OSDN Git Service

Merge from pch-branch.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2003-01-09  Geoffrey Keating  <geoffk@apple.com>
2
3         Merge from pch-branch:
4
5         2002-12-23  Geoffrey Keating  <geoffk@apple.com>
6
7         * gcc.dg/pch/cpp-1.h: New.
8         * gcc.dg/pch/cpp-1.c: New.
9         * gcc.dg/pch/cpp-2.h: New.
10         * gcc.dg/pch/cpp-2.c: New.
11
12         2002-11-19  Geoffrey Keating  <geoffk@apple.com>
13
14         * gcc.dg/pch/except-1.h: New.
15         * gcc.dg/pch/except-1.c: New.
16
17         2002-11-13  Geoffrey Keating  <geoffk@apple.com>
18
19         * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
20         running test.
21         * gcc.dg/pch: Include *.hp not *.h.
22         * gcc.dg/pch/system-1.h: New.
23         * gcc.dg/pch/system-1.c: New.
24
25         2002-11-11  Geoffrey Keating  <geoffk@apple.com>
26
27         * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
28         rather than trying to build and run a program using PCH.
29         * gcc.dg/pch: Remove dg-do commands from test files.
30         
31         2002-11-08  Geoffrey Keating  <geoffk@apple.com>
32
33         * gcc.dg/pch/macro-3.c: New.
34         * gcc.dg/pch/macro-3.h: New.
35
36         2002-11-04  Geoffrey Keating  <geoffk@apple.com>
37
38         * gcc.dg/pch/common-1.c: New.
39         * gcc.dg/pch/common-1.h: New.
40         * gcc.dg/pch/decl-1.c: New.
41         * gcc.dg/pch/decl-1.h: New.
42         * gcc.dg/pch/decl-2.c: New.
43         * gcc.dg/pch/decl-2.h: New.
44         * gcc.dg/pch/decl-3.c: New.
45         * gcc.dg/pch/decl-3.h: New.
46         * gcc.dg/pch/decl-4.c: New.
47         * gcc.dg/pch/decl-4.h: New.
48         * gcc.dg/pch/decl-5.c: New.
49         * gcc.dg/pch/decl-5.h: New.
50         * gcc.dg/pch/global-1.c: New.
51         * gcc.dg/pch/global-1.h: New.
52         * gcc.dg/pch/inline-1.c: New.
53         * gcc.dg/pch/inline-1.h: New.
54         * gcc.dg/pch/inline-2.c: New.
55         * gcc.dg/pch/inline-2.h: New.
56         * gcc.dg/pch/static-1.c: New.
57         * gcc.dg/pch/static-1.h: New.
58         * gcc.dg/pch/static-2.c: New.
59         * gcc.dg/pch/static-2.h: New.
60
61         2002-09-01  Geoffrey Keating  <geoffk@redhat.com>
62
63         * g++.dg/pch/pch.exp: Better handle failing testcases.
64         * gcc.dg/pch/pch.exp: Likewise.
65         * gcc.dg/pch/macro-1.c: New.
66         * gcc.dg/pch/macro-1.h: New.
67         * gcc.dg/pch/macro-2.c: New.
68         * gcc.dg/pch/macro-2.h: New.
69
70         2002-08-27  Geoffrey Keating  <geoffk@redhat.com>
71
72         * g++.dg/dg.exp: Treat files in pch/ specially.
73         * g++.dg/pch/pch.exp: New file.
74         * g++.dg/pch/empty.H: New file.
75         * g++.dg/pch/empty.C: New file.
76         * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
77         "precompile".
78
79         * gcc.dg/pch/pch.exp: New file.
80         * gcc.dg/pch/empty.h: New file.
81         * gcc.dg/pch/empty.c: New file.
82         * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
83         "precompile".
84
85 2003-01-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
86
87         * g++.dg/template/friend14.C: New test.
88
89 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
90
91         * gcc.dg/old-style-asm-1.c: New test.
92
93 2003-01-09  Richard Sandiford  <rsandifo@redhat.com>
94
95         * gcc.c-torture/compile/20030109-1.c: New test.
96
97 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
98
99         * gcc.c-torture/execute/20030109-1.c: New test.
100
101 2003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
102
103         * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
104         * g++.old-deja/g++.mike/dyncast2.C: Likewise
105         * g++.old-deja/g++.mike/dyncast3.C: Likewise
106         * g++.old-deja/g++.mike/eh2.C: Likewise
107         * g++.old-deja/g++.mike/eh3.C: Likewise
108         * g++.old-deja/g++.mike/eh5.C: Likewise
109         * g++.old-deja/g++.mike/eh6.C: Likewise
110         * g++.old-deja/g++.mike/eh7.C: Likewise
111         * g++.old-deja/g++.mike/eh8.C: Likewise
112         * g++.old-deja/g++.mike/eh9.C: Likewise
113         * g++.old-deja/g++.mike/eh10.C: Likewise
114         * g++.old-deja/g++.mike/eh12.C: Likewise
115         * g++.old-deja/g++.mike/eh13.C: Likewise
116         * g++.old-deja/g++.mike/eh14.C: Likewise
117         * g++.old-deja/g++.mike/eh16.C: Likewise
118         * g++.old-deja/g++.mike/eh17.C: Likewise
119         * g++.old-deja/g++.mike/eh18.C: Likewise
120         * g++.old-deja/g++.mike/eh21.C: Likewise
121         * g++.old-deja/g++.mike/eh23.C: Likewise
122         * g++.old-deja/g++.mike/eh24.C: Likewise
123         * g++.old-deja/g++.mike/eh25.C: Likewise
124         * g++.old-deja/g++.mike/eh26.C: Likewise
125         * g++.old-deja/g++.mike/eh27.C: Likewise
126         * g++.old-deja/g++.mike/eh28.C: Likewise
127         * g++.old-deja/g++.mike/eh29.C: Likewise
128         * g++.old-deja/g++.mike/eh31.C: Likewise
129         * g++.old-deja/g++.mike/eh33.C: Likewise
130         * g++.old-deja/g++.mike/eh34.C: Likewise
131         * g++.old-deja/g++.mike/eh35.C: Likewise
132         * g++.old-deja/g++.mike/eh36.C: Likewise
133         * g++.old-deja/g++.mike/eh37.C: Likewise
134         * g++.old-deja/g++.mike/eh38.C: Likewise
135         * g++.old-deja/g++.mike/eh39.C: Likewise
136         * g++.old-deja/g++.mike/eh40.C: Likewise
137         * g++.old-deja/g++.mike/eh41.C: Likewise
138         * g++.old-deja/g++.mike/eh42.C: Likewise
139         * g++.old-deja/g++.mike/eh44.C: Likewise
140         * g++.old-deja/g++.mike/eh46.C: Likewise
141         * g++.old-deja/g++.mike/eh47.C: Likewise
142         * g++.old-deja/g++.mike/eh48.C: Likewise
143         * g++.old-deja/g++.mike/eh49.C: Likewise
144         * g++.old-deja/g++.mike/eh50.C: Likewise
145         * g++.old-deja/g++.mike/eh51.C: Likewise
146         * g++.old-deja/g++.mike/eh53.C: Likewise
147         * g++.old-deja/g++.mike/eh55.C: Likewise
148         * g++.old-deja/g++.mike/p7912.C: Likewise
149         * g++.old-deja/g++.mike/p9706.C: Likewise
150         * g++.old-deja/g++.mike/p10416.C: Likewise
151         * g++.old-deja/g++.mike/p11667.C: Likewise
152         * g77.f-torture/compile/20010519-1.f: Remove reference to Convex. 
153         Remove redundant reference to Iris.
154         * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
155         Elxsi, i860, Pico Java, and WE32K.
156
157 2003-01-07  Mark Mitchell  <mark@codesourcery.com>
158
159         * g++.dg/ext/asm4.C: New test.
160
161 2003-01-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
162
163         PR c++/9030
164         * g++.dg/template/friend12.C: New test.
165         * g++.dg/template/friend13.C: Likewise.
166         * g++.old-deja/g++.eh/spec6.C: Add missing error message.
167
168 Wed Jan  8 11:41:47 CET 2003  Jan Hubicka  <jh@suse.cz>
169
170         * gcc.dg/i386-cadd.c: New test.
171         * gcc.dg/i386-cmov4.c: Likewise.
172
173 2003-01-06  Mark Mitchell  <mark@codesourcery.com>
174
175         PR c++/9165
176         * g++.dg/warn/Wunused-3.C: New test.
177
178         * g++.dg/abi/bitfield9.C: New test.
179
180         PR c++/9189
181         * g++.dg/parse/defarg3.C: New test.
182
183 2003-01-06  Nathan Sidwell  <nathan@codesourcery.com>
184
185         * g++.dg/parse/ambig1.C: New test.
186         * g++.dg/parse/defarg2.C: New test.
187
188 2003-01-05  Mark Mitchell  <mark@codesourcery.com>
189
190         * g++.dg/template/defarg-1.C: New test.
191         * g++.dg/template/local2.C: Likewise.
192
193 2003-01-05  Richard Sandiford  <rsandifo@redhat.com>
194
195         * gcc.c-torture/execute/20030105-1.c: New test.
196
197 2003-01-04  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
198
199         * g++.dg/parse/namespace3.C: Remove extra semicolons.
200         * g++.dg/parse/namespace4.C: Likewise.
201
202 2003-01-03  Nathan Sidwell  <nathan@codesourcery.com>
203
204         * g++.dg/template/ntp2.C: New test.
205
206 2003-01-03  Nathanael Nerode  <neroden@gcc.gnu.org>
207
208         * g++.dg/parse/extern-C-1.C: New test.
209
210         * g++.dg/parse/namespace4.C: New test.
211
212         * g++.dg/template/nested1.C: New test.
213
214         * g++.dg/parse/namespace3.C: New test.
215
216 2003-01-02  Nathanael Nerode  <neroden@gcc.gnu.org>
217
218         * g++.dg/lookup/two-stage1.C: New test.
219
220 2003-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
221
222         * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
223         * g++.old-deja/g++.jason/access8.C: Likewise.
224         * g++.old-deja/g++.other/decl5.C: Likewise.
225
226 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
227
228         * g++.dg/parse/parse7.C: New test.
229
230 2003-01-02  Mark Mitchell  <mark@codesourcery.com>
231
232         PR c++/2843
233         * g++.dg/ext/attrib7.C: New test.
234
235 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
236
237         * g++.dg/parse/parse6.C: New test.
238
239 2003-01-02  Kazu Hirata  <kazu@cs.umass.edu>
240
241         * gcc.dg/h8300-stack-1.c: New.
242
243 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
244
245         g++.dg/lookup/exception1.C: New test.
246
247         g++.dg/lookup/template1.C: New test.
248
249         g++.dg/parse/namespace2.C: New test.
250
251         g++.dg/parse/parens2.C: New test.
252
253 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
254
255         * g++.dg/parse/parse5.C: New test.
256         * g++.dg/lookup/scoped4.C: New test.
257
258 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
259
260         * g++.dg/parse/parens1.C: New test.
261
262         * g++.dg/parse/parens2.C: Removed, turned out to duplicate
263         angle-bracket1.C.
264         * g++.dg/parse/parens2.C: New test.
265
266         * g++.dg/lookup/scope-operator1.C: New test.
267
268         * g++.dg/parse/operator1.C: New test.
269
270 2003-01-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
271
272         * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
273         * g++.old-deja/g++.other/access6.C: Likewise.
274         * g++.old-deja/g++.other/decl1.C: Likewise.
275         * g++.old-deja/g++.pt/typename12.C: Likewise.
276
277 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
278
279         * g++.dg/parse/namespace1.C: New test.
280         
281 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
282
283         * g++.dg/parse/parse4.C: New test.
284
285 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
286
287         * g++.dg/parse/parse3.C: New test.
288
289 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
290
291         * g++.dg/parse/parse2.C: New test.
292
293 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
294
295         * g++.dg/template/friend11.C: New test.
296
297 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
298
299         * g++.dg/parse/parse1.C: New test.
300
301 2002-12-31  Janis Johnson  <janis187@us.ibm.com>
302
303         * lib/profopt.exp: Change the name of a global variable to avoid
304         possible clashes with other test suites.
305
306 2002-12-31  Nathan Sidwell  <nathan@codesourcery.com>
307
308         * g++.dg/inherit/covariant8.C: New test.
309
310 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
311
312         * g++.dg/init/array9.C: New test.
313
314         PR c++/9112
315         * g++.dg/parse/expr1.C: New test.
316
317 2002-12-30  Daniel Jacobowitz  <drow@mvista.com>
318
319         * gcc.c-torture/compile/20021230-1.c: New test.
320
321 2002-12-30  Nathan Sidwell  <nathan@codesourcery.com>
322
323         * g++.dg/inherit/covariant5.C: New test.
324         * g++.dg/inherit/covariant6.C: New test.
325         * g++.dg/inherit/covariant7.C: New test.
326
327 2002-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
328
329         PR c++/2739
330         * g++.dg/other/access2.C: New test.
331
332 2002-12-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
333
334         * g++.dg/other/anon-struct.C: No longer fails
335         * g++.old-deja/g++.brendan/parse4.C: Likewise.
336         * g++.old-deja/g++.brendan/parse5.C: Likewise.
337         * g++.old-deja/g++.brendan/parse6.C: Likewise.
338
339 2002-12-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>
340
341         * g++.dg/parse/angle-bracket.C (main): No longer fails.
342
343 2002-12-27  Mark Mitchell  <mark@codesourcery.com>
344
345         * g++.dg/eh/spec4.C: Remove stray semicolon.
346         * g++.dg/expr/pmf-1.C: Change error message.
347         * g++.dg/ext/asm1.C: Remove stray semicolon.
348         * g++.dg/ext/typename1.C: Add missing typenames.
349         * g++.dg/inherit/template-as-base.C: Change error message.
350         * g++.dg/lookup/scoped1.C: Likewise.
351         * g++.dg/lookup/scoped2.C: Likewise.
352         * g++.dg/lookup/using2.C: Likewise.
353         * g++.dg/other/component1.C: Remove stray semicolon.
354         * g++.dg/other/do1.C: Change error message.
355         * g++.dg/other/error2.C: Likewise.
356         * g++.dg/other/init1.C: Likewise.
357         * g++.dg/other/packed1.C: Remove stray semicolon.
358         * g++.dg/other/ptrmem2.C: Change error message.
359         * g++.dg/parse/parameter-declaration-1.C: Remove line number
360         marker.
361         * g++.dg/special/initp1.C: Remove invalid attribute usage.
362         * g++.dg/template/access3.C: Add typename keyword.
363         * g++.dg/template/access5.C: Remove stray semicolon.
364         * g++.dg/template/access6.C: Likewise.
365         * g++.dg/template/complit1.C: Likewise.
366         * g++.dg/template/crash1.C: Change error message.
367         * g++.dg/template/inherit2.C: Remove stray semicolon.
368         * g++.dg/template/instantiate2.C: Likewise.
369         * g++.dg/template/instantiate3.C: Change error message.
370         * g++.dg/template/qual1.C: Remove stray semicolon.
371         * g++.dg/template/qualttp18.C: Change error message.
372         * g++.dg/template/ref1.C: Remove stray semicolon.
373         * g++.dg/template/sizeof1.C (A::value): Declare it.
374         * g++.dg/template/spec4.C: Change error message.
375         * g++.dg/template/static1.C: Likewise.
376         * g++.dg/template/type1.C: Likewise.
377         * g++.dg/template/typename3.C: Likewise.
378         * g++.old-deja/g++.benjamin/13478.C: Change error message.
379         * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
380         * g++.old-deja/g++.benjamin/bool01.C: Likewise.
381         * g++.old-deja/g++.benjamin/bool02.C: Likewise.
382         * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
383         named return value extension.
384         * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
385         * g++.old-deja/g++.benjmain/warn01.C: Likewise.
386         * g++.old-deja/g++.bob/extern_C.C: Likewise.
387         * g++.old-deja/g++.bob/inherit2.C: Likewise.
388         * g++.old-deja/g++.brendan/complex1.C: Likewise.
389         * g++.old-deja/g++.brendan/copy5.C: Likewise.
390         * g++.old-deja/g++.brendan/crash13.C: Likewise.
391         * g++.old-deja/g++.brendan/crash15.C: Likewise.
392         * g++.old-deja/g++.brendan/crash18.C: Change error message.
393         * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
394         * g++.old-deja/g++.brendan/crash38.C: Likewise.
395         * g++.old-deja/g++.brendan/crash50.C: Likewise.
396         * g++.old-deja/g++.brendan/crash56.C: Likewise.
397         * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
398         syntax.
399         * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
400         * g++.old-deja/g++.brendan/crash8.C: Change error message.
401         * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
402         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
403         * g++.old-deja/g++.brendan/shadow1.C: Likewise.
404         * g++.old-deja/g++.brendan/template11.C: Likewise.
405         * g++.old-deja/g++.brendan/template26.C: Likewise.
406         * g++.old-deja/g++.brendan/template27.C: Use explicit
407         specialization syntax.
408         * g++.old-deja/g++.brendan/template30.C: Likewise.
409         * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
410         * g++.old-deja/g++.brendan/visibility3.C: Account for use of
411         non-dependent names.
412         * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
413         * g++.old-deja/g++.brendan/warnings7.C: Likewise.
414         * g++.old-deja/g++.bugs/900121_02.C: Likewise.
415         * g++.old-deja/g++.eh/catchptr1.C: Likewise.
416         * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
417         * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
418         named return value extension.
419         * g++.old-deja/g++.ext/namedret2.C: Likewise.
420         * g++.old-deja/g++.ext/namedret3.C: Likewise.
421         * g++.old-deja/g++.ext/return1.C: Likewise.
422         * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
423         * g++.old-deja/g++.jason/access17.C: Issue more error messages.
424         * g++.old-deja/g++.jason/access8.C: Likewise.
425         * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
426         * g++.old-deja/g++.jason/destruct.C: Remove incorrect
427         pseudo-destructor names.
428         * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
429         * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
430         pseudo-destructor names.
431         * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
432         * g++.old-deja/g++.jason/overload19.C: Likewise.
433         * g++.old-deja/g++.jason/overload32.C: Likewise.
434         * g++.old-deja/g++.jason/parse11.C: Issue error messages about
435         stray semicolons.
436         * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
437         * g++.old-deja/g++.jason/return.C: Likewise.
438         * g++.old-deja/g++.jason/return2.C: Likewise.
439         * g++.old-deja/g++.jason/shadow1.C: Likewise.
440         * g++.old-deja/g++.jason/special.C: Use explicit specialization
441         syntax.
442         * g++.old-deja/g++.jason/template10.C: Account for use of
443         non-dependent names.
444         * g++.old-deja/g++.jason/template11.C: Use explicit specialization
445         syntax.
446         * g++.old-deja/g++.jason/template37.C: Likewise.
447         * g++.old-deja/g++.law/access4.C: Change error messages.
448         * g++.old-deja/g++.law/arm13.C:  Remove incorrect
449         pseudo-destructor names.
450         * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
451         * g++.old-deja/g++.law/ctors9.C: Likewise.
452         * g++.old-deja/g++.law/cvt22.C: Likewise.
453         * g++.old-deja/g++.law/dtors5.C: Likewise.
454         * g++.old-deja/g++.law/global-init1.C: Likewise.
455         * g++.old-deja/g++.law/missed-error3.C: Likewise.
456         * g++.old-deja/g++.law/operators28.C: Likewise.
457         * g++.old-deja/g++.law/visibility28.C: Likewise.
458         * g++.old-deja/g++.martin/eval1.C: Likewise.
459         * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
460         name.
461         * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
462         * g++.old-deja/g++.mike/net34.C: Likewise.
463         * g++.old-deja/g++.mike/net36.C: Likewise.
464         * g++.old-deja/g++.mike/ns2.C: Likewise.
465         * g++.old-deja/g++.mike/p12306.C: Likewise.
466         * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
467         value extension.
468         * g++.old-deja/g++.mike/p700.C: Likewise.
469         * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
470         * g++.old-deja/g++.mike/p710.C: Likewise.
471         * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
472         value extension.
473         * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
474         * g++.old-deja/g++.mike/pmf9.C: Likewise.
475         * g++.old-deja/g++.ns/crash2.C: Likewise.
476         * g++.old-deja/g++.ns/crash3.C: Likewise.
477         * g++.old-deja/g++.ns/invalid1.C: Likewise.
478         * g++.old-deja/g++.ns/ns17.C: Likewise.
479         * g++.old-deja/g++.ns/template16.C: Likewise.
480         * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
481         keyword.
482         * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
483         * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
484         * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
485         named return value extension.
486         * g++.old-deja/g++.oliva/nameret2.C: Likewise.
487         * g++.old-deja/g++.other/access4.C: Issue additional error
488         messages.
489         * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
490         * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
491         * g++.old-deja/g++.other/crash11.C: Add missing class-key.
492         * g++.old-deja/g++.other/crash25.C: Change error message.
493         * g++.old-deja/g++.other/crash4.C: Change error message.
494         * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
495         * g++.old-deja/g++.other/decl5.C: Issue more error messages.
496         * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
497         checks.
498         * g++.old-deja/g++.other/defarg8.C: Likewise.
499         * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
500         * g++.old-deja/g++.other/dtor10.C: Likewise.
501         * g++.old-deja/g++.other/incomplete.C: Likewise.
502         * g++.old-deja/g++.other/linkage7.C: Likewise.
503         * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
504         lookup algorithm.
505         * g++.old-deja/g++.other/mangle2.C: Likewise.
506         * g++.old-deja/g++.other/refinit2.C: Likewise.
507         * g++.old-deja/g++.other/sizeof2.C: Change error messages.
508         * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
509         * g++.old-deja/g++.pt/crash28.C: Likewise.
510         * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
511         syntax.
512         * g++.old-deja/g++.pt/crash32.C: Change error message.
513         * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
514         * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
515         * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
516         error message position.
517         * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
518         * g++.old-deja/g++.pt/defarg8.C: Change error message.
519         * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
520         syntax.
521         * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
522         * g++.old-deja/g++.pt/eichin01b.C: Likewise.
523         * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
524         * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
525         keyword.
526         * g++.old-deja/g++.pt/explicit31.C: Likewise.
527         * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
528         * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
529         keyword.
530         * g++.old-deja/g++.pt/explicit71.C: Change error message.
531         * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
532         syntax.
533         * g++.old-deja/g++.pt/friend28.C: Account for use of
534         non-dependent names.
535         * g++.old-deja/g++.pt/friend29.C: Likewise.
536         * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
537         rules.
538         * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
539         * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
540         * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
541         lookup rules.
542         * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
543         * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
544         keyword.
545         * g++.old-deja/g++.pt/memclass20.C: Likewise.
546         * g++.old-deja/g++.pt/memclass5.C: Likewise.
547         * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
548         keyword.
549         * g++.old-deja/g++.pt/memtemp75.C: Likewise.
550         * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
551         * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
552         * g++.old-deja/g++.pt/overload13.C: Correct error messages.
553         * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
554         * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template 
555         keyword.
556         * g++.old-deja/g++.pt/spec10.C: Likewise.
557         * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
558         * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
559         * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
560         * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
561         * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
562         * g++.old-deja/g++.pt/ttp62.C: Likewise.
563         * g++.old-deja/g++.pt/ttp64.C: Likewise.
564         * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
565         * g++.old-deja/g++.pt/typename15.C: Likewise.
566         * g++.old-deja/g++.pt/typename22.C: Likewise.
567         * g++.old-deja/g++.pt/typename6.C: Change error messages.
568         * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
569         * g++.old-deja/g++.pt/virtual2.C: Likewise.
570         * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
571         syntax.
572         * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
573         return value extension.
574         * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
575         * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
576         * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
577         * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
578         
579 2002-12-26  Nathan Sidwell  <nathan@codesourcery.com>
580
581         * g++.dg/warn/inline1.C: New test.
582         * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
583         * g++.old-deja/g++.jason/synth10.C: Likewise.
584         * g++.old-deja/g++.mike/net31.C: Likewise.
585         * g++.old-deja/g++.mike/p8786.C: Likewise.
586
587         * g++.dg/template/friend10.C: New test.
588         * g++.dg/template/conv5.C: New test.
589
590 2002-12-24  Nathan Sidwell  <nathan@codesourcery.com>
591         
592         * g++.dg/lookup/scoped3.C: New test.
593         
594         * g++.dg/lookup/decl1.C: New test.
595         * g++.dg/lookup/decl2.C: New test.
596
597 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
598
599         * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
600         gcc.c-torture/compile/20021015-1.c,
601         gcc.c-torture/compile/20021015-2.c,
602         gcc.c-torture/compile/20021123-1.c,
603         gcc.c-torture/compile/20021123-2.c,
604         gcc.c-torture/compile/20021123-3.c,
605         gcc.c-torture/compile/20021123-4.c,
606         gcc.c-torture/execute/20021024-1.c: Add tests previously added
607         only to 3.1 or 3.2 branch.
608
609 2002-12-23  Mark Mitchell  <mark@codesourcery.com>
610
611         * gcc.dg/i386-bitfield3.c: New test.
612         
613         * gcc.dg/i386-bitfield2.c: New test.
614         
615 2002-12-22  Nathan Sidwell  <nathan@codesourcery.com>
616
617         * g++.dg/parse/conv_op1.C: New test.
618
619 2002-12-21  Josef Zlomek  <zlomekj@suse.cz>
620
621         * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
622         approved.
623
624 2002-12-20  Josef Zlomek  <zlomekj@suse.cz>
625
626         * gcc.c-torture/compile/20021220-1.c: New test.
627
628 2002-12-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>
629
630         * gcc.dg/i386-fastcall-1.c: New.
631
632 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
633
634         * gcc.c-torture/execute/20021219-1.c: New test.
635
636 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
637
638         * gcc.dg/i386-pic-1.c: New test.
639
640 2002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
641
642         PR c++/8099
643         * g++.dg/template/friend9.C: New test.
644
645 2002-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
646
647         PR c++/3663
648         * g++.dg/template/access7.C: New test.
649
650 2002-12-18  Nick Clifton  <nickc@redhat.com>
651
652         * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
653         the libstdc++-v3 directory has been found.
654
655 2002-12-12  Devang Patel <dpatel@apple.com>
656         * gcc.dg/darwin-ld-1.c: New test.
657         * gcc.dg/darwin-ld-2.c: New test.
658         * gcc.dg/darwin-ld-3.c: New test.
659         * gcc.dg/darwin-ld-4.c: New test.
660         * gcc.dg/darwin-ld-5.c: New test.
661
662 2002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
663
664         * gcc.c-torture/compile/20021212-1.c: New test.
665
666 2002-12-11  Neil Booth  <neil@daikokuya.co.uk>
667
668         * gcc.dg/fshort-wchar: New test.
669
670 2002-12-10  Mark Mitchell  <mark@codesourcery.com>
671
672         PR c++/8372
673         * g++.dg/template/dtor1.C: New test.
674
675         * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
676         markers.
677
678 2002-12-10  Jakub Jelinek  <jakub@redhat.com>
679
680         * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
681
682 2002-12-09  Mark Mitchell  <mark@codesourcery.com>
683
684         * g++.dg/template/static1.C: New test.
685         * g++.dg/template/static2.C: New test.
686         * g++.old-deja/g++.ext/memconst.C: New test.
687
688 2002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
689
690         * g++.dg/special/conpr-2.C: Expect failure on solaris2.
691         * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
692         * g++.dg/special/initp1.C: Likewise.
693
694 2002-12-06  Jakub Jelinek  <jakub@redhat.com>
695
696         * gcc.c-torture/execute/20021204-1.c: New test.
697
698 2002-12-04  Geoffrey Keating  <geoffk@apple.com>
699
700         * gcc.dg/ppc-fmadd-1.c: New file.
701         * gcc.dg/ppc-fmadd-2.c: New file.
702         * gcc.dg/ppc-fmadd-3.c: New file.
703
704 2002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
705
706         * gcc.c-torture/compile/20021204-1.c: New test.
707
708 2002-12-03  Nathan Sidwell  <nathan@codesourcery.com>
709
710         * g++.dg/inherit/covariant2.C: New test.
711         * g++.dg/inherit/covariant3.C: New test.
712         * g++.dg/inherit/covariant4.C: New test.
713         * g++.dg/inherit/covariant1.C: Remove XFAIL.
714         * g++.old-deja/g++.robertl/eb17.C: Likewise.
715
716 2002-12-03  Mark Mitchell  <mark@codesourcery.com>
717
718         PR c++/8688
719         * g++.dg/init/brace3.C: New test.
720
721 2002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
722
723         * gcc.dg/20020210-1.c: Fix a comment typo.
724
725 2002-12-02  Mark Mitchell  <mark@codesourcery.com>
726
727         PR c++/8720
728         * g++.dg/parse/defarg1.C: New test.
729
730         PR c++/8615
731         * g++.dg/template/char1.C: New test.
732
733         * g++.dg/template/varmod1.C: Fix typo.
734
735 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
736
737         DR 180
738         * g++.old-deja/g++.pt/crash32.C: Expect error.
739
740 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
741
742         PR c++/5919
743         * g++.dg/template/varmod1.C: New test.
744
745         PR c++/8727
746         * g++.dg/inherit/typeinfo1.C: New test.
747
748         PR c++/8663
749         * g++.dg/inherit/typedef1.C: New test.
750
751 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
752
753         PR c++/8332
754         PR c++/8493
755         * g++.dg/template/strlen1.C: New test.
756
757         PR c++/8227
758         * g++.dg/template/ctor2.C: New test.
759
760         PR c++/8214
761         * g++.dg/init/string1.C: New test.
762
763         PR c++/8511
764         * g++.dg/template/friend8.C: New test.
765
766 2002-11-29  Joe Buck <jbuck@synopsys.com>
767
768         * g++.dg/lookup/anon2.C: New test.
769
770 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
771
772         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
773         h8300 port.
774
775 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
776
777         * gcc.dg/bitfld-6.c: New test.
778
779 Wed Nov 27 14:37:34 CET 2002  Jan Hubicka  <jh@suse.cz>
780
781         * gcc.c-torture/execute/20021127.[cx]: New test.
782
783 Tue Nov 26 22:09:53 CET 2002  Jan Hubicka  <jh@suse.cz>
784
785         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
786         quality.
787
788 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
789
790         * g++.dg/init/brace2.C: New test.
791         * g++.old-deja/g++.mike/p9129.C: Correct.
792
793 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
794
795         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
796
797 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
798
799         * gcc.dg/sibcall-6: New test for indirect sibcalls.
800
801 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
802
803         * testsuite/g++.dg/abi/empty11.C: New test.
804         * testsuite/g++.dg/rtti/cv1.C: New test.
805
806 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
807
808         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
809
810 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
811
812         * g++.dg/abi/empty10.C: New test.
813
814 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
815
816         * gcc.c-torture/compile/20021124-1.c: New test.
817
818 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
819
820         * g++.dg/abi/rtti2.C: New test.
821
822 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
823
824         * gcc.dg/i386-unroll-1.c: New test.
825
826 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
827
828         * gcc.c-torture/compile/20021120-1.c: New test.
829         * gcc.c-torture/compile/20021120-2.c: New test.
830
831 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
832
833         * gcc.dg/bitfld-5.c: New test.
834
835 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
836
837         * gcc.c-torture/execute/20021120-3.c: New test.
838
839 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
840
841         * gcc.c-torture/execute/20021120-2.c: New test.
842
843 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
844
845         * gcc.c-torture/execute/20021120-1.c: New test.
846
847 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
848
849         * gcc.c-torture/execute/20021118-3.c: New test.
850
851 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
852
853         * gcc.c-torture/compile/20021119-1.c: New test.
854
855 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
856
857         * gcc.dg/duff-1.c: New test.
858         * gcc.dg/duff-2.c: New test.
859         * gcc.dg/duff-3.c: New test.
860
861 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
862
863         * gcc.dg/cpp/_Pragma5.c: New test.
864
865 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
866
867         * gcc.c-torture/execute/20021118-2.c: New test.
868
869 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
870
871         * gcc.c-torture/execute/20021118-1.c: New test.
872
873 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
874
875         * gcc.dg/20021116-1.c: New test.
876
877 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
878
879         * g++.dg/abi/vcall1.C: New test.
880
881 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
882
883         * gcc.dg/20021029-1.c: New test.
884         * gcc.dg/20021029-2.c: New test.
885
886 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
887
888         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
889
890 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
891
892         PR c/8439
893         * gcc.dg/20021110.c: Move to ...
894         * gcc.c-torture/compile/20021110.c: .... here.
895
896 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
897
898         PR c/8467
899         * gcc.c-torture/execute/20021111-1.c
900
901 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
902
903         PR c/8439
904         * gcc.dg/20021110.c: New test.
905
906 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
907
908         * g++.dg/abi/vthunk3.C: Run only on x86.
909
910 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
911
912         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
913
914 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
915
916         * lib/compat.exp (compat-execute): Fix logic error in last
917         change.
918
919 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
920
921         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
922
923 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
924
925         PR c++/8389
926         * g++.dg/template/access6.C: New test.
927
928 Fri Nov  8 13:13:53 CET 2002  Jan Hubicka  <jh@suse.cz>
929
930         * gcc.dg/i386-ssefp-1.c: New test.
931         * gcc.dg/i386-ssefp-1.c: New test.
932
933 Fri Nov  8 10:52:15 CET 2002  Jan Hubicka  <jh@suse.cz>
934
935         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
936
937 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
938
939         * g++.dg/abi/vthunk3.C: New test.
940
941         PR c++/8338
942         * g++.dg/template/crash2.C: New test.
943
944 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
945
946         * testsuite/g++.dg/abi/dtor1.C: New test.
947         * testsuite/g++.dg/abi/dtor2.C: Likewise.
948
949 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
950
951         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
952         Darwin.
953
954 2002-11-04  Adam Nemet  <anemet@lnxw.com>
955
956         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
957         -mthumb.  Only xfail with -O0.
958
959 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
960
961         * g++.dg/abi/thunk1.C: New test.
962         * g++.dg/abi/thunk2.C: Likewise.
963         * g++.dg/abi/vtt1.C: Likewise.
964
965 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
966
967         PR optimization/8423
968         * gcc.c-torture/execute/builtin-constant.c: New test.
969
970 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
971
972         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
973         Add some more cases.
974
975 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
976
977         PR c++/8391
978         * g++.dg/opt/local1.C: New test.
979
980 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
981
982         PR c++/8160
983         * g++.dg/template/complit1.C: New test.
984
985         PR c++/8149
986         * g++.dg/template/typename4.C: Likewise.
987
988 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
989
990         Core issue 287, PR c++/7639
991         * g++.dg/template/instantiate1.C: Adjust error location.
992         * g++.dg/template/instantiate3.C: New test.
993         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
994         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
995         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
996
997 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
998
999         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
1000
1001 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
1002
1003         PR c++/8287
1004         * g++.dg/init/dtor2.C: New test.
1005
1006 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1007
1008         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
1009         * gcc.dg/nest.c: Bypass errors on irix6.
1010
1011 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
1012
1013         * gcc.dg/nest.c: Expect error for mmix-*-*.
1014         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
1015
1016 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
1017
1018         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
1019         markers.
1020
1021         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
1022
1023 2002-10-25  Mike Stump  <mrs@apple.com>
1024
1025         * gcc.dg/warn-1.c: New test.
1026
1027 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
1028
1029         * g++.dg/template/typename3.C: New test.
1030
1031 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
1032
1033         * g++.dg/lookup/ptrmem1.C: New test.
1034
1035         * g++.dg/abi/vthunk2.C: New test.
1036
1037 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
1038
1039         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
1040
1041 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
1042
1043         * g++.dg/abi/empty9.C: New test.
1044
1045 2002-10-24  Richard Henderson  <rth@redhat.com>
1046
1047         * g++.dg/inherit/thunk1.C: Enable for ia64.
1048
1049 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
1050
1051         PR c++/8067
1052         * g++.dg/lookup/pretty1.C: New test.
1053
1054 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
1055
1056         * gcc.dg/20021023-1.c: New test.
1057
1058 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
1059
1060         PR c++/7679
1061         * g++.dg/parse/inline1.C: New test.
1062
1063 2002-10-23  Richard Henderson  <rth@redhat.com>
1064
1065         * g++.dg/inherit/thunk1.C: Enable for x86_64.
1066
1067         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
1068
1069 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
1070
1071         PR c++/6579
1072         * g++.dg/parse/stmtexpr3.C: New test.
1073
1074 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
1075
1076         * g++.dg/expr/cond1.C: New test.
1077
1078 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
1079
1080         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
1081
1082 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
1083
1084         * g++.dg/abi/vbase13.C: New test.
1085         * g++.dg/abi/vbase14.C: Likewise.
1086
1087 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
1088
1089         * gcc.dg/tls/pic-1.c: New test.
1090         * gcc.dg/tls/nonpic-1.c: New test.
1091         * gcc.dg/20021018-1.c: New test.
1092
1093 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
1094
1095         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
1096         Remove only files with the same base name as the test case.
1097         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
1098         (profopt-execute): Likewise.  Also, remove old profiling
1099         and performance data files before running the tests.
1100
1101         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
1102         * g++.dg/bprob/bprob.exp: Likewise.
1103         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
1104         to allow more general test case names.
1105
1106         * g++.dg/bprob/bprob-1.C: Rename to ...
1107         * g++.dg/bprob/g++-bprob-1.C: ... this.
1108
1109         * g77.dg/bprob/bprob-1.f: Rename to ...
1110         * g77.dg/bprob/g77-bprob-1.f: ... this.
1111
1112 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
1113
1114         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
1115         bison 1.50 or later.
1116
1117 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
1118
1119         * g++.dg/README: Describe more test directories.
1120
1121 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
1122
1123         * g++.dg/init/array6.C: Add additional tests.
1124
1125 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
1126
1127         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
1128         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
1129
1130 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
1131
1132         * gcc.c-torture/compile/20020604-1.x: New.
1133         * gcc.c-torture/compile/simd-5.x: Likewise.
1134         * gcc.c-torture/execute/920710-1.x: Likewise.
1135         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
1136
1137 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
1138
1139         * g++.dg/inherit/override1.C: Add dg-options clause.
1140
1141 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1142
1143         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
1144         _mm_slli_si128.
1145
1146 2002-10-19  Andreas Schwab  <schwab@suse.de>
1147
1148         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
1149         directory component.
1150
1151 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
1152
1153         * g++.dg/inherit/thunk1.C: New test.
1154
1155         * g++.dg/inherit/override1.C: New test.
1156
1157         * g++.dg/abi/mangle11.C: New test.
1158         * g++.dg/abi/mangle14.C: New test.
1159         * g++.dg/abi/mangle17.C: New test.
1160
1161 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
1162
1163         * g++.dg/overload/member2.C: New test.
1164
1165 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
1166
1167         * g++.dg/README: Describe new compat directory.
1168         * g++.dg/dg.exp: Skip tests in compat directory.
1169         * README.compat: New file.
1170         * lib/compat.exp: New expect script.
1171         * g++.dg/compat: New test directory.
1172         * g++.dg/compat/compat.exp: New expect script.
1173         * g++.dg/compat/abi: New test directory.
1174         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
1175         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
1176         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
1177         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
1178         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
1179         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
1180         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
1181         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
1182         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
1183         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
1184         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
1185         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
1186         * g++.dg/compat/break: New test directory.
1187         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
1188         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
1189         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
1190         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
1191         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
1192         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
1193         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
1194         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
1195         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
1196         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
1197         g++.dg/compat/break/README: New files.
1198         * g++.dg/compat/eh: New test directory.
1199         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
1200         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
1201         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
1202         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
1203         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
1204         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
1205         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
1206         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
1207         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
1208         g++.dg/compat/eh/filter2_y.C,
1209         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
1210         g++.dg/compat/eh/new1_y.C,
1211         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
1212         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
1213         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
1214         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
1215         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
1216         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
1217         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
1218         g++.dg/compat/eh/unexpected1_y.C: New files.
1219         * g++.dg/compat/init: New test directory.
1220         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
1221         g++.dg/compat/init/array5_y.C,
1222         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
1223         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
1224         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
1225         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
1226         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
1227         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
1228         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
1229         g++.dg/compat/init/init-ref2_y.C: New files.
1230
1231 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
1232
1233         PR c++/7584
1234         * g++.dg/inherit/using3.C: New test.
1235
1236 Thu Oct 17 19:12:58 CEST 2002  Jan Hubicka  <jh@suse.cz>
1237
1238         * gcc.dg/20021017-2.c: New test.
1239
1240 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
1241
1242         * g++.dg/abi/mangle16.C: Adjust.
1243
1244         * g++.dg/init/array8.C: New test.
1245
1246 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
1247
1248         * gcc.dg/special/mips-abi.exp: New test.
1249         * gcc.dg/special/mips-abi.s: Empty file used by the above.
1250
1251 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
1252
1253         * g++.dg/abi/mangle16.C: New test.
1254         * g++.dg/abi/mangle17.C: Likewise.
1255
1256         PR c++/7478
1257         * g++.dg/template/ref1.C: New test.
1258
1259 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1260
1261         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
1262
1263 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
1264
1265         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
1266
1267 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
1268
1269         PR c++/7524
1270         * g++.dg/init/array7.C: New test.
1271
1272 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
1273
1274         * g++.dg/init/array6.C: New test.
1275
1276         * g++.dg/abi/mangle13.C: Likewise.
1277         * g++.dg/abi/mangle14.C: Likewise.
1278         * g++.dg/abi/mangle15.C: Likewise.
1279
1280 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
1281
1282         * g++.dg/abi/empty8.C: New test.
1283
1284 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
1285
1286         * g++.dg/init/ctor1.C: New test.
1287
1288 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
1289
1290         * gcc.c-torture/execute/20021015-1.c: New test.
1291
1292 Tue Oct 15 14:22:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
1293
1294         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
1295
1296 Mon Oct 14 20:37:51 CEST 2002  Jan Hubicka  <jh@suse.cz>
1297
1298         * gcc.dg/i386-ssetype-[1-5].c: New tests.
1299
1300 2002-10-14  Richard Henderson  <rth@redhat.com>
1301
1302         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
1303
1304 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
1305
1306         PR optimization/6631
1307         * g++.dg/opt/const2.C: New test.
1308
1309 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
1310
1311         PR c++/7176
1312         * g++.dg/parse/friend1.C: New test.
1313         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
1314
1315 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
1316
1317         * gcc.dg/20021014-1.c: New test.
1318
1319 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
1320
1321         PR c++/5661
1322         * g++.dg/ext/vlm1.C: New test.
1323         * g++.dg/ext/vlm2.C: Likewise.
1324
1325         * g++.dg/init/array1.C: Remove invalid braces.
1326         * g++.dg/init/brace1.C: New test.
1327         * g++.dg/init/copy2.C: Likewise.
1328         * g++.dg/init/copy3.C: Likewise.
1329         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
1330         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
1331         braces.
1332
1333 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
1334
1335         * gcc.dg/cpp/assembler.S: Don't use -ansi.
1336
1337 Fri Oct 11 10:56:49 2002  Richard Shann  <richard.shann@superh.com>
1338
1339         * gcc.c-torture/compile/simd-5.c: New test.
1340
1341 2002-10-10  Roger Sayle  <roger@eyesopen.com>
1342
1343         * gcc.c-torture/execute/shiftopt-1.c: New test case.
1344
1345 2002-10-10  Jim Wilson  <wilson@redhat.com>
1346
1347         * gcc.c-torture/execute/20021010-1.c: New test.
1348
1349 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
1350
1351         PR c/7353
1352         * g++.dg/ext/typedef-init.C: New test.
1353         * gcc.dg/typedef-init.c: New test.
1354
1355 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
1356
1357         * gcc.dg/cpp/paste13.c: New test.
1358
1359 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1360
1361         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
1362         remaining platforms, XFAIL during compile, not execute.  Don't
1363         XFAIL at -O0.
1364
1365 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
1366
1367         * gcc.dg/alias-1.c: Tweak expected warning.
1368
1369 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
1370
1371         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
1372
1373 2002-10-06  Andreas Jaeger  <aj@suse.de>
1374
1375         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
1376         * gcc.dg/cpp/c++98.C: Likewise.
1377
1378         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
1379         * g++.dg/cpp/c++98.C: Likewise.
1380
1381         * g++.dg/README (Subdirectories): Mention cpp directory.
1382
1383         PR target/7559
1384         * gcc.dg/20021006-1.c: New test.
1385
1386 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1387
1388         PR c++/7804
1389         * g++.dg/other/warning1.C: New test.
1390
1391 2002-10-04  Roger Sayle  <roger@eyesopen.com>
1392
1393         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
1394         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
1395         and sparc-*-* with -m64 as expected failures.  See PR 8087.
1396
1397 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
1398
1399         PR c++/7931
1400         * g++.dg/template/ptrmem3.C: New test.
1401
1402         PR c++/7754
1403         * g++.dg/template/union1.C: New test.
1404
1405 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
1406
1407         PR c++/8006
1408         * g++.dg/abi/mangle9.C: New test.
1409         * g++.dg/abi/mangle10.C: New test.
1410         * g++.dg/abi/mangle11.C: New test.
1411         * g++.dg/abi/mangle12.C: New test.
1412
1413 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
1414
1415         PR c++/7188.
1416         * g++.dg/template/meminit1.C: New test.
1417         * g++.dg/warn/Wreorder-1.C: Likewise.
1418         * g++.old-deja/g++.mike/warn3.C: Tweak.
1419         * lib/prune.exp: Ingore "in copy constructor".
1420
1421 2002-10-02  Andreas Jaeger  <aj@suse.de>
1422
1423         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
1424         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
1425         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
1426         on x86-64.
1427
1428 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
1429
1430         * gcc.dg/empty1.C: Fix typo.
1431
1432 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
1433
1434         * gcc.dg/alias-1.c: New test.
1435
1436 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
1437
1438         * gcc.dg/empty1.C: New test.
1439
1440         * g++.dg/tls/init-2.C: Tweak error messages.
1441
1442 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
1443
1444         * gcc.c-torture/compile/20020923-1.c: New test.
1445
1446 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
1447
1448         * gcc.c-torture/execute/ffs-1.c: New test.
1449         * gcc.c-torture/execute/ffs-2.c: Ditto.
1450
1451 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
1452
1453         * g++.dg/overload/member1.C: New test.
1454
1455 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
1456
1457         * g++.dg/abi/empty7.C: New test.
1458         * g++.dg/init/pm2.C: Likewise.
1459
1460 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
1461
1462         * g++.dg/rtti/crash1.C: New test.
1463
1464 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
1465
1466         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
1467         gcc.dg/sibcall-4.c: New tests.
1468
1469 2002-09-28  Roger Sayle  <roger@eyesopen.com>
1470
1471         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
1472         powerpc and MMIX targets.
1473
1474 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
1475
1476         * gcc.dg/cpp/20020927-1.c: New.
1477
1478 2002-09-26  David S. Miller  <davem@redhat.com>
1479
1480         * gcc.c-torture/compile/trunctfdf.c: New.
1481
1482 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1483
1484         * lib/target-supports.exp (check_weak_available): Handle solaris2.
1485
1486 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
1487
1488         * gcc.c-torture/execute/loop-15.c: New.
1489
1490 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
1491
1492         * README.QMTEST: Fix typo.
1493
1494 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
1495
1496         * gcc.dg/20020926-1.c: New test.
1497
1498 2002-09-25  David S. Miller  <davem@redhat.com>
1499
1500         PR target/7842
1501         * gcc.c-torture/execute/shiftdi.c: New test.
1502
1503 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
1504
1505         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
1506         unique to the tool.
1507         * lib/g77.exp (g77_init): Likewise.
1508         * lib/g++.exp (g++_init): Likewise.
1509         * lib/objc.exp (objc_init): Likewise.
1510
1511 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
1512
1513         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
1514         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
1515         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
1516
1517 2002-09-25  Richard Henderson  <rth@redhat.com>
1518
1519         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
1520         too-small long double.
1521
1522 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
1523
1524         * gcc.dg/20020919-1.c: New test.
1525
1526 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
1527
1528         * g++.dg/abi/bitfield6.C: New test.
1529         * g++.dg/abi/bitfield7.C: New test.
1530         * g++.dg/abi/bitfield8.C: New test.
1531         * g++.dg/abi/vbase11.C: New test.
1532
1533 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1534
1535         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
1536         hppa*-*-hpux*.  Update test comment.
1537
1538 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
1539
1540         * gcc.dg/tls/struct-1.c: New test.
1541
1542 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
1543
1544         * gcc.dg/cpp/tr-warn2.c: Update.
1545
1546 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
1547
1548         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
1549
1550 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
1551
1552         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
1553         systems.
1554
1555 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
1556
1557         * gcc.c-torture/execute/ieee/mzero3.c: New test.
1558
1559         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
1560         Adjust for c++filt moved to binutils.  Remove spurious duplicate
1561         setting of cxxfilt.
1562
1563 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
1564
1565         * gcc.dg/20020312-2.c: Update for darwin.
1566
1567 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
1568
1569         * g++.old-deja/g++.other/crash32.C: Mark ICE.
1570
1571 Tue Sep 17 13:59:45 2002  Nicola Pero  <n.pero@mi.flashnet.it>
1572
1573         * objc.dg/comp-types-1.m: New test.
1574         * objc.dg/comp-types-2.m: New test.
1575         * objc.dg/comp-types-3.m: New test.
1576         * objc.dg/comp-types-4.m: New test.
1577         * objc.dg/comp-types-5.m: New test.
1578         * objc.dg/comp-types-6.m: New test.
1579
1580 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1581
1582         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
1583
1584 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
1585
1586         * g++.dg/other/do1.C: New test.
1587
1588         * g++.dg/template/subst1.C: New test.
1589
1590 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
1591
1592         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
1593
1594 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
1595
1596         * g++.dg/template/qualttp20.C: Adjust expected errors.
1597         * g++.old-deja/g++.jason/report.C: Likewise.
1598         * g++.old-deja/g++.other/qual1.C: Likewise.
1599
1600         * g++.dg/lookup/scoped2.C: New test.
1601
1602         * g++.dg/ext/asm3.C: New test.
1603
1604 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
1605
1606         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
1607
1608 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
1609
1610         * ChangeLog: follow spelling conventions.
1611         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
1612         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
1613         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
1614         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
1615         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
1616         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
1617         * g++.old-deja/g++.law/global-init1.C: Likewise.
1618         * g++.old-deja/g++.other/delete4.C: Likewise.
1619         * g++.old-deja/g++.other/inline21.C: Likewise.
1620         * g++.old-deja/g++.other/singleton.C: Likewise.
1621         * g77.dg/strlen0.f: Likewise.
1622         * g77.f-torture/compile/20010519-1.f: Likewise.
1623         * g77.f-torture/compile/980310-4.f: Likewise.
1624         * gcc.c-torture/compile/20000605-1.c: Likewise.
1625         * gcc.c-torture/execute/20020225-1.c: Likewise.
1626         * gcc.dg/c90-hexfloat-2.c: Likewise.
1627         * gcc.dg/c99-bool-1.c: Likewise.
1628         * gcc.dg/c99-hexfloat-2.c: Likewise.
1629         * gcc.dg/dll-2.c: Likewise.
1630         * gcc.dg/wtr-union-init-1.c: Likewise.
1631         * gcc.dg/wtr-union-init-2.c: Likewise.
1632         * gcc.dg/wtr-union-init-3.c: Likewise.
1633         * gcc.dg/cpp/avoidpaste1.c: Likewise.
1634         * gcc.dg/cpp/defined.c: Likewise.
1635         * gcc.dg/cpp/macsyntx.c: Likewise.
1636         * gcc.dg/cpp/paste2.c: Likewise.
1637         * gcc.dg/cpp/trad/defined.c: Likewise.
1638         * gcc.dg/format/c90-printf-1.c: Likewise.
1639         * gcc.dg/format/c90-scanf-1.c: Likewise.
1640         * gcc.dg/format/c99-printf-1.c: Likewise.
1641         * gcc.dg/format/c99-scanf-1.c: Likewise.
1642         * gcc.misc-tests/gcov-8.c: Likewise.
1643         * lib/profopt.exp: Likewise.
1644
1645 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
1646
1647         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
1648
1649 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
1650
1651         * g++.dg/inherit/using2.C: New test.
1652
1653 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
1654
1655         * ChangeLog: Follow spelling conventions.
1656         * g++.dg/template/friend4.C: Likewise.
1657         * g++.old-deja/g++.pt/crash67.C: Likewise.
1658         * gcc.c-torture/execute/20000801-4.c: Likewise.
1659         * gcc.dg/c90-digraph-1.c: Likewise.
1660         * gcc.dg/c94-digraph-1.c: Likewise.
1661         * gcc.dg/c99-digraph-1.c: Likewise.
1662         * gcc.dg/cpp/line5.c: Likewise.
1663         * gcc.dg/cpp/multiline.c: Likewise.
1664         * gcc.dg/cpp/trad/literals-1.c: Likewise.
1665         * gcc.dg/format/attr-3.c: Likewise.
1666         * gcc.dg/format/c90-scanf-3.c: Likewise.
1667         * gcc.dg/format/ext-4.c: Likewise.
1668
1669 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
1670
1671         * g++.dg/template/pretty1.C: New test.
1672
1673 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
1674
1675         * gcc.c-torture/execute/struct-cpy-1.c: New test.
1676
1677 2002-09-13  Matt Austern  <austern@apple.com>
1678
1679         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
1680         passing a cast expression to a function by const reference.
1681
1682 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
1683
1684         * g++.dg/template/deduce1.C: New test.
1685
1686 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
1687
1688         * gcc.c-torture/execute/simd-1.c: Force all use of int to
1689         32-bit int.
1690
1691 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1692
1693         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
1694         usage.
1695
1696 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
1697
1698         * gcc.c-torture/compile/20020910-1.c: New test.
1699
1700 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
1701
1702         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
1703
1704 2002-09-10  Andreas Jaeger  <aj@suse.de>
1705
1706         * gcc.dg/20020312-2.c: Adjust for x86-64.
1707
1708 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
1709
1710         * g77.dg/7388.f: New test case for PR 7388.
1711
1712 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
1713
1714         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
1715
1716 2002-09-05  Ziemowit Laski <zlaski@apple.com>
1717
1718         * objc.dg/proto-lossage-1.m: New test.
1719
1720 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
1721
1722         * gcc.dg/cpp/_Pragma4.c: Fix typo.
1723
1724 Fri Sep  6 16:39:37 2002  Nicola Pero  <n.pero@mi.flashnet.it>
1725
1726         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
1727         expected to pass.
1728
1729 2002-09-06  Stan Shebs  <shebs@apple.com>
1730             David Edelsohn  <edelsohn@gnu.org>
1731
1732         * gcc.dg/weak: New directory.
1733         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
1734         target-specific xfail bits.
1735         * gcc.dg/typeof-2.c: Move to new directory.
1736         * gcc.dg/weak.exp: New expect script.
1737
1738 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
1739
1740         * gcc.c-torture/execute/extzvsi.c: New test.
1741
1742 2002-09-05  Stan Shebs  <shebs@apple.com>
1743
1744         * gcc.dg/weak-1.c: xfail on Darwin.
1745         * gcc.dg/weak-2.c: Ditto.
1746         * gcc.dg/weak-3.c: Ditto.
1747         * gcc.dg/weak-4.c: Ditto.
1748         * gcc.dg/weak-5.c: Ditto.
1749         * gcc.dg/weak-6.c: Ditto.
1750         * gcc.dg/weak-7.c: Ditto.
1751         * gcc.dg/weak-8.c: Ditto.
1752         * gcc.dg/weak-9.c: Ditto.
1753
1754 Thu Sep  5 00:34:33 2002  J"orn Rennecke <joern.rennecke@superh.com>
1755
1756         * gcc.c-torture/execute/loop-14.c: New test.
1757
1758 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
1759
1760         * g++.dg/other/cxa-atexit1.C: New test.
1761
1762         * gcc.dg/typeof-2.c: New test.
1763
1764 2002-09-03  Roger Sayle  <roger@eyesopen.com>
1765
1766         * gcc.dg/builtins-2.c: New testcase.
1767         * gcc.dg/builtins-3.c: New testcase.
1768
1769 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
1770
1771         * gcc.dg/cpp/_Pragma4.c: New test.
1772
1773 Tue Sep  3 11:04:26 2002  Nicola Pero  <n.pero@mi.flashnet.it>
1774
1775         * objc/execute/nil_method-1.m: New testcase.
1776
1777 Sun Sep  1 12:47:39 2002  Nicola Pero  <n.pero@mi.flashnet.it>
1778
1779         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
1780         [Object class], not [Object initialize].
1781
1782 2002-08-31  Roger Sayle  <roger@eyesopen.com>
1783             Hans-Peter Nilsson  <hp@bitrange.com>
1784
1785         * gcc.c-torture/execute/20020720-1.x: Skip test on
1786         mmix-knuth-mmixware.  Correct comment.
1787
1788 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
1789
1790         * testsuite/g++.dg/abi/bitfield5.C: New test.
1791         * testsuite/g++.dg/abi/vbase10.C: Likewise.
1792
1793 Tue Aug 27 22:23:22 2002  Nicola Pero  <n.pero@mi.flashnet.it>
1794
1795         * objc.dg/undeclared-selector.m: New test.
1796
1797 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
1798
1799         * g++.dg/other/offsetof1.C: Avoid cast warning.
1800
1801 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
1802
1803         * objc.dg/super-class-2.m: New test.
1804
1805 2002-08-24  Matt Austern  <austern@apple.com>
1806
1807         * g++.dg/ext/lvaddr.C: New test.
1808         * g++.dg/ext/lvcast.C: New test.
1809
1810 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
1811
1812         * testsuite/g++.dg/inherit/cond1.C: New test.
1813
1814 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
1815
1816         * gcc.dg/noncompile/incomplete-1.c: New test.
1817
1818 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
1819
1820         * gcc.dg/typespec-1.c: New test.
1821
1822 2002-08-20  Devang Patel  <dpatel@apple.com>
1823         * objc.dg/proto-hier-2.m: New test.
1824
1825 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
1826
1827         * objc.dg/bitfield-1.m: New test.
1828         * objc.dg/bitfield-2.m: New test.
1829
1830 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
1831
1832         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
1833         gcc.dg/c99-flex-array-4.c: New tests.
1834
1835 2002-08-16  Stan Shebs  <shebs@apple.com>
1836
1837         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
1838
1839 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
1840
1841         * gcc.dg/typeof-1.c: New test.
1842         * g++.dg/ext/typeof2.C: New test.
1843
1844 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
1845
1846         * g++.dg/other/offsetof1.C: New test.
1847
1848 2002-08-14  Richard Henderson  <rth@redhat.com>
1849
1850         * gcc.dg/tls/diag-3.c: Fix expected message strings.
1851
1852 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
1853
1854         * gcc.dg/cpp/_Pragma3.c: New test.
1855
1856 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
1857
1858         * g++.dg/template/inherit3: New test.
1859
1860 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
1861
1862         * gcc.dg/bitfld-4.c: Add blank options.
1863
1864 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
1865
1866         * g++.dg/template/crash1.C: New test.
1867
1868 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
1869
1870         * gcc.dg/tls/opt-2.c: New test.
1871
1872 2002-08-08  Devang Patel  <dpatel@apple.com>
1873
1874         * objc.dg/selector-1.m : New test
1875
1876 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
1877
1878         * g++.dg/abi/bitfield4.C: New test.
1879         * gcc.dg/bitfld-4.c: New test.
1880
1881 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
1882
1883         * g++.dg/other/packed1.C: New test.
1884
1885 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
1886
1887         * g++.dg/abi/offsetof.C: Tweak error messages.
1888         * g++.old-deja/g++.mike/p10769a.C: Likewise.
1889
1890 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
1891
1892         * gcc.dg/bitfld-3.c: New test.
1893
1894 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
1895             Richard Henderson  <rth@redhat.com>
1896
1897         * gcc.dg/i386-bitfield1.c: New test.
1898         * g++.dg/abi/bitfield3.C: Update.
1899
1900 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
1901
1902         * objc.dg/const-str-2.m: Update.
1903         * gcc.dg/cpp/c++98.c: Change to C extension.
1904         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
1905         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
1906
1907 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
1908
1909         * testsuite/gcc.dg/tls/diag-3.c: New.
1910
1911 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
1912
1913         * g++.dg/README (Subdirectories): Document new subdir expr.
1914         * g++.dg/expr/pmf-1.C: New test.
1915
1916 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
1917
1918         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
1919
1920 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
1921
1922         * g++.dg/abi/bitfield3.C: New test.
1923
1924 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
1925
1926         * lib/gcov.exp: Tweak expected line formats.
1927         * gcc.misc-tests/gcov8.c: New test.
1928         * gcc.misc-tests/gcov8.x: New flags.
1929
1930 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
1931
1932         * consistency.vlad/layout/endian.c: Include string.h.
1933
1934         * gcc.c-torture/execute/20020805-1.c: New test.
1935
1936 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
1937
1938         * g++.dg/other/conversion1.C: New test.
1939
1940 2002-08-03  Roger Sayle  <roger@eyesopen.com>
1941
1942         * gcc.dg/builtins-1.c: New testcase.
1943
1944 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
1945
1946         * g++.dg/inherit/access3.C: New test.
1947
1948 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
1949
1950         * gcc.dg/ia64-visibility-2.c: New test.
1951
1952 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
1953
1954         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
1955         __qualifier_flags to __flags.
1956
1957 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
1958
1959         * g++.dg/inherit/operator1.C: New test.
1960         * g++.dg/lookup/disamb1.C: Fix typo in comment.
1961         * g++.dg/other/error1.C: Change expected error message.
1962         * g++.dg/template/conv4.C: Likewise.
1963
1964 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
1965
1966         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
1967         for documented behavior.
1968
1969 2002-07-25  Roger Sayle  <roger@eyesopen.com>
1970
1971         * gcc.c-torture/execute/20020720-1.x: Skip this test on
1972         several targets known to fail.
1973
1974 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
1975
1976         * gcc.dg/mips-args-[123].c: New tests.
1977
1978 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
1979
1980         * gcc.dg/ppc-spe.c: New.
1981
1982 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
1983
1984         * g++.dg/other/ptrmem4.C: New testcase.
1985
1986 2002-07-24  Richard Henderson  <rth@redhat.com>
1987
1988         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
1989
1990 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
1991
1992         * g++.dg/ext/alignof1.C (main): Return 0 for success.
1993
1994 2002-07-24  Roger Sayle  <roger@eyesopen.com>
1995
1996         * gcc.c-torture/execute/memset-3.c: New testcase.
1997
1998 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
1999
2000         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
2001         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
2002
2003 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2004
2005         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
2006         Delete.
2007
2008 Tue Jul 23 21:02:43 2002  J"orn Rennecke <joern.rennecke@superh.com>
2009
2010         * gcc.c-torture/compile/simd-4.c: New test.
2011
2012 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2013
2014         PR c++/7347, c++/7348
2015         * g++.dg/template/access4.C: New test.
2016         * g++.dg/template/access5.C: New test.
2017         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
2018         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
2019         * g++.old-deja/g++.pt/ttp58.C: Likewise.
2020         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
2021
2022 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
2023
2024         * gcc.dg/gnu89-init-2.c: New test.
2025
2026 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
2027
2028         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
2029
2030 2002-07-20  Roger Sayle  <roger@eyesopen.com>
2031
2032         * gcc.c-torture/execute/20020720-1.c: New testcase.
2033
2034 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
2035
2036         * gcc.dg/cpp/Wsignprom.c: New tests.
2037
2038 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
2039
2040         * gcc.c-torture/execute/loop-13.c: New test.
2041
2042 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
2043
2044         * gcc.dg/cpp/expr.c: New tests.
2045
2046 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
2047
2048         * g++.dg/opt/pr6713.C: Add template instantiation.
2049
2050 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
2051
2052         * gcc.dg/nest.c: New test.
2053
2054 2002-07-17  Richard Henderson  <rth@redhat.com>
2055
2056         * g++.dg/opt/pr6713.C: New test.
2057
2058 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
2059
2060         * gcc.c-torture/execute/loop-2e.x: Let the testcase
2061         XFAIL for all x86 processors.
2062
2063 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
2064
2065         * gcc.c-torture/execute/20010122-1.x: Do not test with
2066         -fomit-frame-pointer.
2067
2068 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2069
2070         * g++.dg/template/instantiate2.C: New test.
2071         * g++.dg/template/spec4.C: New test.
2072
2073 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2074
2075         * g++.dg/template/access2.C: New test.
2076         * g++.dg/template/access3.C: New test.
2077
2078 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
2079
2080         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
2081         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
2082         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
2083         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
2084         Convert to use <stdarg.h>.
2085         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
2086         Delete.
2087         * gcc.dg/va-arg-2.c: New.
2088         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
2089
2090 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
2091
2092         * gcc.c-torture/compile/20020710-1.c: New test.
2093
2094 Thu Jul 11 15:39:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
2095                           Andrew Pinski  <pinskia@physics.uc.edu>
2096
2097         gcc.c-torture/compile/simd-2.c: New testcase.
2098         gcc.c-torture/compile/simd-3.c: Likewise.
2099
2100 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
2101
2102         PR c++/7224
2103         * g++.dg/overload/error1.C: New test.
2104
2105 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2106
2107         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
2108         configuration and IRIX 6 O32 ABI.
2109
2110 2002-07-11  Roger Sayle  <roger@eyesopen.com>
2111
2112         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
2113
2114 2002-07-10  Roger Sayle  <roger@eyesopen.com>
2115
2116         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
2117
2118 2002-07-10  Jeffrey A Law  <law@redhat.com>
2119
2120         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
2121
2122         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
2123
2124 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
2125
2126         * gcc.dg/20020312-2.c: Check for __PPC__.
2127
2128 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
2129
2130         * gcc.c-torture/compile/20020709-1.c: New test.
2131
2132 2002-07-07  Roger Sayle  <roger@eyesopen.com>
2133
2134         * g++.dg/template/qualttp21.C: New test case.
2135
2136 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
2137
2138         * gcc.c-torture/compile/20020706-1.c: New test.
2139         * gcc.c-torture/compile/20020706-2.c: New test.
2140
2141 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
2142             Alexandre Oliva  <aoliva@redhat.com>
2143
2144         * g++.dg/warn/incomplete1.C: New test.
2145
2146 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2147
2148         PR c++/7099
2149         * g++.dg/warn/noreturn1.C: New test.
2150
2151 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
2152
2153         PR c++/6706
2154         * g++.dg/debug/debug6.C: New test.
2155         * g++.dg/debug/debug7.C: New test.
2156
2157 Thu Jul  4 07:36:48 2002  J"orn Rennecke <joern.rennecke@superh.com>
2158
2159         * gcc.c-torture/compile/simd-3.c: New test.
2160
2161 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
2162
2163         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
2164         * gcc.dg/20020620-1.c: Likewise.
2165
2166 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2167
2168         PR c++/6944
2169         * g++.dg/init/array4.C: New test.
2170         * g++.dg/init/array5.C: New test.
2171
2172 Wed Jul  3 10:25:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
2173
2174         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
2175         * gcc.c-torture/execute/simd-2.c (main): Likewise.
2176
2177 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2178
2179         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
2180         * gcc.dg/wtr-aggr-init-1.c: Likewise.
2181         * gcc.dg/wtr-conversion-1.c: Likewise.
2182         * gcc.dg/wtr-escape-1.c: Likewise.
2183         * gcc.dg/wtr-int-type-1.c: Likewise.
2184         * gcc.dg/wtr-label-1.c: Likewise.
2185         * gcc.dg/wtr-static-1.c: Likewise.
2186         * gcc.dg/wtr-strcat-1.c: Likewise.
2187         * gcc.dg/wtr-suffix-1.c: Likewise.
2188         * gcc.dg/wtr-switch-1.c: Likewise.
2189         * gcc.dg/wtr-unary-plus-1.c: Likewise.
2190         * gcc.dg/wtr-union-init-1.c: Likewise.
2191         * gcc.dg/wtr-union-init-2.c: Likewise.
2192         * gcc.dg/wtr-union-init-3.c: Likewise.
2193
2194         * gcc.dg/wtr-func-def-1.c: New test.
2195
2196 2002-07-02 Devang Patel <dpatel@apple.com>
2197
2198         * objc.dg/param-1.m: New test.
2199
2200 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
2201
2202         * gcc.dg/cpp/trad/directive.c: Add test.
2203         * gcc.dg/cpp/trad/macroargs.c: Add test.
2204         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
2205
2206 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
2207
2208         * gcc.dg/cpp/cmdlne-M.c: New test.
2209
2210 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
2211
2212         * objc.dg/desig-init-1.m: New test.
2213
2214 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2215
2216         PR c++/6716
2217         * g++.dg/template/instantiate1.C: New test.
2218
2219 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
2220
2221         PR c++/7112
2222         * g++.dg/template/sizeof2.C: New test.
2223
2224 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
2225
2226         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
2227         gcc.dg/cpp/trad/include.c: New tests.
2228
2229 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
2230
2231         PR target/7177
2232         * gcc.c-torture/compile/20020701-1.c: New test.
2233
2234 2002-07-01  Stan Shebs  <shebs@apple.com>
2235
2236         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
2237         header here...
2238         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
2239         (objc-torture-execute): or here.
2240
2241 Mon Jul  1 12:51:05 2002  J"orn Rennecke <joern.rennecke@superh.com>
2242
2243         * gcc.c-torture/execute/arith-rand-ll.c: New test.
2244
2245 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
2246
2247         * gcc.dg/cpp/trad/escaped-nl.c: New test.
2248
2249 2002-06-30  Devang Patel  <dpatel@apple.com>
2250
2251         * objc.dg/fsyntax-only.m: New test.
2252
2253 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
2254
2255         PR c++/6695
2256         * g++.dg/template/friend7.C: New file.
2257
2258 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
2259
2260         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
2261         return type.
2262
2263 Thu Jun 27 15:23:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
2264
2265         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
2266         avoid division by zero.
2267
2268 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
2269
2270         * gcc.dg/Wunknownprag.c: New tests.
2271
2272 Tue Jun 25 21:50:38 2002  J"orn Rennecke <joern.rennecke@superh.com>
2273
2274         * gcc.c-torture/execute/simd-2.c: New test.
2275
2276 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
2277
2278         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
2279         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
2280         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
2281         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
2282         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
2283         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
2284         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
2285         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
2286         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
2287         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
2288         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
2289         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
2290         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
2291         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
2292         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
2293         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
2294         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
2295
2296 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
2297
2298         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
2299         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
2300         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
2301         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
2302         New tests.
2303         * gcc.dg/cpp/trad/directive.c: Update.
2304
2305 2002-06-23  Andreas Jaeger  <aj@suse.de>
2306
2307         * gcc.c-torture/execute/complex-6.c: New.
2308
2309 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
2310
2311         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
2312         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
2313         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
2314         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
2315
2316 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
2317
2318         * gcc.dg/cpp/trad: New directory with traditional tests copied
2319         from parent directory.
2320         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
2321         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
2322         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
2323         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
2324         Move to trad/ and rename.
2325         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
2326         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
2327         gcc.dg/cpp/trad/redef2.c: New tests.
2328         * gcc.dg/cpp/trad/trad.exp: New driver.
2329
2330 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
2331
2332         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
2333         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
2334         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
2335         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
2336         Remove.
2337
2338 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
2339
2340         * gcc.dg/20020620-1.c: New test.
2341
2342 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2343
2344         * g++.dg/template/ttp4.C: New test.
2345
2346 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
2347
2348         * g++.dg/opt/vt1.C: Fix regexp.
2349
2350 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2351
2352         * gcc.c-torture/execute/pure-1.c: Make functions static again.
2353         Don't use attribute `noinline'.
2354
2355 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
2356
2357         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
2358
2359 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
2360
2361         * gcc.c-torture/execute/simd-1.c: New.
2362
2363         * gcc.dg/simd-1.c: New.
2364
2365 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
2366
2367         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
2368
2369 2002-06-16  Richard Henderson  <rth@redhat.com>
2370
2371         * g++.dg/ext/anon-struct1.C: New.
2372         * g++.dg/ext/anon-struct2.C: New.
2373         * g++.dg/ext/anon-struct3.C: New.
2374         * gcc.dg/anon-struct-1.c: New.
2375         * gcc.dg/anon-struct-2.c: New.
2376         * gcc.dg/anon-struct-3.c: New.
2377         * gcc.dg/20011008-1.c: Adjust warning text.
2378         * gcc.dg/20020527-1.c: Add -fms-extensions.
2379
2380 2002-06-16  Richard Henderson  <rth@redhat.com>
2381
2382         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
2383
2384 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
2385
2386         * gcc.c-torture/execute/20020615-1.c: New test.
2387
2388 2002-06-15  Roger Sayle  <roger@eyesopen.com>
2389
2390         * gcc.c-tortuture/execute/compare-1.c: New test case.
2391         * gcc.c-tortuture/execute/compare-2.c: New test case.
2392         * gcc.c-tortuture/execute/compare-3.c: New test case.
2393
2394 2002-06-13  Richard Henderson  <rth@redhat.com>
2395
2396         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
2397         ia64 ilp32.
2398
2399 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2400
2401         * g++.dg/template/typename2.C: Update error message.
2402
2403 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
2404
2405         * gcc.c-torture/execute/20020611-1.c: New test.
2406
2407 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
2408
2409         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
2410         list of targets to skip.
2411
2412 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
2413
2414         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
2415         targets if not optimizing.
2416
2417 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
2418
2419         * gcc.c-torture/compile/20020605-1.c: New test.
2420
2421         * g++.dg/opt/vt1.C: New test.
2422
2423         * gcc.dg/20020531-1.c: New test.
2424
2425         * gcc.dg/20020530-1.c: New test.
2426
2427         * gcc.dg/20020527-1.c: New test.
2428
2429         * g++.dg/opt/cse1.C: New test.
2430
2431 2002-06-07  Roger Sayle  <roger@eyesopen.com>
2432
2433         * gcc.dg/20020607-2.c: New test case.
2434
2435 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
2436
2437         * gcc.c-torture/compile/20020604-1.c: New test.
2438
2439 2002-06-04  Richard Henderson  <rth@redhat.com>
2440
2441         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
2442         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
2443         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
2444
2445 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
2446
2447         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
2448
2449 2002-06-03  Richard Henderson  <rth@redhat.com>
2450
2451         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
2452         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
2453
2454 2002-06-02  Richard Henderson  <rth@redhat.com>
2455
2456         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
2457         test functions static.
2458
2459 2002-06-02  Andreas Jaeger  <aj@suse.de>
2460
2461         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
2462         now.
2463
2464 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
2465
2466         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
2467         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
2468         Update for mofified diagnostics.
2469         * gcc.dg/c99-intconst-1.c: No longer fail.
2470
2471 2002-06-02  Richard Henderson  <rth@redhat.com>
2472
2473         * gcc.dg/uninit-A.c: Remove xfail markers.
2474
2475 2002-06-01  Roger Sayle  <roger@eyesopen.com>
2476
2477         * gcc.dg/fnegate-1.c: New test case.
2478
2479 2002-05-30  Osku Salerma  <osku@iki.fi>
2480
2481         * gcc.c-torture/execute/mayalias-1.c: New file.
2482
2483 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
2484
2485         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
2486         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
2487         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
2488
2489 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
2490
2491         * gcc.c-torture/execute/20020529-1.c: New test.
2492
2493 2002-05-27  Richard Henderson  <rth@redhat.com>
2494
2495         * g++.dg/ext/attrib6.C: New test case.
2496
2497 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2498
2499         * gcc.c-torture/execute/pure-1.c: New test.
2500
2501 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
2502
2503         * gcc.dg/cpp/arith-2.c: Remove.
2504
2505 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
2506
2507         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
2508         * gcc.dg/cpp/if-3.c: Remove.
2509
2510 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
2511
2512         * g++.dg/opt/cse2.C: New test.
2513
2514 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
2515
2516         * gcc.dg/cpp/arith-1.c: New semantic tests.
2517         * gcc.dg/cpp/if-1.c: Update.
2518
2519 2002-05-24  Ben Elliston  <bje@redhat.com>
2520
2521         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
2522
2523 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
2524
2525         * gcc.dg/verbose-asm.c: New test.
2526
2527 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
2528
2529         * gcc.dg/cpp/paste12.c: New test.
2530
2531 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
2532
2533         * g++.dg/parse/named_ops.C: New test.
2534
2535 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
2536
2537         * gcc/testsuite/gcc.dg/weak-8.c: New test.
2538
2539 Thu May 23 11:09:26 2002  J"orn Rennecke <joern.rennecke@superh.com>
2540
2541         * gcc.dg/weak-2.c: Allow optional leading underscore
2542         in scan-assembler symbol name.
2543         * gcc.dg/weak-3.c: Likewise.
2544         * gcc.dg/weak-4.c: Likewise.
2545         * gcc.dg/weak-5.c: Likewise.
2546
2547 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
2548
2549         * gcc.dg/20020523-1.c: New test.
2550
2551 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
2552
2553         * objc.dg/const-str-2.m: Update now that we stop after
2554         a command line error.
2555
2556 2002-05-22  Richard Henderson  <rth@redhat.com>
2557
2558         * g++.dg/dg.exp: Fix typo in test pruneing.
2559
2560 2002-05-22  Richard Henderson  <rth@redhat.com>
2561
2562         * g++.dg/dg.exp: Prune the tls subdirectory.
2563         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
2564         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
2565         * g++.dg/tls/init-1.C: New.
2566
2567 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
2568
2569         * gcc.dg/20020517-1.c: New test.
2570
2571 2002-05-21  Richard Henderson  <rth@redhat.com>
2572
2573         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
2574         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
2575
2576 Tue May 21 14:25:32 2002  Brian R. Gaeke  <brg@dgate.ORG>
2577
2578         * g++.dg/other/copy2.C: New test.
2579
2580 Mon May 20 10:51:35 2002  J"orn Rennecke <joern.rennecke@superh.com>
2581
2582         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
2583         (MAX_COPY): Bump up to 10 times sizeof (long long).
2584         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
2585
2586         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
2587         sizeof (long long).
2588
2589         * gcc.c-torture/execute/strcpy-1.c: New test.
2590
2591 2002-05-19  Jason Merrill  <jason2redhat.com>
2592
2593         * g++.dg/ext/oper1.C: New test.
2594
2595 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
2596 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
2597
2598         * README.QMTEST: New file.
2599
2600         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
2601
2602 2002-05-19  Andreas Jaeger  <aj@suse.de>
2603
2604         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
2605         now.
2606         * gcc.c-torture/execute/loop-2d.x: Likewise.
2607
2608 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
2609
2610         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
2611         support weak symbols.
2612         * gcc.dg/weak-4.c: Likewise
2613         * gcc.dg/weak-6.c: Likewise
2614
2615 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
2616
2617         * gcc.dg/weak-3.c: Add dg-excess-error comment for
2618         cygwin, coff and h8300-*-hms targets
2619         * gcc.dg/weak-5.c: Likewise
2620         * gcc.dg/weak-7.c: Likewise
2621
2622 2002-05-16  Jason Merrill  <jason@redhat.com>
2623
2624         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
2625         (scan-assembler-not, scan-assembler-dem): Likewise.
2626         (scan-assembler-dem-not): Likewise.
2627
2628 2002-05-15  Richard Henderson  <rth@redhat.com>
2629
2630         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
2631
2632 2002-05-15  Richard Henderson  <rth@redhat.com>
2633
2634         * gcc.dg/weak-5.c (vfoo1c): No warning here.
2635         (vfoo1f): Warning here.
2636         (vfoo1l): Don't redefine the alias.
2637
2638 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
2639
2640         * g++.dg/init/pm1.C: New test.
2641
2642 2002-05-12  David S. Miller  <davem@redhat.com>
2643
2644         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
2645         types.
2646
2647 2002-05-10  Roger Sayle  <roger@eyesopen.com>
2648
2649         * gcc.c-torture/execute/20020510-1.c: New test case.
2650
2651 2002-05-10  David S. Miller  <davem@redhat.com>
2652
2653         * gcc.c-torture/execute/conversion.c: Test long double too.
2654
2655 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
2656
2657         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
2658         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
2659         * lib/g++.exp (g++_link_flags): Likewise.
2660         * lib/objc.exp (objc_target_compile): Likewise.
2661
2662 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
2663
2664         * gcc.dg/cpp/poison.c: Update.
2665         * gcc.dg/cpp/20000625-2.c: Remove.
2666         * gcc.dg/cpp/direct2s.c: Remove final test.
2667
2668 2002-05-08  Tom Rix  <trix@redhat.com>
2669
2670         * gcc.c-torture/execute/20020508-1.c: New test.
2671         * gcc.c-torture/execute/20020508-2.c: New test.
2672         * gcc.c-torture/execute/20020508-3.c: New test.
2673
2674 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
2675
2676         * gcc.dg/cpp/charconst-4.c: More tests.
2677
2678 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
2679
2680         PR c/6569
2681         * gcc.dg/weak-3.c: Update location of warning messages.
2682         * gcc.dg/weak-5.c: Likewise.
2683
2684 2002-05-06  Roger Sayle  <roger@eyesopen.com>
2685
2686         * gcc.c-torture/execute/20020506-1.c: New test case.
2687
2688 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
2689
2690         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
2691
2692 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
2693
2694         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
2695
2696 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
2697
2698         * gcc.dg/cpp/charconst-3.c: New test.
2699
2700 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
2701
2702         * gcc.dg/cpp/charconst.c: Update tests.
2703
2704 2002-05-05  Tim Josling  <tej@melbpc.org.au>
2705
2706         * treelang: Added directory for new sample language treelang. Also
2707         lib/treelang.exp: New file to signal treelang should be tested.
2708
2709 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
2710
2711         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
2712         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
2713         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
2714         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
2715         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
2716         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
2717         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
2718
2719 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
2720
2721         * gcc.dg/format/xopen-2.c: New test.
2722
2723 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
2724
2725         * gcc.dg/20020503-1.c: New test.
2726
2727 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
2728
2729         * g++.dg/init/dtor1.C: Make it tougher.
2730
2731 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
2732
2733         * g++.dg/init/dtor1.C: New test.
2734
2735 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
2736
2737         * gcc.dg/altivec-8.c: New.
2738
2739 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
2740
2741         * gcc.dg/altivec-7.c: New.
2742
2743 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
2744
2745         * g++.dg/parse/typedef1.C: New test.
2746
2747 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
2748
2749         PR c++/6486
2750         * g++.dg/template/friend6.C: New test.
2751
2752         PR c++/6492
2753         * g++.dg/init/copy1.C: New test.
2754
2755 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
2756
2757         * g++.dg/warn/effc1.C: New test.
2758
2759 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
2760
2761         * gcc.dg/cpp/if-cexp.c: Add a test.
2762
2763 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
2764
2765         * gcc.dg/20020426-2.c: New test.
2766
2767 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
2768
2769         * gcc.dg/cpp/if-mop.c: Update.
2770         * gcc.dg/cpp/if-mpar.c: Add test.
2771         * gcc.dg/cpp/if-oppr.c: Update.
2772
2773 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2774
2775         PR c/6343
2776         * gcc.dg/weak-[2-7].c: New tests.
2777
2778 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
2779
2780         * gcc.dg/enum1.c: New test.
2781
2782 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
2783
2784         PR c++/6497
2785         * g++.dg/inherit/access2.C: New test.
2786
2787 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
2788
2789         PR bootstrap/6445
2790         * gcc.dg/20020426-1.c: New test.
2791
2792 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
2793
2794         * g++.dg/abi/enum1.C: New test.
2795
2796 2002-04-26  Richard Henderson  <rth@redhat.com>
2797
2798         * gcc.dg/c99-bool-1.c: Expect always true warning.
2799
2800 2002-04-25  Roger Sayle  <roger@eyesopen.com>
2801
2802         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
2803
2804 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2805
2806         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
2807         targets.
2808
2809 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
2810
2811         * g++.dg/abi/mange7.C: New test.
2812
2813         PR c++/6438.
2814         * g++.dg/parse/stmtexpr2.C: New test.
2815
2816 Wed Apr 24 21:38:36 2002  J"orn Rennecke <joern.rennecke@superh.com>
2817
2818         * gcc.dg/20020312-2.c: Add SH target.
2819
2820 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2821
2822         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
2823         compiler output on mips*-*-irix*.
2824
2825 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
2826
2827         * g++.dg/parse/attr1.C: New test.
2828
2829 2002-04-23  Roger Sayle  <roger@eyesopen.com>
2830
2831         * gcc.c-torture/execute/string-opt-17.c: New test case.
2832         * gcc.c-torture/execute/memset-2.c: New test case.
2833
2834 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
2835
2836         PR c++/6256:
2837         * g++.dg/template/friend5.C: New test.
2838
2839         PR c++/6331:
2840         * g++.dg/template/qual1.C: Likewise.
2841
2842 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
2843
2844         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
2845         Include stdlib.h, not stdio.h or ctype.h.
2846
2847 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
2848
2849         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
2850         cris-*-elf* and mmix-*-*.
2851         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
2852         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
2853         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
2854         Ditto.
2855         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
2856         * gcc.dg/wchar_t-1.c: Ditto.
2857
2858 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
2859
2860         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
2861         Clarify comment.
2862
2863 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
2864
2865         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
2866
2867 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2868
2869         * gcc.c-torture/execute/20000906-1.x: Delete.
2870
2871 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
2872
2873         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
2874
2875 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
2876
2877         * PR6367
2878         * g77.f-torture/execute/6367.f: New test.
2879         * g77.f-torture/execute/6367.x: Disable for MMIX.
2880
2881 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
2882
2883         * PR6352
2884         * g++.dg/opt/inline2.C: New test.
2885
2886 2002-04-18  Richard Henderson  <rth@redhat.com>
2887
2888         * gcc.dg/20000906-1.c: Enable for all targets.
2889         * gcc.c-torture/compile/iftrap-2.c: New.
2890
2891 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
2892
2893         * gcc.dg/20020418-1.c: New test.
2894         * gcc.dg/20020418-2.c: New test.
2895
2896 2002-04-18  Richard Henderson  <rth@redhat.com>
2897
2898         * gcc.c-torture/compile/iftrap-1.c: New.
2899         * gcc.dg/iftrap-1.c: Adjust for ia64.
2900         * gcc.dg/iftrap-2.c: New.
2901
2902 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
2903
2904         * gcc.c-torture/compile/20020418-1.c: New test.
2905
2906 2002-04-18  Roger Sayle  <roger@eyesopen.com>
2907
2908         * gcc.c-torture/compile/20020415-1.c: New.
2909
2910 2002-04-18  David S. Miller  <davem@redhat.com>
2911
2912         * gcc.c-torture/execute/20020418-1.c: New test.
2913
2914 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
2915
2916         * gcc.dg/20020416-1.c: New test.
2917
2918         * g++.dg/opt/inline1.C: New test.
2919
2920 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
2921
2922         * gcc.dg/altivec-5.c: New test.
2923
2924         * gcc.dg/20020415-1.c: New test.
2925
2926 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
2927
2928         * testsuite/lib/chill.exp: Remove.
2929
2930 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
2931
2932         * g++.dg/other/big-struct.C: New test.
2933
2934 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
2935
2936         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
2937         of scratch file.
2938
2939 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
2940
2941         PR c/6277
2942         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
2943         in scan-assembler function name
2944
2945 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
2946
2947         * g77.f-torture/execute/980628-4.x,
2948         g77.f-torture/execute/980628-5.x,
2949         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
2950         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
2951         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
2952         i[34567]86-*-*.
2953
2954 2002-04-13  David S. Miller  <davem@redhat.com>
2955
2956         * gcc.c-torture/execute/20020413-1.c: New test.
2957
2958 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
2959
2960         * gcc.dg/asm-6.c,
2961         * g++.dg/ext/asm1.C: New tests.
2962
2963 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
2964
2965         PR c++ 5373.
2966         * g++.dg/parse/stmtexpr1.C: New test.
2967
2968         PR c++/5189.
2969         * g++.dg/template/copy1.C: New test.
2970
2971 2002-04-12  Richard Henderson  <rth@redhat.com>
2972
2973         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
2974
2975 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
2976
2977         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
2978         gcc.c-torture/execute/20020307-2.c.
2979
2980 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
2981
2982         * g++.dg/ext/attrib5.C,
2983         * g++.dg/lookup/struct1.C: New tests.
2984
2985 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
2986
2987         * gcc.dg/20020411-1.c: New test.
2988
2989         * gcc.c-torture/execute/20020411-1.c: New test.
2990
2991 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
2992
2993         * g77.f-torture/execute/6177.f: New test.
2994
2995 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
2996
2997         PR middle-end/6247
2998         * g++.dg/opt/cleanup1.C: New test.
2999
3000         * g++.dg/opt/const1.C: New test.
3001
3002 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
3003
3004         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
3005
3006 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
3007
3008         PR c++/5507
3009         * g++.dg/template/typename2.C: New test.
3010
3011 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
3012
3013         * gcc.c-torture/execute/loop-12.c: New.
3014
3015 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
3016
3017         * g77.f-torture/execute/980628-4.x,
3018         g77.f-torture/execute/980628-5.x,
3019         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
3020         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
3021         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
3022
3023 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3024
3025         PR optimization/6086
3026         * g++.dg/opt/preinc1.C: New test.
3027
3028 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
3029
3030         PR c++/5571
3031         * g++.dg/opt/static2.C: New test.
3032
3033 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
3034
3035         PR c/5120
3036         * gcc.dg/20020406-1.c: New test.
3037
3038 2002-04-04  David S. Miller  <davem@redhat.com>
3039
3040         * gcc.c-torture/execute/20020404-1.c: New test.
3041
3042 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
3043
3044         PR c/6123
3045         * gcc.dg/20020312-2.c: Do not declare global register variable
3046         if __PIC__ or __pic__ is defined.
3047
3048 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
3049
3050         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
3051         __asm__ so that it works correctly even if -ansi -pedantic-errors.
3052
3053 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3054
3055         * gcc.misc-tests/linkage.exp: Update last change to handle
3056         sparc*-, not just sparc-.
3057
3058 2002-04-03  Richard Henderson  <rth@redhat.com>
3059
3060         * gcc.dg/cpp/ucs.c: Improved long UCS test.
3061
3062 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
3063
3064         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
3065
3066 2002-04-02  David S. Miller  <davem@redhat.com>
3067
3068         * gcc.c-torture/execute/20020402-3.c: New test.
3069
3070 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
3071
3072         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
3073         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
3074
3075         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
3076         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
3077         g77.f-torture/execute/20001201.x,
3078         g77.f-torture/execute/u77-test.x: New files.
3079
3080         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
3081         * gcc.dg/wchar_t-1.c: Ditto.
3082
3083 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3084
3085         * gcc.c-torture/execute/20020402-1.c: New test.
3086
3087 2002-04-01  Richard Henderson  <rth@redhat.com>
3088
3089         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
3090
3091         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
3092
3093 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3094
3095         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
3096
3097 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
3098
3099         * g++.dg/inherit/template-as-base.C: Expect error.
3100         * g++.dg/inherit/namespace-as-base.C: Likewise.
3101
3102 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
3103
3104         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
3105         g++.dg/ext/instantiate3.C: Tweak match patterns.
3106
3107         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
3108         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
3109         -da test.
3110
3111 2002-03-31  Richard Henderson  <rth@redhat.com>
3112
3113         * gcc.dg/special/alias-2.c: New.
3114         * gcc.dg/special/ecos.exp: Run it.
3115
3116 2002-03-31  Richard Henderson  <rth@redhat.com>
3117
3118         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
3119
3120 2002-03-31  Kazu Hirata  <kazu@hxi.com>
3121
3122         * gcc.dg/weak-1.c: Disable on h8300 port.
3123
3124 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
3125
3126         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
3127         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
3128         ordering tests.
3129         * g++.dg/bprob/bprob-1.C: New test.
3130         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
3131         * g++.dg/gcov/gcov-1.C: New test.
3132         * g++.dg/gcov/gcov-1.x: New file.
3133         * g++.dg/gcov/gcov-2.C: New test.
3134         * g++.dg/gcov/gcov-3.C: New test.
3135         * g++.dg/gcov/gcov-3.h: New file.
3136
3137 2002-03-28  Roger Sayle  <roger@eyesopen.com>
3138
3139         * g++.old-deja/g++.other/builtins5.C: New test.
3140         * g++.old-deja/g++.other/builtins6.C: New test.
3141         * g++.old-deja/g++.other/builtins7.C: New test.
3142         * g++.old-deja/g++.other/builtins8.C: New test.
3143         * g++.old-deja/g++.other/builtins9.C: New test.
3144
3145 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
3146
3147         * g++.dg/opt/static1.C: New test.
3148
3149         * g++.dg/opt/longbranch1.C: New test.
3150
3151 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
3152
3153         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
3154
3155         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
3156
3157 Thu Mar 28 16:38:09 2002  Jeffrey A Law  (law@redhat.com)
3158
3159         * gcc.c-torture/execute/20020328-1.c: New test.
3160
3161 2002-03-27  Richard Henderson  <rth@redhat.com>
3162
3163         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
3164         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
3165         move from g++.old-deja/g++.ext/.
3166
3167 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
3168
3169         * g++.dg/init/new2.C: New test.
3170
3171 2002-03-26  Richard Henderson  <rth@redhat.com>
3172
3173         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
3174
3175         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
3176         on sparc.
3177
3178         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
3179         sparcv9 systems.
3180         * gcc.dg/20001102-1.c: Likewise.
3181
3182 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
3183
3184         * gcc.dg/cpp/endif-pedantic1.c,
3185         gcc.dg/cpp/endif-pedantic2.c:  New tests.
3186
3187 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
3188
3189         * g++.dg/init/new1.C: New test.
3190
3191 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
3192
3193         * g++.dg/abi/vbase9.C: New test.
3194
3195 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
3196
3197         * gcc.dg/arm-asm.c: New test.
3198
3199 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
3200
3201         * gcc.dg/Wswitch-enum.c: New test.
3202         Fix PR c/5044.
3203
3204 2002-03-26  Richard Henderson  <rth@redhat.com>
3205
3206         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
3207         structure.
3208
3209 2002-03-25  Richard Henderson  <rth@redhat.com>
3210
3211         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
3212         sparcv9 systems.
3213
3214         * gcc.c-torture/compile/20011119-1.c (xxx): New.
3215         * gcc.c-torture/compile/20011119-2.c (xxx): New.
3216
3217 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
3218
3219         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
3220
3221 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
3222
3223         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
3224         targets using generic thunk support.
3225
3226 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
3227
3228         * gcc.c-torture/compile/20020323-1.c: New test.
3229
3230         * g++.dg/opt/conj2.C: New test.
3231
3232 2002-03-24  Richard Henderson  <rth@redhat.com>
3233
3234         * gcc.dg/weak-1.c: Use -fno-common.
3235
3236 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
3237
3238         * g77.dg/f77-edit-apostrophe-out.f: New test
3239         * g77.dg/f77-edit-h-out.f: New test
3240         * g77.dg/f77-edit-t-in.f: New test
3241         * g77.dg/f77-edit-t-out.f: New test
3242         * g77.dg/f77-edit-x-out.f: New test
3243         * g77.dg/f77-edit-slash-out.f: New test
3244         * g77.dg/f77-edit-colon-out.f: New test
3245         * g77.dg/f77-edit-s-out.f: New test
3246
3247 2002-03-24  Richard Henderson  <rth@redhat.com>
3248
3249         * objc/execute/formal_protocol-6.x: New XFAIL.
3250
3251 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
3252
3253         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
3254         that do not support weak symbols
3255
3256 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
3257
3258         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
3259         * lib/g77.exp:  Likewise
3260         * lib/objc.exp: Likewise
3261
3262 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
3263
3264         * gcc.dg/Wswitch-default.c: New test.
3265
3266 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
3267
3268         * g++.dg/other/enum1.C: New test.
3269
3270 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
3271
3272         * gcc.dg/pragma-ep-3.c: Fix typo.
3273
3274 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
3275
3276         * g++.dg/inherit/template-as-base.C: New test.
3277
3278 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
3279
3280         * g++.old-deja/g++.other/dwarf2-1.C: Move...
3281         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
3282
3283 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
3284
3285         * gcc.dg/cpp/multiline.c: Update to match.
3286
3287 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
3288
3289         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
3290
3291 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
3292
3293         * gcc.dg/cpp/extratokens2.c:  New file.
3294
3295 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
3296
3297         * gcc.dg/20020312-2.c: Add rs6000 target.
3298
3299         * gcc.c-torture/compile/20020319-1.c: New test.
3300
3301 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3302
3303         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
3304         (A, E): Handle this.
3305
3306 2002-03-20  Jason Merrill  <jason@redhat.com>
3307
3308         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
3309         ignoring -fpic.
3310         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
3311         through prune_gcc_output.
3312
3313 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
3314
3315         * gcc.c-torture/compile/20020320-1.c: New test.
3316
3317 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
3318
3319         * gcc.c-torture/compile/20020318-1.c: New test.
3320
3321         * gcc.dg/struct-by-value-1.c: New test.
3322
3323         * gcc.dg/20020319-1.c: New test.
3324
3325 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
3326
3327         * g++.dg/opt/conj1.C: New test.
3328
3329 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
3330
3331         * g++.dg/template/qualttp20.C: Revert previous change.
3332         * g++.dg/template/qualttp3.C: Likewise.
3333         * g++.dg/template/qualttp4.C: Likewise
3334         * g++.dg/template/qualttp5.C: Likewise
3335         * g++.dg/template/qualttp6.C: Likewise
3336         * g++.dg/template/qualttp7.C: Likewise
3337         * g++.dg/template/qualttp8.C: Likewise
3338         * g++.dg/template/recurse.C: Likewise.
3339
3340 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
3341
3342         * gcc.dg/cpp/wchar-1.c: Update.
3343
3344 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
3345
3346         * g++.dg/template/conv1.C: New test.
3347         * g++.dg/template/conv2.C: New test.
3348         * g++.dg/template/conv3.C: New test.
3349         * g++.dg/template/conv4.C: New test.
3350
3351 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
3352
3353         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
3354         * g++.dg/template/qualttp3.C: Likewise.
3355         * g++.dg/template/qualttp4.C: Likewise
3356         * g++.dg/template/qualttp5.C: Likewise
3357         * g++.dg/template/qualttp6.C: Likewise
3358         * g++.dg/template/qualttp7.C: Likewise
3359         * g++.dg/template/qualttp8.C: Likewise
3360         * g++.dg/template/recurse.C: Likewise.
3361
3362 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
3363
3364         * g++.dg/opt/dtor1.C: New test.
3365
3366 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
3367
3368         * gcc.c-torture/compile/20020315-1.c: New test.
3369
3370 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
3371
3372         * gcc.dg/weak-1.c: Fix scan tests.
3373
3374 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
3375
3376         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
3377         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
3378         cris-*-aout* mmix-*-*.
3379         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
3380         cris-*-aout* mmix-*-*.
3381         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
3382         cris-*-elf* cris-*-aout* and mmix-*-*.
3383         * gcc.dg/20001009-1.c: Ditto.
3384         * gcc.dg/20010912-1.c: Ditto.
3385         * gcc.dg/20020122-4.c: Ditto.
3386         * gcc.dg/inline-2.c: Ditto.
3387
3388 Thu Mar 14 14:28:38 2002  Jeffrey A Law  (law@cygnus.com)
3389
3390         * gcc.c-torture/compile/20020314-1.c: New test.
3391
3392 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
3393
3394         * gcc.c-torture/execute/20020314-1.c: New test.
3395
3396 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
3397
3398         * g++.dg/warn/Wunused-1.C: New test.
3399
3400 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
3401
3402         * g++.dg/abi/mangle6.C: New test.
3403
3404 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
3405
3406         * gcc.c-torture/compile/20020309-2.c: New test.
3407
3408         * gcc.c-torture/compile/20020312-1.c: New test.
3409
3410 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
3411
3412         * g++.dg/other/access1.C: New test.
3413
3414 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
3415
3416         * gcc.c-torture/execute/wchar_t-1.c: New test.
3417
3418 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
3419
3420         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
3421
3422 2002-03-12  Roger Sayle  <roger@eyesopen.com>
3423
3424         * gcc.dg/20020312-1.c: New test case.
3425
3426 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
3427
3428         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
3429
3430 2002-03-11  Richard Henderson  <rth@redhat.com>
3431
3432         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
3433         * g++.old-deja/g++.jason/report.C: Likewise.
3434
3435 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
3436
3437         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
3438         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
3439
3440 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
3441
3442         * testsuite/g++.dg/overload/pmf1.C: New test.
3443
3444 2002-03-11  Kazu Hirata  <kazu@hxi.com>
3445
3446         * gcc.c-torture/execute/20020307-1.c: Use long.
3447
3448 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
3449
3450         PR optimization/5844
3451         * gcc.dg/20020310-1.c: New test.
3452
3453 2002-03-09  Michael Meissner  <meissner@redhat.com>
3454
3455         * gcc.c-torture/execute/memcpy-2.c: New test.
3456         * gcc.c-torture/execute/memset-1.c: New test.
3457         * gcc.c-torture/execute/strlen-1.c: New test.
3458         * gcc.c-torture/execute/strcmp-1.c: New test.
3459         * gcc.c-torture/execute/strncmp-1.c: New test.
3460
3461 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
3462
3463         * gcc.dg/ppc-ldstruct.c: New test.
3464
3465 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
3466
3467         * gcc.c-torture/execute/va-arg-22.c: New test.
3468
3469 Sat Mar  9 07:47:50 2002  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
3470
3471         * gcc.c-torture/compile/20020309-1.c: New test.
3472
3473 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
3474
3475         * gcc.c-torture/execute/20020307-2.c: New test.
3476
3477 Thu Mar  7 10:05:31 2002  Jeffrey A Law  (law@redhat.com)
3478
3479         * g77.f-torture/compile/20020307-1.f: New test.
3480
3481 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
3482
3483         * gcc.dg/unordered-1.c: New test.
3484
3485 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
3486
3487         * gcc.c-torture/execute/20020307-1.c: New test.
3488
3489 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
3490
3491         * gcc.dg/20020304-1.c: New test.
3492
3493         * gcc.c-torture/compile/20020304-2.c: New test.
3494
3495 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
3496
3497         * gcc.c-torture/compile/20020304-1.c: New test case
3498         (from PR c/5830).
3499
3500 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
3501
3502         * gcc.dg/20020103-1.c: Add other -D ppc variants.
3503
3504 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
3505
3506         * g++.dg/other/classkey1.C: New test.
3507
3508 2002-03-01  Richard Henderson  <rth@redhat.com>
3509
3510         * gcc.c-torture/compile/981223-1.x: New.
3511         * gcc.c-torture/compile/920625-1.x: New.
3512
3513 2002-02-28  Richard Henderson  <rth@redhat.com>
3514
3515         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
3516
3517 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
3518
3519         * gcc.c-torture/execute/20020227-1.c: New test.
3520
3521 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
3522
3523         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
3524         here" ERROR lines.
3525         * g++.old-deja/g++.oliva/partord1.C: Likewise.
3526         * g++.old-deja.g++.other/defarg1.C: Likewise.
3527         * g++.old-deja/g++.pt/calls2.C: Likewise.
3528         * g++.old-deja/g++.pt/crash20.C: Likewise.
3529         * g++.old-deja/g++.pt/crash30.C: Likewise.
3530         * g++.old-deja/g++.pt/crash36.C: Likewise.
3531         * g++.old-deja/g++.pt/crash6.C: Likewise.
3532         * g++.old-deja/g++.pt/defarg13.C: Likewise.
3533         * g++.old-deja/g++.pt/derived3.C: Likewise.
3534         * g++.old-deja/g++.pt/error1.C: Likewise.
3535         * g++.old-deja/g++.pt/friend21.C: Likewise.
3536         * g++.old-deja/g++.pt/friend23.C: Likewise.
3537         * g++.old-deja/g++.pt/infinite1.C: Likewise.
3538         * g++.old-deja/g++.robertl/eb128.C: Likewise.
3539
3540 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
3541
3542         * gcc.c-torture/execute/20020225-2.c: New test.
3543
3544 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
3545
3546         * gcc.c-torture/execute/920730-1t.c,
3547         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
3548         Delete test cases, only relevant to -traditional.
3549
3550 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
3551
3552         * gcc.dg/cpp/undef1.c: Remove.
3553         * gcc.dg/cpp/directiv.c: Update.
3554         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
3555
3556 2002-02-27  Michael Meissner  <meissner@redhat.com>
3557
3558         * gcc.c-torture/execute/20020226-1.c: New test.
3559
3560 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
3561
3562         * g++.dg/debug/debug4.C: New test.
3563
3564         * gcc.dg/ia64-visibility-1.c: New test.
3565
3566 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
3567
3568         * gcc.dg/debug/20020224-1.c: New.
3569
3570 2002-02-25  Kazu Hirata  <kazu@hxi.com>
3571
3572         * gcc.c-torture/execute/960416-1.x: New.
3573         * gcc.c-torture/execute/divconst-3.x: Likewise.
3574
3575 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
3576
3577         * gcc.dg/20020224-1.c: New test.
3578
3579 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
3580
3581         * gcc.c-torture/execute/20020225-1.c: New.
3582
3583 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
3584
3585         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
3586
3587 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
3588
3589         * gcc.dg/20020222-1.c: New test.
3590
3591 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
3592
3593         * g++.dg/opt/anonunion1.C: New test.
3594
3595 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
3596
3597         * g++.dg/template/qualttp19.C: New test.
3598         * g++.dg/template/qualttp20.C: New test.
3599         * g++.old-deja/g++.jason/report.C: Adjust expected errors
3600         * g++.old-deja/g++.other/qual1.C: Likewise.
3601
3602 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
3603
3604         * gcc.dg/attr-alwaysinline.c: New.
3605
3606 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
3607
3608         * gcc.dg/20020220-1.c: New test.
3609
3610         * gcc.dg/20020220-2.c: New test.
3611
3612         * g++.dg/opt/mmx1.C: New test.
3613
3614 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
3615
3616         * gcc.c-torture/compile/20020110.c: New test.
3617
3618 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
3619
3620         * gcc.c-torture/execute/20020219-1.c: New test.
3621
3622         * gcc.dg/20020219-1.c: New test.
3623
3624         * gcc.dg/noncompile/20020220-1.c: New test.
3625
3626         * g++.dg/opt/ptrintsum1.C: New test.
3627
3628         * gcc.dg/debug/20020220-1.c: New test.
3629
3630 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
3631
3632         * gcc.c-torture/execute/20020216-1.c: New test.
3633
3634 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
3635
3636         * gcc.dg/decl-1.c: Update, new test.
3637
3638 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
3639
3640         * g++.dg/abi/bitfield1.C: New test.
3641         * g++.dg/abi/bitfield2.C: New test.
3642
3643 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
3644
3645         * gcc.dg/attr-nest.c: New test.
3646
3647 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
3648
3649         * gcc.c-torture/execute/20020215-1.c: New test.
3650
3651 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
3652
3653         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
3654         * g++.dg/debug/debug.exp: New.
3655         * g++.dg/debug/trivial.C: New.
3656         * g++.dg/debug/debug1.C: Moved...
3657         * g++.dg/other/debug1.C: ...from here.
3658         * g++.dg/debug/debug2.C: Moved...
3659         * g++.dg/other/debug2.C: ...from here.
3660         * g++.dg/debug/debug3.C: Moved...
3661         * g++.dg/other/debug3.C: ...from here.
3662
3663         * gcc.dg/noncompile/20020213-1.c: New test.
3664
3665 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
3666
3667         * g++.dg/other/debug3.C: New test.
3668
3669         * gcc.c-torture/execute/20020213-1.c: New test.
3670
3671 2002-02-13  Richard Smith <richard@ex-parrot.com>
3672
3673         * g++.old-deja/g++.other/thunk1.C: New test.
3674
3675 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
3676
3677         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
3678
3679 2002-02-13  Stan Shebs  <shebs@apple.com>
3680
3681         * gcc.dg/altivec-3.c: New.
3682
3683 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
3684
3685         * gcc.dg/Wunreachable-1.c: New test.
3686         * gcc.dg/Wunreachable-2.c: New test.
3687
3688 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
3689
3690         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
3691
3692 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
3693
3694         * gcc.dg/decl-1.c: New test.
3695
3696 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
3697
3698         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
3699
3700 2002-02-10  Kazu Hirata  <kazu@hxi.com>
3701
3702         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
3703         * gcc.c-torture/compile/980506-1.x: Likewise.
3704
3705 2002-02-10  Kazu Hirata  <kazu@hxi.com>
3706
3707         * gcc.dg/20020210-1.c: New.
3708
3709 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
3710
3711         * g77.f-torture/execute/947.f: New regression test
3712         for PR fortran/947.
3713
3714 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
3715
3716         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
3717         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
3718
3719 2002-02-08  Richard Henderson  <rth@redhat.com>
3720
3721         * gcc.c-torture/compile/labels-3.c: New.
3722
3723 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
3724
3725         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
3726         expression statements work instead.
3727         * gcc.dg/noncompile/20020207-1.c: New test.
3728
3729 2002-02-07  Richard Henderson  <rth@redhat.com>
3730
3731         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
3732
3733 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
3734
3735         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
3736         message from g77
3737         * lib/g77-dg.exp: Trim g77 error messages so that they are
3738         recognized by dg.exp.
3739
3740 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
3741
3742         PR fortran/5473
3743         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
3744
3745 2002-02-07  Richard Henderson  <rth@redhat.com>
3746
3747         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
3748         to be sufficiently aligned for integers.
3749
3750 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
3751
3752         * g++.dg/template/friend4.C: New test.
3753
3754 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
3755
3756         PR fortran/5743
3757         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
3758         unsupported cases.
3759
3760 2002-02-07  Richard Henderson  <rth@redhat.com>
3761
3762         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
3763         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
3764         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
3765         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
3766
3767 2002-02-06  Richard Henderson  <rth@redhat.com>
3768
3769         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
3770
3771 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
3772
3773         * gcc.dg/20020206-1.c: New test.
3774
3775 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
3776
3777         * gcc.c-torture/execute/20020206-1.c: New test.
3778
3779         * gcc.c-torture/execute/20020206-2.c: New test.
3780
3781         PR optimization/5429:
3782         * gcc.c-torture/compile/20020206-1.c: New test.
3783
3784 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
3785
3786         * g++.dg/ext/align1.C: Do not use an explicit alignment value
3787         as certain file formats cannot support particularly large
3788         alignments.
3789
3790         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
3791         and do not expect to be able to link the executable.
3792
3793         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
3794         fail because the COFF format does not support the weak attribute.
3795
3796 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
3797
3798         * g77.dg/pr5473.f:  New test
3799
3800 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
3801
3802         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
3803         Fix testcase accordingly.
3804
3805 2002-02-04  Richard Henderson  <rth@redhat.com>
3806
3807         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
3808         (buf): Change to be an array of pointers, not ints.
3809
3810 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
3811
3812         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
3813         before all tests.  Move warning one line above to match where it
3814         C frontend emits.
3815         * gcc.dg/Wswitch-2.c: New test.
3816         * g++.dg/warn/Wswitch-1.C: New test.
3817         * g++.dg/warn/Wswitch-2.C: New test.
3818
3819 2002-02-04  Richard Henderson  <rth@redhat.com>
3820
3821         * g++.dg/abi/offsetof.C: Fix size comparison.
3822
3823 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
3824
3825         * gcc.dg/cast-qual-2.c: New test.
3826
3827 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
3828
3829         * gcc.dg/20020201-4.c: New test.
3830
3831 2002-02-04  Ben Elliston  <bje@redhat.com>
3832
3833         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
3834         target_info attribute != 0, in addition to the empty string.
3835         (gcc_target_compile): Likewise.
3836
3837 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
3838
3839         * gcc.dg/Wswitch.c: New test.
3840         PR gcc/4475. PR gcc/3780.
3841
3842 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
3843
3844         * g77.f-torture/execute/5122.f: New test for regressions
3845         against PR fortran/5122.
3846
3847 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
3848
3849         * g77.f-torture/compile/pr3743.f: Delete
3850         * g77.dg/pr3743-1.f: New test.
3851         * g77.dg/pr3743-2.f: New test.
3852         * g77.dg/pr3743-3.f: New test.
3853         * g77.dg/pr3743-4.f: New test.
3854
3855 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
3856
3857         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
3858
3859 2002-02-02  Richard Henderson  <rth@redhat.com>
3860
3861         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
3862         * gcc.c-torture/execute/bf64-1.c: Likewise.
3863
3864 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
3865
3866         * gcc.dg/20020201-2.c: New test.
3867
3868         * gcc.dg/20020201-3.c: New test.
3869
3870         * gcc.c-torture/execute/bitfld-2.c: New test.
3871
3872 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
3873
3874         * gcc.dg/bitfld-1.c: Update.
3875         * gcc.dg/bitfld-2.c: Update.
3876         * gcc.c-torture/execute/bitfld-1.x: New.
3877
3878 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
3879
3880         * gcc.c-torture/execute/20020201-1.c: New test.
3881
3882 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
3883
3884         PR target/5469
3885         * gcc.dg/20020201-1.c: New test.
3886
3887 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
3888
3889         PR fortran/3743
3890         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
3891         * g77.f-torture/compile/pr3743.x: Remove
3892
3893 2002-01-31  Tom Rix  <trix@redhat.com>
3894
3895         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
3896
3897 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
3898
3899         * gcc.dg/noncompile/20020130-1.c: New test.
3900
3901 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
3902
3903         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
3904
3905 2002-01-29  Richard Henderson  <rth@redhat.com>
3906
3907         * gcc.c-torture/execute/991118-1.c: Cast various constants back
3908         to long long.
3909         * gcc.c-torture/execute/bf64-1.c: Likewise.
3910
3911 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
3912
3913         * gcc.c-torture/execute/20020129-1.c: New test.
3914
3915 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
3916
3917         * gcc.c-torture/compile/20000224-1.c: Update.
3918         * gcc.c-torture/execute/bitfld-1.c: New tests.
3919         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
3920         * gcc.dg/uninit-A.c: Update.
3921
3922 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
3923
3924         * g++.dg/template/ctor1.C: Add instantiation.
3925
3926 2002-01-28  Paul Koning  <pkoning@equallogic.com>
3927
3928         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
3929         argument to __builtin_prefetch to be const ptr.
3930
3931 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
3932
3933         * gcc.c-torture/compile/20020120-1.c: New test.
3934
3935 2002-01-27  Kazu Hirata  <kazu@hxi.com>
3936
3937         * gcc.c-torture/execute/20020127-1.c: New test.
3938
3939 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
3940
3941         * g77.dg/f77-edit-i-in.f: New test
3942         * g77.dg/f77-edit-i-out.f: New test
3943
3944 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
3945
3946         * gcc.dg/debug/debug.exp: New file.
3947         * gcc.dg/debug/trivial.c: New file.
3948         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
3949         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
3950         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
3951         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
3952         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
3953         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
3954         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
3955         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
3956         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
3957         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
3958         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
3959         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
3960         * gcc.dg/20000503-1.c: Removed.
3961         * gcc.dg/20010207-1.c: Removed.
3962         * gcc.dg/20011223-1.c: Removed.
3963         * gcc.dg/20020104-2.c: Removed.
3964         * gcc.dg/debug-1.c: Removed.
3965         * gcc.dg/debug-2.c: Removed.
3966         * gcc.dg/debug-3.c: Removed.
3967         * gcc.dg/debug-4.c: Removed.
3968         * gcc.dg/debug-5.c: Removed.
3969         * gcc.dg/debug-6.c: Removed.
3970         * gcc.dg/dwarf2-1.c: Removed.
3971         * gcc.dg/dwarf2-2.c: Removed.
3972
3973 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
3974
3975         * g++.old-deja/g++.other/eh5.C: New test.
3976         * g++.old-deja/g++.other/sibcall2.C: New test.
3977         * g++.old-deja/g++.other/array9.C: New test.
3978         * g++.old-deja/g++.other/typename2.C: New test.
3979         * g++.old-deja/g++.other/crash60.C: New test.
3980         * g++.old-deja/g++.other/conv9.C: New test.
3981         * g++.old-deja/g++.other/mangle10.C: New test.
3982         * g++.old-deja/g++.other/unchanging1.C: New test.
3983         * g++.old-deja/g++.other/exprstmt1.C: New test.
3984         * g++.old-deja/g++.other/inline23.C: New test.
3985         * g++.old-deja/g++.eh/ia64-1.C: New test.
3986         * g++.old-deja/g++.other/dwarf2-1.C: New test.
3987         * g++.old-deja/g++.other/reload1.C: New test.
3988         * g++.old-deja/g++.other/static20.C: New test.
3989         * g++.old-deja/g++.other/local-alloc1.C: New test.
3990         * g++.old-deja/g++.other/conv8.C: New test.
3991         * g++.old-deja/g++.other/stmtexpr2.C: New test.
3992         * g++.old-deja/g++.other/storeexpr1.C: New test.
3993         * g++.old-deja/g++.other/storeexpr2.C: New test.
3994         * g++.dg/eh/template2.C: New test.
3995         * g++.dg/warn/weak1.C: New test.
3996
3997 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
3998
3999         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
4000         Remove first, non-varying, argument.
4001
4002 2002-01-23  Richard Henderson  <rth@redhat.com>
4003
4004         * gcc.dg/inline-2.c: New.
4005
4006         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
4007         Add optional target arg.  Check number of arguments.
4008         (scan-assembler-not, scan-assembler-dem): Likewise.
4009         (scan-assembler-dem-not): Likewise.
4010
4011 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
4012
4013         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
4014         line 12.
4015         * g++.old-deja/g++.brendan/parse3.C,
4016         g++.old-deja/g++.other/crash26.C,
4017         g++.old-deja/g++.other/crash28.C,
4018         g++.old-deja/g++.other/crash29.C,
4019         g++.old-deja/g++.other/crash30.C,
4020         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
4021
4022 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
4023
4024         * gcc.dg/20020115-1.c: New.
4025
4026 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
4027
4028         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
4029
4030 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
4031
4032         * gcc.dg/20020122-3.c: New.
4033
4034 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
4035
4036         * g++.dg/other/gc1.C: New test.
4037
4038 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
4039
4040         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
4041
4042 2002-01-22  Richard Henderson  <rth@redhat.com>
4043
4044         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
4045
4046 2002-01-22  Richard Henderson  <rth@redhat.com>
4047
4048         * gcc.dg/20020122-4.c: New.
4049
4050 2002-01-22  H.J. Lu <hjl@gnu.org>
4051
4052         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
4053         link output.
4054         * gcc.dg/special/ecos.exp: Likewise.
4055         * lib/g++-dg.exp: Likewise.
4056         * lib/g77-dg.exp: Likewise.
4057         * lib/gcc-dg.exp : Likewise.
4058         * lib/mike-g++.exp: Likewise.
4059         * lib/mike-g77.exp: Likewise.
4060         * lib/mike-gcc.exp: Likewise.
4061         * lib/objc-dg.exp: Likewise.
4062
4063 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
4064
4065         PR target/5379
4066         * gcc.dg/20020122-2.c: New test.
4067
4068 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
4069
4070         * gcc.dg/20020122-1.c: New test.
4071
4072 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
4073
4074         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
4075
4076 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
4077
4078         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
4079
4080 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4081
4082         * gcc.c-torture/compile/20020121-1.c: New test.
4083
4084 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4085
4086         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
4087         ld_library_path.
4088
4089 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
4090
4091         * gcc.dg/20020218-1.c: New test.
4092
4093 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
4094
4095         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
4096         messages
4097         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
4098         "At global scope" warning
4099         * g++.dg/ext/align1.C: Change cygwin test for alignment
4100         from db-bogus to dg-warning
4101
4102 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
4103
4104         * g77.f-torture/compile/cpp2.F: New test.
4105
4106 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
4107
4108         * g++.dg/template/access1.C: New test.
4109
4110 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
4111
4112         * gcc.dg/20020118-1.c: New.
4113
4114 2002-01-18  Kazu Hirata  <kazu@hxi.com>
4115
4116         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
4117
4118 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
4119
4120         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
4121         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
4122         alignment warnings.
4123
4124 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
4125
4126         * gcc.misc-tests/i386-prefetch.exp: Save and restore
4127         torture_with_loops and torture_without_loops
4128
4129 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
4130
4131         * gcc.c-torture/compile/20020116-1.c: New test.
4132
4133 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
4134
4135         * gcc.dg/20020116-2.c: New test.
4136
4137         * gcc.dg/ultrasp4.c: New test.
4138
4139         * gcc.dg/20020116-1.c: New test.
4140
4141 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
4142
4143         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
4144         by EABI.
4145
4146 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
4147
4148         * gcc.misc-tests/i386-prefetch.exp: New.
4149         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
4150         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
4151         * gcc.misc-tests/i386-pf-none-1.c: New test.
4152         * gcc.misc-tests/i386-pf-sse-1.c: New test.
4153
4154 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
4155
4156         * gcc.dg/gnu89-init-1.c: Add new tests.
4157
4158 2002-01-15  Andreas Jaeger  <aj@suse.de>
4159
4160         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
4161         * gcc.dg/i386-mmx-2.c: Likewise.
4162         * gcc.dg/i386-sse-1.c: Likewise.
4163         * gcc.dg/i386-sse-2.c: Likewise.
4164         * gcc.dg/i386-sse-3.c: Likewise.
4165
4166 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
4167
4168         * g77.f-torture/execute/intrinsic-unix-bessel.f:
4169         Uncomment additional cases that now pass.
4170
4171 2002-01-11  Richard Henderson  <rth@redhat.com>
4172
4173         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
4174         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
4175
4176 Fri Jan 11 12:13:30 2002  Nicola Pero  <n.pero@mi.flashnet.it>
4177
4178         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
4179
4180 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
4181
4182         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
4183         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
4184
4185 2002-01-10  Dale Johannesen  <dalej@apple.com>
4186
4187         * gcc.c-torture/execute/loop-11.c: New.
4188
4189 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
4190
4191         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
4192         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
4193
4194 2002-01-09  Richard Henderson  <rth@redhat.com>
4195
4196         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
4197         type in which to perform the operation for each size.
4198
4199 Wed Jan  9 16:48:33 2002  Alan Matsuoka  (alanm@redhat.com)
4200
4201         * gcc.c-torture/compile/20020109-2.c: New test.
4202
4203 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
4204
4205         * gcc.c-torture/execute/loop-10.c: New test.
4206
4207 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
4208
4209         * gcc.c-torture/compile/20010226-1.c: New test.
4210         * gcc.c-torture/compile/20010227-1.c: New test.
4211         * gcc.c-torture/compile/20010426-1.c: New test.
4212         * gcc.c-torture/compile/20010510-1.c: New test.
4213         * gcc.c-torture/compile/20010605-3.c: New test.
4214         * gcc.c-torture/compile/20010824-1.c: New test.
4215         * gcc.c-torture/execute/20010409-1.c: New test.
4216         * gcc.dg/noncompile/20000901-1.c: New test.
4217         * gcc.dg/20001023-1.c: New test.
4218         * gcc.dg/20001101-1.c: New test.
4219         * gcc.dg/20001102-1.c: New test.
4220         * gcc.dg/20010207-1.c: New test.
4221         * gcc.dg/20010405-1.c: New test.
4222         * gcc.dg/20010822-1.c: New test.
4223         * gcc.dg/20011107-1.c: New test.
4224
4225 Wed Jan  9 14:03:20 2002  Jeffrey A Law  (law@redhat.com)
4226
4227         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
4228
4229         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
4230         execution failure on PA targets.
4231
4232 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
4233
4234         * gcc.c-torture/compile/20020109-1.c: New test.
4235
4236 2002-01-08  Kazu Hirata  <kazu@hxi.com>
4237
4238         * gcc.c-torture/execute/20020108-1.c: New test.
4239
4240 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
4241
4242         * gcc.dg/20020108-1.c: New test.
4243
4244 2002-01-08  H.J. Lu <hjl@gnu.org>
4245
4246         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
4247         for header files.
4248
4249 2002-01-08  Geoff Keating  <geoffk@redhat.com>
4250
4251         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
4252         consistency.
4253
4254 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
4255
4256         * gcc.dg/altivec-4.c: Test altivec predicates.
4257
4258 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
4259
4260         * gcc.c-torture/execute/20020107-1.c: New test.
4261
4262 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
4263
4264         PR c/5279
4265         * gcc.c-torture/compile/20020106-1.c: New test.
4266
4267 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
4268
4269         * gcc.c-torture/execute/nestfunc-4.c: New test.
4270
4271 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
4272
4273         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
4274         extra triple that slipped in.
4275         * g++.old-deja/g++.abi/align.C: Likewise.
4276         * g++.old-deja/g++.abi/bitfields.C: Likewise.
4277
4278 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
4279
4280         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
4281         * g++.old-deja/g++.abi/align.C: Likewise.
4282         * g++.old-deja/g++.abi/bitfields.C: Likewise.
4283
4284         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
4285         on FreeBSD/i386.
4286         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
4287         FreeBSD.
4288
4289 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
4290
4291         * gcc.dg/20020104-1.c: New test.
4292
4293         * gcc.dg/20020104-2.c: New test.
4294
4295 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
4296
4297         * gcc.dg/20020103-1.c: Fix typo in target selector.
4298
4299 2002-01-03  Richard Henderson  <rth@redhat.com>
4300
4301         * gcc.dg/20020103-1.c: New.
4302
4303 2002-01-03  Kazu Hirata  <kazu@hxi.com>
4304
4305         * gcc.c-torture/execute/20020103-1.c: New test.
4306
4307 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
4308
4309         * g++.dg/other/debug2.C: New test.
4310
4311         * gcc.c-torture/compile/20020103-1.c: New test.
4312
4313 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
4314
4315         * gcc.dg/gnu89-init-1.c: Added new tests.
4316
4317 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4318
4319         * g++.dg/template/friend2.C: Remove as patch is reverted.
4320
4321         * g++.dg/warn/oldcast1.C: New test.
4322
4323         * g++.dg/template/ptrmem1.C: New test.
4324         * g++.dg/template/ptrmem2.C: New test.
4325
4326         * g++.dg/template/ntp.C: New test.
4327
4328         * g++.dg/other/component1.C: New test.
4329
4330         * g++.dg/template/ttp3.C: New test.
4331
4332         * g++.dg/template/friend2.C: New test.
4333         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
4334
4335 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4336
4337         * g++.dg/other/ptrmem1.C: New test.
4338         * g++.dg/other/ptrmem2.C: New test.
4339
4340 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4341
4342         * g++.dg/template/ctor1.C: New test.
4343
4344 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4345
4346         * g++.dg/template/friend2.C: New test.
4347
4348 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
4349
4350         * gcc.dg/mmix-1.c: New test.
4351
4352 2001-12-31  Richard Henderson  <rth@redhat.com>
4353
4354         * gcc.dg/asm-5.c: New.
4355
4356 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
4357
4358         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
4359         in namespace __gnu_cxx
4360
4361 2001-12-30  Richard Henderson  <rth@redhat.com>
4362
4363         * gcc.dg/debug-6.c: New.
4364
4365 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
4366
4367         * gcc.c-torture/compile/20011229-2.c: New test.
4368
4369 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
4370
4371         * gcc.dg/debug-3.c: New test.
4372         * gcc.dg/debug-4.c: New test.
4373         * gcc.dg/debug-5.c: New test.
4374
4375 2001-12-29  Richard Henderson  <rth@redhat.com>
4376
4377         * g++.dg/eh/loop1.C: New.
4378
4379 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
4380
4381         * g++.dg/template/crash1.C: New test.
4382
4383 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
4384
4385         * g++.dg/other/const1.C: New test.
4386
4387 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
4388
4389         * gcc.c-torture/compile/20011229-1.c: New test.
4390
4391 2001-12-28  Stan Shebs  <shebs@apple.com>
4392
4393         * lib/objc-torture.exp: Resync with c-torture.exp.
4394         * lib/objc.exp: Load standard libraries.
4395
4396 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
4397
4398         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
4399         additional tests.
4400
4401 2001-12-27  Roger Sayle <roger@eyesopen.com>
4402
4403         * gcc.c-torture/execute/string-opt-16.c: New testcase.
4404
4405 2001-12-27  Richard Henderson  <rth@redhat.com>
4406
4407         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
4408
4409 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
4410
4411         * g++.dg/eh/ctor1.C: New test.
4412         * g++.dg/other/error2.C: New test.
4413
4414 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
4415
4416         * g++.dg/other/init2.C: New test.
4417
4418 2001-12-24  Richard Henderson  <rth@redhat.com>
4419
4420         * gcc.dg/20011223-1.c: New.
4421         * gcc.dg/inline-1.c: New.
4422
4423 2001-12-23  Richard Henderson  <rth@redhat.com>
4424
4425         * gcc.dg/asm-4.c: Test operand modifiers.
4426
4427 2001-12-23  Richard Henderson  <rth@redhat.com>
4428
4429         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
4430
4431 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
4432
4433         * gcc.c-torture/execute/20011223-1.c: New test.
4434
4435 2001-12-21  Richard Henderson  <rth@redhat.com>
4436
4437         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
4438         re-enables the warning.
4439
4440 2001-12-21  Richard Henderson  <rth@redhat.com>
4441
4442         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
4443
4444 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
4445
4446         * gcc.c-torture/compile/20011218-1.c: New test.
4447
4448 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
4449
4450         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
4451         arm-isr.c test.
4452         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
4453         epilogue generation for ARM ISR routines.
4454
4455 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4456
4457         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
4458         * gcc.dg/format/c90-printf-3.c: Likewise.
4459         * gcc.dg/format/c99-printf-3.c: Likewise.
4460         * gcc.dg/format/ext-1.c: Likewise.
4461         * gcc.dg/format/ext-6.c: Likewise.
4462         * gcc.dg/format/format.h: Prototype unlocked stdio.
4463
4464 2001-12-20  Richard Henderson  <rth@redhat.com>
4465
4466         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
4467         (arena): Use it.
4468         (malloc): Correct allocation logic.  Abort if we fill up the
4469         arena before initialization complete.
4470         (realloc): Correct allocation logic.
4471
4472 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
4473
4474         * gcc.c-torture/compile/20011219-2.c: New test.
4475
4476         * gcc.c-torture/execute/20011219-1.c: New test.
4477
4478 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
4479
4480         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
4481         target does not support weak symbols.
4482
4483 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
4484
4485         * gcc.c-torture/compile/20011219-1.c: New test.
4486
4487 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
4488
4489         * g++.dg/other/error1.C: New test.
4490
4491 Mon Dec 17 14:31:42 2001  Jeffrey A Law  (law@redhat.com)
4492
4493         * gcc.c-torture/execute/20011217-1.c: New test.
4494
4495 Mon Dec 17 16:54:56 2001  Nicola Pero  <nicola@brainstorm.co.uk>
4496
4497         * objc.dg/special/: New directory.
4498         * objc.dg/special/special.exp: New file.
4499         * objc.dg/special/unclaimed-category-1.h: New file.
4500         * objc.dg/special/unclaimed-category-1a.m: New file.
4501         * objc.dg/special/unclaimed-category-1.m: New file.
4502
4503 2001-12-17  Andreas Jaeger  <aj@suse.de>
4504
4505         * gcc.c-torture/compile/20011217-2.c: New test.
4506
4507 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
4508
4509         * gcc.c-torture/compile/20011217-1.c: New test.
4510
4511 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
4512
4513         * testsuite/gcc.dg/20011214-1.c: New.
4514
4515 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
4516
4517         * gcc.dg/altivec-4.c: New.
4518
4519 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
4520
4521         * gcc.dg/20011113-1.c: New test.
4522
4523 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4524
4525         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
4526         std::__malloc_alloc_template<0> and
4527         std::__default_alloc_template<false, 0>.
4528
4529 Thu Dec 13 10:35:33 2001  Nicola Pero  <n.pero@mi.flashnet.it>
4530
4531         * objc/execute/bf-21.m: New test.
4532         * objc/execute/enumeration-1.m: New test.
4533         * objc/execute/enumeration-2.m: New test.
4534
4535 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
4536
4537         * gcc.dg/gnu89-init-1.c: New test.
4538
4539 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
4540
4541         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
4542         * g++.old-deja/g++.jason/2371.C: Likewise.
4543         * g++.old-deja/g++.jason/template33.C: Likewise.
4544         * g++.old-deja/g++.jason/template34.C: Likewise.
4545         * g++.old-deja/g++.jason/template36.C: Likewise.
4546         * g++.old-deja/g++.oliva/typename1.C: Likewise.
4547         * g++.old-deja/g++.oliva/typename2.C: Likewise.
4548         * g++.old-deja/g++.other/typename1.C: Likewise.
4549         * g++.old-deja/g++.pt/inherit2.C: Likewise.
4550         * g++.old-deja/g++.pt/nontype5.C: Likewise.
4551         * g++.old-deja/g++.pt/typename11.C: Likewise.
4552         * g++.old-deja/g++.pt/typename14.C: Likewise.
4553         * g++.old-deja/g++.pt/typename16.C: Likewise.
4554         * g++.old-deja/g++.pt/typename3.C: Likewise.
4555         * g++.old-deja/g++.pt/typename4.C: Likewise.
4556         * g++.old-deja/g++.pt/typename5.C: Likewise.
4557         * g++.old-deja/g++.pt/typename7.C: Likewise.
4558         * g++.old-deja/g++.robertl/eb9.C: Likewise.
4559
4560 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
4561
4562         * g++.dg/other/linkage1.C: New test.
4563         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
4564         specifiers.
4565
4566 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
4567
4568         * gcc.dg/concat.c: New test.
4569
4570 2001-12-11  Stan Shebs  <shebs@apple.com>
4571
4572         * objc/compile: New test directory.
4573         * objc/compile/compile.exp: New expect script.
4574         * objc/compile/20011211-1.m: New compile test.
4575
4576 2001-12-11  Jason Merrill  <jason@redhat.com>
4577
4578         * lib/prune.exp (prune_gcc_output): Also handle "In member
4579         function".  So many permutations...
4580
4581 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
4582
4583         * g++.dg/template/typedef1.C: New test.
4584
4585 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
4586
4587         * g++.dg/other/copy1.C: New test.
4588
4589 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
4590
4591         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
4592
4593         * gcc.dg/builtin-choose-expr.c: New.
4594
4595 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
4596
4597         * gcc.dg/altivec-2.c: New.
4598
4599 2001-12-07  Richard Henderson  <rth@redhat.com>
4600
4601         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
4602
4603 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
4604
4605         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
4606         ultrasparc.
4607
4608 Fri Dec  7 06:29:03 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
4609
4610         * g++-old.deja/g++.robertl/eb101.C: Deleted.
4611
4612 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
4613
4614         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
4615         variable argument list.
4616
4617 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
4618
4619         * gcc.c-torture/execute/memcheck: Delete entire directory.
4620         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
4621         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
4622
4623 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
4624
4625         * gcc.dg/Wshadow-1.c: New test.
4626
4627 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
4628
4629         * gcc.c-torture/compile/20011130-1.c: New test.
4630
4631         * gcc.dg/noncompile/20011025-1.c: New test.
4632
4633         * g++.dg/other/anon-union.C: New test.
4634
4635         * gcc.c-torture/execute/20011024-1.c: New test.
4636
4637 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
4638
4639         * gcc.c-torture/execute/20000722-1.x,
4640         gcc.c-torture/execute/20010123-1.x: Remove.
4641         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
4642         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
4643         gcc.dg/c99-complit-2.c: New tests.
4644
4645 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
4646
4647         * g++.dg/inherit/base1.C: New test.
4648
4649 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
4650
4651         * g++.dg/other/stdarg1.C: New test.
4652
4653         * gcc.c-torture/compile/20011130-2.c: New test.
4654
4655 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
4656
4657         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
4658         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
4659         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
4660         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
4661         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
4662         * gcc.dg/builtin-prefetch-1.c: New test.
4663
4664 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
4665
4666         * gcc.dg/20011130-1.c: New test.
4667
4668 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
4669
4670         * g++.dg/other/scope1.C: New test.
4671         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
4672
4673 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
4674
4675         * gcc.dg/vla-init-1.c: New test.
4676
4677 2001-12-01  Geoff Keating  <geoffk@redhat.com>
4678
4679         * gcc.c-torture/compile/structs.c: New testcase from GDB.
4680
4681 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4682
4683         * objc.dg/alias.m: Update.
4684         * objc.dg/class-1.m: Update.
4685         * objc.dg/const-str-1.m: Update.
4686         * objc.dg/fwd-proto-1.m: Update.
4687         * objc.dg/id-1.m: Update.
4688         * objc.dg/super-class-1.m: Update.
4689
4690 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
4691
4692         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
4693         constructs.
4694
4695 Wed Nov 28 15:05:54 2001  Jeffrey A Law  (law@cygnus.com)
4696
4697         * gcc.c-torture/execute/20011128-1.c: New test.
4698
4699 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
4700
4701         * gcc.dg/20011127-1.c: New test.
4702
4703 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
4704
4705         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
4706         from Austin Group draft 7.
4707         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
4708         scanf format arguments.
4709         * gcc.dg/format/no-exargs-2.c: New test.
4710
4711 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
4712
4713         * g++.dg/abi/vbase8-4.C: New test.
4714
4715 2001-11-24  Ian Lance Taylor  <ian@airs.com>
4716
4717         * gcc.c-torture/execute/20011121-1.c: New test.
4718
4719 Fri Nov 23 15:55:44 2001  Jeffrey A Law  (law@cygnus.com)
4720
4721         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
4722
4723 2001-11-23  Andreas Jaeger  <aj@suse.de>
4724
4725         * gcc.dg/cpp/charconst-2.c: New test.
4726
4727 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
4728
4729         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
4730         to the host if it is remote.  Let tests specify extra headers
4731         they use.
4732         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
4733         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
4734         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
4735         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
4736         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
4737         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
4738         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
4739         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
4740         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
4741         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
4742
4743 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
4744
4745         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
4746         for little endian ARMs.
4747
4748 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
4749
4750         * gcc.c-torture/compile/20011119-1.c: New test.
4751         * gcc.c-torture/compile/20011119-2.c: New test.
4752
4753 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
4754
4755         * gcc.dg/altivec-1.c: Fix typo.
4756
4757 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
4758
4759         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
4760
4761 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
4762
4763         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
4764
4765 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
4766
4767         * lib/g77.exp: Don't specify --rpath-link.
4768
4769         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
4770         across all the headers.
4771         * gcc.dg/format/format.exp: For testing on a remote host,
4772         copy format.h.
4773
4774         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
4775         * gcc.c-torture/execute/930406-1.c: Likewise.
4776         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
4777
4778 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
4779
4780         * gcc.dg/altivec-1.c: New.
4781
4782 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
4783
4784         * gcc.dg/cpp/fpreprocessed.c: New test case.
4785
4786 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
4787
4788         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
4789         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
4790         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
4791
4792 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
4793
4794         * gcc.dg/no-builtin-1.c: New test.
4795
4796 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
4797
4798         * gcc.c-torture/execute/20011115-1.c: New test.
4799
4800 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
4801
4802         * gcc.c-torture/compile/20011114-2.c: New test.
4803         * gcc.c-torture/compile/20011114-3.c: New test.
4804         * gcc.c-torture/compile/20011114-4.c: New test.
4805
4806 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
4807
4808         * g++.dg/other/init1.C: New test.
4809
4810 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
4811
4812         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
4813         message.
4814
4815         * gcc.c-torture/execute/20011114-1.c: New testcase.
4816
4817         * gcc.c-torture/compile/20010327-1.c: Revert last change.
4818         * gcc.c-torture/compile/20011114-1.c: New test, exactly
4819         like the (before this change) version of 20010327-1.c.
4820
4821 2001-11-14  Roger Sayle <roger@eyesopen.com>
4822
4823         * gcc.c-torture/execute/string-opt-13.c: New testcase.
4824
4825 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
4826
4827         * g++.dg/init/array2.C: New test.
4828
4829 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
4830
4831         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
4832
4833 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
4834
4835         * g++.dg/other/forscope1.C: New test.
4836         * g++.dg/ext/forscope1.C: New test.
4837         * g++.dg/ext/forscope2.C: New test.
4838
4839 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
4840
4841         * gcc.c-torture/execute/20011113-1.c: New test.
4842
4843 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
4844
4845         * gcc.c-torture/execute/20011109-2.c: New test.
4846
4847         * gcc.c-torture/execute/20011109-1.c: New test.
4848
4849 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
4850
4851         * gcc.c-torture/compile/20011109-1.c: New test.
4852
4853 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
4854
4855         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
4856         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
4857         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
4858         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
4859         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
4860         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
4861         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
4862
4863 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
4864
4865         * g++.dg/warn/Wshadow-1.C: New tests.
4866         * g++.old-deja/g++.mike/for3.C: Update.
4867
4868 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
4869
4870         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
4871         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
4872         XFAILs.  Adjust expected error texts.
4873         * gcc.c-torture/compile/20011106-1.c,
4874         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
4875         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
4876         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
4877         gcc.dg/c99-array-lval-5.c: New tests.
4878
4879 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
4880
4881         * gcc.dg/cpp/defined.c: Update.
4882
4883 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
4884
4885         * gcc.c-torture/execute/anon-1.c: New test.
4886
4887 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
4888
4889         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
4890         same size, so no warning should be produced on stormy16.
4891
4892         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
4893         due to oversized array.
4894         * g++.old-deja/g++.mike/ns15.C: Likewise.
4895         * g++.old-deja/g++.pt/crash16.C: Likewise.
4896
4897 2001-11-02  Graham Stott  <grahams@redhat.com>
4898
4899         * g++.dgother/debug1.C: Fix typos.
4900
4901 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
4902
4903         * g++.dg/other/debug1.C: New test.
4904
4905 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
4906
4907         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
4908         of unsigned long.
4909
4910 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
4911
4912         * gcc.dg/20011029-2.c: New test.
4913
4914         * gcc.c-torture/compile/20011029-1.c: New test.
4915
4916 Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
4917
4918         * objc/execute/class_self-1.m: New test.
4919         * objc/execute/class_self-2.m: New test.
4920
4921 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
4922
4923         * gcc.misc-tests/msgs.exp: Delete.
4924         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
4925         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
4926         error set to match recent changes.
4927
4928 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
4929
4930         * gcc.dg/20011021-1.c: New test.
4931
4932 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
4933
4934         * gcc.c-torture/compile/20011023-1.c: New test.
4935
4936 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
4937
4938         * lib/g77.exp: Rewrite based on lib/g++.exp.
4939
4940 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
4941
4942         * gcc.c-torture/execute/20011019-1.c: New test.
4943
4944         * gcc.dg/20011018-1.c: New test.
4945
4946 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
4947
4948         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
4949
4950 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
4951
4952         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
4953         * gcc.dg/attr-invalid.c: Likewise.
4954
4955 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
4956
4957         * testsuite/gcc.dg/20011015-1.c: New test.
4958
4959 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
4960
4961         * g++.dg/template/unify2.C: New test.
4962
4963 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
4964
4965         * g++.dg/other/exception-specification.C: New test
4966
4967 2001-10-13  Tom Rix  <trix@redhat.com>
4968
4969         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
4970         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
4971
4972 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
4973
4974         * testsuite/gcc.dg/20011009-1.c: New test.
4975
4976 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
4977
4978         PR g++/4476
4979         * g++.dg/other/friend1.C: New test.
4980
4981 2001-10-11  Richard Henderson  <rth@redhat.com>
4982
4983         * g++.old-deja/g++.other/crash18.C: Add -S to options.
4984
4985 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4986
4987         * gcc.c-torture/compile/20011010-1.c: New.
4988
4989 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
4990
4991         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
4992         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
4993         g77.f-torture/execute/execute.exp,
4994         g77.f-torture/noncompile/noncompile.exp,
4995         gcc.c-torture/compile/compile.exp,
4996         gcc.c-torture/execute/execute.exp,
4997         gcc.c-torture/execute/ieee/ieee.exp,
4998         gcc.c-torture/execute/memcheck/memcheck.exp,
4999         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
5000         objc/execute/execute.exp: Update FSF address.
5001
5002 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
5003
5004         * gcc.dg/cpp/cmdlne-C.c: Update.
5005         * gcc.dg/cpp/cmdlne-C2.c: New.
5006
5007 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5008
5009         * gcc.c-torture/execute/20011008-3.c: New.
5010
5011 2001-10-08  DJ Delorie  <dj@redhat.com>
5012
5013         * gcc.dg/20011008-1.c: New.
5014         * gcc.dg/20011008-2.c: New.
5015
5016 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
5017
5018         * gcc.dg/cpp/spacing1.c: Update test.
5019
5020 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5021
5022         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
5023         spelling errors of "separate" as "seperate".
5024
5025 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
5026
5027         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
5028         enough to avoid inlining.
5029
5030 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
5031
5032         * lib/g77.exp: set libg2c_dir correctly.
5033
5034 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5035
5036         * gcc.dg/cpp/macro11.c: New test.
5037
5038 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
5039
5040         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
5041         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
5042         gcc.dg/format/multattr-3.c: New tests.
5043         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
5044         tests for format attributes on function pointers being rejected.
5045
5046 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
5047
5048         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
5049
5050 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
5051
5052         * g++.dg/warn/format1.C: New test.
5053
5054 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
5055
5056         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
5057
5058 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
5059
5060         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
5061
5062 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
5063
5064         * gcc.dg/cpp/redef2.c: Add test.
5065
5066 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
5067
5068         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
5069         long-standing bug on i686, apparently.
5070         * gcc.c-torture/execute/loop-2c.x: New file.
5071         * gcc.c-torture/execute/loop-2d.x: New file.
5072         * gcc.c-torture/execute/loop-3c.x: New file.
5073
5074 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
5075
5076         * gcc.dg/cpp/20000625-2.c: Correct line number.
5077
5078 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
5079
5080         * gcc.dg/cpp/macro10.c: New test.
5081         * gcc.dg/cpp/strify3.c: New test.
5082         * gcc.dg/cpp/spacing1.c: Add tests.
5083         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
5084         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
5085
5086 2001-09-24  DJ Delorie  <dj@redhat.com>
5087
5088         * gcc.c-torture/execute/20010924-1.c: New test.
5089
5090 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
5091
5092         * testsuite/objc/execute/paste.m: Remove.
5093
5094 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
5095
5096         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
5097
5098 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
5099
5100         * g77.dg/strlen0.f: New test.
5101
5102 2001-09-21  Richard Henderson  <rth@redhat.com>
5103
5104         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
5105         * g++.old-deja/g++.abi/vtable2.C: Likewise.
5106
5107 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
5108
5109         Table-driven attributes.
5110         * g++.dg/ext/attrib1.C: New test.
5111
5112 2001-09-20  DJ Delorie  <dj@redhat.com>
5113
5114         * gcc.dg/20000926-1.c: Update expected warning messages.
5115         * gcc.dg/array-2.c: Likewise, and test for warnings too.
5116         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
5117         array.
5118
5119 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
5120
5121         * g++.dg/eh/registers1.C: New test case.
5122
5123 2001-09-17  Richard Henderson  <rth@redhat.com>
5124
5125         * gcc.dg/array-5.c: Fix VLA decomposition test.
5126
5127 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
5128
5129         * gcc.dg/cpp/line5.c: New testcase.
5130
5131 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
5132
5133         * gcc.dg/cpp/macro9.c: New test.
5134
5135 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
5136
5137         * gcc.c-torture/execute/980223.c: Change type of addr from long
5138         to char *.
5139
5140 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
5141
5142         * gcc.c-torture/execute/20010915-1.c: New test.
5143
5144 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
5145
5146         * g77.dg/bprob: New directory.
5147         * g77.dg/bprob/bprob.exp: New file.
5148         * g77.dg/bprob/bprob-1.f: New test.
5149         * g77.dg/gcov: New directory.
5150         * g77.dg/gcov/gcov.exp: New file.
5151         * g77.dg/gcov/gcov-1.f: New test.
5152         * g77.dg/gcov/gcov-1.x: New file.
5153
5154 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
5155
5156         * gcc.dg/cpp/directiv.c: Update.
5157         * gcc.dg/cpp/undef1.c: Update.
5158
5159 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
5160
5161         * gcc.dg/20010912-1.c: New test.
5162
5163 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
5164
5165         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
5166         language-independent file in lib.
5167         * lib/gcov.exp: New file.
5168
5169 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
5170
5171         * gcc.c-torture/compile/20010911-1.c: New test.
5172
5173 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
5174
5175         * lib/profopt.exp: New, to support profile-directed optimizations.
5176         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
5177         * gcc.misc-tests/bprob-1.c: New test.
5178         * gcc.misc-tests/bprob-2.c: New test.
5179
5180 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
5181
5182         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
5183         XFAIL and which kinds of gcov output to verify.
5184         * gcc.misc-tests/gcov-4b.x: New file.
5185         * gcc.misc-tests/gcov-5b.x: New file.
5186         * gcc.misc-tests/gcov-6.x: New file.
5187         * gcc.misc-tests/gcov-7.c: New test.
5188         * gcc.misc-tests/gcov-7.x: New file.
5189
5190 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
5191
5192         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
5193         * gcc.misc-tests/gcov-6.c: New test.
5194
5195 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
5196
5197         PR c++/3986
5198         * g++.dg/abi/vbase1.C: New test.
5199
5200 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
5201
5202         * objc.dg/method-2.m: New.
5203
5204 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
5205
5206         PR c++/4203
5207         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
5208         * g++.dg/init/empty1.C: New test.
5209
5210 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
5211
5212         * gcc.c-torture/compile/20010903-1.c: New test.
5213
5214 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
5215
5216         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
5217         for m68k.
5218
5219 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
5220
5221         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
5222
5223         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
5224
5225         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
5226
5227 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
5228
5229         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
5230         for 16-bit 'unsigned int'.
5231
5232 2001-08-29  Kazu Hirata  <kazu@hxi.com>
5233
5234         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
5235
5236 2001-08-27  Richard Henderson  <rth@redhat.com>
5237
5238         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
5239         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
5240
5241 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
5242
5243         * gcc.dg/asm-names.c (ymain): New.
5244
5245 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
5246
5247         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
5248         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
5249         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
5250
5251 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5252
5253         * gcc.dg/compare5.c: New testcase.
5254
5255 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
5256
5257         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
5258         and "In instantiation".
5259
5260 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
5261
5262         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
5263
5264 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
5265
5266         * gcc.misc-tests/gcov.exp: Add support for branch information.
5267         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
5268         * gcc.misc-tests/gcov-4.c: New test.
5269         * gcc.misc-tests/gcov-4b.c: New test.
5270         * gcc.misc-tests/gcov-5b.c: New test.
5271
5272 2001-08-20  Zack Weinberg  <zackw@panix.com>
5273
5274         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
5275         expected to fail.
5276
5277 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5278
5279         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
5280
5281 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
5282
5283         * g++.dg/eh/template1.C: New test.
5284
5285 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
5286
5287         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
5288         Fix thinko.
5289         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
5290         for xfail.
5291
5292 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
5293
5294         * lib/g77-dg.exp:  Use prune.exp for common procedures
5295         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
5296         * lib/g77.exp: (g77-dg-prune) Remove
5297
5298 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
5299
5300         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
5301
5302 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5303
5304         * g++.dg/template/unify1.C: New test.
5305
5306 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
5307
5308         * g++.dg/abi/empty4.C: New test.
5309
5310 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
5311
5312         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
5313         solaris2.*
5314         * g77.f-torture/compile/pr3743.x: Likewise
5315
5316 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
5317
5318         * g++.dg/other/using-declaration.C: New test.
5319
5320 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5321
5322         * gcc.dg/cpp/tr-sign.c: New testcase.
5323
5324 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5325
5326         * gcc.dg/cpp/19951025-1.c: Revert.
5327         * gcc.dg/cpp/directiv.c: We no longer process directives that
5328         interrupt macro arguments.
5329
5330 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
5331
5332         * gcc.dg/bconstp-1.c: New test.
5333
5334 2001-08-03  Richard Henderson  <rth@redhat.com>
5335
5336         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
5337
5338 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5339
5340         * gcc.dg/cpp/19951025-1.c: Update.
5341
5342 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
5343
5344         * g77.dg/ff90-1.f (s): Fix reference of variable z,
5345         should be x.
5346
5347 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
5348
5349         Kill -fhonor-std.
5350         * g++.old-deja/g++.ns/ns14.C: Remove special options.
5351         * g++.old-deja/g++.other/std1.C: Likewise.
5352         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
5353
5354 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
5355
5356         * lib/g77.exp:  Load gcc-defs.exp for common procedures
5357         (g77_pass, g77_fail, g77_finish, g77_exit,
5358         ${tool}_check_unsupported_p} Now redundant.  Deleted.
5359
5360 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
5361
5362         * g77.dg/fbackslash.f
5363         * g77.dg/fcase-preserve.f
5364         * g77.dg/ff90-1.f
5365         * g77.dg/ffixed-line-length-0.f
5366         * g77.dg/ffixed-line-length-132.f
5367         * g77.dg/ffixed-line-length-7.f
5368         * g77.dg/ffixed-line-length-72.f
5369         * g77.dg/ffixed-line-length-none.f
5370         * g77.dg/ffree-form-1.f
5371         * g77.dg/fno-backslash.f
5372         * g77.dg/fno-f90-1.f
5373         * g77.dg/fno-fixed-form-1.f
5374         * g77.dg/fno-onetrip.f
5375         * g77.dg/fno-typeless-boz.f
5376         * g77.dg/fno-underscoring.f
5377         * g77.dg/fno-vxt-1.f
5378         * g77.dg/fonetrip.f
5379         * g77.dg/ftypeless-boz.f
5380         * g77.dg/fugly-assumed.f
5381         * g77.dg/funderscoring.f
5382         * g77.dg/fvxt-1.f
5383
5384 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
5385
5386         * objc.dg/fwd-proto-1.m: New.
5387         * objc.dg/local-decl-1.m: New.
5388         * objc.dg/naming-1.m: New.
5389         * objc.dg/naming-2.m: New.
5390         * objc.dg/proto-hier-1.m: New.
5391
5392 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
5393
5394         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
5395         largest-type elements to a struct makes its size grow.
5396
5397 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
5398
5399         * g++.dg/abi/vthunk1.C: New test.
5400
5401 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
5402
5403         * g++.dg/abi/vbase8-22.C: New test.
5404
5405 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5406
5407         * gcc.dg/cpp/macro8.c: New test.
5408
5409 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
5410
5411         * g++.dg/abi/vbase8-21.C: New test.
5412
5413 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
5414
5415         * g++.dg/abi/vbase8-10.C: New test.
5416
5417 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5418
5419         * lib/g++.exp (g++_set_ld_library_path): Renamed to
5420         ${tool}_set_ld_library_path.
5421         Changed caller.
5422         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
5423         g++.exp.
5424
5425 2001-07-26  Stan Cox <scox@redhat.com>
5426
5427         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
5428         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
5429         gcc_exit, gcc_check_unsupported_p):
5430         Moved to gcc-deps.exp
5431         * gcc-deps.exp: New file.
5432
5433 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5434
5435         * g++.old-deja/g++.pt/defarg14.C: New test.
5436
5437 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
5438
5439         * g++.old-deja/g++.other/lineno5.C: New test.
5440
5441 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
5442
5443         * g++.old-deja/g++.pt/crash68.C: New test.
5444
5445 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
5446
5447         * g++.old-deja/g++.other/crash42.C: New test.
5448
5449 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5450
5451         * gcc.dg/cpp/extratokens.c: Fix.
5452         * gcc.dg/cpp/skipping2.c: New tests.
5453
5454 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5455
5456         * gcc.c-torture/execute/20010724-1.c: New file.
5457         * gcc.c-torture/execute/20010724-1.x: New file.
5458
5459 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
5460
5461         * g++.old-deja/g++.other/cond7.C: New test.
5462
5463 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
5464
5465         * g++.old-deja/g++.other/optimize4.C: New test.
5466
5467 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
5468
5469         * g++.old-deja/g++.abi/vbase8-5.C: New test.
5470
5471 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
5472
5473         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
5474         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
5475         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
5476         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
5477
5478         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
5479         bug report" message.
5480
5481         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
5482         * g++.dg/ext/instantiate1.C: Move from old-deja.
5483
5484 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
5485
5486         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
5487         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
5488         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
5489         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
5490
5491 Mon Jul 23 10:14:17 2001  Jeffrey A Law  (law@cygnus.com)
5492
5493         * gcc.c-torture/execute/20010723-1.c: New test.
5494
5495 2001-07-23  Ben Elliston  <bje@redhat.com>
5496
5497         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
5498
5499 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5500
5501         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
5502         i[34567]86-*-*.
5503         Delete handling of ieee_multilib_flags.
5504         Pass -mieee for alpha*-*-* and sh-*-*.
5505         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
5506
5507 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
5508
5509         Remove old-abi tests.
5510         * g++.old-deja/g++.mike/p11116.C: Remove.
5511         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
5512
5513 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
5514
5515         * g77.f-torture/compile/pr3743.f:  New test
5516
5517 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
5518
5519         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
5520
5521 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5522
5523         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
5524         g++.old-deja/g++.pt/static6.C: Likewise.
5525         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
5526         supports weak symbols.
5527
5528 2001-07-18  Andreas Jaeger  <aj@suse.de>
5529
5530         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
5531         supported again.
5532
5533 2001-07-18  Andreas Jaeger  <aj@suse.de>
5534
5535         * gcc.dg/iftrap-1.c: Fix target line.
5536
5537 2001-07-17  Richard Henderson  <rth@redhat.com>
5538
5539         * gcc.c-torture/execute/20010717-1.c: New.
5540
5541 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
5542
5543         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
5544         tests.
5545
5546 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
5547
5548         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
5549
5550 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5551
5552         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
5553         UAC_SIGBUS, UAC_NOPRINT definitions.
5554
5555 Mon Jul 16 12:21:56 2001  Nicola Pero  <n.pero@mi.flashnet.it>
5556
5557         * objc/execute/object_is_class.m: New test.
5558         * objc/execute/object_is_meta_class.m: New test.
5559
5560 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
5561
5562         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
5563         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
5564
5565 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
5566
5567         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
5568         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
5569
5570 2001-07-14  Richard Henderson  <rth@redhat.com>
5571
5572         * gcc.dg/iftrap-1.c: New.
5573
5574 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
5575
5576         * g77.f-torture/execute/intrinsic77.f: New test.
5577
5578 2001-07-11  Janis Johnson <janis@us.ibm.com>
5579
5580         * gcc.misc-tests/gcov-3.c: New test.
5581
5582 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
5583
5584         * gcc.c-torture/compile/20010711-1.c,
5585         * gcc.c-torture/compile/20010711-2.c: New tests.
5586
5587 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
5588
5589         * gcc.c-torture/execute/20010711-1.c: New test.
5590
5591 2001-07-11  Ben Elliston  <bje@redhat.com>
5592
5593         * g++.old-deja/g++.other/enum5.C: New test.
5594
5595 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
5596
5597         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
5598         (g++-dg-prune): Call prune_gcc_output.
5599         * prune.exp: New file for prune_gcc_output.
5600         * lib/g++.exp, lib/gcc.exp: Load it.
5601
5602 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
5603
5604         * gcc.c-torture/compile/20010701-1.c,
5605         g++.old-deja/g++.ext/attrib6.C: New tests.
5606
5607 Fri Jul  6 09:31:43 2001  Jeffrey A Law  (law@cygnus.com)
5608
5609         * gcc.c-torture/compile/20010706-1.c: New test.
5610
5611 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
5612
5613         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
5614
5615 2001-06-28  Stan Shebs  <shebs@apple.com>
5616
5617         * gcc.dg/pragma-darwin.c: New test.
5618
5619 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5620
5621         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
5622         Solaris 2.[678] system.
5623
5624 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
5625
5626         * gcc.dg/20010622-1.c: New test.
5627
5628 2001-06-18  Stan Shebs  <shebs@apple.com>
5629
5630         * objc.dg: New directory.
5631         * objc.dg/dg.exp: New file.
5632         * objc.dg/alias.m: New.
5633         * objc.dg/class-1.m: New.
5634         * objc.dg/class-2.m: New.
5635         * objc.dg/const-str-1.m: New.
5636         * objc.dg/const-str-2.m: New.
5637         * objc.dg/id-1.m: New.
5638         * objc.dg/method-1.m: New.
5639         * objc.dg/super-class-1.m: New.
5640         * lib/objc-dg.exp: New file.
5641
5642 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5643
5644         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
5645         of label name.
5646
5647 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
5648
5649         * g++.old-deja/g++.abi/vbase8-9.C: New test.
5650
5651 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5652
5653         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
5654         variable.
5655
5656 2001-06-12  Richard Henderson  <rth@redhat.com>
5657
5658         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
5659
5660 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
5661
5662         * g++.old-deja/g++.abi/vbase5.C: New test.
5663         * g++.old-deja/g++.abi/vbase6.C: New test.
5664         * g++.old-deja/g++.abi/vbase7.C: New test.
5665
5666 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5667
5668         * gcc.c-torture/compile/20010610-1.c: New test.
5669
5670 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
5671
5672         * g++.old-deja/g++.abi/vbase4.C: New test.
5673
5674 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
5675
5676         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
5677         support %f for HC11/HC12 targets.
5678         * gcc.c-torture/execute/930513-1.x: New file, likewise.
5679         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
5680         on HC11/HC12 targets.
5681         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
5682
5683 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5684
5685         * gcc.dg/wchar_t-1.c: New file.
5686         * gcc.dg/wint_t-1.c: Likewise.
5687
5688 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
5689
5690         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
5691
5692 2001-06-11  Richard Henderson  <rth@redhat.com>
5693
5694         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
5695
5696 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
5697
5698         * gcc.c-torture/compile/20010611-1.c: New test.
5699
5700 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
5701
5702         * gcc.dg/c99-tag-1.c: Add more tests.
5703
5704 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
5705
5706         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
5707         representation on MN10300 and ARM/Thumb.
5708
5709 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
5710
5711         * g77.f-torture/execute/20010610.f: New.
5712
5713 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
5714
5715         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
5716         names.
5717
5718 2001-06-09  Richard Henderson  <rth@redhat.com>
5719
5720         * gcc.c-torture/execute/ashrdi-1.c: New.
5721         * gcc.c-torture/execute/ashldi-1.c: New.
5722         * gcc.c-torture/execute/lshrdi-1.c: New.
5723
5724 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
5725
5726         * objc/execute/load-3.m: Added. Check sending +load to categories,
5727         in addition to classes.
5728
5729 2001-06-08  Stan Shebs  <shebs@apple.com>
5730
5731         * objc/execute/load-2.m: New test.  From Nicola Pero
5732         <n.pero@mi.flashnet.it>.
5733
5734 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
5735
5736         * gcc.c-torture/execute/20010605-2.c: New test.
5737
5738 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
5739
5740         * g++.old-deja/g++.abi/vbase2.C: New test.
5741         * g++.old-deja/g++.abi/vbase3.C: New test.
5742
5743 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
5744
5745         * g++.old-deja/g++.pt/friend49.C: New test.
5746
5747 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
5748
5749         * g++.old-deja/g++.ext/anon3.C: New test.
5750
5751 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
5752
5753         * g++.old-deja/g++.other/conv7.C: New test.
5754
5755 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
5756
5757         * gcc.c-torture/compile/20010605-2.c: New test.
5758
5759 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5760
5761         * gcc.c-torture/execute/20010604-1.c: New test.
5762
5763 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
5764
5765         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
5766
5767 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
5768
5769         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
5770         (g++_link_flags): Likewise.
5771         (g++_init): Pass gccpath's value to two previous functions.
5772
5773 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5774
5775         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
5776         Ensure logfile entry matches exec command line.
5777
5778 2001-05-31  Richard Henderson  <rth@redhat.com>
5779
5780         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
5781         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
5782
5783 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
5784
5785         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
5786         compiler for irix6.2
5787
5788 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
5789
5790         * g++.old-deja/g++.other/optimize3.C: New file.
5791
5792 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
5793
5794         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
5795         assemble.
5796
5797 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
5798
5799         * g++.old-deja/g++.other/optimize2.C: New file.
5800
5801 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
5802
5803         * gcc.c-torture/compile/20010518-2.c: New file.
5804         * gcc.c-torture/execute/20010518-1.c: New file.
5805         * gcc.c-torture/execute/20010518-2.c: New file.
5806
5807 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
5808
5809         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
5810
5811 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
5812
5813         G++ no longer defines builtins that do not begin with __builtin.
5814         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
5815         * g++.old-deja/g++.brendand/misc13.C: Likewise.
5816         * g++.old-deja/g++.law/builtin1.C: Likewise.
5817         * g++.old-deja/g++.law/cvt2.C: Likewise.
5818         * g++.old-deja/g++.mike/net5.C: Likewise.
5819         * g++.old-deja/g++.other/builtins1.C: Likewise.
5820         * g++.old-deja/g++.other/builtins2.C: Likewise.
5821         * g++.old-deja/g++.other/builtins3.C: Likewise.
5822         * g++.old-deja/g++.other/builtins4.C: Likewise.
5823         * g++.old-deja/g++.other/inline8.C: Likewise.
5824         * g++.old-deja/g++.robertl/eb39.C: Likewise.
5825
5826 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
5827
5828         * g++.old-deja/g++.pt/using1.C: Adjust.
5829         * g++.old-deja/g++.pt/using2.C: New test.
5830
5831 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
5832
5833         * gcc.dg/cpp/charconst.c: New tests.
5834         * gcc.dg/cpp/escape.c: New tests.
5835         * gcc.dg/cpp/escape-1.c: New tests.
5836         * gcc.dg/cpp/escape-2.c: New tests.
5837         * gcc.dg/cpp/ucs.c: New tests.
5838
5839 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
5840
5841         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
5842         native compiler for irix6.5.
5843
5844 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
5845
5846         * lib/g++.exp (g++_include_flags): Use args to compute
5847         get_multilibs.
5848         (g++_link_flags): Likewise.
5849         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
5850
5851 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
5852
5853         * gcc.dg/c90-hexfloat-1.c: Add more tests.
5854
5855 2001-05-21  Geoff Keating  <geoffk@redhat.com>
5856
5857         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
5858         this file.
5859
5860 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
5861
5862         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
5863         STACK_SIZE;
5864         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
5865         to STACK_SIZE; Use it to define size of add_histo array.
5866         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
5867         to STACK_SIZE.
5868         (f): Use GITT_SIZE to define size of gitt local table.
5869         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
5870         to STACK_SIZE; Use it to define size of bytemem array.
5871
5872 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
5873
5874         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
5875         on 68HC11/HC12 due to the asm instruction.
5876         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
5877         * gcc.c-torture/compile/920520-1.x: Likewise.
5878         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
5879         on 68HC11/HC12 because the function is larger than 64K.
5880         * gcc.c-torture/compile/961203-1.x: New file, this test fails
5881         on 68HC11/HC12 because the structure is too large.
5882
5883 2001-05-20  Richard Henderson  <rth@redhat.com>
5884
5885         * gcc.c-torture/execute/20010520-1.c: New.
5886
5887 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5888
5889         * g++.old-deja/g++.warn/compare1.C: New test.
5890         * gcc.dg/compare4.c: New test.
5891
5892 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
5893
5894         * g++.old-deja/g++.other/optimize1.C: New test.
5895
5896 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5897
5898         * g++.old-deja/g++.pt/spec41.C: New test.
5899
5900 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
5901
5902         * gcc.c-torture/compile/20010114-1.x: Remove.
5903
5904 2001-05-18  Stan Shebs  <shebs@apple.com>
5905
5906         * gcc.c-torture/compile/20010518-1.c: New test.
5907
5908 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
5909
5910         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
5911         * g++.old-deja/g++.pt/crash67.C: New test.
5912
5913 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
5914
5915         * g++.old-deja/g++.other/debug9.C: New test.
5916
5917 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
5918
5919         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
5920
5921 Wed May 16 20:33:57 CEST 2001  Jan Hubicka  <jh@suse.cz>
5922
5923         * gcc.c-torture/compile/20010516-1.c: New test.
5924
5925 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
5926
5927         * g++.old-deja/g++.other/crash41.C: New test.
5928
5929 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
5930
5931         * g++.old-deja/g++.pt/crash66.C: New test.
5932
5933 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
5934
5935         * g++.old-deja/g++.robertl/eb27.C: Convert.
5936
5937 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
5938
5939         * g++.dg/friend-warn.C: New test.  Do not warn about friend
5940         declaration being redundant.
5941
5942 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
5943
5944         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
5945
5946 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
5947
5948         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
5949
5950 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
5951
5952         * lib/g++.exp: Use testsuite_flags.
5953
5954 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
5955
5956         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
5957
5958 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5959
5960         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
5961
5962 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
5963
5964         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
5965
5966 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
5967
5968         * gcc.c-torture/compile/20010313-1.c: New test.
5969
5970 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
5971
5972         * gcc.dg/cpp/direct2.c: New test.
5973         * gccq.dg/cpp/direct2s.c: New test.
5974
5975         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
5976
5977 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
5978
5979         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
5980         * g++.old-deja/g++.other/op3.C: Likewise.
5981
5982 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
5983
5984         * gcc.dg/cpp/syshdr.h: New file.
5985         * gcc.dg/cpp/sysmac1.c: Update.
5986         * gcc.dg/cpp/sysmac2.c: Update.
5987
5988 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5989
5990         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
5991
5992 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
5993
5994         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
5995         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
5996
5997 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
5998
5999         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
6000
6001 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
6002
6003         * lib/g++.exp (g++_include_flags): Don't use any special flags
6004         if TESTING_IN_BUILD_TREE is not defined.
6005         (g++_init): Use a plain 'c++' as the compiler if
6006         TESTING_IN_BUILD_TREEE is not defined.
6007
6008 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
6009
6010         * g++.old-deja/g++.eh/catch13.C: New test.
6011         * g++.old-deja/g++.eh/catch14.C: New test.
6012
6013 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
6014
6015         * gcc.dg/cpp/tr-define.c: New test.
6016
6017 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
6018
6019         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
6020         <stdlib.h>, not <malloc.h>.
6021
6022 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
6023
6024         * g++.old-deja/g++.ns/template17.C: New test.
6025
6026 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
6027
6028         * g++.old-deja/g++.pt/ref4.C: New test.
6029
6030 2001-04-30  Richard Henderson  <rth@redhat.com>
6031
6032         * gcc.dg/20000724-1.c: Revert last change.
6033
6034 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
6035
6036         * g77.f-torture/execute/20010430.f: New test.
6037
6038 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
6039
6040         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
6041
6042 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
6043
6044         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
6045
6046 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
6047
6048         * g++.old-deja/g++.eh/crash6.C: New test.
6049
6050 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
6051
6052         * g++.old-deja/g++.other/warn7.C: New test.
6053
6054 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
6055
6056         * g++.old-deja/g++.other/defarg9.C: New test.
6057
6058 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
6059
6060         * g77.f-torture/compile/20010426.f: New test.
6061         * g77.f-torture/execute/20010426.f: New test.
6062
6063 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
6064
6065         * g77.f-torture/compile/20000629-1.x: Remove - error
6066         has been fixed.
6067
6068 Thu Apr 26 11:15:12 2001  Jeffrey A Law  (law@cygnus.com)
6069
6070         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
6071         Tweak slightly to work with g++.dg framework.
6072         * g++.dg/special/ecos.exp: Run initp1.C test.
6073         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
6074
6075         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
6076         its linker doesn't give line numbers either.
6077         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
6078
6079 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
6080
6081         * g++.old-deja/g++.other/lex1.C: New test.
6082
6083 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
6084
6085         * gcc.dg/noncompile/20010425-1.c: New test.
6086
6087 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
6088
6089         * g++.old-deja/g++.pt/mangle2.C: New test.
6090
6091 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
6092
6093         * gcc.dg/format/plus-1.c: New test.
6094
6095 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
6096
6097         * gcc.dg/20010423-1.c: New test.
6098
6099 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
6100
6101         * gcc.c-torture/execute/20010422-1.c: New test.
6102
6103 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
6104
6105         * g++.old-deja/g++.ns/type2.C: New test.
6106
6107 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
6108
6109         * g++.old-deja/g++.other/perf1.C: New test.
6110
6111 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
6112
6113         * gcc.dg/c99-func-2.c: Remove xfail.
6114         * gcc.dg/c99-func-3.c: Remove xfail.
6115         * gcc.dg/c99-func-4.c: Remove xfail.
6116
6117 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
6118
6119         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
6120
6121 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
6122
6123         * gcc.c-torture/compile/20010423-1.c: New test.
6124
6125 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
6126
6127         * g++.old-deja/g++.pt/typename28.C: New test.
6128
6129 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
6130
6131         * g++.old-deja/g++.abi/empty2.C: New test.
6132         * g++.old-deja/g++.abi/empty3.C: New test.
6133
6134 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6135
6136         * g++.old-deja/g++.other/comdat2.C: New test.
6137         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
6138
6139 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6140
6141         * g++.old-deja/g++.other/overload14.C: New test.
6142
6143 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6144
6145         * g++.old-deja/g++.other/lookup23.C: New test.
6146
6147 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6148
6149         * gcc.c-torture/execute/20010403-1.c: New test.
6150
6151 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
6152             Mark Mitchell  <mark@codesourcery.com>
6153
6154         * lib/old-dejagnu.exp: Don't delete output of executable.
6155         Add .exe suffix to executables.
6156
6157 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
6158
6159         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
6160
6161 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6162
6163         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
6164
6165 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
6166
6167         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
6168         * g++.old-deja/g++.abi/crash1.C: New test.
6169
6170 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
6171
6172         * g++.old-deja/g++.other/crash40.C: New test.
6173
6174 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6175
6176         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
6177
6178 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
6179
6180         * g++.old-deja/g++.other/warn6.C: New test.
6181
6182 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
6183
6184         * g++.old-deja/g++.robertl/eb42.C: Same.
6185
6186 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6187
6188         * gcc.dg/wtr-conversion-1.c: New testcase.
6189
6190 2001-04-10  Richard Henderson  <rth@redhat.com>
6191
6192         * g++.old-deja/g++.other/array5.C: New.
6193
6194 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6195
6196         * gcc.c-torture/execute/20010408-1.c: New test.
6197
6198 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6199
6200         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
6201         headers and constructs.
6202         * g++.old-deja/g++.robertl/eb79.C: Same.
6203         * g++.old-deja/g++.robertl/eb77.C (main): Same.
6204         * g++.old-deja/g++.robertl/eb73.C: Same.
6205         * g++.old-deja/g++.robertl/eb66.C (main): Same.
6206         * g++.old-deja/g++.robertl/eb55.C (t): Same.
6207         * g++.old-deja/g++.robertl/eb54.C (main): Same.
6208         * g++.old-deja/g++.robertl/eb46.C (main): Same.
6209         * g++.old-deja/g++.robertl/eb44.C: Same.
6210         * g++.old-deja/g++.robertl/eb41.C (main): Same.
6211         * g++.old-deja/g++.robertl/eb4.C (main): Same.
6212         * g++.old-deja/g++.robertl/eb39.C: Same.
6213         * g++.old-deja/g++.robertl/eb33.C (main): Same.
6214         * g++.old-deja/g++.robertl/eb31.C (main): Same.
6215         * g++.old-deja/g++.robertl/eb30.C: Same.
6216         * g++.old-deja/g++.robertl/eb3.C: Same.
6217         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
6218         * g++.old-deja/g++.robertl/eb21.C: Same.
6219         * g++.old-deja/g++.robertl/eb15.C: Same.
6220         * g++.old-deja/g++.robertl/eb118.C: Same.
6221         * g++.old-deja/g++.robertl/eb115.C (main): Same.
6222         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
6223         * g++.old-deja/g++.robertl/eb109.C: Same.
6224         * g++.old-deja/g++.other/sibcall1.C (main): Same.
6225         * g++.old-deja/g++.mike/rtti1.C: Same.
6226         * g++.old-deja/g++.mike/p658.C: Same.
6227         * g++.old-deja/g++.mike/net46.C: Same.
6228         * g++.old-deja/g++.mike/net34.C: Same.
6229         * g++.old-deja/g++.mike/memoize1.C: Same.
6230         * g++.old-deja/g++.mike/eh2.C: Same.
6231         * g++.old-deja/g++.law/weak.C: Same.
6232         * g++.old-deja/g++.law/visibility7.C: Same.
6233         * g++.old-deja/g++.law/visibility25.C: Same.
6234         * g++.old-deja/g++.law/visibility22.C: Same.
6235         * g++.old-deja/g++.law/visibility2.C: Same.
6236         * g++.old-deja/g++.law/visibility17.C: Same.
6237         * g++.old-deja/g++.law/visibility13.C: Same.
6238         * g++.old-deja/g++.law/visibility10.C: Same.
6239         * g++.old-deja/g++.law/visibility1.C: Same.
6240         * g++.old-deja/g++.law/virtual3.C (eval): Same.
6241         * g++.old-deja/g++.law/vbase1.C: Same.
6242         * g++.old-deja/g++.law/operators32.C: Same.
6243         * g++.old-deja/g++.law/nest3.C: Same.
6244         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
6245         * g++.old-deja/g++.law/except5.C (main): Same.
6246         * g++.old-deja/g++.law/cvt7.C (run): Same.
6247         * g++.old-deja/g++.law/cvt2.C: Same.
6248         * g++.old-deja/g++.law/cvt16.C: Same.
6249         * g++.old-deja/g++.law/ctors6.C (bar): Same.
6250         * g++.old-deja/g++.law/ctors17.C (main): Same.
6251         * g++.old-deja/g++.law/ctors13.C: Same.
6252         * g++.old-deja/g++.law/ctors12.C (main): Same.
6253         * g++.old-deja/g++.law/ctors10.C: Same.
6254         * g++.old-deja/g++.law/code-gen5.C: Same.
6255         * g++.old-deja/g++.law/bad-error7.C: Same.
6256         * g++.old-deja/g++.law/arm9.C: Same.
6257         * g++.old-deja/g++.law/arm12.C: Same.
6258         * g++.old-deja/g++.law/arg8.C: Same.
6259         * g++.old-deja/g++.law/arg1.C: Same.
6260         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
6261         * g++.old-deja/g++.jason/template31.C: Same.
6262         * g++.old-deja/g++.jason/template24.C (main): Same.
6263         * g++.old-deja/g++.jason/2371.C: Same.
6264         * g++.old-deja/g++.eh/new2.C: Same.
6265         * g++.old-deja/g++.eh/new1.C: Same.
6266         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
6267         * g++.old-deja/g++.brendan/nest21.C (main): Same.
6268         * g++.old-deja/g++.brendan/err-msg3.C: Same.
6269         * g++.old-deja/g++.brendan/crash62.C: Same.
6270         * g++.old-deja/g++.brendan/crash52.C: Same.
6271         * g++.old-deja/g++.brendan/crash49.C (main): Same.
6272         * g++.old-deja/g++.brendan/crash38.C: Same.
6273         * g++.old-deja/g++.brendan/crash15.C (main): Same.
6274         * g++.old-deja/g++.brendan/copy9.C: Same.
6275
6276 Fri Apr  6 15:36:15 2001  J"orn Rennecke <amylaar@redhat.com>
6277
6278         * gcc.c-torture/execute/20001203-2.c (memset):
6279         Count argument is of type __SIZE_TYPE__.
6280
6281 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
6282
6283         * gcc.c-torture/compile/20010404-1.c: New test.
6284
6285 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
6286
6287         * gcc.c-torture/compile/20010326-1.c: New test.
6288
6289 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
6290
6291         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
6292         peculiarities of the SH.
6293         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
6294
6295 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6296
6297         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
6298         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
6299         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
6300
6301 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
6302
6303         * g77.f-torture/compile/20010321-1.f: New test.
6304
6305 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
6306
6307         * gcc.c-torture/compile/20010329-1.c: New test.
6308
6309 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
6310
6311         * gcc.c-torture/execute/20010329-1.c: New test.
6312
6313 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
6314
6315         * g++.old-deja/g++.other/eh4.C: Fix typo.
6316
6317 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
6318
6319         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
6320
6321 2001-03-28  Philip Blundell  <philb@gnu.org>
6322
6323         * gcc.c-torture/compile/20010328-1.c: New test.
6324
6325 2001-03-27  Richard Henderson  <rth@redhat.com>
6326
6327         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
6328         * g++.old-deja/g++.eh/vbase3.C: Likewise.
6329
6330 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
6331
6332         * gcc.c-torture/compile/20010327-1.c: New test.
6333
6334 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
6335
6336         * g++.old-deja/g++.other/friend12.C: New test.
6337         * g++.old-deja/g++.other/friend9.C: Expect no errors.
6338         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
6339
6340 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6341
6342         * gcc.c-torture/execute/20010325-1.c: New test.
6343
6344 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
6345
6346         * g++.old-deja/g++.other/mangle3.C: New test.
6347
6348 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
6349
6350         * g++.old-deja/g++.other/anon8.C: New test.
6351
6352 2001-03-20  Philip Blundell  <philb@gnu.org>
6353
6354         * gcc.c-torture/compile/20010320-1.c: New test.
6355
6356 2001-03-17  Richard Henderson  <rth@redhat.com>
6357
6358         * g++.old-deja/g++.other/eh4.C: Add expected error text.
6359
6360 2001-03-15  Geoff Keating  <geoff@redhat.com>
6361
6362         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
6363         tests on AIX.
6364
6365 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
6366
6367         * g++.old-deja/g++.other/eh4.C: New test.
6368
6369 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
6370
6371         * gcc.dg/cpp/mi1.c: Update.
6372
6373 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
6374
6375         * g++.old-deja/g++.other/regstack.C: New test.
6376
6377 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
6378
6379         * g++.old-deja/g++.other/ref4.C: New test.
6380
6381 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
6382
6383         * objc/execute/va_method.m: Added.
6384         * objc/execute/IMP.m: Added.
6385         * objc/execute/_cmd.m: Added.
6386         * objc/execute/accessing_ivars.m: Added.
6387         * objc/execute/class-1.m: Added.
6388         * objc/execute/class-10.m: Added.
6389         * objc/execute/class-11.m: Added.
6390         * objc/execute/class-12.m: Added.
6391         * objc/execute/class-13.m: Added.
6392         * objc/execute/class-14.m: Added.
6393         * objc/execute/class-2.m: Added.
6394         * objc/execute/class-3.m: Added.
6395         * objc/execute/class-4.m: Added.
6396         * objc/execute/class-5.m: Added.
6397         * objc/execute/class-6.m: Added.
6398         * objc/execute/class-7.m: Added.
6399         * objc/execute/class-8.m: Added.
6400         * objc/execute/class-9.m: Added.
6401         * objc/execute/class-tests-1.h
6402         * objc/execute/class-tests-2.h
6403         * objc/execute/compatibility_alias.m: Added.
6404         * objc/execute/encode-1.m: Added.
6405         * objc/execute/formal_protocol-1.m: Added.
6406         * objc/execute/formal_protocol-2.m: Added.
6407         * objc/execute/formal_protocol-3.m: Added.
6408         * objc/execute/formal_protocol-4.m: Added.
6409         * objc/execute/formal_protocol-5.m: Added.
6410         * objc/execute/formal_protocol-6.m: Added.
6411         * objc/execute/formal_protocol-7.m: Added.
6412         * objc/execute/informal_protocol.m: Added.
6413         * objc/execute/initialize.m: Added.
6414         * objc/execute/load.m: Added.
6415         * objc/execute/many_args_method.m: Added.
6416         * objc/execute/nested-3.m: Added.
6417         * objc/execute/no_clash.m: Added.
6418         * objc/execute/private.m: Added.
6419         * objc/execute/redefining_self.m: Added.
6420         * objc/execute/root_methods.m: Added.
6421         * objc/execute/selector-1.m: Added.
6422         * objc/execute/static-1.m: Added.
6423         * objc/execute/static-2.m: Added.
6424         * objc/execute/va_method.m: Added.
6425
6426 2001-03-10  Richard Henderson  <rth@redhat.com>
6427
6428         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
6429
6430 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
6431
6432         * g++.old-deja/g++.other/crash31.C: XFAIL.
6433         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
6434         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
6435         * gcc.c-torture/execute/20010123-1.x: XFAIL.
6436         * gcc.c-torture/execute/20010124-1.x: XFAIL.
6437         * gcc.dg/sequence-pt-1.c: XFAIL one test.
6438
6439 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
6440
6441         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
6442
6443 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
6444
6445         * gcc.dg/20000724-1.c: Don't use multiline strings.
6446
6447 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
6448
6449         * objc/execute/string1.m, objc/execute/string2.m: Compare the
6450         result of -cString against what we expect it to be; don't just
6451         print it out for no one to read.
6452
6453         * objc/execute/string3.m, objc/execute/string4.m: New tests.
6454         Based on testcases provided by Nicola Pero.
6455
6456 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
6457
6458         * gcc.dg/cpp/macro7.c: New test.
6459
6460 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
6461
6462         * gcc.dg/cpp/multiline.c: Update.
6463
6464 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
6465
6466         * g++.old-deja/g++.other/enum3.C: New test.
6467
6468 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
6469
6470         * g++.old-deja/g++.other/pod1.C: New test.
6471
6472 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
6473
6474         * g++.old-deja/g++.ext/overload1.C: New test.
6475
6476 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
6477
6478         * g++.old-deja/g++.pt/using1.C: New test.
6479
6480 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
6481
6482         * g++.old-deja/g++.other/using9.C: New test.
6483
6484 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
6485
6486         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
6487
6488         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
6489
6490 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
6491
6492         * g++.old-deja/g++.ext/realpt1.C: Remove.
6493
6494 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
6495
6496         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
6497
6498 2001-02-26  Will Cohen  <wcohen@redhat.com>
6499
6500         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
6501
6502 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
6503
6504         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
6505         templatized constructors.
6506
6507 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6508
6509         * gcc.c-torture/execute/20010224-1.c: New test.
6510
6511 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
6512
6513         * gcc.c-torture/execute/20010222-1.c: New test.
6514
6515 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
6516
6517         * g++.old-deja/g++.other/inline20.C: New test.
6518
6519 Wed Feb 21 12:38:22 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
6520
6521         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
6522
6523 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
6524
6525         * g++.old-deja/g++.other/lookup22.C: New test.
6526
6527 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
6528
6529         * g77.dg: New directory.
6530         * g77.dg/20010216-1.f: New test case.
6531         * g77.dg/dg.exp: New driver.
6532         * lib/g77-dg.exp: New driver library.
6533
6534 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6535
6536         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
6537
6538 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
6539
6540         * g++.old-deja/g++.other/decl9.C: New test.
6541
6542 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
6543
6544         * g++.old-deja/g++.other/init16.C: Update the test so that it does
6545         not need <string> and also tests the initialization at runtime.
6546
6547 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
6548
6549         * gcc.c-torture/execute/longlong.c: New test.
6550
6551 Wed Feb 14 21:41:17 2001  J"orn Rennecke <amylaar@redhat.com>
6552
6553         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
6554
6555 Wed Feb 14 21:31:25 2001  J"orn Rennecke <amylaar@redhat.com>
6556
6557         * gcc.c-torture/execute/920302-1.c (execute):
6558         Change argument type to short.
6559
6560 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
6561
6562         * g++.old-deja/g++.pt/deduct6.C: New test.
6563
6564 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
6565
6566         * g++.old-deja/g++.pt/deduct5.C: New test.
6567
6568 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
6569
6570         * gcc.c-torture/execute/20010209-1.c: New test.
6571
6572 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
6573
6574         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
6575
6576 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
6577
6578         * g++.dg/vtgc1.C: Update for new ABI.
6579
6580         * consistency.vlad: New directory, 1665 files.
6581
6582 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
6583
6584         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
6585         return type.
6586         * gcc.dg/cpp/digraphs.c: Declare puts.
6587
6588 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
6589
6590         * g++.old-deja/g++.other/warn5.C: New test.
6591
6592 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
6593
6594         * g++.old-deja/g++.pt/spec40.C: New test.
6595
6596 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
6597
6598         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
6599         case.
6600         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
6601
6602 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
6603
6604         * gcc.c-torture/compile/20010209-1.c: New test.
6605
6606 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
6607
6608         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
6609         excess errors message but not if it crashes.
6610         * g++.old-deja/g++.other/crash27.C: Likewise.
6611         * g++.old-deja/g++.other/crash28.C: Likewise.
6612         * g++.old-deja/g++.other/crash30.C: Likewise.
6613         * g++.old-deja/g++.other/crash32.C: Likewise.
6614         * g++.old-deja/g++.other/crash35.C: Likewise.
6615         * g++.old-deja/g++.pt/inherit2.C: Likewise.
6616
6617 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
6618
6619         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
6620         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
6621         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
6622         g77.f-torture/execute/execute.exp,
6623         g77.f-torture/noncompile/noncompile.exp,
6624         gcc.c-torture/execute/execute.exp,
6625         gcc.c-torture/execute/memcheck/memcheck.exp,
6626         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
6627         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
6628         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
6629         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
6630         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
6631         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
6632         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
6633         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
6634         Remove bug reporting instructions with ancient email addresses.
6635
6636 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
6637
6638         * gcc.dg/20010202-1.c: New test.
6639         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
6640
6641 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
6642
6643         * g++.dg/stdbool-if.C: New test.
6644
6645 Wed Feb  7 09:54:47 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
6646
6647         * objc/execute/fdecl.m: Added main().
6648
6649 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
6650
6651         * gcc.c-torture/execute/20010206-1.c: New test.
6652
6653 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
6654
6655         * gcc.dg/cpp/avoidpaste1.c: Update.
6656
6657 Tue Feb  5 8:53:33 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
6658
6659         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
6660         Pero <nicola@brainstorm.co.uk>.
6661         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
6662
6663 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
6664
6665         * g++.old-deja/g++.pt/spec39.C: New test.
6666
6667 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
6668
6669         * gcc.c-torture/compile/20010202-1.c: New test.
6670
6671 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
6672
6673         * g++.old-deja/g++.abi/primary2.C: New test.
6674         * g++.old-deja/g++.abi/primary3.C: New test.
6675         * g++.old-deja/g++.abi/primary4.C: New test.
6676         * g++.old-deja/g++.abi/primary5.C: New test.
6677         * g++.old-deja/g++.abi/vtable3.h: New test.
6678         * g++.old-deja/g++.abi/vtable3a.C: New test.
6679         * g++.old-deja/g++.abi/vtable3b.C: New test.
6680         * g++.old-deja/g++.abi/vtable3c.C: New test.
6681         * g++.old-deja/g++.abi/vtable3d.C: New test.
6682         * g++.old-deja/g++.abi/vtable3e.C: New test.
6683         * g++.old-deja/g++.abi/vtable3f.C: New test.
6684         * g++.old-deja/g++.abi/vtable3g.C: New test.
6685         * g++.old-deja/g++.abi/vtable3h.C: New test.
6686         * g++.old-deja/g++.abi/vtable3i.C: New test.
6687         * g++.old-deja/g++.abi/vtable3j.C: New test.
6688         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
6689
6690 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
6691
6692         * g++.old-deja/g++.other/anon6.C: New test.
6693         * g++.old-deja/g++.other/anon7.C: New test.
6694
6695 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
6696
6697         * gcc.dg/cpp/avoidpaste2.c: New tests.
6698
6699 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
6700
6701         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
6702
6703 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
6704
6705         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
6706         DECIMAL_DIG cases for Irix."
6707
6708 Wed Jan 31 12:23:32 2001  J"orn Rennecke <amylaar@redhat.com>
6709
6710         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
6711
6712 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
6713
6714         * gcc.dg/c99-tag-1.c: New test.
6715
6716 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
6717
6718         * gcc.dg/cpp/tr-warn1.c: Add tests.
6719
6720 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
6721
6722         * gcc.dg/cpp/avoidpaste1.c: Update.
6723         * gcc.dg/cpp/paste4.c: Update.
6724
6725 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
6726
6727         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
6728         cases for Irix.
6729
6730 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
6731
6732         * g++.old-deja/g++.other/inline19.C: New test.
6733
6734 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
6735
6736         * gcc.dg/Wlarger-than.c: New test.
6737
6738 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
6739
6740         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
6741
6742 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
6743
6744         * gcc.c-torture/execute/20010129-1.c: New test.
6745         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
6746
6747 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
6748
6749         * gcc.dg/cpp/avoidpaste1.c: Test case.
6750
6751 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
6752
6753         * g++.old-deja/g++.other/inline18.C: New test.
6754
6755 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6756
6757         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
6758         and __builtin_putchar.
6759
6760 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
6761
6762         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
6763         tests.
6764
6765 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
6766
6767         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
6768         floating point number rounding mode to round to the nearest
6769         representable mode.
6770
6771 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
6772
6773         * g++.old-deja/g++.other/mangle2.C: New test.
6774
6775 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
6776
6777         * gcc.c-torture/compile/20010124-1.c: New test.
6778
6779 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
6780
6781         * g++.old-deja/g++.pt/spec38.C: New test.
6782
6783 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6784
6785         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
6786         "Build don't run".
6787
6788 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6789
6790         * gcc.c-torture/execute/20010123-1.c: New test.
6791
6792 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
6793
6794         * g++.old-deja/g++.pt/spec37.C: New test.
6795
6796 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
6797
6798         * g++.old-deja/g++.pt/overload14.C: New test.
6799
6800 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6801
6802         * gcc.c-torture/execute/20010122-1.c: New test, exercise
6803         __builtin_return_address.
6804
6805 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
6806
6807         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
6808         * g++.old-deja/g++.pt/spec35.C: New test.
6809         * g++.old-deja/g++.pt/spec36.C: New test.
6810
6811 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
6812
6813         * gcc.c-torture/compile/20010118-1.c: New test.
6814
6815 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
6816
6817         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
6818
6819 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
6820
6821         * gcc.c-torture/execute/20010119-1.c: New test.
6822
6823 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
6824
6825         * g++.old-deja/g++.other/vbase5.C: New test.
6826
6827 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
6828
6829         * gcc.c-torture/execute/20010118-1.c: New test.
6830
6831 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
6832
6833         * g++.old-deja/g++.pt/deduct3.C: New test.
6834
6835 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
6836
6837         * g++.old-deja/g++.pt/spec34.C: New test.
6838
6839 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
6840
6841         * g77.f-torture/compile/20000601-2.f: New test.
6842
6843 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
6844
6845         * g++.old-deja/g++.other/init17.C: New test.
6846
6847 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
6848
6849         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
6850
6851 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
6852
6853         * g++.old-deja/g++.pt/unify8.C: New test.
6854
6855 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
6856
6857         * g++.old-deja/g++.abi/vbase1.C: New test.
6858
6859 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
6860
6861         * g++.old-deja/g++.pt/crash65.C: New test.
6862
6863 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
6864
6865         * gcc.dg/cpp/assembl2.S: New test case.
6866
6867 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
6868
6869         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
6870         are supported.
6871
6872 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6873
6874         * g++.old-deja/g++.other/builtins1.C: New test.
6875         * g++.old-deja/g++.other/builtins2.C: Likewise.
6876         * g++.old-deja/g++.other/builtins3.C: Likewise.
6877         * g++.old-deja/g++.other/builtins4.C: Likewise.
6878
6879 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
6880
6881         * gcc.c-torture/compile/20010117-1.c: New test.
6882         * gcc.c-torture/compile/20010117-2.c: New test.
6883
6884 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
6885
6886         * g77.f-torture/execute/20010116.[fx]: New test,
6887         XFAIL on i?86-*-*.
6888         * g77.f-torture/compile/20010115.f: Indicate it's
6889         a test for PR fortran/1636.
6890
6891 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
6892
6893         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
6894
6895 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
6896
6897         * g77.f-torture/compile/20010115.f: New test.
6898
6899 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
6900
6901         * g++.old-deja/g++.pt/nontype5.C: New test.
6902
6903 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
6904
6905         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
6906         have an equivalent working one below it.
6907
6908 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
6909
6910         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
6911         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
6912
6913 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
6914
6915         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
6916         message containing "init_priority".
6917         (conpr-2.C): Likewise.
6918         (conpr-3.C): Likewise.
6919         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
6920
6921 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6922
6923         * gcc.c-torture/execute/20010114-2.c: New test.
6924
6925 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
6926
6927         * gcc.c-torture/compile/20010114-1.c: New test.
6928         * gcc.c-torture/compile/20010114-1.x: Xfail.
6929         * gcc.c-torture/compile/20010114-2.c: New test.
6930         * gcc.c-torture/execute/20010114-1.c: New test.
6931         * gcc.dg/trunc-1.c: New test.
6932         * gcc.dg/uninit-B.c: New test.
6933
6934 2001-01-13  Nick Clifton  <nickc@redhat.com>
6935
6936         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
6937         target.
6938
6939 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
6940
6941         * gcc.c-torture/compile/20010113-1.c: New test.
6942
6943 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
6944
6945         * gcc.c-torture/compile/20001212-1.c: New test.
6946
6947 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
6948
6949         * gcc.dg/cpp/widestr1.c: Update.
6950         * gcc.dg/cpp/prag-imp.c: Remove.
6951
6952 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
6953
6954         * gcc.c-torture/execute/20000801-3.x: Remove.
6955         * gcc.dg/c90-init-1.c: New test.
6956         * gcc.dg/c99-init-1.c: New test.
6957         * gcc.dg/c99-init-2.c: New test.
6958         * gcc.dg/gnu99-init-1.c: New test.
6959
6960 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
6961
6962         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
6963         testing that no relevant ones were found.
6964
6965 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
6966
6967         * g++.old-deja/g++.pt/cast2.C: New test.
6968
6969 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
6970
6971         * g++.old-deja/g++.pt/friend47.C: New test.
6972
6973 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
6974
6975         * g++.old-deja/g++.pt/instantiate13.C: New test.
6976
6977 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
6978
6979         * g++.old-deja/g++.other/defarg7.C: New test.
6980         * g++.old-deja/g++.other/defarg8.C: New test.
6981
6982 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
6983
6984         * g++.old-deja/g++.pt/crash64.C: New test.
6985
6986 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
6987
6988         * g++.old-deja/g++.pt/crash63.C: New test.
6989
6990 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
6991
6992         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
6993
6994 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
6995
6996         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
6997
6998 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
6999
7000         * g++.old-deja/g++.pt/error3.C: New test.
7001
7002 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
7003
7004         * g++.old-deja/g++.other/crash39.C: New test.
7005
7006 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
7007
7008         * g++.old-deja/g++.other/vbase4.C: New test.
7009
7010 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
7011
7012         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
7013         * gcc.dg/special/20000419-2.c: New file. Identical to above.
7014         * gcc.dg/special/special.exp: New test driver which will check
7015         for alias support for the above test.
7016
7017 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
7018
7019         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
7020         problems on small machines.
7021         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
7022         parameterize.
7023
7024 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
7025
7026         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
7027         mips.
7028         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
7029
7030 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
7031
7032         * g++.old_deja/g++.pt/using8.C: New test.
7033
7034 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
7035
7036         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
7037
7038 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
7039
7040         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
7041         where a failure is expected.
7042         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
7043
7044 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
7045
7046         * g++.old_deja/g++.pt/instantiate12.C: New test.
7047
7048 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
7049
7050         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
7051         start of structs.
7052         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
7053         * g++.old-deja/g++.brendan/crash17.C: Likewise.
7054         * g++.old-deja/g++.brendan/crash29.C: Likewise.
7055         * g++.old-deja/g++.brendan/crash48.C: Likewise.
7056         * g++.old-deja/g++.brendan/ns1.C: Likewise.
7057         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
7058         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
7059         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
7060         * g++.old-deja/g++.eh/spec6.C: Likewise.
7061         * g++.old-deja/g++.jason/crash3.C: Likewise.
7062         * g++.old-deja/g++.law/ctors11.C: Likewise.
7063         * g++.old-deja/g++.law/ctors17.C: Likewise.
7064         * g++.old-deja/g++.law/ctors5.C: Likewise.
7065         * g++.old-deja/g++.law/ctors9.C: Likewise.
7066         * g++.old-deja/g++.mike/ambig1.C: Likewise.
7067         * g++.old-deja/g++.mike/net22.C: Likewise.
7068         * g++.old-deja/g++.mike/p3538a.C: Likewise.
7069         * g++.old-deja/g++.mike/p3538b.C: Likewise.
7070         * g++.old-deja/g++.mike/virt3.C: Likewise.
7071         * g++.old-deja/g++.niklas/t128.C: Likewise.
7072         * g++.old-deja/g++.other/anon4.C: Likewise.
7073         * g++.old-deja/g++.other/using1.C: Likewise.
7074         * g++.old-deja/g++.other/warn3.C: Likewise.
7075         * g++.old-deja/g++.pt/t37.C: Likewise.
7076         * g++.old-deja/g++.robertl/eb69.C: Likewise.
7077         * g++.old-deja/g++.robertl/eb71.C: Likewise.
7078
7079 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
7080
7081         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
7082
7083 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7084
7085         * gcc.c-torture/execute/stdio-opt-3.c: New test.
7086
7087 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
7088
7089         * gcc.c-torture/compile/20010107-1.c: New test.
7090
7091 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7092
7093         * gcc.c-torture/execute/builtin-noret-1.c: New test.
7094
7095 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7096
7097         * gcc.dg/format/format.h: New file.
7098         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
7099         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
7100         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
7101         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
7102         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
7103         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
7104         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
7105         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
7106         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
7107         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
7108         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
7109         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
7110         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
7111         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
7112         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
7113         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
7114         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
7115         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
7116         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
7117         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
7118         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
7119         instead of declaring standard types, macros and functions in each
7120         test.
7121
7122 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
7123
7124         * gcc.c-torture/execute/20010106-1.c: New test.
7125
7126 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
7127
7128         * gcc.dg/format/format.exp: New file.
7129         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
7130         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
7131         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
7132         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
7133         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
7134         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
7135         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
7136         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
7137         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
7138         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
7139         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
7140         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
7141         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
7142         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
7143         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
7144         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
7145         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
7146         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
7147         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
7148         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
7149         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
7150         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
7151         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
7152         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
7153         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
7154         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
7155         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
7156         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
7157         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
7158         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
7159         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
7160         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
7161         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
7162         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
7163         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
7164         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
7165         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
7166         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
7167         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
7168         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
7169         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
7170         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
7171
7172 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
7173
7174         * gcc.c-torture/execute/991228-1.c: Take word endianness into
7175         account.
7176
7177 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
7178
7179         * gcc.c-torture/execute/builtin-complex-1.c: New test.
7180
7181 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
7182
7183         * g++.old-deja/g++.pt/crash62.C: New test.
7184
7185 2001-01-04  Richard Henderson  <rth@redhat.com>
7186
7187         * gcc.dg/20000926-1.c: Update expected warnings.
7188         * gcc.dg/array-2.c: Likewise.
7189         * gcc.dg/array-4.c: Also validate flexible array members.
7190         * gcc.dg/c99-flex-array-1.c: New.
7191
7192 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
7193
7194         * gcc.c-torture/compile/20001222-1.x: Remove.
7195
7196 Thu Jan  4 13:54:11 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
7197
7198         * gcc.c-torture/execute/built-in-setjmp.c: New.
7199
7200 2001-01-03  Richard Henderson  <rth@redhat.com>
7201
7202         * gcc.dg/940510-1.c: Update expected error wording.
7203         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
7204
7205 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
7206
7207         * lib/target-supports.exp (check_alias_available): Modified to
7208         indicate aliases not supported if only weak aliases are supported.
7209
7210 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7211
7212         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
7213         Turn on cmpstrsi checks for __pj__ and __i370__.
7214
7215 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
7216
7217         * g++.old-deja/g++.other/virtual11.C: New test.
7218
7219 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
7220
7221         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
7222
7223 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7224
7225         * gcc.c-torture/compile/20010102-1.c: New test.
7226
7227 2001-01-02  Andreas Jaeger  <aj@suse.de>
7228
7229         * gcc.dg/noreturn-3.c: New test.
7230
7231         * gcc.dg/noreturn-4.c: New test.
7232
7233 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7234
7235         * gcc.c-torture/execute/stdio-opt-1.c: Also test
7236         __builtin_fputc and __builtin_fwrite.
7237
7238 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
7239
7240         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
7241         signed char, not default char.
7242
7243 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
7244
7245         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
7246
7247 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
7248
7249         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
7250
7251 2000-12-29  Richard Henderson  <rth@redhat.com>
7252
7253         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
7254         (__cyg_profile_func_exit): Define.
7255
7256 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
7257
7258         * g++.dg/vtgc1.C: New test.
7259
7260 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
7261
7262         * gcc.dg/noncompile/20001228-1.c: New test.
7263
7264         * gcc.dg/20001228-1.c: New test.
7265
7266         * gcc.c-torture/execute/20001228-1.c: New test.
7267
7268 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
7269
7270         * gcc.dg/format-strfmon-1.c: New test.
7271
7272 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7273
7274         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
7275         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
7276         * gcc.c-torture/execute/string-opt-1.c: Likewise.
7277         * gcc.c-torture/execute/string-opt-2.c: Likewise.
7278         * gcc.c-torture/execute/string-opt-3.c: Likewise.
7279         * gcc.c-torture/execute/string-opt-4.c: Likewise.
7280         * gcc.c-torture/execute/string-opt-6.c: Likewise.
7281         * gcc.c-torture/execute/string-opt-7.c: Likewise.
7282         * gcc.c-torture/execute/string-opt-8.c: Likewise.
7283         * gcc.c-torture/execute/string-opt-9.c: Likewise.
7284         * gcc.c-torture/execute/string-opt-10.c: Likewise.
7285         * gcc.c-torture/execute/string-opt-11.c: Likewise.
7286         * gcc.c-torture/execute/string-opt-12.c: Likewise.
7287
7288         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
7289         * gcc.c-torture/execute/string-opt-4.c: Test index.
7290
7291 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
7292
7293         * gcc.c-torture/compile/20001226-1.c: New test.
7294
7295 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
7296
7297         * gcc.c-torture/compile/20001222-1.c: New test.
7298         * gcc.c-torture/compile/20001222-1.x: Xfail.
7299
7300 Fri Dec 22 06:45:03 2000  Alexandre Oliva  <aoliva@redhat.com>
7301
7302         * gcc.c-torture/execute/comp-goto-2.c: New test.
7303
7304 Thu Dec 21 22:43:03 2000  J"orn Rennecke <amylaar@redhat.com>
7305
7306         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
7307         Use long types if __INT_MAX__ is 32767.
7308         (main): Use cast to (sint32 *) when poking 88 into a_page.
7309
7310         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
7311
7312 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
7313
7314         * gcc.c-torture/compile/20001221-1.c: New test.
7315         * gcc.c-torture/execute/20001221-1.c: New test.
7316
7317 2000-12-20  Richard Henderson  <rth@redhat.com>
7318
7319         * g++.old-deja/g++.pt/crash36.C: Update error lines.
7320         * g++.old-deja/g++.robertl/eb109.C: Likewise.
7321
7322 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7323
7324         * gcc.dg/compare3.c: New test.
7325
7326 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7327
7328         * gcc.dg/format-warnll-1.c: New test.
7329
7330 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
7331
7332         * gcc.dg/cpp/cmdlne-P.c: New test.
7333
7334 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7335
7336         * gcc.c-torture/execute/builtin-abs-1.c,
7337         gcc.c-torture/execute/builtin-abs-2.c: New tests.
7338
7339 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
7340
7341         * gcc.dg/cpp/multiline.c: New test.
7342
7343 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
7344
7345         * g++.old-deja/g++.other/syshdr1.C: Update.
7346         * gcc.dg/cpp/lineflags.c: Remove temporarily.
7347
7348 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7349
7350         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
7351
7352 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7353
7354         * g++.old-deja/g++.pt/ttp65.C: New test.
7355
7356 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7357
7358         * g++.old-deja/g++.pt/ttp64.C: New test.
7359
7360 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7361
7362         * g++.old-deja/g++.pt/spec33.C: New test.
7363
7364 2000-12-14  Catherine Moore  <clm@redhat.com>
7365
7366         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
7367         * gcc.c-torture/execute/920612-2.c: Likewise.
7368         * gcc.c-torture/execute/920428-2.c: Likewise.
7369         * gcc-c-torture/execute/va-arg-11.c: Call exit.
7370         * gcc.c-torture/execute/va-arg-21.c: Likewise.
7371
7372 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7373
7374         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
7375         * gcc.dg/pack-test-2.c: Likewise.
7376
7377 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
7378
7379         Tests by Zack Weinberg <zackw@stanford.edu>.
7380
7381         * gcc.dg/cpp/defined.c: Update.
7382         * gcc.dg/cpp/defined_trad.c: New tests.
7383
7384 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
7385
7386         * gcc.dg/cpp/trad-direct.c: Update.
7387
7388 2000-12-11  Neil Booth  <neilb@earthling.net>
7389
7390         * gcc.dg/cpp/defined_trad.c
7391
7392 2000-12-11  Neil Booth  <neilb@earthling.net>
7393
7394         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
7395
7396 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
7397
7398         * gcc.dg/format-miss-2.c: New test.
7399
7400 2000-12-09  Neil Booth  <neilb@earthling.net>
7401
7402         * gcc.dg/cpp/lineflags.c: New tests.
7403         * gcc.dg/cpp/poison.c: Update.
7404         * gcc.dg/cpp/redef2.c: Update.
7405         * gcc.dg/cpp/skipping.c: New test.
7406
7407 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
7408
7409         * g++.old-deja/g++.other/eh3.C: New testcase.
7410
7411 2000-12-07  Neil Booth  <neilb@earthling.net>
7412
7413         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
7414         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
7415         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
7416         wtr-union-init-2.c, wtr-union-init-3.c: Update.
7417         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
7418         Update.
7419
7420 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7421
7422         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
7423         __SIZE_TYPE__ instead of int for type of integers cast to
7424         pointers.
7425
7426 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
7427
7428         * g++.old-deja/g++.other/cleanup4.C: New test.
7429
7430 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7431
7432         * format-sec-1.c: New test.
7433
7434 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7435
7436         * gcc.dg/format-nonlit-3.c: New test.
7437
7438 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7439
7440         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
7441         through a null pointer.
7442
7443 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7444
7445         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
7446         * g++.old-deja/g++.pt/partial4.C: New test.
7447
7448 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
7449
7450         * gcc.c-torture/execute/ieee/hugeval.x: New.
7451
7452 2000-12-06  Neil Booth  <neilb@earthling.net>
7453
7454         * gcc.dg/cpp/backslash2.c: New tests.
7455
7456 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7457
7458         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
7459         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
7460
7461 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
7462
7463         * gcc.c-torture/execute/20001203-2.c: New testcase.
7464
7465 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
7466
7467         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
7468         * g++.old-deja/g++.other/virtual10.C: New test.
7469
7470 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
7471
7472         * g++.old-deja/g++.mike/pmf5.C: Remove test.
7473
7474 2000-12-05  Richard Henderson  <rth@redhat.com>
7475
7476         * gcc.c-torture/compile/20001205-1.c: New.
7477
7478 2000-12-04  Neil Booth  <neilb@earthling.net>
7479
7480         * g++.old-deja/g++.other/virtual9.C: New test.
7481         * g++.old-deja/g++.pt/crash61.C: New test.
7482         * gcc.c-torture/execute/loop-9.c: New test.
7483
7484 2000-12-04  Neil Booth  <neilb@earthling.net>
7485
7486         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
7487         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
7488         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
7489         * gcc.dg/cpp/extratokens.c: ...here.
7490
7491 2000-12-04  Neil Booth  <neilb@earthling.net>
7492
7493         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
7494         New tests.
7495
7496 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7497
7498         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
7499         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
7500
7501 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
7502
7503         * gcc.c-torture/execute/20001203-1.c: New test.
7504
7505 2000-12-03  Neil Booth  <neilb@earthling.net>
7506
7507         * gcc.dg/cpp/macro6.c: New test cases.
7508
7509 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7510
7511         * gcc.c-torture/execute/string-opt-9.c: New test.
7512         * gcc.c-torture/execute/string-opt-10.c: Likewise.
7513         * gcc.c-torture/execute/string-opt-11.c: Likewise.
7514         * gcc.c-torture/execute/string-opt-12.c: Likewise.
7515
7516         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
7517         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
7518
7519 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
7520
7521         * gcc.dg/cpp/if-6.c: New testcase.
7522
7523         * gcc.dg/20001201-1.c: New testcase.
7524
7525 2000-12-02  Neil Booth  <neilb@earthling.net>
7526
7527         * g++.old-deja/g++.other/externC4.C,
7528         g++.old-deja/g++.other/friend10.C: New tests.
7529
7530 2000-12-02  Neil Booth  <neilb@earthling.net>
7531
7532         * g++.old-deja/g++.other/instan2.C
7533         * g++.old-deja/g++.other/instan3.C: New test.
7534
7535 2000-12-02  Neil Booth  <neilb@earthling.net>
7536
7537         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
7538         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
7539         gnuc99.c,gnuc99-pedantic.c: New tests.
7540
7541 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
7542
7543         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
7544         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
7545
7546 2000-12-01  Neil Booth  <neilb@earthling.net>
7547
7548         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
7549         * gcc.dg/cpp/poison.c: Update.
7550         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
7551
7552 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
7553
7554         * g77.f-torture/execute/20001201.f: New test.
7555
7556 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
7557
7558         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
7559
7560 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
7561
7562         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
7563
7564 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
7565
7566         * g++.old-deja/g++.other/cast6.C: New test.
7567
7568 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
7569
7570         * gcc.c-torture/execute/20001130-2.c: New testcase.
7571
7572 2000-11-30  Richard Henderson  <rth@redhat.com>
7573
7574         * gcc.c-torture/execute/20001130-1.c: New test.
7575
7576 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
7577
7578         * g++.old-deja/g++.other/op3.C: New test.
7579
7580 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
7581
7582         * g++.old-deja/g++.other/op2.C: New test.
7583
7584 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
7585
7586         * g++.old-deja/g++.other/crash38.C: New test.
7587
7588 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
7589
7590         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
7591
7592 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
7593
7594         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
7595         tests.
7596         * gcc.c-torture/execute/string-opt-6.c: New test.
7597
7598         * gcc.dg/20001117-1.c: Add main.
7599
7600 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
7601
7602         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
7603         Move from here ...
7604         * gcc.dg/940510-1.c: ... to here.
7605
7606         * gcc.dg/20000926-1.c: GNU C now allows initializations of
7607         zero-size arrays in toplevel structures.
7608
7609 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
7610
7611         * gcc.c-torture/execute/loop-8.c: New test.
7612
7613 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
7614
7615         * g++.old-deja/g++.other/base1.C: New test.
7616
7617 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
7618
7619         * g++.old-deja/g++.other/parse2.C: New test.
7620
7621 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
7622
7623         * g++.old-deja/g++.pt/incomplete1.C: New test.
7624
7625 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
7626
7627         * g++.old-deja/g++.other/friend9.C: New test.
7628
7629 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
7630
7631         * gcc.dg/20001127-1.c: New test.
7632
7633 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
7634
7635         * g++.old-deja/g++.pt/friend46.C: New test.
7636
7637 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
7638
7639         * g++.old-deja/g++.other/ptrmem8.C: New test.
7640
7641 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7642
7643         * gcc.c-torture/execute/string-opt-7.c: New test.
7644         * gcc.c-torture/execute/string-opt-8.c: Likewise.
7645
7646 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
7647
7648         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
7649         instead of 'mkcheck 2'.
7650
7651 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
7652
7653         * gcc.c-torture/execute/memcheck/driver.c,
7654         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
7655         C9X references to refer to C99.
7656
7657 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
7658
7659         * gcc.dg/ultrasp3.c: New test.
7660
7661 2000-11-25  Neil Booth  <neilb@earthling.net>
7662
7663         * gcc.dg/cpp/include2.c: Update test to be locale independent.
7664
7665 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
7666
7667         * gcc.c-torture/compile/20001123-2.c: New.
7668
7669 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7670
7671         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
7672
7673 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
7674
7675         * gcc.dg/sequence-point-1.c: Add some new tests.
7676         * gcc.c-torture/execute/20001124-1.c: New test.
7677
7678 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
7679
7680         * g++.old-deja/g++.other/vaarg4.C: New test.
7681         * gcc.c-torture/compile/20001123-1.c: New test.
7682
7683 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
7684
7685         * g++.other/crash24.C: Adjust and remove XFAIL.
7686         * g++.other/crash37.C: New test.
7687
7688 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
7689
7690         * g++.old-deja/g++.pt/instantiate9.C: New test.
7691
7692 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
7693
7694         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
7695         new ABI, too.
7696
7697         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
7698         * g++.old-deja/g++.robertl/eb55.C: Likewise.
7699
7700 2000-11-22  Neil Booth  <neilb@earthling.net>
7701
7702         * gcc.dg/cpp/Wtrigraphs.c: New test.
7703
7704 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
7705
7706         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
7707
7708 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
7709
7710         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
7711
7712 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
7713
7714         * lib/gcc-dg.exp: load_lib scanasm.exp.
7715         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
7716         * lib/g++-dg.exp: load_lib scanasm.exp.
7717         * lib/scanasm.exp: New.
7718         (scan-assembler, scan-assembler-not): Add optional arguments to
7719         test name, or if not present, the pattern name.
7720         (scan-assembler-dem, scan-assembler-dem-not): New.
7721
7722         * g++.dg/dg.exp: New.
7723
7724 2000-11-21  Neil Booth  <neilb@earthling.net>
7725
7726         * gcc.dg/cpp/integrated1.c: Remove.
7727
7728 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
7729
7730         * gcc.c-torture/execute/20001121-1.c: New test.
7731
7732 2000-11-21  Richard Henderson  <rth@redhat.com>
7733
7734         * gcc.c-torture/compile/20001121-1.c: New test.
7735
7736 2000-11-20  Neil Booth  <neilb@earthling.net>
7737
7738         * gcc.dg/cpp/integrated1.c: New test.
7739
7740 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
7741
7742         * g++.old-deja/g++.other/inline17.C: New test.
7743
7744 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
7745
7746         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
7747         local variable to be zero: I made the variable global. Now
7748         uses abort() and exit() instead of relying on main's return value.
7749
7750 2000-11-20  Neil Booth  <neilb@earthling.net>
7751
7752         * gcc.dg/cpp/paste2.c: Update test.
7753         * objc/execute/paste.m: New test.
7754
7755 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
7756
7757         * gcc.dg/c99-condexpr-1.c: New test.
7758
7759 2000-11-20  Neil Booth  <neilb@earthling.net>
7760
7761         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
7762
7763 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
7764
7765         * g++.old-deja/g++.pt/export1.C: New test.
7766
7767 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
7768
7769         * gcc.dg/20001117-1.c: New test.
7770
7771 2000-11-18  Richard Henderson  <rth@redhat.com>
7772
7773         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
7774
7775 2000-11-18  Richard Henderson  <rth@redhat.com>
7776
7777         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
7778         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
7779         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
7780
7781 2000-11-18  Richard Henderson  <rth@redhat.com>
7782
7783         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
7784         (main): New.  Exit cleanly.
7785
7786 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7787
7788         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
7789         gcc.dg/c99-fordecl-2.c: New tests.
7790
7791 2000-11-18  Richard Henderson  <rth@redhat.com>
7792
7793         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
7794         * gcc.c-torture/execute/zerolen-2.c: New.
7795
7796 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7797
7798         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
7799         memory.
7800
7801 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
7802
7803         * g++.old-deja/g++.pt/instantiate8.C: New test.
7804
7805 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
7806
7807         * g++.old-deja/g++.other/incomplete.C: Add more tests.
7808         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
7809
7810 2000-11-16  Nick Clifton  <nickc@redhat.com>
7811
7812         * gcc.c-torture/execute/nestfunc-2.c: New test.
7813         * gcc.c-torture/execute/nestfunc-3.c: New test.
7814
7815 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
7816
7817         * gcc.c-torture/compile/20001116-1.c: New test.
7818
7819 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7820
7821         * gcc.c-torture/execute/20001115-1.c: New test.
7822
7823 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
7824
7825         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
7826         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
7827         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
7828         * g++.old-deja/g++.abi/vmihint.C: Likewise.
7829
7830 2000-11-15  Neil Booth  <neilb@earthling.net>
7831
7832         gcc.dg/cpp/_Pragma1.c: Update.
7833         gcc.dg/cpp/_Pragma2.c: New test.
7834
7835 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
7836
7837         * g++.old-deja/g++.other/anon5.C: New test.
7838
7839 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
7840
7841         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
7842         tests.
7843
7844 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
7845
7846         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
7847         output.
7848
7849 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
7850
7851         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
7852         labels at end of compound statements.
7853
7854 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
7855
7856         * gcc.c-torture/execute/loop-7.c: New test.
7857
7858 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
7859
7860         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
7861
7862 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
7863
7864         * gcc.dg/c99-bool-1.c: New test.
7865
7866 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
7867
7868         * gcc.dg/c99-scope-1.c: Remove xfail.
7869         * gcc.dg/c99-scope-2.c: New test.
7870
7871 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7872
7873         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
7874         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
7875
7876 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
7877
7878         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
7879         error messages.
7880
7881         * g++.mike/p700.C: Don't typedef wchar_t.
7882         * g++.mike/p784.C: Likewise.
7883         * g++.mike/eb101.C: Don't use __wchar_t.
7884
7885 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
7886
7887         * g77.f-torture/execute/20001111.[fx]: Test premature exit
7888         from DO loop.
7889
7890 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
7891
7892         * gcc.c-torture/execute/20001111-1.c: New test.
7893
7894 2000-11-10  Nick Clifton  <nickc@redhat.com>
7895
7896         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
7897         long multuiple and accumulate.
7898
7899 2000-11-09  Richard Henderson  <rth@redhat.com>
7900
7901         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
7902         via size_t instead of int.
7903
7904         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
7905         * gcc.c-torture/execute/string-opt-2.c: Likewise.
7906         * gcc.c-torture/execute/string-opt-3.c: Likewise.
7907         * gcc.c-torture/execute/string-opt-4.c: Likewise.
7908
7909 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
7910
7911         * gcc.c-torture/compile/20001109-1.c: New test.
7912         * gcc.c-torture/compile/20001109-2.c: New test.
7913
7914 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
7915
7916         * g++.old-deja/g++.pt/operator1.C: New test.
7917         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
7918
7919 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
7920
7921         * gcc.dg/20001108-1.c: New test.
7922
7923 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
7924
7925         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
7926         with both arguments constant strings.
7927         * gcc.c-torture/execute/string-opt-3.c: New test.
7928         * gcc.c-torture/execute/string-opt-4.c: New test.
7929         * gcc.c-torture/execute/string-opt-5.c: New test.
7930
7931 2000-11-08  Nick Clifton  <nickc@redhat.com>
7932
7933         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
7934         mulsidi3adddi patterns.
7935
7936 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
7937
7938         * g++.old-deja/g++.other/crash36.C: New test.
7939
7940 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
7941
7942         * g++.old-deja/g++.other/init16.C: New test.
7943
7944 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
7945
7946         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
7947
7948 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
7949
7950         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
7951         * gcc.c-torture/execute/va-arg-16.x: Likewise.
7952         * gcc.c-torture/execute/va-arg-17.x: Likewise.
7953
7954 2000-11-07  DJ Delorie  <dj@redhat.com>
7955
7956         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
7957
7958 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7959
7960         * gcc.c-torture/execute/string-opt-1.c: New test.
7961
7962 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
7963
7964         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
7965         mips-sgi-irix6.* because the MIPS ABI passes floating-point
7966         parameters in registers, and there is no way for a varargs
7967         function to know in which order the integer and floating-point
7968         parameters should be interleaved when they are placed on the
7969         stack.
7970         * gcc.c-torture/execute/va-arg-16.x: Likewise.
7971         * gcc.c-torture/execute/va-arg-17.x: Likewise.
7972
7973 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7974
7975         * gcc.c-torture/execute/string-opt-2.c: New test.
7976
7977 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
7978
7979         * g++.old-deja/g++.pt/crash60.C: New test.
7980
7981 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
7982
7983         * g++.old-deja/g++.other/crash24.C: New test.
7984         * g++.old-deja/g++.other/crash25.C: New test.
7985         * g++.old-deja/g++.other/crash26.C: New test.
7986         * g++.old-deja/g++.other/crash27.C: New test.
7987         * g++.old-deja/g++.other/crash28.C: New test.
7988         * g++.old-deja/g++.other/crash29.C: New test.
7989         * g++.old-deja/g++.other/crash30.C: New test.
7990         * g++.old-deja/g++.other/crash31.C: New test.
7991         * g++.old-deja/g++.other/crash32.C: New test.
7992         * g++.old-deja/g++.other/crash33.C: New test.
7993         * g++.old-deja/g++.other/crash34.C: New test.
7994         * g++.old-deja/g++.other/crash35.C: New test.
7995
7996 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
7997
7998         * gcc.c-torture/execute/20001031-1.c: New test.
7999
8000 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
8001
8002         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
8003         namespace.
8004
8005         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
8006         standards-conformant.
8007
8008         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
8009
8010         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
8011         * g++.old-deja/g++.mike/p755a.C: Likewise.
8012         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
8013         library makes no calls to `operator new' during initialization.
8014
8015 2000-11-04  Neil Booth  <neilb@earthling.net>
8016
8017         * gcc.dg/cpp/include2.c: New tests.
8018
8019 Fri Nov  3 13:32:14 2000  Mark P Mitchell  <mark@codesourcery.com>
8020
8021         * lib/g++.exp (g++_set_ld_library_path): New function.
8022         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
8023
8024 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
8025
8026         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
8027         warnings.
8028
8029 2000-11-01  Richard Henderson  <rth@redhat.com>
8030
8031         * g++.old-deja/g++.ext/namedret1.C: New.
8032         * g++.old-deja/g++.ext/namedret2.C: New.
8033         * g++.old-deja/g++.ext/namedret3.C: New.
8034
8035 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
8036
8037         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
8038         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
8039
8040 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8041
8042         * gcc.c-torture/execute/va-arg-21.c: New test.
8043
8044 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
8045
8046         * gcc.dg/c99-complex-2.c: New test.
8047
8048 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8049
8050         * gcc.c-torture/execute/stdio-opt-1.c: New test.
8051
8052 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
8053
8054         * g++.old-deja/g++.other/inline16.C: New test.
8055
8056 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
8057
8058         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
8059         __PRETTY_FUNCTION__
8060
8061 2000-10-29  Neil Booth  <neilb@earthling.net>
8062
8063         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
8064         New tests.
8065         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
8066         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
8067         optimisation.
8068
8069 2000-10-29  Neil Booth  <neilb@earthling.net>
8070
8071         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
8072         * mi1.c, mi1c.h: Add null directives to multiple-include test.
8073         * mi5.c: Test multiple includes work with -C.
8074         * trigraphs.c: Test ^= version.
8075
8076 2000-10-28  Neil Booth  <neilb@earthling.net>
8077
8078         New tests and test updates for new macro expander.
8079
8080         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
8081         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
8082         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
8083         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
8084         new diagnostic messages.
8085
8086         * gcc.dg/cpp/macro3.c: New tests.
8087
8088 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
8089
8090         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
8091         on the same line.
8092
8093 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
8094
8095         * g++.old-deja/g++.other/eh2.C: New test.
8096
8097 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
8098
8099         * gcc.c-torture/execute/20001027-1.c: New test.
8100
8101 2000-10-26  Richard Henderson  <rth@redhat.com>
8102
8103         * gcc.c-torture/execute/20001026-1.c: New.
8104
8105 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
8106
8107         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
8108         * g++.old-deja/g++.law/builtin1.C: Likewise.
8109         * g++.old-deja/g++.law/ctors10.C: Likewise.
8110         * g++.old-deja/g++.law/virtual3.C: Likewise.
8111         * g++.old-deja/g++.mike/p658.C: Likewise.
8112         * g++.old-deja/g++.other/sibcall1.C: Likewise.
8113         * g++.old-deja/g++.other/vaarg2.C: Likewise.
8114         * g++.old-deja/g++.robertl/eb124.C: Likewise.
8115         * g++.old-deja/g++.robertl/eb44.C: Likewise.
8116         * g++.old-deja/g++.robertl/eb77.C: Likewise.
8117
8118 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
8119
8120         * gcc.c-torture/compile/20001024-1.c: New test.
8121
8122 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
8123
8124         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
8125         to tell us whether or not we are using V3.
8126
8127 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
8128
8129         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
8130         operands.
8131
8132 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8133
8134         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
8135
8136 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
8137
8138         * gcc.c-torture/execute/20001024-1.c: New test.
8139
8140 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
8141
8142         * g++.old-deja/g++.other/sibcall1.C: New test.
8143
8144 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
8145
8146         * gcc.dg/noncompile/init-3.c: New test.
8147
8148 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
8149
8150         * gcc.dg/format-array-1.c: New test.
8151
8152 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8153
8154         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
8155         writing through null pointers; remove comment about testing
8156         unterminated strings.
8157
8158 2000-10-17  Matthew Hiller  <hiller@redhat.com>
8159
8160         * gcc.c-torture/execute/20001017-2.c: New test.
8161
8162 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8163
8164         * gcc.c-torture/compile/20001018-1.c: New test.
8165         * gcc.c-torture/compile/20001018-1.x: Xfail.
8166
8167 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8168
8169         * gcc.c-torture/execute/20001017-1.c: New test.
8170
8171 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8172
8173         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
8174         for multiple use of arguments with scanf formats; add tests for
8175         multiple use of arguments.
8176
8177 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
8178
8179         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
8180
8181 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8182
8183         * gcc.dg/format-miss-1.c: New test.
8184
8185 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
8186
8187         * gcc.c-torture/execute/20001013-1.c: New test.
8188
8189 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
8190
8191         * gcc.dg/format-branch-1.c: New test.
8192
8193 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
8194
8195         * README, lib/file-format.exp: Remove EGCS references.
8196
8197 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
8198
8199         * gcc.dg/20001013-1.c: New test.
8200
8201 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
8202
8203         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
8204         for intmax_t in the compiler using __typeof__ and the type rules
8205         for conditional expressions.
8206
8207 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
8208
8209         * gcc.dg/20001012-1.c: New test.
8210         * gcc.dg/20001012-2.c: New test.
8211
8212 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8213
8214         * gcc.dg/format-attr-1.c: New test.
8215
8216 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8217
8218         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
8219         __LONG_LONG_MAX__ instead of LLONG_MAX.
8220
8221 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8222
8223         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
8224         scanf flags.
8225         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
8226         flags.
8227
8228 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
8229
8230         * gcc.dg/sequence-pt-1.c: New test.
8231
8232 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
8233
8234         * gcc.c-torture/execute/20001011-1.c: New testcase.
8235         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
8236
8237 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
8238
8239         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
8240         does not error on it.
8241
8242 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
8243
8244         * gcc.dg/20001009-1.c: New test.
8245
8246 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
8247
8248         * gcc.c-torture/compile/20001009-1.c: Move from here ....
8249         * gcc.c-torture/execute/20001009-2.c: ... to here.
8250
8251 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
8252
8253         * gcc.c-torture/compile/20001009-1.c: New testcase.
8254         * gcc.c-torture/execute/20001009-1.c: New testcase.
8255         Testcases provided by Jan Hubicka <jh@suse.cz>.
8256
8257 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
8258
8259         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
8260         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
8261         uintmax_t using <limits.h> to emulate the compiler's internal
8262         logic.  No longer XFAIL %j tests.
8263
8264 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
8265
8266         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
8267         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
8268         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
8269         regexps and details of expected handling of some bad formats.
8270         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
8271         suppression.
8272
8273 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8274
8275         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
8276         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
8277         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
8278         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
8279         in list archives.
8280
8281 2000-10-06  Richard Henderson  <rth@cygnus.com>
8282
8283         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
8284         * g++.old-deja/g++.brendan/crash52.C: Likewise.
8285         * g++.old-deja/g++.jason/report.C: Likewise.
8286         * g++.old-deja/g++.law/friend5.C: Likewise.
8287         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
8288         of the expected warnings.
8289
8290 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
8291
8292         * g++.old-deja/g++.pt/enum14.C: New test.
8293
8294 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
8295
8296         * g++.old-deja/g++.pt/crash59.C: New test.
8297
8298 2000-10-04  Will Cohen  <wcohen@redhat.com>
8299
8300         * gcc.dg/20000926-1.c: New test.
8301
8302 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
8303
8304         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
8305         function name for current C++ compiler.
8306         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
8307
8308 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
8309
8310         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
8311         __PRETTY_FUNCTION__.
8312         * g++.old-deja/g++.ext/pretty2.C: Likewise.
8313
8314 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8315
8316         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
8317
8318 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
8319
8320         * gcc.c-torture/compile/20000923-1.c: New test.
8321
8322 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
8323
8324         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
8325         * g++.old-deja/g++.pt/ttp62.C: Same.
8326         * g++.old-deja/g++.other/inline14.C: Same.
8327
8328 2000-09-24  Richard Henderson  <rth@cygnus.com>
8329
8330         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
8331
8332 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
8333
8334         * gcc.dg/c90-printf-1.c: Add test for wide string format.
8335
8336 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
8337
8338         * gcc.c-torture/compile/20000922-1.c: New file.
8339
8340 2000-09-21  Nick Clifton  <nickc@redhat.com>
8341
8342         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
8343         a signed long modulo operation.
8344         (mod6): New function - perform an unsigned long modulo operation.
8345         (main): Add tests for modulos of very large numbers by very small
8346         dividends.
8347
8348 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8349
8350         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
8351
8352 2000-09-19  Richard Henderson  <rth@cygnus.com>
8353
8354         * gcc.dg/compare2.c (case 10): XFAIL.
8355
8356 2000-09-18  Richard Henderson  <rth@cygnus.com>
8357
8358         * gcc.c-torture/execute/20000906-1.c: Move ...
8359         * gcc.dg/20000906-1.c: ... here.  Only run on targets
8360         that support __builtin_trap.
8361
8362 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
8363
8364         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
8365
8366 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8367
8368         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
8369         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
8370         more $ format tests.
8371
8372 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8373
8374         * gcc.dg/format-errmk-1.c: New test.
8375
8376 2000-09-17  Greg McGary  <greg@mcgary.org>
8377
8378         * gcc.c-torture/execute/20000917-1.x: Remove.
8379
8380 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8381
8382         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
8383
8384 2000-09-17  Greg McGary  <greg@mcgary.org>
8385
8386         * gcc.c-torture/execute/20000917-1.c: New test.
8387         * gcc.c-torture/execute/20000917-1.x: XFAIL.
8388
8389 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
8390
8391         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
8392         in nested macro bug.
8393
8394 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
8395
8396         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
8397
8398 Thu Sep 14 16:48:49 2000  Jeffrey A Law  (law@cygnus.com)
8399
8400         * gcc.c-torture/execute/20000914-1.c: New test.
8401
8402 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
8403
8404         * g++.other/inline13.C: New test.
8405
8406 2000-09-12  Andreas Jaeger  <aj@suse.de>
8407
8408         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
8409         constant by Ulrich Drepper <drepper@redhat.com>.
8410
8411 Tue Sep 12 18:32:07 2000  J"orn Rennecke <amylaar@redhat.co.uk>
8412
8413         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
8414
8415 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8416
8417         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
8418
8419 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
8420
8421         * gcc.dg/cpp/backslash.c: New test.
8422
8423 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
8424
8425         * gcc.c-torture/execute/20000910-1.c: New test.
8426         * gcc.c-torture/execute/20000910-2.c: Likewise.
8427
8428 2000-09-11  Robert Lipe  <robertl@sco.com>
8429
8430         * gcc.dg/pragma-align.c: New test.
8431
8432 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
8433
8434         * g++.old-deja/g++.pt/explicit82.C: New test.
8435         * g++.old-deja/g++.pt/explicit83.C: New test.
8436
8437 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
8438
8439         * gcc.dg/asm-names.c: New test.
8440
8441 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8442
8443         * gcc.dg/cpp/tr-warn6.c: New test
8444
8445 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8446
8447         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
8448         be accepted.
8449
8450 2000-09-07  Catherine Moore  <clm@redhat.com>
8451
8452         * gcc.c-torture/execute/unroll-1.c: New test.
8453
8454 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
8455
8456         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
8457         ERROR markers.
8458         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
8459         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
8460         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
8461         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
8462         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
8463         Preprocess only.
8464         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
8465         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
8466
8467 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
8468
8469         * g++.old-deja/g++.pt/deduct2.C: New test.
8470
8471 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
8472
8473         * g++.old-deja/g++.pt/parms2.C: New test.
8474
8475 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
8476
8477         * g++.old-deja/g++.pt/crash58.C: New test.
8478
8479 2000-09-06  Greg McGary  <greg@mcgary.org>
8480
8481         * gcc.c-torture/execute/20000906-1.c: New test.
8482         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
8483
8484 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8485
8486         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
8487
8488 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
8489
8490         * g++.old-deja/g++.pt/crash57.C: New test.
8491
8492 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
8493
8494         * g++.old-deja/g++.pt/crash56.C: New test.
8495
8496 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
8497
8498         * g++.old-deja/g++.pt/koenig1.C: New test.
8499
8500 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
8501
8502         * gcc.dg/20000904-1.c: New test.
8503
8504 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
8505
8506         * gcc.dg/cpp/paste8.c: New test.
8507
8508 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
8509
8510         * gcc.c-torture/compile/20000827-1.c: New test.
8511
8512 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
8513
8514         * gcc.dg/format-diag-1.c: New test.
8515
8516 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
8517
8518         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
8519         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
8520         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
8521         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
8522         gcc.dg/formatz-1.c: Adjust warning regular expressions.
8523
8524 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
8525
8526         * g++.old-deja/g++.other/nested4.C: New test.
8527
8528 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
8529
8530         * g++.old-deja/g++.ns/scoped1.C: New test.
8531
8532 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
8533
8534         * lib/g++.exp: Support testing already-installed GCC.
8535
8536 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8537
8538         * wtr-label-1.c, wtr-suffix-1.c: New tests.
8539
8540 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8541
8542         * gcc.dg/return-type-2.c: New test.
8543
8544 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
8545
8546         * gcc.c-torture/compile/20000825-1.c: New test.
8547
8548 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
8549
8550         * gcc.dg/dwarf2-2.c: New test.
8551
8552 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
8553
8554         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
8555         dg-warning regexps.
8556
8557 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8558
8559         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
8560         gcc.dg/format-ext-5.c: New tests.
8561
8562 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
8563
8564         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
8565
8566 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
8567
8568         * gcc.dg/noncompile/930622-2.c: Adjust error message.
8569
8570 2000-08-24  Richard Henderson  <rth@cygnus.com>
8571
8572         * gcc.dg/ia64-sync-1.c: New test.
8573         * gcc.dg/ia64-sync-2.c: New test.
8574         * gcc.dg/ia64-asm-1.c: New test.
8575
8576 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
8577
8578         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
8579         * gcc.dg/format-ext-2.c: New test.
8580
8581 2000-08-23  Jason Merrill  <jason@redhat.com>
8582
8583         * lib/old-dejagnu.exp: Also ignore "In member function" and
8584         "At global scope".
8585
8586 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8587
8588         * gcc.dg/noncompile/label-lineno-1.c: New test.
8589
8590 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
8591
8592         * gcc.dg/c99-array-nonobj-1.c: New test.
8593
8594 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
8595
8596         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
8597         tests.
8598         * gcc.dg/format-ext-1.c: New test.
8599
8600 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8601
8602         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
8603         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
8604         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
8605         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
8606         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
8607
8608 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
8609
8610         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
8611         gcc.dg/c99-strftime-2.c: New tests.
8612
8613 2000-08-22  Richard Henderson  <rth@cygnus.com>
8614
8615         * gcc.c-torture/execute/20000822-1.c: New test.
8616
8617 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
8618
8619         * gcc.c-torture/execute/20000819-1.x: Remove.
8620
8621 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
8622
8623         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
8624         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
8625         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
8626         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
8627         gcc.dg/format-xopen-1.c: New tests.
8628
8629 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
8630
8631         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
8632
8633 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
8634
8635         * g++.old-deja/g++.other/loop2.C: New test.
8636
8637         * gcc.c-torture/compile/20000606-1.c: New test.
8638         * gcc.c-torture/compile/20000728-1.c: New test.
8639         * gcc.c-torture/execute/20000801-1.c: New test.
8640         * gcc.c-torture/execute/20000801-2.c: New test.
8641         * gcc.c-torture/execute/20000819-1.c: New test.
8642         * gcc.c-torture/execute/20000819-1.x: XFAIL.
8643         * gcc.dg/20000629-1.c: New test.
8644         * gcc.dg/20000724-1.c: New test.
8645         * gcc.dg/20000807-1.c: New test.
8646
8647 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
8648
8649         * gcc.dg/cpp/pragma-1.c: New test.
8650         * gcc.dg/cpp/pragma-2.c: New test.
8651
8652 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
8653
8654         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
8655         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
8656
8657 Fri Aug 18 16:57:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
8658
8659         * gcc.c-torture/compile/20000818-1.c: New test.
8660
8661 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
8662
8663         * gcc.c-torture/execute/20000818-1.c: New test.
8664
8665 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8666
8667         * gcc.dg/format-va-1.c: New test.
8668
8669 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
8670
8671         * g++.old-deja/g++.other/typedef8.C: New test.
8672
8673 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
8674
8675         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
8676         * g++.old-deja/g++.mike/net36.C: Mark candidate.
8677         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
8678         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
8679         * g++.old-deja/g++.other/ptrmem7.C: New test.
8680         * g++.old-deja/g++.pt/ptrmem10.C: New test.
8681
8682 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
8683
8684         * g++.old-deja/g++.pt/typename27.C: New test.
8685
8686 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
8687
8688         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
8689         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
8690         * g++.old-deja/g++.pt/friend45.C: New test.
8691         * g++.old-deja/g++.other/friend8.C: New test.
8692
8693 2000-08-15  Richard Henderson  <rth@cygnus.com>
8694
8695         * gcc.c-torture/execute/20000815-1.c: New test.
8696
8697 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
8698
8699         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
8700         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
8701         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
8702
8703 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
8704
8705         * g++.old-deja/g++.other/refinit2.C: New test.
8706
8707 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
8708
8709         * lib/c-torture.exp (c-torture): Make
8710         compiler_conditional_xfail_data global.
8711         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
8712         compiler_conditional_xfail_data machinery.
8713         (f-torture-execute): Likewise.
8714         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
8715         and only when unrolling loops.
8716
8717         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
8718
8719 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
8720
8721         * g++.old-deja/g++.pt/explicit81.C: New test.
8722
8723 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
8724
8725         * g++.old-deja/g++.pt/typename26.C: New test.
8726
8727 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
8728
8729         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
8730         warning.
8731
8732 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
8733
8734         * g++.old-deja/g++.other/array3.C: New test.
8735
8736 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
8737
8738         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
8739         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
8740         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
8741         New tests.
8742
8743 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
8744
8745         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
8746         * g++.old-deja/g++.abi/vmihint.C: Likewise.
8747
8748 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
8749
8750         * gcc.c-torture/execute/20000808-1.c: New test.
8751
8752 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
8753
8754         * gcc.dg/c90-const-expr-1.c: New test.
8755
8756 2000-08-08  Richard Henderson  <rth@cygnus.com>
8757
8758         * gcc.dg/noncompile/920923-1.c: Declare calloc.
8759
8760 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
8761
8762         * gcc.dg/noncompile/const-ll-1.c: New test.
8763
8764 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8765
8766         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
8767
8768 Sun Aug  6 11:41:51 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
8769
8770         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
8771         that running programs linked against the shared version of libobjc
8772         run correctly.
8773
8774 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
8775
8776         * gcc.dg/c99-printf-1.c: New test.
8777
8778 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
8779
8780         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
8781
8782 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
8783
8784         * gcc.c-torture/execute/20000731-1.x: Delete.
8785
8786 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
8787
8788         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
8789         and torture_without_loops as is done by c-torture.exp.
8790         (search_for): Copy from c-torture.exp.
8791         (gcc-dg-runtest): New function, drives a directory of tests
8792         iterating over the TORTURE_OPTIONS.
8793         (scan-assembler, scan-assembler-not): Move here from
8794         individual directory drivers.
8795
8796         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
8797         defined by lib/gcc-dg.exp.
8798         * gcc.dg/cpp/cpp.exp: Likewise.
8799         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
8800         gcc-dg-runtest, so we cycle over optimization options.
8801
8802         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
8803         * gcc.dg/compare2.c: No longer expected to fail.
8804
8805 Fri Aug  4 23:00:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
8806
8807         * gcc.c-torture/execute/20000804-1.c: New test.
8808
8809 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
8810
8811         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
8812
8813 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
8814
8815         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
8816
8817 Thu Aug  3 01:46:33 2000  Jeffrey A Law  (law@cygnus.com)
8818
8819         * gcc.c-torture/compile/20000803-1.c: New test.
8820
8821 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
8822
8823         * gcc.c-torture/execute/20000801-3.c,
8824         gcc.c-torture/execute/20000801-4.c: New tests.
8825         * gcc.c-torture/execute/20000801-3.x,
8826         gcc.c-torture/execute/20000801-4.x: Xfail.
8827
8828 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
8829
8830         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
8831         libobjc/.libs to allow for libtool.
8832
8833 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
8834
8835         * gcc.c-torture/compile/20000802-1.c: New test.
8836
8837 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
8838
8839         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
8840
8841 Mon Jul 31 21:14:49 2000  Jeffrey A Law  (law@cygnus.com)
8842
8843         * gcc-c-torture/execute/20000731-2.c: New test.
8844
8845         * gcc.c-torture/execute/20000731-1.c: New test.
8846         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
8847
8848 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
8849
8850         * testsuite/gcc.dg/cpp/paste7.c: New test.
8851         * gcc.dg/cpp/20000725-1.c: New test.
8852
8853 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
8854
8855         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
8856         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
8857         declaration warning for __builtin_dwarf_reg_size.
8858
8859         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
8860
8861 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
8862
8863         * gcc.dg/noncompile/voidparam-1.c: New test.
8864
8865 2000-07-30  Richard Henderson  <rth@cygnus.com>
8866
8867         * gcc.dg/c90-digraph-1.c: Don't xfail.
8868         * gcc.dg/compare2.c (case 10): Xfail.
8869         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
8870
8871 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
8872
8873         * gcc.dg/c99-main-1.c: New test.
8874
8875 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8876
8877         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
8878
8879 Wed Jul 26 19:41:51 2000  Hans-Peter Nilsson  <hp@axis.com>
8880
8881         * gcc.c-tortuer/execute/20000726-1.c: New test.
8882
8883 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
8884
8885         * gcc.c-torture/execute/enum-2.c: New test.
8886
8887 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8888
8889         * gcc.dg/cpp/tr-warn3.c: New test.
8890
8891 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
8892
8893         * g++.old-deja/g++.ext/implicit1.C: Remove.
8894         * g++.old-deja/g++.jason/c2.C: Remove
8895         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
8896         * g++.old-deja/g++.pt/crash16.C: Likewise.
8897         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
8898
8899 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
8900
8901         * g++.old-deja/g++.other/for2.C: New test.
8902
8903 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
8904
8905         * gcc.dg/20000720-1.c: New test.
8906
8907 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
8908
8909         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
8910
8911 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
8912
8913         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
8914         * gcc.c-torture/execute/20000722-1.c: New.
8915         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
8916
8917 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
8918
8919         * gcc.dg/cpp/20000720-1.S: New test.
8920
8921 2000-07-21  Michael Meissner  <meissner@redhat.com>
8922
8923         * gcc.c-torture/execute/ieee/hugeval.c: New test.
8924
8925 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
8926
8927         * g++.old-deja/g++.brendan/crash16.C,
8928         g++.old-deja/g++.brendan/parse3.C,
8929         g++.old-deja/g++.brendan/redecl1.C,
8930         g++.old-deja/g++.ns/template13.C,
8931         g++.old-deja/g++.other/decl4.C,
8932         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
8933
8934 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
8935
8936         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
8937         and "Internal error".
8938
8939         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
8940         regexps.
8941         * gcc.dg/cpp/paste6.c: New test.
8942
8943 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
8944
8945         * gcc.dg/cpp/tr-direct.c: New test.
8946
8947         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
8948         gcc.dg/cpp/undef1.c: Tweak error regexps.
8949
8950 2000-07-18  Eric Christopher <echristo@redhat.com>
8951
8952         * gcc.c-torture/compile/20000718-1.c: New test.
8953
8954 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
8955
8956         * cpplex.c (_cpp_push_token): If the token being pushed back
8957         is the previous token in this context, just subtract one from
8958         context->posn.
8959         * cppmacro.c (save_expansion): Clear aux field when storing a
8960         placemarker.
8961
8962 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
8963
8964         * gcc.dg/noncompile/redecl-1.c: New test.
8965
8966 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
8967
8968         * gcc.c-torture/execute/20000717-5.c: New test.
8969         * gcc.c-torture/execute/20000717-1.x: Removed.
8970
8971 2000-07-17  Richard Henderson  <rth@cygnus.com>
8972
8973         * gcc.c-torture/execute/20000717-4.c: New test.
8974
8975 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
8976
8977         * gcc.dg/cpp/syshdr.c: New test.
8978         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
8979
8980 2000-07-17  Neil Booth  <neilb@earthling.net>
8981
8982         * gcc.dg/cpp/cmdlne-dM.c: New test.
8983         * gcc.dg/cpp/cmdlne-dD.c: New test.
8984
8985 Mon Jul 17 03:13:12 2000  Jeffrey A Law  (law@cygnus.com)
8986
8987         * gcc.c-torture/execute/20000717-3.c: New test.
8988
8989         * gcc.c-torture/compile/20000717-1.c: New test.
8990
8991 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
8992
8993         * gcc.c-torture/execute/20000717-2.c: New test.
8994
8995 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8996
8997         * gcc.dg/formatz-1.c: New test.
8998
8999         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
9000         * gcc.dg/c99-digraph-1.c: New tests.
9001
9002         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
9003         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
9004
9005         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
9006         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
9007         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
9008         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
9009         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
9010         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
9011         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
9012
9013 Mon Jul 17 00:41:57 2000   Greg McGary <greg@mcgary.org>
9014
9015         * gcc.c-torture/execute/20000717-1.c: New test.
9016         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
9017
9018 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
9019
9020         * gcc.c-torture/execute/20000715-2.c: New test.
9021         * gcc.dg/20000715-1.c: New test.
9022
9023 2000-07-15  Michael Meissner  <meissner@redhat.com>
9024
9025         * gcc.c-torture/execute/20000715-1.c: New test.
9026
9027 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
9028
9029         * gcc.c-torture/execute/20000707-1.c: New test.
9030
9031 2000-07-13  Neil Booth  <NeilB@earthling.net>
9032
9033         * testsuite/gcc.dg/cpp/digraph1.c,
9034         testsuite/gcc.dg/cpp/digraph2.c,
9035         testsuite/gcc.dg/cpp/digraphs.c: New tests.
9036
9037 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
9038
9039         * g77.f-torture/compile/20000630-2.f:  New test.
9040         * g77.f-torture/compile/20000630-2.x
9041
9042 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
9043
9044         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
9045
9046 2000-07-11  Neil Booth  <NeilB@earthling.net>
9047
9048         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
9049
9050 2000-07-11  Neil Booth  <NeilB@earthling.net>
9051
9052         * gcc.dg/cpp/cmdlne-C.c: New.
9053
9054 2000-07-09  Neil Booth  <NeilB@earthling.net>
9055
9056         * gcc.dg/cpp/directiv.c: New tests.
9057         * gcc.dg/cpp/undef1.c: Update.
9058
9059 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
9060
9061         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
9062
9063 2000-07-09  Neil Booth  <NeilB@earthling.net>
9064
9065         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
9066
9067 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
9068
9069         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
9070         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
9071
9072 2000-07-08  Neil Booth  <NeilB@earthling.net>
9073
9074         * gcc.dg/cpp/macsyntx.c: New tests.
9075
9076 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
9077
9078         * gcc.dg/20000707-1.c: New test.
9079
9080 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
9081
9082         * gcc.c-torture/execute/20000706-1.c: New test.
9083         * gcc.c-torture/execute/20000706-2.c: New test.
9084         * gcc.c-torture/execute/20000706-3.c: New test.
9085         * gcc.c-torture/execute/20000706-4.c: New test.
9086         * gcc.c-torture/execute/20000706-5.c: New test.
9087
9088 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
9089
9090         * g++.old-deja/g++.pt/instantiate7.C: New test.
9091
9092 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
9093
9094         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
9095         * g++.old-deja/g++.mike/thunk3.C: Likewise.
9096         * g++.old-deja/g++.other/rtti3.C: Likewise.
9097         * g++.old-deja/g++.other/rttid3.C: Likewise.
9098
9099 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
9100
9101         *  g77.f-torture/compile/20000630-1.x: Fix typo
9102
9103 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
9104
9105         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
9106         assembly output.
9107
9108 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
9109
9110         * gcc.dg/cpp/ident.c: New test.
9111
9112 2000-07-05  Neil Booth  <NeilB@earthling.net>
9113
9114         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
9115           gcc.dg/cpp/lexstrng.c: New tests.
9116
9117 2000-07-04  Neil Booth  <NeilB@earthling.net>
9118
9119         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
9120         * gcc.dg/cpp/strify2.c: Same.
9121
9122 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
9123
9124         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
9125         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
9126         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
9127         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
9128
9129         * testsuite/gcc.dg/cpp/macro1.c,
9130         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
9131         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
9132         testsuite/gcc.dg/cpp/strify1.c,
9133         testsuite/gcc.dg/cpp/strify2.c: New tests.
9134
9135 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
9136
9137         * gcc.c-torture/execute/20000703-1.c: New test.
9138
9139 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
9140
9141         * g++.old-deja/g++.pt (lookup10.C): New test.
9142
9143 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
9144
9145         * g++.old-deja/g++.pt (typename25.C): New test.
9146
9147 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
9148
9149         * gcc.c-torture/compile/20000701-1.c: New test.
9150
9151 2000-06-30  Nick Clifton  <nickc@cygnus.com>
9152
9153         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
9154         to test case.
9155
9156 2000-06-30  Catherine Moore  <clm@cygnus.com>
9157
9158         * gcc.c-torture/execute/align-1.c: New test.
9159
9160 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
9161
9162         * g++.old-deja/g++.pt/expr8.C: New test.
9163         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
9164
9165 2000-06-29  Nick Clifton  <nickc@cygnus.com>
9166
9167         * gcc.c-torture/compile/20000629-1.c: New test.
9168
9169 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
9170
9171
9172         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
9173         gcc.dg/noncompile directory, depending on whether they're
9174         preprocessor tests or not.  Annotate all the tests for the dg
9175         framework.
9176
9177         * gcc.c-torture/noncompile/noncompile.exp: Delete.
9178         * gcc.dg/noncompile/noncompile.exp: New.
9179
9180         * Moved files:
9181         Old name                                New name
9182         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
9183         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
9184         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
9185         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
9186         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
9187         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
9188         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
9189         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
9190         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
9191         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
9192         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
9193         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
9194         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
9195         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
9196         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
9197         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
9198         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
9199         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
9200         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
9201         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
9202         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
9203         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
9204         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
9205         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
9206
9207         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
9208         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
9209         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
9210         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
9211         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
9212         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
9213
9214 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
9215
9216         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
9217         declare one variable.  On the fourth, error.
9218         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
9219         declared by 20000628-1a.h.
9220
9221 2000-06-29  Richard Henderson  <rth@redhat.com>
9222
9223         * gcc.c-torture/execute/930529-1.x: New file.
9224         * gcc.dg/920413-1.c: Adjust expected warning text.
9225         * gcc.dg/980217-1.c: Declare abort.
9226         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
9227
9228 Thu Jun 29 09:42:40 2000  Jeffrey A Law  (law@cygnus.com)
9229
9230         * g77.f-torture/compile/20000629-1.f: New test.
9231         * g77.f-torture/compile/20000629-1.x: Expected to fail.
9232
9233 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
9234
9235         Rearrange lots of files, removing entirely the
9236         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
9237         directories.
9238
9239         * Deleted files:
9240         gcc.c-torture/code_quality/code_quality.exp
9241         gcc.c-torture/special/special.exp
9242         gcc.failure/failure.exp
9243         gcc.failure/940409-1.x
9244         gcc.c-torture/compile/961203-1.x
9245
9246         * New files:
9247         gcc.misc-tests/linkage.exp
9248         gcc.c-torture/execute/920730-1t.c
9249         gcc.c-torture/execute/920730-1t.x
9250         gcc.c-torture/compile/920520-1.x
9251         gcc.c-torture/compile/920521-1.x
9252         gcc.c-torture/compile/981006-1.x
9253         gcc.c-torture/execute/eeprof-1.x
9254
9255         * Moved files (possibly with modifications to fit a new harness):
9256         Old name                                New name
9257         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
9258         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
9259         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
9260         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
9261         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
9262         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
9263         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
9264         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
9265         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
9266         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
9267         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
9268         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
9269         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
9270         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
9271
9272 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
9273
9274         * c-torture/compile/961203-1.x: Delete.
9275
9276         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
9277         not exit. Include stdio.h.
9278         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
9279         * gcc.misc-tests/dg-12.c: Likewise.
9280         * gcc.misc-tests/dg-5.c: Likewise.
9281         * gcc.misc-tests/dg-6.c: Likewise.
9282         * gcc.misc-tests/dg-7.c: Prototype abort.
9283         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
9284         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
9285         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
9286         not exit.
9287         * gcc.misc-tests/sieve.c: Use return from main, not exit.
9288         * gcc.misc-tests/sort2.c: Use return from main, not exit.
9289
9290 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
9291
9292         * gcc.dg/cpp/20000628-1.c: New test.
9293         * gcc.dg/cpp/20000628-1.h: New header for above test.
9294         * gcc.dg/cpp/20000628-1a.h: Likewise.
9295
9296 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
9297
9298         * gcc.dg/cpp: New directory.
9299         * gcc.dg/cpp/cpp.exp: New driver.
9300         * gcc.dg/cpp/20000627-1.c: New test.
9301         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
9302         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
9303         and rewrite as a compilation test.
9304
9305         * gcc.dg: Move many files into the cpp subdirectory, possibly
9306         renaming or editing them as well.
9307         Old name                New name
9308         990119-1.c              cpp/19990119-1.c
9309         990228-1.c              cpp/19990228-1.c
9310         990407-1.c              cpp/19990407-1.c
9311         990409-1.c              cpp/19990409-1.c
9312         990413-1.c              cpp/19990413-1.c
9313         990703-1.c              cpp/19990703-1.c
9314         20000127-1.c            cpp/20000127-1.c
9315         20000129-1.c            cpp/20000129-1.c
9316         20000207-1.c            cpp/20000207-1.c
9317         20000207-2.c            cpp/20000207-2.c
9318         20000209-1.c            cpp/20000209-1.c
9319         20000209-2.c            cpp/20000209-2.c
9320         20000301-1.c            cpp/20000301-1.c
9321         20000419-1.c            cpp/20000419-1.c
9322         20000510-1.S            cpp/20000510-1.S
9323         20000519-1.c            cpp/20000519-1.c
9324         20000529-1.c            cpp/20000529-1.c
9325         20000625-1.c            cpp/20000625-1.c
9326         20000625-2.c            cpp/20000625-2.c
9327         cpp-as1.c               cpp/assert1.c
9328         cpp-as2.c               cpp/assert2.c
9329         cxx-comments-1.c        cpp/cxxcom1.c
9330         cxx-comments-2.c        cpp/cxxcom2.c
9331         endif-label.c           cpp/endif.c
9332         cpp-hash1.c             cpp/hash1.c
9333         cpp-hash2.c             cpp/hash2.c
9334         cpp-if1.c               cpp/if-1.c
9335         cpp-if2.c               cpp/if-2.c
9336         cpp-if3.c               cpp/if-3.c
9337         cpp-if4.c               cpp/if-4.c
9338         cpp-if5.c               cpp/if-5.c
9339         cpp-cond.c              cpp/if-cexp.c
9340         cpp-missingop.c         cpp/if-mop.c
9341         cpp-missingparen.c      cpp/if-mpar.c
9342         cpp-opprec.c            cpp/if-oppr.c
9343         cpp-ifparen.c           cpp/if-paren.c
9344         cpp-shortcircuit.c      cpp/if-sc.c
9345         cpp-shift.c             cpp/if-shift.c
9346         cpp-unary.c             cpp/if-unary.c
9347         cpp-li1.c               cpp/line1.c
9348         cpp-li2.c               cpp/line2.c
9349         lineno.c                cpp/line3.c
9350         lineno-2.c              cpp/line4.c
9351         cpp-mi.c                cpp/mi1.c
9352         cpp-mic.h               cpp/mi1c.h
9353         cpp-micc.h              cpp/mi1cc.h
9354         cpp-mind.h              cpp/mi1nd.h
9355         cpp-mindp.h             cpp/mi1ndp.h
9356         cpp-mix.h               cpp/mi1x.h
9357         cpp-mi2.c               cpp/mi2.c
9358         cpp-mi2a.h              cpp/mi2a.h
9359         cpp-mi2b.h              cpp/mi2b.h
9360         cpp-mi2c.h              cpp/mi2c.h
9361         cpp-mi3.c               cpp/mi3.c
9362         cpp-mi3.def             cpp/mi3.def
9363         poison-1.c              cpp/poison.c
9364         pr-impl.c               cpp/prag-imp.c
9365         cpp-redef-2.c           cpp/redef1.c
9366         cpp-redef.c             cpp/redef2.c
9367         strpaste.c              cpp/strp1.c
9368         strpaste-2.c            cpp/strp2.c
9369         cpp-tradpaste.c         cpp/tr-paste.c
9370         cpp-tradstringify.c     cpp/tr-str.c
9371         cpp-tradwarn1.c         cpp/tr-warn1.c
9372         cpp-tradwarn2.c         cpp/tr-warn2.c
9373         trigraphs.c             cpp/trigraphs.c
9374         cpp-unc1.c              cpp/unc1.c
9375         cpp-unc2.c              cpp/unc2.c
9376         cpp-unc3.c              cpp/unc3.c
9377         cpp-unc.c               cpp/unc4.c
9378         undef.c                 cpp/undef1.c
9379         undef-2.c               cpp/undef2.c
9380         cpp-wi1.c               cpp/widestr1.c
9381
9382 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
9383
9384         * lib/g++.exp (g++_include_flags): Tweak.
9385
9386 2000-06-27  H.J. Lu  <hjl@gnu.org>
9387             Loren J. Rittle  <ljrittle@acm.org>
9388
9389         * lib/g++.exp (g++_include_flags): Override libgloss.exp
9390         version with one that knows about the new gcc tree structure.
9391         (g++_link_flags): Same.
9392
9393 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
9394
9395         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
9396         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
9397         case we are cross-compiling.
9398
9399         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
9400         g++.old-deja/g++.niklas/Makefile.in,
9401         g++.old-deja/g++.niklas/configure.in,
9402         g++.old-deja/g++.other/Makefile.in,
9403         g++.old-deja/g++.other/configure.in,
9404         gcc.c-torture/code_quality/Makefile.in,
9405         gcc.c-torture/code_quality/configure.in,
9406         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
9407         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
9408         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
9409         gcc.c-torture/execute/ieee/Makefile.in,
9410         gcc.c-torture/execute/ieee/configure.in,
9411         gcc.c-torture/noncompile/Makefile.in,
9412         gcc.c-torture/noncompile/configure.in,
9413         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
9414         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
9415         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
9416
9417 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
9418
9419         * g++.old-deja/g++.other/ambig3.C: New test.
9420
9421 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
9422
9423         * g++.old-deja/g++.pt/syntax1.C: New test.
9424         * g++.old-deja/g++.pt/syntax2.C: New test.
9425         * g++.old-deja/g++.other/syntax3.C: New test.
9426         * g++.old-deja/g++.other/syntax4.C: New test.
9427
9428 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
9429
9430         * gcc.dg/20000623-1.c: Prototype exit and abort.
9431
9432 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
9433
9434         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
9435         New tests.
9436         * gcc.dg/cpp-mi3.def: New file.
9437
9438         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
9439         inside assertions.
9440         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
9441         lexer's error messages.
9442         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
9443         divine anything from the linemarkers.
9444         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
9445         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
9446
9447 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
9448
9449         * gcc.dg/20000623-1.c: New test.
9450
9451 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
9452
9453         * gcc.c-torture/execute/20000622-1.c: New test.
9454
9455 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
9456
9457         * g++.old-deja/g++.other/init15.C: New test.
9458
9459 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
9460
9461         * g++.old-deja/g++.pt/vaarg2.C: New test.
9462         * g++.old-deja/g++.pt/vaarg3.C: New test.
9463
9464 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
9465
9466         * g++.old-deja/g++.other/dyncast6.C: New test.
9467
9468 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
9469
9470         * gcc.c-torture/execute/loop-6.c: New test.
9471
9472 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
9473
9474         * gcc.dg/20000614-1.c: New test.
9475         * gcc.dg/20000614-2.c: New test.
9476
9477 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
9478
9479         * g++.old-deja/g++.other/inline12.C: New test.
9480
9481 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
9482
9483         * g++.old-deja/g++.other/eh1.C: New test.
9484
9485 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
9486
9487         * g++.old-deja/g++.other/type.C: New test.
9488
9489 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
9490
9491         * g++.old-deja/g++.other/initstring.C: New test.
9492
9493 2000-06-12  Jason Merrill  <jason@redhat.com>
9494
9495         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
9496
9497 Fri Jun  9 22:46:34 2000  Jeffrey A Law  (law@cygnus.com)
9498
9499         * gcc.c-torture/compile/20000609-1.c: New test.
9500
9501 Fri Jun  9 21:54:28 2000  Clinton Popetz  <cpopetz@cygnus.com>
9502
9503         * gcc.dg/20000609-1.c: New test.
9504
9505 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
9506
9507         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
9508         * gcc.c-torture/noncompile/poison-1.c: Move...
9509         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
9510         * gcc.dg/cpp-li1.c: Add a token after the #line.
9511
9512 2000-06-05  Richard Henderson  <rth@cygnus.com>
9513
9514         * gcc.c-torture/execute/20000605-2.c: New test.
9515         * gcc.c-torture/execute/20000605-3.c: New test.
9516
9517 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
9518
9519         * g77.f-torture/execute/20000503-1.x: New file.
9520
9521 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
9522
9523         * g++.old-deja/g++.eh/badalloc1.C: New test.
9524
9525 2000-06-05  Richard Henderson  <rth@cygnus.com>
9526
9527         * gcc.c-torture/execute/20000605-1.c: New test.
9528
9529 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
9530             Nathan Sidwell <nathan@codesourcery.com>
9531
9532         * gcc.c-torture/compile/20000605-1.c: New test.
9533
9534 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
9535
9536         * g77.f-torture/compile/20000601-1.f:  New test.
9537
9538 2000-06-03  Richard Henderson  <rth@cygnus.com>
9539
9540         * gcc.c-torture/execute/20000603-1.c: New.
9541
9542 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
9543
9544         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
9545         * gcc.dg/noreturn-2.c (noreturn): Likewise.
9546
9547 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
9548
9549         * gcc.dg/compare2.c (case 12): XFAIL.
9550         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
9551         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
9552
9553         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
9554
9555 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
9556
9557         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
9558         guard macro is already defined when the header is first
9559         included.
9560         * gcc.dg/cpp-mix.h: New file.
9561         * gcc.dg/endif-label.c: Update patterns to match compiler.
9562
9563         * g++.brendan/complex1.C: Declare abort.
9564         * g++.law/refs4.C: Remove XFAIL.
9565         * g++.oliva/expr2.C: Declare abort and exit.
9566
9567 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
9568
9569         * gcc.c-torture/execute/20000528-1.c: New test.
9570
9571         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
9572         * g++.old-deja/g++.law/temps4.C: Likewise.
9573
9574         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
9575         stdlib.h.  Call abort() on failure.
9576         * g++.old-deja/g++.law/refs4.C: Likewise.
9577         * g++.old-deja/g++.law/temps4.C: Likewise.
9578         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
9579         * gcc.c-torture/execute/20000112-1.c: Include string.h.
9580
9581 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
9582
9583         Relative to g++.dg/special:
9584         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
9585
9586         Relative to g++.old-deja:
9587         * g++.brendan/complex1.C, g++.jason/optimize2.C,
9588         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
9589         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
9590         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
9591         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
9592         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
9593         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
9594
9595         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
9596         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
9597         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
9598         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
9599         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
9600         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
9601         and/or string.h.
9602
9603         * g++.other/goto1.C: Update expectations for error messages.
9604
9605 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
9606
9607         * gcc.c-torture/compile/20000523-1.c: New test.
9608
9609 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
9610
9611         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
9612
9613 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
9614
9615         * g++.old-deja/g++.eh/catch11.C: New test.
9616         * g++.old-deja/g++.eh/catch12.C: New test.
9617
9618 2000-05-24  Nick Clifton  <nickc@cygnus.com>
9619
9620         * gcc.c-torture/execute/20000523-1.c: New test.
9621
9622 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
9623
9624         * c-torture/execute/bcp-1.c: Replace abort in arg of
9625         __builtin_constant_p with a generic external function.
9626
9627         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
9628         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
9629         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
9630         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
9631         Prototype abort and/or exit.
9632
9633         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
9634         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
9635         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
9636         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
9637
9638 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
9639
9640         * gcc.dg/dwarf2-1.c: New test.
9641
9642 2000-05-20  Richard Henderson  <rth@cygnus.com>
9643
9644         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
9645
9646 2000-05-20  Andreas Jaeger  <aj@suse.de>
9647
9648         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
9649         testcase.
9650
9651 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
9652
9653         * gcc.c-torture/execute/20000519-2.c: New test.
9654
9655 2000-05-19  Andreas Jaeger  <aj@suse.de>
9656
9657         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
9658         which fails with SSA.
9659
9660         * lib/c-torture.exp: Also test with -O3 -fssa.
9661
9662 2000-05-18  Michael Meissner  <meissner@redhat.com>
9663
9664         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
9665         * gcc.c-torture/execute/920415-1.c: Ditto.
9666         * gcc.c-torture/execute/920501-1.c: Ditto.
9667         * gcc.c-torture/execute/conversion.c: Ditto.
9668         * gcc.c-torture/execute/cvt-1.c: Ditto.
9669
9670 Thu May 18 16:03:29 2000  Jeffrey A Law  (law@cygnus.com)
9671
9672         * gcc.c-torture/compile/20000518-1.c: New test.
9673
9674 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
9675
9676         * g77.f-torture/compile/200005018.f:  New test.
9677
9678 Wed May 17 18:30:10 2000  Jeffrey A Law  (law@cygnus.com)
9679
9680         * gcc.c-torture/compile/20000517-1.c: New test.
9681
9682 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9683
9684         * gcc.c-torture/execute/20000516-1.c: New test.
9685
9686 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
9687
9688         * g++.old-deja/g++.other/eh.C: New test.
9689
9690 2000-05-12  Richard Henderson  <rth@cygnus.com>
9691
9692         * gcc.c-torture/execute/990208-1.c (main): Don't pass
9693         constants through to doit's conditional.
9694
9695 Thu May 11 19:02:43 2000  Jeffrey A Law  (law@cygnus.com)
9696
9697         * gcc.c-torture/compile/20000511-1.c: New test.
9698         * g77.f-torture/compile/20000511-1.f: New test.
9699         * g77.f-torture/compile/20000511-2.f: New test.
9700
9701 2000-05-11  Michael Meissner  <meissner@redhat.com>
9702
9703         * gcc.c-torture/execute/20000511-1.c: New test.
9704
9705 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
9706
9707         * gcc.dg/dg.exp: Scan .S files as well as .c files.
9708         * gcc.dg/20000510-1.S: New.
9709
9710 2000-05-08  Catherine Moore  <clm@cygnus.com>
9711
9712         * gcc.dg/unused-3.c: New.
9713
9714 2000-05-06  Richard Henderson  <rth@cygnus.com>
9715
9716           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
9717           * g++.old-deja/g++.mike/warn1.C: Likewise.
9718           * g++.old-deja/g++.pt/local1.C: Likewise.
9719           * g++.old-deja/g++.pt/local7.C: Likewise.
9720           * g++.old-deja/g++.pt/spec16.C: Likewise.
9721
9722 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
9723
9724         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
9725
9726 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
9727
9728           * g77.f-torture/execute/20000503-1.f:  New test.
9729
9730 2000-05-04  Andreas Jaeger  <aj@suse.de>
9731
9732         * gcc.dg/noreturn-2.c: New test.
9733
9734 2000-05-04  Neil Booth  <NeilB@earthling.net>
9735
9736         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
9737         preprocessor.
9738
9739 2000-05-04  Richard Henderson  <rth@cygnus.com>
9740
9741         * gcc.c-torture/execute/20000503-1.c: Fix typo.
9742
9743 2000-05-04  Richard Henderson  <rth@cygnus.com>
9744
9745         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
9746         OpenSSL by Jason R Thorpe.
9747
9748 Wed May  3 13:02:10 2000  Jim Wilson  <wilson@cygnus.com>
9749
9750         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
9751
9752 2000-05-03  Robert Lipe <robertlipe@usa.net>
9753
9754         * gcc.dg/20000503-1.c: New test.
9755
9756 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
9757
9758         * gcc.c-torture/compile/20000502-1.c: New test.
9759         * g++.old-deja/g++.other/align.C: New test.
9760         * gcc.dg/cpp-tradstringify.c: New test.
9761
9762 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
9763
9764         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
9765         and hard registers.
9766
9767 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
9768
9769         * gcc.c-torture/execute/loop-5.c: New test.
9770
9771 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
9772
9773         * gcc.c-torture/execute/va-arg-20.c: New test.
9774
9775 Sun Apr 23 14:41:33 2000  Jeffrey A Law  (law@cygnus.com)
9776
9777         * gcc.c-torture/execute/20000422-1.c: New test.
9778
9779 2000-04-20  Greg McGary  <gkm@gnu.org>
9780
9781         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
9782         when optimizing, but without sibling-call optimizations (-O1).
9783
9784 Thu Apr 20 11:57:03 2000  Jeffrey A Law  (law@cygnus.com)
9785
9786           * gcc.c-torture/compile/20000420-1.c: New test.
9787
9788 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
9789
9790         * g++.abi/ptrflags.C: New test.
9791         * g++.eh/catchptr1.C: Test incomplete pointer chains.
9792
9793 Wed Apr 19 09:16:32 2000  Catherine Moore  <clm@cygnus.com>
9794
9795         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
9796
9797 2000-04-19  Greg McGary  <gkm@gnu.org>
9798
9799         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
9800         sibling-call optimizations.
9801
9802 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
9803
9804         * gcc.dg/20000419-1.c: New test.
9805
9806 Wed Apr 12 22:54:02 2000  Hans-Peter Nilsson  <hp@axis.com>
9807
9808         * gcc.c-torture/execute/20000412-6.c: New test.
9809
9810 Wed Apr 12 10:25:08 2000  Jeffrey A Law  (law@cygnus.com)
9811
9812         * gcc.c-torture/execute/20000412-5.c: New test.
9813         * g77.f-torture/compile/20000412-1.f: New test.
9814         * gcc.c-torture/execute/20000412-4.c: New test.
9815         * gcc.c-torture/compile/20000412-2.c: New test.
9816         * gcc.c-torture/execute/20000412-3.c: New test.
9817         * gcc.c-torture/compile/20000412-1.c: New test.
9818         * gcc.c-torture/execute/20000412-2.c: New test.
9819
9820 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
9821
9822         * objc/execute/bf-20.m: New test.
9823
9824 2000-04-10  Richard Henderson  <rth@cygnus.com>
9825
9826         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
9827
9828         * gcc.c-torture/execute/20000412-1.c: New test.
9829
9830 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
9831
9832         * g++.old-deja/g++.eh/catchptr1.C: New test.
9833
9834 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
9835
9836         * g++.old-deja/g++.abi/cxa_vec.C: New test.
9837
9838 2000-04-08  Neil Booth  <NeilB@earthling.net>
9839
9840         * gcc.dg/cpp-nullchar.c: Remove test as
9841         embedded nulls cause problems.
9842
9843 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9844
9845         * gcc.dg/compare2.c: New test.
9846
9847 2000-04-08  Neil Booth  <NeilB@earthling.net>
9848
9849         * gcc.dg/cpp-nullchar.c: New test.
9850
9851 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
9852
9853         * gcc.dg/cpp-mi2.c: New test.
9854         * gcc.dg/cpp-mi2[abc].h: New files.
9855
9856 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
9857
9858         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
9859         member name.
9860
9861 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
9862
9863         * g++.old-deja/g++.abi/vmihint.C: New test.
9864
9865 2000-04-06  Neil Booth  <NeilB@earthling.net>
9866
9867         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
9868         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
9869         copyright.
9870
9871 Wed Apr  5 22:51:36 2000  Hans-Peter Nilsson  <hp@axis.com>
9872
9873         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
9874         avoid stack-frame overwrite.
9875
9876 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
9877
9878         * gcc.c-torture/compile/20000405-2.c: New test.
9879         * gcc.c-torture/compile/20000405-3.c: New test.
9880
9881 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9882
9883         * gcc.c-torture/compile/20000405-1.c: New test.
9884
9885 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
9886
9887         * gcc.dg/cast-qual-1.c: Revert last change.
9888
9889 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9890
9891         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
9892
9893 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
9894
9895         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
9896         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
9897
9898 Mon Apr  3 02:35:34 2000  Jeffrey A Law  (law@cygnus.com)
9899
9900         * gcc.c-torture/compile/20000403-2.c: New test.
9901         * gcc.c-torture/compile/20000403-1.c: New test.
9902
9903 Mon Apr  3 16:53:52 2000  Hans-Peter Nilsson  <hp@axis.com>
9904
9905         * gcc.c-torture/execute/20000403-1.c: New test.
9906
9907 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
9908
9909         * gcc.c-torture/execute/20000402-1.c: New test.
9910
9911 Mon Apr  3 14:10:34 2000  Donald Lindsay  <dlindsay@cygnus.com>
9912
9913         * gcc.c-torture/execute/va-arg-15.c: New test.
9914         * gcc.c-torture/execute/va-arg-16.c: New test.
9915         * gcc.c-torture/execute/va-arg-17.c: New test.
9916         * gcc.c-torture/execute/va-arg-18.c: New test.
9917         * gcc.c-torture/execute/va-arg-19.c: New test.
9918
9919 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
9920
9921         * gcc.c-torture/compile/981211-1.c: Move to...
9922         * gcc.dg/cpp-as1.c: ...here.
9923         * gcc.dg/cpp-as2.c: New file.
9924
9925         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
9926         compiler.
9927
9928 2000-04-02  Neil Booth  <NeilB@earthling.net>
9929
9930         * gcc.dg/cpp-cond.c  New tests.
9931         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
9932         accidental success less likely.
9933         * gcc.dg/cpp-missingop.c  New tests.
9934         * gcc.dg/cpp-missingparen.c  New tests.
9935         * gcc.dg/cpp-shift.c  New tests.
9936         * gcc.dg/cpp-shortcircuit.c  New tests.
9937         * gcc.dg/cpp-unary.c  New tests.
9938
9939 Wed Mar 29 13:44:23 2000  Jeffrey A Law  (law@cygnus.com)
9940
9941         * gcc.c-torture/compile/20000329-1.c: New test.
9942
9943 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
9944
9945         * gcc.c-torture/compile/20000326-1.c: New test.
9946         * gcc.c-torture/compile/20000326-2.c: New test.
9947
9948 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
9949
9950         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
9951         the first parameter is a function argument.
9952
9953 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
9954
9955         * g++.old-deja/g++.ext/array4.C: New test.
9956
9957 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
9958
9959         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
9960
9961 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9962
9963         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
9964
9965 2000-03-19  Richard Henderson  <rth@cygnus.com>
9966
9967         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
9968
9969 2000-03-19  Richard Henderson  <rth@cygnus.com>
9970
9971         * gcc.c-torture/compile/20000319-1.c: New test.
9972
9973 Tue Mar 14 08:58:37 2000  Jeffrey A Law  (law@cygnus.com)
9974
9975         * gcc.c-torture/execute/20000314-3.c: New test.
9976         * gcc.c-torture/execute/20000314-2.c: New test.
9977         * gcc.c-torture/execute/20000314-1.c: New test.
9978         * gcc.c-torture/compile/20000314-2.c: New test.
9979         * gcc.c-torture/compile/20000314-1.c: New test.
9980
9981 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
9982
9983         * g++.old-deja/g++.warn/inline.C: New test.
9984
9985 Fri Mar 10 01:15:19 2000  Hans-Peter Nilsson  <hp@bitrange.com>
9986
9987         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
9988         standards-compliant result rather than specific constants.
9989         Put test-values in array.
9990
9991 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
9992
9993         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
9994         (g++_target_compile): Put test-specific options last.
9995
9996 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
9997
9998         * g++.old-deja/g++.eh/vbase4.C: New test.
9999
10000 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10001
10002         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
10003
10004 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10005
10006         * g++.old-deja/g++.brendan/misc12.C: Removed.
10007         * g++.old-deja/g++.pt/memtemp77.C: Constify.
10008         * g++.old-deja/g++.ext/pretty4.C: New test.
10009
10010 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10011
10012         * g++.old-deja/g++.other/string2.C: New test.
10013
10014 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
10015
10016         * g++.old-deja/g++.warn/impint2.C: New test.
10017
10018 Sun Mar  5 23:25:12 2000  Hans-Peter Nilsson  <hp@bitrange.com>
10019
10020         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
10021         is 1, not zero.
10022
10023 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
10024
10025         * g++.old-deja/g++.warn/impint.C: New test.
10026         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
10027         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
10028         * g++.old-deja/g++.pt/explicit12.C: Likewise.
10029         * g++.old-deja/g++.pt/explicit13.C: Likewise.
10030         * g++.old-deja/g++.pt/explicit17.C: Likewise.
10031         * g++.old-deja/g++.pt/explicit18.C: Likewise.
10032         * g++.old-deja/g++.pt/explicit19.C: Likewise.
10033         * g++.old-deja/g++.pt/explicit23.C: Likewise.
10034         * g++.old-deja/g++.pt/explicit31.C: Likewise.
10035         * g++.old-deja/g++.pt/explicit35.C: Likewise.
10036         * g++.old-deja/g++.pt/explicit6.C: Likewise.
10037         * g++.old-deja/g++.pt/memclass7.C: Likewise.
10038
10039 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
10040
10041         * gcc.dg/cpp-redef.c: New test.
10042
10043 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
10044
10045         * g++.old-deja/g++.pt/unify7.C: New test.
10046
10047 Sat Feb 26 19:46:09 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
10048
10049         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
10050         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
10051
10052 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
10053
10054         * gcc.c-torture/compile/20000224-1.c: New test.
10055
10056 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10057
10058         * gcc.c-torture/compile/cpp-2.c: New test.
10059         * gcc.c-torture/compile/cpp-1.c: New test.
10060
10061 Fri Feb 25 21:44:49 2000  Jeffrey A Law  (law@cygnus.com)
10062
10063         * gcc.c-torture/execute/20000225-1.c: New test.
10064
10065 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10066
10067         * gcc.dg/cpp-li2.c: New test.
10068
10069         * gcc.dg/cpp-wi1.c: New test.
10070
10071         * gcc.dg/cpp-li1.c: New test.
10072
10073 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
10074
10075         * g++.old-deja/g++.other/sizeof5.C: New test.
10076
10077 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10078
10079         * gcc.c-torture/execute/va-arg-13.c: New test.
10080
10081 Wed Feb 23 14:16:06 2000  Donald Lindsay  <dlindsay@cygnus.com>
10082
10083         * gcc.c-torture/execute/va-arg-12.c: New test.
10084
10085 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
10086
10087         * gcc.c-torture/execute/20000223-1.c: New test.
10088
10089 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
10090
10091         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
10092
10093 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
10094
10095         * g++.old-deja/g++.abi/ptrmem.C: New test.
10096
10097 2000-02-19  Richard Henderson  <rth@cygnus.com>
10098
10099         * gcc.c-torture/compile/init-3.c: New.
10100
10101 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
10102
10103         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
10104         ALWAYS_CXXFLAGS.
10105
10106 Fri Feb 11 12:35:40 2000  Robert Lipe <robertl@sco.com>
10107
10108         * gcc.c-torture/compile/20000211-3.c: New test.
10109
10110 Fri Feb 11 12:35:40 2000  Martin Buchholz <martin@xemacs.org>
10111
10112         * gcc.c-torture/compile/20000211-2.c: New test.
10113
10114 Fri Feb 11 12:35:40 2000  Jeffrey A Law  (law@cygnus.com)
10115
10116         * gcc.c-torture/compile/20000211-1.c: New test.
10117
10118 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
10119
10120         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
10121           on native targets
10122
10123 2000-02-08  Nathan Sidwell  <nathan@acm.org>
10124
10125         * g++.old-deja/g++.other/cast5.C: New test.
10126
10127 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
10128
10129         * gcc.c-torture/execute/20000205-1.c: New.
10130
10131 2000-02-03  Nathan Sidwell  <nathan@acm.org>
10132
10133         * g++.old-deja/g++.jason/cast3.C: Return void.
10134         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
10135
10136 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10137
10138         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
10139
10140         * gcc.dg/loop-1.c: New test.
10141
10142 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
10143
10144         * gcc.c-torture/compile/20000127-1.c: New test.
10145         * gcc.c-torture/execute/991228-1.c: New test.
10146
10147 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10148
10149         * gcc.dg/unused-2.c: New test.
10150
10151         * gcc.dg/conv-1.c: New test.
10152
10153 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
10154
10155         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
10156         compiler.
10157         (tool_option_proc): Fix typo.
10158
10159 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
10160
10161         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
10162         of the ld on the host, not on the build machine.
10163         Also, don't crash if '--help' is not a supported option.
10164
10165 2000-01-24  Richard Henderson  <rth@cygnus.com>
10166
10167         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
10168
10169 Thu Jan 20 12:34:48 2000  Jeffrey A Law  (law@cygnus.com)
10170
10171         * gcc.c-torture/execute/20000120-2.c: New test.
10172         * gcc.c-torture/execute/20000120-1.c: New test.
10173
10174 Thu Jan 13 02:29:32 2000  Jeffrey A Law  (law@cygnus.com)
10175
10176         * gcc.c-torture/execute/20000113-1.c: New test.
10177
10178 Wed Jan 12 20:26:58 2000  Jeffrey A Law  (law@cygnus.com)
10179
10180         * gcc.c-torture/execute/20000112-1.c: New test.
10181
10182 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10183
10184         * gcc.dg/20000111-1.c: New test.
10185
10186 Mon Jan 10 18:12:49 2000  Jeffrey A Law  (law@cygnus.com)
10187
10188         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
10189         with 16 bit integers.
10190
10191 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10192
10193         * gcc.dg/20000108-1.c: New test.
10194
10195 2000-01-05  Nathan Sidwell  <nathan@acm.org>
10196
10197         * g++.old-deja/g++.ns/koenig8.C: New test.
10198
10199 2000-01-05  Nathan Sidwell  <nathan@acm.org>
10200
10201         * g++.old-deja/g++.other/cast4.C: New test.
10202
10203 Wed Jan  5 00:26:20 2000  Jeffrey A Law  (law@cygnus.com)
10204
10205         * gcc.c-torture/compile/20000105-2.c: New test.
10206         * gcc.c-torture/compile/20000105-1.c: New test.
10207
10208 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10209
10210         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
10211         references to printf & atoi to conform to ANSI standard.
10212         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
10213         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
10214         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
10215         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
10216         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
10217         * g++.old-deja/g++.brendan/complex1.C: Likewise.
10218         * g++.old-deja/g++.brendan/copy1.C: Likewise.
10219         * g++.old-deja/g++.brendan/copy2.C: Likewise.
10220         * g++.old-deja/g++.brendan/copy3.C: Likewise.
10221         * g++.old-deja/g++.brendan/copy4.C: Likewise.
10222         * g++.old-deja/g++.brendan/copy5.C: Likewise.
10223         * g++.old-deja/g++.brendan/copy6.C: Likewise.
10224         * g++.old-deja/g++.brendan/copy7.C: Likewise.
10225         * g++.old-deja/g++.brendan/copy8.C: Likewise.
10226         * g++.old-deja/g++.brendan/crash11.C: Likewise.
10227         * g++.old-deja/g++.brendan/crash14.C: Likewise.
10228         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
10229         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
10230         * g++.old-deja/g++.brendan/delete2.C: Likewise.
10231         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
10232         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
10233         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
10234         * g++.old-deja/g++.brendan/eh1.C: Likewise.
10235         * g++.old-deja/g++.brendan/groff1.C: Likewise.
10236         * g++.old-deja/g++.brendan/init3.C: Likewise.
10237         * g++.old-deja/g++.brendan/misc12.C: Likewise.
10238         * g++.old-deja/g++.brendan/misc7.C: Likewise.
10239         * g++.old-deja/g++.brendan/new2.C: Likewise.
10240         * g++.old-deja/g++.brendan/operators4.C: Likewise.
10241         * g++.old-deja/g++.brendan/operators5.C: Likewise.
10242         * g++.old-deja/g++.brendan/overload2.C: Likewise.
10243         * g++.old-deja/g++.brendan/overload7.C: Likewise.
10244         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
10245         * g++.old-deja/g++.brendan/reference1.C: Likewise.
10246         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
10247         * g++.old-deja/g++.brendan/template24.C: Likewise.
10248         * g++.old-deja/g++.brendan/template3.C: Likewise.
10249         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
10250         * g++.old-deja/g++.jason/inline3.C: Likewise.
10251         * g++.old-deja/g++.jason/opeq.C: Likewise.
10252         * g++.old-deja/g++.law/arg5.C: Likewise.
10253         * g++.old-deja/g++.law/arm7.C: Likewise.
10254         * g++.old-deja/g++.law/ctors11.C: Likewise.
10255         * g++.old-deja/g++.law/cvt8.C: Likewise.
10256         * g++.old-deja/g++.law/init9.C: Likewise.
10257         * g++.old-deja/g++.law/refs4.C: Likewise.
10258         * g++.old-deja/g++.law/template2.C: Likewise.
10259         * g++.old-deja/g++.law/visibility24.C: Likewise.
10260         * g++.old-deja/g++.law/vtable3.C: Likewise.
10261         * g++.old-deja/g++.mike/asm2.C: Likewise.
10262         * g++.old-deja/g++.mike/eh1.C: Likewise.
10263         * g++.old-deja/g++.mike/misc1.C: Likewise.
10264         * g++.old-deja/g++.mike/misc13.C: Likewise.
10265         * g++.old-deja/g++.mike/misc14.C: Likewise.
10266         * g++.old-deja/g++.mike/ns12.C: Likewise.
10267         * g++.old-deja/g++.mike/p1248.C: Likewise.
10268         * g++.old-deja/g++.mike/p3708.C: Likewise.
10269         * g++.old-deja/g++.mike/p3708a.C: Likewise.
10270         * g++.old-deja/g++.mike/p3708b.C: Likewise.
10271         * g++.old-deja/g++.mike/p646.C: Likewise.
10272         * g++.old-deja/g++.mike/p700.C: Likewise.
10273         * g++.old-deja/g++.mike/p783.C: Likewise.
10274         * g++.old-deja/g++.mike/p783a.C: Likewise.
10275         * g++.old-deja/g++.mike/p783b.C: Likewise.
10276         * g++.old-deja/g++.mike/p786.C: Likewise.
10277         * g++.old-deja/g++.mike/p789.C: Likewise.
10278         * g++.old-deja/g++.mike/p789a.C: Likewise.
10279         * g++.old-deja/g++.mike/p807a.C: Likewise.
10280         * g++.old-deja/g++.other/delete3.C: Likewise.
10281         * g++.old-deja/g++.other/dyncast1.C: Likewise.
10282         * g++.old-deja/g++.other/dyncast2.C: Likewise.
10283         * g++.old-deja/g++.other/dyncast3.C: Likewise.
10284         * g++.old-deja/g++.other/empty1.C: Likewise.
10285         * g++.old-deja/g++.other/temporary1.C: Likewise.
10286         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
10287         * g++.old-deja/g++.pt/t16.C: Likewise.
10288         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
10289
10290 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
10291
10292         * gcc.dg/991230-1.c: New test.
10293
10294 Wed Dec 29 23:48:49 1999  Jeffrey A Law  (law@cygnus.com)
10295
10296         * gcc.c-torture/compile/991229-3.c: New test.
10297         * gcc.c-torture/compile/991229-2.c: New test.
10298         * gcc.c-torture/compile/991229-1.c: New test.
10299
10300 Wed Dec 29 20:54:46 1999  Greg McGary <gkm@eng.ascend.com>
10301
10302         * gcc.c-torture/compile/labels-2.c: New test.
10303
10304 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
10305
10306         * gcc.c-torture/execute/991227-1.c: New test.
10307
10308 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10309
10310         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
10311
10312 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
10313
10314         * gcc.c-torture/execute/991221-1.c: New test.
10315
10316 1999-12-20  Nathan Sidwell  <nathan@acm.org>
10317
10318         * g++.old-deja/g++.other/cast3.C: New test.
10319
10320 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
10321
10322         * gcc.c-torture/execute/991216-4.c: New test.
10323
10324 1999-12-16  Michael Meissner  <meissner@cygnus.com>
10325
10326         * gcc.c-torture/execute/991216-1.c: New test.
10327         * gcc.c-torture/execute/991216-2.c: New test.
10328         * gcc.c-torture/execute/991216-3.c: New test.
10329
10330 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
10331
10332         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
10333         Actually make the test fail by using "-O2" for compilation.
10334
10335 1999-12-15  Nathan Sidwell  <nathan@acm.org>
10336
10337         * g++.old-deja/g++.warn/cast-align1.C: New test.
10338
10339 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
10340
10341         * gcc.c-torture/compile/991214-1.c: New test.
10342         * gcc.c-torture/compile/991214-2.c: New test.
10343
10344 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
10345
10346         * gcc.dg/991214-1.c: New test.
10347
10348 Mon Dec 13 23:03:09 1999  Jeffrey A Law  (law@cygnus.com)
10349
10350         * gcc.c-torture/compile/991213-3.c: New test.
10351         * gcc.c-torture/compile/991213-2.c: New test.
10352         * gcc.c-torture/compile/991213-1.c: New test.
10353
10354 Fri Dec 10 00:53:10 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
10355
10356         * gcc.dg/991209-1.c: New test.
10357
10358 Wed Dec  8 23:44:08 1999  Nathan Sidwell <nathan@acm.org>
10359
10360         * gcc.c-torture/compile/991208-1.c: New test.
10361
10362 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10363
10364         * gcc.dg/ultrasp2.c: New test.
10365
10366 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
10367
10368         * g++.old-deja/g++.abi/align.C (main): Fix typo.
10369
10370 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
10371
10372         * gcc.c-torture/compile/991202-1.c: New test.
10373         * gcc.c-torture/execute/991202-1.c: New test.
10374         * gcc.c-torture/execute/991202-2.c: New test.
10375         * gcc.c-torture/execute/991202-3.c: New test.
10376
10377 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
10378
10379         * g++.old-deja/g++.abi/align.C: New test.
10380         * g++.old-deja/g++.abi/aggregates.C: Likewise.
10381         * g++.old-deja/g++.abi/bitfields.C: Likewise.
10382
10383 1999-12-01  Richard Henderson  <rth@cygnus.com>
10384
10385         * gcc.c-torture/execute/991201-1.c: New.
10386
10387 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
10388
10389         * gcc.dg/991129-1.c: New test.
10390
10391 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
10392
10393         * gcc.c-torture/compile/991127-1.c: New test.
10394
10395 1999-11-22  Nathan Sidwell  <nathan@acm.org>
10396
10397         * g++.old-deja/g++.other/warn4.C: New test.
10398
10399 1999-11-22  Nathan Sidwell  <nathan@acm.org>
10400
10401         * g++.old-deja/g++.eh/cleanup2.C: New test.
10402         * g++.old-deja/g++.ext/pretty2.C: New test.
10403         * g++.old-deja/g++.ext/pretty3.C: New test.
10404         * g++.old-deja/g++.other/debug6.C: New test.
10405
10406 Wed Oct 20 16:18:23 1999  Jim Wilson  <wilson@cygnus.com>
10407
10408         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
10409         compiler_output to look for one error message instead of two.
10410
10411 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
10412
10413         * gcc.c-torture/execute/991118-1.c: Also test case
10414         where the word boundary does not split a byte evenly.
10415
10416 1999-11-19  Nathan Sidwell  <nathan@acm.org>
10417
10418         * g++.old-deja/g++.ext/restrict1.C: New test.
10419
10420 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
10421
10422         * gcc.c-torture/execute/991118-1.c: New test.
10423
10424 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
10425
10426         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
10427         working directory pathnames.
10428
10429 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
10430
10431         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
10432         host is equipped with driver.h and driver.o so it can actually
10433         compile and run the tests.
10434
10435 Fri Oct  8 18:46:11 1999  Bernd Schmidt  <bernds@cygnus.co.uk>
10436
10437         * gcc.c-torture/compile/991008-1.c: New test.
10438
10439 1999-11-08  Nick Clifton  <nickc@cygnus.com>
10440
10441         * lib/gcc-dg.exp: Include target-supports.exp
10442
10443 1999-11-05  Nick Clifton  <nickc@cygnus.com>
10444
10445         * lib/target-supports.exp: New file: Provide procs to test for
10446         features supported by the target.
10447         (check_weak_available): Moved here from ecos.exp.
10448         (check_alias_available): New proc: Determine of the target
10449         toolchain supports the alias attribute.
10450
10451         * gcc.dg/special/ecos.exp: Move check_weak_available to
10452         target-supports.exp.
10453         (alias-1.c): Only perform the test if the target supports
10454         aliases.
10455         (wkali-1.c): Only perform the test if the target supports
10456         aliases.
10457
10458         * gcc.dg/990506-0.c: Expect error messages from cross
10459         targets as well as native targets.
10460
10461 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10462
10463         * gcc.dg/ultrasp1.c: Removed xfail.
10464         * gcc.dg/struct-ret-2.c: Likewise.
10465         * gcc.dg/array-1.c: Likewise.
10466
10467 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10468
10469         * gcc.dg/struct-ret-2.c: New test.
10470
10471         * gcc.dg/array-1.c: New test.
10472
10473 Sat Oct 30 22:23:46 1999  Stephen L Moshier <moshier@mediaone.net>
10474
10475         * gcc.c-torture/execute/991030-1.c: New test.
10476
10477 Tue Oct 26 20:25:42 1999  Richard Henderson  <rth@cygnus.com>
10478
10479         * gcc.c-torture/compile/991026-2.c: New test.
10480
10481 Tue Oct 26 00:45:56 1999  Jeffrey A Law  (law@cygnus.com)
10482
10483         * gcc.c-torture/compile/991026-1.c: New test.
10484
10485 Sat Oct 23 23:36:03 1999  Jeffrey A Law  (law@cygnus.com)
10486
10487         * gcc.c-torture/execute/991023-1.c: New test.
10488
10489 Tue Oct 19 02:11:29 1999  Jeffrey A Law  (law@cygnus.com)
10490
10491         * gcc.c-torture/execute/991019-1.c: New test.
10492
10493 Sat Oct 16 00:05:48 1999  Richard Henderson  <rth@cygnus.com>
10494
10495         * gcc.c-torture/execute/991016-1.c: New test.
10496
10497 Thu Oct 14 04:22:47 1999  Stephane Carrez  <stcarrez@worldnet.fr>
10498
10499         * gcc.c-torture/execute/991014-1.c: New test.
10500
10501 Wed Oct 13 22:01:35 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
10502
10503         * g++.old-deja/g++.other/union2.C: New test.
10504
10505 1999-10-13  Nathan Sidwell  <nathan@acm.org>
10506
10507         * g++.old-deja/g++.other/vaarg2.C: New test.
10508         * g++.old-deja/g++.other/vaarg3.C: New test.
10509
10510 1999-10-12  Craig Burley  <craig@jcb-sc.com>
10511
10512         * g77.f-torture/noncompile/19990905-1.f: Moved from being
10513         in compile/.
10514
10515 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
10516
10517         * gcc.c-torture/execute/va-arg-11.c: New test.
10518
10519 Fri Oct  1 00:53:17 1999  Mark P. Mitchell  <mark@codesourcery.com>
10520
10521         * lib/file-format.exp (gcc_target_object_format): Don't
10522         crash if objdump is unavailable.
10523
10524 Wed Sep 29 23:48:44 1999  Donn Terry <donn@interix.com>
10525
10526         * gcc.misc-tests/mg.exp: delete extraneous redirection.
10527
10528 1999-09-28  Nick Clifton  <nickc@cygnus.com>
10529
10530         * gcc.c-torture/compile/990928-1.c: New test.
10531
10532 Tue Sep 28 13:19:15 BST 1999  Nathan Sidwell  <nathan@acm.org>
10533
10534         * g++.old-deja/g++.other/decl6.C: New test.
10535
10536 Tue Sep 28 01:19:09 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10537
10538         * gcc.c-torture/execute/va-arg-10.c: New test.
10539
10540 Mon Sep 27 09:14:24 BST 1999  Nathan Sidwell  <nathan@acm.org>
10541
10542         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
10543         __PRETTY_FUNCTION__.
10544
10545 1999-09-23  Nick Clifton  <nickc@cygnus.com>
10546
10547         * gcc.c-torture/execute/990923-1.c: New test.
10548
10549 1999-09-21  Nick Clifton  <nickc@cygnus.com>
10550
10551         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
10552         for which -fpic is inappropriate.
10553
10554 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
10555
10556         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
10557
10558 Tue Sep 21 15:38:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
10559
10560         * g++.old-deja/g++.other/dyncast1.C: New test.
10561         * g++.old-deja/g++.other/dyncast2.C: New test.
10562         * g++.old-deja/g++.other/dyncast3.C: New test.
10563         * g++.old-deja/g++.other/dyncast4.C: New test.
10564         * g++.old-deja/g++.other/dyncast5.C: New test.
10565         * g++.old-deja/g++.eh/catch3.C: New test.
10566         * g++.old-deja/g++.eh/catch3p.C: New test.
10567         * g++.old-deja/g++.eh/catch4.C: New test.
10568         * g++.old-deja/g++.eh/catch4p.C: New test.
10569         * g++.old-deja/g++.eh/catch5.C: New test.
10570         * g++.old-deja/g++.eh/catch5p.C: New test.
10571         * g++.old-deja/g++.eh/catch6.C: New test.
10572         * g++.old-deja/g++.eh/catch6p.C: New test.
10573         * g++.old-deja/g++.eh/catch7.C: New test.
10574         * g++.old-deja/g++.eh/catch7p.C: New test.
10575         * g++.old-deja/g++.eh/catch8.C: New test.
10576         * g++.old-deja/g++.eh/catch8p.C: New test.
10577         * g++.old-deja/g++.eh/catch9.C: New test.
10578         * g++.old-deja/g++.eh/catch9p.C: New test.
10579
10580 Mon Sep 13 14:14:21 BST 1999  Nathan Sidwell  <nathan@acm.org>
10581
10582         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
10583         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
10584
10585 Mon Sep 13 06:28:57 1999  Jeffrey A Law  (law@cygnus.com)
10586
10587         * gcc.c-torture/compile/990913-1.c: New test.
10588
10589 Fri Sep 10 11:21:25 BST 1999  Nathan Sidwell  <nathan@acm.org>
10590
10591         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
10592         * g++.old-deja/g++.jason/rfg5.C: Likewise.
10593
10594 Thu Sep  9 10:40:36 1999  Richard Henderson  <rth@cygnus.com>
10595
10596         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
10597
10598 Thu Sep  9 12:32:57 BST 1999  Nathan Sidwell  <nathan@acm.org>
10599
10600         * g++.old-deja/g++.other/lookup11.C: New test.
10601         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
10602         what is permitted and what we want.
10603         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
10604         overload use.
10605         * g++.old-deja/g++.jason/rfg5.C: Likewise
10606
10607 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
10608
10609         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
10610         * gcc.c-torture/noncompile/poison-1.c: New file.
10611
10612 Wed Sep  8 09:39:56 BST 1999  Nathan Sidwell  <nathan@acm.org>
10613
10614         * g++.old-deja/g++.other/sizeof3.C: New test.
10615         * g++.old-deja/g++.other/sizeof4.C: New test.
10616         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
10617         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
10618
10619 1999-09-07  Richard Henderson  <rth@cygnus.com>
10620
10621         * gcc.dg/va-arg-1.c: New.
10622
10623 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10624
10625         * gcc.c-torture/execute/va-arg-9.c: New test.
10626
10627 1999-09-05  Craig Burley  <craig@jcb-sc.com>
10628
10629         * g77.f-torture/compile/980519-2.f: New test.
10630         * g77.f-torture/compile/19990905-0.f: New test.
10631         * g77.f-torture/compile/19990905-1.f: New test.
10632         * g77.f-torture/compile/19990905-2.f: New test.
10633
10634         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
10635
10636 Fri Sep  3 10:39:38 BST 1999  Richard Earnshaw <rearnsha@arm.com>
10637
10638         * gcc.c-torture/execute/990827-1.c: Fix typo.
10639
10640 Fri Sep 03 09:31:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
10641
10642         * g++.old-deja/g++.other/deref1.C: New test.
10643
10644 Thu Sep 02 09:27:34 BST 1999  Nathan Sidwell  <nathan@acm.org>
10645
10646         * g++.old-deja/g++.other/ambig2.C: New test.
10647         * g++.old-deja/g++.other/cond5.C: New test.
10648         * g++.old-deja/g++.other/lookup16.C: New test.
10649
10650 Thu Sep  2 01:17:51 1999  Marc Espie <espie@cvs.openbsd.org>
10651
10652         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
10653         assemblers too.
10654
10655 Tue Aug 31 17:57:49 1999  Jeffrey A Law  (law@cygnus.com)
10656
10657         * lib/c-torture.exp: Avoid the "compare executables" optimization
10658         when testing native.
10659
10660 Sun Aug 29 14:35:41 1999  Jeffrey A Law  (law@cygnus.com)
10661
10662         * gcc.c-torture/execute/990829-1.c: New test.
10663         * gcc.c-torture/compile/990829-1.c: New test.
10664
10665 1999-08-27  Paul Burchard  <burchard@pobox.com>
10666
10667         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
10668         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
10669         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
10670         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
10671         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
10672         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
10673         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
10674         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
10675         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
10676         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
10677         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
10678
10679 Fri Aug 27 01:24:16 1999  Jeffrey A Law  (law@cygnus.com)
10680
10681         * gcc.c-torture/execute/990827-1.c: New test.
10682
10683 1999-08-26  Craig Burley  <craig@jcb-sc.com>
10684
10685         * g77.f-torture/noncompile/19990826-4.f: New test.
10686
10687         * g77.f-torture/compile/19990826-3.f: New test.
10688
10689         * g77.f-torture/execute/19990826-2.f: New test.
10690
10691         * g77.f-torture/compile/19990826-1.f: New test.
10692
10693         * gcc.c-torture/execute/990826-0.c: New test.
10694         * g77.c-torture/execute/19990826-0.f: New test.
10695
10696         * g77.f-torture/noncompile/970626-2.f: New test.
10697
10698 1999-08-25  Paul Burchard  <burchard@pobox.com>
10699
10700         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
10701         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
10702         lss-011.C: New tests.
10703
10704 1999-08-25  Nathan Sidwell  <nathan@acm.org>
10705
10706         * g++.old-deja/g++.other/decl5.C: New test.
10707
10708 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10709
10710         * noncompile/noncompile.exp: Load_lib c-torture.exp.
10711         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
10712         call `postbase' for each one.  All callers of `postbase' changed
10713         to call this instead.
10714
10715 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
10716
10717         * gcc.c-torture/execute/990811-1.c: New test.
10718
10719 1999-08-09  Nick Clifton  <nickc@cygnus.com>
10720
10721         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
10722         just native ones.
10723
10724         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
10725         just native ones.
10726
10727 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
10728
10729         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
10730
10731 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
10732
10733         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
10734
10735 1999-08-04  Nathan Sidwell  <nathan@acm.org>
10736
10737         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
10738
10739 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
10740
10741         * gcc.c-torture/execute/990804-1.c: New test.
10742
10743 1999-08-03  Nathan Sidwell  <nathan@acm.org>
10744
10745         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
10746         * g++.old-deja/g++.brendan/crash64.C: Likewise
10747         * g++.old-deja/g++.brendan/overload8.C: Likewise
10748
10749 1999-08-03  Nathan Sidwell  <nathan@acm.org>
10750
10751         * g++.old-deja/g++.other/struct1.C: New test.
10752
10753 1999-08-03  Nathan Sidwell  <nathan@acm.org>
10754
10755         * g++.old-deja/g++.other/enum2.C: New test.
10756
10757 Mon Aug  2 13:35:12 1999  Richard Henderson  <rth@cygnus.com>
10758
10759         Adapted from tests from Franz Sirl:
10760         * gcc.c-torture/execute/va-arg-7.c: New test.
10761         * gcc.c-torture/execute/va-arg-8.c: New test.
10762
10763 Sun Aug  1 22:29:34 1999  Jeffrey A Law  (law@cygnus.com)
10764
10765         * gcc.c-torture/compile/990801-2.c: New test.
10766
10767         * gcc.c-torture/compile/990801-1.c: New test.
10768
10769 1999-07-27  Michael Meissner  <meissner@cygnus.com>
10770
10771         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
10772         fp-cmp-1.c, converting double to float.
10773
10774         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
10775         fp-cmp-1.c, converting double to long double.
10776
10777         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
10778         from fr1 to unknown_register, since fr1 is a legitimate register
10779         on some machines.
10780
10781 Sun Jul 25 21:41:37 1999  Jeffrey A Law  (law@cygnus.com)
10782
10783         * README: More listname related changes.
10784
10785 1999-07-08  Catherine Moore  <clm@cygnus.com>
10786
10787         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
10788
10789 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
10790
10791         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
10792
10793 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
10794
10795         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
10796
10797 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
10798
10799         * gcc.dg/990703-1.c: New test.
10800
10801 1999-06-29  Nick Clifton  <nickc@cygnus.com>
10802
10803         * lib/file-format.exp: New file: Move definition of proc
10804         gcc_target_object_format to here from
10805         gcc.dg/special/ecos.exp.
10806
10807         * lib/c-torture.exp: Include lib file-format.exp.
10808         * lib/gcc-dg.exp: Include lib file-format.exp.
10809
10810         * gcc.dg/special/ecos.exp: Remove definition of proc
10811         gcc_target_object_format.
10812
10813 Mon Jun 28 08:20:51 1999  Jeffrey A Law  (law@cygnus.com)
10814
10815         * gcc.c-torture/execute/990628-1.c: New test.
10816
10817 Fri Jun 25 05:28:40 1999  Jeffrey A Law  (law@cygnus.com)
10818
10819         * gcc.c-torture/compile/990625-2.c: New test.
10820
10821         * gcc.c-torture/compile/990625-1.c: New test.
10822
10823 1999-06-23  Nick Clifton  <nickc@cygnus.com>
10824
10825         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
10826         attributes compile.
10827         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
10828         ports that use the COFF/PE file format.
10829
10830 Thu Jun 17 13:48:16 1999  Jeffrey A Law  (law@cygnus.com)
10831
10832         * gcc.c-torture/compile/990617-1.c: New test.
10833
10834 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
10835
10836         * g++.old-deja/g++.other/decl4.C: New test.
10837
10838 1999-06-14  Nathan Sidwell  <nathan@acm.org>
10839
10840         * g++.old-deja/g++.other/bitfld3.C: New test.
10841
10842 1999-06-08  Nathan Sidwell  <nathan@acm.org>
10843
10844         * g++.old-deja/g++.eh/catch1.C: New test.
10845
10846 Mon Jun  7 23:39:16 1999  Jeffrey A Law  (law@cygnus.com)
10847
10848         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
10849
10850         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
10851         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
10852
10853 1999-06-05  Craig Burley  <craig@jcb-sc.com>
10854
10855         * g77.f-torture/compile/19990502-0.f: Replace with new,
10856         shorter, test that still fails after recent changes.
10857
10858 Fri Jun  4 02:25:04 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
10859
10860         * gcc.c-torture/execute/990604-1.c: New test.
10861
10862 Mon May 31 00:34:51 1999  Jeffrey A Law  (law@cygnus.com)
10863
10864         * gcc.c-torture/execute/990531-1.c: New test.
10865
10866 Thu May 27 02:38:36 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10867
10868         * gcc.c-torture/compile/990527-1.c: New test.
10869
10870 Thu May 27 02:18:51 1999  Joern Rennecke <amylaar@cygnus.com>
10871
10872         * gcc.c-torture/execute/990527-1.c: New test.
10873
10874 1999-05-25  Nick Clifton  <nickc@cygnus.com>
10875
10876         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
10877         bitfields as signed.
10878
10879 1999-05-25  Craig Burley  <craig@jcb-sc.com>
10880
10881         * g77.f-torture/compile/19990525-0.f: New test.
10882
10883 Tue May 25 01:21:16 1999  Jeffrey A Law  (law@cygnus.com)
10884
10885         * gcc.c-torture/execute/990525-2.c: New test.
10886
10887         * gcc.c-torture/execute/990525-1.c: New test.
10888
10889 1999-05-24  Nathan Sidwell  <nathan@acm.org>
10890
10891         * g++.old-deja/g++.other/anon3.C: New test.
10892         * g++.old-deja/g++.other/anon4.C: New test.
10893         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
10894         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
10895         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
10896         Merrill).
10897
10898 Mon May 24 00:01:52 1999  Jeffrey A Law  (law@cygnus.com)
10899
10900         * gcc.c-torture/execute/990524-1.c: New test.
10901
10902         * gcc.dg/990524-1.c: New test.
10903
10904 Sun May 23 21:18:12 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10905
10906         * gcc.c-torture/compile/990523-1.c: New test.
10907
10908 Wed May 19 02:56:18 1999  Raja R Harinath <harinath@cs.umn.edu>
10909
10910         * gcc.c-torture/compile/990519-1.c: New test.
10911
10912 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
10913
10914         * gcc.c-torture/compile/990517-1.c: New test.
10915
10916         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
10917         (e4, f4): New tests.
10918         (main): Call them.
10919
10920 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10921
10922         * gcc.dg/noreturn-1.c: New test.
10923
10924 Thu May 13 02:02:46 1999  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
10925
10926         * gcc.c-torture/execute/990513-1.c: New test.
10927
10928 1999-05-10  Richard Henderson  <rth@cygnus.com>
10929
10930         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
10931
10932 1999-05-10  Craig Burley  <craig@jcb-sc.com>
10933
10934         * g77.f-torture/execute/erfc.f: Use small single-precision
10935         values, to avoid problems on Alphas when not -mieee.
10936
10937 1999-05-08  Craig Burley  <craig@jcb-sc.com>
10938
10939         * gcc.dg/990506-0.c: New test.
10940
10941 1999-05-08  Richard Henderson  <rth@cygnus.com>
10942
10943         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
10944         the constant to test.  Don't XFAIL 64-bit targets.
10945
10946         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
10947         * g++.old-deja/g++.law/profile1.C: Likewise.
10948
10949         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
10950         operator new instances.
10951         * g++.old-deja/g++.other/delete5.C: Likewise.
10952
10953 1999-05-03  Craig Burley  <craig@jcb-sc.com>
10954
10955         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
10956         intrinsic.
10957
10958 1999-05-03  Craig Burley  <craig@jcb-sc.com>
10959
10960         * g77.f-torture/execute/u77-test.f: Reverse order of two
10961         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
10962
10963 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10964
10965         * gcc.dg/compare1.c: New test.
10966
10967 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
10968
10969         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
10970         New tests.
10971
10972 1999-05-02  Craig Burley  <craig@jcb-sc.com>
10973
10974         * g77.f-torture/compile/19990502-1.f: New test.
10975
10976 1999-05-02  Craig Burley  <craig@jcb-sc.com>
10977
10978         * g77.f-torture/compile/19990502-0.f: New test.
10979
10980 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
10981
10982         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
10983         intrinsic.
10984
10985 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
10986
10987         * g77.f-torture/execute/u77-test.f (main): List libU77
10988         intrinsics not currently tested.
10989         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
10990         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
10991         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
10992         Trim blanks off the ends of some printed strings.
10993
10994 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
10995
10996         * g77.f-torture/execute/u77-test.f (main): Just warn about
10997         FSTAT gid disagreement, as it's expected on some systems.
10998
10999 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
11000
11001         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
11002         use a new function, which allows for some slop.
11003         Clean up some commentary.
11004         (issum): The new function.
11005         (sgladd): Deleted subroutine.
11006
11007 1999-05-01  Craig Burley  <craig@jcb-sc.com>
11008
11009         * g77.f-torture/execute/u77-test.f: Modify to be more like
11010         libf2c/libU77 version, bringing patches to that version here.
11011         Add suitable commentary.
11012
11013 Sun Apr 25 12:28:59 1999  Richard Henderson  <rth@cygnus.com>
11014
11015         * gcc.dg/990424-1.c: New test.
11016
11017 1999-04-24  Craig Burley  <craig@jcb-sc.com>
11018
11019         * g77.f-torture/execute/u77-test.f (main): Bug involving
11020         LSTAT has been fixed, so turn back on full checking.
11021
11022 1999-04-20  Craig Burley  <craig@jcb-sc.com>
11023
11024         * g77.f-torture/compile/19990419-0.f: New test.
11025         * g77.f-torture/execute/19990419-1.f: New test.
11026
11027 Sat Apr 17 16:56:48 1999  Richard Henderson  <rth@cygnus.com>
11028
11029         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
11030         to avoid the need for a prototype to supress a warning.
11031
11032 Wed Apr  7 23:08:59 1999  Jim Wilson  <wilson@cygnus.com>
11033
11034         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
11035
11036 Sun Apr  4 04:02:53 1999  Jeffrey A Law  (law@cygnus.com)
11037
11038         * gcc.c-torture/execute/990404-1.c: New test.
11039
11040 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
11041
11042         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
11043         * gcc.dg/cpp-if3.c: Don't use -pedantic.
11044         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
11045         missing initializer warnings.
11046
11047 Sun Mar 28 00:49:41 1999  Jeffrey A Law  (law@cygnus.com)
11048
11049         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
11050         matching strings.
11051
11052 Fri Mar 26 00:50:46 1999  Jeffrey A Law  (law@cygnus.com)
11053
11054         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
11055
11056 1999-03-26  Craig Burley  <craig@jcb-sc.com>
11057
11058         * g77.f-torture/execute/19990325-0.f: New test.
11059         * g77.f-torture/execute/19990325-1.f: New test.
11060
11061 Wed Mar 24 22:50:50 1999  Jeffrey A Law  (law@cygnus.com)
11062
11063         * gcc.c-torture/execute/990324-1.c: New test.
11064
11065 Mon Mar 22 14:55:58 1999  Jim Wilson  <wilson@cygnus.com>
11066
11067         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
11068         test with 4.
11069
11070 Wed Mar 17 12:22:39 1999  Richard Henderson  <rth@cygnus.com>
11071
11072         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
11073
11074 1999-03-13  Craig Burley  <craig@jcb-sc.com>
11075
11076         * g77.f-torture/execute/19990313-2.f: New test.
11077         * g77.f-torture/execute/19990313-3.f: New test.
11078
11079 1999-03-13  Craig Burley  <craig@jcb-sc.com>
11080
11081         * g77.f-torture/execute/19990313-0.f: New test.
11082         * g77.f-torture/execute/19990313-1.f: New test.
11083
11084 Fri Mar 12 16:17:28 1999  Jim Wilson  <wilson@cygnus.com>
11085
11086         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
11087         printf to sprintf.
11088         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
11089         (main): Add check for u15.  Conditionalize u31 check depending on
11090         whether ints are <32 bits or >=32 bits.
11091
11092 1999-03-08  Craig Burley  <craig@jcb-sc.com>
11093
11094         * g77.f-torture/execute/19981119-0.f: Improve testiness.
11095
11096 1999-03-08  Craig Burley  <craig@jcb-sc.com>
11097
11098         * g77.f-torture/compile/19990305-0.f: New test.
11099         * g77.f-torture/execute/19981119-0.f: New test.
11100
11101 1999-03-08  Craig Burley  <craig@jcb-sc.com>
11102
11103         * g77.f-torture/execute/970625-2.f: call ABORT if final
11104         result is not correct, instead of just printing it.
11105         Add this checking via newly introduced obfuscation, to
11106         trip up buggy front ends.
11107
11108 1999-03-07  Craig Burley  <craig@jcb-sc.com>
11109
11110         * g77.f-torture/compile/960317-1.f: Moved from being
11111         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
11112
11113 1999-03-06  Craig Burley  <craig@jcb-sc.com>
11114
11115         * g77.f-torture/execute/960317-1.f: New (old) test.
11116         * g77.f-torture/execute/970625-2.f: Ditto.
11117
11118 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
11119
11120         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
11121         message on line 1 or line 2; cccp and cpplib do this differently.
11122
11123 Mon Mar  1 23:29:14 1999  Jeffrey A Law  (law@cygnus.com)
11124
11125         * g++.old-deja/g++.law/weak1.C: New test.
11126
11127 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
11128
11129         * gcc.c-torture/execute/990119-1.c: Renamed to...
11130         * gcc.dg/990119-1.c: this, so it will only be tested once
11131         (it's a preprocessor test, it doesn't need to be run at
11132         multiple optimization levels).
11133
11134 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
11135
11136         * lib/g++.exp: Don't add incdir=$base_dir/../include to
11137           ALWAYS_CXXFLAGS.
11138
11139 1999-02-24  Craig Burley  <craig@jcb-sc.com>
11140
11141         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
11142         * g77.f-torture/compile/19981216-0.f: ...as it is expected
11143         to not be compilable by current g77.
11144
11145 1999-02-24  Nick Clifton  <nickc@cygnus.com>
11146
11147         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
11148
11149 Mon Feb 22 01:15:08 1999  Jeffrey A Law  (law@cygnus.com)
11150
11151         * gcc.c-torture/execute/990222-1.c: New test.
11152
11153 1999-02-19  Craig Burley  <craig@jcb-sc.com>
11154
11155         * g77.f-torture/compile/19990218-0.f: New test.
11156         * g77.f-torture/noncompile/19990218-1.f: New test.
11157
11158 1999-02-18  Craig Burley  <craig@jcb-sc.com>
11159
11160         * g77.f-torture/compile/19981216-0.f: New test.
11161
11162 Sun Feb 14 01:26:29 1999  Jeffrey A Law  (law@cygnus.com)
11163
11164         * gcc.dg/990214-1.c: New test.
11165
11166 Sat Feb 13 00:43:52 1999  Jeffrey A Law  (law@cygnus.com)
11167
11168         * gcc.dg/990213-2.c: New test.
11169
11170         * gcc.dg/990213-1.c: New test.
11171
11172 Fri Feb 12 11:04:35 1999  Jeffrey A Law  (law@cygnus.com)
11173
11174         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
11175         ints.
11176
11177 1999-02-11  Nick Clifton  <nickc@cygnus.com>
11178
11179         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
11180         specified by target.
11181
11182         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
11183
11184 Thu Feb 11 01:12:12 1999  Jeffrey A Law  (law@cygnus.com)
11185
11186         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
11187
11188 Wed Feb 10 13:08:12 1999  Jonathan Larmour  <jlarmour@cygnus.co.uk>
11189
11190         * gcc.dg/special/ecos.exp: New test driver for new tests with
11191         special requirements.
11192
11193         * gcc.dg/special/alias-1.c: New test.
11194         * gcc.dg/special/gcsec-1.c: New test.
11195         * gcc.dg/special/weak-1.c: New test.
11196         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
11197         * gcc.dg/special/weak-2.c: New test.
11198         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
11199         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
11200         * gcc.dg/special/wkali-1.c: New test.
11201         * gcc.dg/special/wkali-2.c: New test.
11202         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
11203         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
11204
11205 Wed Feb 10 12:15:35 1999  Felix Lee  <flee@cygnus.com>
11206
11207           * lib/c-torture.exp (c-torture-compile): Pull out code for
11208           analyzing gcc error messages.
11209           (c-torture-execute): Likewise.  Fix some (harmless) false
11210           positives.
11211           * lib/gcc.exp (gcc_check_compile): New function.
11212
11213 Mon Feb  8 21:42:57 1999  Richard Henderson  <rth@cygnus.com>
11214
11215         * gcc.c-torture/execute/990208-1.c: New test.
11216
11217 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
11218
11219         * g++.dg/special/ecos.exp: New driver for new tests with special
11220         requirements
11221
11222         * g++.dg/special/conpr-1.C: New test
11223         * g++.dg/special/conpr-2.C: New test
11224         * g++.dg/special/conpr-2a.C: New test
11225         * g++.dg/special/conpr-3.C: New test
11226         * g++.dg/special/conpr-3a.C: New test
11227         * g++.dg/special/conpr-3b.C: New test
11228
11229         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
11230         allow g++ to use the dg driver
11231
11232         * README: Add comment about g++.dg directory
11233
11234 Sat Feb  6 18:00:38 1999  Jeffrey A Law  (law@cygnus.com)
11235
11236         * README: Update email addresses.
11237
11238 1999-02-03  Nick Clifton  <nickc@cygnus.com>
11239
11240         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
11241         arguments in order to force structure S onto the stack even on
11242         the alpha.
11243         (test): Pass 10 leading arguments to function foo as well as the
11244         structure S.
11245
11246         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
11247         failure for all targets.
11248
11249         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
11250         abort to terminate program execution.
11251
11252 Sat Jan 30 16:22:47 1999  Richard Henderson  <rth@cygnus.com>
11253
11254         * gcc.c-torture/execute/990130-1.c: New test.
11255
11256 Sat Jan 30 11:10:06 1999  Jeffrey A Law  (law@cygnus.com)
11257
11258         * gcc.dg/990130-1.c: New test.
11259
11260 1999-01-28  Michael Meissner  <meissner@cygnus.com>
11261
11262         * gcc.c-torture/execute/990128-1.c: New test.
11263
11264 1999-01-27  Michael Meissner  <meissner@cygnus.com>
11265
11266         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
11267
11268 1999-01-27  Felix Lee  <flee@cygnus.com>
11269
11270         * lib/c-torture.exp (c-torture-compile): pull out code for
11271         analyzing gcc error messages.
11272         (c-torture-execute): ditto, and fix some (harmless) false
11273         positives.
11274         * lib/gcc.exp (gcc_check_compile): new function.
11275
11276 Sun Jan 17 00:02:33 1999  Jeffrey A Law  (law@cygnus.com)
11277
11278         * gcc.dg/990117-1.c: New test.
11279
11280         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
11281
11282         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
11283
11284 Fri Jan 15 02:52:00 1999  Jeffrey A Law  (law@cygnus.com)
11285
11286         * g77.f-torture/compile/990115-1.f: New test.
11287
11288 Thu Jan  7 23:39:47 1999  Jeffrey A Law  (law@cygnus.com)
11289
11290         * gcc.c-torture/compile/990107-1.c: New test
11291
11292 Wed Jan  6 02:21:59 1999  Jeffrey A Law  (law@cygnus.com)
11293
11294         * gcc.c-torture/execute/990106-2.c: New test.
11295
11296         * gcc.c-torture/execute/990106-1.c: New test.
11297
11298 Wed Dec 30 23:05:28 1998  Zack Weinberg <zack@rabi.columbia.edu>
11299
11300         * gcc.c-torture/compile/981223-1.c: New test.
11301
11302 Tue Dec 29 11:33:25 1998  Richard Henderson  <rth@cygnus.com>
11303
11304         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
11305         (opt3): Rename from opt4 and disable.
11306
11307 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
11308
11309         * g++.old-deja/g++.pt/ptrmem5.C: New test.
11310
11311 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
11312
11313         * g++.old-deja/g++.other/conv5.C: New test.
11314
11315 1998-12-14  Nick Clifton  <nickc@cygnus.com>
11316
11317         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
11318
11319 Fri Dec 11 10:25:57 1998  Jeffrey A Law  (law@cygnus.com)
11320
11321         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
11322
11323 Fri Dec 11 01:12:45 1998  Zack Weinberg <zack@rabi.columbia.edu>
11324
11325         * gcc.c-torture/compile/981211-1.c: New test.
11326
11327 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
11328
11329         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
11330
11331         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
11332
11333 Tue Dec  8 22:50:04 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11334
11335         * gcc.special/930510-1.c: Make C9X safe.
11336         * gcc.misc-tests/gcov-1.c Similarly.
11337         * gcc.misc-tests/gcov-2.c Similarly.
11338
11339 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
11340
11341         * gcc.dg/ultrasp1.c: New test.
11342
11343 Sun Dec  6 00:40:12 1998  Richard Henderson  <rth@cygnus.com>
11344
11345         * gcc.c-torture/execute/981206.c: New test.
11346
11347 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
11348
11349         * g++.old-deja/g++.ns/template7.C: New test.
11350
11351         * g++.old-deja/g++.other/expr1.C: New test.
11352
11353         * g++.old-deja/g++.eh/tmpl3.C: New test.
11354
11355         * g++.old-deja/g++.eh/tmpl2.C: New test.
11356
11357 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
11358
11359         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
11360         * g++.old-deja/g++.other/using6.C: Removed.
11361         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
11362
11363         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
11364
11365 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
11366
11367         * g++.old-deja/g++.pt/overload8.C: New test.
11368
11369         * g++.old-deja/g++.pt/overload7.C: New test.
11370
11371         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
11372
11373         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
11374         and relinking messages.
11375         * lib/g++.exp (g++_target_compile): Remove .rpo file when
11376         compiling with -frepo.
11377
11378 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
11379
11380         * g++.old-deja/g++.pt/lookup6.C: New test.
11381
11382 1998-11-30  Nick Clifton  <nickc@cygnus.com>
11383
11384         * gcc.c-torture/execute/981130-1.c: New test.
11385         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
11386
11387 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
11388
11389         * g++.old-deja/g++.pt/explicit76.C: New test.
11390
11391         * g++.old-deja/g++.pt/friend38.C: New test.
11392
11393         * g++.old-deja/g++.ns/crash2.C: New test.
11394
11395         * g++.old-deja/g++.pt/defarg8.C: New test.
11396
11397         * g++.old-deja/g++.pt/instantiate6.C: New test.
11398
11399         * g++.old-deja/g++.pt/static6.C: New test.
11400
11401         * g++.old-deja/g++.pt/decl2.C: New test.
11402
11403 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
11404
11405         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
11406         problem is actually related with name lookup, but so what? :-)
11407
11408         * g++.old-deja/g++.pt/friend37.C: New test.
11409
11410 1998-11-25  Dave Love  <d.love@dl.ac.uk>
11411
11412         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
11413         element, which fails on some systems.
11414
11415         * g77.f-torture/execute/labug1.f: New test.
11416
11417 Sat Nov 21 21:41:05 1998  Jeffrey A Law  (law@cygnus.com)
11418
11419         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
11420         is defined.
11421
11422 1998-11-18  Dave Love  <d.love@dl.ac.uk>
11423
11424         * g77.f-torture/compile/981117-1.f: New test.
11425
11426 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
11427
11428         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
11429         properly discarded.
11430
11431 Sun Oct 11 05:04:28 1998  Ken Raeburn  <raeburn@cygnus.com>
11432
11433         * gcc.c-torture/execute/memcheck: New directory of tests for
11434         -fcheck-memory-usage.
11435
11436 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
11437
11438         * README: New file, general information about the testsuite and
11439         new description of the various C++ test subdirectories.
11440         * README.g++: Eliminate obsolete information, update and move most
11441         relevant stuff to README.
11442
11443 Sat Nov  7 02:55:55 1998  Richard Henderson  <rth@cygnus.com>
11444
11445         * gcc.c-torture/compile/981107-1.c: New test.
11446
11447 Mon Nov  2 11:16:03 1998  Doug Evans  <devans@canuck.cygnus.com>
11448
11449         * execute/memcpy-bi.c: New testcase.
11450
11451 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
11452
11453         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
11454         base classes.
11455
11456         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
11457         template is selected.
11458
11459         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
11460         classes, it should be accepted for all types.
11461
11462         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
11463
11464         * g++.old-deja/g++.pt/spec24.C: Ensure that template
11465         specializations start with template headers.
11466
11467 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
11468
11469         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
11470
11471         * g++.old-deja/g++.other/init9.C: Test cross initialization of
11472         non-POD types.
11473
11474 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
11475
11476         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
11477
11478 Thu Oct 22 16:01:44 1998  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
11479
11480         * compile/981022-1.c, compile/981022-1.x: New test and driver.
11481
11482 Mon Oct 19 14:03:07 1998  Jeffrey A Law  (law@cygnus.com)
11483
11484         * 981019-1.c: New test.
11485
11486 Wed Oct 14 21:11:19 1998  Robert Lipe <robertl@dgii.com>
11487
11488         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
11489         find objc headers.
11490
11491 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
11492
11493         * compile/981001-4.c: Remove use of GCC extension that triggers a
11494         compiler bug.
11495
11496 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
11497
11498         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
11499
11500 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
11501
11502         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
11503         instantiation of template produces incorrect code for delete
11504         expression.
11505
11506         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
11507         constructors' name is not unique.
11508         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
11509         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
11510
11511         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
11512         automatic array of const is ill-formed.
11513
11514         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
11515         of template parameter?
11516
11517         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
11518         const.
11519
11520         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
11521         pointer-to-member expression.
11522
11523         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
11524         declaration causes ICE.
11525
11526 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
11527
11528         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
11529         reserved in the global namespace.
11530
11531         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
11532         generate needed virtual table.
11533
11534         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
11535
11536 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
11537
11538         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
11539         template-dependent type
11540
11541 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
11542
11543         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
11544         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
11545         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
11546
11547         * g++.old-deja/g++.other/using5.C: New test; using decl from base
11548         class should be usable as argument of member function.
11549         * g++.old-deja/g++.other/using6.C: New test; using decl from base
11550         class should be usable as return type of member function.
11551         * g++.old-deja/g++.other/using7.C: New test; using decl from base
11552         class should be usable as type of data member.
11553
11554         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
11555
11556 Fri Oct  9 19:19:19 1998  Jeffrey A Law  (law@cygnus.com)
11557
11558         * gcc.c-torture/special/920521-1.c: Fix bogus test.
11559
11560 Thu Oct  8 19:14:05 1998  Nick Clifton  <nickc@cygnus.com>
11561
11562         * gcc.dg/dll-?.c Add thumb to target list.
11563         Fix assembler scan patterns to match current assembler output.
11564
11565 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
11566
11567         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
11568         matching of template brackets.
11569
11570         * g++.old-deja/g++.other/using4.C: New test.  Test using
11571         declarations of methods from base classes.
11572
11573         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
11574         within functions should introduce names into the innermost
11575         enclosing namespace.
11576
11577         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
11578         of static locals if first initialization throws.
11579
11580 Wed Oct  7 12:00:20 1998  Jim Wilson  <wilson@cygnus.com>
11581
11582         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
11583
11584 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
11585
11586         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
11587         lose track of the possible targets of tablejump insns.
11588         * special/special.exp: Run it.
11589
11590 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
11591
11592         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
11593         must be declared before its specializations can be named in friend
11594         declarations.
11595
11596 1998-10-05  Dave Love  <d.love@dl.ac.uk>
11597
11598         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
11599
11600         * g77.f-torture/execute/io1.f: New test.
11601
11602 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
11603
11604         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
11605         with pointer to template function, for which no argument deduction
11606         is possible.
11607
11608         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
11609         specialization of template function as argument to template
11610         function.
11611
11612         * g++.old-deja/g++.other/access2.C: New test; Inner class
11613         shouldn't have privileged access to Outer's names.
11614
11615 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
11616
11617         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
11618         friend template declared within template class conflicts with
11619         nested class of the same name.
11620
11621         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
11622         is ignored.
11623
11624         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
11625         object with direct initializer as function declaration.
11626
11627         * g++.old-deja/g++.other/decl2.C: New test; duplicate
11628         initializers.
11629
11630         * g++.old-deja/g++.other/null2.C: New test; conditional operator
11631         involving const pointer and NULL produces incorrect result.
11632
11633         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
11634         type name without `typename' should be rejected with -pedantic.
11635
11636 Fri Oct  2 21:55:58 1998  Richard Henderson  <rth@cygnus.com>
11637
11638         * g++.old-deja/g++.other/addrof1.C: New test.
11639
11640 Thu Oct  1 17:15:26 1998  Nick Clifton  <nickc@cygnus.com>
11641
11642         * gcc.c-torture/compile/981001-1.c: New test.
11643         * gcc.c-torture/execute/981001-1.c: New test.
11644
11645 Thu Oct  1 19:05:20 1998  Jeffrey A Law  (law@cygnus.com)
11646
11647         * gcc.c-torture/compile/981001-2.c: New test.
11648         * gcc.c-torture/compile/981001-3.c: New test.
11649         * gcc.c-torture/compile/981001-4.c: New test.
11650
11651 1998-10-01  Robert Lipe  <robertl@dgii.com>
11652
11653         * lib/objc.exp (objc_target_compile): Add -L during compiles for
11654         multilibbed hosts.   Idea grafted from g77.exp.
11655
11656 1998-09-30  Dave Love  <d.love@dl.ac.uk>
11657
11658         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
11659         avoid losing on systems which need -lsocket.
11660
11661 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
11662
11663         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
11664         * g++.old-deja/g++.other/nested2.C: Ditto.
11665         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
11666         failure.
11667
11668 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
11669
11670         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
11671         preferred over template operator!= for enum bitfields.
11672
11673 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
11674
11675         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
11676         that happen to have the same base name, but in different scopes,
11677         are incorrectly rejected.
11678
11679 1998-09-16  Richard Henderson  <rth@cygnus.com>
11680
11681         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
11682         on the native word size instead of an integer literal.
11683
11684 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
11685
11686         * g++.old-deja/g++.other/static2.C: Invocation of static data
11687         member of type pointer-to-function denoted as non-static member.
11688
11689         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
11690         checks involving function types and aliases.
11691
11692 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
11693
11694         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
11695         redefined to the same non-trivial type.
11696
11697         * g++.old-deja/g++.pt/explicit73.C: Test for proper
11698         namespace-qualification of template specializations declared in
11699         other namespaces.
11700
11701         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
11702         to declare a subset of the specializations of a template function
11703         as friends of specializations of a template class.
11704
11705         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
11706         member templates that do not fully specialize the enclosing
11707         template class are rejected.
11708
11709 1998-09-11  Dave Love  <d.love@dl.ac.uk>
11710
11711         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
11712
11713 1998-09-08  Dave Love  <d.love@dl.ac.uk>
11714
11715         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
11716         altered from libf2c/libU77 version.
11717
11718 1998-09-06  Dave Love  <d.love@dl.ac.uk>
11719
11720         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
11721
11722 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
11723
11724         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
11725         (un)signed char are different types for template specialization
11726         purposes.
11727
11728 Thu Sep  3 00:40:32 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
11729
11730         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
11731         * objc: ObjC testsuite.
11732
11733 Mon Aug 31 12:00:00 1998  Catherine Moore  <clm@cygnus.com>
11734
11735         * gcc.c-torture/execute/941014-1.x:  New file.
11736
11737 Mon Aug 31 15:19:32 1998  Nick Clifton  <nickc@cygnus.com>
11738
11739         * lib/c-torture.exp: Add support for
11740         torture_eval_before_compile and torture_eval_before_execute
11741         variables.
11742
11743 Sun Aug 30 17:38:20 1998  Jeffrey A Law  (law@cygnus.com)
11744
11745         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
11746         this test triggers valid.
11747
11748 Thu Aug 27 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
11749
11750         * gcc.dg/980827-1.c: New test.
11751
11752 Wed Aug 26 16:10:00 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
11753
11754         * gcc.c-torture/execute/loop-4b.c: New test.
11755
11756 Wed Aug 26 16:25:38 1998  Nick Clifton  <nickc@cygnus.com>
11757
11758         * lib/c-torture.exp: Add support for
11759         torture_eval_before_compile and torture_eval_before_execute
11760         variables.
11761
11762 Tue Aug 25 19:42:13 1998  Jeffrey A Law  (law@cygnus.com)
11763
11764         * gcc.c-torture/compile/980825-1.c: New test.
11765
11766 Mon Aug 24 14:20:32 1998  Nick Clifton  <nickc@cygnus.com>
11767
11768         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
11769         count number tests in opt_t0 not good_t0.
11770
11771 Mon Aug 24 16:38:52 1998  Jeffrey A Law  (law@cygnus.com)
11772
11773         * gcc.c-torture/compile/930326-1.x: Fix typo.
11774
11775 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
11776
11777         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
11778         causes an ICE.
11779
11780 Fri Aug 21 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
11781
11782         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
11783         STACK_SIZE is defined.
11784         * gcc.c-torture/unsorted/stuct.c: Similarly.
11785
11786         * gcc.c-torture/compile/980821-1.c: New test.
11787
11788 Fri Aug 21 03:14:04 1998  Jeffrey A Law  (law@cygnus.com)
11789
11790         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
11791
11792 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
11793
11794         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
11795         code.
11796
11797 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
11798
11799         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
11800         error'.
11801
11802 Tue Aug 18 19:19:50 1998  Jeffrey A Law  (law@cygnus.com)
11803
11804         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
11805
11806 Sun Aug 16 01:29:19 1998  Jeffrey A Law  (law@cygnus.com)
11807
11808         * gcc.c-torture/compile/980816-1.c: New test.
11809
11810         * gcc.dg/980816-1.c: New test.
11811
11812 Thu Aug 13 00:13:55 1998  Jeffrey A Law  (law@cygnus.com)
11813
11814         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
11815         compiler for ieee tests.
11816
11817 1998-08-01  Dave Love  <d.love@dl.ac.uk>
11818
11819         * g77.f-torture/compile/980729-0.f: New test.
11820
11821 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
11822
11823         * gcc.c-torture/special/eeprof-1.c: New test, for
11824         -finstrument-functions.
11825         * gcc.c-torture/special/special.exp: Run it.
11826
11827 Wed Jul 29 00:17:18 1998  Jeffrey A Law  (law@cygnus.com)
11828
11829         * gcc.c-torture/compile/980729-1.c: New test.
11830
11831 Mon Jul 27 11:05:07 1998  Nick Clifton  <nickc@cygnus.com>
11832
11833         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
11834         __thumb__ is defined, and test for ARM style doubles if so.
11835
11836 1998-07-26  Dave Love  <d.love@dl.ac.uk>
11837
11838         * g77.f-torture/noncompile/980615-0.f: New test.
11839
11840 Sun Jul 26 01:15:56 1998  H.J. Lu  (hjl@gnu.org)
11841
11842         * gcc.dg/980312-1.c: Do link instead of compile.
11843         * gcc.dg/980313-1.c: Likewise.
11844
11845 Sun Jul 26 01:05:02 1998  Jeffrey A Law  (law@cygnus.com)
11846
11847         * gcc.c-torture/compile/980726-1.c: New test.
11848
11849 1998-07-25  Dave Love  <d.love@dl.ac.uk>
11850
11851         * g77.f-torture/execute/io0.f: New test.
11852
11853 Fri Jul 24 11:02:43 1998  Nick Clifton  <nickc@cygnus.com>
11854
11855         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
11856         an int.
11857
11858 Thu Jun 18 15:12:30 1998  Michael Meissner  <meissner@cygnus.com>
11859
11860         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
11861         m32r bugs.
11862
11863 Fri Jul 17 14:19:32 1998  Nick Clifton  <nickc@cygnus.com>
11864
11865         * gcc.dg/980626-1.c: Expect failures for all toolchains until
11866         c-decl.c:grokdeclarator can handle mode attributes.
11867
11868 Thu Jul 16 21:42:50 1998  Jeffrey A Law  (law@cygnus.com)
11869
11870         * gcc.c-torture/execute/980716-1.c: New test.
11871
11872 Mon Jul 13 22:26:37 1998  Jeffrey A Law  (law@cygnus.com)
11873
11874         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
11875         the mn10200.
11876         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
11877         the mn10200.
11878         * gcc.c-torture/execute/va-arg-3.x: Similarly.
11879         * gcc.c-torture/compile/930326-1.x: Similarly.
11880
11881 1998-07-13  Dave Love  <d.love@dl.ac.uk>
11882
11883         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
11884         New test from Craig.
11885
11886 1998-07-12  Dave Love  <d.love@dl.ac.uk>
11887
11888         * g77.f-torture/noncompile/980616-0.f: New test.
11889
11890         * g77.f-torture/execute/970816-3.f:  New test from Craig.
11891
11892 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
11893
11894         *  g++.other/singleton.C: Return error value instead of taking
11895         SIGSEGV.
11896
11897 Fri Jul 10 10:02:03 1998  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
11898
11899         *  g++.other/singleton.C: New test.   Warning is under dispute.
11900         Runtime crash is not.
11901
11902 Thu Jul  9 23:07:45 1998  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
11903
11904         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
11905         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
11906         using6.C, using7.C}:  New namespace tests.
11907
11908 Thu Jul  9 22:44:49 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
11909
11910         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
11911         specialization with typedef'ed names used as array indexes.
11912
11913 Thu Jul  9 00:38:51 1998  Jeffrey A Law  (law@cygnus.com)
11914
11915         * gcc.c-torture/execute/980709-1.c: New test.
11916
11917         * gcc.dg/980709-1.c: New test.
11918
11919 Tue Jul  7 13:41:27 1998  Richard Henderson  <rth@cygnus.com>
11920
11921         * gcc.c-torture/execute/bcp-1.c: New test.
11922
11923 Tue Jul  7 11:49:04 1998  Jeffrey A Law  (law@cygnus.com)
11924
11925         * gcc.c-torture/execute/980707-1.c: New test.
11926
11927 Mon Jul  6 18:20:27 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
11928
11929         * gcc.c-torture/compile/980706-1.c: New test.
11930
11931 1998-07-01  Dave Love  <d.love@dl.ac.uk>
11932
11933         * g77.f-torture/execute/980701-0.f,
11934         g77.f-torture/execute/980701-1.f: New test from Craig.
11935
11936 Wed Jul  1 00:52:51 1998  Jeffrey A Law  (law@cygnus.com)
11937
11938         * gcc.c-torture/compile/980701-1.c: New test.
11939
11940         * gcc.c-torture/execute/980701-1.c: New test.
11941
11942 Tue Jun 30 11:51:42 1998  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
11943 rlsruhe.de>
11944
11945         * g++.old-deja/g++.robertl/eb132.C: New test.
11946         * g++.old-deja/g++.robertl/eb133.C: Likewise.
11947
11948 1998-06-29  Dave Love  <d.love@dl.ac.uk>
11949
11950         * g77.f-torture/execute/980628-7.f,
11951         g77.f-torture/execute/980628-8.f,
11952         g77.f-torture/execute/980628-9.f,
11953         g77.f-torture/execute/980628-10.f: New tests from Craig.
11954
11955         * g77.f-torture/execute/980628-3.f: Remove mail headers.
11956
11957 Sun Jun 28 12:49:02 1998  Jeffrey A Law  (law@cygnus.com)
11958
11959         * g77.f-torture/execute/980628-4.f: New test from Craig.
11960         * g77.f-torture/execute/980628-5.f: Likewise.
11961         * g77.f-torture/execute/980628-2.f: Likewise.
11962         * g77.f-torture/execute/980628-0.f: Likewise.
11963         * g77.f-torture/execute/980628-1.f: Likewise.
11964         * g77.f-torture/execute/980628-3.f: Likewise.
11965         * g77.f-torture/execute/980628-6.f: Likewise.
11966
11967 Sun Jun 28 00:37:26 1998  Jeffrey A Law  (law@cygnus.com)
11968
11969         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
11970         directory when nothing has been installed yet.
11971
11972 Sat Jun 27 23:23:18 1998  Carlo Wood  <carlo@runaway.xs4all.nl>
11973
11974         * gcc.c-torture/special/special.exp: Handle newer versions of
11975         dejagnu.
11976
11977 Fri Jun 26 17:57:40 1998  Jeffrey A Law  (law@cygnus.com)
11978
11979         * gcc.dg/980626-1.c: New test.
11980
11981 Fri Jun 19 23:26:12 1998  Bruno Haible <haible@ilog.fr>
11982
11983         * gcc.misc-tests/m-un-2.c: New test.
11984         * g++.old-deja/g++.other/warn01.c: Likewise.
11985
11986 Fri Jun 19 14:06:36 1998  Robert Lipe  <robertl@dgii.com>
11987
11988         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
11989         compatibility with assmblers with a different comment character.
11990         Eliminate use of GAS-specific extensions.
11991
11992 Fri Jun 19 02:05:14 1998  Jeffrey A Law  (law@cygnus.com)
11993
11994         * gcc.c-torture/execute/ieee/980619-1.c: New test.
11995
11996 Fri Jun 19 00:58:11 1998  Robert Lipe  <robertl@dgii.com>
11997
11998         *lib/g77.exp: Replace search for libf2c.a with search for newly
11999         renamed libg2c.a
12000
12001 Wed Jun 17 18:53:12 1998  Jeffrey A Law  (law@cygnus.com)
12002
12003         * gcc.c-torture/execute/980617-1.c: New test.
12004
12005 Fri Jun 12 01:08:49 1998  Jeffrey A Law  (law@cygnus.com)
12006
12007         * gcc.c-torture/execute/980612-1.c: New test.
12008
12009 Mon Jun  8 02:13:42 1998  Jeffrey A Law  (law@cygnus.com)
12010
12011         * gcc.dg/980523-1.c: Only test on ppc-linux.
12012         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
12013
12014         * gcc.c-torture/execute/980608-1.c: New test.
12015
12016 Fri Jun  5 21:54:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12017
12018         * gcc.c-torture/execute/980605-1.c: New test.
12019
12020 Thu Jun  4 01:39:24 1998  Jeffrey A Law  (law@cygnus.com)
12021
12022         * gcc.c-torture/execute/980604-1.c: New test.
12023
12024 Tue Jun  2 20:51:43 1998  Jeffrey A Law  (law@cygnus.com)
12025
12026         * gcc.c-torture/execute/980602-1.c: New test.
12027         * gcc.c-torture/execute/980602-2.c: Likewise.
12028
12029 1998-06-02  Dave Love  <d.love@dl.ac.uk>
12030
12031         * 970125-0.f: Fix per JCB.  Add commentary.
12032
12033 Sun May 31 23:23:29 1998  Michael Meissner  <meissner@cygnus.com>
12034
12035         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
12036         IEEE -0 support.
12037
12038 Fri May 29 01:10:12 1998  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
12039
12040         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
12041         earlier.
12042
12043 Thu May 28 00:17:42 1998  Catherine Moore <clm@cygnus.com>
12044
12045         * gcc.c-torture/execute/980526-3.c: New test.
12046
12047 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
12048
12049         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
12050         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
12051         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
12052         m88k-motorola-sysv3 to XFAIL.
12053
12054 Tue May 26 23:58:03 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12055
12056         * gcc.dg/980526-1.c: New test.
12057         * gcc.c-torture/execute/980526-2.c: New test.
12058
12059 Tue May 26 23:40:40 1998  Jeffrey A Law  (law@cygnus.com)
12060
12061         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
12062
12063         * gcc.c-torture/execute/980526-1.c: New test.
12064
12065 1998-05-26  Dave Love  <d.love@dl.ac.uk>
12066
12067         * g77.f-torture/execute/alpha2.f: Add runtime test.
12068
12069 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
12070
12071         * g++.old-deja/old-deja.exp: Strip leading directories.
12072
12073         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
12074         error for the line.  Don't run multiple tests for the same line.
12075
12076 Sat May 23 23:27:10 1998  Jeffrey A Law  (law@cygnus.com)
12077
12078         * gcc.dg/980523-1.c: New test.
12079
12080 1998-05-23  Dave Love  <d.love@dl.ac.uk>
12081
12082         * g77.f-torture/compile/970915-0.f: New test.
12083
12084 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
12085
12086         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
12087
12088 Thu May 21 23:23:21 1998  Jeffrey A Law  (law@cygnus.com)
12089
12090         * gcc.dg/980520-1.c: New test.
12091
12092 Wed May 20 14:37:15 1998  Manfred Hollstein  <manfred@s-direktnet.de>
12093
12094         * gcc.dg/980502-1.c: Fix return type.
12095
12096 Wed May 20 11:29:48 1998  Jeffrey A Law  (law@cygnus.com)
12097
12098         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
12099         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
12100         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
12101         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
12102         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
12103
12104 1998-05-20  Dave Love  <d.love@dl.ac.uk>
12105
12106         * g77.f-torture/execute/980520-1.f: New test.
12107
12108 1998-05-15  Dave Love  <d.love@dl.ac.uk>
12109
12110         * lib/mike-g77.exp: New file.
12111
12112         * g77.f-torture/noncompile/noncompile.exp,
12113         g77.f-torture/noncompile/check0.f: New files.
12114
12115 1998-05-14  Dave Love  <d.love@dl.ac.uk>
12116
12117         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
12118         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
12119         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
12120         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
12121         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
12122         abort where appropriate.
12123
12124 Tue May  5 19:20:13 1998  Michael Meissner  <meissner@cygnus.com>
12125
12126         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
12127         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
12128
12129 1998-04-29  Dave Love  <d.love@dl.ac.uk>
12130
12131         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
12132
12133 1998-04-27  Dave Love  <d.love@dl.ac.uk>
12134
12135         * g77.f-torture/compile/980427-0.f: New test.
12136
12137 1998-04-24  Dave Love  <d.love@dl.ac.uk>
12138
12139         * g77.f-torture/compile/980424-0.f: New test.
12140
12141 1998-04-19  Dave Love  <d.love@dl.ac.uk>
12142
12143         * g77.f-torture/compile/980419-2.f (main): New test.
12144         * g77.f-torture/compile/970125-0.f: New test.
12145         * g77.f-torture/compile/980419-1.f: New test.
12146
12147 Wed Apr  8 13:09:15 1998  Jim Wilson  <wilson@cygnus.com>
12148
12149         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
12150         of loop-4.c.
12151
12152 Tue Apr  7 12:01:24 1998  Jim Wilson  <wilson@cygnus.com>
12153
12154         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
12155
12156 Fri Apr  3 12:27:49 1998  Jim Wilson  <wilson@cygnus.com>
12157
12158         * gcc.c-torture/compile/980329-1.c: New test.
12159
12160 Wed Mar 18 16:22:22 1998  Jim Wilson  <wilson@cygnus.com>
12161
12162         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
12163         * gcc.dg/980312-1.c: Fix typo in -march command.
12164
12165 Mon Mar 16 20:01:30 1998  H.J. Lu  (hjl@gnu.org)
12166
12167         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
12168
12169 Wed Mar 11 13:08:48 1998  Robert Lipe  <robertl@dgii.com>
12170
12171         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
12172         Dave Love agree the Fortran source is bogus.
12173
12174 Wed Mar 11 00:03:49 1998  Robert Lipe  <robertl@dgii.com>
12175
12176         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
12177         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
12178         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
12179         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
12180         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
12181
12182 Tue Mar 10 00:31:51 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
12183
12184         * g++.old-deja/g++.other/friend1.C: New test.
12185
12186 1998-02-18  Dave Love  <d.love@dl.ac.uk>
12187
12188         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
12189         possibly uninitialized) variables and declare dnrm2.
12190
12191 Mon Feb 23 15:16:53 1998  Robert Lipe <robertl@dgii.com>
12192
12193         From Bruno Haible <haible@ilog.fr>:
12194         * gcc.c-torture/execute/980223.c: New test.
12195
12196 Fri Feb 13 00:36:07 1998  Jeffrey A Law  (law@cygnus.com)
12197
12198         * gcc.dg/ifelse-1.c: New test.
12199
12200 Mon Feb  9 02:08:47 1998  H.J. Lu  (hjl@gnu.org)
12201
12202         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
12203
12204           * lib/old-dejagnu.exp (old-dejagnu): Added the
12205           "execution test - XFAIL *-*-*" handling in the spirit of
12206           "excess errors test -". Changed the "execution test fails"
12207           handling to be like "excess errors test fails".
12208           * Update various tests accordingly.
12209
12210 Fri Feb  6 14:30:48 1998  Jim Wilson  <wilson@cygnus.com>
12211
12212         * gcc.c-torture/execute/980205.c: New test.
12213
12214 Sun Jan 18 01:33:59 1998  Jeffrey A Law  (law@cygnus.com)
12215
12216         * lib/c-torture.exp: Look for .x files instead of .cexp files.
12217         * lib/f-torture.exp: Similarly.
12218         * gcc.c-torture: Rename all .cexp files to .x files.
12219
12220 Mon Dec  8 23:55:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12221
12222         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
12223         (940510-1.c): Removed duplicate.
12224         (971104-1.c): New test.
12225
12226 Tue Nov 25 16:18:51 1997  Kate Hedstrom  (kate@ahab.rutgers.edu)
12227
12228           * lib/f-torture.exp: Improve error and loop detection.
12229
12230 Wed Nov 19 14:27:04 1997  Michael Meissner  <meissner@cygnus.com>
12231
12232         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
12233         use that to size the filler array.
12234
12235 Fri Sep 26 10:50:53 1997  Bob Manson  <manson@charmed.cygnus.com>
12236
12237         * lib/c-torture.exp(c-torture-execute): Fix typo.
12238
12239         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
12240         testcase as the executable name. Keep the executable around if
12241         the test fails.
12242
12243 Fri Sep 19 17:19:53 1997  Bob Manson  <manson@charmed.cygnus.com>
12244
12245         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
12246         changes.  Only test one -g option, and move it to the end of the
12247         list of options to test.
12248
12249 Fri Sep 19 17:58:00 1997  Michael Meissner  <meissner@cygnus.com>
12250
12251         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
12252         variable GCC_TORTURE_OPTIONS to supply default switches separated
12253         by colons.  If no environment variable, run tests with -O0 -g, -O1
12254         -g, and -O2 -g as well.
12255
12256 Wed Sep 17 10:12:26 1997  Bob Manson  <manson@charmed.cygnus.com>
12257
12258         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
12259         explanatory comments. Fix indentation.
12260
12261 Mon Sep 15 00:36:53 1997  Jeffrey A Law  (law@cygnus.com)
12262
12263         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
12264
12265 Thu Sep 11 13:54:47 1997  Jeffrey A Law  (law@cygnus.com)
12266
12267         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
12268         * g++.old-deja/g++.mike/p7325.C: Likewise.
12269         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
12270
12271 Thu Sep 11 10:00:03 1997  Alexandre Oliva  (oliva@dcc.unicamp.br)
12272
12273         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
12274         * g++.old-deja/g++.brendan/crash30.C: Likewise.
12275         * g++.old-deja/g++.brendan/crash39.C: Likewise.
12276         * g++.old-deja/g++.law/operators4.C: Likewise.
12277
12278 Thu Sep 11 09:53:40 1997  Joe Buck  (jbuck@synopsys.com)
12279
12280         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
12281         * g++.old-deja/g++.mike/p784.C: Ditto.
12282         * g++.old-deja/g++.mike/p785.C: Ditto.
12283
12284 Fri Sep  5 00:21:42 1997  Jeffrey A Law  (law@cygnus.com)
12285
12286           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
12287
12288 Wed Sep  3 17:29:35 1997  Bob Manson  <manson@charmed.cygnus.com>
12289
12290         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
12291         target feature; pass this to c-torture-execute as needed.
12292
12293 Wed Sep  3 17:15:00 1997  Bob Manson  <manson@charmed.cygnus.com>
12294
12295         * lib/c-torture.exp(c-torture-execute): If the previous and the
12296         current executables being tested are identical, we don't need to
12297         run the executable again. Try to make the executable names
12298         unique. Add an optional argument for passing additional compiler
12299         flags.
12300
12301 Tue Sep  2 16:34:31 1997  Doug Evans  <dje@canuck.cygnus.com>
12302
12303         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
12304
12305 Fri Aug 29 12:48:09 1997  Jeffrey A Law  (law@cygnus.com)
12306
12307         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
12308
12309 Thu Jul 31 12:17:24 1997  Jeffrey A Law  (law@cygnus.com)
12310
12311         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
12312         32bit or larger longs.
12313
12314         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
12315         have either a 32bit long or 32bit int.
12316
12317 Tue Jul 29 00:40:38 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12318
12319         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
12320         Make double precision tests dependent on sizeof (double).
12321
12322 Wed Jul  9 15:15:40 1997  Bob Manson  <manson@charmed.cygnus.com>
12323
12324         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
12325         too.
12326
12327 Tue Jun 17 22:11:16 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12328
12329         * gcc.c-torture/compile/961203-1.cexp: New script.
12330
12331 Mon Jun 16 15:27:06 1997  Bob Manson  <manson@charmed.cygnus.com>
12332
12333         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
12334         up the includes ourselves.
12335
12336 Wed Jun 11 17:33:21 1997  Bob Manson  <manson@charmed.cygnus.com>
12337
12338         * lib/plumhall.exp: Remove random include, and add a few
12339         verbose messages for debugging.
12340
12341 Fri Jun  6 14:23:24 1997  Bob Manson  <manson@charmed.cygnus.com>
12342
12343         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
12344         of trying to do it ourselves.
12345
12346 Wed Jun  4 03:38:50 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12347
12348         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
12349
12350 Wed Jun  4 18:43:55 1997  Bob Manson  <manson@charmed.cygnus.com>
12351
12352         * gcc.prms/5403.c: Made regexp a bit less strict.
12353
12354 Tue Jun  3 15:12:39 1997  Bob Manson  <manson@charmed.cygnus.com>
12355
12356         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
12357         is returned from remote_load instead.
12358         * lib/plumhall.exp: Ditto.
12359         * lib/mike-g++.exp: Ditto.
12360         * lib/old-dejagnu.exp: Ditto.
12361         * lib/c-torture.exp: Ditto.
12362
12363 Fri May 30 23:15:15 1997  Bob Manson  <manson@charmed.cygnus.com>
12364
12365         * lib/g++.exp: Use build_wrapper procedure.
12366         * lib/gcc.exp: Ditto.
12367
12368 Tue May 20 15:23:27 1997  Jeffrey A Law  (law@cygnus.com)
12369
12370         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
12371         an old-style decl for malloc.  Fixes tests to work when
12372         sizeof (int) != sizeof (size_t).
12373
12374 Thu May 15 14:00:04 1997  Mike Meissner  <meissner@cygnus.com>
12375
12376         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
12377
12378         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
12379         use stdargs.h interface.
12380
12381 Thu May 15 14:10:39 1997  Mike Meissner  <meissner@cygnus.com>
12382
12383         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
12384         NO_VARARGS when compiling.
12385
12386 Thu May  1 14:49:19 1997  Bob Manson  <manson@charmed.cygnus.com>
12387
12388         * lib/plumhall.exp(ph_includes): New procedure.
12389         (ph_make): Use it.
12390         (ph_compiler): Ditto.
12391
12392         * lib/g++.exp: Rename test-glue.c to testglue.c.
12393         * lib/gcc.exp: Ditto.
12394
12395 Thu Apr 10 14:50:26 1997  Bob Manson  <manson@charmed.cygnus.com>
12396
12397         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
12398         to completion when it's called.
12399
12400 Fri Mar 21 16:34:52 1997  Michael Meissner  <meissner@cygnus.com>
12401
12402         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
12403         is defined, don't do test.
12404
12405 Thu Mar 20 09:50:32 1997  Doug Evans  <dje@canuck.cygnus.com>
12406
12407         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
12408         for object files.
12409         (ph_summary): Mark skipped testcases as untested, not unresolved.
12410
12411         * lib/plumhall.exp (ph_make): If unresolved because of bad
12412         errorCode, record errorCode in log file.
12413         (*): Replace send_log/verbose with verbose -log.
12414
12415 Wed Mar 19 13:06:26 1997  Michael Meissner  <meissner@cygnus.com>
12416
12417         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
12418         double conversion if double isn't at least 8 bytes.
12419
12420         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
12421         int to work with targets where int is 16 bits.
12422
12423         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
12424         8 bytes, just exit, since 4 byte doubles don't have enough bits of
12425         precision for the test to complete.
12426
12427 Fri Mar 14 17:51:02 1997  Michael Meissner  <meissner@cygnus.com>
12428
12429         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
12430         if d10v is not compiled with the -mdouble64 flag.
12431         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
12432
12433         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
12434         d10v is not compiled with the -mint32 flag.
12435
12436 Thu Mar 13 16:09:28 1997  Bob Manson  <manson@charmed.cygnus.com>
12437
12438         * lib/plumhall.exp: Use incr_count.
12439
12440 Wed Mar 12 10:01:33 1997  Jeffrey A Law  (law@cygnus.com)
12441
12442         * gcc.c-torture: Update to c-torture-1.45.
12443
12444 Sun Feb 23 18:12:04 1997  Bob Manson  <manson@charmed.cygnus.com>
12445
12446         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
12447         the name of the expect testcase file).
12448
12449         * lib/g++.exp(g++_init): Ditto.
12450
12451 Thu Feb 20 13:53:05 1997  Bob Manson  <manson@charmed.cygnus.com>
12452
12453         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
12454         the host.
12455
12456         * lib/gcc.exp(gcc_exit): New procedure.
12457
12458 Wed Feb 19 15:16:16 1997  Bob Manson  <manson@charmed.cygnus.com>
12459
12460         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
12461         specs where appropriate.
12462
12463         * g++.old-deja/g++.arm/*: Added additional ERROR checks
12464         because of new "candidates are" messages, and removed a few
12465
12466         * Converted all non-old-style g++ testcases to old-style, and
12467         moved into g++.old-deja.
12468
12469 Fri Feb 14 11:46:46 1997  Bob Manson  <manson@charmed.cygnus.com>
12470
12471         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
12472         options.
12473
12474         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
12475         succeeded.
12476
12477         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
12478
12479 Thu Feb 13 17:30:46 1997  Michael Meissner  <meissner@cygnus.com>
12480
12481         * lib/gcc.exp (gcc_target_compile): Add support for defining
12482         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
12483         the machine doesn't have those features.
12484
12485 Tue Feb 11 12:57:11 1997  Bob Manson  <manson@charmed.cygnus.com>
12486
12487         * g++.law/operators4.exp: Don't use LIBS.
12488
12489 Sat Feb  8 14:45:55 1997  Bob Manson  <manson@charmed.cygnus.com>
12490
12491         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
12492
12493         * lib/mike-g++.exp: Don't set the compiler to be tested here.
12494         * lib/g++.exp: Set it here instead. Also, allow use of the
12495         --tool_exec and --tool_opt options. Change CXX to
12496         GXX_UNDER_TEST.
12497
12498         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
12499
12500         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
12501
12502 Fri Feb  7 12:55:45 1997  Bob Manson  <manson@charmed.cygnus.com>
12503
12504         * lib/old-dejagnu.exp: Use prune_warnings instead of
12505         prune_system_crud.
12506         * lib/mike-g++.exp: Ditto.
12507         * lib/gcc.exp: Ditto.
12508         * lib/g++.exp: Ditto.
12509
12510         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
12511
12512 Fri Feb  7 10:41:53 1997  Jeffrey A Law  (law@cygnus.com)
12513
12514           * 941014-2.c: Include stdlib.h
12515           * 960327-1.c: Include stdio.h
12516           * dbra.c, index-1.c: Don't assume ints are 32bits.
12517
12518 Tue Feb  4 12:51:09 1997  Bob Manson  <manson@charmed.cygnus.com>
12519
12520         * lib/gcc.exp: Add gcc,stack_size target feature.
12521
12522         * lib/g++.exp(g++_target_compile): Add the include and link
12523         paths here, not in two other places. And, it's $options, not
12524         options.
12525
12526         * lib/mike-g++.exp(postbase): Remove the code that determines
12527         the correct include and link paths.
12528         * g++.old-deja/old-deja.exp: Ditto.
12529
12530 Mon Feb  3 19:00:07 1997  Bob Manson  <manson@charmed.cygnus.com>
12531
12532         * lib/g++.exp(g++_init): target_compile no longer returns the
12533         filename of the result.
12534
12535 Sun Feb  2 14:42:34 1997  Bob Manson  <manson@charmed.cygnus.com>
12536
12537         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
12538         call to glob.
12539
12540         * gcc.c-torture/special/special.exp: Change call to
12541         gcc_target_compile to include the object file.
12542
12543 Sun Feb  2 17:11:50 1997  Ian Lance Taylor  <ian@cygnus.com>
12544
12545         * gcc.c-torture/special/special.exp: Correct misspelling in last
12546         change.
12547
12548 Sat Feb  1 12:34:23 1997  Bob Manson  <manson@charmed.cygnus.com>
12549
12550         * lib/plumhall.exp(ph_summary): Log the entire output of the
12551         executable. Return -1 if there were any failures, 0 otherwise.
12552         (ph_execute): Return -1 if there were any failures, 0 otherwise.
12553         (ph_make): Clean up objects and executables that were built
12554         if the tests succeeded.
12555
12556 Thu Jan 30 13:45:56 1997  Bob Manson  <manson@charmed.cygnus.com>
12557
12558         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
12559         libraries and includes in the build tree as appropriate.
12560
12561 Wed Jan 29 17:19:34 1997  Bob Manson  <manson@charmed.cygnus.com>
12562
12563         * lib/c-torture.exp: Instead of looking for the global variable
12564         NO_LONG_LONG, check to see if that's a feature of the target.
12565
12566 Wed Jan 29 00:36:25 1997  Bob Manson  <manson@charmed.cygnus.com>
12567
12568         * config/default.exp: Minimize. Delete the remainer of the files in
12569         config; this functionality is now in devo/dejagnu/config.
12570
12571         g++.*/*: Pass any additional flags used to compile to postbase;
12572         delete CXXFLAGS.
12573
12574         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
12575         is now done by runtest.exp. Use gcc_target_compile instead of
12576         compile.
12577
12578         lib/c-torture.exp: Use gcc_target_compile instead of compile.
12579         Remove references to CFLAGS. Use remote_file instead of
12580         calling rm -f.
12581         (c-torture): Take a list of arguments to use to compile this
12582         testcase.
12583
12584         lib/g++.exp: Simplify. Use target_compile instead of compile.
12585         lib/gcc-dg.exp: Ditto.
12586         lib/gcc.exp: Ditto.
12587         lib/mike-{gcc,g++}.exp: Ditto.
12588         lib/old-dejagnu.exp: Ditto.
12589         lib/plumhall.exp: Ditto.
12590
12591 Wed Jan  8 14:43:07 1997  Jim Wilson  <wilson@cygnus.com>
12592
12593         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
12594         (ph_linker): Likewise.
12595
12596 Wed Nov 13 16:04:19 1996  Joern Rennecke <amylaar@cygnus.com>
12597
12598           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
12599         MAP_ANON / MAP_ANONYMOUS if defined;
12600         else try to map from /dev/zero .
12601
12602 Tue Nov 12 23:30:12 1996  Jeffrey A Law  (law@cygnus.com)
12603
12604         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
12605         isn't defined, then define it to MAP_ANONYMOUS.
12606
12607 Tue Nov 12 11:57:49 1996  Jeffrey A Law  (law@cygnus.com)
12608
12609         * gcc.c-torture: Update to c-torture-1.42 release.
12610
12611 Mon Nov 11 12:45:31 1996  Jeffrey A Law  (law@cygnus.com)
12612
12613         * gcc.c-torture: Update to c-torture-1.41 release.
12614
12615 Sun Oct 27 18:56:18 1996  Jeffrey A Law  (law@cygnus.com)
12616
12617         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
12618         c-torture release.
12619
12620 Thu Aug 15 11:09:36 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
12621
12622         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
12623         and LDFLAGS.  Fix second case to append the target_info ldflags
12624         onto LDFLAGS, not CFLAGS.
12625         * lib/g++.exp (g++_init): Add target_info stuff.
12626         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
12627         of libgloss and newlib flags for !native.
12628
12629         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
12630         (GDB): Fix relative path to go up another dir for finding gdb.
12631
12632 Thu Aug  8 17:03:27 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
12633
12634         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
12635         versions in the target_info array, if they don't exist.
12636
12637 Fri Aug  2 15:39:03 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
12638
12639         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
12640
12641 Mon Jul  8 15:45:58 1996  Jim Wilson  <wilson@cygnus.com>
12642
12643         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
12644         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
12645
12646 Mon Jul  1 15:53:00 1996  Bob Manson  <manson@charmed.cygnus.com>
12647
12648         * lib/old-dejagnu.exp: Don't remove the output file before we've
12649         actually tested it. Don't append pwd to the path of the executable
12650         we're testing.
12651
12652 Sun Jun 30 14:37:50 1996  Doug Evans  <dje@canuck.cygnus.com>
12653
12654         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
12655
12656 Wed Jun 26 14:15:55 1996  Bob Manson  <manson@charmed.cygnus.com>
12657
12658         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
12659         temporary directory for compiler files, and set it to a default
12660         value of /tmp. Set $output as the name of the output file from
12661         compiling the testcase. Add a -o option to $cflags_var so the
12662         compiler writes the final output file as $output. Set $executable
12663         to $output.
12664
12665         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
12666         directory for compiler files, and set it to /tmp if it doesn't
12667         already have a value. Set $output_file to the name of the output
12668         file from compiling the testcase. Add a -o option to CXXFLAGS so
12669         the compiler writes the final output file as $output. Use $output
12670         as the executable to be tested.
12671
12672 Mon Jun 24 17:12:16 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
12673
12674         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
12675
12676 Sat Jun  8 15:12:24 1996  Jeffrey A Law  (law@cygnus.com)
12677
12678         * gcc.c-torture/execute/pending-1.c: New test.  Still
12679         pending in Tege's queue.
12680
12681 Wed Apr 24 18:13:45 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
12682
12683         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
12684         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
12685         if there were failures.  Call unresolved if there were unresolved
12686         testcases.  Call gcc_fail if program did not run to completion.
12687         (ph_make): Pass additional argument name to ph_execute.
12688         (ph_execute): Add new argument.  Pass additional arguments to
12689         ph_summary.  Call gcc_fail is there is no execution output.
12690
12691 Wed Apr 24 13:39:23 1996  Jeffrey A Law  (law@cygnus.com)
12692
12693         * lib/plumhall.exp (proc_summary): Output relavent summary
12694         lines into the log so specific failures in plumhall can be
12695         investigated.
12696
12697 Wed Apr 10 13:23:45 1996  Jeffrey A Law  (law@cygnus.com)
12698
12699         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
12700         (c-torture-execute): Don't try to execute tests which use
12701         "long long" types if $NO_LONG_LONG is nonzero.
12702
12703 Mon Apr  8 08:52:29 1996  Doug Evans  <dje@canuck.cygnus.com>
12704
12705         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
12706         not c-torture.
12707
12708         * gcc.ieee: Move from here.
12709         * gcc.c-torture/execute/ieee: To here.
12710
12711 Tue Mar 26 23:41:18 1996  Jeffrey A Law  (law@cygnus.com)
12712
12713         * gcc.c-torture: Update to c-torture-1.41 release.
12714
12715 Fri Mar 22 15:49:24 1996  Jeffrey A Law  (law@cygnus.com)
12716
12717         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
12718         not "$output".
12719
12720 Thu Mar  7 12:37:08 1996  Doug Evans  <dje@charmed.cygnus.com>
12721
12722         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
12723         -c present.
12724
12725 Sat Mar  2 22:36:37 1996  Jeffrey A Law  (law@cygnus.com)
12726
12727         * config/proelf.exp: Handle connecting to a simulator.
12728
12729 Wed Jan 31 00:58:15 1996  Jeffrey A Law  (law@cygnus.com)
12730
12731         * config/proelf.exp: New file.  Enough framework that we can
12732         run c-torture tests on the proelf targets (or any other target
12733         that gdb can connect to for that matter).
12734
12735 Mon Jan 29 08:57:46 1996  Doug Evans  <dje@canuck.cygnus.com>
12736
12737         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
12738         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
12739
12740         * lib/plumhall.exp (ph_execute): Always call ph_summary if
12741         exec_output exists.
12742
12743 Sun Jan 28 11:28:43 1996  Doug Evans  <dje@charmed.cygnus.com>
12744
12745         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
12746         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
12747
12748         * config/*.exp: Update FSF address.  Change result of ${tool}_load
12749         to pass/fail/unresolved/unsupported/untested.  Caller must now
12750         call unresolved/unsupported/untested.
12751         * lib/*.exp: Update FSF address.  Update to handle new results of
12752         ${tool}_load.
12753         * lib/chill.exp (verbose): Delete.
12754
12755 Sat Jan 27 12:28:07 1996  Doug Evans  <dje@charmed.cygnus.com>
12756
12757         * lib/gcc.exp (default_gcc_start): Change order of args to
12758         $LDFLAGS $CFLAGS $LIBS.
12759         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
12760         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
12761         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
12762         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
12763         * gcc.misc-tests/dg-test.exp: Likewise.
12764         * gcc.misc-tests/msgs.exp: Likewise.
12765         * gcc.prms/prms.exp: Likewise.
12766         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
12767         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
12768
12769         * lib/dg.exp: Deleted, moved to dejagnu/lib.
12770
12771 Wed Jan 24 18:37:00 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
12772
12773         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
12774
12775         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
12776         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
12777
12778         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
12779         necessary.
12780
12781 Sat Jan 20 17:22:08 1996  Brendan Kehoe  <brendan@cygnus.com>
12782
12783         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
12784         global for loop; add use of $mathlib.
12785         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
12786         settings here; set mathlib for anything but VxWorks.
12787
12788 Mon Jan 22 16:31:57 1996  Jeffrey A Law  (law@cygnus.com)
12789
12790         * gcc.c-torture: Update to c-torture-1.40 release.
12791
12792 Wed Jan  3 00:54:33 1996  Jeffrey A Law  (law@cygnus.com)
12793
12794         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
12795         dg.exp.
12796
12797 Sun Dec  3 16:17:42 1995  Jeffrey A. Law  <law@sethra.cygnus.com>
12798
12799         * lib/c-torture.exp (c-torture-execute): Declare "output" as
12800         global.
12801
12802 Fri Nov 17 20:01:19 1995  Doug Evans  <dje@canuck.cygnus.com>
12803
12804         * lib/g++.exp (LIBS): Define if not already.
12805         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
12806         (gcc-dg-prune): Call prune_gcc_output.
12807         * lib/gcc.exp (prune_gcc_output): New proc.
12808         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
12809         prune_gcc_output.
12810
12811 Thu Nov 16 09:15:40 1995  Doug Evans  <dje@canuck.cygnus.com>
12812
12813         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
12814         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
12815
12816 Wed Nov 15 23:04:36 1995  Jeffrey A Law  (law@cygnus.com)
12817
12818         * gcc.c-torture: Update to c-torture-1.39 release.
12819
12820 Sat Nov  4 12:52:05 1995  Doug Evans  <dje@canuck.cygnus.com>
12821
12822         * lib/c-torture.exp (c-torture-execute): Don't return if one option
12823         fails, try others as well.
12824
12825 Thu Nov  2 09:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
12826
12827         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
12828         If compilation fails, mark execute tests as `untested'.
12829         If test is marked as unsupported, don't mark compilation and
12830         execute tests as failed.
12831
12832 Wed Oct 25 20:57:55 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12833
12834         * lib/g++.exp (g++_init): Don't link in libg++, and look to
12835         libstdc++ for whether or not we want to be doing shared
12836         libraries.  Delete link_curses since we don't need it anymore.
12837         * lib/mike-g++.exp (postbase): Don't link in libg++.
12838         * g++.old-deja/old-deja.exp: Likewise.
12839
12840 Mon Oct 23 13:05:11 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12841
12842         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
12843
12844 Tue Oct 17 15:24:47 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12845
12846         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
12847         For that, add `-Wl,-a,shared_archive'.
12848         * g++.old-deja/old-deja.exp: Likewise.
12849
12850 Tue Oct 17 13:09:06 1995  Doug Evans  <dje@canuck.cygnus.com>
12851
12852         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
12853
12854 Mon Oct 16 23:13:32 1995  Brendan Kehoe  <brendan@cygnus.com>
12855
12856         * lib/mike-g++.exp (postbase): Pay attention to the status of
12857         g++_load.
12858
12859 Mon Oct 16 19:28:32 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12860
12861           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
12862
12863 Mon Oct 16 13:48:58 1995  Doug Evans  <dje@canuck.cygnus.com>
12864
12865         * lib/gcc.exp (default_gcc_start): No longer need to log program
12866         being executed or its output, execute_anywhere does that now.
12867         * lib/g++.exp (default_g++_version): Call execute_anywhere.
12868         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
12869
12870 Thu Oct 12 10:34:58 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12871
12872         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
12873         the same as those in lib/g++.exp.
12874
12875 Tue Oct 10 13:47:27 1995  Jeff Law  (law@hurl.cygnus.com)
12876
12877         * gcc.c-torture: Update to c-torture-1.38 release.
12878         * gcc.ieee: Related changes.
12879
12880 Fri Oct  6 12:39:17 1995  Rob Savoye  <rob@darkstar.cygnus.com>
12881
12882         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
12883         "exec". Minor reformatting changes.
12884
12885         * config/rom68k.exp (${tool}_load): Make it work in a canadian
12886         cross. This means all "exec" calls now work on a remote host as
12887         well.
12888         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
12889         cross. Filter out the extra "\r\n" stuff that expect puts in.
12890         (c-torture-execute): Filter out the bogus warnings like
12891         c-torture-compile does. Add support for canadian cross.
12892         * lib/gcc.exp (default_gcc_version, default_gcc_start)
12893         Use execute_anywhere rather than calling exec directly. Now it
12894         works for canadian cross testing.
12895
12896 Thu Oct  5 10:06:45 1995  Brendan Kehoe  <brendan@rtl.cygnus.com>
12897
12898         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
12899         results into a variable, and check that rather than using file exists.
12900
12901 Wed Oct  4 16:31:02 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12902
12903         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
12904         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
12905
12906 Tue Sep 26 10:15:14 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12907
12908         * g++.old-deja/old-deja.exp: Create and pass runshlib and
12909         lib_curses if there's a shared libg++ in the build tree.
12910
12911 Fri Sep 22 10:47:24 1995  Doug Evans  <dje@canuck.cygnus.com>
12912
12913         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
12914         if not supported target.
12915
12916 Fri Sep 22 09:22:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12917
12918         * lib/g++.exp (g++_init): Move empty setting of runshlib and
12919         link_curses up to always happen, not just for native builds.
12920
12921 Thu Sep 21 10:23:32 1995  Jeff Law  (law@snake.cs.utah.edu)
12922
12923         * gcc.c-torture: Update to c-torture-1.36 release.
12924         * gcc.failure: Related changes.
12925
12926 Wed Sep 20 10:56:26 1995  Doug Evans  <dje@canuck.cygnus.com>
12927
12928         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
12929
12930 Tue Sep 19 17:26:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12931
12932         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
12933         * lib/mike-g++.exp (postbase): Not in here.  Still reference
12934         runshlib, link_curses, and mathlib for link and run.
12935
12936         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
12937         pass the runtime shared library options for Solaris, OSF/1, and
12938         Irix5, and link with -lcurses to avoid unresolved references.
12939
12940 Wed Sep 13 15:28:10 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12941
12942         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
12943         only run once.
12944
12945 Wed Sep 13 10:51:52 1995  Doug Evans  <dje@canuck.cygnus.com>
12946
12947         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
12948
12949 Mon Sep 11 11:02:03 1995  Jeff Law  (law@snake.cs.utah.edu)
12950
12951         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
12952         do not have a framework for the "compat" tests yet.
12953
12954 Sat Sep  9 16:15:20 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12955
12956         * lib/mike-g++.exp (postbase): New local variable `mathlib',
12957         set to null if we're testing vxworks5.1.  Use that instead of
12958         `-lm' in the setting of LIBS for link and run.
12959
12960 Fri Sep  8 13:53:38 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12961
12962         * config/rom68k.exp (${tool}_load): Major changes to make it
12963         work.  Verified that it does in fact return the stuff in
12964         exec_output properly.  Catch any Emul or any TRAP other than 0.
12965
12966 Thu Sep  7 23:04:06 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12967
12968         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
12969         LDFLAGS properly for targets that need stuff from libgloss.
12970         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
12971         only run once.
12972         (gpp_initialized): New variable.
12973
12974 Wed Sep  6 21:56:13 1995  Rob Savoye  <rob@darkstar.cygnus.com>
12975
12976         * config/rom68k.exp: Load libgloss.exp.
12977         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
12978         so we can produce a fully linked binary.
12979         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
12980         so we can produce a fully linked binary.
12981
12982 Sun Sep  3 13:25:26 1995  Doug Evans  <dje@canuck.cygnus.com>
12983
12984         * lib/plumhall.exp (ph_section): Watch for expected failures.
12985         Add missing `else'.
12986
12987         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
12988         run the testcase.
12989         (c-torture): Likewise.
12990
12991 Mon Aug 28 11:23:38 1995  Doug Evans  <dje@cygnus.com>
12992
12993         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
12994
12995         * lib/mike-g++.exp (mike_cleanup): New proc.
12996         (prebase): New globals compiler_result, not_compiler_result,
12997         target_regexp.
12998         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
12999         allow leading "-" in pattern.  Watch for unsupported tests.
13000         If $compiler_result is set, pattern match assembler code,
13001         and ditto for $not_compiler_result.
13002         * lib/mike-gcc.exp: Likewise.
13003
13004         * lib/plumhall.exp (ph_execute): Only call ph_summary if
13005         execution "succeeded".
13006
13007 Mon Aug 14 14:03:53 1995  Doug Evans  <dje@canuck.cygnus.com>
13008
13009         * config/win32.exp: New file.
13010         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
13011
13012 Fri Aug  4 15:39:54 1995  Doug Evans  <dje@canuck.cygnus.com>
13013
13014         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
13015         unsupported.
13016         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
13017         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
13018         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
13019
13020         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
13021         "... without exceptions was ...".  That is now handled by
13022         prune_system_crud.
13023         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
13024
13025 Tue Aug  1 11:09:33 1995  Doug Evans  <dje@canuck.cygnus.com>
13026
13027         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
13028         sieve.c,sort2.c}: New files.
13029         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
13030         sieve.exp,sort2.exp}: Drivers for them.
13031
13032         * lib/mike-gcc.exp (program_output): New user settable variable.
13033         (postbase): Call prune_system_crud.  Also prune extraneous compiler
13034         messages.
13035         * lib/mike-g++.exp (program_output): New user settable variable.
13036
13037         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
13038
13039         * config/sh.exp: Deleted (use sim.exp instead).
13040
13041 Fri Jul 28 11:33:46 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13042
13043         * config/vx.exp: Declare CHECKTASK as global.
13044         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
13045         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
13046         * lib/old-dejagnu.exp: Load [pwd]/$executable.
13047
13048 Wed Jul 26 19:45:39 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13049
13050         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
13051         target. Like vx.exp, only includes `vx29k.exp' instead of
13052         `vxworks.exp'.
13053
13054 Sun Jul 23 17:38:52 1995  Ian Lance Taylor  <ian@cygnus.com>
13055
13056         * config/sim.exp: Increase time limit from 120 seconds to 240.
13057
13058 Thu Jul  6 11:07:38 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
13059
13060         * gcc.c-torture/execute/950628-1.c: New test.
13061
13062 Sat Jun 10 18:51:41 1995  Jeff Law  (law@snake.cs.utah.edu)
13063
13064         * gcc.c-torture: Update with changes/additions from
13065         c-torture-1.34.
13066
13067 Mon Jun  5 17:58:07 1995  Doug Evans  <dje@canuck.cygnus.com>
13068
13069         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
13070
13071 Sun Jun  4 05:13:57 1995  Jeff Law  (law@snake.cs.utah.edu)
13072
13073         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
13074
13075 Thu Jun  1 00:06:19 1995  Jeff Law  (law@snake.cs.utah.edu)
13076
13077         * gcc.c-torture/compile/950512-1.c: New test.
13078         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
13079         * gcc.dg/struct-ret-1.c: Likewise.
13080
13081 Wed May 31 14:25:13 1995  Doug Evans  <dje@canuck.cygnus.com>
13082
13083         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
13084           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
13085
13086 Tue May 30 11:19:54 1995  Doug Evans  <dje@canuck.cygnus.com>
13087
13088         * gcc.c-torture/special/920411-1.c: Deleted.
13089         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
13090
13091 Mon May 22 16:55:11 1995  Doug Evans  <dje@chestnut.cygnus.com>
13092
13093         * config/sim.exp (${tool}_load): Hack in call to bash to get a
13094         cpu limit.
13095
13096 Fri May 12 18:57:54 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
13097
13098         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
13099
13100 Thu May  4 14:23:54 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
13101
13102         From kenner;
13103         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
13104         is the proper length.
13105         * va-arg-3.c: Likewise.
13106
13107 Sun Apr 30 16:02:59 1995  Doug Evans  <dje@canuck.cygnus.com>
13108
13109         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
13110         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
13111
13112         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
13113         * lib/g++.exp (default_g++_start): Delete old cruft.
13114
13115 Tue Apr 25 17:20:18 1995  Torbjorn Granlund  <tege@cygnus.com>
13116
13117         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
13118         (2 * (1 << 18)) to (2 * (1 << 17)).
13119
13120         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
13121
13122 Thu Apr 20 12:21:13 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13123
13124         * config/rom68k.exp: Renamed from config/idp.exp
13125
13126 Tue Apr 18 13:33:26 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
13127
13128         * c-torture/compile/921109-2.c
13129
13130 Tue Apr 18 10:45:12 1995  Mike Stump  <mrs@cygnus.com>
13131
13132         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
13133         excess errors.
13134
13135 Sat Apr 15 11:16:58 1995  Doug Evans  <dje@chestnut.cygnus.com>
13136
13137         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
13138         output.
13139         * lib/g++.exp (default_g++_start): Likewise.
13140
13141 Wed Mar 29 16:34:03 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
13142
13143         * gcc.c-torture/compile/950329-1.c: New test.
13144
13145 Tue Mar 28 16:10:33 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13146
13147           * config/bug.exp (${tool}_load): Updated to use new remote_open
13148           and remote_close procs.
13149         * config/idp.exp: New file.
13150
13151 Wed Mar 22 15:01:58 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
13152
13153         * gcc.c-torture/execute/950322-1.c: New test.
13154
13155 Tue Mar 21 21:24:49 1995  Doug Evans  <dje@canuck.cygnus.com>
13156
13157         * config/vx.exp (${tool}_load): Clean up testing of return code from
13158         vxworks_ld and vxworks_spawn.
13159
13160 Tue Mar 21 17:01:42 1995  Doug Evans  <dje@deneb.cygnus.com>
13161
13162         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
13163
13164 Mon Mar 13 14:49:42 1995  Mike Stump  <mrs@cygnus.com>
13165
13166         * lib/old-deja.exp: Add `excess errors test - ' error, now one
13167         can mark excess errors on a machine by machine basis.  Note, the
13168         default is to not expect any excess errors, even when excess
13169         errors test - is given, so you will want to put an XFAIL ... on
13170         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
13171         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
13172         those 4 machines, but no others.
13173
13174 Fri Mar 10 12:33:04 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13175
13176         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
13177         * lib/c-torture.exp: to here.
13178
13179 Fri Mar 10 10:38:15 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
13180
13181         * gcc.c-torture/execute/950221-1.c: New test.
13182         * gcc.c-torture/execute/struct-ret-1.c: New test.
13183         * gcc.c-torture/compile/950221-1.c: New test.
13184
13185         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
13186
13187 Fri Mar  3 16:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
13188
13189         * gcc.c-torture/execute/arith-1.c (main): Return 0.
13190         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
13191
13192 Wed Mar  1 02:08:29 1995  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
13193
13194         * g++.gb: New directory of tests, derived from my signature and
13195         class scoping tests.
13196
13197         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
13198         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
13199         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
13200         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
13201         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
13202         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
13203         * g++.gb/sig25.C: Likewise.
13204
13205         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
13206         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
13207         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
13208         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
13209         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
13210         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
13211         * g++.gb/sig25.exp: Likewise.
13212
13213         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
13214         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
13215         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
13216         * g++.gb/scope13.C: Likewise, this test still fails.
13217
13218         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
13219         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
13220         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
13221         * g++.gb/scope13.exp: Ditto.
13222
13223         * g++.gb/README: New file, explains what these tests are about.
13224
13225 Tue Feb 28 10:37:52 1995  Doug Evans  <dje@canuck.cygnus.com>
13226
13227         * lib/dg.exp (dg-do): Support `preprocess'.
13228         (dg-test): Likewise.
13229
13230 Mon Feb 13 15:18:10 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13231
13232         * config/udi.exp: change "continue -expect" to "exp_continue".
13233
13234 Sat Feb 11 00:25:20 1995  Torbjorn Granlund  (tege@tiny.cygnus.com)
13235
13236         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
13237         Delete redundant tests.
13238
13239         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
13240         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
13241         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
13242         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
13243         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
13244         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
13245         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
13246         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
13247
13248         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
13249         storing label pointers.
13250         * gcc.c-torture/execute/921019-1.c: Likewise.
13251         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
13252         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
13253         parameter fp.
13254         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
13255         constants.
13256
13257         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
13258         Delete obsolete tests.
13259
13260         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
13261         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
13262         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
13263         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
13264         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
13265         * gcc.c-torture/compile/950124-1.c: New test.
13266
13267         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
13268
13269 Wed Feb  8 15:30:17 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
13270
13271         * lib/mike-g++.exp: Add -lm to LIBS.
13272
13273 Tue Feb  7 17:09:50 1995  Doug Evans  <dje@canuck.cygnus.com>
13274
13275         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
13276
13277 Mon Jan 30 14:33:25 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
13278
13279         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
13280
13281 Thu Jan 12 16:41:34 1995  Doug Evans  <dje@canuck.cygnus.com>
13282
13283         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
13284
13285 Mon Jan  2 11:50:10 1995  Jeff Law  (law@snake.cs.utah.edu)
13286
13287         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
13288         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
13289         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
13290         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
13291         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
13292         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
13293         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
13294         * g++.law/{operators31.C, operators32.C,
13295         * g++.law/{operators33.C, operators34.C}: Likewise.
13296         * g++.law/{pic1.C, refs2.C}: Likewise.
13297         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
13298         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
13299         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
13300         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
13301
13302         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
13303         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
13304         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
13305         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
13306         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
13307         * g++.law/{enum9.exp, friend5.exp}: Likewise.
13308         * g++.law/{nest3.exp, nest4.exp}: Likewise.
13309         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
13310         * g++.law/{operators30.exp, operators31.exp}: Likewise.
13311         * g++.law/{operators32.exp, operators33.exp}: Likewise.
13312         * g++.law/{operators34.exp}: Likewise.
13313         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
13314         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
13315         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
13316         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
13317         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
13318
13319         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
13320         No longer expected to fail.
13321         * g++.law/missed-error3.C: Tweak for recent bool changes.
13322
13323 Sun Dec  4 20:54:33 1994  Doug Evans  <dje@canuck.cygnus.com>
13324
13325         * config/emb-unix: Deleted.
13326         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
13327         remote execution.  Do final link on remote host if REMOTE_LINK is set.
13328
13329 Thu Dec  1 08:43:05 1994  Doug Evans  <dje@canuck.cygnus.com>
13330
13331         * lib/dg.exp (dg-test): Fix typo in last patch.
13332
13333 Wed Nov 30 13:25:32 1994  Doug Evans  <dje@canuck.cygnus.com>
13334
13335         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
13336         (handles multiple occurrences).
13337
13338 Thu Nov 24 19:48:38 1994  Doug Evans  <dje@canuck.cygnus.com>
13339
13340         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
13341         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
13342         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
13343         printed).
13344         * lib/c-torture.exp (c-torture-compile): Likewise.
13345         (c-torture): Prepend full path if missing.
13346         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
13347         (gcc_fail): Likewise.
13348         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
13349
13350 Wed Nov 23 13:56:00 1994  J.T. Conklin  <jtc@rtl.cygnus.com>
13351
13352         * lib/netware.exp: Only attach to NetWare i386 systems.
13353
13354 Wed Nov 16 11:27:00 1994  Doug Evans  <dje@canuck.cygnus.com>
13355
13356         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
13357         messages.  Add test name to "output pattern match" pass/fail message.
13358
13359 Sat Nov 12 22:11:52 1994  Doug Evans  <dje@canuck.cygnus.com>
13360
13361         * gcc.dg: New testsuite.
13362         * gcc.dg/dg.exp: New file.
13363
13364         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
13365         test-switch.c}: Deleted.
13366
13367         * gcc.misc-tests/msgs.exp: New testcase driver.
13368
13369 Wed Nov  9 14:23:09 1994  Doug Evans  <dje@canuck.cygnus.com>
13370
13371         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
13372         Watch for illegal return values from ${tool}_load.
13373         * config/unix.exp (${tool}_load): Fix pass/fail detection for
13374         cross targets.  Coerce return value >0 to 1.
13375
13376 Tue Nov  8 14:10:33 1994  Doug Evans  <dje@canuck.cygnus.com>
13377
13378         * config/unix.exp (${tool}_load): Call program rsh, not proc.
13379
13380         * config/emb-unix.exp: New file.
13381
13382         * config/sim.exp: Error if variable $SIM not defined.
13383         (${tool}_load): Mark test as "untested" if simulator missing.
13384
13385         * config/unix.exp: Load remote.exp to get rcp_download.
13386         * lib/c-torture.exp: Use different option lists for testcases with
13387         and without loops.
13388         * gcc.c-torture/execute/execute.exp: Likewise.
13389
13390 Wed Nov  2 14:47:58 1994  Doug Evans  <dje@canuck.cygnus.com>
13391
13392         * config/*.exp: Clarify return code from ${tool}_load.
13393         Call `unresolved' or `untested' instead of `warning' or `perror'
13394         (sometimes you still want to call both though).
13395         Add comment that `shell_id' is local to each file.
13396         * config/udi.exp (timeout): Set to 30.
13397         Don't print warning if connection fails, $connectmode has already
13398         printed an error.
13399         (${tool}_load): Move verbose messages to level 2.
13400         Rework pattern for "Process started" message.
13401         Pass `shell_id' to ${connectmode}_download.
13402         Retry twice upon timeout.  Make resetting of target more robust.
13403         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
13404         Pass `shell_id' to exit_$connectmode.
13405         Only call exit_$connectmode if connected.
13406         * config/unix.exp (${tool}_load): Check return codes better.
13407         * config/vrtx.exp (${tool}_load): Likewise.
13408         * config/vx.exp (${tool}_load): Likewise.
13409         Delete unneeded global's.
13410         * lib/dg.exp (dg-test): Update to reflect clarified return codes
13411         from ${tool}_load.
13412         (dg-stat): Delete.
13413         (dg-init): Delete recording of pass/fail counts.
13414         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
13415         (old-dejagnu-init): Likewise.
13416         (old-dejagnu-stat): Delete contents, empty proc now.
13417         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
13418         (c-torture): Delete references to lcnt, lpass, lfail.
13419         Get option list from TORTURE_OPTIONS.
13420         Delete -funroll[-all]-loops if no loops.
13421         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
13422         (g++_stat): Delete contents (empty proc now).
13423         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
13424         (gcc_finish): Likewise.
13425         (gcc_stat): Deleted.
13426         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
13427         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
13428         * gcc.c-torture/execute/execute.exp: Likewise.
13429         Split tests into two parts: compile, execute.
13430         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
13431         no loops.  Update to reflect clarified return codes from ${tool}_load.
13432
13433 Fri Oct 21 23:10:16 1994  Doug Evans  <dje@canuck.cygnus.com>
13434
13435         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
13436         to grep for.
13437         (old-dejagnu): Likewise (where necessary).
13438
13439 Fri Oct 14 17:54:58 1994  Doug Evans  <dje@canuck.cygnus.com>
13440
13441         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
13442
13443         * lib/dg.exp (dg-process-target): Fix processing of selector.
13444         Add comment regarding use of `error'.
13445
13446         * lib/gcc.exp (prune_system_crud): Define if missing.
13447         * lib/g++.exp (prune_system_crud): Likewise.
13448
13449         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
13450         Call prune_system_crud.
13451         * lib/dg.exp (dg-runtest): New proc.
13452         Use perror instead of send_user for tcl errors in testcase.
13453         Don't return any value, it's never used.
13454         Don't clobber previous definition of `unknown'.
13455         Print tcl errors in `dg-final'.
13456
13457 Wed Oct 12 13:05:37 1994  Doug Evans  <dje@canuck.cygnus.com>
13458
13459         * lib/dg.exp (dg-process-target): Improve syntax error messages.
13460         (dg-test): Don't print errorInfo, it contains stack backtrace.
13461
13462 Mon Sep 26 12:18:53 1994  Doug Evans  (dje@canuck.cygnus.com)
13463
13464         * lib/g++.exp (runtest_file_p): Define if missing.
13465
13466 Sat Sep 24 15:29:23 1994  Doug Evans  (dje@cygnus.com)
13467
13468         * lib/mike-g++.exp: Comment out loading of g++.exp.
13469         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
13470         (default_g++_version): Always print something.
13471         (default_g++_start): Comment out call to `which'.
13472         (g++_start, g++_load): Deleted (must be defined in config file).
13473         * lib/gcc.exp: Test for existence of $CC at start.
13474         Delete check for tmpdir (done in gcc_init).
13475         (default_gcc_version): Always print something.
13476         (default_gcc_start): Comment out call to `which'.
13477         * config/*.exp: Major cleanup - make cross targets work at least a
13478         little better for g++ (by not being "--tool gcc" specific).
13479         Rename gcc_xxx to ${tool}_xxx.
13480         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
13481         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
13482
13483 Thu Sep 22 11:39:17 1994  Doug Evans  (dje@canuck.cygnus.com)
13484
13485         * lib/c-torture.exp (c-torture-compile): Rework compiler
13486         message processing.
13487
13488         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
13489         c-torture.
13490
13491 Wed Sep 21 09:49:43 1994  Doug Evans  (dje@canuck.cygnus.com)
13492
13493         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
13494
13495         * lib/dg.exp (dg-process-target): Support { target native }.
13496
13497 Tue Sep 20 17:16:55 1994  Doug Evans  (dje@canuck.cygnus.com)
13498
13499         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
13500         looked for "... program xxx got fatal signal".
13501         Correct regsub munging of `comp_output'.
13502         Ignore compiler messages "path prefix not used" and "linker input
13503         file unused".
13504
13505 Wed Sep 14 11:44:40 1994  Doug Evans  (dje@canuck.cygnus.com)
13506
13507         * lib/gcc.exp (runtest_file_p): Define if missing.
13508         * gcc.prms/template.c: Example to work from.
13509
13510 Tue Sep 13 10:30:48 1994  Doug Evans  (dje@canuck.cygnus.com)
13511
13512         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
13513         * lib/dg.exp (dg-test): Call unsupported testcases as such.
13514
13515         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
13516         * gcc.prms/1883.c: Moved from compile/940714-1.c.
13517         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
13518         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
13519
13520         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
13521         (dg-process-target): No longer a varargs proc.
13522         Return S/N for target, P/F for xfail.  All callers changed.
13523         (user option procs): More argument checking.
13524         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
13525         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
13526         (dg-test): Skip test if not running on selected target in `dg-do'.
13527         Update handling of `dg-do-what', `dg-output-text'.
13528         Separate execution pass/fail from output pattern match pass/fail.
13529         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
13530
13531 Mon Sep 12 13:47:35 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
13532
13533         * gcc.c-torture/special/special.exp: Don't expect failure for mips
13534         target for 920510-1.c.
13535
13536 Mon Sep 12 12:44:39 1994  Doug Evans  (dje@canuck.cygnus.com)
13537
13538         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
13539         Clean up comment regarding use of passcnt, etc.
13540         (gcc_stat): Don't update `testcnt' here.
13541         (gcc_finish): Do it here.
13542         Might as well reset `but_id' here too.
13543         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
13544         to determine if the file should be tested.
13545         * gcc.c-torture/compile/compile.exp: Likewise.
13546         * gcc.c-torture/execute/execute.exp: Likewise.
13547         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
13548         * gcc.misc-tests/dg-test.exp: Likewise.
13549         * gcc.prms/prms.exp: Likewise.
13550         * gcc.wendy/wendy.exp: Likewise.
13551         * g++.old-deja.exp: Likewise.
13552         Move "Testing file" message to verbose level 1.
13553
13554 Fri Sep  9 10:21:18 1994  Doug Evans  (dje@canuck.cygnus.com)
13555
13556         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
13557
13558 Thu Sep  8 16:52:43 1994  Doug Evans  (dje@canuck.cygnus.com)
13559
13560         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
13561         (default_gcc_start): Accept optional second list element
13562         of compiler flags.  Print compiler output at verbosity level 2.
13563         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
13564         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
13565         Save current values of framework globals passcnt, failcnt, xpasscnt,
13566         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
13567         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
13568         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
13569         xfailcnt to compute stats.  Update framework global `testcnt' from
13570         pass/fail counts.
13571         (gcc_finish): New proc.  Clean up test environment.
13572         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
13573         (gcc_epass, gcc_efail): Delete.
13574         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
13575         argument of line number.
13576         (dg-init): If the tool has an init routine, call it.
13577         (dg-test): Remove args `cflags_var' and `libs_var'.
13578         Pass all compiler options to ${tool}_start.
13579         Handle missing line number.
13580         (dg-finish): New function.
13581         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
13582         particular files.  Call gcc_finish at end.  Move "skipping test"
13583         message to verbosity level 3.
13584         * gcc.c-torture/compile/compile.exp: Likewise.
13585         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
13586         * gcc.c-torture/execute/execute.exp: Likewise.
13587         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
13588         Print testcase being tried at verbosity level 1.
13589         * gcc.c-torture/special/special.exp: Unset xfail.
13590         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
13591         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
13592         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
13593         * gcc.failure/failure.exp: Likewise.
13594         * gcc.ieee/ieee.exp: Likewise.
13595         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
13596         Update call to dg-test.  Call dg-finish at end.
13597         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
13598         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
13599         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
13600         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
13601         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
13602         * gcc.wendy/wendy.exp: Add copyright.
13603         Delete setting of tmpdir (done by gcc_init).
13604         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
13605         Pass compiler flags to gcc_start.  Call gcc_finish at end.
13606         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
13607         gcc_[ce]pass/fail.
13608
13609 Wed Sep  7 11:09:08 1994  Doug Evans  (dje@canuck.cygnus.com)
13610
13611         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
13612         confusion.
13613         (g++_load): Likewise.
13614
13615         * config/*.exp (gcc_load): Some were varargs fns and some were not.
13616         Rename argument to `prog' to remove the confusion.
13617         Varargs fns behave differently too!
13618         (g++_load): Likewise.
13619
13620         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
13621
13622         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
13623         what it is.  Delete (always) printing of status value for !native.
13624         Simplify verbose code, and include status and exec_output.
13625         (g++_load): Use gcc_load.
13626
13627 Sun Sep  4 13:59:27 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
13628
13629         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
13630         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
13631         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
13632         940714-3.c as these testcases don't exist anymore.  Make
13633         va-arg-1.c expected to pass.
13634
13635 Fri Aug 19 12:27:07 1994  Doug Evans  (dje@canuck.cygnus.com)
13636
13637         * gcc.misc-tests/misc.exp: Only run specific testcases.
13638         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
13639         * gcc.misc-tests/dg-[1-9].c: New files.
13640
13641         * lib/dg.exp: New testsuite driver.
13642         * gcc.prms/prms.exp: Use it.
13643
13644         * README.gcc: New file.
13645
13646         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
13647         Document and reset `lxpass' and `lxfail'.
13648         Simplify "initialized" message.
13649         (gcc_stat): Clean up comments a little.
13650
13651 Tue Aug 16 11:16:46 1994  Doug Evans  (dje@canuck.cygnus.com)
13652
13653         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
13654
13655 Mon Aug 15 21:20:36 1994  Doug Evans  (dje@canuck.cygnus.com)
13656
13657         * lib/old-dejagnu.exp (process-option): New proc.
13658         (old-dejagnu-init, old-dejagnu-stat): Likewise.
13659         (old-dejagnu): Simplify.
13660         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
13661
13662 Sun Aug 14 09:23:53 1994  Jeff Law  (law@snake.cs.utah.edu)
13663
13664         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
13665         exists and is not an empty string.
13666
13667         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
13668         $xfail rather than calling setup_xfail.  Clear $xfail when test is
13669         finished.
13670         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
13671         automatically.
13672
13673         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
13674         longer expected to fail.
13675
13676         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
13677         "f" function call.
13678
13679         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
13680
13681         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
13682         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
13683         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
13684         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
13685         c-torture-1.29.
13686
13687         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
13688         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
13689
13690         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
13691
13692         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
13693         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
13694
13695         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
13696         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
13697         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
13698
13699 Tue Jul 12 12:49:44 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
13700
13701         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
13702         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
13703         940714-1.c, 940714-2.c, 940714-3.c},
13704         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
13705         gcc.misc-tests/{mg.c,mg.exp}:
13706         New tests.
13707         * gcc.noncompile/noncompile.exp: Change accordingly.
13708
13709 Thu Jul  7 14:20:33 1994  Doug Evans  (dje@canuck.cygnus.com)
13710
13711         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
13712         Undo previous clobberage.
13713
13714 Mon Jul  4 17:00:59 1994  Jeff Law  (law@snake.cs.utah.edu)
13715
13716         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
13717         * gcc.special/{930510-1.c, special.exp}:
13718         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
13719         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
13720         struct-varargs-1.c}: New tests from c-torture-1.26.
13721
13722 Tue Jun 28 17:39:42 1994  J.T. Conklin  (jtc@phishhead.cygnus.com)
13723
13724         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
13725           argument to switch.
13726
13727 Sat May 21 10:39:38 1994  Bill Cox  (bill@rtl.cygnus.com)
13728
13729         * Revert the previous changes.  Please see Rob's directory
13730           (/lisa/test/rob/progressive/gcc/testsuite) for testing
13731           fixes.
13732
13733 Thu May 19 18:00:03 1994  Bill Cox  (bill@rtl.cygnus.com)
13734
13735         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
13736             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
13737             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
13738             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
13739             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
13740             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
13741             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
13742             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
13743             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
13744             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
13745             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
13746             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
13747             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
13748             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
13749             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
13750             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
13751             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
13752             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
13753             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
13754             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
13755             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
13756             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
13757             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
13758             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
13759             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
13760             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
13761             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
13762
13763 Tue May 17 14:55:09 1994  Bill Cox  (bill@rtl.cygnus.com)
13764
13765         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
13766             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
13767           with perror calls.
13768
13769 Mon May  2 17:41:13 1994  Jason Merrill  (jason@deneb.cygnus.com)
13770
13771         * config/unix.exp (g++_load): Fix syntax.
13772
13773 Thu Apr 14 12:22:10 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
13774
13775         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
13776         * gcc.noncompile/921017-1.c: Deleted obsolete test.
13777         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
13778         Don't expect va-arg-1.c to fail.  Correct expected output for
13779         920928-1.c.
13780         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
13781         * gcc.wendy/hbm4.c: Correct typo.
13782         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
13783
13784 Mon Mar 28 13:29:37 1994  Doug Evans  (dje@canuck.cygnus.com)
13785
13786         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
13787         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
13788         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
13789         * lib/c-torture.exp (c-torture-compile): Ditto.
13790
13791         Reduce volume of output (remove all the -I's and such).
13792         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
13793         Call gcc_cpass, gcc_cfail.
13794         (c-torture): Pass testing option to c-torture-compile.
13795
13796 Mon Mar 21 12:40:33 1994  Doug Evans  (dje@cygnus.com)
13797
13798         Bring patches over from progressive.
13799         * config/default.exp: Exit remote shell cleanly.
13800         (g++_exit, g++_start): Add default versions.
13801         * config/sim.exp (gcc_load): Use perror, not error.
13802
13803 Sun Mar 20 12:05:32 1994  Doug Evans  (dje@canuck.cygnus.com)
13804
13805         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
13806         set in site.exp.
13807
13808 Mon Mar 14 19:30:28 1994  Doug Evans  (dje@cygnus.com)
13809
13810         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
13811         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
13812         (wendy_try): New proc to run testcase.
13813         (main loop): Call 'em.
13814         * gcc.wendy/*.c: Clean up pass to correct expected output.
13815
13816         * lib/gcc.exp: Minor cleanup work.
13817         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
13818
13819 Wed Mar  9 15:22:54 1994  Doug Evans  (dje@canuck.cygnus.com)
13820
13821         * config/sim.exp (gcc_load): Document return codes better.
13822         Don't pass -v to simulator.
13823
13824 Thu Feb 24 07:15:18 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
13825
13826           * gcc.special/920717-x.c: Fix typo.
13827           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
13828           get at sources.
13829
13830         * lib/mike-gcc.exp: Fix typo.
13831
13832 Tue Feb 15 15:41:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
13833
13834         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
13835         binary to use, transform the name.
13836         * config/*.exp: rename everything. Nuke any g++ specific files,
13837         it's now a special case of gcc that requires no special support.
13838         Add a default.exp for unsupported targets.
13839
13840 Fri Feb 11 12:59:54 1994  Rob Savoye  (rob@poseidon.cygnus.com)
13841
13842         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
13843         lib/old-dejagnu.exp: Fix a few patterns to work with the new
13844         version of Tcl.
13845
13846 Wed Feb  9 21:35:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
13847
13848         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
13849         than a warning.
13850
13851 Sun Feb  6 16:52:13 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
13852
13853         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
13854
13855 Mon Jan  3 17:28:25 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
13856
13857         * gcc.execute/execute.exp: Combine opt_list and foption_list into
13858         option_list.  Compile every file with only 4/6 option choices
13859         (same as C torture) instead of with 12/18 different option
13860         choices.
13861         * lib/c-torture.exp: Likewise.
13862
13863         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
13864         not already set.
13865
13866 Thu Dec 30 17:17:07 1993  Mike Stump  (mrs@rtl.cygnus.com)
13867
13868         * lib/old-deja.exp: Add `excess errors test fails' error, now one
13869         can put an XFAIL *-*-* on excess errors.
13870
13871 Sun Dec 19 21:45:34 1993  Jeffrey A. Law  (law@snake.cs.utah.edu
13872
13873         * g++.law: Add more tests derived from g++-bugs snapshots.
13874
13875         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
13876         equivalent to g++.law/init9.
13877
13878         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
13879         compiled it, and the a.out file after we've run it.
13880
13881 Fri Dec 17 11:29:56 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
13882
13883         * lib/mike-g++.exp (postbase): Delete the .o file after we've
13884         compiled it, and the a.out file after we've run it.
13885
13886 Fri Dec 17 10:18:16 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
13887
13888         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
13889
13890 Wed Dec 15 20:36:40 1993  Rob Savoye  (rob@darkstar.cygnus.com)
13891
13892         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
13893         version number.
13894
13895 Sun Dec 12 21:10:04 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
13896
13897         * g++.law: New directory of g++ tests derived from the g++-bugs
13898         snapshots.
13899
13900 Thu Dec 09 16:50:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13901
13902         * gcc.compile: initbug1.c initbug1.exp testcase added
13903
13904 Mon Dec 06 11:09:52 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13905
13906         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
13907         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
13908           fixes submitted by Jeff Law (law@cs.utah.edu)
13909         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
13910           Jeff Law (law@cs.utah.edu)
13911
13912
13913 Tue Nov 30 16:34:07 1993  Mike Stump  (mrs@cygnus.com)
13914
13915         * config/unix-g++.exp: Follow the gcc way of doing things.
13916         * g++.old-deja/old-deja.exp: Minor updates.
13917         * lib/g++.exp: New file, follow the gcc way of doing things.
13918         * lib/old-dejagnu.exp: Minor updates.
13919         * lib/mike-g++.exp: Always unset errorInfo.
13920
13921 Sat Nov  6 11:34:51 1993  Mike Stump  (mrs@cygnus.com)
13922
13923         * lib/gcc.exp: Fix some errors with the below change, CC and
13924         CFLAGS should be global when setting, not local.
13925
13926 Wed Nov  3 11:16:26 1993  Rob Savoye  (rob@darkstar.cygnus.com)
13927
13928         * lib/gcc.exp: Transform tool name.
13929
13930 Wed Oct 27 23:57:29 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13931
13932         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
13933
13934 Wed Oct 27 14:45:50 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13935
13936         * lib/gcc.exp: change gcc_done to gcc_stat
13937
13938 Wed Oct 27 09:57:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13939
13940         * Upgraded gcc testsuite to c-torture version 1.25
13941
13942 Sun Oct 24 10:58:03 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13943
13944         * lib/gcc.exp: added reporting code. Changed verbose compile message.
13945         * lib/c-torture: added hooks for new reporting code.
13946
13947 Thu Oct 21 18:45:32 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13948
13949         * config/sh-gcc.exp: check if sh-sim exists in the path
13950
13951 Mon Oct 18 11:13:22 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13952
13953         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
13954         * gcc.compile/compile.exp: Initial changes for new logic.
13955         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
13956         * gcc.failure/failure.exp: Initial changes for new logic.
13957         * gcc.ieee/ieee.exp: Initial changes for new logic.
13958         * gcc.misc-tests/misc.exp: Initial changes for new logic.
13959         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
13960         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
13961         * lib/c-torture.exp: Initial changes for new logic.
13962         * lib/gcc.exp: Initial changes for new logic.
13963
13964 Fri Oct 15 00:19:42 1993  Mike Stump  (mrs@cygnus.com)
13965
13966         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
13967         depend upon failure or success.  Fully qualify names in failure
13968         and success messages.  Always remove a.out before starting
13969         compile, just in case.  Pay more attention to error text output by
13970         the compiler.  Handle testcases with no known past errors just
13971         like all others, so that things are uniform.  Other miscellaneous
13972         improvements.
13973
13974 Wed Oct 13 15:04:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13975
13976         * gcc.cpp: new directory for cpp tests
13977
13978 Mon Oct  4 09:03:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13979
13980         * lib/chill.exp: Code reformatted, removed unused code.
13981         * config/unix-chill.exp: Code reformatted, removed unused code.
13982         * chill.execute/execute.exp: Code reformatted, removed unused code.
13983         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
13984
13985 Mon Oct  4 06:19:26 1993  Ian Lance Taylor  (ian@cygnus.com)
13986
13987         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
13988         routines not written.
13989
13990 Mon Sep 27 21:07:44 1993  Rob Savoye  (rob@darkstar.cygnus.com)
13991
13992         * config/bug-gcc.exp: Use new procs from bug.exp.
13993
13994 Tue Sep 21 18:21:12 1993  Rob Savoye  (rob@darkstar.cygnus.com)
13995
13996         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
13997         via ftp, rather than depending on NFS.
13998         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
13999         case.
14000
14001 Thu Sep  9 23:09:15 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14002
14003         * config/bug-gcc.exp: Use new download proc.
14004
14005 Tue Sep 14 19:23:58 1993  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
14006
14007         * chill.execute/execute.exp: cleanups, handles errors better
14008         * chill.compile/compile.exp: rewrite, based on execute.exp
14009         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
14010         * lib/chill.exp: major changes to diff proc and compile and link
14011           procs. added chill_fail and chill_pass wrappers to pass and
14012           fail. added more comments, and handle error codes better.
14013           Added a hack to capture stderr from exec, so noncompile tests
14014           can work.
14015
14016 Sat Sep 11 15:30:10 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14017
14018         * chill.execute/execute.exp: rewrite of testsuite driver
14019         * lib/chill.exp: rewrite of testsuite driver
14020         * config/unix-chill.exp: rewrite of testsuite driver
14021
14022 Wed Aug 25 14:11:13 1993  Bill Cox  (bill@rtl.cygnus.com)
14023
14024     In chill.execute:
14025         * iexpr.ch: Standardize uppercase.
14026         * tuples.dat: Standardize uppercase.
14027         * vary.ch: standardize.  Correct varying string assignments.
14028         * vary.dat: Add new output lines.
14029
14030 Tue Aug 24 13:45:49 1993  Bill Cox  (bill@rtl.cygnus.com)
14031
14032     In chill.execute:
14033         * chprintf.ch: Standardize use of uppercase.
14034         * tuples.ch: Standardize and turn arr2 into a DCL,
14035           rather than a SYN.
14036         * pinits.ch: Standardize.
14037
14038 Mon Aug 23 17:26:58 1993  Per Bothner  (bothner@kalessin.cygnus.com)
14039
14040         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
14041         * Makefil: Renamed to Makefile.in.
14042         * configure.in: New.
14043
14044 Mon Aug 23 14:24:13 1993  Bill Cox  (bill@rtl.cygnus.com)
14045
14046     In chill.execute:
14047         * .cvsignore: Add result/output files.
14048         * Makefile: Fix up variables at start.  Use MFLAGS
14049           everywhere.  Correct bool_loc, built_ins entries.
14050           Add entry for vary1.ch.
14051         * bitarray.ch: Standardize upper-case usage.
14052         * bitexpr.ch: Standardize, add output of b1.
14053         * params.ch: Use arrayt in along PROC parameters, to
14054           avoid novelty problems.
14055         * sets.ch: Tiny cleanup.
14056         * vary1.ch: Re-indent.
14057
14058 Tue Aug 17 15:42:07 1993  Bill Cox  (bill@rtl.cygnus.com)
14059
14060           * Add PR-related files to Makefiles, .cvsignore files, etc.
14061
14062 Mon Aug  2 15:46:05 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14063
14064         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
14065           with compiler objects. New names are test-flow.c and test-loop.c
14066
14067 Tue Jul 27 10:08:08 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14068
14069         * Upgraded c-torture tests from 1.19 to 1.20
14070
14071         * new files:
14072         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
14073         * gcc.compile: 930623-1.c 930623-2.c
14074         * gcc.noncompile: 930622-1.c 930622-2.c
14075         * gcc.failure: 920411-1.c 920627-2.c
14076         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
14077
14078 Tue Jul 20 15:19:44 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14079
14080         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
14081           More changes to get testsuite working properly. Needs more work.
14082           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
14083
14084 Mon Jul 19 18:40:31 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14085
14086         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
14087           More changes to get testsuite working properly. Needs more work.
14088
14089 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat  (cassidy@cygnus.com)
14090
14091         * chill.compile/compile.exp: Added for Dejagnu support
14092         * chill.execute/execute.exp: Added for Dejagnu support
14093         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
14094
14095 Sat Jun 19 07:13:05 1993  Bill Cox  (bill@rtl.cygnus.com)
14096
14097     This should complete moving the CHILL test files.
14098         * chill.noncompile(.cvsignore printf.grt
14099             in-printf.grt chprintf.grt chprintf.ch):
14100             Added test-support files.
14101           (Makefile): Modified further.
14102         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
14103             signal.ch): Added test files.
14104           * chill.execute (.cvsignore printf.grt printr.c
14105             in-printf.grt rts.c chprintf.grt rts.h): Added
14106           test-support files.
14107             (Makefile): More corrections.
14108
14109 Fri Jun 18 23:40:54 1993  Bill Cox  (bill@rtl.cygnus.com)
14110
14111         * chill.compile, chill.execute, chill.nocompile: Add CHILL
14112           test cases, ready for DejaGnu.
14113
14114 Thu Jun 17 19:14:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14115
14116         * Upgraded c-torture tests from 1.18 to 1.19
14117
14118         * gcc.compile: added test(s):
14119           930607-1.c
14120         * gcc.execute: added test(s):
14121           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
14122
14123         * added new subdirectory for misc tests: gcc.misc-tests
14124         * gcc.misc-test(s): added tests:
14125           inst-check.c test-consts.c test-ior.c test-switch.c
14126
14127 Wed Jun  9 16:53:26 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
14128
14129         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
14130
14131 Mon Jun  7 16:18:40 1993  Ian Lance Taylor  (ian@cygnus.com)
14132
14133         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
14134
14135 Thu Jun  3 13:13:36 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14136
14137         * Upgraded c-torture tests from 1.17 to 1.18
14138
14139 Wed Jun  2 19:02:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14140
14141         * Upgraded c-torture tests from 1.12 to 1.17
14142
14143 Fri Apr 30 09:38:41 1993  Mike Werner  (mtw@deneb.cygnus.com)
14144
14145         * lib/old-dejagnu.exp:
14146           Fixed handling of XFAIL target triplets to correctly
14147           recognize wildcard characters.  Removed code that
14148           appended a unique id tag to the end of the file name
14149           printed out by the result of the testcases within a
14150           given test file.
14151
14152 Thu Apr 29 19:06:29 1993  Mike Werner  (mtw@deneb.cygnus.com)
14153
14154         * lib/old-dejagnu.exp:
14155           Reworked expected failure handling to trigger off of XFAIL
14156           keyword in keyphrase embeded in testcase source code. The
14157           XFAIL keyword must be at the end of the keyphrase line. It
14158           may optionally be followed by one or more target triplets.
14159           It has just occured that the handling of wildcards in the
14160           target triplet may not be correct.
14161
14162 Fri Apr 23 13:16:20 1993  Mike Werner  (mtw@deneb.cygnus.com)
14163
14164         * g++.old-deja/tests:
14165           Moved all subdirectories up one level into g++.old-deja .
14166
14167         * lib/old-dejagnu.exp:
14168           Fixed problem with CXXFLAGS not being properly reset, and being
14169           corrupted with extraneous "-c" compiler option.  This was
14170           causing binaries to not be generated for test that needed them.
14171           Modified strings passed to "pass" and "fail" so that individual
14172           tests from the same test file would be distinguished by an
14173           identifier appended to the test file name in the summary logs;
14174           this corrected a problem with erroneous diff logs.  Added code
14175           to search testcases for expected fail and unexpected pass keywords.
14176
14177 Tue Apr 20 18:27:58 1993  Rob Savoye  (rob at darkstar.cygnus.com)
14178
14179         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
14180
14181 Thu Apr 15 11:01:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
14182
14183         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
14184           Removed extraneous text from end of "Special g++ Options"
14185           keyphrase.
14186
14187         * lib/old-dejagnu.exp: Added pattern matching to look for new
14188           keywords, embedded in testcases comments, which will trigger
14189           calls to xpass and xfail.
14190
14191 Wed Apr 14 14:28:01 1993  Mike Werner  (mtw@deneb.cygnus.com)
14192
14193         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
14194           comments embedded in the testcases, especially the one looking for
14195           special compiler options, as well as the pattern matching for the
14196           compiler output again.
14197
14198 Mon Apr 12 15:15:37 1993  Mike Werner  (mtw@deneb.cygnus.com)
14199
14200         * lib/old-dejagnu.exp: Do a proper check of the return value for
14201           execute tests. Fixed several problems with the pattern matching
14202           of the compiler output which gave erroneous test results.
14203           Changed several of the test result messages to be more descriptive.
14204         * config/unix-g++.exp: Proc g++_load now actually works and
14205           executes the tests passed to it and returns a usable return
14206           value.
14207
14208 Sun Apr 11 17:22:37 1993  Rob Savoye  (rob at darkstar.cygnus.com)
14209
14210           * lib/gcc.exp: Exits gracefully if $CC is bogus.
14211
14212 Fri Apr  9 09:41:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
14213
14214         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
14215           Modified both files to properly execute the old style
14216           dejagnu tests. The previous versions of these files were
14217           experimental and did not function anything near correctly.
14218
14219 Mon Apr  5 21:08:24 1993  Rob Savoye  (rob@cygnus.com)
14220
14221         * Removed all Makefile.in and configure.in files. No configuration
14222         needed now.
14223
14224 Fri Apr  2 12:15:17 1993  Mike Werner  (mtw@deneb.cygnus.com)
14225
14226         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
14227
14228 Sun Mar 28 11:17:48 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
14229
14230         * gcc.compile/configure.in, gcc.unsorted/configure.in,
14231         gcc.special/configure.in, gcc.noncompile/configure.in,
14232         gcc.execute/configure.in, gcc.code_quality/configure.in,
14233         g++.other/configure.in, g++.old-deja/configure.in,
14234         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
14235         in srcname setting.
14236
14237 Thu Mar 25 20:07:55 1993  Rob Savoye  (rob at darkstar.cygnus.com)
14238
14239         * lib/udi.exp:  Fixed mondfe and mondfe_download.
14240         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
14241         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
14242
14243 Thu Mar 25 13:06:41 1993  Ian Lance Taylor  (ian@cygnus.com)
14244
14245         * config/udi-gdb.exp: Check $shell_id after connecting to target.
14246         (gdb_exit): Don't remove *_soc files.
14247
14248 Mon Mar 22 14:28:46 1993  Ian Lance Taylor  (ian@cygnus.com)
14249
14250         * lib/c-torture.exp: Don't look for main; instead always use -w
14251         -c.  This is how the c-torture tests work.  Remove the object
14252         file if the compilation succeeds.
14253         * gcc.execute/execute.exp: Remove executable if test passes.
14254         * gcc.noncompile/noncompile.exp: Every test is an expected
14255         failure.
14256         * gcc.special/special.exp: Added tests from c-torture 1.11,
14257         corrected use of existing test.
14258         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
14259         gcc.execute/920625-1.c: Updated to c-torture 1.11.
14260         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
14261         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
14262         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
14263         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
14264         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
14265         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
14266         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
14267         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
14268         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
14269         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
14270         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
14271         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
14272         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
14273         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
14274         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
14275         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
14276         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
14277         c-torture 1.11.
14278         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
14279         correspond to c-torture 1.11.
14280
14281         * New file.