OSDN Git Service

PR f/9258
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 Wed Jan 15 12:20:52 CET 2003  Jan Hubicka  <jh@suse.cz>
2
3         * gcc.c-torture/compile/20030115-1.c: New test.
4
5         * gcc.dg/i386-fpcvt-1.c: New test.
6         * gcc.dg/i386-fpcvt-2.c: New test.
7
8 2003-01-14  Jeffrey D. Oldham  <oldham@codesourcery.com>
9
10         Further conform g++'s __vmi_class_type_info to the C++ ABI
11         specification.
12         * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
13         the specification.
14
15 Tue Jan 14 00:45:03 CET 2003  Jan Hubicka  <jh@suse.cz>
16
17         * gcc.dg/i386-fpcvt-1.c: New test.
18         * gcc.dg/i386-fpcvt-2.c: New test.
19
20 2003-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
21
22         * gcc.dg/i386-mmx-3.c: New test.
23
24 2003-01-12  Mark Mitchell  <mark@codesourcery.com>
25
26         PR c++/9264
27         * g++.dg/parse/octal1.C: New file.
28
29         PR c++/9172
30         * g++.dg/parse/typename1.C: New file.
31
32 2003-01-10  Danny Smith  <dannysmith@users.sourceforge.net>
33
34         * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
35         * gcc.dg/bf-no-ms-layout.c: Likewise.
36         * gcc.dg/bf-ms-attrib.c: Likewise.
37
38 2003-01-10  Mark Mitchell  <mark@codesourcery.com>
39
40         PR c++/9099
41         * g++.dg/parse/dtor1.C: New file.
42
43         PR c++/9128
44         * g++.dg/rtti/typeid1.C: New file.
45
46         PR c++/9153
47         * g++.dg/parse/lookup1.C: New file.
48
49         PR c++/9171
50         * g++.dg/templ/spec5.C: New file.
51
52 2003-01-10  Josef Zlomek  <zlomekj@suse.cz>
53
54         * gcc.c-torture/compile/20030110-1.c: New test.
55
56 2003-01-09  Geoffrey Keating  <geoffk@apple.com>
57
58         Merge from pch-branch:
59
60         2002-12-23  Geoffrey Keating  <geoffk@apple.com>
61
62         * gcc.dg/pch/cpp-1.h: New.
63         * gcc.dg/pch/cpp-1.c: New.
64         * gcc.dg/pch/cpp-2.h: New.
65         * gcc.dg/pch/cpp-2.c: New.
66
67         2002-11-19  Geoffrey Keating  <geoffk@apple.com>
68
69         * gcc.dg/pch/except-1.h: New.
70         * gcc.dg/pch/except-1.c: New.
71
72         2002-11-13  Geoffrey Keating  <geoffk@apple.com>
73
74         * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
75         running test.
76         * gcc.dg/pch: Include *.hp not *.h.
77         * gcc.dg/pch/system-1.h: New.
78         * gcc.dg/pch/system-1.c: New.
79
80         2002-11-11  Geoffrey Keating  <geoffk@apple.com>
81
82         * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
83         rather than trying to build and run a program using PCH.
84         * gcc.dg/pch: Remove dg-do commands from test files.
85         
86         2002-11-08  Geoffrey Keating  <geoffk@apple.com>
87
88         * gcc.dg/pch/macro-3.c: New.
89         * gcc.dg/pch/macro-3.h: New.
90
91         2002-11-04  Geoffrey Keating  <geoffk@apple.com>
92
93         * gcc.dg/pch/common-1.c: New.
94         * gcc.dg/pch/common-1.h: New.
95         * gcc.dg/pch/decl-1.c: New.
96         * gcc.dg/pch/decl-1.h: New.
97         * gcc.dg/pch/decl-2.c: New.
98         * gcc.dg/pch/decl-2.h: New.
99         * gcc.dg/pch/decl-3.c: New.
100         * gcc.dg/pch/decl-3.h: New.
101         * gcc.dg/pch/decl-4.c: New.
102         * gcc.dg/pch/decl-4.h: New.
103         * gcc.dg/pch/decl-5.c: New.
104         * gcc.dg/pch/decl-5.h: New.
105         * gcc.dg/pch/global-1.c: New.
106         * gcc.dg/pch/global-1.h: New.
107         * gcc.dg/pch/inline-1.c: New.
108         * gcc.dg/pch/inline-1.h: New.
109         * gcc.dg/pch/inline-2.c: New.
110         * gcc.dg/pch/inline-2.h: New.
111         * gcc.dg/pch/static-1.c: New.
112         * gcc.dg/pch/static-1.h: New.
113         * gcc.dg/pch/static-2.c: New.
114         * gcc.dg/pch/static-2.h: New.
115
116         2002-09-01  Geoffrey Keating  <geoffk@redhat.com>
117
118         * g++.dg/pch/pch.exp: Better handle failing testcases.
119         * gcc.dg/pch/pch.exp: Likewise.
120         * gcc.dg/pch/macro-1.c: New.
121         * gcc.dg/pch/macro-1.h: New.
122         * gcc.dg/pch/macro-2.c: New.
123         * gcc.dg/pch/macro-2.h: New.
124
125         2002-08-27  Geoffrey Keating  <geoffk@redhat.com>
126
127         * g++.dg/dg.exp: Treat files in pch/ specially.
128         * g++.dg/pch/pch.exp: New file.
129         * g++.dg/pch/empty.H: New file.
130         * g++.dg/pch/empty.C: New file.
131         * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
132         "precompile".
133
134         * gcc.dg/pch/pch.exp: New file.
135         * gcc.dg/pch/empty.h: New file.
136         * gcc.dg/pch/empty.c: New file.
137         * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
138         "precompile".
139
140 2003-01-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
141
142         * g++.dg/template/friend14.C: New test.
143
144 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
145
146         * gcc.dg/old-style-asm-1.c: New test.
147
148 2003-01-09  Richard Sandiford  <rsandifo@redhat.com>
149
150         * gcc.c-torture/compile/20030109-1.c: New test.
151
152 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
153
154         * gcc.c-torture/execute/20030109-1.c: New test.
155
156 2003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
157
158         * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
159         * g++.old-deja/g++.mike/dyncast2.C: Likewise
160         * g++.old-deja/g++.mike/dyncast3.C: Likewise
161         * g++.old-deja/g++.mike/eh2.C: Likewise
162         * g++.old-deja/g++.mike/eh3.C: Likewise
163         * g++.old-deja/g++.mike/eh5.C: Likewise
164         * g++.old-deja/g++.mike/eh6.C: Likewise
165         * g++.old-deja/g++.mike/eh7.C: Likewise
166         * g++.old-deja/g++.mike/eh8.C: Likewise
167         * g++.old-deja/g++.mike/eh9.C: Likewise
168         * g++.old-deja/g++.mike/eh10.C: Likewise
169         * g++.old-deja/g++.mike/eh12.C: Likewise
170         * g++.old-deja/g++.mike/eh13.C: Likewise
171         * g++.old-deja/g++.mike/eh14.C: Likewise
172         * g++.old-deja/g++.mike/eh16.C: Likewise
173         * g++.old-deja/g++.mike/eh17.C: Likewise
174         * g++.old-deja/g++.mike/eh18.C: Likewise
175         * g++.old-deja/g++.mike/eh21.C: Likewise
176         * g++.old-deja/g++.mike/eh23.C: Likewise
177         * g++.old-deja/g++.mike/eh24.C: Likewise
178         * g++.old-deja/g++.mike/eh25.C: Likewise
179         * g++.old-deja/g++.mike/eh26.C: Likewise
180         * g++.old-deja/g++.mike/eh27.C: Likewise
181         * g++.old-deja/g++.mike/eh28.C: Likewise
182         * g++.old-deja/g++.mike/eh29.C: Likewise
183         * g++.old-deja/g++.mike/eh31.C: Likewise
184         * g++.old-deja/g++.mike/eh33.C: Likewise
185         * g++.old-deja/g++.mike/eh34.C: Likewise
186         * g++.old-deja/g++.mike/eh35.C: Likewise
187         * g++.old-deja/g++.mike/eh36.C: Likewise
188         * g++.old-deja/g++.mike/eh37.C: Likewise
189         * g++.old-deja/g++.mike/eh38.C: Likewise
190         * g++.old-deja/g++.mike/eh39.C: Likewise
191         * g++.old-deja/g++.mike/eh40.C: Likewise
192         * g++.old-deja/g++.mike/eh41.C: Likewise
193         * g++.old-deja/g++.mike/eh42.C: Likewise
194         * g++.old-deja/g++.mike/eh44.C: Likewise
195         * g++.old-deja/g++.mike/eh46.C: Likewise
196         * g++.old-deja/g++.mike/eh47.C: Likewise
197         * g++.old-deja/g++.mike/eh48.C: Likewise
198         * g++.old-deja/g++.mike/eh49.C: Likewise
199         * g++.old-deja/g++.mike/eh50.C: Likewise
200         * g++.old-deja/g++.mike/eh51.C: Likewise
201         * g++.old-deja/g++.mike/eh53.C: Likewise
202         * g++.old-deja/g++.mike/eh55.C: Likewise
203         * g++.old-deja/g++.mike/p7912.C: Likewise
204         * g++.old-deja/g++.mike/p9706.C: Likewise
205         * g++.old-deja/g++.mike/p10416.C: Likewise
206         * g++.old-deja/g++.mike/p11667.C: Likewise
207         * g77.f-torture/compile/20010519-1.f: Remove reference to Convex. 
208         Remove redundant reference to Iris.
209         * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
210         Elxsi, i860, Pico Java, and WE32K.
211
212 2003-01-07  Mark Mitchell  <mark@codesourcery.com>
213
214         * g++.dg/ext/asm4.C: New test.
215
216 2003-01-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
217
218         PR c++/9030
219         * g++.dg/template/friend12.C: New test.
220         * g++.dg/template/friend13.C: Likewise.
221         * g++.old-deja/g++.eh/spec6.C: Add missing error message.
222
223 Wed Jan  8 11:41:47 CET 2003  Jan Hubicka  <jh@suse.cz>
224
225         * gcc.dg/i386-cadd.c: New test.
226         * gcc.dg/i386-cmov4.c: Likewise.
227
228 2003-01-06  Mark Mitchell  <mark@codesourcery.com>
229
230         PR c++/9165
231         * g++.dg/warn/Wunused-3.C: New test.
232
233         * g++.dg/abi/bitfield9.C: New test.
234
235         PR c++/9189
236         * g++.dg/parse/defarg3.C: New test.
237
238 2003-01-06  Nathan Sidwell  <nathan@codesourcery.com>
239
240         * g++.dg/parse/ambig1.C: New test.
241         * g++.dg/parse/defarg2.C: New test.
242
243 2003-01-05  Mark Mitchell  <mark@codesourcery.com>
244
245         * g++.dg/template/defarg-1.C: New test.
246         * g++.dg/template/local2.C: Likewise.
247
248 2003-01-05  Richard Sandiford  <rsandifo@redhat.com>
249
250         * gcc.c-torture/execute/20030105-1.c: New test.
251
252 2003-01-04  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
253
254         * g++.dg/parse/namespace3.C: Remove extra semicolons.
255         * g++.dg/parse/namespace4.C: Likewise.
256
257 2003-01-03  Nathan Sidwell  <nathan@codesourcery.com>
258
259         * g++.dg/template/ntp2.C: New test.
260
261 2003-01-03  Nathanael Nerode  <neroden@gcc.gnu.org>
262
263         * g++.dg/parse/extern-C-1.C: New test.
264
265         * g++.dg/parse/namespace4.C: New test.
266
267         * g++.dg/template/nested1.C: New test.
268
269         * g++.dg/parse/namespace3.C: New test.
270
271 2003-01-02  Nathanael Nerode  <neroden@gcc.gnu.org>
272
273         * g++.dg/lookup/two-stage1.C: New test.
274
275 2003-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
276
277         * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
278         * g++.old-deja/g++.jason/access8.C: Likewise.
279         * g++.old-deja/g++.other/decl5.C: Likewise.
280
281 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
282
283         * g++.dg/parse/parse7.C: New test.
284
285 2003-01-02  Mark Mitchell  <mark@codesourcery.com>
286
287         PR c++/2843
288         * g++.dg/ext/attrib7.C: New test.
289
290 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
291
292         * g++.dg/parse/parse6.C: New test.
293
294 2003-01-02  Kazu Hirata  <kazu@cs.umass.edu>
295
296         * gcc.dg/h8300-stack-1.c: New.
297
298 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
299
300         g++.dg/lookup/exception1.C: New test.
301
302         g++.dg/lookup/template1.C: New test.
303
304         g++.dg/parse/namespace2.C: New test.
305
306         g++.dg/parse/parens2.C: New test.
307
308 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
309
310         * g++.dg/parse/parse5.C: New test.
311         * g++.dg/lookup/scoped4.C: New test.
312
313 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
314
315         * g++.dg/parse/parens1.C: New test.
316
317         * g++.dg/parse/parens2.C: Removed, turned out to duplicate
318         angle-bracket1.C.
319         * g++.dg/parse/parens2.C: New test.
320
321         * g++.dg/lookup/scope-operator1.C: New test.
322
323         * g++.dg/parse/operator1.C: New test.
324
325 2003-01-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
326
327         * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
328         * g++.old-deja/g++.other/access6.C: Likewise.
329         * g++.old-deja/g++.other/decl1.C: Likewise.
330         * g++.old-deja/g++.pt/typename12.C: Likewise.
331
332 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
333
334         * g++.dg/parse/namespace1.C: New test.
335         
336 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
337
338         * g++.dg/parse/parse4.C: New test.
339
340 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
341
342         * g++.dg/parse/parse3.C: New test.
343
344 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
345
346         * g++.dg/parse/parse2.C: New test.
347
348 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
349
350         * g++.dg/template/friend11.C: New test.
351
352 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
353
354         * g++.dg/parse/parse1.C: New test.
355
356 2002-12-31  Janis Johnson  <janis187@us.ibm.com>
357
358         * lib/profopt.exp: Change the name of a global variable to avoid
359         possible clashes with other test suites.
360
361 2002-12-31  Nathan Sidwell  <nathan@codesourcery.com>
362
363         * g++.dg/inherit/covariant8.C: New test.
364
365 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
366
367         * g++.dg/init/array9.C: New test.
368
369         PR c++/9112
370         * g++.dg/parse/expr1.C: New test.
371
372 2002-12-30  Daniel Jacobowitz  <drow@mvista.com>
373
374         * gcc.c-torture/compile/20021230-1.c: New test.
375
376 2002-12-30  Nathan Sidwell  <nathan@codesourcery.com>
377
378         * g++.dg/inherit/covariant5.C: New test.
379         * g++.dg/inherit/covariant6.C: New test.
380         * g++.dg/inherit/covariant7.C: New test.
381
382 2002-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
383
384         PR c++/2739
385         * g++.dg/other/access2.C: New test.
386
387 2002-12-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
388
389         * g++.dg/other/anon-struct.C: No longer fails
390         * g++.old-deja/g++.brendan/parse4.C: Likewise.
391         * g++.old-deja/g++.brendan/parse5.C: Likewise.
392         * g++.old-deja/g++.brendan/parse6.C: Likewise.
393
394 2002-12-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>
395
396         * g++.dg/parse/angle-bracket.C (main): No longer fails.
397
398 2002-12-27  Mark Mitchell  <mark@codesourcery.com>
399
400         * g++.dg/eh/spec4.C: Remove stray semicolon.
401         * g++.dg/expr/pmf-1.C: Change error message.
402         * g++.dg/ext/asm1.C: Remove stray semicolon.
403         * g++.dg/ext/typename1.C: Add missing typenames.
404         * g++.dg/inherit/template-as-base.C: Change error message.
405         * g++.dg/lookup/scoped1.C: Likewise.
406         * g++.dg/lookup/scoped2.C: Likewise.
407         * g++.dg/lookup/using2.C: Likewise.
408         * g++.dg/other/component1.C: Remove stray semicolon.
409         * g++.dg/other/do1.C: Change error message.
410         * g++.dg/other/error2.C: Likewise.
411         * g++.dg/other/init1.C: Likewise.
412         * g++.dg/other/packed1.C: Remove stray semicolon.
413         * g++.dg/other/ptrmem2.C: Change error message.
414         * g++.dg/parse/parameter-declaration-1.C: Remove line number
415         marker.
416         * g++.dg/special/initp1.C: Remove invalid attribute usage.
417         * g++.dg/template/access3.C: Add typename keyword.
418         * g++.dg/template/access5.C: Remove stray semicolon.
419         * g++.dg/template/access6.C: Likewise.
420         * g++.dg/template/complit1.C: Likewise.
421         * g++.dg/template/crash1.C: Change error message.
422         * g++.dg/template/inherit2.C: Remove stray semicolon.
423         * g++.dg/template/instantiate2.C: Likewise.
424         * g++.dg/template/instantiate3.C: Change error message.
425         * g++.dg/template/qual1.C: Remove stray semicolon.
426         * g++.dg/template/qualttp18.C: Change error message.
427         * g++.dg/template/ref1.C: Remove stray semicolon.
428         * g++.dg/template/sizeof1.C (A::value): Declare it.
429         * g++.dg/template/spec4.C: Change error message.
430         * g++.dg/template/static1.C: Likewise.
431         * g++.dg/template/type1.C: Likewise.
432         * g++.dg/template/typename3.C: Likewise.
433         * g++.old-deja/g++.benjamin/13478.C: Change error message.
434         * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
435         * g++.old-deja/g++.benjamin/bool01.C: Likewise.
436         * g++.old-deja/g++.benjamin/bool02.C: Likewise.
437         * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
438         named return value extension.
439         * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
440         * g++.old-deja/g++.benjmain/warn01.C: Likewise.
441         * g++.old-deja/g++.bob/extern_C.C: Likewise.
442         * g++.old-deja/g++.bob/inherit2.C: Likewise.
443         * g++.old-deja/g++.brendan/complex1.C: Likewise.
444         * g++.old-deja/g++.brendan/copy5.C: Likewise.
445         * g++.old-deja/g++.brendan/crash13.C: Likewise.
446         * g++.old-deja/g++.brendan/crash15.C: Likewise.
447         * g++.old-deja/g++.brendan/crash18.C: Change error message.
448         * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
449         * g++.old-deja/g++.brendan/crash38.C: Likewise.
450         * g++.old-deja/g++.brendan/crash50.C: Likewise.
451         * g++.old-deja/g++.brendan/crash56.C: Likewise.
452         * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
453         syntax.
454         * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
455         * g++.old-deja/g++.brendan/crash8.C: Change error message.
456         * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
457         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
458         * g++.old-deja/g++.brendan/shadow1.C: Likewise.
459         * g++.old-deja/g++.brendan/template11.C: Likewise.
460         * g++.old-deja/g++.brendan/template26.C: Likewise.
461         * g++.old-deja/g++.brendan/template27.C: Use explicit
462         specialization syntax.
463         * g++.old-deja/g++.brendan/template30.C: Likewise.
464         * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
465         * g++.old-deja/g++.brendan/visibility3.C: Account for use of
466         non-dependent names.
467         * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
468         * g++.old-deja/g++.brendan/warnings7.C: Likewise.
469         * g++.old-deja/g++.bugs/900121_02.C: Likewise.
470         * g++.old-deja/g++.eh/catchptr1.C: Likewise.
471         * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
472         * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
473         named return value extension.
474         * g++.old-deja/g++.ext/namedret2.C: Likewise.
475         * g++.old-deja/g++.ext/namedret3.C: Likewise.
476         * g++.old-deja/g++.ext/return1.C: Likewise.
477         * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
478         * g++.old-deja/g++.jason/access17.C: Issue more error messages.
479         * g++.old-deja/g++.jason/access8.C: Likewise.
480         * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
481         * g++.old-deja/g++.jason/destruct.C: Remove incorrect
482         pseudo-destructor names.
483         * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
484         * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
485         pseudo-destructor names.
486         * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
487         * g++.old-deja/g++.jason/overload19.C: Likewise.
488         * g++.old-deja/g++.jason/overload32.C: Likewise.
489         * g++.old-deja/g++.jason/parse11.C: Issue error messages about
490         stray semicolons.
491         * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
492         * g++.old-deja/g++.jason/return.C: Likewise.
493         * g++.old-deja/g++.jason/return2.C: Likewise.
494         * g++.old-deja/g++.jason/shadow1.C: Likewise.
495         * g++.old-deja/g++.jason/special.C: Use explicit specialization
496         syntax.
497         * g++.old-deja/g++.jason/template10.C: Account for use of
498         non-dependent names.
499         * g++.old-deja/g++.jason/template11.C: Use explicit specialization
500         syntax.
501         * g++.old-deja/g++.jason/template37.C: Likewise.
502         * g++.old-deja/g++.law/access4.C: Change error messages.
503         * g++.old-deja/g++.law/arm13.C:  Remove incorrect
504         pseudo-destructor names.
505         * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
506         * g++.old-deja/g++.law/ctors9.C: Likewise.
507         * g++.old-deja/g++.law/cvt22.C: Likewise.
508         * g++.old-deja/g++.law/dtors5.C: Likewise.
509         * g++.old-deja/g++.law/global-init1.C: Likewise.
510         * g++.old-deja/g++.law/missed-error3.C: Likewise.
511         * g++.old-deja/g++.law/operators28.C: Likewise.
512         * g++.old-deja/g++.law/visibility28.C: Likewise.
513         * g++.old-deja/g++.martin/eval1.C: Likewise.
514         * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
515         name.
516         * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
517         * g++.old-deja/g++.mike/net34.C: Likewise.
518         * g++.old-deja/g++.mike/net36.C: Likewise.
519         * g++.old-deja/g++.mike/ns2.C: Likewise.
520         * g++.old-deja/g++.mike/p12306.C: Likewise.
521         * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
522         value extension.
523         * g++.old-deja/g++.mike/p700.C: Likewise.
524         * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
525         * g++.old-deja/g++.mike/p710.C: Likewise.
526         * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
527         value extension.
528         * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
529         * g++.old-deja/g++.mike/pmf9.C: Likewise.
530         * g++.old-deja/g++.ns/crash2.C: Likewise.
531         * g++.old-deja/g++.ns/crash3.C: Likewise.
532         * g++.old-deja/g++.ns/invalid1.C: Likewise.
533         * g++.old-deja/g++.ns/ns17.C: Likewise.
534         * g++.old-deja/g++.ns/template16.C: Likewise.
535         * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
536         keyword.
537         * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
538         * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
539         * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
540         named return value extension.
541         * g++.old-deja/g++.oliva/nameret2.C: Likewise.
542         * g++.old-deja/g++.other/access4.C: Issue additional error
543         messages.
544         * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
545         * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
546         * g++.old-deja/g++.other/crash11.C: Add missing class-key.
547         * g++.old-deja/g++.other/crash25.C: Change error message.
548         * g++.old-deja/g++.other/crash4.C: Change error message.
549         * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
550         * g++.old-deja/g++.other/decl5.C: Issue more error messages.
551         * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
552         checks.
553         * g++.old-deja/g++.other/defarg8.C: Likewise.
554         * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
555         * g++.old-deja/g++.other/dtor10.C: Likewise.
556         * g++.old-deja/g++.other/incomplete.C: Likewise.
557         * g++.old-deja/g++.other/linkage7.C: Likewise.
558         * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
559         lookup algorithm.
560         * g++.old-deja/g++.other/mangle2.C: Likewise.
561         * g++.old-deja/g++.other/refinit2.C: Likewise.
562         * g++.old-deja/g++.other/sizeof2.C: Change error messages.
563         * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
564         * g++.old-deja/g++.pt/crash28.C: Likewise.
565         * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
566         syntax.
567         * g++.old-deja/g++.pt/crash32.C: Change error message.
568         * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
569         * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
570         * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
571         error message position.
572         * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
573         * g++.old-deja/g++.pt/defarg8.C: Change error message.
574         * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
575         syntax.
576         * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
577         * g++.old-deja/g++.pt/eichin01b.C: Likewise.
578         * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
579         * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
580         keyword.
581         * g++.old-deja/g++.pt/explicit31.C: Likewise.
582         * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
583         * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
584         keyword.
585         * g++.old-deja/g++.pt/explicit71.C: Change error message.
586         * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
587         syntax.
588         * g++.old-deja/g++.pt/friend28.C: Account for use of
589         non-dependent names.
590         * g++.old-deja/g++.pt/friend29.C: Likewise.
591         * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
592         rules.
593         * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
594         * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
595         * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
596         lookup rules.
597         * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
598         * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
599         keyword.
600         * g++.old-deja/g++.pt/memclass20.C: Likewise.
601         * g++.old-deja/g++.pt/memclass5.C: Likewise.
602         * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
603         keyword.
604         * g++.old-deja/g++.pt/memtemp75.C: Likewise.
605         * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
606         * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
607         * g++.old-deja/g++.pt/overload13.C: Correct error messages.
608         * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
609         * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template 
610         keyword.
611         * g++.old-deja/g++.pt/spec10.C: Likewise.
612         * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
613         * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
614         * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
615         * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
616         * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
617         * g++.old-deja/g++.pt/ttp62.C: Likewise.
618         * g++.old-deja/g++.pt/ttp64.C: Likewise.
619         * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
620         * g++.old-deja/g++.pt/typename15.C: Likewise.
621         * g++.old-deja/g++.pt/typename22.C: Likewise.
622         * g++.old-deja/g++.pt/typename6.C: Change error messages.
623         * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
624         * g++.old-deja/g++.pt/virtual2.C: Likewise.
625         * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
626         syntax.
627         * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
628         return value extension.
629         * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
630         * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
631         * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
632         * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
633         
634 2002-12-26  Nathan Sidwell  <nathan@codesourcery.com>
635
636         * g++.dg/warn/inline1.C: New test.
637         * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
638         * g++.old-deja/g++.jason/synth10.C: Likewise.
639         * g++.old-deja/g++.mike/net31.C: Likewise.
640         * g++.old-deja/g++.mike/p8786.C: Likewise.
641
642         * g++.dg/template/friend10.C: New test.
643         * g++.dg/template/conv5.C: New test.
644
645 2002-12-24  Nathan Sidwell  <nathan@codesourcery.com>
646         
647         * g++.dg/lookup/scoped3.C: New test.
648         
649         * g++.dg/lookup/decl1.C: New test.
650         * g++.dg/lookup/decl2.C: New test.
651
652 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
653
654         * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
655         gcc.c-torture/compile/20021015-1.c,
656         gcc.c-torture/compile/20021015-2.c,
657         gcc.c-torture/compile/20021123-1.c,
658         gcc.c-torture/compile/20021123-2.c,
659         gcc.c-torture/compile/20021123-3.c,
660         gcc.c-torture/compile/20021123-4.c,
661         gcc.c-torture/execute/20021024-1.c: Add tests previously added
662         only to 3.1 or 3.2 branch.
663
664 2002-12-23  Mark Mitchell  <mark@codesourcery.com>
665
666         * gcc.dg/i386-bitfield3.c: New test.
667         
668         * gcc.dg/i386-bitfield2.c: New test.
669         
670 2002-12-22  Nathan Sidwell  <nathan@codesourcery.com>
671
672         * g++.dg/parse/conv_op1.C: New test.
673
674 2002-12-21  Josef Zlomek  <zlomekj@suse.cz>
675
676         * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
677         approved.
678
679 2002-12-20  Josef Zlomek  <zlomekj@suse.cz>
680
681         * gcc.c-torture/compile/20021220-1.c: New test.
682
683 2002-12-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>
684
685         * gcc.dg/i386-fastcall-1.c: New.
686
687 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
688
689         * gcc.c-torture/execute/20021219-1.c: New test.
690
691 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
692
693         * gcc.dg/i386-pic-1.c: New test.
694
695 2002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
696
697         PR c++/8099
698         * g++.dg/template/friend9.C: New test.
699
700 2002-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
701
702         PR c++/3663
703         * g++.dg/template/access7.C: New test.
704
705 2002-12-18  Nick Clifton  <nickc@redhat.com>
706
707         * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
708         the libstdc++-v3 directory has been found.
709
710 2002-12-12  Devang Patel <dpatel@apple.com>
711         * gcc.dg/darwin-ld-1.c: New test.
712         * gcc.dg/darwin-ld-2.c: New test.
713         * gcc.dg/darwin-ld-3.c: New test.
714         * gcc.dg/darwin-ld-4.c: New test.
715         * gcc.dg/darwin-ld-5.c: New test.
716
717 2002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
718
719         * gcc.c-torture/compile/20021212-1.c: New test.
720
721 2002-12-11  Neil Booth  <neil@daikokuya.co.uk>
722
723         * gcc.dg/fshort-wchar: New test.
724
725 2002-12-10  Mark Mitchell  <mark@codesourcery.com>
726
727         PR c++/8372
728         * g++.dg/template/dtor1.C: New test.
729
730         * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
731         markers.
732
733 2002-12-10  Jakub Jelinek  <jakub@redhat.com>
734
735         * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
736
737 2002-12-09  Mark Mitchell  <mark@codesourcery.com>
738
739         * g++.dg/template/static1.C: New test.
740         * g++.dg/template/static2.C: New test.
741         * g++.old-deja/g++.ext/memconst.C: New test.
742
743 2002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
744
745         * g++.dg/special/conpr-2.C: Expect failure on solaris2.
746         * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
747         * g++.dg/special/initp1.C: Likewise.
748
749 2002-12-06  Jakub Jelinek  <jakub@redhat.com>
750
751         * gcc.c-torture/execute/20021204-1.c: New test.
752
753 2002-12-04  Geoffrey Keating  <geoffk@apple.com>
754
755         * gcc.dg/ppc-fmadd-1.c: New file.
756         * gcc.dg/ppc-fmadd-2.c: New file.
757         * gcc.dg/ppc-fmadd-3.c: New file.
758
759 2002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
760
761         * gcc.c-torture/compile/20021204-1.c: New test.
762
763 2002-12-03  Nathan Sidwell  <nathan@codesourcery.com>
764
765         * g++.dg/inherit/covariant2.C: New test.
766         * g++.dg/inherit/covariant3.C: New test.
767         * g++.dg/inherit/covariant4.C: New test.
768         * g++.dg/inherit/covariant1.C: Remove XFAIL.
769         * g++.old-deja/g++.robertl/eb17.C: Likewise.
770
771 2002-12-03  Mark Mitchell  <mark@codesourcery.com>
772
773         PR c++/8688
774         * g++.dg/init/brace3.C: New test.
775
776 2002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
777
778         * gcc.dg/20020210-1.c: Fix a comment typo.
779
780 2002-12-02  Mark Mitchell  <mark@codesourcery.com>
781
782         PR c++/8720
783         * g++.dg/parse/defarg1.C: New test.
784
785         PR c++/8615
786         * g++.dg/template/char1.C: New test.
787
788         * g++.dg/template/varmod1.C: Fix typo.
789
790 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
791
792         DR 180
793         * g++.old-deja/g++.pt/crash32.C: Expect error.
794
795 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
796
797         PR c++/5919
798         * g++.dg/template/varmod1.C: New test.
799
800         PR c++/8727
801         * g++.dg/inherit/typeinfo1.C: New test.
802
803         PR c++/8663
804         * g++.dg/inherit/typedef1.C: New test.
805
806 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
807
808         PR c++/8332
809         PR c++/8493
810         * g++.dg/template/strlen1.C: New test.
811
812         PR c++/8227
813         * g++.dg/template/ctor2.C: New test.
814
815         PR c++/8214
816         * g++.dg/init/string1.C: New test.
817
818         PR c++/8511
819         * g++.dg/template/friend8.C: New test.
820
821 2002-11-29  Joe Buck <jbuck@synopsys.com>
822
823         * g++.dg/lookup/anon2.C: New test.
824
825 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
826
827         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
828         h8300 port.
829
830 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
831
832         * gcc.dg/bitfld-6.c: New test.
833
834 Wed Nov 27 14:37:34 CET 2002  Jan Hubicka  <jh@suse.cz>
835
836         * gcc.c-torture/execute/20021127.[cx]: New test.
837
838 Tue Nov 26 22:09:53 CET 2002  Jan Hubicka  <jh@suse.cz>
839
840         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
841         quality.
842
843 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
844
845         * g++.dg/init/brace2.C: New test.
846         * g++.old-deja/g++.mike/p9129.C: Correct.
847
848 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
849
850         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
851
852 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
853
854         * gcc.dg/sibcall-6: New test for indirect sibcalls.
855
856 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
857
858         * testsuite/g++.dg/abi/empty11.C: New test.
859         * testsuite/g++.dg/rtti/cv1.C: New test.
860
861 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
862
863         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
864
865 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
866
867         * g++.dg/abi/empty10.C: New test.
868
869 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
870
871         * gcc.c-torture/compile/20021124-1.c: New test.
872
873 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
874
875         * g++.dg/abi/rtti2.C: New test.
876
877 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
878
879         * gcc.dg/i386-unroll-1.c: New test.
880
881 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
882
883         * gcc.c-torture/compile/20021120-1.c: New test.
884         * gcc.c-torture/compile/20021120-2.c: New test.
885
886 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
887
888         * gcc.dg/bitfld-5.c: New test.
889
890 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
891
892         * gcc.c-torture/execute/20021120-3.c: New test.
893
894 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
895
896         * gcc.c-torture/execute/20021120-2.c: New test.
897
898 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
899
900         * gcc.c-torture/execute/20021120-1.c: New test.
901
902 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
903
904         * gcc.c-torture/execute/20021118-3.c: New test.
905
906 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
907
908         * gcc.c-torture/compile/20021119-1.c: New test.
909
910 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
911
912         * gcc.dg/duff-1.c: New test.
913         * gcc.dg/duff-2.c: New test.
914         * gcc.dg/duff-3.c: New test.
915
916 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
917
918         * gcc.dg/cpp/_Pragma5.c: New test.
919
920 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
921
922         * gcc.c-torture/execute/20021118-2.c: New test.
923
924 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
925
926         * gcc.c-torture/execute/20021118-1.c: New test.
927
928 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
929
930         * gcc.dg/20021116-1.c: New test.
931
932 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
933
934         * g++.dg/abi/vcall1.C: New test.
935
936 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
937
938         * gcc.dg/20021029-1.c: New test.
939         * gcc.dg/20021029-2.c: New test.
940
941 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
942
943         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
944
945 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
946
947         PR c/8439
948         * gcc.dg/20021110.c: Move to ...
949         * gcc.c-torture/compile/20021110.c: .... here.
950
951 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
952
953         PR c/8467
954         * gcc.c-torture/execute/20021111-1.c
955
956 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
957
958         PR c/8439
959         * gcc.dg/20021110.c: New test.
960
961 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
962
963         * g++.dg/abi/vthunk3.C: Run only on x86.
964
965 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
966
967         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
968
969 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
970
971         * lib/compat.exp (compat-execute): Fix logic error in last
972         change.
973
974 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
975
976         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
977
978 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
979
980         PR c++/8389
981         * g++.dg/template/access6.C: New test.
982
983 Fri Nov  8 13:13:53 CET 2002  Jan Hubicka  <jh@suse.cz>
984
985         * gcc.dg/i386-ssefp-1.c: New test.
986         * gcc.dg/i386-ssefp-1.c: New test.
987
988 Fri Nov  8 10:52:15 CET 2002  Jan Hubicka  <jh@suse.cz>
989
990         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
991
992 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
993
994         * g++.dg/abi/vthunk3.C: New test.
995
996         PR c++/8338
997         * g++.dg/template/crash2.C: New test.
998
999 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
1000
1001         * testsuite/g++.dg/abi/dtor1.C: New test.
1002         * testsuite/g++.dg/abi/dtor2.C: Likewise.
1003
1004 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
1005
1006         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
1007         Darwin.
1008
1009 2002-11-04  Adam Nemet  <anemet@lnxw.com>
1010
1011         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
1012         -mthumb.  Only xfail with -O0.
1013
1014 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
1015
1016         * g++.dg/abi/thunk1.C: New test.
1017         * g++.dg/abi/thunk2.C: Likewise.
1018         * g++.dg/abi/vtt1.C: Likewise.
1019
1020 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
1021
1022         PR optimization/8423
1023         * gcc.c-torture/execute/builtin-constant.c: New test.
1024
1025 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
1026
1027         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
1028         Add some more cases.
1029
1030 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
1031
1032         PR c++/8391
1033         * g++.dg/opt/local1.C: New test.
1034
1035 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
1036
1037         PR c++/8160
1038         * g++.dg/template/complit1.C: New test.
1039
1040         PR c++/8149
1041         * g++.dg/template/typename4.C: Likewise.
1042
1043 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1044
1045         Core issue 287, PR c++/7639
1046         * g++.dg/template/instantiate1.C: Adjust error location.
1047         * g++.dg/template/instantiate3.C: New test.
1048         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
1049         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
1050         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
1051
1052 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
1053
1054         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
1055
1056 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
1057
1058         PR c++/8287
1059         * g++.dg/init/dtor2.C: New test.
1060
1061 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1062
1063         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
1064         * gcc.dg/nest.c: Bypass errors on irix6.
1065
1066 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
1067
1068         * gcc.dg/nest.c: Expect error for mmix-*-*.
1069         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
1070
1071 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
1072
1073         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
1074         markers.
1075
1076         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
1077
1078 2002-10-25  Mike Stump  <mrs@apple.com>
1079
1080         * gcc.dg/warn-1.c: New test.
1081
1082 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
1083
1084         * g++.dg/template/typename3.C: New test.
1085
1086 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
1087
1088         * g++.dg/lookup/ptrmem1.C: New test.
1089
1090         * g++.dg/abi/vthunk2.C: New test.
1091
1092 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
1093
1094         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
1095
1096 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
1097
1098         * g++.dg/abi/empty9.C: New test.
1099
1100 2002-10-24  Richard Henderson  <rth@redhat.com>
1101
1102         * g++.dg/inherit/thunk1.C: Enable for ia64.
1103
1104 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
1105
1106         PR c++/8067
1107         * g++.dg/lookup/pretty1.C: New test.
1108
1109 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
1110
1111         * gcc.dg/20021023-1.c: New test.
1112
1113 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
1114
1115         PR c++/7679
1116         * g++.dg/parse/inline1.C: New test.
1117
1118 2002-10-23  Richard Henderson  <rth@redhat.com>
1119
1120         * g++.dg/inherit/thunk1.C: Enable for x86_64.
1121
1122         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
1123
1124 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
1125
1126         PR c++/6579
1127         * g++.dg/parse/stmtexpr3.C: New test.
1128
1129 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
1130
1131         * g++.dg/expr/cond1.C: New test.
1132
1133 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
1134
1135         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
1136
1137 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
1138
1139         * g++.dg/abi/vbase13.C: New test.
1140         * g++.dg/abi/vbase14.C: Likewise.
1141
1142 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
1143
1144         * gcc.dg/tls/pic-1.c: New test.
1145         * gcc.dg/tls/nonpic-1.c: New test.
1146         * gcc.dg/20021018-1.c: New test.
1147
1148 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
1149
1150         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
1151         Remove only files with the same base name as the test case.
1152         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
1153         (profopt-execute): Likewise.  Also, remove old profiling
1154         and performance data files before running the tests.
1155
1156         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
1157         * g++.dg/bprob/bprob.exp: Likewise.
1158         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
1159         to allow more general test case names.
1160
1161         * g++.dg/bprob/bprob-1.C: Rename to ...
1162         * g++.dg/bprob/g++-bprob-1.C: ... this.
1163
1164         * g77.dg/bprob/bprob-1.f: Rename to ...
1165         * g77.dg/bprob/g77-bprob-1.f: ... this.
1166
1167 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
1168
1169         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
1170         bison 1.50 or later.
1171
1172 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
1173
1174         * g++.dg/README: Describe more test directories.
1175
1176 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
1177
1178         * g++.dg/init/array6.C: Add additional tests.
1179
1180 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
1181
1182         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
1183         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
1184
1185 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
1186
1187         * gcc.c-torture/compile/20020604-1.x: New.
1188         * gcc.c-torture/compile/simd-5.x: Likewise.
1189         * gcc.c-torture/execute/920710-1.x: Likewise.
1190         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
1191
1192 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
1193
1194         * g++.dg/inherit/override1.C: Add dg-options clause.
1195
1196 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1197
1198         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
1199         _mm_slli_si128.
1200
1201 2002-10-19  Andreas Schwab  <schwab@suse.de>
1202
1203         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
1204         directory component.
1205
1206 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
1207
1208         * g++.dg/inherit/thunk1.C: New test.
1209
1210         * g++.dg/inherit/override1.C: New test.
1211
1212         * g++.dg/abi/mangle11.C: New test.
1213         * g++.dg/abi/mangle14.C: New test.
1214         * g++.dg/abi/mangle17.C: New test.
1215
1216 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
1217
1218         * g++.dg/overload/member2.C: New test.
1219
1220 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
1221
1222         * g++.dg/README: Describe new compat directory.
1223         * g++.dg/dg.exp: Skip tests in compat directory.
1224         * README.compat: New file.
1225         * lib/compat.exp: New expect script.
1226         * g++.dg/compat: New test directory.
1227         * g++.dg/compat/compat.exp: New expect script.
1228         * g++.dg/compat/abi: New test directory.
1229         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
1230         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
1231         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
1232         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
1233         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
1234         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
1235         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
1236         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
1237         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
1238         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
1239         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
1240         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
1241         * g++.dg/compat/break: New test directory.
1242         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
1243         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
1244         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
1245         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
1246         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
1247         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
1248         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
1249         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
1250         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
1251         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
1252         g++.dg/compat/break/README: New files.
1253         * g++.dg/compat/eh: New test directory.
1254         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
1255         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
1256         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
1257         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
1258         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
1259         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
1260         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
1261         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
1262         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
1263         g++.dg/compat/eh/filter2_y.C,
1264         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
1265         g++.dg/compat/eh/new1_y.C,
1266         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
1267         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
1268         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
1269         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
1270         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
1271         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
1272         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
1273         g++.dg/compat/eh/unexpected1_y.C: New files.
1274         * g++.dg/compat/init: New test directory.
1275         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
1276         g++.dg/compat/init/array5_y.C,
1277         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
1278         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
1279         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
1280         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
1281         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
1282         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
1283         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
1284         g++.dg/compat/init/init-ref2_y.C: New files.
1285
1286 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
1287
1288         PR c++/7584
1289         * g++.dg/inherit/using3.C: New test.
1290
1291 Thu Oct 17 19:12:58 CEST 2002  Jan Hubicka  <jh@suse.cz>
1292
1293         * gcc.dg/20021017-2.c: New test.
1294
1295 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
1296
1297         * g++.dg/abi/mangle16.C: Adjust.
1298
1299         * g++.dg/init/array8.C: New test.
1300
1301 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
1302
1303         * gcc.dg/special/mips-abi.exp: New test.
1304         * gcc.dg/special/mips-abi.s: Empty file used by the above.
1305
1306 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
1307
1308         * g++.dg/abi/mangle16.C: New test.
1309         * g++.dg/abi/mangle17.C: Likewise.
1310
1311         PR c++/7478
1312         * g++.dg/template/ref1.C: New test.
1313
1314 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1315
1316         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
1317
1318 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
1319
1320         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
1321
1322 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
1323
1324         PR c++/7524
1325         * g++.dg/init/array7.C: New test.
1326
1327 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
1328
1329         * g++.dg/init/array6.C: New test.
1330
1331         * g++.dg/abi/mangle13.C: Likewise.
1332         * g++.dg/abi/mangle14.C: Likewise.
1333         * g++.dg/abi/mangle15.C: Likewise.
1334
1335 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
1336
1337         * g++.dg/abi/empty8.C: New test.
1338
1339 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
1340
1341         * g++.dg/init/ctor1.C: New test.
1342
1343 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
1344
1345         * gcc.c-torture/execute/20021015-1.c: New test.
1346
1347 Tue Oct 15 14:22:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
1348
1349         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
1350
1351 Mon Oct 14 20:37:51 CEST 2002  Jan Hubicka  <jh@suse.cz>
1352
1353         * gcc.dg/i386-ssetype-[1-5].c: New tests.
1354
1355 2002-10-14  Richard Henderson  <rth@redhat.com>
1356
1357         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
1358
1359 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
1360
1361         PR optimization/6631
1362         * g++.dg/opt/const2.C: New test.
1363
1364 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
1365
1366         PR c++/7176
1367         * g++.dg/parse/friend1.C: New test.
1368         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
1369
1370 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
1371
1372         * gcc.dg/20021014-1.c: New test.
1373
1374 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
1375
1376         PR c++/5661
1377         * g++.dg/ext/vlm1.C: New test.
1378         * g++.dg/ext/vlm2.C: Likewise.
1379
1380         * g++.dg/init/array1.C: Remove invalid braces.
1381         * g++.dg/init/brace1.C: New test.
1382         * g++.dg/init/copy2.C: Likewise.
1383         * g++.dg/init/copy3.C: Likewise.
1384         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
1385         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
1386         braces.
1387
1388 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
1389
1390         * gcc.dg/cpp/assembler.S: Don't use -ansi.
1391
1392 Fri Oct 11 10:56:49 2002  Richard Shann  <richard.shann@superh.com>
1393
1394         * gcc.c-torture/compile/simd-5.c: New test.
1395
1396 2002-10-10  Roger Sayle  <roger@eyesopen.com>
1397
1398         * gcc.c-torture/execute/shiftopt-1.c: New test case.
1399
1400 2002-10-10  Jim Wilson  <wilson@redhat.com>
1401
1402         * gcc.c-torture/execute/20021010-1.c: New test.
1403
1404 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
1405
1406         PR c/7353
1407         * g++.dg/ext/typedef-init.C: New test.
1408         * gcc.dg/typedef-init.c: New test.
1409
1410 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
1411
1412         * gcc.dg/cpp/paste13.c: New test.
1413
1414 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1415
1416         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
1417         remaining platforms, XFAIL during compile, not execute.  Don't
1418         XFAIL at -O0.
1419
1420 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
1421
1422         * gcc.dg/alias-1.c: Tweak expected warning.
1423
1424 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
1425
1426         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
1427
1428 2002-10-06  Andreas Jaeger  <aj@suse.de>
1429
1430         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
1431         * gcc.dg/cpp/c++98.C: Likewise.
1432
1433         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
1434         * g++.dg/cpp/c++98.C: Likewise.
1435
1436         * g++.dg/README (Subdirectories): Mention cpp directory.
1437
1438         PR target/7559
1439         * gcc.dg/20021006-1.c: New test.
1440
1441 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1442
1443         PR c++/7804
1444         * g++.dg/other/warning1.C: New test.
1445
1446 2002-10-04  Roger Sayle  <roger@eyesopen.com>
1447
1448         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
1449         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
1450         and sparc-*-* with -m64 as expected failures.  See PR 8087.
1451
1452 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
1453
1454         PR c++/7931
1455         * g++.dg/template/ptrmem3.C: New test.
1456
1457         PR c++/7754
1458         * g++.dg/template/union1.C: New test.
1459
1460 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
1461
1462         PR c++/8006
1463         * g++.dg/abi/mangle9.C: New test.
1464         * g++.dg/abi/mangle10.C: New test.
1465         * g++.dg/abi/mangle11.C: New test.
1466         * g++.dg/abi/mangle12.C: New test.
1467
1468 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
1469
1470         PR c++/7188.
1471         * g++.dg/template/meminit1.C: New test.
1472         * g++.dg/warn/Wreorder-1.C: Likewise.
1473         * g++.old-deja/g++.mike/warn3.C: Tweak.
1474         * lib/prune.exp: Ingore "in copy constructor".
1475
1476 2002-10-02  Andreas Jaeger  <aj@suse.de>
1477
1478         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
1479         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
1480         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
1481         on x86-64.
1482
1483 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
1484
1485         * gcc.dg/empty1.C: Fix typo.
1486
1487 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
1488
1489         * gcc.dg/alias-1.c: New test.
1490
1491 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
1492
1493         * gcc.dg/empty1.C: New test.
1494
1495         * g++.dg/tls/init-2.C: Tweak error messages.
1496
1497 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
1498
1499         * gcc.c-torture/compile/20020923-1.c: New test.
1500
1501 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
1502
1503         * gcc.c-torture/execute/ffs-1.c: New test.
1504         * gcc.c-torture/execute/ffs-2.c: Ditto.
1505
1506 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
1507
1508         * g++.dg/overload/member1.C: New test.
1509
1510 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
1511
1512         * g++.dg/abi/empty7.C: New test.
1513         * g++.dg/init/pm2.C: Likewise.
1514
1515 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
1516
1517         * g++.dg/rtti/crash1.C: New test.
1518
1519 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
1520
1521         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
1522         gcc.dg/sibcall-4.c: New tests.
1523
1524 2002-09-28  Roger Sayle  <roger@eyesopen.com>
1525
1526         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
1527         powerpc and MMIX targets.
1528
1529 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
1530
1531         * gcc.dg/cpp/20020927-1.c: New.
1532
1533 2002-09-26  David S. Miller  <davem@redhat.com>
1534
1535         * gcc.c-torture/compile/trunctfdf.c: New.
1536
1537 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1538
1539         * lib/target-supports.exp (check_weak_available): Handle solaris2.
1540
1541 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
1542
1543         * gcc.c-torture/execute/loop-15.c: New.
1544
1545 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
1546
1547         * README.QMTEST: Fix typo.
1548
1549 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
1550
1551         * gcc.dg/20020926-1.c: New test.
1552
1553 2002-09-25  David S. Miller  <davem@redhat.com>
1554
1555         PR target/7842
1556         * gcc.c-torture/execute/shiftdi.c: New test.
1557
1558 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
1559
1560         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
1561         unique to the tool.
1562         * lib/g77.exp (g77_init): Likewise.
1563         * lib/g++.exp (g++_init): Likewise.
1564         * lib/objc.exp (objc_init): Likewise.
1565
1566 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
1567
1568         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
1569         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
1570         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
1571
1572 2002-09-25  Richard Henderson  <rth@redhat.com>
1573
1574         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
1575         too-small long double.
1576
1577 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
1578
1579         * gcc.dg/20020919-1.c: New test.
1580
1581 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
1582
1583         * g++.dg/abi/bitfield6.C: New test.
1584         * g++.dg/abi/bitfield7.C: New test.
1585         * g++.dg/abi/bitfield8.C: New test.
1586         * g++.dg/abi/vbase11.C: New test.
1587
1588 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1589
1590         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
1591         hppa*-*-hpux*.  Update test comment.
1592
1593 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
1594
1595         * gcc.dg/tls/struct-1.c: New test.
1596
1597 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
1598
1599         * gcc.dg/cpp/tr-warn2.c: Update.
1600
1601 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
1602
1603         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
1604
1605 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
1606
1607         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
1608         systems.
1609
1610 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
1611
1612         * gcc.c-torture/execute/ieee/mzero3.c: New test.
1613
1614         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
1615         Adjust for c++filt moved to binutils.  Remove spurious duplicate
1616         setting of cxxfilt.
1617
1618 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
1619
1620         * gcc.dg/20020312-2.c: Update for darwin.
1621
1622 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
1623
1624         * g++.old-deja/g++.other/crash32.C: Mark ICE.
1625
1626 Tue Sep 17 13:59:45 2002  Nicola Pero  <n.pero@mi.flashnet.it>
1627
1628         * objc.dg/comp-types-1.m: New test.
1629         * objc.dg/comp-types-2.m: New test.
1630         * objc.dg/comp-types-3.m: New test.
1631         * objc.dg/comp-types-4.m: New test.
1632         * objc.dg/comp-types-5.m: New test.
1633         * objc.dg/comp-types-6.m: New test.
1634
1635 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1636
1637         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
1638
1639 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
1640
1641         * g++.dg/other/do1.C: New test.
1642
1643         * g++.dg/template/subst1.C: New test.
1644
1645 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
1646
1647         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
1648
1649 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
1650
1651         * g++.dg/template/qualttp20.C: Adjust expected errors.
1652         * g++.old-deja/g++.jason/report.C: Likewise.
1653         * g++.old-deja/g++.other/qual1.C: Likewise.
1654
1655         * g++.dg/lookup/scoped2.C: New test.
1656
1657         * g++.dg/ext/asm3.C: New test.
1658
1659 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
1660
1661         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
1662
1663 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
1664
1665         * ChangeLog: follow spelling conventions.
1666         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
1667         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
1668         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
1669         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
1670         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
1671         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
1672         * g++.old-deja/g++.law/global-init1.C: Likewise.
1673         * g++.old-deja/g++.other/delete4.C: Likewise.
1674         * g++.old-deja/g++.other/inline21.C: Likewise.
1675         * g++.old-deja/g++.other/singleton.C: Likewise.
1676         * g77.dg/strlen0.f: Likewise.
1677         * g77.f-torture/compile/20010519-1.f: Likewise.
1678         * g77.f-torture/compile/980310-4.f: Likewise.
1679         * gcc.c-torture/compile/20000605-1.c: Likewise.
1680         * gcc.c-torture/execute/20020225-1.c: Likewise.
1681         * gcc.dg/c90-hexfloat-2.c: Likewise.
1682         * gcc.dg/c99-bool-1.c: Likewise.
1683         * gcc.dg/c99-hexfloat-2.c: Likewise.
1684         * gcc.dg/dll-2.c: Likewise.
1685         * gcc.dg/wtr-union-init-1.c: Likewise.
1686         * gcc.dg/wtr-union-init-2.c: Likewise.
1687         * gcc.dg/wtr-union-init-3.c: Likewise.
1688         * gcc.dg/cpp/avoidpaste1.c: Likewise.
1689         * gcc.dg/cpp/defined.c: Likewise.
1690         * gcc.dg/cpp/macsyntx.c: Likewise.
1691         * gcc.dg/cpp/paste2.c: Likewise.
1692         * gcc.dg/cpp/trad/defined.c: Likewise.
1693         * gcc.dg/format/c90-printf-1.c: Likewise.
1694         * gcc.dg/format/c90-scanf-1.c: Likewise.
1695         * gcc.dg/format/c99-printf-1.c: Likewise.
1696         * gcc.dg/format/c99-scanf-1.c: Likewise.
1697         * gcc.misc-tests/gcov-8.c: Likewise.
1698         * lib/profopt.exp: Likewise.
1699
1700 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
1701
1702         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
1703
1704 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
1705
1706         * g++.dg/inherit/using2.C: New test.
1707
1708 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
1709
1710         * ChangeLog: Follow spelling conventions.
1711         * g++.dg/template/friend4.C: Likewise.
1712         * g++.old-deja/g++.pt/crash67.C: Likewise.
1713         * gcc.c-torture/execute/20000801-4.c: Likewise.
1714         * gcc.dg/c90-digraph-1.c: Likewise.
1715         * gcc.dg/c94-digraph-1.c: Likewise.
1716         * gcc.dg/c99-digraph-1.c: Likewise.
1717         * gcc.dg/cpp/line5.c: Likewise.
1718         * gcc.dg/cpp/multiline.c: Likewise.
1719         * gcc.dg/cpp/trad/literals-1.c: Likewise.
1720         * gcc.dg/format/attr-3.c: Likewise.
1721         * gcc.dg/format/c90-scanf-3.c: Likewise.
1722         * gcc.dg/format/ext-4.c: Likewise.
1723
1724 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
1725
1726         * g++.dg/template/pretty1.C: New test.
1727
1728 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
1729
1730         * gcc.c-torture/execute/struct-cpy-1.c: New test.
1731
1732 2002-09-13  Matt Austern  <austern@apple.com>
1733
1734         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
1735         passing a cast expression to a function by const reference.
1736
1737 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
1738
1739         * g++.dg/template/deduce1.C: New test.
1740
1741 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
1742
1743         * gcc.c-torture/execute/simd-1.c: Force all use of int to
1744         32-bit int.
1745
1746 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1747
1748         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
1749         usage.
1750
1751 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
1752
1753         * gcc.c-torture/compile/20020910-1.c: New test.
1754
1755 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
1756
1757         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
1758
1759 2002-09-10  Andreas Jaeger  <aj@suse.de>
1760
1761         * gcc.dg/20020312-2.c: Adjust for x86-64.
1762
1763 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
1764
1765         * g77.dg/7388.f: New test case for PR 7388.
1766
1767 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
1768
1769         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
1770
1771 2002-09-05  Ziemowit Laski <zlaski@apple.com>
1772
1773         * objc.dg/proto-lossage-1.m: New test.
1774
1775 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
1776
1777         * gcc.dg/cpp/_Pragma4.c: Fix typo.
1778
1779 Fri Sep  6 16:39:37 2002  Nicola Pero  <n.pero@mi.flashnet.it>
1780
1781         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
1782         expected to pass.
1783
1784 2002-09-06  Stan Shebs  <shebs@apple.com>
1785             David Edelsohn  <edelsohn@gnu.org>
1786
1787         * gcc.dg/weak: New directory.
1788         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
1789         target-specific xfail bits.
1790         * gcc.dg/typeof-2.c: Move to new directory.
1791         * gcc.dg/weak.exp: New expect script.
1792
1793 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
1794
1795         * gcc.c-torture/execute/extzvsi.c: New test.
1796
1797 2002-09-05  Stan Shebs  <shebs@apple.com>
1798
1799         * gcc.dg/weak-1.c: xfail on Darwin.
1800         * gcc.dg/weak-2.c: Ditto.
1801         * gcc.dg/weak-3.c: Ditto.
1802         * gcc.dg/weak-4.c: Ditto.
1803         * gcc.dg/weak-5.c: Ditto.
1804         * gcc.dg/weak-6.c: Ditto.
1805         * gcc.dg/weak-7.c: Ditto.
1806         * gcc.dg/weak-8.c: Ditto.
1807         * gcc.dg/weak-9.c: Ditto.
1808
1809 Thu Sep  5 00:34:33 2002  J"orn Rennecke <joern.rennecke@superh.com>
1810
1811         * gcc.c-torture/execute/loop-14.c: New test.
1812
1813 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
1814
1815         * g++.dg/other/cxa-atexit1.C: New test.
1816
1817         * gcc.dg/typeof-2.c: New test.
1818
1819 2002-09-03  Roger Sayle  <roger@eyesopen.com>
1820
1821         * gcc.dg/builtins-2.c: New testcase.
1822         * gcc.dg/builtins-3.c: New testcase.
1823
1824 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
1825
1826         * gcc.dg/cpp/_Pragma4.c: New test.
1827
1828 Tue Sep  3 11:04:26 2002  Nicola Pero  <n.pero@mi.flashnet.it>
1829
1830         * objc/execute/nil_method-1.m: New testcase.
1831
1832 Sun Sep  1 12:47:39 2002  Nicola Pero  <n.pero@mi.flashnet.it>
1833
1834         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
1835         [Object class], not [Object initialize].
1836
1837 2002-08-31  Roger Sayle  <roger@eyesopen.com>
1838             Hans-Peter Nilsson  <hp@bitrange.com>
1839
1840         * gcc.c-torture/execute/20020720-1.x: Skip test on
1841         mmix-knuth-mmixware.  Correct comment.
1842
1843 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
1844
1845         * testsuite/g++.dg/abi/bitfield5.C: New test.
1846         * testsuite/g++.dg/abi/vbase10.C: Likewise.
1847
1848 Tue Aug 27 22:23:22 2002  Nicola Pero  <n.pero@mi.flashnet.it>
1849
1850         * objc.dg/undeclared-selector.m: New test.
1851
1852 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
1853
1854         * g++.dg/other/offsetof1.C: Avoid cast warning.
1855
1856 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
1857
1858         * objc.dg/super-class-2.m: New test.
1859
1860 2002-08-24  Matt Austern  <austern@apple.com>
1861
1862         * g++.dg/ext/lvaddr.C: New test.
1863         * g++.dg/ext/lvcast.C: New test.
1864
1865 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
1866
1867         * testsuite/g++.dg/inherit/cond1.C: New test.
1868
1869 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
1870
1871         * gcc.dg/noncompile/incomplete-1.c: New test.
1872
1873 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
1874
1875         * gcc.dg/typespec-1.c: New test.
1876
1877 2002-08-20  Devang Patel  <dpatel@apple.com>
1878         * objc.dg/proto-hier-2.m: New test.
1879
1880 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
1881
1882         * objc.dg/bitfield-1.m: New test.
1883         * objc.dg/bitfield-2.m: New test.
1884
1885 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
1886
1887         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
1888         gcc.dg/c99-flex-array-4.c: New tests.
1889
1890 2002-08-16  Stan Shebs  <shebs@apple.com>
1891
1892         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
1893
1894 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
1895
1896         * gcc.dg/typeof-1.c: New test.
1897         * g++.dg/ext/typeof2.C: New test.
1898
1899 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
1900
1901         * g++.dg/other/offsetof1.C: New test.
1902
1903 2002-08-14  Richard Henderson  <rth@redhat.com>
1904
1905         * gcc.dg/tls/diag-3.c: Fix expected message strings.
1906
1907 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
1908
1909         * gcc.dg/cpp/_Pragma3.c: New test.
1910
1911 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
1912
1913         * g++.dg/template/inherit3: New test.
1914
1915 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
1916
1917         * gcc.dg/bitfld-4.c: Add blank options.
1918
1919 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
1920
1921         * g++.dg/template/crash1.C: New test.
1922
1923 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
1924
1925         * gcc.dg/tls/opt-2.c: New test.
1926
1927 2002-08-08  Devang Patel  <dpatel@apple.com>
1928
1929         * objc.dg/selector-1.m : New test
1930
1931 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
1932
1933         * g++.dg/abi/bitfield4.C: New test.
1934         * gcc.dg/bitfld-4.c: New test.
1935
1936 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
1937
1938         * g++.dg/other/packed1.C: New test.
1939
1940 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
1941
1942         * g++.dg/abi/offsetof.C: Tweak error messages.
1943         * g++.old-deja/g++.mike/p10769a.C: Likewise.
1944
1945 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
1946
1947         * gcc.dg/bitfld-3.c: New test.
1948
1949 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
1950             Richard Henderson  <rth@redhat.com>
1951
1952         * gcc.dg/i386-bitfield1.c: New test.
1953         * g++.dg/abi/bitfield3.C: Update.
1954
1955 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
1956
1957         * objc.dg/const-str-2.m: Update.
1958         * gcc.dg/cpp/c++98.c: Change to C extension.
1959         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
1960         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
1961
1962 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
1963
1964         * testsuite/gcc.dg/tls/diag-3.c: New.
1965
1966 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
1967
1968         * g++.dg/README (Subdirectories): Document new subdir expr.
1969         * g++.dg/expr/pmf-1.C: New test.
1970
1971 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
1972
1973         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
1974
1975 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
1976
1977         * g++.dg/abi/bitfield3.C: New test.
1978
1979 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
1980
1981         * lib/gcov.exp: Tweak expected line formats.
1982         * gcc.misc-tests/gcov8.c: New test.
1983         * gcc.misc-tests/gcov8.x: New flags.
1984
1985 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
1986
1987         * consistency.vlad/layout/endian.c: Include string.h.
1988
1989         * gcc.c-torture/execute/20020805-1.c: New test.
1990
1991 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
1992
1993         * g++.dg/other/conversion1.C: New test.
1994
1995 2002-08-03  Roger Sayle  <roger@eyesopen.com>
1996
1997         * gcc.dg/builtins-1.c: New testcase.
1998
1999 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
2000
2001         * g++.dg/inherit/access3.C: New test.
2002
2003 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
2004
2005         * gcc.dg/ia64-visibility-2.c: New test.
2006
2007 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
2008
2009         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
2010         __qualifier_flags to __flags.
2011
2012 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
2013
2014         * g++.dg/inherit/operator1.C: New test.
2015         * g++.dg/lookup/disamb1.C: Fix typo in comment.
2016         * g++.dg/other/error1.C: Change expected error message.
2017         * g++.dg/template/conv4.C: Likewise.
2018
2019 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
2020
2021         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
2022         for documented behavior.
2023
2024 2002-07-25  Roger Sayle  <roger@eyesopen.com>
2025
2026         * gcc.c-torture/execute/20020720-1.x: Skip this test on
2027         several targets known to fail.
2028
2029 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
2030
2031         * gcc.dg/mips-args-[123].c: New tests.
2032
2033 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
2034
2035         * gcc.dg/ppc-spe.c: New.
2036
2037 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
2038
2039         * g++.dg/other/ptrmem4.C: New testcase.
2040
2041 2002-07-24  Richard Henderson  <rth@redhat.com>
2042
2043         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
2044
2045 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
2046
2047         * g++.dg/ext/alignof1.C (main): Return 0 for success.
2048
2049 2002-07-24  Roger Sayle  <roger@eyesopen.com>
2050
2051         * gcc.c-torture/execute/memset-3.c: New testcase.
2052
2053 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
2054
2055         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
2056         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
2057
2058 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2059
2060         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
2061         Delete.
2062
2063 Tue Jul 23 21:02:43 2002  J"orn Rennecke <joern.rennecke@superh.com>
2064
2065         * gcc.c-torture/compile/simd-4.c: New test.
2066
2067 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2068
2069         PR c++/7347, c++/7348
2070         * g++.dg/template/access4.C: New test.
2071         * g++.dg/template/access5.C: New test.
2072         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
2073         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
2074         * g++.old-deja/g++.pt/ttp58.C: Likewise.
2075         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
2076
2077 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
2078
2079         * gcc.dg/gnu89-init-2.c: New test.
2080
2081 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
2082
2083         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
2084
2085 2002-07-20  Roger Sayle  <roger@eyesopen.com>
2086
2087         * gcc.c-torture/execute/20020720-1.c: New testcase.
2088
2089 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
2090
2091         * gcc.dg/cpp/Wsignprom.c: New tests.
2092
2093 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
2094
2095         * gcc.c-torture/execute/loop-13.c: New test.
2096
2097 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
2098
2099         * gcc.dg/cpp/expr.c: New tests.
2100
2101 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
2102
2103         * g++.dg/opt/pr6713.C: Add template instantiation.
2104
2105 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
2106
2107         * gcc.dg/nest.c: New test.
2108
2109 2002-07-17  Richard Henderson  <rth@redhat.com>
2110
2111         * g++.dg/opt/pr6713.C: New test.
2112
2113 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
2114
2115         * gcc.c-torture/execute/loop-2e.x: Let the testcase
2116         XFAIL for all x86 processors.
2117
2118 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
2119
2120         * gcc.c-torture/execute/20010122-1.x: Do not test with
2121         -fomit-frame-pointer.
2122
2123 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2124
2125         * g++.dg/template/instantiate2.C: New test.
2126         * g++.dg/template/spec4.C: New test.
2127
2128 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2129
2130         * g++.dg/template/access2.C: New test.
2131         * g++.dg/template/access3.C: New test.
2132
2133 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
2134
2135         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
2136         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
2137         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
2138         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
2139         Convert to use <stdarg.h>.
2140         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
2141         Delete.
2142         * gcc.dg/va-arg-2.c: New.
2143         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
2144
2145 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
2146
2147         * gcc.c-torture/compile/20020710-1.c: New test.
2148
2149 Thu Jul 11 15:39:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
2150                           Andrew Pinski  <pinskia@physics.uc.edu>
2151
2152         gcc.c-torture/compile/simd-2.c: New testcase.
2153         gcc.c-torture/compile/simd-3.c: Likewise.
2154
2155 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
2156
2157         PR c++/7224
2158         * g++.dg/overload/error1.C: New test.
2159
2160 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2161
2162         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
2163         configuration and IRIX 6 O32 ABI.
2164
2165 2002-07-11  Roger Sayle  <roger@eyesopen.com>
2166
2167         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
2168
2169 2002-07-10  Roger Sayle  <roger@eyesopen.com>
2170
2171         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
2172
2173 2002-07-10  Jeffrey A Law  <law@redhat.com>
2174
2175         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
2176
2177         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
2178
2179 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
2180
2181         * gcc.dg/20020312-2.c: Check for __PPC__.
2182
2183 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
2184
2185         * gcc.c-torture/compile/20020709-1.c: New test.
2186
2187 2002-07-07  Roger Sayle  <roger@eyesopen.com>
2188
2189         * g++.dg/template/qualttp21.C: New test case.
2190
2191 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
2192
2193         * gcc.c-torture/compile/20020706-1.c: New test.
2194         * gcc.c-torture/compile/20020706-2.c: New test.
2195
2196 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
2197             Alexandre Oliva  <aoliva@redhat.com>
2198
2199         * g++.dg/warn/incomplete1.C: New test.
2200
2201 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2202
2203         PR c++/7099
2204         * g++.dg/warn/noreturn1.C: New test.
2205
2206 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
2207
2208         PR c++/6706
2209         * g++.dg/debug/debug6.C: New test.
2210         * g++.dg/debug/debug7.C: New test.
2211
2212 Thu Jul  4 07:36:48 2002  J"orn Rennecke <joern.rennecke@superh.com>
2213
2214         * gcc.c-torture/compile/simd-3.c: New test.
2215
2216 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
2217
2218         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
2219         * gcc.dg/20020620-1.c: Likewise.
2220
2221 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2222
2223         PR c++/6944
2224         * g++.dg/init/array4.C: New test.
2225         * g++.dg/init/array5.C: New test.
2226
2227 Wed Jul  3 10:25:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
2228
2229         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
2230         * gcc.c-torture/execute/simd-2.c (main): Likewise.
2231
2232 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2233
2234         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
2235         * gcc.dg/wtr-aggr-init-1.c: Likewise.
2236         * gcc.dg/wtr-conversion-1.c: Likewise.
2237         * gcc.dg/wtr-escape-1.c: Likewise.
2238         * gcc.dg/wtr-int-type-1.c: Likewise.
2239         * gcc.dg/wtr-label-1.c: Likewise.
2240         * gcc.dg/wtr-static-1.c: Likewise.
2241         * gcc.dg/wtr-strcat-1.c: Likewise.
2242         * gcc.dg/wtr-suffix-1.c: Likewise.
2243         * gcc.dg/wtr-switch-1.c: Likewise.
2244         * gcc.dg/wtr-unary-plus-1.c: Likewise.
2245         * gcc.dg/wtr-union-init-1.c: Likewise.
2246         * gcc.dg/wtr-union-init-2.c: Likewise.
2247         * gcc.dg/wtr-union-init-3.c: Likewise.
2248
2249         * gcc.dg/wtr-func-def-1.c: New test.
2250
2251 2002-07-02 Devang Patel <dpatel@apple.com>
2252
2253         * objc.dg/param-1.m: New test.
2254
2255 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
2256
2257         * gcc.dg/cpp/trad/directive.c: Add test.
2258         * gcc.dg/cpp/trad/macroargs.c: Add test.
2259         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
2260
2261 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
2262
2263         * gcc.dg/cpp/cmdlne-M.c: New test.
2264
2265 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
2266
2267         * objc.dg/desig-init-1.m: New test.
2268
2269 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2270
2271         PR c++/6716
2272         * g++.dg/template/instantiate1.C: New test.
2273
2274 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
2275
2276         PR c++/7112
2277         * g++.dg/template/sizeof2.C: New test.
2278
2279 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
2280
2281         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
2282         gcc.dg/cpp/trad/include.c: New tests.
2283
2284 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
2285
2286         PR target/7177
2287         * gcc.c-torture/compile/20020701-1.c: New test.
2288
2289 2002-07-01  Stan Shebs  <shebs@apple.com>
2290
2291         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
2292         header here...
2293         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
2294         (objc-torture-execute): or here.
2295
2296 Mon Jul  1 12:51:05 2002  J"orn Rennecke <joern.rennecke@superh.com>
2297
2298         * gcc.c-torture/execute/arith-rand-ll.c: New test.
2299
2300 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
2301
2302         * gcc.dg/cpp/trad/escaped-nl.c: New test.
2303
2304 2002-06-30  Devang Patel  <dpatel@apple.com>
2305
2306         * objc.dg/fsyntax-only.m: New test.
2307
2308 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
2309
2310         PR c++/6695
2311         * g++.dg/template/friend7.C: New file.
2312
2313 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
2314
2315         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
2316         return type.
2317
2318 Thu Jun 27 15:23:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
2319
2320         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
2321         avoid division by zero.
2322
2323 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
2324
2325         * gcc.dg/Wunknownprag.c: New tests.
2326
2327 Tue Jun 25 21:50:38 2002  J"orn Rennecke <joern.rennecke@superh.com>
2328
2329         * gcc.c-torture/execute/simd-2.c: New test.
2330
2331 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
2332
2333         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
2334         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
2335         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
2336         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
2337         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
2338         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
2339         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
2340         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
2341         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
2342         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
2343         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
2344         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
2345         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
2346         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
2347         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
2348         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
2349         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
2350
2351 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
2352
2353         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
2354         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
2355         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
2356         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
2357         New tests.
2358         * gcc.dg/cpp/trad/directive.c: Update.
2359
2360 2002-06-23  Andreas Jaeger  <aj@suse.de>
2361
2362         * gcc.c-torture/execute/complex-6.c: New.
2363
2364 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
2365
2366         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
2367         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
2368         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
2369         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
2370
2371 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
2372
2373         * gcc.dg/cpp/trad: New directory with traditional tests copied
2374         from parent directory.
2375         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
2376         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
2377         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
2378         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
2379         Move to trad/ and rename.
2380         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
2381         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
2382         gcc.dg/cpp/trad/redef2.c: New tests.
2383         * gcc.dg/cpp/trad/trad.exp: New driver.
2384
2385 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
2386
2387         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
2388         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
2389         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
2390         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
2391         Remove.
2392
2393 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
2394
2395         * gcc.dg/20020620-1.c: New test.
2396
2397 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2398
2399         * g++.dg/template/ttp4.C: New test.
2400
2401 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
2402
2403         * g++.dg/opt/vt1.C: Fix regexp.
2404
2405 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2406
2407         * gcc.c-torture/execute/pure-1.c: Make functions static again.
2408         Don't use attribute `noinline'.
2409
2410 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
2411
2412         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
2413
2414 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
2415
2416         * gcc.c-torture/execute/simd-1.c: New.
2417
2418         * gcc.dg/simd-1.c: New.
2419
2420 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
2421
2422         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
2423
2424 2002-06-16  Richard Henderson  <rth@redhat.com>
2425
2426         * g++.dg/ext/anon-struct1.C: New.
2427         * g++.dg/ext/anon-struct2.C: New.
2428         * g++.dg/ext/anon-struct3.C: New.
2429         * gcc.dg/anon-struct-1.c: New.
2430         * gcc.dg/anon-struct-2.c: New.
2431         * gcc.dg/anon-struct-3.c: New.
2432         * gcc.dg/20011008-1.c: Adjust warning text.
2433         * gcc.dg/20020527-1.c: Add -fms-extensions.
2434
2435 2002-06-16  Richard Henderson  <rth@redhat.com>
2436
2437         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
2438
2439 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
2440
2441         * gcc.c-torture/execute/20020615-1.c: New test.
2442
2443 2002-06-15  Roger Sayle  <roger@eyesopen.com>
2444
2445         * gcc.c-tortuture/execute/compare-1.c: New test case.
2446         * gcc.c-tortuture/execute/compare-2.c: New test case.
2447         * gcc.c-tortuture/execute/compare-3.c: New test case.
2448
2449 2002-06-13  Richard Henderson  <rth@redhat.com>
2450
2451         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
2452         ia64 ilp32.
2453
2454 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2455
2456         * g++.dg/template/typename2.C: Update error message.
2457
2458 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
2459
2460         * gcc.c-torture/execute/20020611-1.c: New test.
2461
2462 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
2463
2464         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
2465         list of targets to skip.
2466
2467 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
2468
2469         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
2470         targets if not optimizing.
2471
2472 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
2473
2474         * gcc.c-torture/compile/20020605-1.c: New test.
2475
2476         * g++.dg/opt/vt1.C: New test.
2477
2478         * gcc.dg/20020531-1.c: New test.
2479
2480         * gcc.dg/20020530-1.c: New test.
2481
2482         * gcc.dg/20020527-1.c: New test.
2483
2484         * g++.dg/opt/cse1.C: New test.
2485
2486 2002-06-07  Roger Sayle  <roger@eyesopen.com>
2487
2488         * gcc.dg/20020607-2.c: New test case.
2489
2490 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
2491
2492         * gcc.c-torture/compile/20020604-1.c: New test.
2493
2494 2002-06-04  Richard Henderson  <rth@redhat.com>
2495
2496         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
2497         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
2498         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
2499
2500 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
2501
2502         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
2503
2504 2002-06-03  Richard Henderson  <rth@redhat.com>
2505
2506         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
2507         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
2508
2509 2002-06-02  Richard Henderson  <rth@redhat.com>
2510
2511         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
2512         test functions static.
2513
2514 2002-06-02  Andreas Jaeger  <aj@suse.de>
2515
2516         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
2517         now.
2518
2519 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
2520
2521         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
2522         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
2523         Update for mofified diagnostics.
2524         * gcc.dg/c99-intconst-1.c: No longer fail.
2525
2526 2002-06-02  Richard Henderson  <rth@redhat.com>
2527
2528         * gcc.dg/uninit-A.c: Remove xfail markers.
2529
2530 2002-06-01  Roger Sayle  <roger@eyesopen.com>
2531
2532         * gcc.dg/fnegate-1.c: New test case.
2533
2534 2002-05-30  Osku Salerma  <osku@iki.fi>
2535
2536         * gcc.c-torture/execute/mayalias-1.c: New file.
2537
2538 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
2539
2540         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
2541         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
2542         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
2543
2544 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
2545
2546         * gcc.c-torture/execute/20020529-1.c: New test.
2547
2548 2002-05-27  Richard Henderson  <rth@redhat.com>
2549
2550         * g++.dg/ext/attrib6.C: New test case.
2551
2552 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2553
2554         * gcc.c-torture/execute/pure-1.c: New test.
2555
2556 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
2557
2558         * gcc.dg/cpp/arith-2.c: Remove.
2559
2560 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
2561
2562         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
2563         * gcc.dg/cpp/if-3.c: Remove.
2564
2565 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
2566
2567         * g++.dg/opt/cse2.C: New test.
2568
2569 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
2570
2571         * gcc.dg/cpp/arith-1.c: New semantic tests.
2572         * gcc.dg/cpp/if-1.c: Update.
2573
2574 2002-05-24  Ben Elliston  <bje@redhat.com>
2575
2576         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
2577
2578 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
2579
2580         * gcc.dg/verbose-asm.c: New test.
2581
2582 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
2583
2584         * gcc.dg/cpp/paste12.c: New test.
2585
2586 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
2587
2588         * g++.dg/parse/named_ops.C: New test.
2589
2590 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
2591
2592         * gcc/testsuite/gcc.dg/weak-8.c: New test.
2593
2594 Thu May 23 11:09:26 2002  J"orn Rennecke <joern.rennecke@superh.com>
2595
2596         * gcc.dg/weak-2.c: Allow optional leading underscore
2597         in scan-assembler symbol name.
2598         * gcc.dg/weak-3.c: Likewise.
2599         * gcc.dg/weak-4.c: Likewise.
2600         * gcc.dg/weak-5.c: Likewise.
2601
2602 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
2603
2604         * gcc.dg/20020523-1.c: New test.
2605
2606 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
2607
2608         * objc.dg/const-str-2.m: Update now that we stop after
2609         a command line error.
2610
2611 2002-05-22  Richard Henderson  <rth@redhat.com>
2612
2613         * g++.dg/dg.exp: Fix typo in test pruneing.
2614
2615 2002-05-22  Richard Henderson  <rth@redhat.com>
2616
2617         * g++.dg/dg.exp: Prune the tls subdirectory.
2618         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
2619         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
2620         * g++.dg/tls/init-1.C: New.
2621
2622 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
2623
2624         * gcc.dg/20020517-1.c: New test.
2625
2626 2002-05-21  Richard Henderson  <rth@redhat.com>
2627
2628         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
2629         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
2630
2631 Tue May 21 14:25:32 2002  Brian R. Gaeke  <brg@dgate.ORG>
2632
2633         * g++.dg/other/copy2.C: New test.
2634
2635 Mon May 20 10:51:35 2002  J"orn Rennecke <joern.rennecke@superh.com>
2636
2637         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
2638         (MAX_COPY): Bump up to 10 times sizeof (long long).
2639         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
2640
2641         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
2642         sizeof (long long).
2643
2644         * gcc.c-torture/execute/strcpy-1.c: New test.
2645
2646 2002-05-19  Jason Merrill  <jason2redhat.com>
2647
2648         * g++.dg/ext/oper1.C: New test.
2649
2650 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
2651 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
2652
2653         * README.QMTEST: New file.
2654
2655         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
2656
2657 2002-05-19  Andreas Jaeger  <aj@suse.de>
2658
2659         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
2660         now.
2661         * gcc.c-torture/execute/loop-2d.x: Likewise.
2662
2663 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
2664
2665         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
2666         support weak symbols.
2667         * gcc.dg/weak-4.c: Likewise
2668         * gcc.dg/weak-6.c: Likewise
2669
2670 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
2671
2672         * gcc.dg/weak-3.c: Add dg-excess-error comment for
2673         cygwin, coff and h8300-*-hms targets
2674         * gcc.dg/weak-5.c: Likewise
2675         * gcc.dg/weak-7.c: Likewise
2676
2677 2002-05-16  Jason Merrill  <jason@redhat.com>
2678
2679         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
2680         (scan-assembler-not, scan-assembler-dem): Likewise.
2681         (scan-assembler-dem-not): Likewise.
2682
2683 2002-05-15  Richard Henderson  <rth@redhat.com>
2684
2685         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
2686
2687 2002-05-15  Richard Henderson  <rth@redhat.com>
2688
2689         * gcc.dg/weak-5.c (vfoo1c): No warning here.
2690         (vfoo1f): Warning here.
2691         (vfoo1l): Don't redefine the alias.
2692
2693 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
2694
2695         * g++.dg/init/pm1.C: New test.
2696
2697 2002-05-12  David S. Miller  <davem@redhat.com>
2698
2699         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
2700         types.
2701
2702 2002-05-10  Roger Sayle  <roger@eyesopen.com>
2703
2704         * gcc.c-torture/execute/20020510-1.c: New test case.
2705
2706 2002-05-10  David S. Miller  <davem@redhat.com>
2707
2708         * gcc.c-torture/execute/conversion.c: Test long double too.
2709
2710 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
2711
2712         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
2713         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
2714         * lib/g++.exp (g++_link_flags): Likewise.
2715         * lib/objc.exp (objc_target_compile): Likewise.
2716
2717 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
2718
2719         * gcc.dg/cpp/poison.c: Update.
2720         * gcc.dg/cpp/20000625-2.c: Remove.
2721         * gcc.dg/cpp/direct2s.c: Remove final test.
2722
2723 2002-05-08  Tom Rix  <trix@redhat.com>
2724
2725         * gcc.c-torture/execute/20020508-1.c: New test.
2726         * gcc.c-torture/execute/20020508-2.c: New test.
2727         * gcc.c-torture/execute/20020508-3.c: New test.
2728
2729 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
2730
2731         * gcc.dg/cpp/charconst-4.c: More tests.
2732
2733 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
2734
2735         PR c/6569
2736         * gcc.dg/weak-3.c: Update location of warning messages.
2737         * gcc.dg/weak-5.c: Likewise.
2738
2739 2002-05-06  Roger Sayle  <roger@eyesopen.com>
2740
2741         * gcc.c-torture/execute/20020506-1.c: New test case.
2742
2743 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
2744
2745         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
2746
2747 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
2748
2749         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
2750
2751 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
2752
2753         * gcc.dg/cpp/charconst-3.c: New test.
2754
2755 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
2756
2757         * gcc.dg/cpp/charconst.c: Update tests.
2758
2759 2002-05-05  Tim Josling  <tej@melbpc.org.au>
2760
2761         * treelang: Added directory for new sample language treelang. Also
2762         lib/treelang.exp: New file to signal treelang should be tested.
2763
2764 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
2765
2766         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
2767         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
2768         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
2769         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
2770         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
2771         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
2772         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
2773
2774 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
2775
2776         * gcc.dg/format/xopen-2.c: New test.
2777
2778 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
2779
2780         * gcc.dg/20020503-1.c: New test.
2781
2782 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
2783
2784         * g++.dg/init/dtor1.C: Make it tougher.
2785
2786 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
2787
2788         * g++.dg/init/dtor1.C: New test.
2789
2790 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
2791
2792         * gcc.dg/altivec-8.c: New.
2793
2794 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
2795
2796         * gcc.dg/altivec-7.c: New.
2797
2798 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
2799
2800         * g++.dg/parse/typedef1.C: New test.
2801
2802 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
2803
2804         PR c++/6486
2805         * g++.dg/template/friend6.C: New test.
2806
2807         PR c++/6492
2808         * g++.dg/init/copy1.C: New test.
2809
2810 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
2811
2812         * g++.dg/warn/effc1.C: New test.
2813
2814 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
2815
2816         * gcc.dg/cpp/if-cexp.c: Add a test.
2817
2818 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
2819
2820         * gcc.dg/20020426-2.c: New test.
2821
2822 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
2823
2824         * gcc.dg/cpp/if-mop.c: Update.
2825         * gcc.dg/cpp/if-mpar.c: Add test.
2826         * gcc.dg/cpp/if-oppr.c: Update.
2827
2828 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2829
2830         PR c/6343
2831         * gcc.dg/weak-[2-7].c: New tests.
2832
2833 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
2834
2835         * gcc.dg/enum1.c: New test.
2836
2837 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
2838
2839         PR c++/6497
2840         * g++.dg/inherit/access2.C: New test.
2841
2842 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
2843
2844         PR bootstrap/6445
2845         * gcc.dg/20020426-1.c: New test.
2846
2847 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
2848
2849         * g++.dg/abi/enum1.C: New test.
2850
2851 2002-04-26  Richard Henderson  <rth@redhat.com>
2852
2853         * gcc.dg/c99-bool-1.c: Expect always true warning.
2854
2855 2002-04-25  Roger Sayle  <roger@eyesopen.com>
2856
2857         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
2858
2859 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2860
2861         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
2862         targets.
2863
2864 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
2865
2866         * g++.dg/abi/mange7.C: New test.
2867
2868         PR c++/6438.
2869         * g++.dg/parse/stmtexpr2.C: New test.
2870
2871 Wed Apr 24 21:38:36 2002  J"orn Rennecke <joern.rennecke@superh.com>
2872
2873         * gcc.dg/20020312-2.c: Add SH target.
2874
2875 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2876
2877         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
2878         compiler output on mips*-*-irix*.
2879
2880 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
2881
2882         * g++.dg/parse/attr1.C: New test.
2883
2884 2002-04-23  Roger Sayle  <roger@eyesopen.com>
2885
2886         * gcc.c-torture/execute/string-opt-17.c: New test case.
2887         * gcc.c-torture/execute/memset-2.c: New test case.
2888
2889 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
2890
2891         PR c++/6256:
2892         * g++.dg/template/friend5.C: New test.
2893
2894         PR c++/6331:
2895         * g++.dg/template/qual1.C: Likewise.
2896
2897 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
2898
2899         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
2900         Include stdlib.h, not stdio.h or ctype.h.
2901
2902 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
2903
2904         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
2905         cris-*-elf* and mmix-*-*.
2906         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
2907         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
2908         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
2909         Ditto.
2910         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
2911         * gcc.dg/wchar_t-1.c: Ditto.
2912
2913 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
2914
2915         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
2916         Clarify comment.
2917
2918 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
2919
2920         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
2921
2922 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2923
2924         * gcc.c-torture/execute/20000906-1.x: Delete.
2925
2926 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
2927
2928         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
2929
2930 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
2931
2932         * PR6367
2933         * g77.f-torture/execute/6367.f: New test.
2934         * g77.f-torture/execute/6367.x: Disable for MMIX.
2935
2936 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
2937
2938         * PR6352
2939         * g++.dg/opt/inline2.C: New test.
2940
2941 2002-04-18  Richard Henderson  <rth@redhat.com>
2942
2943         * gcc.dg/20000906-1.c: Enable for all targets.
2944         * gcc.c-torture/compile/iftrap-2.c: New.
2945
2946 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
2947
2948         * gcc.dg/20020418-1.c: New test.
2949         * gcc.dg/20020418-2.c: New test.
2950
2951 2002-04-18  Richard Henderson  <rth@redhat.com>
2952
2953         * gcc.c-torture/compile/iftrap-1.c: New.
2954         * gcc.dg/iftrap-1.c: Adjust for ia64.
2955         * gcc.dg/iftrap-2.c: New.
2956
2957 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
2958
2959         * gcc.c-torture/compile/20020418-1.c: New test.
2960
2961 2002-04-18  Roger Sayle  <roger@eyesopen.com>
2962
2963         * gcc.c-torture/compile/20020415-1.c: New.
2964
2965 2002-04-18  David S. Miller  <davem@redhat.com>
2966
2967         * gcc.c-torture/execute/20020418-1.c: New test.
2968
2969 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
2970
2971         * gcc.dg/20020416-1.c: New test.
2972
2973         * g++.dg/opt/inline1.C: New test.
2974
2975 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
2976
2977         * gcc.dg/altivec-5.c: New test.
2978
2979         * gcc.dg/20020415-1.c: New test.
2980
2981 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
2982
2983         * testsuite/lib/chill.exp: Remove.
2984
2985 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
2986
2987         * g++.dg/other/big-struct.C: New test.
2988
2989 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
2990
2991         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
2992         of scratch file.
2993
2994 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
2995
2996         PR c/6277
2997         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
2998         in scan-assembler function name
2999
3000 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
3001
3002         * g77.f-torture/execute/980628-4.x,
3003         g77.f-torture/execute/980628-5.x,
3004         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
3005         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
3006         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
3007         i[34567]86-*-*.
3008
3009 2002-04-13  David S. Miller  <davem@redhat.com>
3010
3011         * gcc.c-torture/execute/20020413-1.c: New test.
3012
3013 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
3014
3015         * gcc.dg/asm-6.c,
3016         * g++.dg/ext/asm1.C: New tests.
3017
3018 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
3019
3020         PR c++ 5373.
3021         * g++.dg/parse/stmtexpr1.C: New test.
3022
3023         PR c++/5189.
3024         * g++.dg/template/copy1.C: New test.
3025
3026 2002-04-12  Richard Henderson  <rth@redhat.com>
3027
3028         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
3029
3030 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
3031
3032         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
3033         gcc.c-torture/execute/20020307-2.c.
3034
3035 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
3036
3037         * g++.dg/ext/attrib5.C,
3038         * g++.dg/lookup/struct1.C: New tests.
3039
3040 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
3041
3042         * gcc.dg/20020411-1.c: New test.
3043
3044         * gcc.c-torture/execute/20020411-1.c: New test.
3045
3046 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
3047
3048         * g77.f-torture/execute/6177.f: New test.
3049
3050 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
3051
3052         PR middle-end/6247
3053         * g++.dg/opt/cleanup1.C: New test.
3054
3055         * g++.dg/opt/const1.C: New test.
3056
3057 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
3058
3059         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
3060
3061 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
3062
3063         PR c++/5507
3064         * g++.dg/template/typename2.C: New test.
3065
3066 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
3067
3068         * gcc.c-torture/execute/loop-12.c: New.
3069
3070 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
3071
3072         * g77.f-torture/execute/980628-4.x,
3073         g77.f-torture/execute/980628-5.x,
3074         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
3075         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
3076         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
3077
3078 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3079
3080         PR optimization/6086
3081         * g++.dg/opt/preinc1.C: New test.
3082
3083 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
3084
3085         PR c++/5571
3086         * g++.dg/opt/static2.C: New test.
3087
3088 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
3089
3090         PR c/5120
3091         * gcc.dg/20020406-1.c: New test.
3092
3093 2002-04-04  David S. Miller  <davem@redhat.com>
3094
3095         * gcc.c-torture/execute/20020404-1.c: New test.
3096
3097 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
3098
3099         PR c/6123
3100         * gcc.dg/20020312-2.c: Do not declare global register variable
3101         if __PIC__ or __pic__ is defined.
3102
3103 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
3104
3105         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
3106         __asm__ so that it works correctly even if -ansi -pedantic-errors.
3107
3108 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3109
3110         * gcc.misc-tests/linkage.exp: Update last change to handle
3111         sparc*-, not just sparc-.
3112
3113 2002-04-03  Richard Henderson  <rth@redhat.com>
3114
3115         * gcc.dg/cpp/ucs.c: Improved long UCS test.
3116
3117 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
3118
3119         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
3120
3121 2002-04-02  David S. Miller  <davem@redhat.com>
3122
3123         * gcc.c-torture/execute/20020402-3.c: New test.
3124
3125 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
3126
3127         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
3128         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
3129
3130         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
3131         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
3132         g77.f-torture/execute/20001201.x,
3133         g77.f-torture/execute/u77-test.x: New files.
3134
3135         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
3136         * gcc.dg/wchar_t-1.c: Ditto.
3137
3138 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3139
3140         * gcc.c-torture/execute/20020402-1.c: New test.
3141
3142 2002-04-01  Richard Henderson  <rth@redhat.com>
3143
3144         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
3145
3146         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
3147
3148 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3149
3150         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
3151
3152 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
3153
3154         * g++.dg/inherit/template-as-base.C: Expect error.
3155         * g++.dg/inherit/namespace-as-base.C: Likewise.
3156
3157 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
3158
3159         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
3160         g++.dg/ext/instantiate3.C: Tweak match patterns.
3161
3162         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
3163         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
3164         -da test.
3165
3166 2002-03-31  Richard Henderson  <rth@redhat.com>
3167
3168         * gcc.dg/special/alias-2.c: New.
3169         * gcc.dg/special/ecos.exp: Run it.
3170
3171 2002-03-31  Richard Henderson  <rth@redhat.com>
3172
3173         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
3174
3175 2002-03-31  Kazu Hirata  <kazu@hxi.com>
3176
3177         * gcc.dg/weak-1.c: Disable on h8300 port.
3178
3179 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
3180
3181         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
3182         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
3183         ordering tests.
3184         * g++.dg/bprob/bprob-1.C: New test.
3185         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
3186         * g++.dg/gcov/gcov-1.C: New test.
3187         * g++.dg/gcov/gcov-1.x: New file.
3188         * g++.dg/gcov/gcov-2.C: New test.
3189         * g++.dg/gcov/gcov-3.C: New test.
3190         * g++.dg/gcov/gcov-3.h: New file.
3191
3192 2002-03-28  Roger Sayle  <roger@eyesopen.com>
3193
3194         * g++.old-deja/g++.other/builtins5.C: New test.
3195         * g++.old-deja/g++.other/builtins6.C: New test.
3196         * g++.old-deja/g++.other/builtins7.C: New test.
3197         * g++.old-deja/g++.other/builtins8.C: New test.
3198         * g++.old-deja/g++.other/builtins9.C: New test.
3199
3200 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
3201
3202         * g++.dg/opt/static1.C: New test.
3203
3204         * g++.dg/opt/longbranch1.C: New test.
3205
3206 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
3207
3208         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
3209
3210         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
3211
3212 Thu Mar 28 16:38:09 2002  Jeffrey A Law  (law@redhat.com)
3213
3214         * gcc.c-torture/execute/20020328-1.c: New test.
3215
3216 2002-03-27  Richard Henderson  <rth@redhat.com>
3217
3218         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
3219         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
3220         move from g++.old-deja/g++.ext/.
3221
3222 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
3223
3224         * g++.dg/init/new2.C: New test.
3225
3226 2002-03-26  Richard Henderson  <rth@redhat.com>
3227
3228         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
3229
3230         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
3231         on sparc.
3232
3233         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
3234         sparcv9 systems.
3235         * gcc.dg/20001102-1.c: Likewise.
3236
3237 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
3238
3239         * gcc.dg/cpp/endif-pedantic1.c,
3240         gcc.dg/cpp/endif-pedantic2.c:  New tests.
3241
3242 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
3243
3244         * g++.dg/init/new1.C: New test.
3245
3246 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
3247
3248         * g++.dg/abi/vbase9.C: New test.
3249
3250 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
3251
3252         * gcc.dg/arm-asm.c: New test.
3253
3254 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
3255
3256         * gcc.dg/Wswitch-enum.c: New test.
3257         Fix PR c/5044.
3258
3259 2002-03-26  Richard Henderson  <rth@redhat.com>
3260
3261         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
3262         structure.
3263
3264 2002-03-25  Richard Henderson  <rth@redhat.com>
3265
3266         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
3267         sparcv9 systems.
3268
3269         * gcc.c-torture/compile/20011119-1.c (xxx): New.
3270         * gcc.c-torture/compile/20011119-2.c (xxx): New.
3271
3272 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
3273
3274         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
3275
3276 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
3277
3278         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
3279         targets using generic thunk support.
3280
3281 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
3282
3283         * gcc.c-torture/compile/20020323-1.c: New test.
3284
3285         * g++.dg/opt/conj2.C: New test.
3286
3287 2002-03-24  Richard Henderson  <rth@redhat.com>
3288
3289         * gcc.dg/weak-1.c: Use -fno-common.
3290
3291 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
3292
3293         * g77.dg/f77-edit-apostrophe-out.f: New test
3294         * g77.dg/f77-edit-h-out.f: New test
3295         * g77.dg/f77-edit-t-in.f: New test
3296         * g77.dg/f77-edit-t-out.f: New test
3297         * g77.dg/f77-edit-x-out.f: New test
3298         * g77.dg/f77-edit-slash-out.f: New test
3299         * g77.dg/f77-edit-colon-out.f: New test
3300         * g77.dg/f77-edit-s-out.f: New test
3301
3302 2002-03-24  Richard Henderson  <rth@redhat.com>
3303
3304         * objc/execute/formal_protocol-6.x: New XFAIL.
3305
3306 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
3307
3308         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
3309         that do not support weak symbols
3310
3311 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
3312
3313         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
3314         * lib/g77.exp:  Likewise
3315         * lib/objc.exp: Likewise
3316
3317 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
3318
3319         * gcc.dg/Wswitch-default.c: New test.
3320
3321 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
3322
3323         * g++.dg/other/enum1.C: New test.
3324
3325 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
3326
3327         * gcc.dg/pragma-ep-3.c: Fix typo.
3328
3329 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
3330
3331         * g++.dg/inherit/template-as-base.C: New test.
3332
3333 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
3334
3335         * g++.old-deja/g++.other/dwarf2-1.C: Move...
3336         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
3337
3338 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
3339
3340         * gcc.dg/cpp/multiline.c: Update to match.
3341
3342 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
3343
3344         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
3345
3346 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
3347
3348         * gcc.dg/cpp/extratokens2.c:  New file.
3349
3350 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
3351
3352         * gcc.dg/20020312-2.c: Add rs6000 target.
3353
3354         * gcc.c-torture/compile/20020319-1.c: New test.
3355
3356 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3357
3358         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
3359         (A, E): Handle this.
3360
3361 2002-03-20  Jason Merrill  <jason@redhat.com>
3362
3363         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
3364         ignoring -fpic.
3365         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
3366         through prune_gcc_output.
3367
3368 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
3369
3370         * gcc.c-torture/compile/20020320-1.c: New test.
3371
3372 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
3373
3374         * gcc.c-torture/compile/20020318-1.c: New test.
3375
3376         * gcc.dg/struct-by-value-1.c: New test.
3377
3378         * gcc.dg/20020319-1.c: New test.
3379
3380 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
3381
3382         * g++.dg/opt/conj1.C: New test.
3383
3384 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
3385
3386         * g++.dg/template/qualttp20.C: Revert previous change.
3387         * g++.dg/template/qualttp3.C: Likewise.
3388         * g++.dg/template/qualttp4.C: Likewise
3389         * g++.dg/template/qualttp5.C: Likewise
3390         * g++.dg/template/qualttp6.C: Likewise
3391         * g++.dg/template/qualttp7.C: Likewise
3392         * g++.dg/template/qualttp8.C: Likewise
3393         * g++.dg/template/recurse.C: Likewise.
3394
3395 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
3396
3397         * gcc.dg/cpp/wchar-1.c: Update.
3398
3399 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
3400
3401         * g++.dg/template/conv1.C: New test.
3402         * g++.dg/template/conv2.C: New test.
3403         * g++.dg/template/conv3.C: New test.
3404         * g++.dg/template/conv4.C: New test.
3405
3406 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
3407
3408         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
3409         * g++.dg/template/qualttp3.C: Likewise.
3410         * g++.dg/template/qualttp4.C: Likewise
3411         * g++.dg/template/qualttp5.C: Likewise
3412         * g++.dg/template/qualttp6.C: Likewise
3413         * g++.dg/template/qualttp7.C: Likewise
3414         * g++.dg/template/qualttp8.C: Likewise
3415         * g++.dg/template/recurse.C: Likewise.
3416
3417 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
3418
3419         * g++.dg/opt/dtor1.C: New test.
3420
3421 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
3422
3423         * gcc.c-torture/compile/20020315-1.c: New test.
3424
3425 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
3426
3427         * gcc.dg/weak-1.c: Fix scan tests.
3428
3429 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
3430
3431         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
3432         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
3433         cris-*-aout* mmix-*-*.
3434         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
3435         cris-*-aout* mmix-*-*.
3436         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
3437         cris-*-elf* cris-*-aout* and mmix-*-*.
3438         * gcc.dg/20001009-1.c: Ditto.
3439         * gcc.dg/20010912-1.c: Ditto.
3440         * gcc.dg/20020122-4.c: Ditto.
3441         * gcc.dg/inline-2.c: Ditto.
3442
3443 Thu Mar 14 14:28:38 2002  Jeffrey A Law  (law@cygnus.com)
3444
3445         * gcc.c-torture/compile/20020314-1.c: New test.
3446
3447 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
3448
3449         * gcc.c-torture/execute/20020314-1.c: New test.
3450
3451 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
3452
3453         * g++.dg/warn/Wunused-1.C: New test.
3454
3455 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
3456
3457         * g++.dg/abi/mangle6.C: New test.
3458
3459 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
3460
3461         * gcc.c-torture/compile/20020309-2.c: New test.
3462
3463         * gcc.c-torture/compile/20020312-1.c: New test.
3464
3465 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
3466
3467         * g++.dg/other/access1.C: New test.
3468
3469 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
3470
3471         * gcc.c-torture/execute/wchar_t-1.c: New test.
3472
3473 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
3474
3475         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
3476
3477 2002-03-12  Roger Sayle  <roger@eyesopen.com>
3478
3479         * gcc.dg/20020312-1.c: New test case.
3480
3481 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
3482
3483         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
3484
3485 2002-03-11  Richard Henderson  <rth@redhat.com>
3486
3487         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
3488         * g++.old-deja/g++.jason/report.C: Likewise.
3489
3490 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
3491
3492         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
3493         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
3494
3495 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
3496
3497         * testsuite/g++.dg/overload/pmf1.C: New test.
3498
3499 2002-03-11  Kazu Hirata  <kazu@hxi.com>
3500
3501         * gcc.c-torture/execute/20020307-1.c: Use long.
3502
3503 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
3504
3505         PR optimization/5844
3506         * gcc.dg/20020310-1.c: New test.
3507
3508 2002-03-09  Michael Meissner  <meissner@redhat.com>
3509
3510         * gcc.c-torture/execute/memcpy-2.c: New test.
3511         * gcc.c-torture/execute/memset-1.c: New test.
3512         * gcc.c-torture/execute/strlen-1.c: New test.
3513         * gcc.c-torture/execute/strcmp-1.c: New test.
3514         * gcc.c-torture/execute/strncmp-1.c: New test.
3515
3516 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
3517
3518         * gcc.dg/ppc-ldstruct.c: New test.
3519
3520 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
3521
3522         * gcc.c-torture/execute/va-arg-22.c: New test.
3523
3524 Sat Mar  9 07:47:50 2002  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
3525
3526         * gcc.c-torture/compile/20020309-1.c: New test.
3527
3528 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
3529
3530         * gcc.c-torture/execute/20020307-2.c: New test.
3531
3532 Thu Mar  7 10:05:31 2002  Jeffrey A Law  (law@redhat.com)
3533
3534         * g77.f-torture/compile/20020307-1.f: New test.
3535
3536 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
3537
3538         * gcc.dg/unordered-1.c: New test.
3539
3540 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
3541
3542         * gcc.c-torture/execute/20020307-1.c: New test.
3543
3544 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
3545
3546         * gcc.dg/20020304-1.c: New test.
3547
3548         * gcc.c-torture/compile/20020304-2.c: New test.
3549
3550 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
3551
3552         * gcc.c-torture/compile/20020304-1.c: New test case
3553         (from PR c/5830).
3554
3555 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
3556
3557         * gcc.dg/20020103-1.c: Add other -D ppc variants.
3558
3559 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
3560
3561         * g++.dg/other/classkey1.C: New test.
3562
3563 2002-03-01  Richard Henderson  <rth@redhat.com>
3564
3565         * gcc.c-torture/compile/981223-1.x: New.
3566         * gcc.c-torture/compile/920625-1.x: New.
3567
3568 2002-02-28  Richard Henderson  <rth@redhat.com>
3569
3570         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
3571
3572 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
3573
3574         * gcc.c-torture/execute/20020227-1.c: New test.
3575
3576 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
3577
3578         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
3579         here" ERROR lines.
3580         * g++.old-deja/g++.oliva/partord1.C: Likewise.
3581         * g++.old-deja.g++.other/defarg1.C: Likewise.
3582         * g++.old-deja/g++.pt/calls2.C: Likewise.
3583         * g++.old-deja/g++.pt/crash20.C: Likewise.
3584         * g++.old-deja/g++.pt/crash30.C: Likewise.
3585         * g++.old-deja/g++.pt/crash36.C: Likewise.
3586         * g++.old-deja/g++.pt/crash6.C: Likewise.
3587         * g++.old-deja/g++.pt/defarg13.C: Likewise.
3588         * g++.old-deja/g++.pt/derived3.C: Likewise.
3589         * g++.old-deja/g++.pt/error1.C: Likewise.
3590         * g++.old-deja/g++.pt/friend21.C: Likewise.
3591         * g++.old-deja/g++.pt/friend23.C: Likewise.
3592         * g++.old-deja/g++.pt/infinite1.C: Likewise.
3593         * g++.old-deja/g++.robertl/eb128.C: Likewise.
3594
3595 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
3596
3597         * gcc.c-torture/execute/20020225-2.c: New test.
3598
3599 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
3600
3601         * gcc.c-torture/execute/920730-1t.c,
3602         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
3603         Delete test cases, only relevant to -traditional.
3604
3605 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
3606
3607         * gcc.dg/cpp/undef1.c: Remove.
3608         * gcc.dg/cpp/directiv.c: Update.
3609         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
3610
3611 2002-02-27  Michael Meissner  <meissner@redhat.com>
3612
3613         * gcc.c-torture/execute/20020226-1.c: New test.
3614
3615 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
3616
3617         * g++.dg/debug/debug4.C: New test.
3618
3619         * gcc.dg/ia64-visibility-1.c: New test.
3620
3621 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
3622
3623         * gcc.dg/debug/20020224-1.c: New.
3624
3625 2002-02-25  Kazu Hirata  <kazu@hxi.com>
3626
3627         * gcc.c-torture/execute/960416-1.x: New.
3628         * gcc.c-torture/execute/divconst-3.x: Likewise.
3629
3630 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
3631
3632         * gcc.dg/20020224-1.c: New test.
3633
3634 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
3635
3636         * gcc.c-torture/execute/20020225-1.c: New.
3637
3638 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
3639
3640         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
3641
3642 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
3643
3644         * gcc.dg/20020222-1.c: New test.
3645
3646 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
3647
3648         * g++.dg/opt/anonunion1.C: New test.
3649
3650 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
3651
3652         * g++.dg/template/qualttp19.C: New test.
3653         * g++.dg/template/qualttp20.C: New test.
3654         * g++.old-deja/g++.jason/report.C: Adjust expected errors
3655         * g++.old-deja/g++.other/qual1.C: Likewise.
3656
3657 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
3658
3659         * gcc.dg/attr-alwaysinline.c: New.
3660
3661 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
3662
3663         * gcc.dg/20020220-1.c: New test.
3664
3665         * gcc.dg/20020220-2.c: New test.
3666
3667         * g++.dg/opt/mmx1.C: New test.
3668
3669 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
3670
3671         * gcc.c-torture/compile/20020110.c: New test.
3672
3673 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
3674
3675         * gcc.c-torture/execute/20020219-1.c: New test.
3676
3677         * gcc.dg/20020219-1.c: New test.
3678
3679         * gcc.dg/noncompile/20020220-1.c: New test.
3680
3681         * g++.dg/opt/ptrintsum1.C: New test.
3682
3683         * gcc.dg/debug/20020220-1.c: New test.
3684
3685 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
3686
3687         * gcc.c-torture/execute/20020216-1.c: New test.
3688
3689 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
3690
3691         * gcc.dg/decl-1.c: Update, new test.
3692
3693 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
3694
3695         * g++.dg/abi/bitfield1.C: New test.
3696         * g++.dg/abi/bitfield2.C: New test.
3697
3698 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
3699
3700         * gcc.dg/attr-nest.c: New test.
3701
3702 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
3703
3704         * gcc.c-torture/execute/20020215-1.c: New test.
3705
3706 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
3707
3708         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
3709         * g++.dg/debug/debug.exp: New.
3710         * g++.dg/debug/trivial.C: New.
3711         * g++.dg/debug/debug1.C: Moved...
3712         * g++.dg/other/debug1.C: ...from here.
3713         * g++.dg/debug/debug2.C: Moved...
3714         * g++.dg/other/debug2.C: ...from here.
3715         * g++.dg/debug/debug3.C: Moved...
3716         * g++.dg/other/debug3.C: ...from here.
3717
3718         * gcc.dg/noncompile/20020213-1.c: New test.
3719
3720 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
3721
3722         * g++.dg/other/debug3.C: New test.
3723
3724         * gcc.c-torture/execute/20020213-1.c: New test.
3725
3726 2002-02-13  Richard Smith <richard@ex-parrot.com>
3727
3728         * g++.old-deja/g++.other/thunk1.C: New test.
3729
3730 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
3731
3732         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
3733
3734 2002-02-13  Stan Shebs  <shebs@apple.com>
3735
3736         * gcc.dg/altivec-3.c: New.
3737
3738 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
3739
3740         * gcc.dg/Wunreachable-1.c: New test.
3741         * gcc.dg/Wunreachable-2.c: New test.
3742
3743 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
3744
3745         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
3746
3747 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
3748
3749         * gcc.dg/decl-1.c: New test.
3750
3751 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
3752
3753         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
3754
3755 2002-02-10  Kazu Hirata  <kazu@hxi.com>
3756
3757         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
3758         * gcc.c-torture/compile/980506-1.x: Likewise.
3759
3760 2002-02-10  Kazu Hirata  <kazu@hxi.com>
3761
3762         * gcc.dg/20020210-1.c: New.
3763
3764 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
3765
3766         * g77.f-torture/execute/947.f: New regression test
3767         for PR fortran/947.
3768
3769 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
3770
3771         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
3772         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
3773
3774 2002-02-08  Richard Henderson  <rth@redhat.com>
3775
3776         * gcc.c-torture/compile/labels-3.c: New.
3777
3778 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
3779
3780         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
3781         expression statements work instead.
3782         * gcc.dg/noncompile/20020207-1.c: New test.
3783
3784 2002-02-07  Richard Henderson  <rth@redhat.com>
3785
3786         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
3787
3788 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
3789
3790         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
3791         message from g77
3792         * lib/g77-dg.exp: Trim g77 error messages so that they are
3793         recognized by dg.exp.
3794
3795 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
3796
3797         PR fortran/5473
3798         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
3799
3800 2002-02-07  Richard Henderson  <rth@redhat.com>
3801
3802         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
3803         to be sufficiently aligned for integers.
3804
3805 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
3806
3807         * g++.dg/template/friend4.C: New test.
3808
3809 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
3810
3811         PR fortran/5743
3812         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
3813         unsupported cases.
3814
3815 2002-02-07  Richard Henderson  <rth@redhat.com>
3816
3817         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
3818         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
3819         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
3820         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
3821
3822 2002-02-06  Richard Henderson  <rth@redhat.com>
3823
3824         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
3825
3826 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
3827
3828         * gcc.dg/20020206-1.c: New test.
3829
3830 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
3831
3832         * gcc.c-torture/execute/20020206-1.c: New test.
3833
3834         * gcc.c-torture/execute/20020206-2.c: New test.
3835
3836         PR optimization/5429:
3837         * gcc.c-torture/compile/20020206-1.c: New test.
3838
3839 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
3840
3841         * g++.dg/ext/align1.C: Do not use an explicit alignment value
3842         as certain file formats cannot support particularly large
3843         alignments.
3844
3845         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
3846         and do not expect to be able to link the executable.
3847
3848         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
3849         fail because the COFF format does not support the weak attribute.
3850
3851 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
3852
3853         * g77.dg/pr5473.f:  New test
3854
3855 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
3856
3857         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
3858         Fix testcase accordingly.
3859
3860 2002-02-04  Richard Henderson  <rth@redhat.com>
3861
3862         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
3863         (buf): Change to be an array of pointers, not ints.
3864
3865 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
3866
3867         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
3868         before all tests.  Move warning one line above to match where it
3869         C frontend emits.
3870         * gcc.dg/Wswitch-2.c: New test.
3871         * g++.dg/warn/Wswitch-1.C: New test.
3872         * g++.dg/warn/Wswitch-2.C: New test.
3873
3874 2002-02-04  Richard Henderson  <rth@redhat.com>
3875
3876         * g++.dg/abi/offsetof.C: Fix size comparison.
3877
3878 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
3879
3880         * gcc.dg/cast-qual-2.c: New test.
3881
3882 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
3883
3884         * gcc.dg/20020201-4.c: New test.
3885
3886 2002-02-04  Ben Elliston  <bje@redhat.com>
3887
3888         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
3889         target_info attribute != 0, in addition to the empty string.
3890         (gcc_target_compile): Likewise.
3891
3892 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
3893
3894         * gcc.dg/Wswitch.c: New test.
3895         PR gcc/4475. PR gcc/3780.
3896
3897 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
3898
3899         * g77.f-torture/execute/5122.f: New test for regressions
3900         against PR fortran/5122.
3901
3902 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
3903
3904         * g77.f-torture/compile/pr3743.f: Delete
3905         * g77.dg/pr3743-1.f: New test.
3906         * g77.dg/pr3743-2.f: New test.
3907         * g77.dg/pr3743-3.f: New test.
3908         * g77.dg/pr3743-4.f: New test.
3909
3910 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
3911
3912         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
3913
3914 2002-02-02  Richard Henderson  <rth@redhat.com>
3915
3916         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
3917         * gcc.c-torture/execute/bf64-1.c: Likewise.
3918
3919 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
3920
3921         * gcc.dg/20020201-2.c: New test.
3922
3923         * gcc.dg/20020201-3.c: New test.
3924
3925         * gcc.c-torture/execute/bitfld-2.c: New test.
3926
3927 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
3928
3929         * gcc.dg/bitfld-1.c: Update.
3930         * gcc.dg/bitfld-2.c: Update.
3931         * gcc.c-torture/execute/bitfld-1.x: New.
3932
3933 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
3934
3935         * gcc.c-torture/execute/20020201-1.c: New test.
3936
3937 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
3938
3939         PR target/5469
3940         * gcc.dg/20020201-1.c: New test.
3941
3942 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
3943
3944         PR fortran/3743
3945         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
3946         * g77.f-torture/compile/pr3743.x: Remove
3947
3948 2002-01-31  Tom Rix  <trix@redhat.com>
3949
3950         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
3951
3952 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
3953
3954         * gcc.dg/noncompile/20020130-1.c: New test.
3955
3956 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
3957
3958         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
3959
3960 2002-01-29  Richard Henderson  <rth@redhat.com>
3961
3962         * gcc.c-torture/execute/991118-1.c: Cast various constants back
3963         to long long.
3964         * gcc.c-torture/execute/bf64-1.c: Likewise.
3965
3966 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
3967
3968         * gcc.c-torture/execute/20020129-1.c: New test.
3969
3970 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
3971
3972         * gcc.c-torture/compile/20000224-1.c: Update.
3973         * gcc.c-torture/execute/bitfld-1.c: New tests.
3974         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
3975         * gcc.dg/uninit-A.c: Update.
3976
3977 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
3978
3979         * g++.dg/template/ctor1.C: Add instantiation.
3980
3981 2002-01-28  Paul Koning  <pkoning@equallogic.com>
3982
3983         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
3984         argument to __builtin_prefetch to be const ptr.
3985
3986 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
3987
3988         * gcc.c-torture/compile/20020120-1.c: New test.
3989
3990 2002-01-27  Kazu Hirata  <kazu@hxi.com>
3991
3992         * gcc.c-torture/execute/20020127-1.c: New test.
3993
3994 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
3995
3996         * g77.dg/f77-edit-i-in.f: New test
3997         * g77.dg/f77-edit-i-out.f: New test
3998
3999 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
4000
4001         * gcc.dg/debug/debug.exp: New file.
4002         * gcc.dg/debug/trivial.c: New file.
4003         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
4004         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
4005         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
4006         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
4007         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
4008         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
4009         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
4010         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
4011         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
4012         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
4013         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
4014         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
4015         * gcc.dg/20000503-1.c: Removed.
4016         * gcc.dg/20010207-1.c: Removed.
4017         * gcc.dg/20011223-1.c: Removed.
4018         * gcc.dg/20020104-2.c: Removed.
4019         * gcc.dg/debug-1.c: Removed.
4020         * gcc.dg/debug-2.c: Removed.
4021         * gcc.dg/debug-3.c: Removed.
4022         * gcc.dg/debug-4.c: Removed.
4023         * gcc.dg/debug-5.c: Removed.
4024         * gcc.dg/debug-6.c: Removed.
4025         * gcc.dg/dwarf2-1.c: Removed.
4026         * gcc.dg/dwarf2-2.c: Removed.
4027
4028 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
4029
4030         * g++.old-deja/g++.other/eh5.C: New test.
4031         * g++.old-deja/g++.other/sibcall2.C: New test.
4032         * g++.old-deja/g++.other/array9.C: New test.
4033         * g++.old-deja/g++.other/typename2.C: New test.
4034         * g++.old-deja/g++.other/crash60.C: New test.
4035         * g++.old-deja/g++.other/conv9.C: New test.
4036         * g++.old-deja/g++.other/mangle10.C: New test.
4037         * g++.old-deja/g++.other/unchanging1.C: New test.
4038         * g++.old-deja/g++.other/exprstmt1.C: New test.
4039         * g++.old-deja/g++.other/inline23.C: New test.
4040         * g++.old-deja/g++.eh/ia64-1.C: New test.
4041         * g++.old-deja/g++.other/dwarf2-1.C: New test.
4042         * g++.old-deja/g++.other/reload1.C: New test.
4043         * g++.old-deja/g++.other/static20.C: New test.
4044         * g++.old-deja/g++.other/local-alloc1.C: New test.
4045         * g++.old-deja/g++.other/conv8.C: New test.
4046         * g++.old-deja/g++.other/stmtexpr2.C: New test.
4047         * g++.old-deja/g++.other/storeexpr1.C: New test.
4048         * g++.old-deja/g++.other/storeexpr2.C: New test.
4049         * g++.dg/eh/template2.C: New test.
4050         * g++.dg/warn/weak1.C: New test.
4051
4052 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
4053
4054         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
4055         Remove first, non-varying, argument.
4056
4057 2002-01-23  Richard Henderson  <rth@redhat.com>
4058
4059         * gcc.dg/inline-2.c: New.
4060
4061         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
4062         Add optional target arg.  Check number of arguments.
4063         (scan-assembler-not, scan-assembler-dem): Likewise.
4064         (scan-assembler-dem-not): Likewise.
4065
4066 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
4067
4068         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
4069         line 12.
4070         * g++.old-deja/g++.brendan/parse3.C,
4071         g++.old-deja/g++.other/crash26.C,
4072         g++.old-deja/g++.other/crash28.C,
4073         g++.old-deja/g++.other/crash29.C,
4074         g++.old-deja/g++.other/crash30.C,
4075         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
4076
4077 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
4078
4079         * gcc.dg/20020115-1.c: New.
4080
4081 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
4082
4083         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
4084
4085 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
4086
4087         * gcc.dg/20020122-3.c: New.
4088
4089 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
4090
4091         * g++.dg/other/gc1.C: New test.
4092
4093 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
4094
4095         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
4096
4097 2002-01-22  Richard Henderson  <rth@redhat.com>
4098
4099         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
4100
4101 2002-01-22  Richard Henderson  <rth@redhat.com>
4102
4103         * gcc.dg/20020122-4.c: New.
4104
4105 2002-01-22  H.J. Lu <hjl@gnu.org>
4106
4107         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
4108         link output.
4109         * gcc.dg/special/ecos.exp: Likewise.
4110         * lib/g++-dg.exp: Likewise.
4111         * lib/g77-dg.exp: Likewise.
4112         * lib/gcc-dg.exp : Likewise.
4113         * lib/mike-g++.exp: Likewise.
4114         * lib/mike-g77.exp: Likewise.
4115         * lib/mike-gcc.exp: Likewise.
4116         * lib/objc-dg.exp: Likewise.
4117
4118 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
4119
4120         PR target/5379
4121         * gcc.dg/20020122-2.c: New test.
4122
4123 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
4124
4125         * gcc.dg/20020122-1.c: New test.
4126
4127 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
4128
4129         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
4130
4131 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
4132
4133         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
4134
4135 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4136
4137         * gcc.c-torture/compile/20020121-1.c: New test.
4138
4139 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4140
4141         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
4142         ld_library_path.
4143
4144 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
4145
4146         * gcc.dg/20020218-1.c: New test.
4147
4148 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
4149
4150         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
4151         messages
4152         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
4153         "At global scope" warning
4154         * g++.dg/ext/align1.C: Change cygwin test for alignment
4155         from db-bogus to dg-warning
4156
4157 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
4158
4159         * g77.f-torture/compile/cpp2.F: New test.
4160
4161 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
4162
4163         * g++.dg/template/access1.C: New test.
4164
4165 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
4166
4167         * gcc.dg/20020118-1.c: New.
4168
4169 2002-01-18  Kazu Hirata  <kazu@hxi.com>
4170
4171         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
4172
4173 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
4174
4175         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
4176         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
4177         alignment warnings.
4178
4179 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
4180
4181         * gcc.misc-tests/i386-prefetch.exp: Save and restore
4182         torture_with_loops and torture_without_loops
4183
4184 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
4185
4186         * gcc.c-torture/compile/20020116-1.c: New test.
4187
4188 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
4189
4190         * gcc.dg/20020116-2.c: New test.
4191
4192         * gcc.dg/ultrasp4.c: New test.
4193
4194         * gcc.dg/20020116-1.c: New test.
4195
4196 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
4197
4198         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
4199         by EABI.
4200
4201 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
4202
4203         * gcc.misc-tests/i386-prefetch.exp: New.
4204         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
4205         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
4206         * gcc.misc-tests/i386-pf-none-1.c: New test.
4207         * gcc.misc-tests/i386-pf-sse-1.c: New test.
4208
4209 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
4210
4211         * gcc.dg/gnu89-init-1.c: Add new tests.
4212
4213 2002-01-15  Andreas Jaeger  <aj@suse.de>
4214
4215         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
4216         * gcc.dg/i386-mmx-2.c: Likewise.
4217         * gcc.dg/i386-sse-1.c: Likewise.
4218         * gcc.dg/i386-sse-2.c: Likewise.
4219         * gcc.dg/i386-sse-3.c: Likewise.
4220
4221 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
4222
4223         * g77.f-torture/execute/intrinsic-unix-bessel.f:
4224         Uncomment additional cases that now pass.
4225
4226 2002-01-11  Richard Henderson  <rth@redhat.com>
4227
4228         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
4229         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
4230
4231 Fri Jan 11 12:13:30 2002  Nicola Pero  <n.pero@mi.flashnet.it>
4232
4233         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
4234
4235 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
4236
4237         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
4238         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
4239
4240 2002-01-10  Dale Johannesen  <dalej@apple.com>
4241
4242         * gcc.c-torture/execute/loop-11.c: New.
4243
4244 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
4245
4246         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
4247         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
4248
4249 2002-01-09  Richard Henderson  <rth@redhat.com>
4250
4251         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
4252         type in which to perform the operation for each size.
4253
4254 Wed Jan  9 16:48:33 2002  Alan Matsuoka  (alanm@redhat.com)
4255
4256         * gcc.c-torture/compile/20020109-2.c: New test.
4257
4258 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
4259
4260         * gcc.c-torture/execute/loop-10.c: New test.
4261
4262 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
4263
4264         * gcc.c-torture/compile/20010226-1.c: New test.
4265         * gcc.c-torture/compile/20010227-1.c: New test.
4266         * gcc.c-torture/compile/20010426-1.c: New test.
4267         * gcc.c-torture/compile/20010510-1.c: New test.
4268         * gcc.c-torture/compile/20010605-3.c: New test.
4269         * gcc.c-torture/compile/20010824-1.c: New test.
4270         * gcc.c-torture/execute/20010409-1.c: New test.
4271         * gcc.dg/noncompile/20000901-1.c: New test.
4272         * gcc.dg/20001023-1.c: New test.
4273         * gcc.dg/20001101-1.c: New test.
4274         * gcc.dg/20001102-1.c: New test.
4275         * gcc.dg/20010207-1.c: New test.
4276         * gcc.dg/20010405-1.c: New test.
4277         * gcc.dg/20010822-1.c: New test.
4278         * gcc.dg/20011107-1.c: New test.
4279
4280 Wed Jan  9 14:03:20 2002  Jeffrey A Law  (law@redhat.com)
4281
4282         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
4283
4284         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
4285         execution failure on PA targets.
4286
4287 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
4288
4289         * gcc.c-torture/compile/20020109-1.c: New test.
4290
4291 2002-01-08  Kazu Hirata  <kazu@hxi.com>
4292
4293         * gcc.c-torture/execute/20020108-1.c: New test.
4294
4295 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
4296
4297         * gcc.dg/20020108-1.c: New test.
4298
4299 2002-01-08  H.J. Lu <hjl@gnu.org>
4300
4301         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
4302         for header files.
4303
4304 2002-01-08  Geoff Keating  <geoffk@redhat.com>
4305
4306         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
4307         consistency.
4308
4309 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
4310
4311         * gcc.dg/altivec-4.c: Test altivec predicates.
4312
4313 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
4314
4315         * gcc.c-torture/execute/20020107-1.c: New test.
4316
4317 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
4318
4319         PR c/5279
4320         * gcc.c-torture/compile/20020106-1.c: New test.
4321
4322 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
4323
4324         * gcc.c-torture/execute/nestfunc-4.c: New test.
4325
4326 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
4327
4328         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
4329         extra triple that slipped in.
4330         * g++.old-deja/g++.abi/align.C: Likewise.
4331         * g++.old-deja/g++.abi/bitfields.C: Likewise.
4332
4333 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
4334
4335         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
4336         * g++.old-deja/g++.abi/align.C: Likewise.
4337         * g++.old-deja/g++.abi/bitfields.C: Likewise.
4338
4339         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
4340         on FreeBSD/i386.
4341         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
4342         FreeBSD.
4343
4344 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
4345
4346         * gcc.dg/20020104-1.c: New test.
4347
4348         * gcc.dg/20020104-2.c: New test.
4349
4350 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
4351
4352         * gcc.dg/20020103-1.c: Fix typo in target selector.
4353
4354 2002-01-03  Richard Henderson  <rth@redhat.com>
4355
4356         * gcc.dg/20020103-1.c: New.
4357
4358 2002-01-03  Kazu Hirata  <kazu@hxi.com>
4359
4360         * gcc.c-torture/execute/20020103-1.c: New test.
4361
4362 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
4363
4364         * g++.dg/other/debug2.C: New test.
4365
4366         * gcc.c-torture/compile/20020103-1.c: New test.
4367
4368 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
4369
4370         * gcc.dg/gnu89-init-1.c: Added new tests.
4371
4372 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4373
4374         * g++.dg/template/friend2.C: Remove as patch is reverted.
4375
4376         * g++.dg/warn/oldcast1.C: New test.
4377
4378         * g++.dg/template/ptrmem1.C: New test.
4379         * g++.dg/template/ptrmem2.C: New test.
4380
4381         * g++.dg/template/ntp.C: New test.
4382
4383         * g++.dg/other/component1.C: New test.
4384
4385         * g++.dg/template/ttp3.C: New test.
4386
4387         * g++.dg/template/friend2.C: New test.
4388         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
4389
4390 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4391
4392         * g++.dg/other/ptrmem1.C: New test.
4393         * g++.dg/other/ptrmem2.C: New test.
4394
4395 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4396
4397         * g++.dg/template/ctor1.C: New test.
4398
4399 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4400
4401         * g++.dg/template/friend2.C: New test.
4402
4403 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
4404
4405         * gcc.dg/mmix-1.c: New test.
4406
4407 2001-12-31  Richard Henderson  <rth@redhat.com>
4408
4409         * gcc.dg/asm-5.c: New.
4410
4411 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
4412
4413         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
4414         in namespace __gnu_cxx
4415
4416 2001-12-30  Richard Henderson  <rth@redhat.com>
4417
4418         * gcc.dg/debug-6.c: New.
4419
4420 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
4421
4422         * gcc.c-torture/compile/20011229-2.c: New test.
4423
4424 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
4425
4426         * gcc.dg/debug-3.c: New test.
4427         * gcc.dg/debug-4.c: New test.
4428         * gcc.dg/debug-5.c: New test.
4429
4430 2001-12-29  Richard Henderson  <rth@redhat.com>
4431
4432         * g++.dg/eh/loop1.C: New.
4433
4434 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
4435
4436         * g++.dg/template/crash1.C: New test.
4437
4438 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
4439
4440         * g++.dg/other/const1.C: New test.
4441
4442 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
4443
4444         * gcc.c-torture/compile/20011229-1.c: New test.
4445
4446 2001-12-28  Stan Shebs  <shebs@apple.com>
4447
4448         * lib/objc-torture.exp: Resync with c-torture.exp.
4449         * lib/objc.exp: Load standard libraries.
4450
4451 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
4452
4453         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
4454         additional tests.
4455
4456 2001-12-27  Roger Sayle <roger@eyesopen.com>
4457
4458         * gcc.c-torture/execute/string-opt-16.c: New testcase.
4459
4460 2001-12-27  Richard Henderson  <rth@redhat.com>
4461
4462         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
4463
4464 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
4465
4466         * g++.dg/eh/ctor1.C: New test.
4467         * g++.dg/other/error2.C: New test.
4468
4469 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
4470
4471         * g++.dg/other/init2.C: New test.
4472
4473 2001-12-24  Richard Henderson  <rth@redhat.com>
4474
4475         * gcc.dg/20011223-1.c: New.
4476         * gcc.dg/inline-1.c: New.
4477
4478 2001-12-23  Richard Henderson  <rth@redhat.com>
4479
4480         * gcc.dg/asm-4.c: Test operand modifiers.
4481
4482 2001-12-23  Richard Henderson  <rth@redhat.com>
4483
4484         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
4485
4486 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
4487
4488         * gcc.c-torture/execute/20011223-1.c: New test.
4489
4490 2001-12-21  Richard Henderson  <rth@redhat.com>
4491
4492         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
4493         re-enables the warning.
4494
4495 2001-12-21  Richard Henderson  <rth@redhat.com>
4496
4497         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
4498
4499 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
4500
4501         * gcc.c-torture/compile/20011218-1.c: New test.
4502
4503 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
4504
4505         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
4506         arm-isr.c test.
4507         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
4508         epilogue generation for ARM ISR routines.
4509
4510 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4511
4512         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
4513         * gcc.dg/format/c90-printf-3.c: Likewise.
4514         * gcc.dg/format/c99-printf-3.c: Likewise.
4515         * gcc.dg/format/ext-1.c: Likewise.
4516         * gcc.dg/format/ext-6.c: Likewise.
4517         * gcc.dg/format/format.h: Prototype unlocked stdio.
4518
4519 2001-12-20  Richard Henderson  <rth@redhat.com>
4520
4521         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
4522         (arena): Use it.
4523         (malloc): Correct allocation logic.  Abort if we fill up the
4524         arena before initialization complete.
4525         (realloc): Correct allocation logic.
4526
4527 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
4528
4529         * gcc.c-torture/compile/20011219-2.c: New test.
4530
4531         * gcc.c-torture/execute/20011219-1.c: New test.
4532
4533 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
4534
4535         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
4536         target does not support weak symbols.
4537
4538 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
4539
4540         * gcc.c-torture/compile/20011219-1.c: New test.
4541
4542 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
4543
4544         * g++.dg/other/error1.C: New test.
4545
4546 Mon Dec 17 14:31:42 2001  Jeffrey A Law  (law@redhat.com)
4547
4548         * gcc.c-torture/execute/20011217-1.c: New test.
4549
4550 Mon Dec 17 16:54:56 2001  Nicola Pero  <nicola@brainstorm.co.uk>
4551
4552         * objc.dg/special/: New directory.
4553         * objc.dg/special/special.exp: New file.
4554         * objc.dg/special/unclaimed-category-1.h: New file.
4555         * objc.dg/special/unclaimed-category-1a.m: New file.
4556         * objc.dg/special/unclaimed-category-1.m: New file.
4557
4558 2001-12-17  Andreas Jaeger  <aj@suse.de>
4559
4560         * gcc.c-torture/compile/20011217-2.c: New test.
4561
4562 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
4563
4564         * gcc.c-torture/compile/20011217-1.c: New test.
4565
4566 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
4567
4568         * testsuite/gcc.dg/20011214-1.c: New.
4569
4570 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
4571
4572         * gcc.dg/altivec-4.c: New.
4573
4574 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
4575
4576         * gcc.dg/20011113-1.c: New test.
4577
4578 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4579
4580         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
4581         std::__malloc_alloc_template<0> and
4582         std::__default_alloc_template<false, 0>.
4583
4584 Thu Dec 13 10:35:33 2001  Nicola Pero  <n.pero@mi.flashnet.it>
4585
4586         * objc/execute/bf-21.m: New test.
4587         * objc/execute/enumeration-1.m: New test.
4588         * objc/execute/enumeration-2.m: New test.
4589
4590 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
4591
4592         * gcc.dg/gnu89-init-1.c: New test.
4593
4594 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
4595
4596         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
4597         * g++.old-deja/g++.jason/2371.C: Likewise.
4598         * g++.old-deja/g++.jason/template33.C: Likewise.
4599         * g++.old-deja/g++.jason/template34.C: Likewise.
4600         * g++.old-deja/g++.jason/template36.C: Likewise.
4601         * g++.old-deja/g++.oliva/typename1.C: Likewise.
4602         * g++.old-deja/g++.oliva/typename2.C: Likewise.
4603         * g++.old-deja/g++.other/typename1.C: Likewise.
4604         * g++.old-deja/g++.pt/inherit2.C: Likewise.
4605         * g++.old-deja/g++.pt/nontype5.C: Likewise.
4606         * g++.old-deja/g++.pt/typename11.C: Likewise.
4607         * g++.old-deja/g++.pt/typename14.C: Likewise.
4608         * g++.old-deja/g++.pt/typename16.C: Likewise.
4609         * g++.old-deja/g++.pt/typename3.C: Likewise.
4610         * g++.old-deja/g++.pt/typename4.C: Likewise.
4611         * g++.old-deja/g++.pt/typename5.C: Likewise.
4612         * g++.old-deja/g++.pt/typename7.C: Likewise.
4613         * g++.old-deja/g++.robertl/eb9.C: Likewise.
4614
4615 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
4616
4617         * g++.dg/other/linkage1.C: New test.
4618         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
4619         specifiers.
4620
4621 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
4622
4623         * gcc.dg/concat.c: New test.
4624
4625 2001-12-11  Stan Shebs  <shebs@apple.com>
4626
4627         * objc/compile: New test directory.
4628         * objc/compile/compile.exp: New expect script.
4629         * objc/compile/20011211-1.m: New compile test.
4630
4631 2001-12-11  Jason Merrill  <jason@redhat.com>
4632
4633         * lib/prune.exp (prune_gcc_output): Also handle "In member
4634         function".  So many permutations...
4635
4636 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
4637
4638         * g++.dg/template/typedef1.C: New test.
4639
4640 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
4641
4642         * g++.dg/other/copy1.C: New test.
4643
4644 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
4645
4646         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
4647
4648         * gcc.dg/builtin-choose-expr.c: New.
4649
4650 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
4651
4652         * gcc.dg/altivec-2.c: New.
4653
4654 2001-12-07  Richard Henderson  <rth@redhat.com>
4655
4656         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
4657
4658 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
4659
4660         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
4661         ultrasparc.
4662
4663 Fri Dec  7 06:29:03 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
4664
4665         * g++-old.deja/g++.robertl/eb101.C: Deleted.
4666
4667 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
4668
4669         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
4670         variable argument list.
4671
4672 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
4673
4674         * gcc.c-torture/execute/memcheck: Delete entire directory.
4675         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
4676         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
4677
4678 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
4679
4680         * gcc.dg/Wshadow-1.c: New test.
4681
4682 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
4683
4684         * gcc.c-torture/compile/20011130-1.c: New test.
4685
4686         * gcc.dg/noncompile/20011025-1.c: New test.
4687
4688         * g++.dg/other/anon-union.C: New test.
4689
4690         * gcc.c-torture/execute/20011024-1.c: New test.
4691
4692 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
4693
4694         * gcc.c-torture/execute/20000722-1.x,
4695         gcc.c-torture/execute/20010123-1.x: Remove.
4696         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
4697         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
4698         gcc.dg/c99-complit-2.c: New tests.
4699
4700 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
4701
4702         * g++.dg/inherit/base1.C: New test.
4703
4704 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
4705
4706         * g++.dg/other/stdarg1.C: New test.
4707
4708         * gcc.c-torture/compile/20011130-2.c: New test.
4709
4710 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
4711
4712         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
4713         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
4714         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
4715         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
4716         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
4717         * gcc.dg/builtin-prefetch-1.c: New test.
4718
4719 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
4720
4721         * gcc.dg/20011130-1.c: New test.
4722
4723 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
4724
4725         * g++.dg/other/scope1.C: New test.
4726         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
4727
4728 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
4729
4730         * gcc.dg/vla-init-1.c: New test.
4731
4732 2001-12-01  Geoff Keating  <geoffk@redhat.com>
4733
4734         * gcc.c-torture/compile/structs.c: New testcase from GDB.
4735
4736 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4737
4738         * objc.dg/alias.m: Update.
4739         * objc.dg/class-1.m: Update.
4740         * objc.dg/const-str-1.m: Update.
4741         * objc.dg/fwd-proto-1.m: Update.
4742         * objc.dg/id-1.m: Update.
4743         * objc.dg/super-class-1.m: Update.
4744
4745 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
4746
4747         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
4748         constructs.
4749
4750 Wed Nov 28 15:05:54 2001  Jeffrey A Law  (law@cygnus.com)
4751
4752         * gcc.c-torture/execute/20011128-1.c: New test.
4753
4754 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
4755
4756         * gcc.dg/20011127-1.c: New test.
4757
4758 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
4759
4760         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
4761         from Austin Group draft 7.
4762         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
4763         scanf format arguments.
4764         * gcc.dg/format/no-exargs-2.c: New test.
4765
4766 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
4767
4768         * g++.dg/abi/vbase8-4.C: New test.
4769
4770 2001-11-24  Ian Lance Taylor  <ian@airs.com>
4771
4772         * gcc.c-torture/execute/20011121-1.c: New test.
4773
4774 Fri Nov 23 15:55:44 2001  Jeffrey A Law  (law@cygnus.com)
4775
4776         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
4777
4778 2001-11-23  Andreas Jaeger  <aj@suse.de>
4779
4780         * gcc.dg/cpp/charconst-2.c: New test.
4781
4782 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
4783
4784         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
4785         to the host if it is remote.  Let tests specify extra headers
4786         they use.
4787         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
4788         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
4789         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
4790         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
4791         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
4792         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
4793         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
4794         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
4795         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
4796         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
4797
4798 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
4799
4800         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
4801         for little endian ARMs.
4802
4803 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
4804
4805         * gcc.c-torture/compile/20011119-1.c: New test.
4806         * gcc.c-torture/compile/20011119-2.c: New test.
4807
4808 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
4809
4810         * gcc.dg/altivec-1.c: Fix typo.
4811
4812 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
4813
4814         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
4815
4816 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
4817
4818         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
4819
4820 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
4821
4822         * lib/g77.exp: Don't specify --rpath-link.
4823
4824         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
4825         across all the headers.
4826         * gcc.dg/format/format.exp: For testing on a remote host,
4827         copy format.h.
4828
4829         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
4830         * gcc.c-torture/execute/930406-1.c: Likewise.
4831         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
4832
4833 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
4834
4835         * gcc.dg/altivec-1.c: New.
4836
4837 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
4838
4839         * gcc.dg/cpp/fpreprocessed.c: New test case.
4840
4841 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
4842
4843         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
4844         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
4845         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
4846
4847 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
4848
4849         * gcc.dg/no-builtin-1.c: New test.
4850
4851 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
4852
4853         * gcc.c-torture/execute/20011115-1.c: New test.
4854
4855 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
4856
4857         * gcc.c-torture/compile/20011114-2.c: New test.
4858         * gcc.c-torture/compile/20011114-3.c: New test.
4859         * gcc.c-torture/compile/20011114-4.c: New test.
4860
4861 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
4862
4863         * g++.dg/other/init1.C: New test.
4864
4865 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
4866
4867         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
4868         message.
4869
4870         * gcc.c-torture/execute/20011114-1.c: New testcase.
4871
4872         * gcc.c-torture/compile/20010327-1.c: Revert last change.
4873         * gcc.c-torture/compile/20011114-1.c: New test, exactly
4874         like the (before this change) version of 20010327-1.c.
4875
4876 2001-11-14  Roger Sayle <roger@eyesopen.com>
4877
4878         * gcc.c-torture/execute/string-opt-13.c: New testcase.
4879
4880 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
4881
4882         * g++.dg/init/array2.C: New test.
4883
4884 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
4885
4886         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
4887
4888 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
4889
4890         * g++.dg/other/forscope1.C: New test.
4891         * g++.dg/ext/forscope1.C: New test.
4892         * g++.dg/ext/forscope2.C: New test.
4893
4894 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
4895
4896         * gcc.c-torture/execute/20011113-1.c: New test.
4897
4898 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
4899
4900         * gcc.c-torture/execute/20011109-2.c: New test.
4901
4902         * gcc.c-torture/execute/20011109-1.c: New test.
4903
4904 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
4905
4906         * gcc.c-torture/compile/20011109-1.c: New test.
4907
4908 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
4909
4910         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
4911         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
4912         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
4913         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
4914         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
4915         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
4916         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
4917
4918 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
4919
4920         * g++.dg/warn/Wshadow-1.C: New tests.
4921         * g++.old-deja/g++.mike/for3.C: Update.
4922
4923 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
4924
4925         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
4926         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
4927         XFAILs.  Adjust expected error texts.
4928         * gcc.c-torture/compile/20011106-1.c,
4929         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
4930         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
4931         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
4932         gcc.dg/c99-array-lval-5.c: New tests.
4933
4934 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
4935
4936         * gcc.dg/cpp/defined.c: Update.
4937
4938 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
4939
4940         * gcc.c-torture/execute/anon-1.c: New test.
4941
4942 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
4943
4944         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
4945         same size, so no warning should be produced on stormy16.
4946
4947         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
4948         due to oversized array.
4949         * g++.old-deja/g++.mike/ns15.C: Likewise.
4950         * g++.old-deja/g++.pt/crash16.C: Likewise.
4951
4952 2001-11-02  Graham Stott  <grahams@redhat.com>
4953
4954         * g++.dgother/debug1.C: Fix typos.
4955
4956 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
4957
4958         * g++.dg/other/debug1.C: New test.
4959
4960 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
4961
4962         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
4963         of unsigned long.
4964
4965 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
4966
4967         * gcc.dg/20011029-2.c: New test.
4968
4969         * gcc.c-torture/compile/20011029-1.c: New test.
4970
4971 Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
4972
4973         * objc/execute/class_self-1.m: New test.
4974         * objc/execute/class_self-2.m: New test.
4975
4976 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
4977
4978         * gcc.misc-tests/msgs.exp: Delete.
4979         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
4980         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
4981         error set to match recent changes.
4982
4983 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
4984
4985         * gcc.dg/20011021-1.c: New test.
4986
4987 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
4988
4989         * gcc.c-torture/compile/20011023-1.c: New test.
4990
4991 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
4992
4993         * lib/g77.exp: Rewrite based on lib/g++.exp.
4994
4995 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
4996
4997         * gcc.c-torture/execute/20011019-1.c: New test.
4998
4999         * gcc.dg/20011018-1.c: New test.
5000
5001 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
5002
5003         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
5004
5005 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
5006
5007         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
5008         * gcc.dg/attr-invalid.c: Likewise.
5009
5010 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
5011
5012         * testsuite/gcc.dg/20011015-1.c: New test.
5013
5014 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
5015
5016         * g++.dg/template/unify2.C: New test.
5017
5018 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
5019
5020         * g++.dg/other/exception-specification.C: New test
5021
5022 2001-10-13  Tom Rix  <trix@redhat.com>
5023
5024         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
5025         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
5026
5027 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
5028
5029         * testsuite/gcc.dg/20011009-1.c: New test.
5030
5031 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
5032
5033         PR g++/4476
5034         * g++.dg/other/friend1.C: New test.
5035
5036 2001-10-11  Richard Henderson  <rth@redhat.com>
5037
5038         * g++.old-deja/g++.other/crash18.C: Add -S to options.
5039
5040 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5041
5042         * gcc.c-torture/compile/20011010-1.c: New.
5043
5044 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
5045
5046         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
5047         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
5048         g77.f-torture/execute/execute.exp,
5049         g77.f-torture/noncompile/noncompile.exp,
5050         gcc.c-torture/compile/compile.exp,
5051         gcc.c-torture/execute/execute.exp,
5052         gcc.c-torture/execute/ieee/ieee.exp,
5053         gcc.c-torture/execute/memcheck/memcheck.exp,
5054         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
5055         objc/execute/execute.exp: Update FSF address.
5056
5057 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
5058
5059         * gcc.dg/cpp/cmdlne-C.c: Update.
5060         * gcc.dg/cpp/cmdlne-C2.c: New.
5061
5062 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5063
5064         * gcc.c-torture/execute/20011008-3.c: New.
5065
5066 2001-10-08  DJ Delorie  <dj@redhat.com>
5067
5068         * gcc.dg/20011008-1.c: New.
5069         * gcc.dg/20011008-2.c: New.
5070
5071 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
5072
5073         * gcc.dg/cpp/spacing1.c: Update test.
5074
5075 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5076
5077         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
5078         spelling errors of "separate" as "seperate".
5079
5080 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
5081
5082         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
5083         enough to avoid inlining.
5084
5085 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
5086
5087         * lib/g77.exp: set libg2c_dir correctly.
5088
5089 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5090
5091         * gcc.dg/cpp/macro11.c: New test.
5092
5093 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
5094
5095         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
5096         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
5097         gcc.dg/format/multattr-3.c: New tests.
5098         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
5099         tests for format attributes on function pointers being rejected.
5100
5101 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
5102
5103         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
5104
5105 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
5106
5107         * g++.dg/warn/format1.C: New test.
5108
5109 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
5110
5111         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
5112
5113 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
5114
5115         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
5116
5117 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
5118
5119         * gcc.dg/cpp/redef2.c: Add test.
5120
5121 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
5122
5123         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
5124         long-standing bug on i686, apparently.
5125         * gcc.c-torture/execute/loop-2c.x: New file.
5126         * gcc.c-torture/execute/loop-2d.x: New file.
5127         * gcc.c-torture/execute/loop-3c.x: New file.
5128
5129 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
5130
5131         * gcc.dg/cpp/20000625-2.c: Correct line number.
5132
5133 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
5134
5135         * gcc.dg/cpp/macro10.c: New test.
5136         * gcc.dg/cpp/strify3.c: New test.
5137         * gcc.dg/cpp/spacing1.c: Add tests.
5138         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
5139         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
5140
5141 2001-09-24  DJ Delorie  <dj@redhat.com>
5142
5143         * gcc.c-torture/execute/20010924-1.c: New test.
5144
5145 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
5146
5147         * testsuite/objc/execute/paste.m: Remove.
5148
5149 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
5150
5151         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
5152
5153 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
5154
5155         * g77.dg/strlen0.f: New test.
5156
5157 2001-09-21  Richard Henderson  <rth@redhat.com>
5158
5159         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
5160         * g++.old-deja/g++.abi/vtable2.C: Likewise.
5161
5162 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
5163
5164         Table-driven attributes.
5165         * g++.dg/ext/attrib1.C: New test.
5166
5167 2001-09-20  DJ Delorie  <dj@redhat.com>
5168
5169         * gcc.dg/20000926-1.c: Update expected warning messages.
5170         * gcc.dg/array-2.c: Likewise, and test for warnings too.
5171         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
5172         array.
5173
5174 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
5175
5176         * g++.dg/eh/registers1.C: New test case.
5177
5178 2001-09-17  Richard Henderson  <rth@redhat.com>
5179
5180         * gcc.dg/array-5.c: Fix VLA decomposition test.
5181
5182 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
5183
5184         * gcc.dg/cpp/line5.c: New testcase.
5185
5186 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
5187
5188         * gcc.dg/cpp/macro9.c: New test.
5189
5190 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
5191
5192         * gcc.c-torture/execute/980223.c: Change type of addr from long
5193         to char *.
5194
5195 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
5196
5197         * gcc.c-torture/execute/20010915-1.c: New test.
5198
5199 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
5200
5201         * g77.dg/bprob: New directory.
5202         * g77.dg/bprob/bprob.exp: New file.
5203         * g77.dg/bprob/bprob-1.f: New test.
5204         * g77.dg/gcov: New directory.
5205         * g77.dg/gcov/gcov.exp: New file.
5206         * g77.dg/gcov/gcov-1.f: New test.
5207         * g77.dg/gcov/gcov-1.x: New file.
5208
5209 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
5210
5211         * gcc.dg/cpp/directiv.c: Update.
5212         * gcc.dg/cpp/undef1.c: Update.
5213
5214 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
5215
5216         * gcc.dg/20010912-1.c: New test.
5217
5218 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
5219
5220         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
5221         language-independent file in lib.
5222         * lib/gcov.exp: New file.
5223
5224 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
5225
5226         * gcc.c-torture/compile/20010911-1.c: New test.
5227
5228 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
5229
5230         * lib/profopt.exp: New, to support profile-directed optimizations.
5231         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
5232         * gcc.misc-tests/bprob-1.c: New test.
5233         * gcc.misc-tests/bprob-2.c: New test.
5234
5235 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
5236
5237         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
5238         XFAIL and which kinds of gcov output to verify.
5239         * gcc.misc-tests/gcov-4b.x: New file.
5240         * gcc.misc-tests/gcov-5b.x: New file.
5241         * gcc.misc-tests/gcov-6.x: New file.
5242         * gcc.misc-tests/gcov-7.c: New test.
5243         * gcc.misc-tests/gcov-7.x: New file.
5244
5245 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
5246
5247         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
5248         * gcc.misc-tests/gcov-6.c: New test.
5249
5250 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
5251
5252         PR c++/3986
5253         * g++.dg/abi/vbase1.C: New test.
5254
5255 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
5256
5257         * objc.dg/method-2.m: New.
5258
5259 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
5260
5261         PR c++/4203
5262         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
5263         * g++.dg/init/empty1.C: New test.
5264
5265 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
5266
5267         * gcc.c-torture/compile/20010903-1.c: New test.
5268
5269 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
5270
5271         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
5272         for m68k.
5273
5274 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
5275
5276         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
5277
5278         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
5279
5280         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
5281
5282 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
5283
5284         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
5285         for 16-bit 'unsigned int'.
5286
5287 2001-08-29  Kazu Hirata  <kazu@hxi.com>
5288
5289         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
5290
5291 2001-08-27  Richard Henderson  <rth@redhat.com>
5292
5293         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
5294         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
5295
5296 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
5297
5298         * gcc.dg/asm-names.c (ymain): New.
5299
5300 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
5301
5302         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
5303         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
5304         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
5305
5306 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5307
5308         * gcc.dg/compare5.c: New testcase.
5309
5310 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
5311
5312         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
5313         and "In instantiation".
5314
5315 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
5316
5317         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
5318
5319 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
5320
5321         * gcc.misc-tests/gcov.exp: Add support for branch information.
5322         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
5323         * gcc.misc-tests/gcov-4.c: New test.
5324         * gcc.misc-tests/gcov-4b.c: New test.
5325         * gcc.misc-tests/gcov-5b.c: New test.
5326
5327 2001-08-20  Zack Weinberg  <zackw@panix.com>
5328
5329         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
5330         expected to fail.
5331
5332 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5333
5334         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
5335
5336 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
5337
5338         * g++.dg/eh/template1.C: New test.
5339
5340 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
5341
5342         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
5343         Fix thinko.
5344         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
5345         for xfail.
5346
5347 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
5348
5349         * lib/g77-dg.exp:  Use prune.exp for common procedures
5350         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
5351         * lib/g77.exp: (g77-dg-prune) Remove
5352
5353 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
5354
5355         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
5356
5357 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5358
5359         * g++.dg/template/unify1.C: New test.
5360
5361 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
5362
5363         * g++.dg/abi/empty4.C: New test.
5364
5365 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
5366
5367         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
5368         solaris2.*
5369         * g77.f-torture/compile/pr3743.x: Likewise
5370
5371 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
5372
5373         * g++.dg/other/using-declaration.C: New test.
5374
5375 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5376
5377         * gcc.dg/cpp/tr-sign.c: New testcase.
5378
5379 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5380
5381         * gcc.dg/cpp/19951025-1.c: Revert.
5382         * gcc.dg/cpp/directiv.c: We no longer process directives that
5383         interrupt macro arguments.
5384
5385 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
5386
5387         * gcc.dg/bconstp-1.c: New test.
5388
5389 2001-08-03  Richard Henderson  <rth@redhat.com>
5390
5391         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
5392
5393 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5394
5395         * gcc.dg/cpp/19951025-1.c: Update.
5396
5397 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
5398
5399         * g77.dg/ff90-1.f (s): Fix reference of variable z,
5400         should be x.
5401
5402 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
5403
5404         Kill -fhonor-std.
5405         * g++.old-deja/g++.ns/ns14.C: Remove special options.
5406         * g++.old-deja/g++.other/std1.C: Likewise.
5407         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
5408
5409 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
5410
5411         * lib/g77.exp:  Load gcc-defs.exp for common procedures
5412         (g77_pass, g77_fail, g77_finish, g77_exit,
5413         ${tool}_check_unsupported_p} Now redundant.  Deleted.
5414
5415 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
5416
5417         * g77.dg/fbackslash.f
5418         * g77.dg/fcase-preserve.f
5419         * g77.dg/ff90-1.f
5420         * g77.dg/ffixed-line-length-0.f
5421         * g77.dg/ffixed-line-length-132.f
5422         * g77.dg/ffixed-line-length-7.f
5423         * g77.dg/ffixed-line-length-72.f
5424         * g77.dg/ffixed-line-length-none.f
5425         * g77.dg/ffree-form-1.f
5426         * g77.dg/fno-backslash.f
5427         * g77.dg/fno-f90-1.f
5428         * g77.dg/fno-fixed-form-1.f
5429         * g77.dg/fno-onetrip.f
5430         * g77.dg/fno-typeless-boz.f
5431         * g77.dg/fno-underscoring.f
5432         * g77.dg/fno-vxt-1.f
5433         * g77.dg/fonetrip.f
5434         * g77.dg/ftypeless-boz.f
5435         * g77.dg/fugly-assumed.f
5436         * g77.dg/funderscoring.f
5437         * g77.dg/fvxt-1.f
5438
5439 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
5440
5441         * objc.dg/fwd-proto-1.m: New.
5442         * objc.dg/local-decl-1.m: New.
5443         * objc.dg/naming-1.m: New.
5444         * objc.dg/naming-2.m: New.
5445         * objc.dg/proto-hier-1.m: New.
5446
5447 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
5448
5449         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
5450         largest-type elements to a struct makes its size grow.
5451
5452 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
5453
5454         * g++.dg/abi/vthunk1.C: New test.
5455
5456 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
5457
5458         * g++.dg/abi/vbase8-22.C: New test.
5459
5460 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5461
5462         * gcc.dg/cpp/macro8.c: New test.
5463
5464 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
5465
5466         * g++.dg/abi/vbase8-21.C: New test.
5467
5468 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
5469
5470         * g++.dg/abi/vbase8-10.C: New test.
5471
5472 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5473
5474         * lib/g++.exp (g++_set_ld_library_path): Renamed to
5475         ${tool}_set_ld_library_path.
5476         Changed caller.
5477         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
5478         g++.exp.
5479
5480 2001-07-26  Stan Cox <scox@redhat.com>
5481
5482         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
5483         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
5484         gcc_exit, gcc_check_unsupported_p):
5485         Moved to gcc-deps.exp
5486         * gcc-deps.exp: New file.
5487
5488 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5489
5490         * g++.old-deja/g++.pt/defarg14.C: New test.
5491
5492 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
5493
5494         * g++.old-deja/g++.other/lineno5.C: New test.
5495
5496 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
5497
5498         * g++.old-deja/g++.pt/crash68.C: New test.
5499
5500 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
5501
5502         * g++.old-deja/g++.other/crash42.C: New test.
5503
5504 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5505
5506         * gcc.dg/cpp/extratokens.c: Fix.
5507         * gcc.dg/cpp/skipping2.c: New tests.
5508
5509 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5510
5511         * gcc.c-torture/execute/20010724-1.c: New file.
5512         * gcc.c-torture/execute/20010724-1.x: New file.
5513
5514 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
5515
5516         * g++.old-deja/g++.other/cond7.C: New test.
5517
5518 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
5519
5520         * g++.old-deja/g++.other/optimize4.C: New test.
5521
5522 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
5523
5524         * g++.old-deja/g++.abi/vbase8-5.C: New test.
5525
5526 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
5527
5528         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
5529         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
5530         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
5531         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
5532
5533         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
5534         bug report" message.
5535
5536         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
5537         * g++.dg/ext/instantiate1.C: Move from old-deja.
5538
5539 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
5540
5541         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
5542         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
5543         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
5544         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
5545
5546 Mon Jul 23 10:14:17 2001  Jeffrey A Law  (law@cygnus.com)
5547
5548         * gcc.c-torture/execute/20010723-1.c: New test.
5549
5550 2001-07-23  Ben Elliston  <bje@redhat.com>
5551
5552         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
5553
5554 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5555
5556         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
5557         i[34567]86-*-*.
5558         Delete handling of ieee_multilib_flags.
5559         Pass -mieee for alpha*-*-* and sh-*-*.
5560         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
5561
5562 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
5563
5564         Remove old-abi tests.
5565         * g++.old-deja/g++.mike/p11116.C: Remove.
5566         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
5567
5568 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
5569
5570         * g77.f-torture/compile/pr3743.f:  New test
5571
5572 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
5573
5574         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
5575
5576 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5577
5578         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
5579         g++.old-deja/g++.pt/static6.C: Likewise.
5580         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
5581         supports weak symbols.
5582
5583 2001-07-18  Andreas Jaeger  <aj@suse.de>
5584
5585         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
5586         supported again.
5587
5588 2001-07-18  Andreas Jaeger  <aj@suse.de>
5589
5590         * gcc.dg/iftrap-1.c: Fix target line.
5591
5592 2001-07-17  Richard Henderson  <rth@redhat.com>
5593
5594         * gcc.c-torture/execute/20010717-1.c: New.
5595
5596 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
5597
5598         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
5599         tests.
5600
5601 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
5602
5603         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
5604
5605 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5606
5607         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
5608         UAC_SIGBUS, UAC_NOPRINT definitions.
5609
5610 Mon Jul 16 12:21:56 2001  Nicola Pero  <n.pero@mi.flashnet.it>
5611
5612         * objc/execute/object_is_class.m: New test.
5613         * objc/execute/object_is_meta_class.m: New test.
5614
5615 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
5616
5617         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
5618         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
5619
5620 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
5621
5622         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
5623         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
5624
5625 2001-07-14  Richard Henderson  <rth@redhat.com>
5626
5627         * gcc.dg/iftrap-1.c: New.
5628
5629 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
5630
5631         * g77.f-torture/execute/intrinsic77.f: New test.
5632
5633 2001-07-11  Janis Johnson <janis@us.ibm.com>
5634
5635         * gcc.misc-tests/gcov-3.c: New test.
5636
5637 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
5638
5639         * gcc.c-torture/compile/20010711-1.c,
5640         * gcc.c-torture/compile/20010711-2.c: New tests.
5641
5642 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
5643
5644         * gcc.c-torture/execute/20010711-1.c: New test.
5645
5646 2001-07-11  Ben Elliston  <bje@redhat.com>
5647
5648         * g++.old-deja/g++.other/enum5.C: New test.
5649
5650 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
5651
5652         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
5653         (g++-dg-prune): Call prune_gcc_output.
5654         * prune.exp: New file for prune_gcc_output.
5655         * lib/g++.exp, lib/gcc.exp: Load it.
5656
5657 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
5658
5659         * gcc.c-torture/compile/20010701-1.c,
5660         g++.old-deja/g++.ext/attrib6.C: New tests.
5661
5662 Fri Jul  6 09:31:43 2001  Jeffrey A Law  (law@cygnus.com)
5663
5664         * gcc.c-torture/compile/20010706-1.c: New test.
5665
5666 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
5667
5668         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
5669
5670 2001-06-28  Stan Shebs  <shebs@apple.com>
5671
5672         * gcc.dg/pragma-darwin.c: New test.
5673
5674 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5675
5676         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
5677         Solaris 2.[678] system.
5678
5679 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
5680
5681         * gcc.dg/20010622-1.c: New test.
5682
5683 2001-06-18  Stan Shebs  <shebs@apple.com>
5684
5685         * objc.dg: New directory.
5686         * objc.dg/dg.exp: New file.
5687         * objc.dg/alias.m: New.
5688         * objc.dg/class-1.m: New.
5689         * objc.dg/class-2.m: New.
5690         * objc.dg/const-str-1.m: New.
5691         * objc.dg/const-str-2.m: New.
5692         * objc.dg/id-1.m: New.
5693         * objc.dg/method-1.m: New.
5694         * objc.dg/super-class-1.m: New.
5695         * lib/objc-dg.exp: New file.
5696
5697 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5698
5699         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
5700         of label name.
5701
5702 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
5703
5704         * g++.old-deja/g++.abi/vbase8-9.C: New test.
5705
5706 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5707
5708         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
5709         variable.
5710
5711 2001-06-12  Richard Henderson  <rth@redhat.com>
5712
5713         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
5714
5715 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
5716
5717         * g++.old-deja/g++.abi/vbase5.C: New test.
5718         * g++.old-deja/g++.abi/vbase6.C: New test.
5719         * g++.old-deja/g++.abi/vbase7.C: New test.
5720
5721 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5722
5723         * gcc.c-torture/compile/20010610-1.c: New test.
5724
5725 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
5726
5727         * g++.old-deja/g++.abi/vbase4.C: New test.
5728
5729 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
5730
5731         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
5732         support %f for HC11/HC12 targets.
5733         * gcc.c-torture/execute/930513-1.x: New file, likewise.
5734         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
5735         on HC11/HC12 targets.
5736         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
5737
5738 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5739
5740         * gcc.dg/wchar_t-1.c: New file.
5741         * gcc.dg/wint_t-1.c: Likewise.
5742
5743 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
5744
5745         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
5746
5747 2001-06-11  Richard Henderson  <rth@redhat.com>
5748
5749         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
5750
5751 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
5752
5753         * gcc.c-torture/compile/20010611-1.c: New test.
5754
5755 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
5756
5757         * gcc.dg/c99-tag-1.c: Add more tests.
5758
5759 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
5760
5761         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
5762         representation on MN10300 and ARM/Thumb.
5763
5764 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
5765
5766         * g77.f-torture/execute/20010610.f: New.
5767
5768 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
5769
5770         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
5771         names.
5772
5773 2001-06-09  Richard Henderson  <rth@redhat.com>
5774
5775         * gcc.c-torture/execute/ashrdi-1.c: New.
5776         * gcc.c-torture/execute/ashldi-1.c: New.
5777         * gcc.c-torture/execute/lshrdi-1.c: New.
5778
5779 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
5780
5781         * objc/execute/load-3.m: Added. Check sending +load to categories,
5782         in addition to classes.
5783
5784 2001-06-08  Stan Shebs  <shebs@apple.com>
5785
5786         * objc/execute/load-2.m: New test.  From Nicola Pero
5787         <n.pero@mi.flashnet.it>.
5788
5789 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
5790
5791         * gcc.c-torture/execute/20010605-2.c: New test.
5792
5793 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
5794
5795         * g++.old-deja/g++.abi/vbase2.C: New test.
5796         * g++.old-deja/g++.abi/vbase3.C: New test.
5797
5798 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
5799
5800         * g++.old-deja/g++.pt/friend49.C: New test.
5801
5802 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
5803
5804         * g++.old-deja/g++.ext/anon3.C: New test.
5805
5806 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
5807
5808         * g++.old-deja/g++.other/conv7.C: New test.
5809
5810 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
5811
5812         * gcc.c-torture/compile/20010605-2.c: New test.
5813
5814 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5815
5816         * gcc.c-torture/execute/20010604-1.c: New test.
5817
5818 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
5819
5820         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
5821
5822 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
5823
5824         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
5825         (g++_link_flags): Likewise.
5826         (g++_init): Pass gccpath's value to two previous functions.
5827
5828 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5829
5830         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
5831         Ensure logfile entry matches exec command line.
5832
5833 2001-05-31  Richard Henderson  <rth@redhat.com>
5834
5835         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
5836         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
5837
5838 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
5839
5840         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
5841         compiler for irix6.2
5842
5843 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
5844
5845         * g++.old-deja/g++.other/optimize3.C: New file.
5846
5847 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
5848
5849         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
5850         assemble.
5851
5852 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
5853
5854         * g++.old-deja/g++.other/optimize2.C: New file.
5855
5856 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
5857
5858         * gcc.c-torture/compile/20010518-2.c: New file.
5859         * gcc.c-torture/execute/20010518-1.c: New file.
5860         * gcc.c-torture/execute/20010518-2.c: New file.
5861
5862 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
5863
5864         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
5865
5866 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
5867
5868         G++ no longer defines builtins that do not begin with __builtin.
5869         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
5870         * g++.old-deja/g++.brendand/misc13.C: Likewise.
5871         * g++.old-deja/g++.law/builtin1.C: Likewise.
5872         * g++.old-deja/g++.law/cvt2.C: Likewise.
5873         * g++.old-deja/g++.mike/net5.C: Likewise.
5874         * g++.old-deja/g++.other/builtins1.C: Likewise.
5875         * g++.old-deja/g++.other/builtins2.C: Likewise.
5876         * g++.old-deja/g++.other/builtins3.C: Likewise.
5877         * g++.old-deja/g++.other/builtins4.C: Likewise.
5878         * g++.old-deja/g++.other/inline8.C: Likewise.
5879         * g++.old-deja/g++.robertl/eb39.C: Likewise.
5880
5881 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
5882
5883         * g++.old-deja/g++.pt/using1.C: Adjust.
5884         * g++.old-deja/g++.pt/using2.C: New test.
5885
5886 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
5887
5888         * gcc.dg/cpp/charconst.c: New tests.
5889         * gcc.dg/cpp/escape.c: New tests.
5890         * gcc.dg/cpp/escape-1.c: New tests.
5891         * gcc.dg/cpp/escape-2.c: New tests.
5892         * gcc.dg/cpp/ucs.c: New tests.
5893
5894 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
5895
5896         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
5897         native compiler for irix6.5.
5898
5899 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
5900
5901         * lib/g++.exp (g++_include_flags): Use args to compute
5902         get_multilibs.
5903         (g++_link_flags): Likewise.
5904         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
5905
5906 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
5907
5908         * gcc.dg/c90-hexfloat-1.c: Add more tests.
5909
5910 2001-05-21  Geoff Keating  <geoffk@redhat.com>
5911
5912         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
5913         this file.
5914
5915 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
5916
5917         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
5918         STACK_SIZE;
5919         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
5920         to STACK_SIZE; Use it to define size of add_histo array.
5921         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
5922         to STACK_SIZE.
5923         (f): Use GITT_SIZE to define size of gitt local table.
5924         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
5925         to STACK_SIZE; Use it to define size of bytemem array.
5926
5927 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
5928
5929         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
5930         on 68HC11/HC12 due to the asm instruction.
5931         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
5932         * gcc.c-torture/compile/920520-1.x: Likewise.
5933         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
5934         on 68HC11/HC12 because the function is larger than 64K.
5935         * gcc.c-torture/compile/961203-1.x: New file, this test fails
5936         on 68HC11/HC12 because the structure is too large.
5937
5938 2001-05-20  Richard Henderson  <rth@redhat.com>
5939
5940         * gcc.c-torture/execute/20010520-1.c: New.
5941
5942 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5943
5944         * g++.old-deja/g++.warn/compare1.C: New test.
5945         * gcc.dg/compare4.c: New test.
5946
5947 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
5948
5949         * g++.old-deja/g++.other/optimize1.C: New test.
5950
5951 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5952
5953         * g++.old-deja/g++.pt/spec41.C: New test.
5954
5955 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
5956
5957         * gcc.c-torture/compile/20010114-1.x: Remove.
5958
5959 2001-05-18  Stan Shebs  <shebs@apple.com>
5960
5961         * gcc.c-torture/compile/20010518-1.c: New test.
5962
5963 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
5964
5965         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
5966         * g++.old-deja/g++.pt/crash67.C: New test.
5967
5968 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
5969
5970         * g++.old-deja/g++.other/debug9.C: New test.
5971
5972 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
5973
5974         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
5975
5976 Wed May 16 20:33:57 CEST 2001  Jan Hubicka  <jh@suse.cz>
5977
5978         * gcc.c-torture/compile/20010516-1.c: New test.
5979
5980 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
5981
5982         * g++.old-deja/g++.other/crash41.C: New test.
5983
5984 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
5985
5986         * g++.old-deja/g++.pt/crash66.C: New test.
5987
5988 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
5989
5990         * g++.old-deja/g++.robertl/eb27.C: Convert.
5991
5992 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
5993
5994         * g++.dg/friend-warn.C: New test.  Do not warn about friend
5995         declaration being redundant.
5996
5997 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
5998
5999         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
6000
6001 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
6002
6003         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
6004
6005 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
6006
6007         * lib/g++.exp: Use testsuite_flags.
6008
6009 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
6010
6011         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
6012
6013 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6014
6015         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
6016
6017 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
6018
6019         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
6020
6021 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
6022
6023         * gcc.c-torture/compile/20010313-1.c: New test.
6024
6025 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
6026
6027         * gcc.dg/cpp/direct2.c: New test.
6028         * gccq.dg/cpp/direct2s.c: New test.
6029
6030         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
6031
6032 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
6033
6034         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
6035         * g++.old-deja/g++.other/op3.C: Likewise.
6036
6037 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
6038
6039         * gcc.dg/cpp/syshdr.h: New file.
6040         * gcc.dg/cpp/sysmac1.c: Update.
6041         * gcc.dg/cpp/sysmac2.c: Update.
6042
6043 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
6044
6045         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
6046
6047 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
6048
6049         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
6050         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
6051
6052 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
6053
6054         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
6055
6056 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
6057
6058         * lib/g++.exp (g++_include_flags): Don't use any special flags
6059         if TESTING_IN_BUILD_TREE is not defined.
6060         (g++_init): Use a plain 'c++' as the compiler if
6061         TESTING_IN_BUILD_TREEE is not defined.
6062
6063 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
6064
6065         * g++.old-deja/g++.eh/catch13.C: New test.
6066         * g++.old-deja/g++.eh/catch14.C: New test.
6067
6068 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
6069
6070         * gcc.dg/cpp/tr-define.c: New test.
6071
6072 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
6073
6074         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
6075         <stdlib.h>, not <malloc.h>.
6076
6077 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
6078
6079         * g++.old-deja/g++.ns/template17.C: New test.
6080
6081 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
6082
6083         * g++.old-deja/g++.pt/ref4.C: New test.
6084
6085 2001-04-30  Richard Henderson  <rth@redhat.com>
6086
6087         * gcc.dg/20000724-1.c: Revert last change.
6088
6089 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
6090
6091         * g77.f-torture/execute/20010430.f: New test.
6092
6093 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
6094
6095         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
6096
6097 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
6098
6099         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
6100
6101 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
6102
6103         * g++.old-deja/g++.eh/crash6.C: New test.
6104
6105 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
6106
6107         * g++.old-deja/g++.other/warn7.C: New test.
6108
6109 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
6110
6111         * g++.old-deja/g++.other/defarg9.C: New test.
6112
6113 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
6114
6115         * g77.f-torture/compile/20010426.f: New test.
6116         * g77.f-torture/execute/20010426.f: New test.
6117
6118 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
6119
6120         * g77.f-torture/compile/20000629-1.x: Remove - error
6121         has been fixed.
6122
6123 Thu Apr 26 11:15:12 2001  Jeffrey A Law  (law@cygnus.com)
6124
6125         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
6126         Tweak slightly to work with g++.dg framework.
6127         * g++.dg/special/ecos.exp: Run initp1.C test.
6128         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
6129
6130         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
6131         its linker doesn't give line numbers either.
6132         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
6133
6134 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
6135
6136         * g++.old-deja/g++.other/lex1.C: New test.
6137
6138 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
6139
6140         * gcc.dg/noncompile/20010425-1.c: New test.
6141
6142 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
6143
6144         * g++.old-deja/g++.pt/mangle2.C: New test.
6145
6146 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
6147
6148         * gcc.dg/format/plus-1.c: New test.
6149
6150 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
6151
6152         * gcc.dg/20010423-1.c: New test.
6153
6154 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
6155
6156         * gcc.c-torture/execute/20010422-1.c: New test.
6157
6158 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
6159
6160         * g++.old-deja/g++.ns/type2.C: New test.
6161
6162 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
6163
6164         * g++.old-deja/g++.other/perf1.C: New test.
6165
6166 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
6167
6168         * gcc.dg/c99-func-2.c: Remove xfail.
6169         * gcc.dg/c99-func-3.c: Remove xfail.
6170         * gcc.dg/c99-func-4.c: Remove xfail.
6171
6172 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
6173
6174         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
6175
6176 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
6177
6178         * gcc.c-torture/compile/20010423-1.c: New test.
6179
6180 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
6181
6182         * g++.old-deja/g++.pt/typename28.C: New test.
6183
6184 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
6185
6186         * g++.old-deja/g++.abi/empty2.C: New test.
6187         * g++.old-deja/g++.abi/empty3.C: New test.
6188
6189 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6190
6191         * g++.old-deja/g++.other/comdat2.C: New test.
6192         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
6193
6194 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6195
6196         * g++.old-deja/g++.other/overload14.C: New test.
6197
6198 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6199
6200         * g++.old-deja/g++.other/lookup23.C: New test.
6201
6202 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6203
6204         * gcc.c-torture/execute/20010403-1.c: New test.
6205
6206 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
6207             Mark Mitchell  <mark@codesourcery.com>
6208
6209         * lib/old-dejagnu.exp: Don't delete output of executable.
6210         Add .exe suffix to executables.
6211
6212 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
6213
6214         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
6215
6216 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6217
6218         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
6219
6220 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
6221
6222         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
6223         * g++.old-deja/g++.abi/crash1.C: New test.
6224
6225 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
6226
6227         * g++.old-deja/g++.other/crash40.C: New test.
6228
6229 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6230
6231         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
6232
6233 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
6234
6235         * g++.old-deja/g++.other/warn6.C: New test.
6236
6237 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
6238
6239         * g++.old-deja/g++.robertl/eb42.C: Same.
6240
6241 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6242
6243         * gcc.dg/wtr-conversion-1.c: New testcase.
6244
6245 2001-04-10  Richard Henderson  <rth@redhat.com>
6246
6247         * g++.old-deja/g++.other/array5.C: New.
6248
6249 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6250
6251         * gcc.c-torture/execute/20010408-1.c: New test.
6252
6253 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6254
6255         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
6256         headers and constructs.
6257         * g++.old-deja/g++.robertl/eb79.C: Same.
6258         * g++.old-deja/g++.robertl/eb77.C (main): Same.
6259         * g++.old-deja/g++.robertl/eb73.C: Same.
6260         * g++.old-deja/g++.robertl/eb66.C (main): Same.
6261         * g++.old-deja/g++.robertl/eb55.C (t): Same.
6262         * g++.old-deja/g++.robertl/eb54.C (main): Same.
6263         * g++.old-deja/g++.robertl/eb46.C (main): Same.
6264         * g++.old-deja/g++.robertl/eb44.C: Same.
6265         * g++.old-deja/g++.robertl/eb41.C (main): Same.
6266         * g++.old-deja/g++.robertl/eb4.C (main): Same.
6267         * g++.old-deja/g++.robertl/eb39.C: Same.
6268         * g++.old-deja/g++.robertl/eb33.C (main): Same.
6269         * g++.old-deja/g++.robertl/eb31.C (main): Same.
6270         * g++.old-deja/g++.robertl/eb30.C: Same.
6271         * g++.old-deja/g++.robertl/eb3.C: Same.
6272         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
6273         * g++.old-deja/g++.robertl/eb21.C: Same.
6274         * g++.old-deja/g++.robertl/eb15.C: Same.
6275         * g++.old-deja/g++.robertl/eb118.C: Same.
6276         * g++.old-deja/g++.robertl/eb115.C (main): Same.
6277         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
6278         * g++.old-deja/g++.robertl/eb109.C: Same.
6279         * g++.old-deja/g++.other/sibcall1.C (main): Same.
6280         * g++.old-deja/g++.mike/rtti1.C: Same.
6281         * g++.old-deja/g++.mike/p658.C: Same.
6282         * g++.old-deja/g++.mike/net46.C: Same.
6283         * g++.old-deja/g++.mike/net34.C: Same.
6284         * g++.old-deja/g++.mike/memoize1.C: Same.
6285         * g++.old-deja/g++.mike/eh2.C: Same.
6286         * g++.old-deja/g++.law/weak.C: Same.
6287         * g++.old-deja/g++.law/visibility7.C: Same.
6288         * g++.old-deja/g++.law/visibility25.C: Same.
6289         * g++.old-deja/g++.law/visibility22.C: Same.
6290         * g++.old-deja/g++.law/visibility2.C: Same.
6291         * g++.old-deja/g++.law/visibility17.C: Same.
6292         * g++.old-deja/g++.law/visibility13.C: Same.
6293         * g++.old-deja/g++.law/visibility10.C: Same.
6294         * g++.old-deja/g++.law/visibility1.C: Same.
6295         * g++.old-deja/g++.law/virtual3.C (eval): Same.
6296         * g++.old-deja/g++.law/vbase1.C: Same.
6297         * g++.old-deja/g++.law/operators32.C: Same.
6298         * g++.old-deja/g++.law/nest3.C: Same.
6299         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
6300         * g++.old-deja/g++.law/except5.C (main): Same.
6301         * g++.old-deja/g++.law/cvt7.C (run): Same.
6302         * g++.old-deja/g++.law/cvt2.C: Same.
6303         * g++.old-deja/g++.law/cvt16.C: Same.
6304         * g++.old-deja/g++.law/ctors6.C (bar): Same.
6305         * g++.old-deja/g++.law/ctors17.C (main): Same.
6306         * g++.old-deja/g++.law/ctors13.C: Same.
6307         * g++.old-deja/g++.law/ctors12.C (main): Same.
6308         * g++.old-deja/g++.law/ctors10.C: Same.
6309         * g++.old-deja/g++.law/code-gen5.C: Same.
6310         * g++.old-deja/g++.law/bad-error7.C: Same.
6311         * g++.old-deja/g++.law/arm9.C: Same.
6312         * g++.old-deja/g++.law/arm12.C: Same.
6313         * g++.old-deja/g++.law/arg8.C: Same.
6314         * g++.old-deja/g++.law/arg1.C: Same.
6315         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
6316         * g++.old-deja/g++.jason/template31.C: Same.
6317         * g++.old-deja/g++.jason/template24.C (main): Same.
6318         * g++.old-deja/g++.jason/2371.C: Same.
6319         * g++.old-deja/g++.eh/new2.C: Same.
6320         * g++.old-deja/g++.eh/new1.C: Same.
6321         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
6322         * g++.old-deja/g++.brendan/nest21.C (main): Same.
6323         * g++.old-deja/g++.brendan/err-msg3.C: Same.
6324         * g++.old-deja/g++.brendan/crash62.C: Same.
6325         * g++.old-deja/g++.brendan/crash52.C: Same.
6326         * g++.old-deja/g++.brendan/crash49.C (main): Same.
6327         * g++.old-deja/g++.brendan/crash38.C: Same.
6328         * g++.old-deja/g++.brendan/crash15.C (main): Same.
6329         * g++.old-deja/g++.brendan/copy9.C: Same.
6330
6331 Fri Apr  6 15:36:15 2001  J"orn Rennecke <amylaar@redhat.com>
6332
6333         * gcc.c-torture/execute/20001203-2.c (memset):
6334         Count argument is of type __SIZE_TYPE__.
6335
6336 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
6337
6338         * gcc.c-torture/compile/20010404-1.c: New test.
6339
6340 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
6341
6342         * gcc.c-torture/compile/20010326-1.c: New test.
6343
6344 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
6345
6346         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
6347         peculiarities of the SH.
6348         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
6349
6350 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6351
6352         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
6353         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
6354         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
6355
6356 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
6357
6358         * g77.f-torture/compile/20010321-1.f: New test.
6359
6360 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
6361
6362         * gcc.c-torture/compile/20010329-1.c: New test.
6363
6364 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
6365
6366         * gcc.c-torture/execute/20010329-1.c: New test.
6367
6368 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
6369
6370         * g++.old-deja/g++.other/eh4.C: Fix typo.
6371
6372 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
6373
6374         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
6375
6376 2001-03-28  Philip Blundell  <philb@gnu.org>
6377
6378         * gcc.c-torture/compile/20010328-1.c: New test.
6379
6380 2001-03-27  Richard Henderson  <rth@redhat.com>
6381
6382         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
6383         * g++.old-deja/g++.eh/vbase3.C: Likewise.
6384
6385 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
6386
6387         * gcc.c-torture/compile/20010327-1.c: New test.
6388
6389 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
6390
6391         * g++.old-deja/g++.other/friend12.C: New test.
6392         * g++.old-deja/g++.other/friend9.C: Expect no errors.
6393         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
6394
6395 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6396
6397         * gcc.c-torture/execute/20010325-1.c: New test.
6398
6399 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
6400
6401         * g++.old-deja/g++.other/mangle3.C: New test.
6402
6403 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
6404
6405         * g++.old-deja/g++.other/anon8.C: New test.
6406
6407 2001-03-20  Philip Blundell  <philb@gnu.org>
6408
6409         * gcc.c-torture/compile/20010320-1.c: New test.
6410
6411 2001-03-17  Richard Henderson  <rth@redhat.com>
6412
6413         * g++.old-deja/g++.other/eh4.C: Add expected error text.
6414
6415 2001-03-15  Geoff Keating  <geoff@redhat.com>
6416
6417         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
6418         tests on AIX.
6419
6420 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
6421
6422         * g++.old-deja/g++.other/eh4.C: New test.
6423
6424 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
6425
6426         * gcc.dg/cpp/mi1.c: Update.
6427
6428 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
6429
6430         * g++.old-deja/g++.other/regstack.C: New test.
6431
6432 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
6433
6434         * g++.old-deja/g++.other/ref4.C: New test.
6435
6436 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
6437
6438         * objc/execute/va_method.m: Added.
6439         * objc/execute/IMP.m: Added.
6440         * objc/execute/_cmd.m: Added.
6441         * objc/execute/accessing_ivars.m: Added.
6442         * objc/execute/class-1.m: Added.
6443         * objc/execute/class-10.m: Added.
6444         * objc/execute/class-11.m: Added.
6445         * objc/execute/class-12.m: Added.
6446         * objc/execute/class-13.m: Added.
6447         * objc/execute/class-14.m: Added.
6448         * objc/execute/class-2.m: Added.
6449         * objc/execute/class-3.m: Added.
6450         * objc/execute/class-4.m: Added.
6451         * objc/execute/class-5.m: Added.
6452         * objc/execute/class-6.m: Added.
6453         * objc/execute/class-7.m: Added.
6454         * objc/execute/class-8.m: Added.
6455         * objc/execute/class-9.m: Added.
6456         * objc/execute/class-tests-1.h
6457         * objc/execute/class-tests-2.h
6458         * objc/execute/compatibility_alias.m: Added.
6459         * objc/execute/encode-1.m: Added.
6460         * objc/execute/formal_protocol-1.m: Added.
6461         * objc/execute/formal_protocol-2.m: Added.
6462         * objc/execute/formal_protocol-3.m: Added.
6463         * objc/execute/formal_protocol-4.m: Added.
6464         * objc/execute/formal_protocol-5.m: Added.
6465         * objc/execute/formal_protocol-6.m: Added.
6466         * objc/execute/formal_protocol-7.m: Added.
6467         * objc/execute/informal_protocol.m: Added.
6468         * objc/execute/initialize.m: Added.
6469         * objc/execute/load.m: Added.
6470         * objc/execute/many_args_method.m: Added.
6471         * objc/execute/nested-3.m: Added.
6472         * objc/execute/no_clash.m: Added.
6473         * objc/execute/private.m: Added.
6474         * objc/execute/redefining_self.m: Added.
6475         * objc/execute/root_methods.m: Added.
6476         * objc/execute/selector-1.m: Added.
6477         * objc/execute/static-1.m: Added.
6478         * objc/execute/static-2.m: Added.
6479         * objc/execute/va_method.m: Added.
6480
6481 2001-03-10  Richard Henderson  <rth@redhat.com>
6482
6483         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
6484
6485 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
6486
6487         * g++.old-deja/g++.other/crash31.C: XFAIL.
6488         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
6489         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
6490         * gcc.c-torture/execute/20010123-1.x: XFAIL.
6491         * gcc.c-torture/execute/20010124-1.x: XFAIL.
6492         * gcc.dg/sequence-pt-1.c: XFAIL one test.
6493
6494 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
6495
6496         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
6497
6498 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
6499
6500         * gcc.dg/20000724-1.c: Don't use multiline strings.
6501
6502 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
6503
6504         * objc/execute/string1.m, objc/execute/string2.m: Compare the
6505         result of -cString against what we expect it to be; don't just
6506         print it out for no one to read.
6507
6508         * objc/execute/string3.m, objc/execute/string4.m: New tests.
6509         Based on testcases provided by Nicola Pero.
6510
6511 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
6512
6513         * gcc.dg/cpp/macro7.c: New test.
6514
6515 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
6516
6517         * gcc.dg/cpp/multiline.c: Update.
6518
6519 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
6520
6521         * g++.old-deja/g++.other/enum3.C: New test.
6522
6523 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
6524
6525         * g++.old-deja/g++.other/pod1.C: New test.
6526
6527 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
6528
6529         * g++.old-deja/g++.ext/overload1.C: New test.
6530
6531 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
6532
6533         * g++.old-deja/g++.pt/using1.C: New test.
6534
6535 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
6536
6537         * g++.old-deja/g++.other/using9.C: New test.
6538
6539 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
6540
6541         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
6542
6543         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
6544
6545 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
6546
6547         * g++.old-deja/g++.ext/realpt1.C: Remove.
6548
6549 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
6550
6551         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
6552
6553 2001-02-26  Will Cohen  <wcohen@redhat.com>
6554
6555         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
6556
6557 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
6558
6559         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
6560         templatized constructors.
6561
6562 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6563
6564         * gcc.c-torture/execute/20010224-1.c: New test.
6565
6566 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
6567
6568         * gcc.c-torture/execute/20010222-1.c: New test.
6569
6570 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
6571
6572         * g++.old-deja/g++.other/inline20.C: New test.
6573
6574 Wed Feb 21 12:38:22 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
6575
6576         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
6577
6578 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
6579
6580         * g++.old-deja/g++.other/lookup22.C: New test.
6581
6582 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
6583
6584         * g77.dg: New directory.
6585         * g77.dg/20010216-1.f: New test case.
6586         * g77.dg/dg.exp: New driver.
6587         * lib/g77-dg.exp: New driver library.
6588
6589 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6590
6591         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
6592
6593 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
6594
6595         * g++.old-deja/g++.other/decl9.C: New test.
6596
6597 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
6598
6599         * g++.old-deja/g++.other/init16.C: Update the test so that it does
6600         not need <string> and also tests the initialization at runtime.
6601
6602 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
6603
6604         * gcc.c-torture/execute/longlong.c: New test.
6605
6606 Wed Feb 14 21:41:17 2001  J"orn Rennecke <amylaar@redhat.com>
6607
6608         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
6609
6610 Wed Feb 14 21:31:25 2001  J"orn Rennecke <amylaar@redhat.com>
6611
6612         * gcc.c-torture/execute/920302-1.c (execute):
6613         Change argument type to short.
6614
6615 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
6616
6617         * g++.old-deja/g++.pt/deduct6.C: New test.
6618
6619 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
6620
6621         * g++.old-deja/g++.pt/deduct5.C: New test.
6622
6623 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
6624
6625         * gcc.c-torture/execute/20010209-1.c: New test.
6626
6627 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
6628
6629         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
6630
6631 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
6632
6633         * g++.dg/vtgc1.C: Update for new ABI.
6634
6635         * consistency.vlad: New directory, 1665 files.
6636
6637 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
6638
6639         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
6640         return type.
6641         * gcc.dg/cpp/digraphs.c: Declare puts.
6642
6643 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
6644
6645         * g++.old-deja/g++.other/warn5.C: New test.
6646
6647 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
6648
6649         * g++.old-deja/g++.pt/spec40.C: New test.
6650
6651 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
6652
6653         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
6654         case.
6655         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
6656
6657 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
6658
6659         * gcc.c-torture/compile/20010209-1.c: New test.
6660
6661 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
6662
6663         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
6664         excess errors message but not if it crashes.
6665         * g++.old-deja/g++.other/crash27.C: Likewise.
6666         * g++.old-deja/g++.other/crash28.C: Likewise.
6667         * g++.old-deja/g++.other/crash30.C: Likewise.
6668         * g++.old-deja/g++.other/crash32.C: Likewise.
6669         * g++.old-deja/g++.other/crash35.C: Likewise.
6670         * g++.old-deja/g++.pt/inherit2.C: Likewise.
6671
6672 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
6673
6674         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
6675         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
6676         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
6677         g77.f-torture/execute/execute.exp,
6678         g77.f-torture/noncompile/noncompile.exp,
6679         gcc.c-torture/execute/execute.exp,
6680         gcc.c-torture/execute/memcheck/memcheck.exp,
6681         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
6682         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
6683         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
6684         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
6685         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
6686         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
6687         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
6688         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
6689         Remove bug reporting instructions with ancient email addresses.
6690
6691 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
6692
6693         * gcc.dg/20010202-1.c: New test.
6694         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
6695
6696 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
6697
6698         * g++.dg/stdbool-if.C: New test.
6699
6700 Wed Feb  7 09:54:47 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
6701
6702         * objc/execute/fdecl.m: Added main().
6703
6704 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
6705
6706         * gcc.c-torture/execute/20010206-1.c: New test.
6707
6708 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
6709
6710         * gcc.dg/cpp/avoidpaste1.c: Update.
6711
6712 Tue Feb  5 8:53:33 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
6713
6714         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
6715         Pero <nicola@brainstorm.co.uk>.
6716         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
6717
6718 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
6719
6720         * g++.old-deja/g++.pt/spec39.C: New test.
6721
6722 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
6723
6724         * gcc.c-torture/compile/20010202-1.c: New test.
6725
6726 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
6727
6728         * g++.old-deja/g++.abi/primary2.C: New test.
6729         * g++.old-deja/g++.abi/primary3.C: New test.
6730         * g++.old-deja/g++.abi/primary4.C: New test.
6731         * g++.old-deja/g++.abi/primary5.C: New test.
6732         * g++.old-deja/g++.abi/vtable3.h: New test.
6733         * g++.old-deja/g++.abi/vtable3a.C: New test.
6734         * g++.old-deja/g++.abi/vtable3b.C: New test.
6735         * g++.old-deja/g++.abi/vtable3c.C: New test.
6736         * g++.old-deja/g++.abi/vtable3d.C: New test.
6737         * g++.old-deja/g++.abi/vtable3e.C: New test.
6738         * g++.old-deja/g++.abi/vtable3f.C: New test.
6739         * g++.old-deja/g++.abi/vtable3g.C: New test.
6740         * g++.old-deja/g++.abi/vtable3h.C: New test.
6741         * g++.old-deja/g++.abi/vtable3i.C: New test.
6742         * g++.old-deja/g++.abi/vtable3j.C: New test.
6743         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
6744
6745 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
6746
6747         * g++.old-deja/g++.other/anon6.C: New test.
6748         * g++.old-deja/g++.other/anon7.C: New test.
6749
6750 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
6751
6752         * gcc.dg/cpp/avoidpaste2.c: New tests.
6753
6754 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
6755
6756         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
6757
6758 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
6759
6760         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
6761         DECIMAL_DIG cases for Irix."
6762
6763 Wed Jan 31 12:23:32 2001  J"orn Rennecke <amylaar@redhat.com>
6764
6765         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
6766
6767 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
6768
6769         * gcc.dg/c99-tag-1.c: New test.
6770
6771 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
6772
6773         * gcc.dg/cpp/tr-warn1.c: Add tests.
6774
6775 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
6776
6777         * gcc.dg/cpp/avoidpaste1.c: Update.
6778         * gcc.dg/cpp/paste4.c: Update.
6779
6780 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
6781
6782         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
6783         cases for Irix.
6784
6785 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
6786
6787         * g++.old-deja/g++.other/inline19.C: New test.
6788
6789 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
6790
6791         * gcc.dg/Wlarger-than.c: New test.
6792
6793 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
6794
6795         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
6796
6797 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
6798
6799         * gcc.c-torture/execute/20010129-1.c: New test.
6800         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
6801
6802 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
6803
6804         * gcc.dg/cpp/avoidpaste1.c: Test case.
6805
6806 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
6807
6808         * g++.old-deja/g++.other/inline18.C: New test.
6809
6810 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6811
6812         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
6813         and __builtin_putchar.
6814
6815 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
6816
6817         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
6818         tests.
6819
6820 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
6821
6822         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
6823         floating point number rounding mode to round to the nearest
6824         representable mode.
6825
6826 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
6827
6828         * g++.old-deja/g++.other/mangle2.C: New test.
6829
6830 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
6831
6832         * gcc.c-torture/compile/20010124-1.c: New test.
6833
6834 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
6835
6836         * g++.old-deja/g++.pt/spec38.C: New test.
6837
6838 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6839
6840         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
6841         "Build don't run".
6842
6843 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6844
6845         * gcc.c-torture/execute/20010123-1.c: New test.
6846
6847 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
6848
6849         * g++.old-deja/g++.pt/spec37.C: New test.
6850
6851 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
6852
6853         * g++.old-deja/g++.pt/overload14.C: New test.
6854
6855 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6856
6857         * gcc.c-torture/execute/20010122-1.c: New test, exercise
6858         __builtin_return_address.
6859
6860 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
6861
6862         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
6863         * g++.old-deja/g++.pt/spec35.C: New test.
6864         * g++.old-deja/g++.pt/spec36.C: New test.
6865
6866 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
6867
6868         * gcc.c-torture/compile/20010118-1.c: New test.
6869
6870 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
6871
6872         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
6873
6874 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
6875
6876         * gcc.c-torture/execute/20010119-1.c: New test.
6877
6878 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
6879
6880         * g++.old-deja/g++.other/vbase5.C: New test.
6881
6882 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
6883
6884         * gcc.c-torture/execute/20010118-1.c: New test.
6885
6886 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
6887
6888         * g++.old-deja/g++.pt/deduct3.C: New test.
6889
6890 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
6891
6892         * g++.old-deja/g++.pt/spec34.C: New test.
6893
6894 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
6895
6896         * g77.f-torture/compile/20000601-2.f: New test.
6897
6898 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
6899
6900         * g++.old-deja/g++.other/init17.C: New test.
6901
6902 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
6903
6904         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
6905
6906 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
6907
6908         * g++.old-deja/g++.pt/unify8.C: New test.
6909
6910 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
6911
6912         * g++.old-deja/g++.abi/vbase1.C: New test.
6913
6914 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
6915
6916         * g++.old-deja/g++.pt/crash65.C: New test.
6917
6918 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
6919
6920         * gcc.dg/cpp/assembl2.S: New test case.
6921
6922 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
6923
6924         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
6925         are supported.
6926
6927 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6928
6929         * g++.old-deja/g++.other/builtins1.C: New test.
6930         * g++.old-deja/g++.other/builtins2.C: Likewise.
6931         * g++.old-deja/g++.other/builtins3.C: Likewise.
6932         * g++.old-deja/g++.other/builtins4.C: Likewise.
6933
6934 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
6935
6936         * gcc.c-torture/compile/20010117-1.c: New test.
6937         * gcc.c-torture/compile/20010117-2.c: New test.
6938
6939 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
6940
6941         * g77.f-torture/execute/20010116.[fx]: New test,
6942         XFAIL on i?86-*-*.
6943         * g77.f-torture/compile/20010115.f: Indicate it's
6944         a test for PR fortran/1636.
6945
6946 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
6947
6948         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
6949
6950 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
6951
6952         * g77.f-torture/compile/20010115.f: New test.
6953
6954 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
6955
6956         * g++.old-deja/g++.pt/nontype5.C: New test.
6957
6958 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
6959
6960         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
6961         have an equivalent working one below it.
6962
6963 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
6964
6965         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
6966         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
6967
6968 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
6969
6970         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
6971         message containing "init_priority".
6972         (conpr-2.C): Likewise.
6973         (conpr-3.C): Likewise.
6974         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
6975
6976 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6977
6978         * gcc.c-torture/execute/20010114-2.c: New test.
6979
6980 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
6981
6982         * gcc.c-torture/compile/20010114-1.c: New test.
6983         * gcc.c-torture/compile/20010114-1.x: Xfail.
6984         * gcc.c-torture/compile/20010114-2.c: New test.
6985         * gcc.c-torture/execute/20010114-1.c: New test.
6986         * gcc.dg/trunc-1.c: New test.
6987         * gcc.dg/uninit-B.c: New test.
6988
6989 2001-01-13  Nick Clifton  <nickc@redhat.com>
6990
6991         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
6992         target.
6993
6994 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
6995
6996         * gcc.c-torture/compile/20010113-1.c: New test.
6997
6998 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
6999
7000         * gcc.c-torture/compile/20001212-1.c: New test.
7001
7002 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
7003
7004         * gcc.dg/cpp/widestr1.c: Update.
7005         * gcc.dg/cpp/prag-imp.c: Remove.
7006
7007 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
7008
7009         * gcc.c-torture/execute/20000801-3.x: Remove.
7010         * gcc.dg/c90-init-1.c: New test.
7011         * gcc.dg/c99-init-1.c: New test.
7012         * gcc.dg/c99-init-2.c: New test.
7013         * gcc.dg/gnu99-init-1.c: New test.
7014
7015 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
7016
7017         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
7018         testing that no relevant ones were found.
7019
7020 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
7021
7022         * g++.old-deja/g++.pt/cast2.C: New test.
7023
7024 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
7025
7026         * g++.old-deja/g++.pt/friend47.C: New test.
7027
7028 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7029
7030         * g++.old-deja/g++.pt/instantiate13.C: New test.
7031
7032 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7033
7034         * g++.old-deja/g++.other/defarg7.C: New test.
7035         * g++.old-deja/g++.other/defarg8.C: New test.
7036
7037 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7038
7039         * g++.old-deja/g++.pt/crash64.C: New test.
7040
7041 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7042
7043         * g++.old-deja/g++.pt/crash63.C: New test.
7044
7045 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
7046
7047         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
7048
7049 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
7050
7051         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
7052
7053 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
7054
7055         * g++.old-deja/g++.pt/error3.C: New test.
7056
7057 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
7058
7059         * g++.old-deja/g++.other/crash39.C: New test.
7060
7061 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
7062
7063         * g++.old-deja/g++.other/vbase4.C: New test.
7064
7065 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
7066
7067         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
7068         * gcc.dg/special/20000419-2.c: New file. Identical to above.
7069         * gcc.dg/special/special.exp: New test driver which will check
7070         for alias support for the above test.
7071
7072 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
7073
7074         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
7075         problems on small machines.
7076         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
7077         parameterize.
7078
7079 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
7080
7081         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
7082         mips.
7083         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
7084
7085 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
7086
7087         * g++.old_deja/g++.pt/using8.C: New test.
7088
7089 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
7090
7091         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
7092
7093 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
7094
7095         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
7096         where a failure is expected.
7097         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
7098
7099 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
7100
7101         * g++.old_deja/g++.pt/instantiate12.C: New test.
7102
7103 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
7104
7105         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
7106         start of structs.
7107         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
7108         * g++.old-deja/g++.brendan/crash17.C: Likewise.
7109         * g++.old-deja/g++.brendan/crash29.C: Likewise.
7110         * g++.old-deja/g++.brendan/crash48.C: Likewise.
7111         * g++.old-deja/g++.brendan/ns1.C: Likewise.
7112         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
7113         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
7114         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
7115         * g++.old-deja/g++.eh/spec6.C: Likewise.
7116         * g++.old-deja/g++.jason/crash3.C: Likewise.
7117         * g++.old-deja/g++.law/ctors11.C: Likewise.
7118         * g++.old-deja/g++.law/ctors17.C: Likewise.
7119         * g++.old-deja/g++.law/ctors5.C: Likewise.
7120         * g++.old-deja/g++.law/ctors9.C: Likewise.
7121         * g++.old-deja/g++.mike/ambig1.C: Likewise.
7122         * g++.old-deja/g++.mike/net22.C: Likewise.
7123         * g++.old-deja/g++.mike/p3538a.C: Likewise.
7124         * g++.old-deja/g++.mike/p3538b.C: Likewise.
7125         * g++.old-deja/g++.mike/virt3.C: Likewise.
7126         * g++.old-deja/g++.niklas/t128.C: Likewise.
7127         * g++.old-deja/g++.other/anon4.C: Likewise.
7128         * g++.old-deja/g++.other/using1.C: Likewise.
7129         * g++.old-deja/g++.other/warn3.C: Likewise.
7130         * g++.old-deja/g++.pt/t37.C: Likewise.
7131         * g++.old-deja/g++.robertl/eb69.C: Likewise.
7132         * g++.old-deja/g++.robertl/eb71.C: Likewise.
7133
7134 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
7135
7136         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
7137
7138 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7139
7140         * gcc.c-torture/execute/stdio-opt-3.c: New test.
7141
7142 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
7143
7144         * gcc.c-torture/compile/20010107-1.c: New test.
7145
7146 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7147
7148         * gcc.c-torture/execute/builtin-noret-1.c: New test.
7149
7150 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7151
7152         * gcc.dg/format/format.h: New file.
7153         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
7154         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
7155         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
7156         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
7157         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
7158         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
7159         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
7160         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
7161         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
7162         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
7163         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
7164         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
7165         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
7166         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
7167         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
7168         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
7169         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
7170         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
7171         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
7172         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
7173         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
7174         instead of declaring standard types, macros and functions in each
7175         test.
7176
7177 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
7178
7179         * gcc.c-torture/execute/20010106-1.c: New test.
7180
7181 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
7182
7183         * gcc.dg/format/format.exp: New file.
7184         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
7185         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
7186         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
7187         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
7188         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
7189         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
7190         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
7191         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
7192         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
7193         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
7194         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
7195         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
7196         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
7197         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
7198         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
7199         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
7200         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
7201         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
7202         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
7203         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
7204         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
7205         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
7206         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
7207         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
7208         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
7209         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
7210         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
7211         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
7212         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
7213         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
7214         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
7215         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
7216         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
7217         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
7218         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
7219         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
7220         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
7221         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
7222         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
7223         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
7224         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
7225         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
7226
7227 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
7228
7229         * gcc.c-torture/execute/991228-1.c: Take word endianness into
7230         account.
7231
7232 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
7233
7234         * gcc.c-torture/execute/builtin-complex-1.c: New test.
7235
7236 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
7237
7238         * g++.old-deja/g++.pt/crash62.C: New test.
7239
7240 2001-01-04  Richard Henderson  <rth@redhat.com>
7241
7242         * gcc.dg/20000926-1.c: Update expected warnings.
7243         * gcc.dg/array-2.c: Likewise.
7244         * gcc.dg/array-4.c: Also validate flexible array members.
7245         * gcc.dg/c99-flex-array-1.c: New.
7246
7247 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
7248
7249         * gcc.c-torture/compile/20001222-1.x: Remove.
7250
7251 Thu Jan  4 13:54:11 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
7252
7253         * gcc.c-torture/execute/built-in-setjmp.c: New.
7254
7255 2001-01-03  Richard Henderson  <rth@redhat.com>
7256
7257         * gcc.dg/940510-1.c: Update expected error wording.
7258         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
7259
7260 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
7261
7262         * lib/target-supports.exp (check_alias_available): Modified to
7263         indicate aliases not supported if only weak aliases are supported.
7264
7265 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7266
7267         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
7268         Turn on cmpstrsi checks for __pj__ and __i370__.
7269
7270 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
7271
7272         * g++.old-deja/g++.other/virtual11.C: New test.
7273
7274 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
7275
7276         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
7277
7278 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7279
7280         * gcc.c-torture/compile/20010102-1.c: New test.
7281
7282 2001-01-02  Andreas Jaeger  <aj@suse.de>
7283
7284         * gcc.dg/noreturn-3.c: New test.
7285
7286         * gcc.dg/noreturn-4.c: New test.
7287
7288 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7289
7290         * gcc.c-torture/execute/stdio-opt-1.c: Also test
7291         __builtin_fputc and __builtin_fwrite.
7292
7293 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
7294
7295         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
7296         signed char, not default char.
7297
7298 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
7299
7300         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
7301
7302 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
7303
7304         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
7305
7306 2000-12-29  Richard Henderson  <rth@redhat.com>
7307
7308         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
7309         (__cyg_profile_func_exit): Define.
7310
7311 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
7312
7313         * g++.dg/vtgc1.C: New test.
7314
7315 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
7316
7317         * gcc.dg/noncompile/20001228-1.c: New test.
7318
7319         * gcc.dg/20001228-1.c: New test.
7320
7321         * gcc.c-torture/execute/20001228-1.c: New test.
7322
7323 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
7324
7325         * gcc.dg/format-strfmon-1.c: New test.
7326
7327 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7328
7329         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
7330         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
7331         * gcc.c-torture/execute/string-opt-1.c: Likewise.
7332         * gcc.c-torture/execute/string-opt-2.c: Likewise.
7333         * gcc.c-torture/execute/string-opt-3.c: Likewise.
7334         * gcc.c-torture/execute/string-opt-4.c: Likewise.
7335         * gcc.c-torture/execute/string-opt-6.c: Likewise.
7336         * gcc.c-torture/execute/string-opt-7.c: Likewise.
7337         * gcc.c-torture/execute/string-opt-8.c: Likewise.
7338         * gcc.c-torture/execute/string-opt-9.c: Likewise.
7339         * gcc.c-torture/execute/string-opt-10.c: Likewise.
7340         * gcc.c-torture/execute/string-opt-11.c: Likewise.
7341         * gcc.c-torture/execute/string-opt-12.c: Likewise.
7342
7343         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
7344         * gcc.c-torture/execute/string-opt-4.c: Test index.
7345
7346 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
7347
7348         * gcc.c-torture/compile/20001226-1.c: New test.
7349
7350 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
7351
7352         * gcc.c-torture/compile/20001222-1.c: New test.
7353         * gcc.c-torture/compile/20001222-1.x: Xfail.
7354
7355 Fri Dec 22 06:45:03 2000  Alexandre Oliva  <aoliva@redhat.com>
7356
7357         * gcc.c-torture/execute/comp-goto-2.c: New test.
7358
7359 Thu Dec 21 22:43:03 2000  J"orn Rennecke <amylaar@redhat.com>
7360
7361         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
7362         Use long types if __INT_MAX__ is 32767.
7363         (main): Use cast to (sint32 *) when poking 88 into a_page.
7364
7365         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
7366
7367 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
7368
7369         * gcc.c-torture/compile/20001221-1.c: New test.
7370         * gcc.c-torture/execute/20001221-1.c: New test.
7371
7372 2000-12-20  Richard Henderson  <rth@redhat.com>
7373
7374         * g++.old-deja/g++.pt/crash36.C: Update error lines.
7375         * g++.old-deja/g++.robertl/eb109.C: Likewise.
7376
7377 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7378
7379         * gcc.dg/compare3.c: New test.
7380
7381 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7382
7383         * gcc.dg/format-warnll-1.c: New test.
7384
7385 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
7386
7387         * gcc.dg/cpp/cmdlne-P.c: New test.
7388
7389 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7390
7391         * gcc.c-torture/execute/builtin-abs-1.c,
7392         gcc.c-torture/execute/builtin-abs-2.c: New tests.
7393
7394 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
7395
7396         * gcc.dg/cpp/multiline.c: New test.
7397
7398 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
7399
7400         * g++.old-deja/g++.other/syshdr1.C: Update.
7401         * gcc.dg/cpp/lineflags.c: Remove temporarily.
7402
7403 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7404
7405         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
7406
7407 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7408
7409         * g++.old-deja/g++.pt/ttp65.C: New test.
7410
7411 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7412
7413         * g++.old-deja/g++.pt/ttp64.C: New test.
7414
7415 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7416
7417         * g++.old-deja/g++.pt/spec33.C: New test.
7418
7419 2000-12-14  Catherine Moore  <clm@redhat.com>
7420
7421         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
7422         * gcc.c-torture/execute/920612-2.c: Likewise.
7423         * gcc.c-torture/execute/920428-2.c: Likewise.
7424         * gcc-c-torture/execute/va-arg-11.c: Call exit.
7425         * gcc.c-torture/execute/va-arg-21.c: Likewise.
7426
7427 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7428
7429         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
7430         * gcc.dg/pack-test-2.c: Likewise.
7431
7432 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
7433
7434         Tests by Zack Weinberg <zackw@stanford.edu>.
7435
7436         * gcc.dg/cpp/defined.c: Update.
7437         * gcc.dg/cpp/defined_trad.c: New tests.
7438
7439 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
7440
7441         * gcc.dg/cpp/trad-direct.c: Update.
7442
7443 2000-12-11  Neil Booth  <neilb@earthling.net>
7444
7445         * gcc.dg/cpp/defined_trad.c
7446
7447 2000-12-11  Neil Booth  <neilb@earthling.net>
7448
7449         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
7450
7451 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
7452
7453         * gcc.dg/format-miss-2.c: New test.
7454
7455 2000-12-09  Neil Booth  <neilb@earthling.net>
7456
7457         * gcc.dg/cpp/lineflags.c: New tests.
7458         * gcc.dg/cpp/poison.c: Update.
7459         * gcc.dg/cpp/redef2.c: Update.
7460         * gcc.dg/cpp/skipping.c: New test.
7461
7462 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
7463
7464         * g++.old-deja/g++.other/eh3.C: New testcase.
7465
7466 2000-12-07  Neil Booth  <neilb@earthling.net>
7467
7468         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
7469         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
7470         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
7471         wtr-union-init-2.c, wtr-union-init-3.c: Update.
7472         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
7473         Update.
7474
7475 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7476
7477         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
7478         __SIZE_TYPE__ instead of int for type of integers cast to
7479         pointers.
7480
7481 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
7482
7483         * g++.old-deja/g++.other/cleanup4.C: New test.
7484
7485 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7486
7487         * format-sec-1.c: New test.
7488
7489 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7490
7491         * gcc.dg/format-nonlit-3.c: New test.
7492
7493 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7494
7495         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
7496         through a null pointer.
7497
7498 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7499
7500         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
7501         * g++.old-deja/g++.pt/partial4.C: New test.
7502
7503 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
7504
7505         * gcc.c-torture/execute/ieee/hugeval.x: New.
7506
7507 2000-12-06  Neil Booth  <neilb@earthling.net>
7508
7509         * gcc.dg/cpp/backslash2.c: New tests.
7510
7511 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7512
7513         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
7514         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
7515
7516 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
7517
7518         * gcc.c-torture/execute/20001203-2.c: New testcase.
7519
7520 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
7521
7522         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
7523         * g++.old-deja/g++.other/virtual10.C: New test.
7524
7525 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
7526
7527         * g++.old-deja/g++.mike/pmf5.C: Remove test.
7528
7529 2000-12-05  Richard Henderson  <rth@redhat.com>
7530
7531         * gcc.c-torture/compile/20001205-1.c: New.
7532
7533 2000-12-04  Neil Booth  <neilb@earthling.net>
7534
7535         * g++.old-deja/g++.other/virtual9.C: New test.
7536         * g++.old-deja/g++.pt/crash61.C: New test.
7537         * gcc.c-torture/execute/loop-9.c: New test.
7538
7539 2000-12-04  Neil Booth  <neilb@earthling.net>
7540
7541         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
7542         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
7543         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
7544         * gcc.dg/cpp/extratokens.c: ...here.
7545
7546 2000-12-04  Neil Booth  <neilb@earthling.net>
7547
7548         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
7549         New tests.
7550
7551 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7552
7553         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
7554         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
7555
7556 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
7557
7558         * gcc.c-torture/execute/20001203-1.c: New test.
7559
7560 2000-12-03  Neil Booth  <neilb@earthling.net>
7561
7562         * gcc.dg/cpp/macro6.c: New test cases.
7563
7564 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7565
7566         * gcc.c-torture/execute/string-opt-9.c: New test.
7567         * gcc.c-torture/execute/string-opt-10.c: Likewise.
7568         * gcc.c-torture/execute/string-opt-11.c: Likewise.
7569         * gcc.c-torture/execute/string-opt-12.c: Likewise.
7570
7571         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
7572         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
7573
7574 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
7575
7576         * gcc.dg/cpp/if-6.c: New testcase.
7577
7578         * gcc.dg/20001201-1.c: New testcase.
7579
7580 2000-12-02  Neil Booth  <neilb@earthling.net>
7581
7582         * g++.old-deja/g++.other/externC4.C,
7583         g++.old-deja/g++.other/friend10.C: New tests.
7584
7585 2000-12-02  Neil Booth  <neilb@earthling.net>
7586
7587         * g++.old-deja/g++.other/instan2.C
7588         * g++.old-deja/g++.other/instan3.C: New test.
7589
7590 2000-12-02  Neil Booth  <neilb@earthling.net>
7591
7592         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
7593         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
7594         gnuc99.c,gnuc99-pedantic.c: New tests.
7595
7596 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
7597
7598         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
7599         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
7600
7601 2000-12-01  Neil Booth  <neilb@earthling.net>
7602
7603         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
7604         * gcc.dg/cpp/poison.c: Update.
7605         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
7606
7607 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
7608
7609         * g77.f-torture/execute/20001201.f: New test.
7610
7611 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
7612
7613         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
7614
7615 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
7616
7617         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
7618
7619 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
7620
7621         * g++.old-deja/g++.other/cast6.C: New test.
7622
7623 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
7624
7625         * gcc.c-torture/execute/20001130-2.c: New testcase.
7626
7627 2000-11-30  Richard Henderson  <rth@redhat.com>
7628
7629         * gcc.c-torture/execute/20001130-1.c: New test.
7630
7631 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
7632
7633         * g++.old-deja/g++.other/op3.C: New test.
7634
7635 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
7636
7637         * g++.old-deja/g++.other/op2.C: New test.
7638
7639 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
7640
7641         * g++.old-deja/g++.other/crash38.C: New test.
7642
7643 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
7644
7645         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
7646
7647 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
7648
7649         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
7650         tests.
7651         * gcc.c-torture/execute/string-opt-6.c: New test.
7652
7653         * gcc.dg/20001117-1.c: Add main.
7654
7655 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
7656
7657         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
7658         Move from here ...
7659         * gcc.dg/940510-1.c: ... to here.
7660
7661         * gcc.dg/20000926-1.c: GNU C now allows initializations of
7662         zero-size arrays in toplevel structures.
7663
7664 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
7665
7666         * gcc.c-torture/execute/loop-8.c: New test.
7667
7668 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
7669
7670         * g++.old-deja/g++.other/base1.C: New test.
7671
7672 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
7673
7674         * g++.old-deja/g++.other/parse2.C: New test.
7675
7676 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
7677
7678         * g++.old-deja/g++.pt/incomplete1.C: New test.
7679
7680 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
7681
7682         * g++.old-deja/g++.other/friend9.C: New test.
7683
7684 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
7685
7686         * gcc.dg/20001127-1.c: New test.
7687
7688 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
7689
7690         * g++.old-deja/g++.pt/friend46.C: New test.
7691
7692 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
7693
7694         * g++.old-deja/g++.other/ptrmem8.C: New test.
7695
7696 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7697
7698         * gcc.c-torture/execute/string-opt-7.c: New test.
7699         * gcc.c-torture/execute/string-opt-8.c: Likewise.
7700
7701 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
7702
7703         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
7704         instead of 'mkcheck 2'.
7705
7706 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
7707
7708         * gcc.c-torture/execute/memcheck/driver.c,
7709         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
7710         C9X references to refer to C99.
7711
7712 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
7713
7714         * gcc.dg/ultrasp3.c: New test.
7715
7716 2000-11-25  Neil Booth  <neilb@earthling.net>
7717
7718         * gcc.dg/cpp/include2.c: Update test to be locale independent.
7719
7720 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
7721
7722         * gcc.c-torture/compile/20001123-2.c: New.
7723
7724 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7725
7726         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
7727
7728 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
7729
7730         * gcc.dg/sequence-point-1.c: Add some new tests.
7731         * gcc.c-torture/execute/20001124-1.c: New test.
7732
7733 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
7734
7735         * g++.old-deja/g++.other/vaarg4.C: New test.
7736         * gcc.c-torture/compile/20001123-1.c: New test.
7737
7738 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
7739
7740         * g++.other/crash24.C: Adjust and remove XFAIL.
7741         * g++.other/crash37.C: New test.
7742
7743 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
7744
7745         * g++.old-deja/g++.pt/instantiate9.C: New test.
7746
7747 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
7748
7749         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
7750         new ABI, too.
7751
7752         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
7753         * g++.old-deja/g++.robertl/eb55.C: Likewise.
7754
7755 2000-11-22  Neil Booth  <neilb@earthling.net>
7756
7757         * gcc.dg/cpp/Wtrigraphs.c: New test.
7758
7759 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
7760
7761         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
7762
7763 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
7764
7765         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
7766
7767 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
7768
7769         * lib/gcc-dg.exp: load_lib scanasm.exp.
7770         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
7771         * lib/g++-dg.exp: load_lib scanasm.exp.
7772         * lib/scanasm.exp: New.
7773         (scan-assembler, scan-assembler-not): Add optional arguments to
7774         test name, or if not present, the pattern name.
7775         (scan-assembler-dem, scan-assembler-dem-not): New.
7776
7777         * g++.dg/dg.exp: New.
7778
7779 2000-11-21  Neil Booth  <neilb@earthling.net>
7780
7781         * gcc.dg/cpp/integrated1.c: Remove.
7782
7783 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
7784
7785         * gcc.c-torture/execute/20001121-1.c: New test.
7786
7787 2000-11-21  Richard Henderson  <rth@redhat.com>
7788
7789         * gcc.c-torture/compile/20001121-1.c: New test.
7790
7791 2000-11-20  Neil Booth  <neilb@earthling.net>
7792
7793         * gcc.dg/cpp/integrated1.c: New test.
7794
7795 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
7796
7797         * g++.old-deja/g++.other/inline17.C: New test.
7798
7799 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
7800
7801         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
7802         local variable to be zero: I made the variable global. Now
7803         uses abort() and exit() instead of relying on main's return value.
7804
7805 2000-11-20  Neil Booth  <neilb@earthling.net>
7806
7807         * gcc.dg/cpp/paste2.c: Update test.
7808         * objc/execute/paste.m: New test.
7809
7810 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
7811
7812         * gcc.dg/c99-condexpr-1.c: New test.
7813
7814 2000-11-20  Neil Booth  <neilb@earthling.net>
7815
7816         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
7817
7818 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
7819
7820         * g++.old-deja/g++.pt/export1.C: New test.
7821
7822 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
7823
7824         * gcc.dg/20001117-1.c: New test.
7825
7826 2000-11-18  Richard Henderson  <rth@redhat.com>
7827
7828         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
7829
7830 2000-11-18  Richard Henderson  <rth@redhat.com>
7831
7832         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
7833         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
7834         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
7835
7836 2000-11-18  Richard Henderson  <rth@redhat.com>
7837
7838         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
7839         (main): New.  Exit cleanly.
7840
7841 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7842
7843         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
7844         gcc.dg/c99-fordecl-2.c: New tests.
7845
7846 2000-11-18  Richard Henderson  <rth@redhat.com>
7847
7848         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
7849         * gcc.c-torture/execute/zerolen-2.c: New.
7850
7851 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7852
7853         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
7854         memory.
7855
7856 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
7857
7858         * g++.old-deja/g++.pt/instantiate8.C: New test.
7859
7860 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
7861
7862         * g++.old-deja/g++.other/incomplete.C: Add more tests.
7863         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
7864
7865 2000-11-16  Nick Clifton  <nickc@redhat.com>
7866
7867         * gcc.c-torture/execute/nestfunc-2.c: New test.
7868         * gcc.c-torture/execute/nestfunc-3.c: New test.
7869
7870 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
7871
7872         * gcc.c-torture/compile/20001116-1.c: New test.
7873
7874 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7875
7876         * gcc.c-torture/execute/20001115-1.c: New test.
7877
7878 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
7879
7880         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
7881         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
7882         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
7883         * g++.old-deja/g++.abi/vmihint.C: Likewise.
7884
7885 2000-11-15  Neil Booth  <neilb@earthling.net>
7886
7887         gcc.dg/cpp/_Pragma1.c: Update.
7888         gcc.dg/cpp/_Pragma2.c: New test.
7889
7890 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
7891
7892         * g++.old-deja/g++.other/anon5.C: New test.
7893
7894 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
7895
7896         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
7897         tests.
7898
7899 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
7900
7901         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
7902         output.
7903
7904 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
7905
7906         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
7907         labels at end of compound statements.
7908
7909 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
7910
7911         * gcc.c-torture/execute/loop-7.c: New test.
7912
7913 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
7914
7915         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
7916
7917 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
7918
7919         * gcc.dg/c99-bool-1.c: New test.
7920
7921 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
7922
7923         * gcc.dg/c99-scope-1.c: Remove xfail.
7924         * gcc.dg/c99-scope-2.c: New test.
7925
7926 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7927
7928         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
7929         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
7930
7931 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
7932
7933         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
7934         error messages.
7935
7936         * g++.mike/p700.C: Don't typedef wchar_t.
7937         * g++.mike/p784.C: Likewise.
7938         * g++.mike/eb101.C: Don't use __wchar_t.
7939
7940 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
7941
7942         * g77.f-torture/execute/20001111.[fx]: Test premature exit
7943         from DO loop.
7944
7945 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
7946
7947         * gcc.c-torture/execute/20001111-1.c: New test.
7948
7949 2000-11-10  Nick Clifton  <nickc@redhat.com>
7950
7951         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
7952         long multuiple and accumulate.
7953
7954 2000-11-09  Richard Henderson  <rth@redhat.com>
7955
7956         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
7957         via size_t instead of int.
7958
7959         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
7960         * gcc.c-torture/execute/string-opt-2.c: Likewise.
7961         * gcc.c-torture/execute/string-opt-3.c: Likewise.
7962         * gcc.c-torture/execute/string-opt-4.c: Likewise.
7963
7964 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
7965
7966         * gcc.c-torture/compile/20001109-1.c: New test.
7967         * gcc.c-torture/compile/20001109-2.c: New test.
7968
7969 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
7970
7971         * g++.old-deja/g++.pt/operator1.C: New test.
7972         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
7973
7974 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
7975
7976         * gcc.dg/20001108-1.c: New test.
7977
7978 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
7979
7980         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
7981         with both arguments constant strings.
7982         * gcc.c-torture/execute/string-opt-3.c: New test.
7983         * gcc.c-torture/execute/string-opt-4.c: New test.
7984         * gcc.c-torture/execute/string-opt-5.c: New test.
7985
7986 2000-11-08  Nick Clifton  <nickc@redhat.com>
7987
7988         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
7989         mulsidi3adddi patterns.
7990
7991 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
7992
7993         * g++.old-deja/g++.other/crash36.C: New test.
7994
7995 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
7996
7997         * g++.old-deja/g++.other/init16.C: New test.
7998
7999 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
8000
8001         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
8002
8003 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
8004
8005         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
8006         * gcc.c-torture/execute/va-arg-16.x: Likewise.
8007         * gcc.c-torture/execute/va-arg-17.x: Likewise.
8008
8009 2000-11-07  DJ Delorie  <dj@redhat.com>
8010
8011         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
8012
8013 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8014
8015         * gcc.c-torture/execute/string-opt-1.c: New test.
8016
8017 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
8018
8019         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
8020         mips-sgi-irix6.* because the MIPS ABI passes floating-point
8021         parameters in registers, and there is no way for a varargs
8022         function to know in which order the integer and floating-point
8023         parameters should be interleaved when they are placed on the
8024         stack.
8025         * gcc.c-torture/execute/va-arg-16.x: Likewise.
8026         * gcc.c-torture/execute/va-arg-17.x: Likewise.
8027
8028 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8029
8030         * gcc.c-torture/execute/string-opt-2.c: New test.
8031
8032 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
8033
8034         * g++.old-deja/g++.pt/crash60.C: New test.
8035
8036 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
8037
8038         * g++.old-deja/g++.other/crash24.C: New test.
8039         * g++.old-deja/g++.other/crash25.C: New test.
8040         * g++.old-deja/g++.other/crash26.C: New test.
8041         * g++.old-deja/g++.other/crash27.C: New test.
8042         * g++.old-deja/g++.other/crash28.C: New test.
8043         * g++.old-deja/g++.other/crash29.C: New test.
8044         * g++.old-deja/g++.other/crash30.C: New test.
8045         * g++.old-deja/g++.other/crash31.C: New test.
8046         * g++.old-deja/g++.other/crash32.C: New test.
8047         * g++.old-deja/g++.other/crash33.C: New test.
8048         * g++.old-deja/g++.other/crash34.C: New test.
8049         * g++.old-deja/g++.other/crash35.C: New test.
8050
8051 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
8052
8053         * gcc.c-torture/execute/20001031-1.c: New test.
8054
8055 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
8056
8057         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
8058         namespace.
8059
8060         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
8061         standards-conformant.
8062
8063         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
8064
8065         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
8066         * g++.old-deja/g++.mike/p755a.C: Likewise.
8067         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
8068         library makes no calls to `operator new' during initialization.
8069
8070 2000-11-04  Neil Booth  <neilb@earthling.net>
8071
8072         * gcc.dg/cpp/include2.c: New tests.
8073
8074 Fri Nov  3 13:32:14 2000  Mark P Mitchell  <mark@codesourcery.com>
8075
8076         * lib/g++.exp (g++_set_ld_library_path): New function.
8077         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
8078
8079 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
8080
8081         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
8082         warnings.
8083
8084 2000-11-01  Richard Henderson  <rth@redhat.com>
8085
8086         * g++.old-deja/g++.ext/namedret1.C: New.
8087         * g++.old-deja/g++.ext/namedret2.C: New.
8088         * g++.old-deja/g++.ext/namedret3.C: New.
8089
8090 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
8091
8092         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
8093         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
8094
8095 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8096
8097         * gcc.c-torture/execute/va-arg-21.c: New test.
8098
8099 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
8100
8101         * gcc.dg/c99-complex-2.c: New test.
8102
8103 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8104
8105         * gcc.c-torture/execute/stdio-opt-1.c: New test.
8106
8107 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
8108
8109         * g++.old-deja/g++.other/inline16.C: New test.
8110
8111 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
8112
8113         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
8114         __PRETTY_FUNCTION__
8115
8116 2000-10-29  Neil Booth  <neilb@earthling.net>
8117
8118         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
8119         New tests.
8120         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
8121         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
8122         optimisation.
8123
8124 2000-10-29  Neil Booth  <neilb@earthling.net>
8125
8126         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
8127         * mi1.c, mi1c.h: Add null directives to multiple-include test.
8128         * mi5.c: Test multiple includes work with -C.
8129         * trigraphs.c: Test ^= version.
8130
8131 2000-10-28  Neil Booth  <neilb@earthling.net>
8132
8133         New tests and test updates for new macro expander.
8134
8135         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
8136         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
8137         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
8138         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
8139         new diagnostic messages.
8140
8141         * gcc.dg/cpp/macro3.c: New tests.
8142
8143 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
8144
8145         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
8146         on the same line.
8147
8148 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
8149
8150         * g++.old-deja/g++.other/eh2.C: New test.
8151
8152 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
8153
8154         * gcc.c-torture/execute/20001027-1.c: New test.
8155
8156 2000-10-26  Richard Henderson  <rth@redhat.com>
8157
8158         * gcc.c-torture/execute/20001026-1.c: New.
8159
8160 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
8161
8162         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
8163         * g++.old-deja/g++.law/builtin1.C: Likewise.
8164         * g++.old-deja/g++.law/ctors10.C: Likewise.
8165         * g++.old-deja/g++.law/virtual3.C: Likewise.
8166         * g++.old-deja/g++.mike/p658.C: Likewise.
8167         * g++.old-deja/g++.other/sibcall1.C: Likewise.
8168         * g++.old-deja/g++.other/vaarg2.C: Likewise.
8169         * g++.old-deja/g++.robertl/eb124.C: Likewise.
8170         * g++.old-deja/g++.robertl/eb44.C: Likewise.
8171         * g++.old-deja/g++.robertl/eb77.C: Likewise.
8172
8173 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
8174
8175         * gcc.c-torture/compile/20001024-1.c: New test.
8176
8177 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
8178
8179         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
8180         to tell us whether or not we are using V3.
8181
8182 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
8183
8184         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
8185         operands.
8186
8187 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8188
8189         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
8190
8191 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
8192
8193         * gcc.c-torture/execute/20001024-1.c: New test.
8194
8195 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
8196
8197         * g++.old-deja/g++.other/sibcall1.C: New test.
8198
8199 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
8200
8201         * gcc.dg/noncompile/init-3.c: New test.
8202
8203 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
8204
8205         * gcc.dg/format-array-1.c: New test.
8206
8207 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8208
8209         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
8210         writing through null pointers; remove comment about testing
8211         unterminated strings.
8212
8213 2000-10-17  Matthew Hiller  <hiller@redhat.com>
8214
8215         * gcc.c-torture/execute/20001017-2.c: New test.
8216
8217 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8218
8219         * gcc.c-torture/compile/20001018-1.c: New test.
8220         * gcc.c-torture/compile/20001018-1.x: Xfail.
8221
8222 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8223
8224         * gcc.c-torture/execute/20001017-1.c: New test.
8225
8226 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8227
8228         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
8229         for multiple use of arguments with scanf formats; add tests for
8230         multiple use of arguments.
8231
8232 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
8233
8234         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
8235
8236 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8237
8238         * gcc.dg/format-miss-1.c: New test.
8239
8240 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
8241
8242         * gcc.c-torture/execute/20001013-1.c: New test.
8243
8244 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
8245
8246         * gcc.dg/format-branch-1.c: New test.
8247
8248 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
8249
8250         * README, lib/file-format.exp: Remove EGCS references.
8251
8252 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
8253
8254         * gcc.dg/20001013-1.c: New test.
8255
8256 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
8257
8258         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
8259         for intmax_t in the compiler using __typeof__ and the type rules
8260         for conditional expressions.
8261
8262 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
8263
8264         * gcc.dg/20001012-1.c: New test.
8265         * gcc.dg/20001012-2.c: New test.
8266
8267 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8268
8269         * gcc.dg/format-attr-1.c: New test.
8270
8271 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8272
8273         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
8274         __LONG_LONG_MAX__ instead of LLONG_MAX.
8275
8276 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8277
8278         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
8279         scanf flags.
8280         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
8281         flags.
8282
8283 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
8284
8285         * gcc.dg/sequence-pt-1.c: New test.
8286
8287 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
8288
8289         * gcc.c-torture/execute/20001011-1.c: New testcase.
8290         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
8291
8292 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
8293
8294         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
8295         does not error on it.
8296
8297 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
8298
8299         * gcc.dg/20001009-1.c: New test.
8300
8301 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
8302
8303         * gcc.c-torture/compile/20001009-1.c: Move from here ....
8304         * gcc.c-torture/execute/20001009-2.c: ... to here.
8305
8306 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
8307
8308         * gcc.c-torture/compile/20001009-1.c: New testcase.
8309         * gcc.c-torture/execute/20001009-1.c: New testcase.
8310         Testcases provided by Jan Hubicka <jh@suse.cz>.
8311
8312 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
8313
8314         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
8315         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
8316         uintmax_t using <limits.h> to emulate the compiler's internal
8317         logic.  No longer XFAIL %j tests.
8318
8319 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
8320
8321         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
8322         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
8323         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
8324         regexps and details of expected handling of some bad formats.
8325         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
8326         suppression.
8327
8328 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8329
8330         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
8331         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
8332         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
8333         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
8334         in list archives.
8335
8336 2000-10-06  Richard Henderson  <rth@cygnus.com>
8337
8338         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
8339         * g++.old-deja/g++.brendan/crash52.C: Likewise.
8340         * g++.old-deja/g++.jason/report.C: Likewise.
8341         * g++.old-deja/g++.law/friend5.C: Likewise.
8342         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
8343         of the expected warnings.
8344
8345 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
8346
8347         * g++.old-deja/g++.pt/enum14.C: New test.
8348
8349 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
8350
8351         * g++.old-deja/g++.pt/crash59.C: New test.
8352
8353 2000-10-04  Will Cohen  <wcohen@redhat.com>
8354
8355         * gcc.dg/20000926-1.c: New test.
8356
8357 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
8358
8359         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
8360         function name for current C++ compiler.
8361         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
8362
8363 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
8364
8365         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
8366         __PRETTY_FUNCTION__.
8367         * g++.old-deja/g++.ext/pretty2.C: Likewise.
8368
8369 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8370
8371         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
8372
8373 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
8374
8375         * gcc.c-torture/compile/20000923-1.c: New test.
8376
8377 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
8378
8379         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
8380         * g++.old-deja/g++.pt/ttp62.C: Same.
8381         * g++.old-deja/g++.other/inline14.C: Same.
8382
8383 2000-09-24  Richard Henderson  <rth@cygnus.com>
8384
8385         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
8386
8387 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
8388
8389         * gcc.dg/c90-printf-1.c: Add test for wide string format.
8390
8391 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
8392
8393         * gcc.c-torture/compile/20000922-1.c: New file.
8394
8395 2000-09-21  Nick Clifton  <nickc@redhat.com>
8396
8397         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
8398         a signed long modulo operation.
8399         (mod6): New function - perform an unsigned long modulo operation.
8400         (main): Add tests for modulos of very large numbers by very small
8401         dividends.
8402
8403 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8404
8405         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
8406
8407 2000-09-19  Richard Henderson  <rth@cygnus.com>
8408
8409         * gcc.dg/compare2.c (case 10): XFAIL.
8410
8411 2000-09-18  Richard Henderson  <rth@cygnus.com>
8412
8413         * gcc.c-torture/execute/20000906-1.c: Move ...
8414         * gcc.dg/20000906-1.c: ... here.  Only run on targets
8415         that support __builtin_trap.
8416
8417 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
8418
8419         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
8420
8421 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8422
8423         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
8424         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
8425         more $ format tests.
8426
8427 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8428
8429         * gcc.dg/format-errmk-1.c: New test.
8430
8431 2000-09-17  Greg McGary  <greg@mcgary.org>
8432
8433         * gcc.c-torture/execute/20000917-1.x: Remove.
8434
8435 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8436
8437         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
8438
8439 2000-09-17  Greg McGary  <greg@mcgary.org>
8440
8441         * gcc.c-torture/execute/20000917-1.c: New test.
8442         * gcc.c-torture/execute/20000917-1.x: XFAIL.
8443
8444 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
8445
8446         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
8447         in nested macro bug.
8448
8449 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
8450
8451         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
8452
8453 Thu Sep 14 16:48:49 2000  Jeffrey A Law  (law@cygnus.com)
8454
8455         * gcc.c-torture/execute/20000914-1.c: New test.
8456
8457 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
8458
8459         * g++.other/inline13.C: New test.
8460
8461 2000-09-12  Andreas Jaeger  <aj@suse.de>
8462
8463         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
8464         constant by Ulrich Drepper <drepper@redhat.com>.
8465
8466 Tue Sep 12 18:32:07 2000  J"orn Rennecke <amylaar@redhat.co.uk>
8467
8468         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
8469
8470 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8471
8472         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
8473
8474 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
8475
8476         * gcc.dg/cpp/backslash.c: New test.
8477
8478 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
8479
8480         * gcc.c-torture/execute/20000910-1.c: New test.
8481         * gcc.c-torture/execute/20000910-2.c: Likewise.
8482
8483 2000-09-11  Robert Lipe  <robertl@sco.com>
8484
8485         * gcc.dg/pragma-align.c: New test.
8486
8487 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
8488
8489         * g++.old-deja/g++.pt/explicit82.C: New test.
8490         * g++.old-deja/g++.pt/explicit83.C: New test.
8491
8492 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
8493
8494         * gcc.dg/asm-names.c: New test.
8495
8496 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8497
8498         * gcc.dg/cpp/tr-warn6.c: New test
8499
8500 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8501
8502         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
8503         be accepted.
8504
8505 2000-09-07  Catherine Moore  <clm@redhat.com>
8506
8507         * gcc.c-torture/execute/unroll-1.c: New test.
8508
8509 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
8510
8511         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
8512         ERROR markers.
8513         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
8514         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
8515         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
8516         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
8517         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
8518         Preprocess only.
8519         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
8520         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
8521
8522 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
8523
8524         * g++.old-deja/g++.pt/deduct2.C: New test.
8525
8526 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
8527
8528         * g++.old-deja/g++.pt/parms2.C: New test.
8529
8530 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
8531
8532         * g++.old-deja/g++.pt/crash58.C: New test.
8533
8534 2000-09-06  Greg McGary  <greg@mcgary.org>
8535
8536         * gcc.c-torture/execute/20000906-1.c: New test.
8537         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
8538
8539 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8540
8541         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
8542
8543 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
8544
8545         * g++.old-deja/g++.pt/crash57.C: New test.
8546
8547 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
8548
8549         * g++.old-deja/g++.pt/crash56.C: New test.
8550
8551 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
8552
8553         * g++.old-deja/g++.pt/koenig1.C: New test.
8554
8555 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
8556
8557         * gcc.dg/20000904-1.c: New test.
8558
8559 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
8560
8561         * gcc.dg/cpp/paste8.c: New test.
8562
8563 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
8564
8565         * gcc.c-torture/compile/20000827-1.c: New test.
8566
8567 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
8568
8569         * gcc.dg/format-diag-1.c: New test.
8570
8571 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
8572
8573         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
8574         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
8575         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
8576         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
8577         gcc.dg/formatz-1.c: Adjust warning regular expressions.
8578
8579 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
8580
8581         * g++.old-deja/g++.other/nested4.C: New test.
8582
8583 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
8584
8585         * g++.old-deja/g++.ns/scoped1.C: New test.
8586
8587 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
8588
8589         * lib/g++.exp: Support testing already-installed GCC.
8590
8591 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8592
8593         * wtr-label-1.c, wtr-suffix-1.c: New tests.
8594
8595 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8596
8597         * gcc.dg/return-type-2.c: New test.
8598
8599 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
8600
8601         * gcc.c-torture/compile/20000825-1.c: New test.
8602
8603 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
8604
8605         * gcc.dg/dwarf2-2.c: New test.
8606
8607 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
8608
8609         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
8610         dg-warning regexps.
8611
8612 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8613
8614         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
8615         gcc.dg/format-ext-5.c: New tests.
8616
8617 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
8618
8619         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
8620
8621 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
8622
8623         * gcc.dg/noncompile/930622-2.c: Adjust error message.
8624
8625 2000-08-24  Richard Henderson  <rth@cygnus.com>
8626
8627         * gcc.dg/ia64-sync-1.c: New test.
8628         * gcc.dg/ia64-sync-2.c: New test.
8629         * gcc.dg/ia64-asm-1.c: New test.
8630
8631 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
8632
8633         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
8634         * gcc.dg/format-ext-2.c: New test.
8635
8636 2000-08-23  Jason Merrill  <jason@redhat.com>
8637
8638         * lib/old-dejagnu.exp: Also ignore "In member function" and
8639         "At global scope".
8640
8641 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8642
8643         * gcc.dg/noncompile/label-lineno-1.c: New test.
8644
8645 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
8646
8647         * gcc.dg/c99-array-nonobj-1.c: New test.
8648
8649 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
8650
8651         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
8652         tests.
8653         * gcc.dg/format-ext-1.c: New test.
8654
8655 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8656
8657         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
8658         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
8659         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
8660         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
8661         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
8662
8663 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
8664
8665         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
8666         gcc.dg/c99-strftime-2.c: New tests.
8667
8668 2000-08-22  Richard Henderson  <rth@cygnus.com>
8669
8670         * gcc.c-torture/execute/20000822-1.c: New test.
8671
8672 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
8673
8674         * gcc.c-torture/execute/20000819-1.x: Remove.
8675
8676 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
8677
8678         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
8679         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
8680         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
8681         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
8682         gcc.dg/format-xopen-1.c: New tests.
8683
8684 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
8685
8686         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
8687
8688 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
8689
8690         * g++.old-deja/g++.other/loop2.C: New test.
8691
8692         * gcc.c-torture/compile/20000606-1.c: New test.
8693         * gcc.c-torture/compile/20000728-1.c: New test.
8694         * gcc.c-torture/execute/20000801-1.c: New test.
8695         * gcc.c-torture/execute/20000801-2.c: New test.
8696         * gcc.c-torture/execute/20000819-1.c: New test.
8697         * gcc.c-torture/execute/20000819-1.x: XFAIL.
8698         * gcc.dg/20000629-1.c: New test.
8699         * gcc.dg/20000724-1.c: New test.
8700         * gcc.dg/20000807-1.c: New test.
8701
8702 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
8703
8704         * gcc.dg/cpp/pragma-1.c: New test.
8705         * gcc.dg/cpp/pragma-2.c: New test.
8706
8707 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
8708
8709         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
8710         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
8711
8712 Fri Aug 18 16:57:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
8713
8714         * gcc.c-torture/compile/20000818-1.c: New test.
8715
8716 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
8717
8718         * gcc.c-torture/execute/20000818-1.c: New test.
8719
8720 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8721
8722         * gcc.dg/format-va-1.c: New test.
8723
8724 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
8725
8726         * g++.old-deja/g++.other/typedef8.C: New test.
8727
8728 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
8729
8730         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
8731         * g++.old-deja/g++.mike/net36.C: Mark candidate.
8732         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
8733         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
8734         * g++.old-deja/g++.other/ptrmem7.C: New test.
8735         * g++.old-deja/g++.pt/ptrmem10.C: New test.
8736
8737 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
8738
8739         * g++.old-deja/g++.pt/typename27.C: New test.
8740
8741 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
8742
8743         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
8744         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
8745         * g++.old-deja/g++.pt/friend45.C: New test.
8746         * g++.old-deja/g++.other/friend8.C: New test.
8747
8748 2000-08-15  Richard Henderson  <rth@cygnus.com>
8749
8750         * gcc.c-torture/execute/20000815-1.c: New test.
8751
8752 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
8753
8754         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
8755         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
8756         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
8757
8758 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
8759
8760         * g++.old-deja/g++.other/refinit2.C: New test.
8761
8762 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
8763
8764         * lib/c-torture.exp (c-torture): Make
8765         compiler_conditional_xfail_data global.
8766         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
8767         compiler_conditional_xfail_data machinery.
8768         (f-torture-execute): Likewise.
8769         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
8770         and only when unrolling loops.
8771
8772         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
8773
8774 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
8775
8776         * g++.old-deja/g++.pt/explicit81.C: New test.
8777
8778 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
8779
8780         * g++.old-deja/g++.pt/typename26.C: New test.
8781
8782 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
8783
8784         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
8785         warning.
8786
8787 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
8788
8789         * g++.old-deja/g++.other/array3.C: New test.
8790
8791 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
8792
8793         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
8794         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
8795         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
8796         New tests.
8797
8798 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
8799
8800         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
8801         * g++.old-deja/g++.abi/vmihint.C: Likewise.
8802
8803 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
8804
8805         * gcc.c-torture/execute/20000808-1.c: New test.
8806
8807 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
8808
8809         * gcc.dg/c90-const-expr-1.c: New test.
8810
8811 2000-08-08  Richard Henderson  <rth@cygnus.com>
8812
8813         * gcc.dg/noncompile/920923-1.c: Declare calloc.
8814
8815 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
8816
8817         * gcc.dg/noncompile/const-ll-1.c: New test.
8818
8819 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8820
8821         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
8822
8823 Sun Aug  6 11:41:51 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
8824
8825         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
8826         that running programs linked against the shared version of libobjc
8827         run correctly.
8828
8829 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
8830
8831         * gcc.dg/c99-printf-1.c: New test.
8832
8833 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
8834
8835         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
8836
8837 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
8838
8839         * gcc.c-torture/execute/20000731-1.x: Delete.
8840
8841 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
8842
8843         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
8844         and torture_without_loops as is done by c-torture.exp.
8845         (search_for): Copy from c-torture.exp.
8846         (gcc-dg-runtest): New function, drives a directory of tests
8847         iterating over the TORTURE_OPTIONS.
8848         (scan-assembler, scan-assembler-not): Move here from
8849         individual directory drivers.
8850
8851         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
8852         defined by lib/gcc-dg.exp.
8853         * gcc.dg/cpp/cpp.exp: Likewise.
8854         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
8855         gcc-dg-runtest, so we cycle over optimization options.
8856
8857         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
8858         * gcc.dg/compare2.c: No longer expected to fail.
8859
8860 Fri Aug  4 23:00:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
8861
8862         * gcc.c-torture/execute/20000804-1.c: New test.
8863
8864 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
8865
8866         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
8867
8868 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
8869
8870         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
8871
8872 Thu Aug  3 01:46:33 2000  Jeffrey A Law  (law@cygnus.com)
8873
8874         * gcc.c-torture/compile/20000803-1.c: New test.
8875
8876 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
8877
8878         * gcc.c-torture/execute/20000801-3.c,
8879         gcc.c-torture/execute/20000801-4.c: New tests.
8880         * gcc.c-torture/execute/20000801-3.x,
8881         gcc.c-torture/execute/20000801-4.x: Xfail.
8882
8883 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
8884
8885         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
8886         libobjc/.libs to allow for libtool.
8887
8888 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
8889
8890         * gcc.c-torture/compile/20000802-1.c: New test.
8891
8892 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
8893
8894         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
8895
8896 Mon Jul 31 21:14:49 2000  Jeffrey A Law  (law@cygnus.com)
8897
8898         * gcc-c-torture/execute/20000731-2.c: New test.
8899
8900         * gcc.c-torture/execute/20000731-1.c: New test.
8901         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
8902
8903 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
8904
8905         * testsuite/gcc.dg/cpp/paste7.c: New test.
8906         * gcc.dg/cpp/20000725-1.c: New test.
8907
8908 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
8909
8910         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
8911         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
8912         declaration warning for __builtin_dwarf_reg_size.
8913
8914         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
8915
8916 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
8917
8918         * gcc.dg/noncompile/voidparam-1.c: New test.
8919
8920 2000-07-30  Richard Henderson  <rth@cygnus.com>
8921
8922         * gcc.dg/c90-digraph-1.c: Don't xfail.
8923         * gcc.dg/compare2.c (case 10): Xfail.
8924         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
8925
8926 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
8927
8928         * gcc.dg/c99-main-1.c: New test.
8929
8930 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8931
8932         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
8933
8934 Wed Jul 26 19:41:51 2000  Hans-Peter Nilsson  <hp@axis.com>
8935
8936         * gcc.c-tortuer/execute/20000726-1.c: New test.
8937
8938 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
8939
8940         * gcc.c-torture/execute/enum-2.c: New test.
8941
8942 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8943
8944         * gcc.dg/cpp/tr-warn3.c: New test.
8945
8946 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
8947
8948         * g++.old-deja/g++.ext/implicit1.C: Remove.
8949         * g++.old-deja/g++.jason/c2.C: Remove
8950         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
8951         * g++.old-deja/g++.pt/crash16.C: Likewise.
8952         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
8953
8954 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
8955
8956         * g++.old-deja/g++.other/for2.C: New test.
8957
8958 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
8959
8960         * gcc.dg/20000720-1.c: New test.
8961
8962 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
8963
8964         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
8965
8966 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
8967
8968         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
8969         * gcc.c-torture/execute/20000722-1.c: New.
8970         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
8971
8972 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
8973
8974         * gcc.dg/cpp/20000720-1.S: New test.
8975
8976 2000-07-21  Michael Meissner  <meissner@redhat.com>
8977
8978         * gcc.c-torture/execute/ieee/hugeval.c: New test.
8979
8980 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
8981
8982         * g++.old-deja/g++.brendan/crash16.C,
8983         g++.old-deja/g++.brendan/parse3.C,
8984         g++.old-deja/g++.brendan/redecl1.C,
8985         g++.old-deja/g++.ns/template13.C,
8986         g++.old-deja/g++.other/decl4.C,
8987         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
8988
8989 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
8990
8991         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
8992         and "Internal error".
8993
8994         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
8995         regexps.
8996         * gcc.dg/cpp/paste6.c: New test.
8997
8998 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
8999
9000         * gcc.dg/cpp/tr-direct.c: New test.
9001
9002         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
9003         gcc.dg/cpp/undef1.c: Tweak error regexps.
9004
9005 2000-07-18  Eric Christopher <echristo@redhat.com>
9006
9007         * gcc.c-torture/compile/20000718-1.c: New test.
9008
9009 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
9010
9011         * cpplex.c (_cpp_push_token): If the token being pushed back
9012         is the previous token in this context, just subtract one from
9013         context->posn.
9014         * cppmacro.c (save_expansion): Clear aux field when storing a
9015         placemarker.
9016
9017 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
9018
9019         * gcc.dg/noncompile/redecl-1.c: New test.
9020
9021 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
9022
9023         * gcc.c-torture/execute/20000717-5.c: New test.
9024         * gcc.c-torture/execute/20000717-1.x: Removed.
9025
9026 2000-07-17  Richard Henderson  <rth@cygnus.com>
9027
9028         * gcc.c-torture/execute/20000717-4.c: New test.
9029
9030 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
9031
9032         * gcc.dg/cpp/syshdr.c: New test.
9033         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
9034
9035 2000-07-17  Neil Booth  <neilb@earthling.net>
9036
9037         * gcc.dg/cpp/cmdlne-dM.c: New test.
9038         * gcc.dg/cpp/cmdlne-dD.c: New test.
9039
9040 Mon Jul 17 03:13:12 2000  Jeffrey A Law  (law@cygnus.com)
9041
9042         * gcc.c-torture/execute/20000717-3.c: New test.
9043
9044         * gcc.c-torture/compile/20000717-1.c: New test.
9045
9046 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
9047
9048         * gcc.c-torture/execute/20000717-2.c: New test.
9049
9050 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
9051
9052         * gcc.dg/formatz-1.c: New test.
9053
9054         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
9055         * gcc.dg/c99-digraph-1.c: New tests.
9056
9057         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
9058         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
9059
9060         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
9061         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
9062         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
9063         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
9064         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
9065         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
9066         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
9067
9068 Mon Jul 17 00:41:57 2000   Greg McGary <greg@mcgary.org>
9069
9070         * gcc.c-torture/execute/20000717-1.c: New test.
9071         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
9072
9073 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
9074
9075         * gcc.c-torture/execute/20000715-2.c: New test.
9076         * gcc.dg/20000715-1.c: New test.
9077
9078 2000-07-15  Michael Meissner  <meissner@redhat.com>
9079
9080         * gcc.c-torture/execute/20000715-1.c: New test.
9081
9082 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
9083
9084         * gcc.c-torture/execute/20000707-1.c: New test.
9085
9086 2000-07-13  Neil Booth  <NeilB@earthling.net>
9087
9088         * testsuite/gcc.dg/cpp/digraph1.c,
9089         testsuite/gcc.dg/cpp/digraph2.c,
9090         testsuite/gcc.dg/cpp/digraphs.c: New tests.
9091
9092 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
9093
9094         * g77.f-torture/compile/20000630-2.f:  New test.
9095         * g77.f-torture/compile/20000630-2.x
9096
9097 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
9098
9099         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
9100
9101 2000-07-11  Neil Booth  <NeilB@earthling.net>
9102
9103         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
9104
9105 2000-07-11  Neil Booth  <NeilB@earthling.net>
9106
9107         * gcc.dg/cpp/cmdlne-C.c: New.
9108
9109 2000-07-09  Neil Booth  <NeilB@earthling.net>
9110
9111         * gcc.dg/cpp/directiv.c: New tests.
9112         * gcc.dg/cpp/undef1.c: Update.
9113
9114 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
9115
9116         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
9117
9118 2000-07-09  Neil Booth  <NeilB@earthling.net>
9119
9120         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
9121
9122 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
9123
9124         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
9125         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
9126
9127 2000-07-08  Neil Booth  <NeilB@earthling.net>
9128
9129         * gcc.dg/cpp/macsyntx.c: New tests.
9130
9131 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
9132
9133         * gcc.dg/20000707-1.c: New test.
9134
9135 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
9136
9137         * gcc.c-torture/execute/20000706-1.c: New test.
9138         * gcc.c-torture/execute/20000706-2.c: New test.
9139         * gcc.c-torture/execute/20000706-3.c: New test.
9140         * gcc.c-torture/execute/20000706-4.c: New test.
9141         * gcc.c-torture/execute/20000706-5.c: New test.
9142
9143 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
9144
9145         * g++.old-deja/g++.pt/instantiate7.C: New test.
9146
9147 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
9148
9149         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
9150         * g++.old-deja/g++.mike/thunk3.C: Likewise.
9151         * g++.old-deja/g++.other/rtti3.C: Likewise.
9152         * g++.old-deja/g++.other/rttid3.C: Likewise.
9153
9154 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
9155
9156         *  g77.f-torture/compile/20000630-1.x: Fix typo
9157
9158 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
9159
9160         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
9161         assembly output.
9162
9163 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
9164
9165         * gcc.dg/cpp/ident.c: New test.
9166
9167 2000-07-05  Neil Booth  <NeilB@earthling.net>
9168
9169         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
9170           gcc.dg/cpp/lexstrng.c: New tests.
9171
9172 2000-07-04  Neil Booth  <NeilB@earthling.net>
9173
9174         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
9175         * gcc.dg/cpp/strify2.c: Same.
9176
9177 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
9178
9179         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
9180         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
9181         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
9182         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
9183
9184         * testsuite/gcc.dg/cpp/macro1.c,
9185         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
9186         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
9187         testsuite/gcc.dg/cpp/strify1.c,
9188         testsuite/gcc.dg/cpp/strify2.c: New tests.
9189
9190 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
9191
9192         * gcc.c-torture/execute/20000703-1.c: New test.
9193
9194 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
9195
9196         * g++.old-deja/g++.pt (lookup10.C): New test.
9197
9198 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
9199
9200         * g++.old-deja/g++.pt (typename25.C): New test.
9201
9202 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
9203
9204         * gcc.c-torture/compile/20000701-1.c: New test.
9205
9206 2000-06-30  Nick Clifton  <nickc@cygnus.com>
9207
9208         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
9209         to test case.
9210
9211 2000-06-30  Catherine Moore  <clm@cygnus.com>
9212
9213         * gcc.c-torture/execute/align-1.c: New test.
9214
9215 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
9216
9217         * g++.old-deja/g++.pt/expr8.C: New test.
9218         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
9219
9220 2000-06-29  Nick Clifton  <nickc@cygnus.com>
9221
9222         * gcc.c-torture/compile/20000629-1.c: New test.
9223
9224 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
9225
9226
9227         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
9228         gcc.dg/noncompile directory, depending on whether they're
9229         preprocessor tests or not.  Annotate all the tests for the dg
9230         framework.
9231
9232         * gcc.c-torture/noncompile/noncompile.exp: Delete.
9233         * gcc.dg/noncompile/noncompile.exp: New.
9234
9235         * Moved files:
9236         Old name                                New name
9237         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
9238         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
9239         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
9240         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
9241         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
9242         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
9243         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
9244         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
9245         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
9246         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
9247         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
9248         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
9249         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
9250         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
9251         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
9252         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
9253         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
9254         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
9255         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
9256         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
9257         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
9258         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
9259         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
9260         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
9261
9262         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
9263         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
9264         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
9265         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
9266         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
9267         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
9268
9269 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
9270
9271         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
9272         declare one variable.  On the fourth, error.
9273         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
9274         declared by 20000628-1a.h.
9275
9276 2000-06-29  Richard Henderson  <rth@redhat.com>
9277
9278         * gcc.c-torture/execute/930529-1.x: New file.
9279         * gcc.dg/920413-1.c: Adjust expected warning text.
9280         * gcc.dg/980217-1.c: Declare abort.
9281         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
9282
9283 Thu Jun 29 09:42:40 2000  Jeffrey A Law  (law@cygnus.com)
9284
9285         * g77.f-torture/compile/20000629-1.f: New test.
9286         * g77.f-torture/compile/20000629-1.x: Expected to fail.
9287
9288 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
9289
9290         Rearrange lots of files, removing entirely the
9291         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
9292         directories.
9293
9294         * Deleted files:
9295         gcc.c-torture/code_quality/code_quality.exp
9296         gcc.c-torture/special/special.exp
9297         gcc.failure/failure.exp
9298         gcc.failure/940409-1.x
9299         gcc.c-torture/compile/961203-1.x
9300
9301         * New files:
9302         gcc.misc-tests/linkage.exp
9303         gcc.c-torture/execute/920730-1t.c
9304         gcc.c-torture/execute/920730-1t.x
9305         gcc.c-torture/compile/920520-1.x
9306         gcc.c-torture/compile/920521-1.x
9307         gcc.c-torture/compile/981006-1.x
9308         gcc.c-torture/execute/eeprof-1.x
9309
9310         * Moved files (possibly with modifications to fit a new harness):
9311         Old name                                New name
9312         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
9313         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
9314         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
9315         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
9316         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
9317         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
9318         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
9319         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
9320         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
9321         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
9322         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
9323         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
9324         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
9325         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
9326
9327 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
9328
9329         * c-torture/compile/961203-1.x: Delete.
9330
9331         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
9332         not exit. Include stdio.h.
9333         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
9334         * gcc.misc-tests/dg-12.c: Likewise.
9335         * gcc.misc-tests/dg-5.c: Likewise.
9336         * gcc.misc-tests/dg-6.c: Likewise.
9337         * gcc.misc-tests/dg-7.c: Prototype abort.
9338         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
9339         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
9340         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
9341         not exit.
9342         * gcc.misc-tests/sieve.c: Use return from main, not exit.
9343         * gcc.misc-tests/sort2.c: Use return from main, not exit.
9344
9345 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
9346
9347         * gcc.dg/cpp/20000628-1.c: New test.
9348         * gcc.dg/cpp/20000628-1.h: New header for above test.
9349         * gcc.dg/cpp/20000628-1a.h: Likewise.
9350
9351 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
9352
9353         * gcc.dg/cpp: New directory.
9354         * gcc.dg/cpp/cpp.exp: New driver.
9355         * gcc.dg/cpp/20000627-1.c: New test.
9356         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
9357         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
9358         and rewrite as a compilation test.
9359
9360         * gcc.dg: Move many files into the cpp subdirectory, possibly
9361         renaming or editing them as well.
9362         Old name                New name
9363         990119-1.c              cpp/19990119-1.c
9364         990228-1.c              cpp/19990228-1.c
9365         990407-1.c              cpp/19990407-1.c
9366         990409-1.c              cpp/19990409-1.c
9367         990413-1.c              cpp/19990413-1.c
9368         990703-1.c              cpp/19990703-1.c
9369         20000127-1.c            cpp/20000127-1.c
9370         20000129-1.c            cpp/20000129-1.c
9371         20000207-1.c            cpp/20000207-1.c
9372         20000207-2.c            cpp/20000207-2.c
9373         20000209-1.c            cpp/20000209-1.c
9374         20000209-2.c            cpp/20000209-2.c
9375         20000301-1.c            cpp/20000301-1.c
9376         20000419-1.c            cpp/20000419-1.c
9377         20000510-1.S            cpp/20000510-1.S
9378         20000519-1.c            cpp/20000519-1.c
9379         20000529-1.c            cpp/20000529-1.c
9380         20000625-1.c            cpp/20000625-1.c
9381         20000625-2.c            cpp/20000625-2.c
9382         cpp-as1.c               cpp/assert1.c
9383         cpp-as2.c               cpp/assert2.c
9384         cxx-comments-1.c        cpp/cxxcom1.c
9385         cxx-comments-2.c        cpp/cxxcom2.c
9386         endif-label.c           cpp/endif.c
9387         cpp-hash1.c             cpp/hash1.c
9388         cpp-hash2.c             cpp/hash2.c
9389         cpp-if1.c               cpp/if-1.c
9390         cpp-if2.c               cpp/if-2.c
9391         cpp-if3.c               cpp/if-3.c
9392         cpp-if4.c               cpp/if-4.c
9393         cpp-if5.c               cpp/if-5.c
9394         cpp-cond.c              cpp/if-cexp.c
9395         cpp-missingop.c         cpp/if-mop.c
9396         cpp-missingparen.c      cpp/if-mpar.c
9397         cpp-opprec.c            cpp/if-oppr.c
9398         cpp-ifparen.c           cpp/if-paren.c
9399         cpp-shortcircuit.c      cpp/if-sc.c
9400         cpp-shift.c             cpp/if-shift.c
9401         cpp-unary.c             cpp/if-unary.c
9402         cpp-li1.c               cpp/line1.c
9403         cpp-li2.c               cpp/line2.c
9404         lineno.c                cpp/line3.c
9405         lineno-2.c              cpp/line4.c
9406         cpp-mi.c                cpp/mi1.c
9407         cpp-mic.h               cpp/mi1c.h
9408         cpp-micc.h              cpp/mi1cc.h
9409         cpp-mind.h              cpp/mi1nd.h
9410         cpp-mindp.h             cpp/mi1ndp.h
9411         cpp-mix.h               cpp/mi1x.h
9412         cpp-mi2.c               cpp/mi2.c
9413         cpp-mi2a.h              cpp/mi2a.h
9414         cpp-mi2b.h              cpp/mi2b.h
9415         cpp-mi2c.h              cpp/mi2c.h
9416         cpp-mi3.c               cpp/mi3.c
9417         cpp-mi3.def             cpp/mi3.def
9418         poison-1.c              cpp/poison.c
9419         pr-impl.c               cpp/prag-imp.c
9420         cpp-redef-2.c           cpp/redef1.c
9421         cpp-redef.c             cpp/redef2.c
9422         strpaste.c              cpp/strp1.c
9423         strpaste-2.c            cpp/strp2.c
9424         cpp-tradpaste.c         cpp/tr-paste.c
9425         cpp-tradstringify.c     cpp/tr-str.c
9426         cpp-tradwarn1.c         cpp/tr-warn1.c
9427         cpp-tradwarn2.c         cpp/tr-warn2.c
9428         trigraphs.c             cpp/trigraphs.c
9429         cpp-unc1.c              cpp/unc1.c
9430         cpp-unc2.c              cpp/unc2.c
9431         cpp-unc3.c              cpp/unc3.c
9432         cpp-unc.c               cpp/unc4.c
9433         undef.c                 cpp/undef1.c
9434         undef-2.c               cpp/undef2.c
9435         cpp-wi1.c               cpp/widestr1.c
9436
9437 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
9438
9439         * lib/g++.exp (g++_include_flags): Tweak.
9440
9441 2000-06-27  H.J. Lu  <hjl@gnu.org>
9442             Loren J. Rittle  <ljrittle@acm.org>
9443
9444         * lib/g++.exp (g++_include_flags): Override libgloss.exp
9445         version with one that knows about the new gcc tree structure.
9446         (g++_link_flags): Same.
9447
9448 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
9449
9450         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
9451         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
9452         case we are cross-compiling.
9453
9454         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
9455         g++.old-deja/g++.niklas/Makefile.in,
9456         g++.old-deja/g++.niklas/configure.in,
9457         g++.old-deja/g++.other/Makefile.in,
9458         g++.old-deja/g++.other/configure.in,
9459         gcc.c-torture/code_quality/Makefile.in,
9460         gcc.c-torture/code_quality/configure.in,
9461         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
9462         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
9463         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
9464         gcc.c-torture/execute/ieee/Makefile.in,
9465         gcc.c-torture/execute/ieee/configure.in,
9466         gcc.c-torture/noncompile/Makefile.in,
9467         gcc.c-torture/noncompile/configure.in,
9468         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
9469         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
9470         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
9471
9472 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
9473
9474         * g++.old-deja/g++.other/ambig3.C: New test.
9475
9476 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
9477
9478         * g++.old-deja/g++.pt/syntax1.C: New test.
9479         * g++.old-deja/g++.pt/syntax2.C: New test.
9480         * g++.old-deja/g++.other/syntax3.C: New test.
9481         * g++.old-deja/g++.other/syntax4.C: New test.
9482
9483 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
9484
9485         * gcc.dg/20000623-1.c: Prototype exit and abort.
9486
9487 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
9488
9489         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
9490         New tests.
9491         * gcc.dg/cpp-mi3.def: New file.
9492
9493         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
9494         inside assertions.
9495         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
9496         lexer's error messages.
9497         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
9498         divine anything from the linemarkers.
9499         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
9500         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
9501
9502 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
9503
9504         * gcc.dg/20000623-1.c: New test.
9505
9506 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
9507
9508         * gcc.c-torture/execute/20000622-1.c: New test.
9509
9510 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
9511
9512         * g++.old-deja/g++.other/init15.C: New test.
9513
9514 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
9515
9516         * g++.old-deja/g++.pt/vaarg2.C: New test.
9517         * g++.old-deja/g++.pt/vaarg3.C: New test.
9518
9519 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
9520
9521         * g++.old-deja/g++.other/dyncast6.C: New test.
9522
9523 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
9524
9525         * gcc.c-torture/execute/loop-6.c: New test.
9526
9527 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
9528
9529         * gcc.dg/20000614-1.c: New test.
9530         * gcc.dg/20000614-2.c: New test.
9531
9532 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
9533
9534         * g++.old-deja/g++.other/inline12.C: New test.
9535
9536 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
9537
9538         * g++.old-deja/g++.other/eh1.C: New test.
9539
9540 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
9541
9542         * g++.old-deja/g++.other/type.C: New test.
9543
9544 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
9545
9546         * g++.old-deja/g++.other/initstring.C: New test.
9547
9548 2000-06-12  Jason Merrill  <jason@redhat.com>
9549
9550         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
9551
9552 Fri Jun  9 22:46:34 2000  Jeffrey A Law  (law@cygnus.com)
9553
9554         * gcc.c-torture/compile/20000609-1.c: New test.
9555
9556 Fri Jun  9 21:54:28 2000  Clinton Popetz  <cpopetz@cygnus.com>
9557
9558         * gcc.dg/20000609-1.c: New test.
9559
9560 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
9561
9562         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
9563         * gcc.c-torture/noncompile/poison-1.c: Move...
9564         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
9565         * gcc.dg/cpp-li1.c: Add a token after the #line.
9566
9567 2000-06-05  Richard Henderson  <rth@cygnus.com>
9568
9569         * gcc.c-torture/execute/20000605-2.c: New test.
9570         * gcc.c-torture/execute/20000605-3.c: New test.
9571
9572 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
9573
9574         * g77.f-torture/execute/20000503-1.x: New file.
9575
9576 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
9577
9578         * g++.old-deja/g++.eh/badalloc1.C: New test.
9579
9580 2000-06-05  Richard Henderson  <rth@cygnus.com>
9581
9582         * gcc.c-torture/execute/20000605-1.c: New test.
9583
9584 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
9585             Nathan Sidwell <nathan@codesourcery.com>
9586
9587         * gcc.c-torture/compile/20000605-1.c: New test.
9588
9589 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
9590
9591         * g77.f-torture/compile/20000601-1.f:  New test.
9592
9593 2000-06-03  Richard Henderson  <rth@cygnus.com>
9594
9595         * gcc.c-torture/execute/20000603-1.c: New.
9596
9597 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
9598
9599         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
9600         * gcc.dg/noreturn-2.c (noreturn): Likewise.
9601
9602 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
9603
9604         * gcc.dg/compare2.c (case 12): XFAIL.
9605         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
9606         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
9607
9608         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
9609
9610 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
9611
9612         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
9613         guard macro is already defined when the header is first
9614         included.
9615         * gcc.dg/cpp-mix.h: New file.
9616         * gcc.dg/endif-label.c: Update patterns to match compiler.
9617
9618         * g++.brendan/complex1.C: Declare abort.
9619         * g++.law/refs4.C: Remove XFAIL.
9620         * g++.oliva/expr2.C: Declare abort and exit.
9621
9622 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
9623
9624         * gcc.c-torture/execute/20000528-1.c: New test.
9625
9626         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
9627         * g++.old-deja/g++.law/temps4.C: Likewise.
9628
9629         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
9630         stdlib.h.  Call abort() on failure.
9631         * g++.old-deja/g++.law/refs4.C: Likewise.
9632         * g++.old-deja/g++.law/temps4.C: Likewise.
9633         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
9634         * gcc.c-torture/execute/20000112-1.c: Include string.h.
9635
9636 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
9637
9638         Relative to g++.dg/special:
9639         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
9640
9641         Relative to g++.old-deja:
9642         * g++.brendan/complex1.C, g++.jason/optimize2.C,
9643         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
9644         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
9645         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
9646         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
9647         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
9648         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
9649
9650         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
9651         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
9652         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
9653         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
9654         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
9655         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
9656         and/or string.h.
9657
9658         * g++.other/goto1.C: Update expectations for error messages.
9659
9660 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
9661
9662         * gcc.c-torture/compile/20000523-1.c: New test.
9663
9664 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
9665
9666         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
9667
9668 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
9669
9670         * g++.old-deja/g++.eh/catch11.C: New test.
9671         * g++.old-deja/g++.eh/catch12.C: New test.
9672
9673 2000-05-24  Nick Clifton  <nickc@cygnus.com>
9674
9675         * gcc.c-torture/execute/20000523-1.c: New test.
9676
9677 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
9678
9679         * c-torture/execute/bcp-1.c: Replace abort in arg of
9680         __builtin_constant_p with a generic external function.
9681
9682         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
9683         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
9684         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
9685         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
9686         Prototype abort and/or exit.
9687
9688         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
9689         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
9690         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
9691         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
9692
9693 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
9694
9695         * gcc.dg/dwarf2-1.c: New test.
9696
9697 2000-05-20  Richard Henderson  <rth@cygnus.com>
9698
9699         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
9700
9701 2000-05-20  Andreas Jaeger  <aj@suse.de>
9702
9703         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
9704         testcase.
9705
9706 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
9707
9708         * gcc.c-torture/execute/20000519-2.c: New test.
9709
9710 2000-05-19  Andreas Jaeger  <aj@suse.de>
9711
9712         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
9713         which fails with SSA.
9714
9715         * lib/c-torture.exp: Also test with -O3 -fssa.
9716
9717 2000-05-18  Michael Meissner  <meissner@redhat.com>
9718
9719         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
9720         * gcc.c-torture/execute/920415-1.c: Ditto.
9721         * gcc.c-torture/execute/920501-1.c: Ditto.
9722         * gcc.c-torture/execute/conversion.c: Ditto.
9723         * gcc.c-torture/execute/cvt-1.c: Ditto.
9724
9725 Thu May 18 16:03:29 2000  Jeffrey A Law  (law@cygnus.com)
9726
9727         * gcc.c-torture/compile/20000518-1.c: New test.
9728
9729 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
9730
9731         * g77.f-torture/compile/200005018.f:  New test.
9732
9733 Wed May 17 18:30:10 2000  Jeffrey A Law  (law@cygnus.com)
9734
9735         * gcc.c-torture/compile/20000517-1.c: New test.
9736
9737 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9738
9739         * gcc.c-torture/execute/20000516-1.c: New test.
9740
9741 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
9742
9743         * g++.old-deja/g++.other/eh.C: New test.
9744
9745 2000-05-12  Richard Henderson  <rth@cygnus.com>
9746
9747         * gcc.c-torture/execute/990208-1.c (main): Don't pass
9748         constants through to doit's conditional.
9749
9750 Thu May 11 19:02:43 2000  Jeffrey A Law  (law@cygnus.com)
9751
9752         * gcc.c-torture/compile/20000511-1.c: New test.
9753         * g77.f-torture/compile/20000511-1.f: New test.
9754         * g77.f-torture/compile/20000511-2.f: New test.
9755
9756 2000-05-11  Michael Meissner  <meissner@redhat.com>
9757
9758         * gcc.c-torture/execute/20000511-1.c: New test.
9759
9760 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
9761
9762         * gcc.dg/dg.exp: Scan .S files as well as .c files.
9763         * gcc.dg/20000510-1.S: New.
9764
9765 2000-05-08  Catherine Moore  <clm@cygnus.com>
9766
9767         * gcc.dg/unused-3.c: New.
9768
9769 2000-05-06  Richard Henderson  <rth@cygnus.com>
9770
9771           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
9772           * g++.old-deja/g++.mike/warn1.C: Likewise.
9773           * g++.old-deja/g++.pt/local1.C: Likewise.
9774           * g++.old-deja/g++.pt/local7.C: Likewise.
9775           * g++.old-deja/g++.pt/spec16.C: Likewise.
9776
9777 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
9778
9779         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
9780
9781 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
9782
9783           * g77.f-torture/execute/20000503-1.f:  New test.
9784
9785 2000-05-04  Andreas Jaeger  <aj@suse.de>
9786
9787         * gcc.dg/noreturn-2.c: New test.
9788
9789 2000-05-04  Neil Booth  <NeilB@earthling.net>
9790
9791         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
9792         preprocessor.
9793
9794 2000-05-04  Richard Henderson  <rth@cygnus.com>
9795
9796         * gcc.c-torture/execute/20000503-1.c: Fix typo.
9797
9798 2000-05-04  Richard Henderson  <rth@cygnus.com>
9799
9800         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
9801         OpenSSL by Jason R Thorpe.
9802
9803 Wed May  3 13:02:10 2000  Jim Wilson  <wilson@cygnus.com>
9804
9805         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
9806
9807 2000-05-03  Robert Lipe <robertlipe@usa.net>
9808
9809         * gcc.dg/20000503-1.c: New test.
9810
9811 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
9812
9813         * gcc.c-torture/compile/20000502-1.c: New test.
9814         * g++.old-deja/g++.other/align.C: New test.
9815         * gcc.dg/cpp-tradstringify.c: New test.
9816
9817 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
9818
9819         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
9820         and hard registers.
9821
9822 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
9823
9824         * gcc.c-torture/execute/loop-5.c: New test.
9825
9826 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
9827
9828         * gcc.c-torture/execute/va-arg-20.c: New test.
9829
9830 Sun Apr 23 14:41:33 2000  Jeffrey A Law  (law@cygnus.com)
9831
9832         * gcc.c-torture/execute/20000422-1.c: New test.
9833
9834 2000-04-20  Greg McGary  <gkm@gnu.org>
9835
9836         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
9837         when optimizing, but without sibling-call optimizations (-O1).
9838
9839 Thu Apr 20 11:57:03 2000  Jeffrey A Law  (law@cygnus.com)
9840
9841           * gcc.c-torture/compile/20000420-1.c: New test.
9842
9843 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
9844
9845         * g++.abi/ptrflags.C: New test.
9846         * g++.eh/catchptr1.C: Test incomplete pointer chains.
9847
9848 Wed Apr 19 09:16:32 2000  Catherine Moore  <clm@cygnus.com>
9849
9850         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
9851
9852 2000-04-19  Greg McGary  <gkm@gnu.org>
9853
9854         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
9855         sibling-call optimizations.
9856
9857 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
9858
9859         * gcc.dg/20000419-1.c: New test.
9860
9861 Wed Apr 12 22:54:02 2000  Hans-Peter Nilsson  <hp@axis.com>
9862
9863         * gcc.c-torture/execute/20000412-6.c: New test.
9864
9865 Wed Apr 12 10:25:08 2000  Jeffrey A Law  (law@cygnus.com)
9866
9867         * gcc.c-torture/execute/20000412-5.c: New test.
9868         * g77.f-torture/compile/20000412-1.f: New test.
9869         * gcc.c-torture/execute/20000412-4.c: New test.
9870         * gcc.c-torture/compile/20000412-2.c: New test.
9871         * gcc.c-torture/execute/20000412-3.c: New test.
9872         * gcc.c-torture/compile/20000412-1.c: New test.
9873         * gcc.c-torture/execute/20000412-2.c: New test.
9874
9875 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
9876
9877         * objc/execute/bf-20.m: New test.
9878
9879 2000-04-10  Richard Henderson  <rth@cygnus.com>
9880
9881         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
9882
9883         * gcc.c-torture/execute/20000412-1.c: New test.
9884
9885 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
9886
9887         * g++.old-deja/g++.eh/catchptr1.C: New test.
9888
9889 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
9890
9891         * g++.old-deja/g++.abi/cxa_vec.C: New test.
9892
9893 2000-04-08  Neil Booth  <NeilB@earthling.net>
9894
9895         * gcc.dg/cpp-nullchar.c: Remove test as
9896         embedded nulls cause problems.
9897
9898 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9899
9900         * gcc.dg/compare2.c: New test.
9901
9902 2000-04-08  Neil Booth  <NeilB@earthling.net>
9903
9904         * gcc.dg/cpp-nullchar.c: New test.
9905
9906 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
9907
9908         * gcc.dg/cpp-mi2.c: New test.
9909         * gcc.dg/cpp-mi2[abc].h: New files.
9910
9911 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
9912
9913         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
9914         member name.
9915
9916 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
9917
9918         * g++.old-deja/g++.abi/vmihint.C: New test.
9919
9920 2000-04-06  Neil Booth  <NeilB@earthling.net>
9921
9922         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
9923         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
9924         copyright.
9925
9926 Wed Apr  5 22:51:36 2000  Hans-Peter Nilsson  <hp@axis.com>
9927
9928         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
9929         avoid stack-frame overwrite.
9930
9931 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
9932
9933         * gcc.c-torture/compile/20000405-2.c: New test.
9934         * gcc.c-torture/compile/20000405-3.c: New test.
9935
9936 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9937
9938         * gcc.c-torture/compile/20000405-1.c: New test.
9939
9940 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
9941
9942         * gcc.dg/cast-qual-1.c: Revert last change.
9943
9944 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9945
9946         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
9947
9948 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
9949
9950         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
9951         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
9952
9953 Mon Apr  3 02:35:34 2000  Jeffrey A Law  (law@cygnus.com)
9954
9955         * gcc.c-torture/compile/20000403-2.c: New test.
9956         * gcc.c-torture/compile/20000403-1.c: New test.
9957
9958 Mon Apr  3 16:53:52 2000  Hans-Peter Nilsson  <hp@axis.com>
9959
9960         * gcc.c-torture/execute/20000403-1.c: New test.
9961
9962 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
9963
9964         * gcc.c-torture/execute/20000402-1.c: New test.
9965
9966 Mon Apr  3 14:10:34 2000  Donald Lindsay  <dlindsay@cygnus.com>
9967
9968         * gcc.c-torture/execute/va-arg-15.c: New test.
9969         * gcc.c-torture/execute/va-arg-16.c: New test.
9970         * gcc.c-torture/execute/va-arg-17.c: New test.
9971         * gcc.c-torture/execute/va-arg-18.c: New test.
9972         * gcc.c-torture/execute/va-arg-19.c: New test.
9973
9974 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
9975
9976         * gcc.c-torture/compile/981211-1.c: Move to...
9977         * gcc.dg/cpp-as1.c: ...here.
9978         * gcc.dg/cpp-as2.c: New file.
9979
9980         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
9981         compiler.
9982
9983 2000-04-02  Neil Booth  <NeilB@earthling.net>
9984
9985         * gcc.dg/cpp-cond.c  New tests.
9986         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
9987         accidental success less likely.
9988         * gcc.dg/cpp-missingop.c  New tests.
9989         * gcc.dg/cpp-missingparen.c  New tests.
9990         * gcc.dg/cpp-shift.c  New tests.
9991         * gcc.dg/cpp-shortcircuit.c  New tests.
9992         * gcc.dg/cpp-unary.c  New tests.
9993
9994 Wed Mar 29 13:44:23 2000  Jeffrey A Law  (law@cygnus.com)
9995
9996         * gcc.c-torture/compile/20000329-1.c: New test.
9997
9998 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
9999
10000         * gcc.c-torture/compile/20000326-1.c: New test.
10001         * gcc.c-torture/compile/20000326-2.c: New test.
10002
10003 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
10004
10005         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
10006         the first parameter is a function argument.
10007
10008 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
10009
10010         * g++.old-deja/g++.ext/array4.C: New test.
10011
10012 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
10013
10014         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
10015
10016 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10017
10018         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
10019
10020 2000-03-19  Richard Henderson  <rth@cygnus.com>
10021
10022         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
10023
10024 2000-03-19  Richard Henderson  <rth@cygnus.com>
10025
10026         * gcc.c-torture/compile/20000319-1.c: New test.
10027
10028 Tue Mar 14 08:58:37 2000  Jeffrey A Law  (law@cygnus.com)
10029
10030         * gcc.c-torture/execute/20000314-3.c: New test.
10031         * gcc.c-torture/execute/20000314-2.c: New test.
10032         * gcc.c-torture/execute/20000314-1.c: New test.
10033         * gcc.c-torture/compile/20000314-2.c: New test.
10034         * gcc.c-torture/compile/20000314-1.c: New test.
10035
10036 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
10037
10038         * g++.old-deja/g++.warn/inline.C: New test.
10039
10040 Fri Mar 10 01:15:19 2000  Hans-Peter Nilsson  <hp@bitrange.com>
10041
10042         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
10043         standards-compliant result rather than specific constants.
10044         Put test-values in array.
10045
10046 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
10047
10048         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
10049         (g++_target_compile): Put test-specific options last.
10050
10051 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10052
10053         * g++.old-deja/g++.eh/vbase4.C: New test.
10054
10055 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10056
10057         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
10058
10059 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10060
10061         * g++.old-deja/g++.brendan/misc12.C: Removed.
10062         * g++.old-deja/g++.pt/memtemp77.C: Constify.
10063         * g++.old-deja/g++.ext/pretty4.C: New test.
10064
10065 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10066
10067         * g++.old-deja/g++.other/string2.C: New test.
10068
10069 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
10070
10071         * g++.old-deja/g++.warn/impint2.C: New test.
10072
10073 Sun Mar  5 23:25:12 2000  Hans-Peter Nilsson  <hp@bitrange.com>
10074
10075         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
10076         is 1, not zero.
10077
10078 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
10079
10080         * g++.old-deja/g++.warn/impint.C: New test.
10081         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
10082         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
10083         * g++.old-deja/g++.pt/explicit12.C: Likewise.
10084         * g++.old-deja/g++.pt/explicit13.C: Likewise.
10085         * g++.old-deja/g++.pt/explicit17.C: Likewise.
10086         * g++.old-deja/g++.pt/explicit18.C: Likewise.
10087         * g++.old-deja/g++.pt/explicit19.C: Likewise.
10088         * g++.old-deja/g++.pt/explicit23.C: Likewise.
10089         * g++.old-deja/g++.pt/explicit31.C: Likewise.
10090         * g++.old-deja/g++.pt/explicit35.C: Likewise.
10091         * g++.old-deja/g++.pt/explicit6.C: Likewise.
10092         * g++.old-deja/g++.pt/memclass7.C: Likewise.
10093
10094 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
10095
10096         * gcc.dg/cpp-redef.c: New test.
10097
10098 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
10099
10100         * g++.old-deja/g++.pt/unify7.C: New test.
10101
10102 Sat Feb 26 19:46:09 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
10103
10104         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
10105         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
10106
10107 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
10108
10109         * gcc.c-torture/compile/20000224-1.c: New test.
10110
10111 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10112
10113         * gcc.c-torture/compile/cpp-2.c: New test.
10114         * gcc.c-torture/compile/cpp-1.c: New test.
10115
10116 Fri Feb 25 21:44:49 2000  Jeffrey A Law  (law@cygnus.com)
10117
10118         * gcc.c-torture/execute/20000225-1.c: New test.
10119
10120 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10121
10122         * gcc.dg/cpp-li2.c: New test.
10123
10124         * gcc.dg/cpp-wi1.c: New test.
10125
10126         * gcc.dg/cpp-li1.c: New test.
10127
10128 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
10129
10130         * g++.old-deja/g++.other/sizeof5.C: New test.
10131
10132 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10133
10134         * gcc.c-torture/execute/va-arg-13.c: New test.
10135
10136 Wed Feb 23 14:16:06 2000  Donald Lindsay  <dlindsay@cygnus.com>
10137
10138         * gcc.c-torture/execute/va-arg-12.c: New test.
10139
10140 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
10141
10142         * gcc.c-torture/execute/20000223-1.c: New test.
10143
10144 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
10145
10146         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
10147
10148 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
10149
10150         * g++.old-deja/g++.abi/ptrmem.C: New test.
10151
10152 2000-02-19  Richard Henderson  <rth@cygnus.com>
10153
10154         * gcc.c-torture/compile/init-3.c: New.
10155
10156 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
10157
10158         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
10159         ALWAYS_CXXFLAGS.
10160
10161 Fri Feb 11 12:35:40 2000  Robert Lipe <robertl@sco.com>
10162
10163         * gcc.c-torture/compile/20000211-3.c: New test.
10164
10165 Fri Feb 11 12:35:40 2000  Martin Buchholz <martin@xemacs.org>
10166
10167         * gcc.c-torture/compile/20000211-2.c: New test.
10168
10169 Fri Feb 11 12:35:40 2000  Jeffrey A Law  (law@cygnus.com)
10170
10171         * gcc.c-torture/compile/20000211-1.c: New test.
10172
10173 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
10174
10175         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
10176           on native targets
10177
10178 2000-02-08  Nathan Sidwell  <nathan@acm.org>
10179
10180         * g++.old-deja/g++.other/cast5.C: New test.
10181
10182 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
10183
10184         * gcc.c-torture/execute/20000205-1.c: New.
10185
10186 2000-02-03  Nathan Sidwell  <nathan@acm.org>
10187
10188         * g++.old-deja/g++.jason/cast3.C: Return void.
10189         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
10190
10191 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10192
10193         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
10194
10195         * gcc.dg/loop-1.c: New test.
10196
10197 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
10198
10199         * gcc.c-torture/compile/20000127-1.c: New test.
10200         * gcc.c-torture/execute/991228-1.c: New test.
10201
10202 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10203
10204         * gcc.dg/unused-2.c: New test.
10205
10206         * gcc.dg/conv-1.c: New test.
10207
10208 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
10209
10210         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
10211         compiler.
10212         (tool_option_proc): Fix typo.
10213
10214 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
10215
10216         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
10217         of the ld on the host, not on the build machine.
10218         Also, don't crash if '--help' is not a supported option.
10219
10220 2000-01-24  Richard Henderson  <rth@cygnus.com>
10221
10222         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
10223
10224 Thu Jan 20 12:34:48 2000  Jeffrey A Law  (law@cygnus.com)
10225
10226         * gcc.c-torture/execute/20000120-2.c: New test.
10227         * gcc.c-torture/execute/20000120-1.c: New test.
10228
10229 Thu Jan 13 02:29:32 2000  Jeffrey A Law  (law@cygnus.com)
10230
10231         * gcc.c-torture/execute/20000113-1.c: New test.
10232
10233 Wed Jan 12 20:26:58 2000  Jeffrey A Law  (law@cygnus.com)
10234
10235         * gcc.c-torture/execute/20000112-1.c: New test.
10236
10237 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10238
10239         * gcc.dg/20000111-1.c: New test.
10240
10241 Mon Jan 10 18:12:49 2000  Jeffrey A Law  (law@cygnus.com)
10242
10243         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
10244         with 16 bit integers.
10245
10246 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10247
10248         * gcc.dg/20000108-1.c: New test.
10249
10250 2000-01-05  Nathan Sidwell  <nathan@acm.org>
10251
10252         * g++.old-deja/g++.ns/koenig8.C: New test.
10253
10254 2000-01-05  Nathan Sidwell  <nathan@acm.org>
10255
10256         * g++.old-deja/g++.other/cast4.C: New test.
10257
10258 Wed Jan  5 00:26:20 2000  Jeffrey A Law  (law@cygnus.com)
10259
10260         * gcc.c-torture/compile/20000105-2.c: New test.
10261         * gcc.c-torture/compile/20000105-1.c: New test.
10262
10263 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10264
10265         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
10266         references to printf & atoi to conform to ANSI standard.
10267         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
10268         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
10269         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
10270         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
10271         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
10272         * g++.old-deja/g++.brendan/complex1.C: Likewise.
10273         * g++.old-deja/g++.brendan/copy1.C: Likewise.
10274         * g++.old-deja/g++.brendan/copy2.C: Likewise.
10275         * g++.old-deja/g++.brendan/copy3.C: Likewise.
10276         * g++.old-deja/g++.brendan/copy4.C: Likewise.
10277         * g++.old-deja/g++.brendan/copy5.C: Likewise.
10278         * g++.old-deja/g++.brendan/copy6.C: Likewise.
10279         * g++.old-deja/g++.brendan/copy7.C: Likewise.
10280         * g++.old-deja/g++.brendan/copy8.C: Likewise.
10281         * g++.old-deja/g++.brendan/crash11.C: Likewise.
10282         * g++.old-deja/g++.brendan/crash14.C: Likewise.
10283         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
10284         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
10285         * g++.old-deja/g++.brendan/delete2.C: Likewise.
10286         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
10287         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
10288         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
10289         * g++.old-deja/g++.brendan/eh1.C: Likewise.
10290         * g++.old-deja/g++.brendan/groff1.C: Likewise.
10291         * g++.old-deja/g++.brendan/init3.C: Likewise.
10292         * g++.old-deja/g++.brendan/misc12.C: Likewise.
10293         * g++.old-deja/g++.brendan/misc7.C: Likewise.
10294         * g++.old-deja/g++.brendan/new2.C: Likewise.
10295         * g++.old-deja/g++.brendan/operators4.C: Likewise.
10296         * g++.old-deja/g++.brendan/operators5.C: Likewise.
10297         * g++.old-deja/g++.brendan/overload2.C: Likewise.
10298         * g++.old-deja/g++.brendan/overload7.C: Likewise.
10299         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
10300         * g++.old-deja/g++.brendan/reference1.C: Likewise.
10301         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
10302         * g++.old-deja/g++.brendan/template24.C: Likewise.
10303         * g++.old-deja/g++.brendan/template3.C: Likewise.
10304         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
10305         * g++.old-deja/g++.jason/inline3.C: Likewise.
10306         * g++.old-deja/g++.jason/opeq.C: Likewise.
10307         * g++.old-deja/g++.law/arg5.C: Likewise.
10308         * g++.old-deja/g++.law/arm7.C: Likewise.
10309         * g++.old-deja/g++.law/ctors11.C: Likewise.
10310         * g++.old-deja/g++.law/cvt8.C: Likewise.
10311         * g++.old-deja/g++.law/init9.C: Likewise.
10312         * g++.old-deja/g++.law/refs4.C: Likewise.
10313         * g++.old-deja/g++.law/template2.C: Likewise.
10314         * g++.old-deja/g++.law/visibility24.C: Likewise.
10315         * g++.old-deja/g++.law/vtable3.C: Likewise.
10316         * g++.old-deja/g++.mike/asm2.C: Likewise.
10317         * g++.old-deja/g++.mike/eh1.C: Likewise.
10318         * g++.old-deja/g++.mike/misc1.C: Likewise.
10319         * g++.old-deja/g++.mike/misc13.C: Likewise.
10320         * g++.old-deja/g++.mike/misc14.C: Likewise.
10321         * g++.old-deja/g++.mike/ns12.C: Likewise.
10322         * g++.old-deja/g++.mike/p1248.C: Likewise.
10323         * g++.old-deja/g++.mike/p3708.C: Likewise.
10324         * g++.old-deja/g++.mike/p3708a.C: Likewise.
10325         * g++.old-deja/g++.mike/p3708b.C: Likewise.
10326         * g++.old-deja/g++.mike/p646.C: Likewise.
10327         * g++.old-deja/g++.mike/p700.C: Likewise.
10328         * g++.old-deja/g++.mike/p783.C: Likewise.
10329         * g++.old-deja/g++.mike/p783a.C: Likewise.
10330         * g++.old-deja/g++.mike/p783b.C: Likewise.
10331         * g++.old-deja/g++.mike/p786.C: Likewise.
10332         * g++.old-deja/g++.mike/p789.C: Likewise.
10333         * g++.old-deja/g++.mike/p789a.C: Likewise.
10334         * g++.old-deja/g++.mike/p807a.C: Likewise.
10335         * g++.old-deja/g++.other/delete3.C: Likewise.
10336         * g++.old-deja/g++.other/dyncast1.C: Likewise.
10337         * g++.old-deja/g++.other/dyncast2.C: Likewise.
10338         * g++.old-deja/g++.other/dyncast3.C: Likewise.
10339         * g++.old-deja/g++.other/empty1.C: Likewise.
10340         * g++.old-deja/g++.other/temporary1.C: Likewise.
10341         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
10342         * g++.old-deja/g++.pt/t16.C: Likewise.
10343         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
10344
10345 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
10346
10347         * gcc.dg/991230-1.c: New test.
10348
10349 Wed Dec 29 23:48:49 1999  Jeffrey A Law  (law@cygnus.com)
10350
10351         * gcc.c-torture/compile/991229-3.c: New test.
10352         * gcc.c-torture/compile/991229-2.c: New test.
10353         * gcc.c-torture/compile/991229-1.c: New test.
10354
10355 Wed Dec 29 20:54:46 1999  Greg McGary <gkm@eng.ascend.com>
10356
10357         * gcc.c-torture/compile/labels-2.c: New test.
10358
10359 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
10360
10361         * gcc.c-torture/execute/991227-1.c: New test.
10362
10363 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10364
10365         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
10366
10367 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
10368
10369         * gcc.c-torture/execute/991221-1.c: New test.
10370
10371 1999-12-20  Nathan Sidwell  <nathan@acm.org>
10372
10373         * g++.old-deja/g++.other/cast3.C: New test.
10374
10375 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
10376
10377         * gcc.c-torture/execute/991216-4.c: New test.
10378
10379 1999-12-16  Michael Meissner  <meissner@cygnus.com>
10380
10381         * gcc.c-torture/execute/991216-1.c: New test.
10382         * gcc.c-torture/execute/991216-2.c: New test.
10383         * gcc.c-torture/execute/991216-3.c: New test.
10384
10385 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
10386
10387         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
10388         Actually make the test fail by using "-O2" for compilation.
10389
10390 1999-12-15  Nathan Sidwell  <nathan@acm.org>
10391
10392         * g++.old-deja/g++.warn/cast-align1.C: New test.
10393
10394 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
10395
10396         * gcc.c-torture/compile/991214-1.c: New test.
10397         * gcc.c-torture/compile/991214-2.c: New test.
10398
10399 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
10400
10401         * gcc.dg/991214-1.c: New test.
10402
10403 Mon Dec 13 23:03:09 1999  Jeffrey A Law  (law@cygnus.com)
10404
10405         * gcc.c-torture/compile/991213-3.c: New test.
10406         * gcc.c-torture/compile/991213-2.c: New test.
10407         * gcc.c-torture/compile/991213-1.c: New test.
10408
10409 Fri Dec 10 00:53:10 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
10410
10411         * gcc.dg/991209-1.c: New test.
10412
10413 Wed Dec  8 23:44:08 1999  Nathan Sidwell <nathan@acm.org>
10414
10415         * gcc.c-torture/compile/991208-1.c: New test.
10416
10417 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10418
10419         * gcc.dg/ultrasp2.c: New test.
10420
10421 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
10422
10423         * g++.old-deja/g++.abi/align.C (main): Fix typo.
10424
10425 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
10426
10427         * gcc.c-torture/compile/991202-1.c: New test.
10428         * gcc.c-torture/execute/991202-1.c: New test.
10429         * gcc.c-torture/execute/991202-2.c: New test.
10430         * gcc.c-torture/execute/991202-3.c: New test.
10431
10432 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
10433
10434         * g++.old-deja/g++.abi/align.C: New test.
10435         * g++.old-deja/g++.abi/aggregates.C: Likewise.
10436         * g++.old-deja/g++.abi/bitfields.C: Likewise.
10437
10438 1999-12-01  Richard Henderson  <rth@cygnus.com>
10439
10440         * gcc.c-torture/execute/991201-1.c: New.
10441
10442 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
10443
10444         * gcc.dg/991129-1.c: New test.
10445
10446 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
10447
10448         * gcc.c-torture/compile/991127-1.c: New test.
10449
10450 1999-11-22  Nathan Sidwell  <nathan@acm.org>
10451
10452         * g++.old-deja/g++.other/warn4.C: New test.
10453
10454 1999-11-22  Nathan Sidwell  <nathan@acm.org>
10455
10456         * g++.old-deja/g++.eh/cleanup2.C: New test.
10457         * g++.old-deja/g++.ext/pretty2.C: New test.
10458         * g++.old-deja/g++.ext/pretty3.C: New test.
10459         * g++.old-deja/g++.other/debug6.C: New test.
10460
10461 Wed Oct 20 16:18:23 1999  Jim Wilson  <wilson@cygnus.com>
10462
10463         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
10464         compiler_output to look for one error message instead of two.
10465
10466 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
10467
10468         * gcc.c-torture/execute/991118-1.c: Also test case
10469         where the word boundary does not split a byte evenly.
10470
10471 1999-11-19  Nathan Sidwell  <nathan@acm.org>
10472
10473         * g++.old-deja/g++.ext/restrict1.C: New test.
10474
10475 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
10476
10477         * gcc.c-torture/execute/991118-1.c: New test.
10478
10479 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
10480
10481         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
10482         working directory pathnames.
10483
10484 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
10485
10486         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
10487         host is equipped with driver.h and driver.o so it can actually
10488         compile and run the tests.
10489
10490 Fri Oct  8 18:46:11 1999  Bernd Schmidt  <bernds@cygnus.co.uk>
10491
10492         * gcc.c-torture/compile/991008-1.c: New test.
10493
10494 1999-11-08  Nick Clifton  <nickc@cygnus.com>
10495
10496         * lib/gcc-dg.exp: Include target-supports.exp
10497
10498 1999-11-05  Nick Clifton  <nickc@cygnus.com>
10499
10500         * lib/target-supports.exp: New file: Provide procs to test for
10501         features supported by the target.
10502         (check_weak_available): Moved here from ecos.exp.
10503         (check_alias_available): New proc: Determine of the target
10504         toolchain supports the alias attribute.
10505
10506         * gcc.dg/special/ecos.exp: Move check_weak_available to
10507         target-supports.exp.
10508         (alias-1.c): Only perform the test if the target supports
10509         aliases.
10510         (wkali-1.c): Only perform the test if the target supports
10511         aliases.
10512
10513         * gcc.dg/990506-0.c: Expect error messages from cross
10514         targets as well as native targets.
10515
10516 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10517
10518         * gcc.dg/ultrasp1.c: Removed xfail.
10519         * gcc.dg/struct-ret-2.c: Likewise.
10520         * gcc.dg/array-1.c: Likewise.
10521
10522 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10523
10524         * gcc.dg/struct-ret-2.c: New test.
10525
10526         * gcc.dg/array-1.c: New test.
10527
10528 Sat Oct 30 22:23:46 1999  Stephen L Moshier <moshier@mediaone.net>
10529
10530         * gcc.c-torture/execute/991030-1.c: New test.
10531
10532 Tue Oct 26 20:25:42 1999  Richard Henderson  <rth@cygnus.com>
10533
10534         * gcc.c-torture/compile/991026-2.c: New test.
10535
10536 Tue Oct 26 00:45:56 1999  Jeffrey A Law  (law@cygnus.com)
10537
10538         * gcc.c-torture/compile/991026-1.c: New test.
10539
10540 Sat Oct 23 23:36:03 1999  Jeffrey A Law  (law@cygnus.com)
10541
10542         * gcc.c-torture/execute/991023-1.c: New test.
10543
10544 Tue Oct 19 02:11:29 1999  Jeffrey A Law  (law@cygnus.com)
10545
10546         * gcc.c-torture/execute/991019-1.c: New test.
10547
10548 Sat Oct 16 00:05:48 1999  Richard Henderson  <rth@cygnus.com>
10549
10550         * gcc.c-torture/execute/991016-1.c: New test.
10551
10552 Thu Oct 14 04:22:47 1999  Stephane Carrez  <stcarrez@worldnet.fr>
10553
10554         * gcc.c-torture/execute/991014-1.c: New test.
10555
10556 Wed Oct 13 22:01:35 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
10557
10558         * g++.old-deja/g++.other/union2.C: New test.
10559
10560 1999-10-13  Nathan Sidwell  <nathan@acm.org>
10561
10562         * g++.old-deja/g++.other/vaarg2.C: New test.
10563         * g++.old-deja/g++.other/vaarg3.C: New test.
10564
10565 1999-10-12  Craig Burley  <craig@jcb-sc.com>
10566
10567         * g77.f-torture/noncompile/19990905-1.f: Moved from being
10568         in compile/.
10569
10570 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
10571
10572         * gcc.c-torture/execute/va-arg-11.c: New test.
10573
10574 Fri Oct  1 00:53:17 1999  Mark P. Mitchell  <mark@codesourcery.com>
10575
10576         * lib/file-format.exp (gcc_target_object_format): Don't
10577         crash if objdump is unavailable.
10578
10579 Wed Sep 29 23:48:44 1999  Donn Terry <donn@interix.com>
10580
10581         * gcc.misc-tests/mg.exp: delete extraneous redirection.
10582
10583 1999-09-28  Nick Clifton  <nickc@cygnus.com>
10584
10585         * gcc.c-torture/compile/990928-1.c: New test.
10586
10587 Tue Sep 28 13:19:15 BST 1999  Nathan Sidwell  <nathan@acm.org>
10588
10589         * g++.old-deja/g++.other/decl6.C: New test.
10590
10591 Tue Sep 28 01:19:09 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10592
10593         * gcc.c-torture/execute/va-arg-10.c: New test.
10594
10595 Mon Sep 27 09:14:24 BST 1999  Nathan Sidwell  <nathan@acm.org>
10596
10597         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
10598         __PRETTY_FUNCTION__.
10599
10600 1999-09-23  Nick Clifton  <nickc@cygnus.com>
10601
10602         * gcc.c-torture/execute/990923-1.c: New test.
10603
10604 1999-09-21  Nick Clifton  <nickc@cygnus.com>
10605
10606         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
10607         for which -fpic is inappropriate.
10608
10609 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
10610
10611         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
10612
10613 Tue Sep 21 15:38:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
10614
10615         * g++.old-deja/g++.other/dyncast1.C: New test.
10616         * g++.old-deja/g++.other/dyncast2.C: New test.
10617         * g++.old-deja/g++.other/dyncast3.C: New test.
10618         * g++.old-deja/g++.other/dyncast4.C: New test.
10619         * g++.old-deja/g++.other/dyncast5.C: New test.
10620         * g++.old-deja/g++.eh/catch3.C: New test.
10621         * g++.old-deja/g++.eh/catch3p.C: New test.
10622         * g++.old-deja/g++.eh/catch4.C: New test.
10623         * g++.old-deja/g++.eh/catch4p.C: New test.
10624         * g++.old-deja/g++.eh/catch5.C: New test.
10625         * g++.old-deja/g++.eh/catch5p.C: New test.
10626         * g++.old-deja/g++.eh/catch6.C: New test.
10627         * g++.old-deja/g++.eh/catch6p.C: New test.
10628         * g++.old-deja/g++.eh/catch7.C: New test.
10629         * g++.old-deja/g++.eh/catch7p.C: New test.
10630         * g++.old-deja/g++.eh/catch8.C: New test.
10631         * g++.old-deja/g++.eh/catch8p.C: New test.
10632         * g++.old-deja/g++.eh/catch9.C: New test.
10633         * g++.old-deja/g++.eh/catch9p.C: New test.
10634
10635 Mon Sep 13 14:14:21 BST 1999  Nathan Sidwell  <nathan@acm.org>
10636
10637         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
10638         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
10639
10640 Mon Sep 13 06:28:57 1999  Jeffrey A Law  (law@cygnus.com)
10641
10642         * gcc.c-torture/compile/990913-1.c: New test.
10643
10644 Fri Sep 10 11:21:25 BST 1999  Nathan Sidwell  <nathan@acm.org>
10645
10646         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
10647         * g++.old-deja/g++.jason/rfg5.C: Likewise.
10648
10649 Thu Sep  9 10:40:36 1999  Richard Henderson  <rth@cygnus.com>
10650
10651         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
10652
10653 Thu Sep  9 12:32:57 BST 1999  Nathan Sidwell  <nathan@acm.org>
10654
10655         * g++.old-deja/g++.other/lookup11.C: New test.
10656         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
10657         what is permitted and what we want.
10658         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
10659         overload use.
10660         * g++.old-deja/g++.jason/rfg5.C: Likewise
10661
10662 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
10663
10664         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
10665         * gcc.c-torture/noncompile/poison-1.c: New file.
10666
10667 Wed Sep  8 09:39:56 BST 1999  Nathan Sidwell  <nathan@acm.org>
10668
10669         * g++.old-deja/g++.other/sizeof3.C: New test.
10670         * g++.old-deja/g++.other/sizeof4.C: New test.
10671         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
10672         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
10673
10674 1999-09-07  Richard Henderson  <rth@cygnus.com>
10675
10676         * gcc.dg/va-arg-1.c: New.
10677
10678 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10679
10680         * gcc.c-torture/execute/va-arg-9.c: New test.
10681
10682 1999-09-05  Craig Burley  <craig@jcb-sc.com>
10683
10684         * g77.f-torture/compile/980519-2.f: New test.
10685         * g77.f-torture/compile/19990905-0.f: New test.
10686         * g77.f-torture/compile/19990905-1.f: New test.
10687         * g77.f-torture/compile/19990905-2.f: New test.
10688
10689         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
10690
10691 Fri Sep  3 10:39:38 BST 1999  Richard Earnshaw <rearnsha@arm.com>
10692
10693         * gcc.c-torture/execute/990827-1.c: Fix typo.
10694
10695 Fri Sep 03 09:31:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
10696
10697         * g++.old-deja/g++.other/deref1.C: New test.
10698
10699 Thu Sep 02 09:27:34 BST 1999  Nathan Sidwell  <nathan@acm.org>
10700
10701         * g++.old-deja/g++.other/ambig2.C: New test.
10702         * g++.old-deja/g++.other/cond5.C: New test.
10703         * g++.old-deja/g++.other/lookup16.C: New test.
10704
10705 Thu Sep  2 01:17:51 1999  Marc Espie <espie@cvs.openbsd.org>
10706
10707         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
10708         assemblers too.
10709
10710 Tue Aug 31 17:57:49 1999  Jeffrey A Law  (law@cygnus.com)
10711
10712         * lib/c-torture.exp: Avoid the "compare executables" optimization
10713         when testing native.
10714
10715 Sun Aug 29 14:35:41 1999  Jeffrey A Law  (law@cygnus.com)
10716
10717         * gcc.c-torture/execute/990829-1.c: New test.
10718         * gcc.c-torture/compile/990829-1.c: New test.
10719
10720 1999-08-27  Paul Burchard  <burchard@pobox.com>
10721
10722         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
10723         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
10724         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
10725         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
10726         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
10727         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
10728         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
10729         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
10730         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
10731         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
10732         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
10733
10734 Fri Aug 27 01:24:16 1999  Jeffrey A Law  (law@cygnus.com)
10735
10736         * gcc.c-torture/execute/990827-1.c: New test.
10737
10738 1999-08-26  Craig Burley  <craig@jcb-sc.com>
10739
10740         * g77.f-torture/noncompile/19990826-4.f: New test.
10741
10742         * g77.f-torture/compile/19990826-3.f: New test.
10743
10744         * g77.f-torture/execute/19990826-2.f: New test.
10745
10746         * g77.f-torture/compile/19990826-1.f: New test.
10747
10748         * gcc.c-torture/execute/990826-0.c: New test.
10749         * g77.c-torture/execute/19990826-0.f: New test.
10750
10751         * g77.f-torture/noncompile/970626-2.f: New test.
10752
10753 1999-08-25  Paul Burchard  <burchard@pobox.com>
10754
10755         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
10756         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
10757         lss-011.C: New tests.
10758
10759 1999-08-25  Nathan Sidwell  <nathan@acm.org>
10760
10761         * g++.old-deja/g++.other/decl5.C: New test.
10762
10763 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10764
10765         * noncompile/noncompile.exp: Load_lib c-torture.exp.
10766         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
10767         call `postbase' for each one.  All callers of `postbase' changed
10768         to call this instead.
10769
10770 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
10771
10772         * gcc.c-torture/execute/990811-1.c: New test.
10773
10774 1999-08-09  Nick Clifton  <nickc@cygnus.com>
10775
10776         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
10777         just native ones.
10778
10779         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
10780         just native ones.
10781
10782 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
10783
10784         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
10785
10786 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
10787
10788         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
10789
10790 1999-08-04  Nathan Sidwell  <nathan@acm.org>
10791
10792         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
10793
10794 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
10795
10796         * gcc.c-torture/execute/990804-1.c: New test.
10797
10798 1999-08-03  Nathan Sidwell  <nathan@acm.org>
10799
10800         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
10801         * g++.old-deja/g++.brendan/crash64.C: Likewise
10802         * g++.old-deja/g++.brendan/overload8.C: Likewise
10803
10804 1999-08-03  Nathan Sidwell  <nathan@acm.org>
10805
10806         * g++.old-deja/g++.other/struct1.C: New test.
10807
10808 1999-08-03  Nathan Sidwell  <nathan@acm.org>
10809
10810         * g++.old-deja/g++.other/enum2.C: New test.
10811
10812 Mon Aug  2 13:35:12 1999  Richard Henderson  <rth@cygnus.com>
10813
10814         Adapted from tests from Franz Sirl:
10815         * gcc.c-torture/execute/va-arg-7.c: New test.
10816         * gcc.c-torture/execute/va-arg-8.c: New test.
10817
10818 Sun Aug  1 22:29:34 1999  Jeffrey A Law  (law@cygnus.com)
10819
10820         * gcc.c-torture/compile/990801-2.c: New test.
10821
10822         * gcc.c-torture/compile/990801-1.c: New test.
10823
10824 1999-07-27  Michael Meissner  <meissner@cygnus.com>
10825
10826         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
10827         fp-cmp-1.c, converting double to float.
10828
10829         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
10830         fp-cmp-1.c, converting double to long double.
10831
10832         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
10833         from fr1 to unknown_register, since fr1 is a legitimate register
10834         on some machines.
10835
10836 Sun Jul 25 21:41:37 1999  Jeffrey A Law  (law@cygnus.com)
10837
10838         * README: More listname related changes.
10839
10840 1999-07-08  Catherine Moore  <clm@cygnus.com>
10841
10842         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
10843
10844 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
10845
10846         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
10847
10848 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
10849
10850         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
10851
10852 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
10853
10854         * gcc.dg/990703-1.c: New test.
10855
10856 1999-06-29  Nick Clifton  <nickc@cygnus.com>
10857
10858         * lib/file-format.exp: New file: Move definition of proc
10859         gcc_target_object_format to here from
10860         gcc.dg/special/ecos.exp.
10861
10862         * lib/c-torture.exp: Include lib file-format.exp.
10863         * lib/gcc-dg.exp: Include lib file-format.exp.
10864
10865         * gcc.dg/special/ecos.exp: Remove definition of proc
10866         gcc_target_object_format.
10867
10868 Mon Jun 28 08:20:51 1999  Jeffrey A Law  (law@cygnus.com)
10869
10870         * gcc.c-torture/execute/990628-1.c: New test.
10871
10872 Fri Jun 25 05:28:40 1999  Jeffrey A Law  (law@cygnus.com)
10873
10874         * gcc.c-torture/compile/990625-2.c: New test.
10875
10876         * gcc.c-torture/compile/990625-1.c: New test.
10877
10878 1999-06-23  Nick Clifton  <nickc@cygnus.com>
10879
10880         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
10881         attributes compile.
10882         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
10883         ports that use the COFF/PE file format.
10884
10885 Thu Jun 17 13:48:16 1999  Jeffrey A Law  (law@cygnus.com)
10886
10887         * gcc.c-torture/compile/990617-1.c: New test.
10888
10889 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
10890
10891         * g++.old-deja/g++.other/decl4.C: New test.
10892
10893 1999-06-14  Nathan Sidwell  <nathan@acm.org>
10894
10895         * g++.old-deja/g++.other/bitfld3.C: New test.
10896
10897 1999-06-08  Nathan Sidwell  <nathan@acm.org>
10898
10899         * g++.old-deja/g++.eh/catch1.C: New test.
10900
10901 Mon Jun  7 23:39:16 1999  Jeffrey A Law  (law@cygnus.com)
10902
10903         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
10904
10905         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
10906         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
10907
10908 1999-06-05  Craig Burley  <craig@jcb-sc.com>
10909
10910         * g77.f-torture/compile/19990502-0.f: Replace with new,
10911         shorter, test that still fails after recent changes.
10912
10913 Fri Jun  4 02:25:04 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
10914
10915         * gcc.c-torture/execute/990604-1.c: New test.
10916
10917 Mon May 31 00:34:51 1999  Jeffrey A Law  (law@cygnus.com)
10918
10919         * gcc.c-torture/execute/990531-1.c: New test.
10920
10921 Thu May 27 02:38:36 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10922
10923         * gcc.c-torture/compile/990527-1.c: New test.
10924
10925 Thu May 27 02:18:51 1999  Joern Rennecke <amylaar@cygnus.com>
10926
10927         * gcc.c-torture/execute/990527-1.c: New test.
10928
10929 1999-05-25  Nick Clifton  <nickc@cygnus.com>
10930
10931         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
10932         bitfields as signed.
10933
10934 1999-05-25  Craig Burley  <craig@jcb-sc.com>
10935
10936         * g77.f-torture/compile/19990525-0.f: New test.
10937
10938 Tue May 25 01:21:16 1999  Jeffrey A Law  (law@cygnus.com)
10939
10940         * gcc.c-torture/execute/990525-2.c: New test.
10941
10942         * gcc.c-torture/execute/990525-1.c: New test.
10943
10944 1999-05-24  Nathan Sidwell  <nathan@acm.org>
10945
10946         * g++.old-deja/g++.other/anon3.C: New test.
10947         * g++.old-deja/g++.other/anon4.C: New test.
10948         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
10949         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
10950         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
10951         Merrill).
10952
10953 Mon May 24 00:01:52 1999  Jeffrey A Law  (law@cygnus.com)
10954
10955         * gcc.c-torture/execute/990524-1.c: New test.
10956
10957         * gcc.dg/990524-1.c: New test.
10958
10959 Sun May 23 21:18:12 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10960
10961         * gcc.c-torture/compile/990523-1.c: New test.
10962
10963 Wed May 19 02:56:18 1999  Raja R Harinath <harinath@cs.umn.edu>
10964
10965         * gcc.c-torture/compile/990519-1.c: New test.
10966
10967 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
10968
10969         * gcc.c-torture/compile/990517-1.c: New test.
10970
10971         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
10972         (e4, f4): New tests.
10973         (main): Call them.
10974
10975 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10976
10977         * gcc.dg/noreturn-1.c: New test.
10978
10979 Thu May 13 02:02:46 1999  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
10980
10981         * gcc.c-torture/execute/990513-1.c: New test.
10982
10983 1999-05-10  Richard Henderson  <rth@cygnus.com>
10984
10985         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
10986
10987 1999-05-10  Craig Burley  <craig@jcb-sc.com>
10988
10989         * g77.f-torture/execute/erfc.f: Use small single-precision
10990         values, to avoid problems on Alphas when not -mieee.
10991
10992 1999-05-08  Craig Burley  <craig@jcb-sc.com>
10993
10994         * gcc.dg/990506-0.c: New test.
10995
10996 1999-05-08  Richard Henderson  <rth@cygnus.com>
10997
10998         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
10999         the constant to test.  Don't XFAIL 64-bit targets.
11000
11001         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
11002         * g++.old-deja/g++.law/profile1.C: Likewise.
11003
11004         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
11005         operator new instances.
11006         * g++.old-deja/g++.other/delete5.C: Likewise.
11007
11008 1999-05-03  Craig Burley  <craig@jcb-sc.com>
11009
11010         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
11011         intrinsic.
11012
11013 1999-05-03  Craig Burley  <craig@jcb-sc.com>
11014
11015         * g77.f-torture/execute/u77-test.f: Reverse order of two
11016         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
11017
11018 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11019
11020         * gcc.dg/compare1.c: New test.
11021
11022 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
11023
11024         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
11025         New tests.
11026
11027 1999-05-02  Craig Burley  <craig@jcb-sc.com>
11028
11029         * g77.f-torture/compile/19990502-1.f: New test.
11030
11031 1999-05-02  Craig Burley  <craig@jcb-sc.com>
11032
11033         * g77.f-torture/compile/19990502-0.f: New test.
11034
11035 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
11036
11037         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
11038         intrinsic.
11039
11040 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
11041
11042         * g77.f-torture/execute/u77-test.f (main): List libU77
11043         intrinsics not currently tested.
11044         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
11045         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
11046         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
11047         Trim blanks off the ends of some printed strings.
11048
11049 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
11050
11051         * g77.f-torture/execute/u77-test.f (main): Just warn about
11052         FSTAT gid disagreement, as it's expected on some systems.
11053
11054 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
11055
11056         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
11057         use a new function, which allows for some slop.
11058         Clean up some commentary.
11059         (issum): The new function.
11060         (sgladd): Deleted subroutine.
11061
11062 1999-05-01  Craig Burley  <craig@jcb-sc.com>
11063
11064         * g77.f-torture/execute/u77-test.f: Modify to be more like
11065         libf2c/libU77 version, bringing patches to that version here.
11066         Add suitable commentary.
11067
11068 Sun Apr 25 12:28:59 1999  Richard Henderson  <rth@cygnus.com>
11069
11070         * gcc.dg/990424-1.c: New test.
11071
11072 1999-04-24  Craig Burley  <craig@jcb-sc.com>
11073
11074         * g77.f-torture/execute/u77-test.f (main): Bug involving
11075         LSTAT has been fixed, so turn back on full checking.
11076
11077 1999-04-20  Craig Burley  <craig@jcb-sc.com>
11078
11079         * g77.f-torture/compile/19990419-0.f: New test.
11080         * g77.f-torture/execute/19990419-1.f: New test.
11081
11082 Sat Apr 17 16:56:48 1999  Richard Henderson  <rth@cygnus.com>
11083
11084         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
11085         to avoid the need for a prototype to supress a warning.
11086
11087 Wed Apr  7 23:08:59 1999  Jim Wilson  <wilson@cygnus.com>
11088
11089         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
11090
11091 Sun Apr  4 04:02:53 1999  Jeffrey A Law  (law@cygnus.com)
11092
11093         * gcc.c-torture/execute/990404-1.c: New test.
11094
11095 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
11096
11097         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
11098         * gcc.dg/cpp-if3.c: Don't use -pedantic.
11099         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
11100         missing initializer warnings.
11101
11102 Sun Mar 28 00:49:41 1999  Jeffrey A Law  (law@cygnus.com)
11103
11104         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
11105         matching strings.
11106
11107 Fri Mar 26 00:50:46 1999  Jeffrey A Law  (law@cygnus.com)
11108
11109         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
11110
11111 1999-03-26  Craig Burley  <craig@jcb-sc.com>
11112
11113         * g77.f-torture/execute/19990325-0.f: New test.
11114         * g77.f-torture/execute/19990325-1.f: New test.
11115
11116 Wed Mar 24 22:50:50 1999  Jeffrey A Law  (law@cygnus.com)
11117
11118         * gcc.c-torture/execute/990324-1.c: New test.
11119
11120 Mon Mar 22 14:55:58 1999  Jim Wilson  <wilson@cygnus.com>
11121
11122         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
11123         test with 4.
11124
11125 Wed Mar 17 12:22:39 1999  Richard Henderson  <rth@cygnus.com>
11126
11127         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
11128
11129 1999-03-13  Craig Burley  <craig@jcb-sc.com>
11130
11131         * g77.f-torture/execute/19990313-2.f: New test.
11132         * g77.f-torture/execute/19990313-3.f: New test.
11133
11134 1999-03-13  Craig Burley  <craig@jcb-sc.com>
11135
11136         * g77.f-torture/execute/19990313-0.f: New test.
11137         * g77.f-torture/execute/19990313-1.f: New test.
11138
11139 Fri Mar 12 16:17:28 1999  Jim Wilson  <wilson@cygnus.com>
11140
11141         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
11142         printf to sprintf.
11143         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
11144         (main): Add check for u15.  Conditionalize u31 check depending on
11145         whether ints are <32 bits or >=32 bits.
11146
11147 1999-03-08  Craig Burley  <craig@jcb-sc.com>
11148
11149         * g77.f-torture/execute/19981119-0.f: Improve testiness.
11150
11151 1999-03-08  Craig Burley  <craig@jcb-sc.com>
11152
11153         * g77.f-torture/compile/19990305-0.f: New test.
11154         * g77.f-torture/execute/19981119-0.f: New test.
11155
11156 1999-03-08  Craig Burley  <craig@jcb-sc.com>
11157
11158         * g77.f-torture/execute/970625-2.f: call ABORT if final
11159         result is not correct, instead of just printing it.
11160         Add this checking via newly introduced obfuscation, to
11161         trip up buggy front ends.
11162
11163 1999-03-07  Craig Burley  <craig@jcb-sc.com>
11164
11165         * g77.f-torture/compile/960317-1.f: Moved from being
11166         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
11167
11168 1999-03-06  Craig Burley  <craig@jcb-sc.com>
11169
11170         * g77.f-torture/execute/960317-1.f: New (old) test.
11171         * g77.f-torture/execute/970625-2.f: Ditto.
11172
11173 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
11174
11175         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
11176         message on line 1 or line 2; cccp and cpplib do this differently.
11177
11178 Mon Mar  1 23:29:14 1999  Jeffrey A Law  (law@cygnus.com)
11179
11180         * g++.old-deja/g++.law/weak1.C: New test.
11181
11182 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
11183
11184         * gcc.c-torture/execute/990119-1.c: Renamed to...
11185         * gcc.dg/990119-1.c: this, so it will only be tested once
11186         (it's a preprocessor test, it doesn't need to be run at
11187         multiple optimization levels).
11188
11189 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
11190
11191         * lib/g++.exp: Don't add incdir=$base_dir/../include to
11192           ALWAYS_CXXFLAGS.
11193
11194 1999-02-24  Craig Burley  <craig@jcb-sc.com>
11195
11196         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
11197         * g77.f-torture/compile/19981216-0.f: ...as it is expected
11198         to not be compilable by current g77.
11199
11200 1999-02-24  Nick Clifton  <nickc@cygnus.com>
11201
11202         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
11203
11204 Mon Feb 22 01:15:08 1999  Jeffrey A Law  (law@cygnus.com)
11205
11206         * gcc.c-torture/execute/990222-1.c: New test.
11207
11208 1999-02-19  Craig Burley  <craig@jcb-sc.com>
11209
11210         * g77.f-torture/compile/19990218-0.f: New test.
11211         * g77.f-torture/noncompile/19990218-1.f: New test.
11212
11213 1999-02-18  Craig Burley  <craig@jcb-sc.com>
11214
11215         * g77.f-torture/compile/19981216-0.f: New test.
11216
11217 Sun Feb 14 01:26:29 1999  Jeffrey A Law  (law@cygnus.com)
11218
11219         * gcc.dg/990214-1.c: New test.
11220
11221 Sat Feb 13 00:43:52 1999  Jeffrey A Law  (law@cygnus.com)
11222
11223         * gcc.dg/990213-2.c: New test.
11224
11225         * gcc.dg/990213-1.c: New test.
11226
11227 Fri Feb 12 11:04:35 1999  Jeffrey A Law  (law@cygnus.com)
11228
11229         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
11230         ints.
11231
11232 1999-02-11  Nick Clifton  <nickc@cygnus.com>
11233
11234         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
11235         specified by target.
11236
11237         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
11238
11239 Thu Feb 11 01:12:12 1999  Jeffrey A Law  (law@cygnus.com)
11240
11241         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
11242
11243 Wed Feb 10 13:08:12 1999  Jonathan Larmour  <jlarmour@cygnus.co.uk>
11244
11245         * gcc.dg/special/ecos.exp: New test driver for new tests with
11246         special requirements.
11247
11248         * gcc.dg/special/alias-1.c: New test.
11249         * gcc.dg/special/gcsec-1.c: New test.
11250         * gcc.dg/special/weak-1.c: New test.
11251         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
11252         * gcc.dg/special/weak-2.c: New test.
11253         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
11254         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
11255         * gcc.dg/special/wkali-1.c: New test.
11256         * gcc.dg/special/wkali-2.c: New test.
11257         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
11258         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
11259
11260 Wed Feb 10 12:15:35 1999  Felix Lee  <flee@cygnus.com>
11261
11262           * lib/c-torture.exp (c-torture-compile): Pull out code for
11263           analyzing gcc error messages.
11264           (c-torture-execute): Likewise.  Fix some (harmless) false
11265           positives.
11266           * lib/gcc.exp (gcc_check_compile): New function.
11267
11268 Mon Feb  8 21:42:57 1999  Richard Henderson  <rth@cygnus.com>
11269
11270         * gcc.c-torture/execute/990208-1.c: New test.
11271
11272 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
11273
11274         * g++.dg/special/ecos.exp: New driver for new tests with special
11275         requirements
11276
11277         * g++.dg/special/conpr-1.C: New test
11278         * g++.dg/special/conpr-2.C: New test
11279         * g++.dg/special/conpr-2a.C: New test
11280         * g++.dg/special/conpr-3.C: New test
11281         * g++.dg/special/conpr-3a.C: New test
11282         * g++.dg/special/conpr-3b.C: New test
11283
11284         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
11285         allow g++ to use the dg driver
11286
11287         * README: Add comment about g++.dg directory
11288
11289 Sat Feb  6 18:00:38 1999  Jeffrey A Law  (law@cygnus.com)
11290
11291         * README: Update email addresses.
11292
11293 1999-02-03  Nick Clifton  <nickc@cygnus.com>
11294
11295         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
11296         arguments in order to force structure S onto the stack even on
11297         the alpha.
11298         (test): Pass 10 leading arguments to function foo as well as the
11299         structure S.
11300
11301         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
11302         failure for all targets.
11303
11304         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
11305         abort to terminate program execution.
11306
11307 Sat Jan 30 16:22:47 1999  Richard Henderson  <rth@cygnus.com>
11308
11309         * gcc.c-torture/execute/990130-1.c: New test.
11310
11311 Sat Jan 30 11:10:06 1999  Jeffrey A Law  (law@cygnus.com)
11312
11313         * gcc.dg/990130-1.c: New test.
11314
11315 1999-01-28  Michael Meissner  <meissner@cygnus.com>
11316
11317         * gcc.c-torture/execute/990128-1.c: New test.
11318
11319 1999-01-27  Michael Meissner  <meissner@cygnus.com>
11320
11321         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
11322
11323 1999-01-27  Felix Lee  <flee@cygnus.com>
11324
11325         * lib/c-torture.exp (c-torture-compile): pull out code for
11326         analyzing gcc error messages.
11327         (c-torture-execute): ditto, and fix some (harmless) false
11328         positives.
11329         * lib/gcc.exp (gcc_check_compile): new function.
11330
11331 Sun Jan 17 00:02:33 1999  Jeffrey A Law  (law@cygnus.com)
11332
11333         * gcc.dg/990117-1.c: New test.
11334
11335         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
11336
11337         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
11338
11339 Fri Jan 15 02:52:00 1999  Jeffrey A Law  (law@cygnus.com)
11340
11341         * g77.f-torture/compile/990115-1.f: New test.
11342
11343 Thu Jan  7 23:39:47 1999  Jeffrey A Law  (law@cygnus.com)
11344
11345         * gcc.c-torture/compile/990107-1.c: New test
11346
11347 Wed Jan  6 02:21:59 1999  Jeffrey A Law  (law@cygnus.com)
11348
11349         * gcc.c-torture/execute/990106-2.c: New test.
11350
11351         * gcc.c-torture/execute/990106-1.c: New test.
11352
11353 Wed Dec 30 23:05:28 1998  Zack Weinberg <zack@rabi.columbia.edu>
11354
11355         * gcc.c-torture/compile/981223-1.c: New test.
11356
11357 Tue Dec 29 11:33:25 1998  Richard Henderson  <rth@cygnus.com>
11358
11359         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
11360         (opt3): Rename from opt4 and disable.
11361
11362 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
11363
11364         * g++.old-deja/g++.pt/ptrmem5.C: New test.
11365
11366 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
11367
11368         * g++.old-deja/g++.other/conv5.C: New test.
11369
11370 1998-12-14  Nick Clifton  <nickc@cygnus.com>
11371
11372         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
11373
11374 Fri Dec 11 10:25:57 1998  Jeffrey A Law  (law@cygnus.com)
11375
11376         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
11377
11378 Fri Dec 11 01:12:45 1998  Zack Weinberg <zack@rabi.columbia.edu>
11379
11380         * gcc.c-torture/compile/981211-1.c: New test.
11381
11382 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
11383
11384         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
11385
11386         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
11387
11388 Tue Dec  8 22:50:04 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11389
11390         * gcc.special/930510-1.c: Make C9X safe.
11391         * gcc.misc-tests/gcov-1.c Similarly.
11392         * gcc.misc-tests/gcov-2.c Similarly.
11393
11394 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
11395
11396         * gcc.dg/ultrasp1.c: New test.
11397
11398 Sun Dec  6 00:40:12 1998  Richard Henderson  <rth@cygnus.com>
11399
11400         * gcc.c-torture/execute/981206.c: New test.
11401
11402 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
11403
11404         * g++.old-deja/g++.ns/template7.C: New test.
11405
11406         * g++.old-deja/g++.other/expr1.C: New test.
11407
11408         * g++.old-deja/g++.eh/tmpl3.C: New test.
11409
11410         * g++.old-deja/g++.eh/tmpl2.C: New test.
11411
11412 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
11413
11414         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
11415         * g++.old-deja/g++.other/using6.C: Removed.
11416         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
11417
11418         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
11419
11420 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
11421
11422         * g++.old-deja/g++.pt/overload8.C: New test.
11423
11424         * g++.old-deja/g++.pt/overload7.C: New test.
11425
11426         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
11427
11428         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
11429         and relinking messages.
11430         * lib/g++.exp (g++_target_compile): Remove .rpo file when
11431         compiling with -frepo.
11432
11433 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
11434
11435         * g++.old-deja/g++.pt/lookup6.C: New test.
11436
11437 1998-11-30  Nick Clifton  <nickc@cygnus.com>
11438
11439         * gcc.c-torture/execute/981130-1.c: New test.
11440         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
11441
11442 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
11443
11444         * g++.old-deja/g++.pt/explicit76.C: New test.
11445
11446         * g++.old-deja/g++.pt/friend38.C: New test.
11447
11448         * g++.old-deja/g++.ns/crash2.C: New test.
11449
11450         * g++.old-deja/g++.pt/defarg8.C: New test.
11451
11452         * g++.old-deja/g++.pt/instantiate6.C: New test.
11453
11454         * g++.old-deja/g++.pt/static6.C: New test.
11455
11456         * g++.old-deja/g++.pt/decl2.C: New test.
11457
11458 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
11459
11460         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
11461         problem is actually related with name lookup, but so what? :-)
11462
11463         * g++.old-deja/g++.pt/friend37.C: New test.
11464
11465 1998-11-25  Dave Love  <d.love@dl.ac.uk>
11466
11467         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
11468         element, which fails on some systems.
11469
11470         * g77.f-torture/execute/labug1.f: New test.
11471
11472 Sat Nov 21 21:41:05 1998  Jeffrey A Law  (law@cygnus.com)
11473
11474         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
11475         is defined.
11476
11477 1998-11-18  Dave Love  <d.love@dl.ac.uk>
11478
11479         * g77.f-torture/compile/981117-1.f: New test.
11480
11481 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
11482
11483         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
11484         properly discarded.
11485
11486 Sun Oct 11 05:04:28 1998  Ken Raeburn  <raeburn@cygnus.com>
11487
11488         * gcc.c-torture/execute/memcheck: New directory of tests for
11489         -fcheck-memory-usage.
11490
11491 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
11492
11493         * README: New file, general information about the testsuite and
11494         new description of the various C++ test subdirectories.
11495         * README.g++: Eliminate obsolete information, update and move most
11496         relevant stuff to README.
11497
11498 Sat Nov  7 02:55:55 1998  Richard Henderson  <rth@cygnus.com>
11499
11500         * gcc.c-torture/compile/981107-1.c: New test.
11501
11502 Mon Nov  2 11:16:03 1998  Doug Evans  <devans@canuck.cygnus.com>
11503
11504         * execute/memcpy-bi.c: New testcase.
11505
11506 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
11507
11508         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
11509         base classes.
11510
11511         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
11512         template is selected.
11513
11514         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
11515         classes, it should be accepted for all types.
11516
11517         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
11518
11519         * g++.old-deja/g++.pt/spec24.C: Ensure that template
11520         specializations start with template headers.
11521
11522 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
11523
11524         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
11525
11526         * g++.old-deja/g++.other/init9.C: Test cross initialization of
11527         non-POD types.
11528
11529 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
11530
11531         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
11532
11533 Thu Oct 22 16:01:44 1998  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
11534
11535         * compile/981022-1.c, compile/981022-1.x: New test and driver.
11536
11537 Mon Oct 19 14:03:07 1998  Jeffrey A Law  (law@cygnus.com)
11538
11539         * 981019-1.c: New test.
11540
11541 Wed Oct 14 21:11:19 1998  Robert Lipe <robertl@dgii.com>
11542
11543         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
11544         find objc headers.
11545
11546 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
11547
11548         * compile/981001-4.c: Remove use of GCC extension that triggers a
11549         compiler bug.
11550
11551 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
11552
11553         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
11554
11555 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
11556
11557         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
11558         instantiation of template produces incorrect code for delete
11559         expression.
11560
11561         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
11562         constructors' name is not unique.
11563         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
11564         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
11565
11566         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
11567         automatic array of const is ill-formed.
11568
11569         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
11570         of template parameter?
11571
11572         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
11573         const.
11574
11575         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
11576         pointer-to-member expression.
11577
11578         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
11579         declaration causes ICE.
11580
11581 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
11582
11583         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
11584         reserved in the global namespace.
11585
11586         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
11587         generate needed virtual table.
11588
11589         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
11590
11591 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
11592
11593         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
11594         template-dependent type
11595
11596 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
11597
11598         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
11599         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
11600         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
11601
11602         * g++.old-deja/g++.other/using5.C: New test; using decl from base
11603         class should be usable as argument of member function.
11604         * g++.old-deja/g++.other/using6.C: New test; using decl from base
11605         class should be usable as return type of member function.
11606         * g++.old-deja/g++.other/using7.C: New test; using decl from base
11607         class should be usable as type of data member.
11608
11609         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
11610
11611 Fri Oct  9 19:19:19 1998  Jeffrey A Law  (law@cygnus.com)
11612
11613         * gcc.c-torture/special/920521-1.c: Fix bogus test.
11614
11615 Thu Oct  8 19:14:05 1998  Nick Clifton  <nickc@cygnus.com>
11616
11617         * gcc.dg/dll-?.c Add thumb to target list.
11618         Fix assembler scan patterns to match current assembler output.
11619
11620 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
11621
11622         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
11623         matching of template brackets.
11624
11625         * g++.old-deja/g++.other/using4.C: New test.  Test using
11626         declarations of methods from base classes.
11627
11628         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
11629         within functions should introduce names into the innermost
11630         enclosing namespace.
11631
11632         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
11633         of static locals if first initialization throws.
11634
11635 Wed Oct  7 12:00:20 1998  Jim Wilson  <wilson@cygnus.com>
11636
11637         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
11638
11639 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
11640
11641         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
11642         lose track of the possible targets of tablejump insns.
11643         * special/special.exp: Run it.
11644
11645 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
11646
11647         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
11648         must be declared before its specializations can be named in friend
11649         declarations.
11650
11651 1998-10-05  Dave Love  <d.love@dl.ac.uk>
11652
11653         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
11654
11655         * g77.f-torture/execute/io1.f: New test.
11656
11657 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
11658
11659         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
11660         with pointer to template function, for which no argument deduction
11661         is possible.
11662
11663         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
11664         specialization of template function as argument to template
11665         function.
11666
11667         * g++.old-deja/g++.other/access2.C: New test; Inner class
11668         shouldn't have privileged access to Outer's names.
11669
11670 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
11671
11672         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
11673         friend template declared within template class conflicts with
11674         nested class of the same name.
11675
11676         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
11677         is ignored.
11678
11679         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
11680         object with direct initializer as function declaration.
11681
11682         * g++.old-deja/g++.other/decl2.C: New test; duplicate
11683         initializers.
11684
11685         * g++.old-deja/g++.other/null2.C: New test; conditional operator
11686         involving const pointer and NULL produces incorrect result.
11687
11688         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
11689         type name without `typename' should be rejected with -pedantic.
11690
11691 Fri Oct  2 21:55:58 1998  Richard Henderson  <rth@cygnus.com>
11692
11693         * g++.old-deja/g++.other/addrof1.C: New test.
11694
11695 Thu Oct  1 17:15:26 1998  Nick Clifton  <nickc@cygnus.com>
11696
11697         * gcc.c-torture/compile/981001-1.c: New test.
11698         * gcc.c-torture/execute/981001-1.c: New test.
11699
11700 Thu Oct  1 19:05:20 1998  Jeffrey A Law  (law@cygnus.com)
11701
11702         * gcc.c-torture/compile/981001-2.c: New test.
11703         * gcc.c-torture/compile/981001-3.c: New test.
11704         * gcc.c-torture/compile/981001-4.c: New test.
11705
11706 1998-10-01  Robert Lipe  <robertl@dgii.com>
11707
11708         * lib/objc.exp (objc_target_compile): Add -L during compiles for
11709         multilibbed hosts.   Idea grafted from g77.exp.
11710
11711 1998-09-30  Dave Love  <d.love@dl.ac.uk>
11712
11713         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
11714         avoid losing on systems which need -lsocket.
11715
11716 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
11717
11718         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
11719         * g++.old-deja/g++.other/nested2.C: Ditto.
11720         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
11721         failure.
11722
11723 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
11724
11725         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
11726         preferred over template operator!= for enum bitfields.
11727
11728 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
11729
11730         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
11731         that happen to have the same base name, but in different scopes,
11732         are incorrectly rejected.
11733
11734 1998-09-16  Richard Henderson  <rth@cygnus.com>
11735
11736         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
11737         on the native word size instead of an integer literal.
11738
11739 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
11740
11741         * g++.old-deja/g++.other/static2.C: Invocation of static data
11742         member of type pointer-to-function denoted as non-static member.
11743
11744         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
11745         checks involving function types and aliases.
11746
11747 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
11748
11749         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
11750         redefined to the same non-trivial type.
11751
11752         * g++.old-deja/g++.pt/explicit73.C: Test for proper
11753         namespace-qualification of template specializations declared in
11754         other namespaces.
11755
11756         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
11757         to declare a subset of the specializations of a template function
11758         as friends of specializations of a template class.
11759
11760         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
11761         member templates that do not fully specialize the enclosing
11762         template class are rejected.
11763
11764 1998-09-11  Dave Love  <d.love@dl.ac.uk>
11765
11766         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
11767
11768 1998-09-08  Dave Love  <d.love@dl.ac.uk>
11769
11770         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
11771         altered from libf2c/libU77 version.
11772
11773 1998-09-06  Dave Love  <d.love@dl.ac.uk>
11774
11775         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
11776
11777 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
11778
11779         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
11780         (un)signed char are different types for template specialization
11781         purposes.
11782
11783 Thu Sep  3 00:40:32 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
11784
11785         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
11786         * objc: ObjC testsuite.
11787
11788 Mon Aug 31 12:00:00 1998  Catherine Moore  <clm@cygnus.com>
11789
11790         * gcc.c-torture/execute/941014-1.x:  New file.
11791
11792 Mon Aug 31 15:19:32 1998  Nick Clifton  <nickc@cygnus.com>
11793
11794         * lib/c-torture.exp: Add support for
11795         torture_eval_before_compile and torture_eval_before_execute
11796         variables.
11797
11798 Sun Aug 30 17:38:20 1998  Jeffrey A Law  (law@cygnus.com)
11799
11800         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
11801         this test triggers valid.
11802
11803 Thu Aug 27 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
11804
11805         * gcc.dg/980827-1.c: New test.
11806
11807 Wed Aug 26 16:10:00 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
11808
11809         * gcc.c-torture/execute/loop-4b.c: New test.
11810
11811 Wed Aug 26 16:25:38 1998  Nick Clifton  <nickc@cygnus.com>
11812
11813         * lib/c-torture.exp: Add support for
11814         torture_eval_before_compile and torture_eval_before_execute
11815         variables.
11816
11817 Tue Aug 25 19:42:13 1998  Jeffrey A Law  (law@cygnus.com)
11818
11819         * gcc.c-torture/compile/980825-1.c: New test.
11820
11821 Mon Aug 24 14:20:32 1998  Nick Clifton  <nickc@cygnus.com>
11822
11823         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
11824         count number tests in opt_t0 not good_t0.
11825
11826 Mon Aug 24 16:38:52 1998  Jeffrey A Law  (law@cygnus.com)
11827
11828         * gcc.c-torture/compile/930326-1.x: Fix typo.
11829
11830 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
11831
11832         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
11833         causes an ICE.
11834
11835 Fri Aug 21 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
11836
11837         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
11838         STACK_SIZE is defined.
11839         * gcc.c-torture/unsorted/stuct.c: Similarly.
11840
11841         * gcc.c-torture/compile/980821-1.c: New test.
11842
11843 Fri Aug 21 03:14:04 1998  Jeffrey A Law  (law@cygnus.com)
11844
11845         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
11846
11847 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
11848
11849         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
11850         code.
11851
11852 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
11853
11854         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
11855         error'.
11856
11857 Tue Aug 18 19:19:50 1998  Jeffrey A Law  (law@cygnus.com)
11858
11859         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
11860
11861 Sun Aug 16 01:29:19 1998  Jeffrey A Law  (law@cygnus.com)
11862
11863         * gcc.c-torture/compile/980816-1.c: New test.
11864
11865         * gcc.dg/980816-1.c: New test.
11866
11867 Thu Aug 13 00:13:55 1998  Jeffrey A Law  (law@cygnus.com)
11868
11869         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
11870         compiler for ieee tests.
11871
11872 1998-08-01  Dave Love  <d.love@dl.ac.uk>
11873
11874         * g77.f-torture/compile/980729-0.f: New test.
11875
11876 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
11877
11878         * gcc.c-torture/special/eeprof-1.c: New test, for
11879         -finstrument-functions.
11880         * gcc.c-torture/special/special.exp: Run it.
11881
11882 Wed Jul 29 00:17:18 1998  Jeffrey A Law  (law@cygnus.com)
11883
11884         * gcc.c-torture/compile/980729-1.c: New test.
11885
11886 Mon Jul 27 11:05:07 1998  Nick Clifton  <nickc@cygnus.com>
11887
11888         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
11889         __thumb__ is defined, and test for ARM style doubles if so.
11890
11891 1998-07-26  Dave Love  <d.love@dl.ac.uk>
11892
11893         * g77.f-torture/noncompile/980615-0.f: New test.
11894
11895 Sun Jul 26 01:15:56 1998  H.J. Lu  (hjl@gnu.org)
11896
11897         * gcc.dg/980312-1.c: Do link instead of compile.
11898         * gcc.dg/980313-1.c: Likewise.
11899
11900 Sun Jul 26 01:05:02 1998  Jeffrey A Law  (law@cygnus.com)
11901
11902         * gcc.c-torture/compile/980726-1.c: New test.
11903
11904 1998-07-25  Dave Love  <d.love@dl.ac.uk>
11905
11906         * g77.f-torture/execute/io0.f: New test.
11907
11908 Fri Jul 24 11:02:43 1998  Nick Clifton  <nickc@cygnus.com>
11909
11910         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
11911         an int.
11912
11913 Thu Jun 18 15:12:30 1998  Michael Meissner  <meissner@cygnus.com>
11914
11915         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
11916         m32r bugs.
11917
11918 Fri Jul 17 14:19:32 1998  Nick Clifton  <nickc@cygnus.com>
11919
11920         * gcc.dg/980626-1.c: Expect failures for all toolchains until
11921         c-decl.c:grokdeclarator can handle mode attributes.
11922
11923 Thu Jul 16 21:42:50 1998  Jeffrey A Law  (law@cygnus.com)
11924
11925         * gcc.c-torture/execute/980716-1.c: New test.
11926
11927 Mon Jul 13 22:26:37 1998  Jeffrey A Law  (law@cygnus.com)
11928
11929         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
11930         the mn10200.
11931         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
11932         the mn10200.
11933         * gcc.c-torture/execute/va-arg-3.x: Similarly.
11934         * gcc.c-torture/compile/930326-1.x: Similarly.
11935
11936 1998-07-13  Dave Love  <d.love@dl.ac.uk>
11937
11938         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
11939         New test from Craig.
11940
11941 1998-07-12  Dave Love  <d.love@dl.ac.uk>
11942
11943         * g77.f-torture/noncompile/980616-0.f: New test.
11944
11945         * g77.f-torture/execute/970816-3.f:  New test from Craig.
11946
11947 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
11948
11949         *  g++.other/singleton.C: Return error value instead of taking
11950         SIGSEGV.
11951
11952 Fri Jul 10 10:02:03 1998  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
11953
11954         *  g++.other/singleton.C: New test.   Warning is under dispute.
11955         Runtime crash is not.
11956
11957 Thu Jul  9 23:07:45 1998  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
11958
11959         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
11960         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
11961         using6.C, using7.C}:  New namespace tests.
11962
11963 Thu Jul  9 22:44:49 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
11964
11965         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
11966         specialization with typedef'ed names used as array indexes.
11967
11968 Thu Jul  9 00:38:51 1998  Jeffrey A Law  (law@cygnus.com)
11969
11970         * gcc.c-torture/execute/980709-1.c: New test.
11971
11972         * gcc.dg/980709-1.c: New test.
11973
11974 Tue Jul  7 13:41:27 1998  Richard Henderson  <rth@cygnus.com>
11975
11976         * gcc.c-torture/execute/bcp-1.c: New test.
11977
11978 Tue Jul  7 11:49:04 1998  Jeffrey A Law  (law@cygnus.com)
11979
11980         * gcc.c-torture/execute/980707-1.c: New test.
11981
11982 Mon Jul  6 18:20:27 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
11983
11984         * gcc.c-torture/compile/980706-1.c: New test.
11985
11986 1998-07-01  Dave Love  <d.love@dl.ac.uk>
11987
11988         * g77.f-torture/execute/980701-0.f,
11989         g77.f-torture/execute/980701-1.f: New test from Craig.
11990
11991 Wed Jul  1 00:52:51 1998  Jeffrey A Law  (law@cygnus.com)
11992
11993         * gcc.c-torture/compile/980701-1.c: New test.
11994
11995         * gcc.c-torture/execute/980701-1.c: New test.
11996
11997 Tue Jun 30 11:51:42 1998  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
11998 rlsruhe.de>
11999
12000         * g++.old-deja/g++.robertl/eb132.C: New test.
12001         * g++.old-deja/g++.robertl/eb133.C: Likewise.
12002
12003 1998-06-29  Dave Love  <d.love@dl.ac.uk>
12004
12005         * g77.f-torture/execute/980628-7.f,
12006         g77.f-torture/execute/980628-8.f,
12007         g77.f-torture/execute/980628-9.f,
12008         g77.f-torture/execute/980628-10.f: New tests from Craig.
12009
12010         * g77.f-torture/execute/980628-3.f: Remove mail headers.
12011
12012 Sun Jun 28 12:49:02 1998  Jeffrey A Law  (law@cygnus.com)
12013
12014         * g77.f-torture/execute/980628-4.f: New test from Craig.
12015         * g77.f-torture/execute/980628-5.f: Likewise.
12016         * g77.f-torture/execute/980628-2.f: Likewise.
12017         * g77.f-torture/execute/980628-0.f: Likewise.
12018         * g77.f-torture/execute/980628-1.f: Likewise.
12019         * g77.f-torture/execute/980628-3.f: Likewise.
12020         * g77.f-torture/execute/980628-6.f: Likewise.
12021
12022 Sun Jun 28 00:37:26 1998  Jeffrey A Law  (law@cygnus.com)
12023
12024         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
12025         directory when nothing has been installed yet.
12026
12027 Sat Jun 27 23:23:18 1998  Carlo Wood  <carlo@runaway.xs4all.nl>
12028
12029         * gcc.c-torture/special/special.exp: Handle newer versions of
12030         dejagnu.
12031
12032 Fri Jun 26 17:57:40 1998  Jeffrey A Law  (law@cygnus.com)
12033
12034         * gcc.dg/980626-1.c: New test.
12035
12036 Fri Jun 19 23:26:12 1998  Bruno Haible <haible@ilog.fr>
12037
12038         * gcc.misc-tests/m-un-2.c: New test.
12039         * g++.old-deja/g++.other/warn01.c: Likewise.
12040
12041 Fri Jun 19 14:06:36 1998  Robert Lipe  <robertl@dgii.com>
12042
12043         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
12044         compatibility with assmblers with a different comment character.
12045         Eliminate use of GAS-specific extensions.
12046
12047 Fri Jun 19 02:05:14 1998  Jeffrey A Law  (law@cygnus.com)
12048
12049         * gcc.c-torture/execute/ieee/980619-1.c: New test.
12050
12051 Fri Jun 19 00:58:11 1998  Robert Lipe  <robertl@dgii.com>
12052
12053         *lib/g77.exp: Replace search for libf2c.a with search for newly
12054         renamed libg2c.a
12055
12056 Wed Jun 17 18:53:12 1998  Jeffrey A Law  (law@cygnus.com)
12057
12058         * gcc.c-torture/execute/980617-1.c: New test.
12059
12060 Fri Jun 12 01:08:49 1998  Jeffrey A Law  (law@cygnus.com)
12061
12062         * gcc.c-torture/execute/980612-1.c: New test.
12063
12064 Mon Jun  8 02:13:42 1998  Jeffrey A Law  (law@cygnus.com)
12065
12066         * gcc.dg/980523-1.c: Only test on ppc-linux.
12067         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
12068
12069         * gcc.c-torture/execute/980608-1.c: New test.
12070
12071 Fri Jun  5 21:54:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12072
12073         * gcc.c-torture/execute/980605-1.c: New test.
12074
12075 Thu Jun  4 01:39:24 1998  Jeffrey A Law  (law@cygnus.com)
12076
12077         * gcc.c-torture/execute/980604-1.c: New test.
12078
12079 Tue Jun  2 20:51:43 1998  Jeffrey A Law  (law@cygnus.com)
12080
12081         * gcc.c-torture/execute/980602-1.c: New test.
12082         * gcc.c-torture/execute/980602-2.c: Likewise.
12083
12084 1998-06-02  Dave Love  <d.love@dl.ac.uk>
12085
12086         * 970125-0.f: Fix per JCB.  Add commentary.
12087
12088 Sun May 31 23:23:29 1998  Michael Meissner  <meissner@cygnus.com>
12089
12090         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
12091         IEEE -0 support.
12092
12093 Fri May 29 01:10:12 1998  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
12094
12095         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
12096         earlier.
12097
12098 Thu May 28 00:17:42 1998  Catherine Moore <clm@cygnus.com>
12099
12100         * gcc.c-torture/execute/980526-3.c: New test.
12101
12102 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
12103
12104         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
12105         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
12106         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
12107         m88k-motorola-sysv3 to XFAIL.
12108
12109 Tue May 26 23:58:03 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12110
12111         * gcc.dg/980526-1.c: New test.
12112         * gcc.c-torture/execute/980526-2.c: New test.
12113
12114 Tue May 26 23:40:40 1998  Jeffrey A Law  (law@cygnus.com)
12115
12116         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
12117
12118         * gcc.c-torture/execute/980526-1.c: New test.
12119
12120 1998-05-26  Dave Love  <d.love@dl.ac.uk>
12121
12122         * g77.f-torture/execute/alpha2.f: Add runtime test.
12123
12124 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
12125
12126         * g++.old-deja/old-deja.exp: Strip leading directories.
12127
12128         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
12129         error for the line.  Don't run multiple tests for the same line.
12130
12131 Sat May 23 23:27:10 1998  Jeffrey A Law  (law@cygnus.com)
12132
12133         * gcc.dg/980523-1.c: New test.
12134
12135 1998-05-23  Dave Love  <d.love@dl.ac.uk>
12136
12137         * g77.f-torture/compile/970915-0.f: New test.
12138
12139 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
12140
12141         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
12142
12143 Thu May 21 23:23:21 1998  Jeffrey A Law  (law@cygnus.com)
12144
12145         * gcc.dg/980520-1.c: New test.
12146
12147 Wed May 20 14:37:15 1998  Manfred Hollstein  <manfred@s-direktnet.de>
12148
12149         * gcc.dg/980502-1.c: Fix return type.
12150
12151 Wed May 20 11:29:48 1998  Jeffrey A Law  (law@cygnus.com)
12152
12153         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
12154         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
12155         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
12156         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
12157         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
12158
12159 1998-05-20  Dave Love  <d.love@dl.ac.uk>
12160
12161         * g77.f-torture/execute/980520-1.f: New test.
12162
12163 1998-05-15  Dave Love  <d.love@dl.ac.uk>
12164
12165         * lib/mike-g77.exp: New file.
12166
12167         * g77.f-torture/noncompile/noncompile.exp,
12168         g77.f-torture/noncompile/check0.f: New files.
12169
12170 1998-05-14  Dave Love  <d.love@dl.ac.uk>
12171
12172         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
12173         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
12174         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
12175         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
12176         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
12177         abort where appropriate.
12178
12179 Tue May  5 19:20:13 1998  Michael Meissner  <meissner@cygnus.com>
12180
12181         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
12182         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
12183
12184 1998-04-29  Dave Love  <d.love@dl.ac.uk>
12185
12186         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
12187
12188 1998-04-27  Dave Love  <d.love@dl.ac.uk>
12189
12190         * g77.f-torture/compile/980427-0.f: New test.
12191
12192 1998-04-24  Dave Love  <d.love@dl.ac.uk>
12193
12194         * g77.f-torture/compile/980424-0.f: New test.
12195
12196 1998-04-19  Dave Love  <d.love@dl.ac.uk>
12197
12198         * g77.f-torture/compile/980419-2.f (main): New test.
12199         * g77.f-torture/compile/970125-0.f: New test.
12200         * g77.f-torture/compile/980419-1.f: New test.
12201
12202 Wed Apr  8 13:09:15 1998  Jim Wilson  <wilson@cygnus.com>
12203
12204         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
12205         of loop-4.c.
12206
12207 Tue Apr  7 12:01:24 1998  Jim Wilson  <wilson@cygnus.com>
12208
12209         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
12210
12211 Fri Apr  3 12:27:49 1998  Jim Wilson  <wilson@cygnus.com>
12212
12213         * gcc.c-torture/compile/980329-1.c: New test.
12214
12215 Wed Mar 18 16:22:22 1998  Jim Wilson  <wilson@cygnus.com>
12216
12217         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
12218         * gcc.dg/980312-1.c: Fix typo in -march command.
12219
12220 Mon Mar 16 20:01:30 1998  H.J. Lu  (hjl@gnu.org)
12221
12222         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
12223
12224 Wed Mar 11 13:08:48 1998  Robert Lipe  <robertl@dgii.com>
12225
12226         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
12227         Dave Love agree the Fortran source is bogus.
12228
12229 Wed Mar 11 00:03:49 1998  Robert Lipe  <robertl@dgii.com>
12230
12231         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
12232         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
12233         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
12234         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
12235         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
12236
12237 Tue Mar 10 00:31:51 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
12238
12239         * g++.old-deja/g++.other/friend1.C: New test.
12240
12241 1998-02-18  Dave Love  <d.love@dl.ac.uk>
12242
12243         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
12244         possibly uninitialized) variables and declare dnrm2.
12245
12246 Mon Feb 23 15:16:53 1998  Robert Lipe <robertl@dgii.com>
12247
12248         From Bruno Haible <haible@ilog.fr>:
12249         * gcc.c-torture/execute/980223.c: New test.
12250
12251 Fri Feb 13 00:36:07 1998  Jeffrey A Law  (law@cygnus.com)
12252
12253         * gcc.dg/ifelse-1.c: New test.
12254
12255 Mon Feb  9 02:08:47 1998  H.J. Lu  (hjl@gnu.org)
12256
12257         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
12258
12259           * lib/old-dejagnu.exp (old-dejagnu): Added the
12260           "execution test - XFAIL *-*-*" handling in the spirit of
12261           "excess errors test -". Changed the "execution test fails"
12262           handling to be like "excess errors test fails".
12263           * Update various tests accordingly.
12264
12265 Fri Feb  6 14:30:48 1998  Jim Wilson  <wilson@cygnus.com>
12266
12267         * gcc.c-torture/execute/980205.c: New test.
12268
12269 Sun Jan 18 01:33:59 1998  Jeffrey A Law  (law@cygnus.com)
12270
12271         * lib/c-torture.exp: Look for .x files instead of .cexp files.
12272         * lib/f-torture.exp: Similarly.
12273         * gcc.c-torture: Rename all .cexp files to .x files.
12274
12275 Mon Dec  8 23:55:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12276
12277         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
12278         (940510-1.c): Removed duplicate.
12279         (971104-1.c): New test.
12280
12281 Tue Nov 25 16:18:51 1997  Kate Hedstrom  (kate@ahab.rutgers.edu)
12282
12283           * lib/f-torture.exp: Improve error and loop detection.
12284
12285 Wed Nov 19 14:27:04 1997  Michael Meissner  <meissner@cygnus.com>
12286
12287         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
12288         use that to size the filler array.
12289
12290 Fri Sep 26 10:50:53 1997  Bob Manson  <manson@charmed.cygnus.com>
12291
12292         * lib/c-torture.exp(c-torture-execute): Fix typo.
12293
12294         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
12295         testcase as the executable name. Keep the executable around if
12296         the test fails.
12297
12298 Fri Sep 19 17:19:53 1997  Bob Manson  <manson@charmed.cygnus.com>
12299
12300         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
12301         changes.  Only test one -g option, and move it to the end of the
12302         list of options to test.
12303
12304 Fri Sep 19 17:58:00 1997  Michael Meissner  <meissner@cygnus.com>
12305
12306         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
12307         variable GCC_TORTURE_OPTIONS to supply default switches separated
12308         by colons.  If no environment variable, run tests with -O0 -g, -O1
12309         -g, and -O2 -g as well.
12310
12311 Wed Sep 17 10:12:26 1997  Bob Manson  <manson@charmed.cygnus.com>
12312
12313         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
12314         explanatory comments. Fix indentation.
12315
12316 Mon Sep 15 00:36:53 1997  Jeffrey A Law  (law@cygnus.com)
12317
12318         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
12319
12320 Thu Sep 11 13:54:47 1997  Jeffrey A Law  (law@cygnus.com)
12321
12322         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
12323         * g++.old-deja/g++.mike/p7325.C: Likewise.
12324         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
12325
12326 Thu Sep 11 10:00:03 1997  Alexandre Oliva  (oliva@dcc.unicamp.br)
12327
12328         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
12329         * g++.old-deja/g++.brendan/crash30.C: Likewise.
12330         * g++.old-deja/g++.brendan/crash39.C: Likewise.
12331         * g++.old-deja/g++.law/operators4.C: Likewise.
12332
12333 Thu Sep 11 09:53:40 1997  Joe Buck  (jbuck@synopsys.com)
12334
12335         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
12336         * g++.old-deja/g++.mike/p784.C: Ditto.
12337         * g++.old-deja/g++.mike/p785.C: Ditto.
12338
12339 Fri Sep  5 00:21:42 1997  Jeffrey A Law  (law@cygnus.com)
12340
12341           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
12342
12343 Wed Sep  3 17:29:35 1997  Bob Manson  <manson@charmed.cygnus.com>
12344
12345         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
12346         target feature; pass this to c-torture-execute as needed.
12347
12348 Wed Sep  3 17:15:00 1997  Bob Manson  <manson@charmed.cygnus.com>
12349
12350         * lib/c-torture.exp(c-torture-execute): If the previous and the
12351         current executables being tested are identical, we don't need to
12352         run the executable again. Try to make the executable names
12353         unique. Add an optional argument for passing additional compiler
12354         flags.
12355
12356 Tue Sep  2 16:34:31 1997  Doug Evans  <dje@canuck.cygnus.com>
12357
12358         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
12359
12360 Fri Aug 29 12:48:09 1997  Jeffrey A Law  (law@cygnus.com)
12361
12362         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
12363
12364 Thu Jul 31 12:17:24 1997  Jeffrey A Law  (law@cygnus.com)
12365
12366         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
12367         32bit or larger longs.
12368
12369         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
12370         have either a 32bit long or 32bit int.
12371
12372 Tue Jul 29 00:40:38 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12373
12374         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
12375         Make double precision tests dependent on sizeof (double).
12376
12377 Wed Jul  9 15:15:40 1997  Bob Manson  <manson@charmed.cygnus.com>
12378
12379         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
12380         too.
12381
12382 Tue Jun 17 22:11:16 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12383
12384         * gcc.c-torture/compile/961203-1.cexp: New script.
12385
12386 Mon Jun 16 15:27:06 1997  Bob Manson  <manson@charmed.cygnus.com>
12387
12388         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
12389         up the includes ourselves.
12390
12391 Wed Jun 11 17:33:21 1997  Bob Manson  <manson@charmed.cygnus.com>
12392
12393         * lib/plumhall.exp: Remove random include, and add a few
12394         verbose messages for debugging.
12395
12396 Fri Jun  6 14:23:24 1997  Bob Manson  <manson@charmed.cygnus.com>
12397
12398         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
12399         of trying to do it ourselves.
12400
12401 Wed Jun  4 03:38:50 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12402
12403         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
12404
12405 Wed Jun  4 18:43:55 1997  Bob Manson  <manson@charmed.cygnus.com>
12406
12407         * gcc.prms/5403.c: Made regexp a bit less strict.
12408
12409 Tue Jun  3 15:12:39 1997  Bob Manson  <manson@charmed.cygnus.com>
12410
12411         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
12412         is returned from remote_load instead.
12413         * lib/plumhall.exp: Ditto.
12414         * lib/mike-g++.exp: Ditto.
12415         * lib/old-dejagnu.exp: Ditto.
12416         * lib/c-torture.exp: Ditto.
12417
12418 Fri May 30 23:15:15 1997  Bob Manson  <manson@charmed.cygnus.com>
12419
12420         * lib/g++.exp: Use build_wrapper procedure.
12421         * lib/gcc.exp: Ditto.
12422
12423 Tue May 20 15:23:27 1997  Jeffrey A Law  (law@cygnus.com)
12424
12425         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
12426         an old-style decl for malloc.  Fixes tests to work when
12427         sizeof (int) != sizeof (size_t).
12428
12429 Thu May 15 14:00:04 1997  Mike Meissner  <meissner@cygnus.com>
12430
12431         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
12432
12433         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
12434         use stdargs.h interface.
12435
12436 Thu May 15 14:10:39 1997  Mike Meissner  <meissner@cygnus.com>
12437
12438         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
12439         NO_VARARGS when compiling.
12440
12441 Thu May  1 14:49:19 1997  Bob Manson  <manson@charmed.cygnus.com>
12442
12443         * lib/plumhall.exp(ph_includes): New procedure.
12444         (ph_make): Use it.
12445         (ph_compiler): Ditto.
12446
12447         * lib/g++.exp: Rename test-glue.c to testglue.c.
12448         * lib/gcc.exp: Ditto.
12449
12450 Thu Apr 10 14:50:26 1997  Bob Manson  <manson@charmed.cygnus.com>
12451
12452         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
12453         to completion when it's called.
12454
12455 Fri Mar 21 16:34:52 1997  Michael Meissner  <meissner@cygnus.com>
12456
12457         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
12458         is defined, don't do test.
12459
12460 Thu Mar 20 09:50:32 1997  Doug Evans  <dje@canuck.cygnus.com>
12461
12462         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
12463         for object files.
12464         (ph_summary): Mark skipped testcases as untested, not unresolved.
12465
12466         * lib/plumhall.exp (ph_make): If unresolved because of bad
12467         errorCode, record errorCode in log file.
12468         (*): Replace send_log/verbose with verbose -log.
12469
12470 Wed Mar 19 13:06:26 1997  Michael Meissner  <meissner@cygnus.com>
12471
12472         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
12473         double conversion if double isn't at least 8 bytes.
12474
12475         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
12476         int to work with targets where int is 16 bits.
12477
12478         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
12479         8 bytes, just exit, since 4 byte doubles don't have enough bits of
12480         precision for the test to complete.
12481
12482 Fri Mar 14 17:51:02 1997  Michael Meissner  <meissner@cygnus.com>
12483
12484         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
12485         if d10v is not compiled with the -mdouble64 flag.
12486         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
12487
12488         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
12489         d10v is not compiled with the -mint32 flag.
12490
12491 Thu Mar 13 16:09:28 1997  Bob Manson  <manson@charmed.cygnus.com>
12492
12493         * lib/plumhall.exp: Use incr_count.
12494
12495 Wed Mar 12 10:01:33 1997  Jeffrey A Law  (law@cygnus.com)
12496
12497         * gcc.c-torture: Update to c-torture-1.45.
12498
12499 Sun Feb 23 18:12:04 1997  Bob Manson  <manson@charmed.cygnus.com>
12500
12501         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
12502         the name of the expect testcase file).
12503
12504         * lib/g++.exp(g++_init): Ditto.
12505
12506 Thu Feb 20 13:53:05 1997  Bob Manson  <manson@charmed.cygnus.com>
12507
12508         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
12509         the host.
12510
12511         * lib/gcc.exp(gcc_exit): New procedure.
12512
12513 Wed Feb 19 15:16:16 1997  Bob Manson  <manson@charmed.cygnus.com>
12514
12515         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
12516         specs where appropriate.
12517
12518         * g++.old-deja/g++.arm/*: Added additional ERROR checks
12519         because of new "candidates are" messages, and removed a few
12520
12521         * Converted all non-old-style g++ testcases to old-style, and
12522         moved into g++.old-deja.
12523
12524 Fri Feb 14 11:46:46 1997  Bob Manson  <manson@charmed.cygnus.com>
12525
12526         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
12527         options.
12528
12529         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
12530         succeeded.
12531
12532         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
12533
12534 Thu Feb 13 17:30:46 1997  Michael Meissner  <meissner@cygnus.com>
12535
12536         * lib/gcc.exp (gcc_target_compile): Add support for defining
12537         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
12538         the machine doesn't have those features.
12539
12540 Tue Feb 11 12:57:11 1997  Bob Manson  <manson@charmed.cygnus.com>
12541
12542         * g++.law/operators4.exp: Don't use LIBS.
12543
12544 Sat Feb  8 14:45:55 1997  Bob Manson  <manson@charmed.cygnus.com>
12545
12546         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
12547
12548         * lib/mike-g++.exp: Don't set the compiler to be tested here.
12549         * lib/g++.exp: Set it here instead. Also, allow use of the
12550         --tool_exec and --tool_opt options. Change CXX to
12551         GXX_UNDER_TEST.
12552
12553         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
12554
12555         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
12556
12557 Fri Feb  7 12:55:45 1997  Bob Manson  <manson@charmed.cygnus.com>
12558
12559         * lib/old-dejagnu.exp: Use prune_warnings instead of
12560         prune_system_crud.
12561         * lib/mike-g++.exp: Ditto.
12562         * lib/gcc.exp: Ditto.
12563         * lib/g++.exp: Ditto.
12564
12565         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
12566
12567 Fri Feb  7 10:41:53 1997  Jeffrey A Law  (law@cygnus.com)
12568
12569           * 941014-2.c: Include stdlib.h
12570           * 960327-1.c: Include stdio.h
12571           * dbra.c, index-1.c: Don't assume ints are 32bits.
12572
12573 Tue Feb  4 12:51:09 1997  Bob Manson  <manson@charmed.cygnus.com>
12574
12575         * lib/gcc.exp: Add gcc,stack_size target feature.
12576
12577         * lib/g++.exp(g++_target_compile): Add the include and link
12578         paths here, not in two other places. And, it's $options, not
12579         options.
12580
12581         * lib/mike-g++.exp(postbase): Remove the code that determines
12582         the correct include and link paths.
12583         * g++.old-deja/old-deja.exp: Ditto.
12584
12585 Mon Feb  3 19:00:07 1997  Bob Manson  <manson@charmed.cygnus.com>
12586
12587         * lib/g++.exp(g++_init): target_compile no longer returns the
12588         filename of the result.
12589
12590 Sun Feb  2 14:42:34 1997  Bob Manson  <manson@charmed.cygnus.com>
12591
12592         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
12593         call to glob.
12594
12595         * gcc.c-torture/special/special.exp: Change call to
12596         gcc_target_compile to include the object file.
12597
12598 Sun Feb  2 17:11:50 1997  Ian Lance Taylor  <ian@cygnus.com>
12599
12600         * gcc.c-torture/special/special.exp: Correct misspelling in last
12601         change.
12602
12603 Sat Feb  1 12:34:23 1997  Bob Manson  <manson@charmed.cygnus.com>
12604
12605         * lib/plumhall.exp(ph_summary): Log the entire output of the
12606         executable. Return -1 if there were any failures, 0 otherwise.
12607         (ph_execute): Return -1 if there were any failures, 0 otherwise.
12608         (ph_make): Clean up objects and executables that were built
12609         if the tests succeeded.
12610
12611 Thu Jan 30 13:45:56 1997  Bob Manson  <manson@charmed.cygnus.com>
12612
12613         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
12614         libraries and includes in the build tree as appropriate.
12615
12616 Wed Jan 29 17:19:34 1997  Bob Manson  <manson@charmed.cygnus.com>
12617
12618         * lib/c-torture.exp: Instead of looking for the global variable
12619         NO_LONG_LONG, check to see if that's a feature of the target.
12620
12621 Wed Jan 29 00:36:25 1997  Bob Manson  <manson@charmed.cygnus.com>
12622
12623         * config/default.exp: Minimize. Delete the remainer of the files in
12624         config; this functionality is now in devo/dejagnu/config.
12625
12626         g++.*/*: Pass any additional flags used to compile to postbase;
12627         delete CXXFLAGS.
12628
12629         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
12630         is now done by runtest.exp. Use gcc_target_compile instead of
12631         compile.
12632
12633         lib/c-torture.exp: Use gcc_target_compile instead of compile.
12634         Remove references to CFLAGS. Use remote_file instead of
12635         calling rm -f.
12636         (c-torture): Take a list of arguments to use to compile this
12637         testcase.
12638
12639         lib/g++.exp: Simplify. Use target_compile instead of compile.
12640         lib/gcc-dg.exp: Ditto.
12641         lib/gcc.exp: Ditto.
12642         lib/mike-{gcc,g++}.exp: Ditto.
12643         lib/old-dejagnu.exp: Ditto.
12644         lib/plumhall.exp: Ditto.
12645
12646 Wed Jan  8 14:43:07 1997  Jim Wilson  <wilson@cygnus.com>
12647
12648         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
12649         (ph_linker): Likewise.
12650
12651 Wed Nov 13 16:04:19 1996  Joern Rennecke <amylaar@cygnus.com>
12652
12653           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
12654         MAP_ANON / MAP_ANONYMOUS if defined;
12655         else try to map from /dev/zero .
12656
12657 Tue Nov 12 23:30:12 1996  Jeffrey A Law  (law@cygnus.com)
12658
12659         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
12660         isn't defined, then define it to MAP_ANONYMOUS.
12661
12662 Tue Nov 12 11:57:49 1996  Jeffrey A Law  (law@cygnus.com)
12663
12664         * gcc.c-torture: Update to c-torture-1.42 release.
12665
12666 Mon Nov 11 12:45:31 1996  Jeffrey A Law  (law@cygnus.com)
12667
12668         * gcc.c-torture: Update to c-torture-1.41 release.
12669
12670 Sun Oct 27 18:56:18 1996  Jeffrey A Law  (law@cygnus.com)
12671
12672         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
12673         c-torture release.
12674
12675 Thu Aug 15 11:09:36 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
12676
12677         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
12678         and LDFLAGS.  Fix second case to append the target_info ldflags
12679         onto LDFLAGS, not CFLAGS.
12680         * lib/g++.exp (g++_init): Add target_info stuff.
12681         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
12682         of libgloss and newlib flags for !native.
12683
12684         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
12685         (GDB): Fix relative path to go up another dir for finding gdb.
12686
12687 Thu Aug  8 17:03:27 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
12688
12689         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
12690         versions in the target_info array, if they don't exist.
12691
12692 Fri Aug  2 15:39:03 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
12693
12694         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
12695
12696 Mon Jul  8 15:45:58 1996  Jim Wilson  <wilson@cygnus.com>
12697
12698         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
12699         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
12700
12701 Mon Jul  1 15:53:00 1996  Bob Manson  <manson@charmed.cygnus.com>
12702
12703         * lib/old-dejagnu.exp: Don't remove the output file before we've
12704         actually tested it. Don't append pwd to the path of the executable
12705         we're testing.
12706
12707 Sun Jun 30 14:37:50 1996  Doug Evans  <dje@canuck.cygnus.com>
12708
12709         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
12710
12711 Wed Jun 26 14:15:55 1996  Bob Manson  <manson@charmed.cygnus.com>
12712
12713         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
12714         temporary directory for compiler files, and set it to a default
12715         value of /tmp. Set $output as the name of the output file from
12716         compiling the testcase. Add a -o option to $cflags_var so the
12717         compiler writes the final output file as $output. Set $executable
12718         to $output.
12719
12720         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
12721         directory for compiler files, and set it to /tmp if it doesn't
12722         already have a value. Set $output_file to the name of the output
12723         file from compiling the testcase. Add a -o option to CXXFLAGS so
12724         the compiler writes the final output file as $output. Use $output
12725         as the executable to be tested.
12726
12727 Mon Jun 24 17:12:16 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
12728
12729         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
12730
12731 Sat Jun  8 15:12:24 1996  Jeffrey A Law  (law@cygnus.com)
12732
12733         * gcc.c-torture/execute/pending-1.c: New test.  Still
12734         pending in Tege's queue.
12735
12736 Wed Apr 24 18:13:45 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
12737
12738         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
12739         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
12740         if there were failures.  Call unresolved if there were unresolved
12741         testcases.  Call gcc_fail if program did not run to completion.
12742         (ph_make): Pass additional argument name to ph_execute.
12743         (ph_execute): Add new argument.  Pass additional arguments to
12744         ph_summary.  Call gcc_fail is there is no execution output.
12745
12746 Wed Apr 24 13:39:23 1996  Jeffrey A Law  (law@cygnus.com)
12747
12748         * lib/plumhall.exp (proc_summary): Output relavent summary
12749         lines into the log so specific failures in plumhall can be
12750         investigated.
12751
12752 Wed Apr 10 13:23:45 1996  Jeffrey A Law  (law@cygnus.com)
12753
12754         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
12755         (c-torture-execute): Don't try to execute tests which use
12756         "long long" types if $NO_LONG_LONG is nonzero.
12757
12758 Mon Apr  8 08:52:29 1996  Doug Evans  <dje@canuck.cygnus.com>
12759
12760         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
12761         not c-torture.
12762
12763         * gcc.ieee: Move from here.
12764         * gcc.c-torture/execute/ieee: To here.
12765
12766 Tue Mar 26 23:41:18 1996  Jeffrey A Law  (law@cygnus.com)
12767
12768         * gcc.c-torture: Update to c-torture-1.41 release.
12769
12770 Fri Mar 22 15:49:24 1996  Jeffrey A Law  (law@cygnus.com)
12771
12772         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
12773         not "$output".
12774
12775 Thu Mar  7 12:37:08 1996  Doug Evans  <dje@charmed.cygnus.com>
12776
12777         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
12778         -c present.
12779
12780 Sat Mar  2 22:36:37 1996  Jeffrey A Law  (law@cygnus.com)
12781
12782         * config/proelf.exp: Handle connecting to a simulator.
12783
12784 Wed Jan 31 00:58:15 1996  Jeffrey A Law  (law@cygnus.com)
12785
12786         * config/proelf.exp: New file.  Enough framework that we can
12787         run c-torture tests on the proelf targets (or any other target
12788         that gdb can connect to for that matter).
12789
12790 Mon Jan 29 08:57:46 1996  Doug Evans  <dje@canuck.cygnus.com>
12791
12792         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
12793         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
12794
12795         * lib/plumhall.exp (ph_execute): Always call ph_summary if
12796         exec_output exists.
12797
12798 Sun Jan 28 11:28:43 1996  Doug Evans  <dje@charmed.cygnus.com>
12799
12800         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
12801         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
12802
12803         * config/*.exp: Update FSF address.  Change result of ${tool}_load
12804         to pass/fail/unresolved/unsupported/untested.  Caller must now
12805         call unresolved/unsupported/untested.
12806         * lib/*.exp: Update FSF address.  Update to handle new results of
12807         ${tool}_load.
12808         * lib/chill.exp (verbose): Delete.
12809
12810 Sat Jan 27 12:28:07 1996  Doug Evans  <dje@charmed.cygnus.com>
12811
12812         * lib/gcc.exp (default_gcc_start): Change order of args to
12813         $LDFLAGS $CFLAGS $LIBS.
12814         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
12815         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
12816         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
12817         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
12818         * gcc.misc-tests/dg-test.exp: Likewise.
12819         * gcc.misc-tests/msgs.exp: Likewise.
12820         * gcc.prms/prms.exp: Likewise.
12821         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
12822         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
12823
12824         * lib/dg.exp: Deleted, moved to dejagnu/lib.
12825
12826 Wed Jan 24 18:37:00 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
12827
12828         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
12829
12830         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
12831         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
12832
12833         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
12834         necessary.
12835
12836 Sat Jan 20 17:22:08 1996  Brendan Kehoe  <brendan@cygnus.com>
12837
12838         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
12839         global for loop; add use of $mathlib.
12840         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
12841         settings here; set mathlib for anything but VxWorks.
12842
12843 Mon Jan 22 16:31:57 1996  Jeffrey A Law  (law@cygnus.com)
12844
12845         * gcc.c-torture: Update to c-torture-1.40 release.
12846
12847 Wed Jan  3 00:54:33 1996  Jeffrey A Law  (law@cygnus.com)
12848
12849         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
12850         dg.exp.
12851
12852 Sun Dec  3 16:17:42 1995  Jeffrey A. Law  <law@sethra.cygnus.com>
12853
12854         * lib/c-torture.exp (c-torture-execute): Declare "output" as
12855         global.
12856
12857 Fri Nov 17 20:01:19 1995  Doug Evans  <dje@canuck.cygnus.com>
12858
12859         * lib/g++.exp (LIBS): Define if not already.
12860         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
12861         (gcc-dg-prune): Call prune_gcc_output.
12862         * lib/gcc.exp (prune_gcc_output): New proc.
12863         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
12864         prune_gcc_output.
12865
12866 Thu Nov 16 09:15:40 1995  Doug Evans  <dje@canuck.cygnus.com>
12867
12868         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
12869         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
12870
12871 Wed Nov 15 23:04:36 1995  Jeffrey A Law  (law@cygnus.com)
12872
12873         * gcc.c-torture: Update to c-torture-1.39 release.
12874
12875 Sat Nov  4 12:52:05 1995  Doug Evans  <dje@canuck.cygnus.com>
12876
12877         * lib/c-torture.exp (c-torture-execute): Don't return if one option
12878         fails, try others as well.
12879
12880 Thu Nov  2 09:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
12881
12882         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
12883         If compilation fails, mark execute tests as `untested'.
12884         If test is marked as unsupported, don't mark compilation and
12885         execute tests as failed.
12886
12887 Wed Oct 25 20:57:55 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12888
12889         * lib/g++.exp (g++_init): Don't link in libg++, and look to
12890         libstdc++ for whether or not we want to be doing shared
12891         libraries.  Delete link_curses since we don't need it anymore.
12892         * lib/mike-g++.exp (postbase): Don't link in libg++.
12893         * g++.old-deja/old-deja.exp: Likewise.
12894
12895 Mon Oct 23 13:05:11 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12896
12897         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
12898
12899 Tue Oct 17 15:24:47 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12900
12901         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
12902         For that, add `-Wl,-a,shared_archive'.
12903         * g++.old-deja/old-deja.exp: Likewise.
12904
12905 Tue Oct 17 13:09:06 1995  Doug Evans  <dje@canuck.cygnus.com>
12906
12907         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
12908
12909 Mon Oct 16 23:13:32 1995  Brendan Kehoe  <brendan@cygnus.com>
12910
12911         * lib/mike-g++.exp (postbase): Pay attention to the status of
12912         g++_load.
12913
12914 Mon Oct 16 19:28:32 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12915
12916           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
12917
12918 Mon Oct 16 13:48:58 1995  Doug Evans  <dje@canuck.cygnus.com>
12919
12920         * lib/gcc.exp (default_gcc_start): No longer need to log program
12921         being executed or its output, execute_anywhere does that now.
12922         * lib/g++.exp (default_g++_version): Call execute_anywhere.
12923         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
12924
12925 Thu Oct 12 10:34:58 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12926
12927         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
12928         the same as those in lib/g++.exp.
12929
12930 Tue Oct 10 13:47:27 1995  Jeff Law  (law@hurl.cygnus.com)
12931
12932         * gcc.c-torture: Update to c-torture-1.38 release.
12933         * gcc.ieee: Related changes.
12934
12935 Fri Oct  6 12:39:17 1995  Rob Savoye  <rob@darkstar.cygnus.com>
12936
12937         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
12938         "exec". Minor reformatting changes.
12939
12940         * config/rom68k.exp (${tool}_load): Make it work in a canadian
12941         cross. This means all "exec" calls now work on a remote host as
12942         well.
12943         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
12944         cross. Filter out the extra "\r\n" stuff that expect puts in.
12945         (c-torture-execute): Filter out the bogus warnings like
12946         c-torture-compile does. Add support for canadian cross.
12947         * lib/gcc.exp (default_gcc_version, default_gcc_start)
12948         Use execute_anywhere rather than calling exec directly. Now it
12949         works for canadian cross testing.
12950
12951 Thu Oct  5 10:06:45 1995  Brendan Kehoe  <brendan@rtl.cygnus.com>
12952
12953         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
12954         results into a variable, and check that rather than using file exists.
12955
12956 Wed Oct  4 16:31:02 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12957
12958         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
12959         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
12960
12961 Tue Sep 26 10:15:14 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12962
12963         * g++.old-deja/old-deja.exp: Create and pass runshlib and
12964         lib_curses if there's a shared libg++ in the build tree.
12965
12966 Fri Sep 22 10:47:24 1995  Doug Evans  <dje@canuck.cygnus.com>
12967
12968         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
12969         if not supported target.
12970
12971 Fri Sep 22 09:22:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12972
12973         * lib/g++.exp (g++_init): Move empty setting of runshlib and
12974         link_curses up to always happen, not just for native builds.
12975
12976 Thu Sep 21 10:23:32 1995  Jeff Law  (law@snake.cs.utah.edu)
12977
12978         * gcc.c-torture: Update to c-torture-1.36 release.
12979         * gcc.failure: Related changes.
12980
12981 Wed Sep 20 10:56:26 1995  Doug Evans  <dje@canuck.cygnus.com>
12982
12983         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
12984
12985 Tue Sep 19 17:26:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12986
12987         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
12988         * lib/mike-g++.exp (postbase): Not in here.  Still reference
12989         runshlib, link_curses, and mathlib for link and run.
12990
12991         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
12992         pass the runtime shared library options for Solaris, OSF/1, and
12993         Irix5, and link with -lcurses to avoid unresolved references.
12994
12995 Wed Sep 13 15:28:10 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12996
12997         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
12998         only run once.
12999
13000 Wed Sep 13 10:51:52 1995  Doug Evans  <dje@canuck.cygnus.com>
13001
13002         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
13003
13004 Mon Sep 11 11:02:03 1995  Jeff Law  (law@snake.cs.utah.edu)
13005
13006         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
13007         do not have a framework for the "compat" tests yet.
13008
13009 Sat Sep  9 16:15:20 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13010
13011         * lib/mike-g++.exp (postbase): New local variable `mathlib',
13012         set to null if we're testing vxworks5.1.  Use that instead of
13013         `-lm' in the setting of LIBS for link and run.
13014
13015 Fri Sep  8 13:53:38 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13016
13017         * config/rom68k.exp (${tool}_load): Major changes to make it
13018         work.  Verified that it does in fact return the stuff in
13019         exec_output properly.  Catch any Emul or any TRAP other than 0.
13020
13021 Thu Sep  7 23:04:06 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13022
13023         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
13024         LDFLAGS properly for targets that need stuff from libgloss.
13025         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
13026         only run once.
13027         (gpp_initialized): New variable.
13028
13029 Wed Sep  6 21:56:13 1995  Rob Savoye  <rob@darkstar.cygnus.com>
13030
13031         * config/rom68k.exp: Load libgloss.exp.
13032         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
13033         so we can produce a fully linked binary.
13034         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
13035         so we can produce a fully linked binary.
13036
13037 Sun Sep  3 13:25:26 1995  Doug Evans  <dje@canuck.cygnus.com>
13038
13039         * lib/plumhall.exp (ph_section): Watch for expected failures.
13040         Add missing `else'.
13041
13042         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
13043         run the testcase.
13044         (c-torture): Likewise.
13045
13046 Mon Aug 28 11:23:38 1995  Doug Evans  <dje@cygnus.com>
13047
13048         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
13049
13050         * lib/mike-g++.exp (mike_cleanup): New proc.
13051         (prebase): New globals compiler_result, not_compiler_result,
13052         target_regexp.
13053         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
13054         allow leading "-" in pattern.  Watch for unsupported tests.
13055         If $compiler_result is set, pattern match assembler code,
13056         and ditto for $not_compiler_result.
13057         * lib/mike-gcc.exp: Likewise.
13058
13059         * lib/plumhall.exp (ph_execute): Only call ph_summary if
13060         execution "succeeded".
13061
13062 Mon Aug 14 14:03:53 1995  Doug Evans  <dje@canuck.cygnus.com>
13063
13064         * config/win32.exp: New file.
13065         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
13066
13067 Fri Aug  4 15:39:54 1995  Doug Evans  <dje@canuck.cygnus.com>
13068
13069         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
13070         unsupported.
13071         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
13072         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
13073         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
13074
13075         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
13076         "... without exceptions was ...".  That is now handled by
13077         prune_system_crud.
13078         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
13079
13080 Tue Aug  1 11:09:33 1995  Doug Evans  <dje@canuck.cygnus.com>
13081
13082         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
13083         sieve.c,sort2.c}: New files.
13084         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
13085         sieve.exp,sort2.exp}: Drivers for them.
13086
13087         * lib/mike-gcc.exp (program_output): New user settable variable.
13088         (postbase): Call prune_system_crud.  Also prune extraneous compiler
13089         messages.
13090         * lib/mike-g++.exp (program_output): New user settable variable.
13091
13092         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
13093
13094         * config/sh.exp: Deleted (use sim.exp instead).
13095
13096 Fri Jul 28 11:33:46 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13097
13098         * config/vx.exp: Declare CHECKTASK as global.
13099         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
13100         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
13101         * lib/old-dejagnu.exp: Load [pwd]/$executable.
13102
13103 Wed Jul 26 19:45:39 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13104
13105         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
13106         target. Like vx.exp, only includes `vx29k.exp' instead of
13107         `vxworks.exp'.
13108
13109 Sun Jul 23 17:38:52 1995  Ian Lance Taylor  <ian@cygnus.com>
13110
13111         * config/sim.exp: Increase time limit from 120 seconds to 240.
13112
13113 Thu Jul  6 11:07:38 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
13114
13115         * gcc.c-torture/execute/950628-1.c: New test.
13116
13117 Sat Jun 10 18:51:41 1995  Jeff Law  (law@snake.cs.utah.edu)
13118
13119         * gcc.c-torture: Update with changes/additions from
13120         c-torture-1.34.
13121
13122 Mon Jun  5 17:58:07 1995  Doug Evans  <dje@canuck.cygnus.com>
13123
13124         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
13125
13126 Sun Jun  4 05:13:57 1995  Jeff Law  (law@snake.cs.utah.edu)
13127
13128         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
13129
13130 Thu Jun  1 00:06:19 1995  Jeff Law  (law@snake.cs.utah.edu)
13131
13132         * gcc.c-torture/compile/950512-1.c: New test.
13133         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
13134         * gcc.dg/struct-ret-1.c: Likewise.
13135
13136 Wed May 31 14:25:13 1995  Doug Evans  <dje@canuck.cygnus.com>
13137
13138         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
13139           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
13140
13141 Tue May 30 11:19:54 1995  Doug Evans  <dje@canuck.cygnus.com>
13142
13143         * gcc.c-torture/special/920411-1.c: Deleted.
13144         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
13145
13146 Mon May 22 16:55:11 1995  Doug Evans  <dje@chestnut.cygnus.com>
13147
13148         * config/sim.exp (${tool}_load): Hack in call to bash to get a
13149         cpu limit.
13150
13151 Fri May 12 18:57:54 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
13152
13153         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
13154
13155 Thu May  4 14:23:54 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
13156
13157         From kenner;
13158         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
13159         is the proper length.
13160         * va-arg-3.c: Likewise.
13161
13162 Sun Apr 30 16:02:59 1995  Doug Evans  <dje@canuck.cygnus.com>
13163
13164         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
13165         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
13166
13167         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
13168         * lib/g++.exp (default_g++_start): Delete old cruft.
13169
13170 Tue Apr 25 17:20:18 1995  Torbjorn Granlund  <tege@cygnus.com>
13171
13172         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
13173         (2 * (1 << 18)) to (2 * (1 << 17)).
13174
13175         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
13176
13177 Thu Apr 20 12:21:13 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13178
13179         * config/rom68k.exp: Renamed from config/idp.exp
13180
13181 Tue Apr 18 13:33:26 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
13182
13183         * c-torture/compile/921109-2.c
13184
13185 Tue Apr 18 10:45:12 1995  Mike Stump  <mrs@cygnus.com>
13186
13187         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
13188         excess errors.
13189
13190 Sat Apr 15 11:16:58 1995  Doug Evans  <dje@chestnut.cygnus.com>
13191
13192         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
13193         output.
13194         * lib/g++.exp (default_g++_start): Likewise.
13195
13196 Wed Mar 29 16:34:03 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
13197
13198         * gcc.c-torture/compile/950329-1.c: New test.
13199
13200 Tue Mar 28 16:10:33 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13201
13202           * config/bug.exp (${tool}_load): Updated to use new remote_open
13203           and remote_close procs.
13204         * config/idp.exp: New file.
13205
13206 Wed Mar 22 15:01:58 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
13207
13208         * gcc.c-torture/execute/950322-1.c: New test.
13209
13210 Tue Mar 21 21:24:49 1995  Doug Evans  <dje@canuck.cygnus.com>
13211
13212         * config/vx.exp (${tool}_load): Clean up testing of return code from
13213         vxworks_ld and vxworks_spawn.
13214
13215 Tue Mar 21 17:01:42 1995  Doug Evans  <dje@deneb.cygnus.com>
13216
13217         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
13218
13219 Mon Mar 13 14:49:42 1995  Mike Stump  <mrs@cygnus.com>
13220
13221         * lib/old-deja.exp: Add `excess errors test - ' error, now one
13222         can mark excess errors on a machine by machine basis.  Note, the
13223         default is to not expect any excess errors, even when excess
13224         errors test - is given, so you will want to put an XFAIL ... on
13225         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
13226         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
13227         those 4 machines, but no others.
13228
13229 Fri Mar 10 12:33:04 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13230
13231         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
13232         * lib/c-torture.exp: to here.
13233
13234 Fri Mar 10 10:38:15 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
13235
13236         * gcc.c-torture/execute/950221-1.c: New test.
13237         * gcc.c-torture/execute/struct-ret-1.c: New test.
13238         * gcc.c-torture/compile/950221-1.c: New test.
13239
13240         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
13241
13242 Fri Mar  3 16:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
13243
13244         * gcc.c-torture/execute/arith-1.c (main): Return 0.
13245         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
13246
13247 Wed Mar  1 02:08:29 1995  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
13248
13249         * g++.gb: New directory of tests, derived from my signature and
13250         class scoping tests.
13251
13252         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
13253         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
13254         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
13255         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
13256         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
13257         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
13258         * g++.gb/sig25.C: Likewise.
13259
13260         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
13261         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
13262         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
13263         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
13264         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
13265         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
13266         * g++.gb/sig25.exp: Likewise.
13267
13268         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
13269         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
13270         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
13271         * g++.gb/scope13.C: Likewise, this test still fails.
13272
13273         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
13274         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
13275         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
13276         * g++.gb/scope13.exp: Ditto.
13277
13278         * g++.gb/README: New file, explains what these tests are about.
13279
13280 Tue Feb 28 10:37:52 1995  Doug Evans  <dje@canuck.cygnus.com>
13281
13282         * lib/dg.exp (dg-do): Support `preprocess'.
13283         (dg-test): Likewise.
13284
13285 Mon Feb 13 15:18:10 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13286
13287         * config/udi.exp: change "continue -expect" to "exp_continue".
13288
13289 Sat Feb 11 00:25:20 1995  Torbjorn Granlund  (tege@tiny.cygnus.com)
13290
13291         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
13292         Delete redundant tests.
13293
13294         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
13295         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
13296         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
13297         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
13298         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
13299         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
13300         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
13301         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
13302
13303         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
13304         storing label pointers.
13305         * gcc.c-torture/execute/921019-1.c: Likewise.
13306         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
13307         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
13308         parameter fp.
13309         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
13310         constants.
13311
13312         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
13313         Delete obsolete tests.
13314
13315         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
13316         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
13317         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
13318         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
13319         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
13320         * gcc.c-torture/compile/950124-1.c: New test.
13321
13322         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
13323
13324 Wed Feb  8 15:30:17 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
13325
13326         * lib/mike-g++.exp: Add -lm to LIBS.
13327
13328 Tue Feb  7 17:09:50 1995  Doug Evans  <dje@canuck.cygnus.com>
13329
13330         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
13331
13332 Mon Jan 30 14:33:25 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
13333
13334         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
13335
13336 Thu Jan 12 16:41:34 1995  Doug Evans  <dje@canuck.cygnus.com>
13337
13338         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
13339
13340 Mon Jan  2 11:50:10 1995  Jeff Law  (law@snake.cs.utah.edu)
13341
13342         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
13343         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
13344         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
13345         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
13346         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
13347         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
13348         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
13349         * g++.law/{operators31.C, operators32.C,
13350         * g++.law/{operators33.C, operators34.C}: Likewise.
13351         * g++.law/{pic1.C, refs2.C}: Likewise.
13352         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
13353         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
13354         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
13355         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
13356
13357         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
13358         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
13359         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
13360         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
13361         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
13362         * g++.law/{enum9.exp, friend5.exp}: Likewise.
13363         * g++.law/{nest3.exp, nest4.exp}: Likewise.
13364         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
13365         * g++.law/{operators30.exp, operators31.exp}: Likewise.
13366         * g++.law/{operators32.exp, operators33.exp}: Likewise.
13367         * g++.law/{operators34.exp}: Likewise.
13368         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
13369         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
13370         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
13371         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
13372         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
13373
13374         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
13375         No longer expected to fail.
13376         * g++.law/missed-error3.C: Tweak for recent bool changes.
13377
13378 Sun Dec  4 20:54:33 1994  Doug Evans  <dje@canuck.cygnus.com>
13379
13380         * config/emb-unix: Deleted.
13381         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
13382         remote execution.  Do final link on remote host if REMOTE_LINK is set.
13383
13384 Thu Dec  1 08:43:05 1994  Doug Evans  <dje@canuck.cygnus.com>
13385
13386         * lib/dg.exp (dg-test): Fix typo in last patch.
13387
13388 Wed Nov 30 13:25:32 1994  Doug Evans  <dje@canuck.cygnus.com>
13389
13390         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
13391         (handles multiple occurrences).
13392
13393 Thu Nov 24 19:48:38 1994  Doug Evans  <dje@canuck.cygnus.com>
13394
13395         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
13396         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
13397         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
13398         printed).
13399         * lib/c-torture.exp (c-torture-compile): Likewise.
13400         (c-torture): Prepend full path if missing.
13401         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
13402         (gcc_fail): Likewise.
13403         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
13404
13405 Wed Nov 23 13:56:00 1994  J.T. Conklin  <jtc@rtl.cygnus.com>
13406
13407         * lib/netware.exp: Only attach to NetWare i386 systems.
13408
13409 Wed Nov 16 11:27:00 1994  Doug Evans  <dje@canuck.cygnus.com>
13410
13411         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
13412         messages.  Add test name to "output pattern match" pass/fail message.
13413
13414 Sat Nov 12 22:11:52 1994  Doug Evans  <dje@canuck.cygnus.com>
13415
13416         * gcc.dg: New testsuite.
13417         * gcc.dg/dg.exp: New file.
13418
13419         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
13420         test-switch.c}: Deleted.
13421
13422         * gcc.misc-tests/msgs.exp: New testcase driver.
13423
13424 Wed Nov  9 14:23:09 1994  Doug Evans  <dje@canuck.cygnus.com>
13425
13426         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
13427         Watch for illegal return values from ${tool}_load.
13428         * config/unix.exp (${tool}_load): Fix pass/fail detection for
13429         cross targets.  Coerce return value >0 to 1.
13430
13431 Tue Nov  8 14:10:33 1994  Doug Evans  <dje@canuck.cygnus.com>
13432
13433         * config/unix.exp (${tool}_load): Call program rsh, not proc.
13434
13435         * config/emb-unix.exp: New file.
13436
13437         * config/sim.exp: Error if variable $SIM not defined.
13438         (${tool}_load): Mark test as "untested" if simulator missing.
13439
13440         * config/unix.exp: Load remote.exp to get rcp_download.
13441         * lib/c-torture.exp: Use different option lists for testcases with
13442         and without loops.
13443         * gcc.c-torture/execute/execute.exp: Likewise.
13444
13445 Wed Nov  2 14:47:58 1994  Doug Evans  <dje@canuck.cygnus.com>
13446
13447         * config/*.exp: Clarify return code from ${tool}_load.
13448         Call `unresolved' or `untested' instead of `warning' or `perror'
13449         (sometimes you still want to call both though).
13450         Add comment that `shell_id' is local to each file.
13451         * config/udi.exp (timeout): Set to 30.
13452         Don't print warning if connection fails, $connectmode has already
13453         printed an error.
13454         (${tool}_load): Move verbose messages to level 2.
13455         Rework pattern for "Process started" message.
13456         Pass `shell_id' to ${connectmode}_download.
13457         Retry twice upon timeout.  Make resetting of target more robust.
13458         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
13459         Pass `shell_id' to exit_$connectmode.
13460         Only call exit_$connectmode if connected.
13461         * config/unix.exp (${tool}_load): Check return codes better.
13462         * config/vrtx.exp (${tool}_load): Likewise.
13463         * config/vx.exp (${tool}_load): Likewise.
13464         Delete unneeded global's.
13465         * lib/dg.exp (dg-test): Update to reflect clarified return codes
13466         from ${tool}_load.
13467         (dg-stat): Delete.
13468         (dg-init): Delete recording of pass/fail counts.
13469         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
13470         (old-dejagnu-init): Likewise.
13471         (old-dejagnu-stat): Delete contents, empty proc now.
13472         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
13473         (c-torture): Delete references to lcnt, lpass, lfail.
13474         Get option list from TORTURE_OPTIONS.
13475         Delete -funroll[-all]-loops if no loops.
13476         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
13477         (g++_stat): Delete contents (empty proc now).
13478         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
13479         (gcc_finish): Likewise.
13480         (gcc_stat): Deleted.
13481         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
13482         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
13483         * gcc.c-torture/execute/execute.exp: Likewise.
13484         Split tests into two parts: compile, execute.
13485         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
13486         no loops.  Update to reflect clarified return codes from ${tool}_load.
13487
13488 Fri Oct 21 23:10:16 1994  Doug Evans  <dje@canuck.cygnus.com>
13489
13490         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
13491         to grep for.
13492         (old-dejagnu): Likewise (where necessary).
13493
13494 Fri Oct 14 17:54:58 1994  Doug Evans  <dje@canuck.cygnus.com>
13495
13496         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
13497
13498         * lib/dg.exp (dg-process-target): Fix processing of selector.
13499         Add comment regarding use of `error'.
13500
13501         * lib/gcc.exp (prune_system_crud): Define if missing.
13502         * lib/g++.exp (prune_system_crud): Likewise.
13503
13504         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
13505         Call prune_system_crud.
13506         * lib/dg.exp (dg-runtest): New proc.
13507         Use perror instead of send_user for tcl errors in testcase.
13508         Don't return any value, it's never used.
13509         Don't clobber previous definition of `unknown'.
13510         Print tcl errors in `dg-final'.
13511
13512 Wed Oct 12 13:05:37 1994  Doug Evans  <dje@canuck.cygnus.com>
13513
13514         * lib/dg.exp (dg-process-target): Improve syntax error messages.
13515         (dg-test): Don't print errorInfo, it contains stack backtrace.
13516
13517 Mon Sep 26 12:18:53 1994  Doug Evans  (dje@canuck.cygnus.com)
13518
13519         * lib/g++.exp (runtest_file_p): Define if missing.
13520
13521 Sat Sep 24 15:29:23 1994  Doug Evans  (dje@cygnus.com)
13522
13523         * lib/mike-g++.exp: Comment out loading of g++.exp.
13524         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
13525         (default_g++_version): Always print something.
13526         (default_g++_start): Comment out call to `which'.
13527         (g++_start, g++_load): Deleted (must be defined in config file).
13528         * lib/gcc.exp: Test for existence of $CC at start.
13529         Delete check for tmpdir (done in gcc_init).
13530         (default_gcc_version): Always print something.
13531         (default_gcc_start): Comment out call to `which'.
13532         * config/*.exp: Major cleanup - make cross targets work at least a
13533         little better for g++ (by not being "--tool gcc" specific).
13534         Rename gcc_xxx to ${tool}_xxx.
13535         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
13536         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
13537
13538 Thu Sep 22 11:39:17 1994  Doug Evans  (dje@canuck.cygnus.com)
13539
13540         * lib/c-torture.exp (c-torture-compile): Rework compiler
13541         message processing.
13542
13543         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
13544         c-torture.
13545
13546 Wed Sep 21 09:49:43 1994  Doug Evans  (dje@canuck.cygnus.com)
13547
13548         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
13549
13550         * lib/dg.exp (dg-process-target): Support { target native }.
13551
13552 Tue Sep 20 17:16:55 1994  Doug Evans  (dje@canuck.cygnus.com)
13553
13554         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
13555         looked for "... program xxx got fatal signal".
13556         Correct regsub munging of `comp_output'.
13557         Ignore compiler messages "path prefix not used" and "linker input
13558         file unused".
13559
13560 Wed Sep 14 11:44:40 1994  Doug Evans  (dje@canuck.cygnus.com)
13561
13562         * lib/gcc.exp (runtest_file_p): Define if missing.
13563         * gcc.prms/template.c: Example to work from.
13564
13565 Tue Sep 13 10:30:48 1994  Doug Evans  (dje@canuck.cygnus.com)
13566
13567         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
13568         * lib/dg.exp (dg-test): Call unsupported testcases as such.
13569
13570         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
13571         * gcc.prms/1883.c: Moved from compile/940714-1.c.
13572         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
13573         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
13574
13575         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
13576         (dg-process-target): No longer a varargs proc.
13577         Return S/N for target, P/F for xfail.  All callers changed.
13578         (user option procs): More argument checking.
13579         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
13580         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
13581         (dg-test): Skip test if not running on selected target in `dg-do'.
13582         Update handling of `dg-do-what', `dg-output-text'.
13583         Separate execution pass/fail from output pattern match pass/fail.
13584         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
13585
13586 Mon Sep 12 13:47:35 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
13587
13588         * gcc.c-torture/special/special.exp: Don't expect failure for mips
13589         target for 920510-1.c.
13590
13591 Mon Sep 12 12:44:39 1994  Doug Evans  (dje@canuck.cygnus.com)
13592
13593         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
13594         Clean up comment regarding use of passcnt, etc.
13595         (gcc_stat): Don't update `testcnt' here.
13596         (gcc_finish): Do it here.
13597         Might as well reset `but_id' here too.
13598         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
13599         to determine if the file should be tested.
13600         * gcc.c-torture/compile/compile.exp: Likewise.
13601         * gcc.c-torture/execute/execute.exp: Likewise.
13602         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
13603         * gcc.misc-tests/dg-test.exp: Likewise.
13604         * gcc.prms/prms.exp: Likewise.
13605         * gcc.wendy/wendy.exp: Likewise.
13606         * g++.old-deja.exp: Likewise.
13607         Move "Testing file" message to verbose level 1.
13608
13609 Fri Sep  9 10:21:18 1994  Doug Evans  (dje@canuck.cygnus.com)
13610
13611         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
13612
13613 Thu Sep  8 16:52:43 1994  Doug Evans  (dje@canuck.cygnus.com)
13614
13615         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
13616         (default_gcc_start): Accept optional second list element
13617         of compiler flags.  Print compiler output at verbosity level 2.
13618         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
13619         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
13620         Save current values of framework globals passcnt, failcnt, xpasscnt,
13621         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
13622         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
13623         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
13624         xfailcnt to compute stats.  Update framework global `testcnt' from
13625         pass/fail counts.
13626         (gcc_finish): New proc.  Clean up test environment.
13627         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
13628         (gcc_epass, gcc_efail): Delete.
13629         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
13630         argument of line number.
13631         (dg-init): If the tool has an init routine, call it.
13632         (dg-test): Remove args `cflags_var' and `libs_var'.
13633         Pass all compiler options to ${tool}_start.
13634         Handle missing line number.
13635         (dg-finish): New function.
13636         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
13637         particular files.  Call gcc_finish at end.  Move "skipping test"
13638         message to verbosity level 3.
13639         * gcc.c-torture/compile/compile.exp: Likewise.
13640         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
13641         * gcc.c-torture/execute/execute.exp: Likewise.
13642         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
13643         Print testcase being tried at verbosity level 1.
13644         * gcc.c-torture/special/special.exp: Unset xfail.
13645         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
13646         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
13647         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
13648         * gcc.failure/failure.exp: Likewise.
13649         * gcc.ieee/ieee.exp: Likewise.
13650         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
13651         Update call to dg-test.  Call dg-finish at end.
13652         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
13653         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
13654         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
13655         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
13656         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
13657         * gcc.wendy/wendy.exp: Add copyright.
13658         Delete setting of tmpdir (done by gcc_init).
13659         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
13660         Pass compiler flags to gcc_start.  Call gcc_finish at end.
13661         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
13662         gcc_[ce]pass/fail.
13663
13664 Wed Sep  7 11:09:08 1994  Doug Evans  (dje@canuck.cygnus.com)
13665
13666         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
13667         confusion.
13668         (g++_load): Likewise.
13669
13670         * config/*.exp (gcc_load): Some were varargs fns and some were not.
13671         Rename argument to `prog' to remove the confusion.
13672         Varargs fns behave differently too!
13673         (g++_load): Likewise.
13674
13675         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
13676
13677         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
13678         what it is.  Delete (always) printing of status value for !native.
13679         Simplify verbose code, and include status and exec_output.
13680         (g++_load): Use gcc_load.
13681
13682 Sun Sep  4 13:59:27 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
13683
13684         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
13685         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
13686         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
13687         940714-3.c as these testcases don't exist anymore.  Make
13688         va-arg-1.c expected to pass.
13689
13690 Fri Aug 19 12:27:07 1994  Doug Evans  (dje@canuck.cygnus.com)
13691
13692         * gcc.misc-tests/misc.exp: Only run specific testcases.
13693         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
13694         * gcc.misc-tests/dg-[1-9].c: New files.
13695
13696         * lib/dg.exp: New testsuite driver.
13697         * gcc.prms/prms.exp: Use it.
13698
13699         * README.gcc: New file.
13700
13701         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
13702         Document and reset `lxpass' and `lxfail'.
13703         Simplify "initialized" message.
13704         (gcc_stat): Clean up comments a little.
13705
13706 Tue Aug 16 11:16:46 1994  Doug Evans  (dje@canuck.cygnus.com)
13707
13708         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
13709
13710 Mon Aug 15 21:20:36 1994  Doug Evans  (dje@canuck.cygnus.com)
13711
13712         * lib/old-dejagnu.exp (process-option): New proc.
13713         (old-dejagnu-init, old-dejagnu-stat): Likewise.
13714         (old-dejagnu): Simplify.
13715         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
13716
13717 Sun Aug 14 09:23:53 1994  Jeff Law  (law@snake.cs.utah.edu)
13718
13719         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
13720         exists and is not an empty string.
13721
13722         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
13723         $xfail rather than calling setup_xfail.  Clear $xfail when test is
13724         finished.
13725         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
13726         automatically.
13727
13728         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
13729         longer expected to fail.
13730
13731         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
13732         "f" function call.
13733
13734         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
13735
13736         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
13737         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
13738         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
13739         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
13740         c-torture-1.29.
13741
13742         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
13743         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
13744
13745         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
13746
13747         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
13748         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
13749
13750         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
13751         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
13752         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
13753
13754 Tue Jul 12 12:49:44 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
13755
13756         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
13757         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
13758         940714-1.c, 940714-2.c, 940714-3.c},
13759         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
13760         gcc.misc-tests/{mg.c,mg.exp}:
13761         New tests.
13762         * gcc.noncompile/noncompile.exp: Change accordingly.
13763
13764 Thu Jul  7 14:20:33 1994  Doug Evans  (dje@canuck.cygnus.com)
13765
13766         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
13767         Undo previous clobberage.
13768
13769 Mon Jul  4 17:00:59 1994  Jeff Law  (law@snake.cs.utah.edu)
13770
13771         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
13772         * gcc.special/{930510-1.c, special.exp}:
13773         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
13774         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
13775         struct-varargs-1.c}: New tests from c-torture-1.26.
13776
13777 Tue Jun 28 17:39:42 1994  J.T. Conklin  (jtc@phishhead.cygnus.com)
13778
13779         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
13780           argument to switch.
13781
13782 Sat May 21 10:39:38 1994  Bill Cox  (bill@rtl.cygnus.com)
13783
13784         * Revert the previous changes.  Please see Rob's directory
13785           (/lisa/test/rob/progressive/gcc/testsuite) for testing
13786           fixes.
13787
13788 Thu May 19 18:00:03 1994  Bill Cox  (bill@rtl.cygnus.com)
13789
13790         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
13791             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
13792             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
13793             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
13794             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
13795             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
13796             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
13797             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
13798             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
13799             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
13800             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
13801             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
13802             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
13803             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
13804             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
13805             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
13806             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
13807             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
13808             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
13809             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
13810             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
13811             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
13812             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
13813             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
13814             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
13815             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
13816             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
13817
13818 Tue May 17 14:55:09 1994  Bill Cox  (bill@rtl.cygnus.com)
13819
13820         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
13821             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
13822           with perror calls.
13823
13824 Mon May  2 17:41:13 1994  Jason Merrill  (jason@deneb.cygnus.com)
13825
13826         * config/unix.exp (g++_load): Fix syntax.
13827
13828 Thu Apr 14 12:22:10 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
13829
13830         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
13831         * gcc.noncompile/921017-1.c: Deleted obsolete test.
13832         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
13833         Don't expect va-arg-1.c to fail.  Correct expected output for
13834         920928-1.c.
13835         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
13836         * gcc.wendy/hbm4.c: Correct typo.
13837         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
13838
13839 Mon Mar 28 13:29:37 1994  Doug Evans  (dje@canuck.cygnus.com)
13840
13841         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
13842         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
13843         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
13844         * lib/c-torture.exp (c-torture-compile): Ditto.
13845
13846         Reduce volume of output (remove all the -I's and such).
13847         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
13848         Call gcc_cpass, gcc_cfail.
13849         (c-torture): Pass testing option to c-torture-compile.
13850
13851 Mon Mar 21 12:40:33 1994  Doug Evans  (dje@cygnus.com)
13852
13853         Bring patches over from progressive.
13854         * config/default.exp: Exit remote shell cleanly.
13855         (g++_exit, g++_start): Add default versions.
13856         * config/sim.exp (gcc_load): Use perror, not error.
13857
13858 Sun Mar 20 12:05:32 1994  Doug Evans  (dje@canuck.cygnus.com)
13859
13860         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
13861         set in site.exp.
13862
13863 Mon Mar 14 19:30:28 1994  Doug Evans  (dje@cygnus.com)
13864
13865         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
13866         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
13867         (wendy_try): New proc to run testcase.
13868         (main loop): Call 'em.
13869         * gcc.wendy/*.c: Clean up pass to correct expected output.
13870
13871         * lib/gcc.exp: Minor cleanup work.
13872         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
13873
13874 Wed Mar  9 15:22:54 1994  Doug Evans  (dje@canuck.cygnus.com)
13875
13876         * config/sim.exp (gcc_load): Document return codes better.
13877         Don't pass -v to simulator.
13878
13879 Thu Feb 24 07:15:18 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
13880
13881           * gcc.special/920717-x.c: Fix typo.
13882           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
13883           get at sources.
13884
13885         * lib/mike-gcc.exp: Fix typo.
13886
13887 Tue Feb 15 15:41:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
13888
13889         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
13890         binary to use, transform the name.
13891         * config/*.exp: rename everything. Nuke any g++ specific files,
13892         it's now a special case of gcc that requires no special support.
13893         Add a default.exp for unsupported targets.
13894
13895 Fri Feb 11 12:59:54 1994  Rob Savoye  (rob@poseidon.cygnus.com)
13896
13897         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
13898         lib/old-dejagnu.exp: Fix a few patterns to work with the new
13899         version of Tcl.
13900
13901 Wed Feb  9 21:35:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
13902
13903         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
13904         than a warning.
13905
13906 Sun Feb  6 16:52:13 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
13907
13908         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
13909
13910 Mon Jan  3 17:28:25 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
13911
13912         * gcc.execute/execute.exp: Combine opt_list and foption_list into
13913         option_list.  Compile every file with only 4/6 option choices
13914         (same as C torture) instead of with 12/18 different option
13915         choices.
13916         * lib/c-torture.exp: Likewise.
13917
13918         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
13919         not already set.
13920
13921 Thu Dec 30 17:17:07 1993  Mike Stump  (mrs@rtl.cygnus.com)
13922
13923         * lib/old-deja.exp: Add `excess errors test fails' error, now one
13924         can put an XFAIL *-*-* on excess errors.
13925
13926 Sun Dec 19 21:45:34 1993  Jeffrey A. Law  (law@snake.cs.utah.edu
13927
13928         * g++.law: Add more tests derived from g++-bugs snapshots.
13929
13930         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
13931         equivalent to g++.law/init9.
13932
13933         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
13934         compiled it, and the a.out file after we've run it.
13935
13936 Fri Dec 17 11:29:56 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
13937
13938         * lib/mike-g++.exp (postbase): Delete the .o file after we've
13939         compiled it, and the a.out file after we've run it.
13940
13941 Fri Dec 17 10:18:16 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
13942
13943         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
13944
13945 Wed Dec 15 20:36:40 1993  Rob Savoye  (rob@darkstar.cygnus.com)
13946
13947         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
13948         version number.
13949
13950 Sun Dec 12 21:10:04 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
13951
13952         * g++.law: New directory of g++ tests derived from the g++-bugs
13953         snapshots.
13954
13955 Thu Dec 09 16:50:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13956
13957         * gcc.compile: initbug1.c initbug1.exp testcase added
13958
13959 Mon Dec 06 11:09:52 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13960
13961         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
13962         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
13963           fixes submitted by Jeff Law (law@cs.utah.edu)
13964         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
13965           Jeff Law (law@cs.utah.edu)
13966
13967
13968 Tue Nov 30 16:34:07 1993  Mike Stump  (mrs@cygnus.com)
13969
13970         * config/unix-g++.exp: Follow the gcc way of doing things.
13971         * g++.old-deja/old-deja.exp: Minor updates.
13972         * lib/g++.exp: New file, follow the gcc way of doing things.
13973         * lib/old-dejagnu.exp: Minor updates.
13974         * lib/mike-g++.exp: Always unset errorInfo.
13975
13976 Sat Nov  6 11:34:51 1993  Mike Stump  (mrs@cygnus.com)
13977
13978         * lib/gcc.exp: Fix some errors with the below change, CC and
13979         CFLAGS should be global when setting, not local.
13980
13981 Wed Nov  3 11:16:26 1993  Rob Savoye  (rob@darkstar.cygnus.com)
13982
13983         * lib/gcc.exp: Transform tool name.
13984
13985 Wed Oct 27 23:57:29 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13986
13987         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
13988
13989 Wed Oct 27 14:45:50 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13990
13991         * lib/gcc.exp: change gcc_done to gcc_stat
13992
13993 Wed Oct 27 09:57:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13994
13995         * Upgraded gcc testsuite to c-torture version 1.25
13996
13997 Sun Oct 24 10:58:03 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13998
13999         * lib/gcc.exp: added reporting code. Changed verbose compile message.
14000         * lib/c-torture: added hooks for new reporting code.
14001
14002 Thu Oct 21 18:45:32 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14003
14004         * config/sh-gcc.exp: check if sh-sim exists in the path
14005
14006 Mon Oct 18 11:13:22 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14007
14008         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
14009         * gcc.compile/compile.exp: Initial changes for new logic.
14010         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
14011         * gcc.failure/failure.exp: Initial changes for new logic.
14012         * gcc.ieee/ieee.exp: Initial changes for new logic.
14013         * gcc.misc-tests/misc.exp: Initial changes for new logic.
14014         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
14015         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
14016         * lib/c-torture.exp: Initial changes for new logic.
14017         * lib/gcc.exp: Initial changes for new logic.
14018
14019 Fri Oct 15 00:19:42 1993  Mike Stump  (mrs@cygnus.com)
14020
14021         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
14022         depend upon failure or success.  Fully qualify names in failure
14023         and success messages.  Always remove a.out before starting
14024         compile, just in case.  Pay more attention to error text output by
14025         the compiler.  Handle testcases with no known past errors just
14026         like all others, so that things are uniform.  Other miscellaneous
14027         improvements.
14028
14029 Wed Oct 13 15:04:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14030
14031         * gcc.cpp: new directory for cpp tests
14032
14033 Mon Oct  4 09:03:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14034
14035         * lib/chill.exp: Code reformatted, removed unused code.
14036         * config/unix-chill.exp: Code reformatted, removed unused code.
14037         * chill.execute/execute.exp: Code reformatted, removed unused code.
14038         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
14039
14040 Mon Oct  4 06:19:26 1993  Ian Lance Taylor  (ian@cygnus.com)
14041
14042         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
14043         routines not written.
14044
14045 Mon Sep 27 21:07:44 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14046
14047         * config/bug-gcc.exp: Use new procs from bug.exp.
14048
14049 Tue Sep 21 18:21:12 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14050
14051         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
14052         via ftp, rather than depending on NFS.
14053         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
14054         case.
14055
14056 Thu Sep  9 23:09:15 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14057
14058         * config/bug-gcc.exp: Use new download proc.
14059
14060 Tue Sep 14 19:23:58 1993  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
14061
14062         * chill.execute/execute.exp: cleanups, handles errors better
14063         * chill.compile/compile.exp: rewrite, based on execute.exp
14064         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
14065         * lib/chill.exp: major changes to diff proc and compile and link
14066           procs. added chill_fail and chill_pass wrappers to pass and
14067           fail. added more comments, and handle error codes better.
14068           Added a hack to capture stderr from exec, so noncompile tests
14069           can work.
14070
14071 Sat Sep 11 15:30:10 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14072
14073         * chill.execute/execute.exp: rewrite of testsuite driver
14074         * lib/chill.exp: rewrite of testsuite driver
14075         * config/unix-chill.exp: rewrite of testsuite driver
14076
14077 Wed Aug 25 14:11:13 1993  Bill Cox  (bill@rtl.cygnus.com)
14078
14079     In chill.execute:
14080         * iexpr.ch: Standardize uppercase.
14081         * tuples.dat: Standardize uppercase.
14082         * vary.ch: standardize.  Correct varying string assignments.
14083         * vary.dat: Add new output lines.
14084
14085 Tue Aug 24 13:45:49 1993  Bill Cox  (bill@rtl.cygnus.com)
14086
14087     In chill.execute:
14088         * chprintf.ch: Standardize use of uppercase.
14089         * tuples.ch: Standardize and turn arr2 into a DCL,
14090           rather than a SYN.
14091         * pinits.ch: Standardize.
14092
14093 Mon Aug 23 17:26:58 1993  Per Bothner  (bothner@kalessin.cygnus.com)
14094
14095         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
14096         * Makefil: Renamed to Makefile.in.
14097         * configure.in: New.
14098
14099 Mon Aug 23 14:24:13 1993  Bill Cox  (bill@rtl.cygnus.com)
14100
14101     In chill.execute:
14102         * .cvsignore: Add result/output files.
14103         * Makefile: Fix up variables at start.  Use MFLAGS
14104           everywhere.  Correct bool_loc, built_ins entries.
14105           Add entry for vary1.ch.
14106         * bitarray.ch: Standardize upper-case usage.
14107         * bitexpr.ch: Standardize, add output of b1.
14108         * params.ch: Use arrayt in along PROC parameters, to
14109           avoid novelty problems.
14110         * sets.ch: Tiny cleanup.
14111         * vary1.ch: Re-indent.
14112
14113 Tue Aug 17 15:42:07 1993  Bill Cox  (bill@rtl.cygnus.com)
14114
14115           * Add PR-related files to Makefiles, .cvsignore files, etc.
14116
14117 Mon Aug  2 15:46:05 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14118
14119         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
14120           with compiler objects. New names are test-flow.c and test-loop.c
14121
14122 Tue Jul 27 10:08:08 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14123
14124         * Upgraded c-torture tests from 1.19 to 1.20
14125
14126         * new files:
14127         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
14128         * gcc.compile: 930623-1.c 930623-2.c
14129         * gcc.noncompile: 930622-1.c 930622-2.c
14130         * gcc.failure: 920411-1.c 920627-2.c
14131         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
14132
14133 Tue Jul 20 15:19:44 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14134
14135         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
14136           More changes to get testsuite working properly. Needs more work.
14137           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
14138
14139 Mon Jul 19 18:40:31 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14140
14141         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
14142           More changes to get testsuite working properly. Needs more work.
14143
14144 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat  (cassidy@cygnus.com)
14145
14146         * chill.compile/compile.exp: Added for Dejagnu support
14147         * chill.execute/execute.exp: Added for Dejagnu support
14148         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
14149
14150 Sat Jun 19 07:13:05 1993  Bill Cox  (bill@rtl.cygnus.com)
14151
14152     This should complete moving the CHILL test files.
14153         * chill.noncompile(.cvsignore printf.grt
14154             in-printf.grt chprintf.grt chprintf.ch):
14155             Added test-support files.
14156           (Makefile): Modified further.
14157         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
14158             signal.ch): Added test files.
14159           * chill.execute (.cvsignore printf.grt printr.c
14160             in-printf.grt rts.c chprintf.grt rts.h): Added
14161           test-support files.
14162             (Makefile): More corrections.
14163
14164 Fri Jun 18 23:40:54 1993  Bill Cox  (bill@rtl.cygnus.com)
14165
14166         * chill.compile, chill.execute, chill.nocompile: Add CHILL
14167           test cases, ready for DejaGnu.
14168
14169 Thu Jun 17 19:14:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14170
14171         * Upgraded c-torture tests from 1.18 to 1.19
14172
14173         * gcc.compile: added test(s):
14174           930607-1.c
14175         * gcc.execute: added test(s):
14176           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
14177
14178         * added new subdirectory for misc tests: gcc.misc-tests
14179         * gcc.misc-test(s): added tests:
14180           inst-check.c test-consts.c test-ior.c test-switch.c
14181
14182 Wed Jun  9 16:53:26 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
14183
14184         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
14185
14186 Mon Jun  7 16:18:40 1993  Ian Lance Taylor  (ian@cygnus.com)
14187
14188         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
14189
14190 Thu Jun  3 13:13:36 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14191
14192         * Upgraded c-torture tests from 1.17 to 1.18
14193
14194 Wed Jun  2 19:02:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14195
14196         * Upgraded c-torture tests from 1.12 to 1.17
14197
14198 Fri Apr 30 09:38:41 1993  Mike Werner  (mtw@deneb.cygnus.com)
14199
14200         * lib/old-dejagnu.exp:
14201           Fixed handling of XFAIL target triplets to correctly
14202           recognize wildcard characters.  Removed code that
14203           appended a unique id tag to the end of the file name
14204           printed out by the result of the testcases within a
14205           given test file.
14206
14207 Thu Apr 29 19:06:29 1993  Mike Werner  (mtw@deneb.cygnus.com)
14208
14209         * lib/old-dejagnu.exp:
14210           Reworked expected failure handling to trigger off of XFAIL
14211           keyword in keyphrase embeded in testcase source code. The
14212           XFAIL keyword must be at the end of the keyphrase line. It
14213           may optionally be followed by one or more target triplets.
14214           It has just occured that the handling of wildcards in the
14215           target triplet may not be correct.
14216
14217 Fri Apr 23 13:16:20 1993  Mike Werner  (mtw@deneb.cygnus.com)
14218
14219         * g++.old-deja/tests:
14220           Moved all subdirectories up one level into g++.old-deja .
14221
14222         * lib/old-dejagnu.exp:
14223           Fixed problem with CXXFLAGS not being properly reset, and being
14224           corrupted with extraneous "-c" compiler option.  This was
14225           causing binaries to not be generated for test that needed them.
14226           Modified strings passed to "pass" and "fail" so that individual
14227           tests from the same test file would be distinguished by an
14228           identifier appended to the test file name in the summary logs;
14229           this corrected a problem with erroneous diff logs.  Added code
14230           to search testcases for expected fail and unexpected pass keywords.
14231
14232 Tue Apr 20 18:27:58 1993  Rob Savoye  (rob at darkstar.cygnus.com)
14233
14234         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
14235
14236 Thu Apr 15 11:01:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
14237
14238         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
14239           Removed extraneous text from end of "Special g++ Options"
14240           keyphrase.
14241
14242         * lib/old-dejagnu.exp: Added pattern matching to look for new
14243           keywords, embedded in testcases comments, which will trigger
14244           calls to xpass and xfail.
14245
14246 Wed Apr 14 14:28:01 1993  Mike Werner  (mtw@deneb.cygnus.com)
14247
14248         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
14249           comments embedded in the testcases, especially the one looking for
14250           special compiler options, as well as the pattern matching for the
14251           compiler output again.
14252
14253 Mon Apr 12 15:15:37 1993  Mike Werner  (mtw@deneb.cygnus.com)
14254
14255         * lib/old-dejagnu.exp: Do a proper check of the return value for
14256           execute tests. Fixed several problems with the pattern matching
14257           of the compiler output which gave erroneous test results.
14258           Changed several of the test result messages to be more descriptive.
14259         * config/unix-g++.exp: Proc g++_load now actually works and
14260           executes the tests passed to it and returns a usable return
14261           value.
14262
14263 Sun Apr 11 17:22:37 1993  Rob Savoye  (rob at darkstar.cygnus.com)
14264
14265           * lib/gcc.exp: Exits gracefully if $CC is bogus.
14266
14267 Fri Apr  9 09:41:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
14268
14269         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
14270           Modified both files to properly execute the old style
14271           dejagnu tests. The previous versions of these files were
14272           experimental and did not function anything near correctly.
14273
14274 Mon Apr  5 21:08:24 1993  Rob Savoye  (rob@cygnus.com)
14275
14276         * Removed all Makefile.in and configure.in files. No configuration
14277         needed now.
14278
14279 Fri Apr  2 12:15:17 1993  Mike Werner  (mtw@deneb.cygnus.com)
14280
14281         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
14282
14283 Sun Mar 28 11:17:48 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
14284
14285         * gcc.compile/configure.in, gcc.unsorted/configure.in,
14286         gcc.special/configure.in, gcc.noncompile/configure.in,
14287         gcc.execute/configure.in, gcc.code_quality/configure.in,
14288         g++.other/configure.in, g++.old-deja/configure.in,
14289         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
14290         in srcname setting.
14291
14292 Thu Mar 25 20:07:55 1993  Rob Savoye  (rob at darkstar.cygnus.com)
14293
14294         * lib/udi.exp:  Fixed mondfe and mondfe_download.
14295         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
14296         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
14297
14298 Thu Mar 25 13:06:41 1993  Ian Lance Taylor  (ian@cygnus.com)
14299
14300         * config/udi-gdb.exp: Check $shell_id after connecting to target.
14301         (gdb_exit): Don't remove *_soc files.
14302
14303 Mon Mar 22 14:28:46 1993  Ian Lance Taylor  (ian@cygnus.com)
14304
14305         * lib/c-torture.exp: Don't look for main; instead always use -w
14306         -c.  This is how the c-torture tests work.  Remove the object
14307         file if the compilation succeeds.
14308         * gcc.execute/execute.exp: Remove executable if test passes.
14309         * gcc.noncompile/noncompile.exp: Every test is an expected
14310         failure.
14311         * gcc.special/special.exp: Added tests from c-torture 1.11,
14312         corrected use of existing test.
14313         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
14314         gcc.execute/920625-1.c: Updated to c-torture 1.11.
14315         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
14316         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
14317         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
14318         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
14319         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
14320         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
14321         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
14322         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
14323         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
14324         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
14325         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
14326         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
14327         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
14328         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
14329         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
14330         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
14331         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
14332         c-torture 1.11.
14333         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
14334         correspond to c-torture 1.11.
14335
14336         * New file.