OSDN Git Service

65fd1712912ff5b3db031a8a31694930f6ddbac8
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2003-07-03  Janis Johnson  <janis187@us.ibm.com>
2
3         * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
4         * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
5         * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
6         * gcc.dg/compat/struct-align-1.h: New file.
7         * gcc.dg/compat/struct-align-1_main.c: New file.
8         * gcc.dg/compat/struct-align-1_x.c: New file.
9         * gcc.dg/compat/struct-align-1_y.c: New file.
10         * gcc.dg/compat/struct-align-2.h: New file.
11         * gcc.dg/compat/struct-align-2_main.c: New file.
12         * gcc.dg/compat/struct-align-2_x.c: New file.
13         * gcc.dg/compat/struct-align-2_y.c: New file.
14
15         * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
16         * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
17         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
18         * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
19         * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
20         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
21         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
22         * gcc.dg/compat/scalar-return-3_x.c: Ditto.
23         * gcc.dg/compat/scalar-return-4_x.c: Ditto.
24         * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
25         * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
26         * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
27         * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
28         * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
29         * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
30         * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
31         * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
32         * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
33         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
34         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
35         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
36         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
37         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
38         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
39         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
40         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
41         * gcc.dg/compat/struct-return-10_x.c: Ditto.
42         * gcc.dg/compat/struct-return-2_x.c: Ditto.
43         * gcc.dg/compat/struct-return-3_x.c: Ditto.
44
45 2003-07-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
46
47         * gcc.dg/i386-call-1.c: New test.
48
49 2003-07-03  Nathan Sidwell  <nathan@codesourcery.com>
50
51         PR c++/9162
52         * g++.dg/parse/defarg4.C: New.
53
54 2003-07-03  Roger Sayle  <roger@eyesopen.com>
55
56         PR target/10700
57         * gcc.c-torture/compile/20030703-1.c: New test case.
58
59 2003-07-03  Mark Mitchell  <mark@codesourcery.com>
60
61         * g++.dg/template/local3.C: Remove extra semicolon.
62
63 2003-07-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
64
65         * gcc.dg/i386-volatile-1.c: New test.
66
67 2003-07-02  Nathan Sidwell  <nathan@codesourcery.com>
68
69         PR c++/11072
70         * g++.dg/other/offsetof2.C: XFAIL.
71         * g++.dg/other/offsetof5.C: New.
72
73         PR c++/10219
74         * g++.dg/template/error1.C: New.
75         
76         PR c++/9779
77         * g++.dg/template/dependent-expr1.C: New.
78
79 2003-07-01  Mark Mitchell  <mark@codesourcery.com>
80
81         PR c++/6949
82         * g++.dg/template/local3.C: New test.
83
84         PR c++/11149
85         * g++.dg/lookup/scoped6.C: New test.
86
87 2003-07-01  Giovanni Bajo  <giovannibajo@libero.it>
88
89         PR c++/8046
90         * g++.dg/other/error7.C: New test.
91
92 2003-07-01  Kazu Hirata  <kazu@cs.umass.edu>
93
94         * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
95         * g++.old-deja/g++.abi/vtable3.h: Likewise.
96         * g++.old-deja/g++.law/code-gen5.C: Likewise.
97         * g++.old-deja/g++.other/union2.C: Likewise.
98         * gcc.dg/c90-const-expr-2.c: Likewise.
99         * gcc.dg/c90-const-expr-3.c: Likewise.
100         * gcc.dg/c99-const-expr-2.c: Likewise.
101         * gcc.dg/c99-const-expr-3.c: Likewise.
102         * gcc.dg/concat.c: Likewise.
103
104 2003-07-01  Mark Mitchell  <mark@codesourcery.com>
105
106         PR c++/9559
107         * g++.dg/init/static1.C: New test.
108
109 2003-06-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
110
111         * Changelog: Remove ">>>>>>>" from previous change.
112
113 2003-06-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
114
115         * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
116         * g++.old-deja/g++.other/access2.C: Likewise.
117         * g++.old-deja/g++.other/decl2.C: Likewise.
118         * gcc.c-torture/execute/20020615-1.c: Likewise.
119
120 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
121
122         PR c++/4933
123         * g++.dg/template/sizeof4.C: New test.
124
125 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
126
127         * g++.dg/other/error6.C: New test.
128
129 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
130
131         PR c++/10750
132         * g++.dg/parse/constant2.C: New test.
133
134 2003-06-30  Giovanni Bajo <giovannibajo@libero.it>
135
136         PR c++/11106
137         * g++.dg/other/error5.C: New test.
138
139 2003-06-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
140
141         * gcc.dg/format/gcc_diag-1.c: New test.
142
143 2003-06-28  Ulrich Weigand  <uweigand@de.ibm.com>
144
145         * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
146
147 2003-06-28  Nathan Sidwell  <nathan@codesourcery.com>
148
149         * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
150         * g++.old-deja/g++.robertl/eb133a.C: Likewise.
151         * g++.old-deja/g++.robertl/eb133b.C: Likewise.
152
153 2003-06-28  Jakub Jelinek  <jakub@redhat.com>
154
155         * gcc.c-torture/execute/builtins/string-8.c: New test.
156         * gcc.c-torture/execute/builtins/string-8-lib.c: New.
157         * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
158         * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
159
160 2003-06-27  Mark Mitchell  <mark@codesourcery.com>
161
162         PR c++/10468
163         * g++.dg/ext/typeof6.C: New test.
164
165 2003-06-27  Mark Mitchell  <mark@codesourcery.com>
166
167         PR c++/10796
168         * g++.dg/init/enum1.C: New test.
169
170 2003-06-27  Ulrich Weigand  <uweigand@de.ibm.com>
171
172         * gcc.dg/20030627-1.c: New test.
173
174 2003-06-26  Mark Mitchell  <mark@codesourcery.com>
175
176         PR c++/11332
177         * g++.dg/expr/static_cast2.C: New test.
178
179 2003-06-26  Roger Sayle  <roger@eyesopen.com>
180             Jakub Jelinek  <jakub@redhat.com>
181
182         * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
183         sprintf(dst,"%s",src) optimization.
184         * gcc.c-torture/execute/20030626-1.c: New test case.
185         * gcc.c-torture/execute/20030626-2.c: New test case.
186
187 2003-06-26  J"orn Rennecke <joern.rennecke@superh.com>
188
189         * gcc.c-torture/execute/multi-ix.c: New test.
190
191         * gcc.c-torture/execute/simd-4.c (main):
192         Added missing semicolon at end of union.
193
194 2003-06-26  Giovanni Bajo  <giovannibajo@libero.it>
195
196         PR c++/8266
197         * g++.dg/template/explicit-instantiation3.C: New test.
198
199 2003-06-26  Eric Botcazou <ebotcazou@libertysurf.fr>
200
201         * gcc.dg/20030626-1.c: Use signed char.
202
203 2003-06-26  Eric Botcazou <ebotcazou@libertysurf.fr>
204
205         * gcc.dg/20030626-1.c: New test.
206
207 2003-06-26  Neil Booth  <neil@daikokuya.co.uk>
208
209         * const-str-2.m: Update.
210
211 2003-06-25  Mark Mitchell  <mark@codesourcery.com>
212
213         PR c++/10990
214         * g++.dg/rtti/dyncast1.C: New test.
215         * g++.dg/abi/mangle4.C: Correct base-specifier access.
216         * g++.dg/lookup/scoped1.C: Remove XFAIL.
217         * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
218
219         PR c++/10931
220         * g++.dg/expr/static_cast1.C: New test.
221         
222 2003-06-25  Josef Zlomek  <zlomekj@suse.cz>
223
224         * gcc.dg/20030625-1.c: New test.
225
226 2003-06-24  Roger Sayle  <roger@eyesopen.com>
227
228         * gcc.c-torture/compile/20030624-1.c: New test case.
229
230 2003-06-24  Jakub Jelinek  <jakub@redhat.com>
231
232         * gcc.c-torture/execute/string-opt-17.c: New test.
233
234 2003-06-24  Mark Mitchell  <mark@codesourcery.com>
235
236         PR c++/5754
237         * g++.dg/parse/crash6.C: New test.
238
239 2003-06-23  Roger Sayle  <roger@eyesopen.com>
240
241         * gcc.dg/builtins-24.c: New test case.
242
243 2003-06-23  Jakub Jelinek  <jakub@redhat.com>
244
245         * g++.dg/opt/operator1.C: New test.
246
247 2003-06-22  Roger Sayle  <roger@eyesopen.com>
248
249         * gcc.c-torture/execute/string-opt-16.c: New test case.
250
251 2003-06-21  Gabriel Dos Reis <gdr@integrable-solutions.net>
252
253         * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion  option.
254         * g++.old-deja/g++.other/conv7.C: Likewise
255         * g++.old-deja/g++.other/overcnv2.C: Likewise.
256         * g++.old-deja/g++.other/overload14.C: Likewise.
257
258 2003-06-21  Gabriel Dos Reis <gdr@integrable-solutions.net>
259
260         * g++.old-deja/g++.jason/conversion5.C: Adjust option.
261         * g++.old-deja/g++.bugs/900215_01.C: Likewise.
262
263 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
264
265         PR c++/10888
266         * g++.dg/warn/Winline-3.C: New test. 
267
268 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
269
270         * lib/target-supports.exp (check_alias_available): Make the test
271         program acceptable to the Solaris assembler.
272
273         PR c++/10749
274         * g++.dg/template/memclass2.C: New test.
275
276 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
277             Eric Botcazou  <ebotcazou@libertysurf.fr>
278         
279         * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
280         data for non-matching targets.
281         * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
282
283 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
284
285         PR c++/10845
286         * g++.dg/template/member3.C: New test.
287
288 2003-06-19  Mark Mitchell  <mark@codesourcery.com>
289
290         PR c++/10939
291         * g++.dg/template/func1.C: New test.
292
293         PR c++/9649
294         * g++.dg/template/static4.C: New test.
295         * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
296
297         PR c++/11041
298         * g++.dg/init/ref7.C: New test.
299
300 2003-06-19  Matt Austern  <austern@apple.com>
301
302         PR c++/11228
303         * g++.dg/anew1.C: New test.
304         * g++.dg/anew2.C: New test.
305         * g++.dg/anew3.C: New test.
306         * g++.dg/anew4.C: New test.
307         
308 2003-06-19  Kazu Hirata  <kazu@cs.umass.edu>
309
310         * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
311
312 2003-06-19  J"orn Rennecke <joern.rennecke@superh.com>
313
314         * gcc.c-torture/execute/simd-4.c (main): Make expected value
315         endian-dependent.
316
317 2003-06-17  Benjamin Kosnik  <bkoz@redhat.com>
318
319         * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
320         Remove cruft.
321         
322 2003-06-17  Kazu Hirata  <kazu@cs.umass.edu>
323
324         * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
325         * gcc.c-torture/compile/961203-1.c: Likewise.
326         * gcc.c-torture/compile/980506-1.c: Likewise.
327
328 2003-06-17  Mark Mitchell  <mark@codesourcery.com>
329
330         PR c++/10712
331         * g++.dg/lookup/using7.C: New test.
332         
333 2003-06-17  Mark Mitchell  <mark@codesourcery.com>
334
335         PR c++/11105
336         * g++.dg/abi/conv1.C: Remove it.
337         * g++.dg/template/conv7.C: New test.
338         * g++.dg/template/conv8.C: Likewise.
339         * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
340         conversion operator.
341
342 2003-06-17  Janis Johnson  <janis187@us.ibm.com>
343
344         * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
345         * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
346         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
347         * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
348         * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
349         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
350         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
351         * gcc.dg/compat/scalar-return-3_x.c: Ditto.
352         * gcc.dg/compat/scalar-return-4_x.c: Ditto.
353         * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
354         * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
355         * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
356         * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
357         * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
358         * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
359         * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
360         * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
361         * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
362         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
363         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
364         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
365         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
366         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
367         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
368         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
369         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
370         * gcc.dg/compat/struct-return-10_x.c: Ditto.
371         * gcc.dg/compat/struct-return-2_x.c: Ditto.
372         * gcc.dg/compat/struct-return-3_x.c: Ditto.
373
374 2003-06-16  Mark Mitchell  <mark@codesourcery.com>
375
376         * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
377         * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
378         indications.
379
380 2003-06-16  Roger Sayle  <roger@eyesopen.com>
381
382         * gcc.dg/i386-387-5.c: New test case.
383         * gcc.dg/i386-387-6.c: New test case.
384         * gcc.dg/builtins-23.c: New test case.
385
386 2003-06-15  Roger Sayle  <roger@eyesopen.com>
387
388         * gcc.dg/builtins-22.c: New test case.
389         * gcc.dg/i386-387-1.c: Update to test exp.
390         * gcc.dg/i386-387-2.c: Likewise.
391
392 2003-06-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
393
394         * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
395
396 2003-06-12  Mark Mitchell  <mark@codesourcery.com>
397
398         * lib/gcc-dg.exp (dg-require-dll): New function.
399         (dg-xfail-if): Likewise.
400         * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
401         driver.
402         
403         * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
404         * gcc.c-torture/compile/20001205-1.c: Likewise.
405         * gcc.c-torture/compile/20001226-1.c: Likewise.
406         * gcc.c-torture/compile/20010518-2.c: Likewise.
407         * gcc.c-torture/compile/20020312-1.c: Likewise.
408         * gcc.c-torture/compile/20020604-1.c: Likewise.
409         * gcc.c-torture/compile/920501-12.c: Likewise.
410         * gcc.c-torture/compile/920501-4.c: Likewise.
411         * gcc.c-torture/compile/920520-1.c: Likewise.
412         * gcc.c-torture/compile/920521-1.c: Likewise.
413         * gcc.c-torture/compile/920625-1.c: Likewise.
414         * gcc.c-torture/compile/961203-1.c: Likewise.
415         * gcc.c-torture/compile/980506-1.c: Likewise.
416         * gcc.c-torture/compile/981006-1.c: Likewise.
417         * gcc.c-torture/compile/981022-1.c: Likewise.
418         * gcc.c-torture/compile/981223-1.c: Likewise.
419         * gcc.c-torture/compile/990617-1.c: Likewise.
420         * gcc.c-torture/compile/dll.c: Likewise.
421         * gcc.c-torture/compile/labels-3.c: Likewise.
422         * gcc.c-torture/compile/mipscop-1.c: Likewise.
423         * gcc.c-torture/compile/mipscop-2.c: Likewise.
424         * gcc.c-torture/compile/mipscop-3.c: Likewise.
425         * gcc.c-torture/compile/mipscop-4.c: Likewise.
426         * gcc.c-torture/compile/simd-5.c: Likewise.
427         * gcc.c-torture/compile/20000804-1.x: Remove.
428         * gcc.c-torture/compile/20001205-1.x: Likewise.
429         * gcc.c-torture/compile/20001226-1.x: Likewise.
430         * gcc.c-torture/compile/20010518-2.x: Likewise.
431         * gcc.c-torture/compile/20020312-1.x: Likewise.
432         * gcc.c-torture/compile/20020604-1.x: Likewise.
433         * gcc.c-torture/compile/920501-12.x: Likewise.
434         * gcc.c-torture/compile/920501-4.x: Likewise.
435         * gcc.c-torture/compile/920520-1.x: Likewise.
436         * gcc.c-torture/compile/920521-1.x: Likewise.
437         * gcc.c-torture/compile/920625-1.x: Likewise.
438         * gcc.c-torture/compile/961203-1.x: Likewise.
439         * gcc.c-torture/compile/980506-1.x: Likewise.
440         * gcc.c-torture/compile/981006-1.x: Likewise.
441         * gcc.c-torture/compile/981022-1.x: Likewise.
442         * gcc.c-torture/compile/981223-1.x: Likewise.
443         * gcc.c-torture/compile/990617-1.x: Likewise.
444         * gcc.c-torture/compile/mipscop-1.x: Likewise.
445         * gcc.c-torture/compile/mipscop-2.x: Likewise.
446         * gcc.c-torture/compile/mipscop-3.x: Likewise.
447         * gcc.c-torture/compile/mipscop-4.x: Likewise.
448         * gcc.c-torture/compile/simd-5.x: Likewise.
449
450         * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
451
452 2003-06-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
453
454         * gcc.c-torture/execute/20030611-1.c: New test.
455
456 2003-06-12  Roger Sayle  <roger@eyesopen.com>
457
458         PR middle-end/168
459         * gcc.dg/20030612-1.c: New test case.
460
461 2003-06-12  Mark Mitchell  <mark@codesourcery.com>
462
463         PR c++/10635
464         * g++.dg/expr/cast1.C: New test.
465
466 2003-06-12  Roger Sayle  <roger@eyesopen.com>
467
468         * gcc.dg/builtins-21.c: New test case.
469
470 2003-06-11  Kelley Cook  <kelleycook@wideopenwest.com>
471
472         * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
473         options instead of at the end.
474         * lib/objc.exp (objc_target_compile): Likewise.
475
476 2003-06-11  Mark Mitchell  <mark@codesourcery.com>
477
478         PR c++/10432
479         * g++.dg/parse/error1.C: New test.
480
481 2003-06-11  Janis Johnson  <janis187@us.ibm.com>
482
483         * gcc.dg/compat/struct-by-value-11_main.c: New file.
484         * gcc.dg/compat/struct-by-value-11_x.c: New file.
485         * gcc.dg/compat/struct-by-value-11_y.c: New file.
486         * gcc.dg/compat/struct-by-value-12_main.c: New file.
487         * gcc.dg/compat/struct-by-value-12_x.c: New file.
488         * gcc.dg/compat/struct-by-value-12_y.c: New file.
489         * gcc.dg/compat/struct-by-value-13_main.c: New file.
490         * gcc.dg/compat/struct-by-value-13_x.c: New file.
491         * gcc.dg/compat/struct-by-value-13_y.c: New file.
492         * gcc.dg/compat/struct-by-value-14_main.c: New file.
493         * gcc.dg/compat/struct-by-value-14_x.c: New file.
494         * gcc.dg/compat/struct-by-value-14_y.c: New file.
495         * gcc.dg/compat/struct-by-value-15_main.c: New file.
496         * gcc.dg/compat/struct-by-value-15_x.c: New file.
497         * gcc.dg/compat/struct-by-value-15_y.c: New file.
498         * gcc.dg/compat/struct-by-value-16_main.c: New file.
499         * gcc.dg/compat/struct-by-value-16_x.c: New file.
500         * gcc.dg/compat/struct-by-value-16_y.c: New file.
501         * gcc.dg/compat/struct-by-value-17_main.c: New file.
502         * gcc.dg/compat/struct-by-value-17_x.c: New file.
503         * gcc.dg/compat/struct-by-value-17_y.c: New file.
504         * gcc.dg/compat/struct-by-value-18_main.c: New file.
505         * gcc.dg/compat/struct-by-value-18_x.c: New file.
506         * gcc.dg/compat/struct-by-value-18_y.c: New file.
507
508         * gcc.dg/compat/scalar-by-value-3_main.c: New file.
509         * gcc.dg/compat/scalar-by-value-3_x.c: New file.
510         * gcc.dg/compat/scalar-by-value-3_y.c: New file.
511         * gcc.dg/compat/scalar-by-value-4_main.c: New file.
512         * gcc.dg/compat/scalar-by-value-4_x.c: New file.
513         * gcc.dg/compat/scalar-by-value-4_y.c: New file.
514         * gcc.dg/compat/scalar-return-3_main.c: New file.
515         * gcc.dg/compat/scalar-return-3_x.c: New file.
516         * gcc.dg/compat/scalar-return-3_y.c: New file.
517         * gcc.dg/compat/scalar-return-4_main.c: New file.
518         * gcc.dg/compat/scalar-return-4_x.c: New file.
519         * gcc.dg/compat/scalar-return-4_y.c: New file.
520
521 2003-06-10  Janis Johnson  <janis187@us.ibm.com>
522
523         * gcc.dg/compat/fp2-struct-check.h: New file.
524         * gcc.dg/compat/fp2-struct-defs.h: New file.
525         * gcc.dg/compat/fp2-struct-init.h: New file.
526         * gcc.dg/compat/struct-by-value-10_main.c: New file.
527         * gcc.dg/compat/struct-by-value-10_x.c: New file.
528         * gcc.dg/compat/struct-by-value-10_y.c: New file.
529         * gcc.dg/compat/struct-return-10_main.c: New file.
530         * gcc.dg/compat/struct-return-10_x.c: New file.
531         * gcc.dg/compat/struct-return-10_y.c: New file.
532
533         * gcc.dg/compat/compat-common.h: New file.
534         * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
535         * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
536         * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
537         * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
538         * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
539         * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
540         * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
541         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
542         * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
543         * gcc.dg/compat/scalar-return-1_main.c: Ditto.
544         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
545         * gcc.dg/compat/scalar-return-1_y.c: Ditto.
546         * gcc.dg/compat/scalar-return-2_main.c: Ditto.
547         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
548         * gcc.dg/compat/scalar-return-2_y.c: Ditto.
549         * gcc.dg/compat/small-struct-check.h: Ditto.
550         * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
551         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
552         * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
553         * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
554         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
555         * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
556         * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
557         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
558         * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
559         * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
560         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
561         * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
562         * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
563         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
564         * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
565         * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
566         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
567         * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
568         * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
569         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
570         * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
571         * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
572         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
573         * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
574         * gcc.dg/compat/struct-return-2_main.c: Ditto.
575         * gcc.dg/compat/struct-return-2_x.c: Ditto.
576         * gcc.dg/compat/struct-return-2_y.c: Ditto.
577         * gcc.dg/compat/struct-return-3_main.c: Ditto.
578         * gcc.dg/compat/struct-return-3_x.c: Ditto.
579         * gcc.dg/compat/struct-return-3_y.c: Ditto.
580
581 2003-06-10  Geoffrey Keating  <geoffk@apple.com>
582
583         * g++.dg/pch/static-1.C: New file.
584         * g++.dg/pch/static-1.Hs: New file.
585
586 2003-06-10  Richard Henderson  <rth@redhat.com>
587
588         * gcc.dg/asm-7.c: Adjust expected warning text.
589
590 2003-06-10  Roger Sayle  <roger@eyesopen.com>
591
592         * gcc.dg/builtins-20.c: New test case.
593
594 2003-06-10  Mark Mitchell  <mark@codesourcery.com>
595
596         PR c++/11131
597         * g++.dg/opt/template1.C: New test.
598
599 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
600
601         * lib/gcc-dg.exp (dg-test): Clear additional_files and
602         additional_sources.
603
604 2003-05-21  David Taylor  <dtaylor@emc.com>
605
606         * gcc.dg/Wpadded.c: New file.
607
608 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
609
610         * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
611         * gcc.dg/special/weak-2.c: Add dg-require-weak.
612         * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
613         dg-require-weak.
614
615 2003-06-09  J"orn Rennecke <joern.rennecke@superh.com>
616
617         * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
618
619 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
620
621         * lib/gcc-dg.exp (dg-require-weak): Fix typo.
622         (dg-require-alias): Likewise.
623         (dg-require-gc-sections): Likewise.
624         * lib/target-supports.exp (check_gc_sections_available): Likewise.
625
626 2003-06-08  Richard Henderson  <rth@redhat.com>
627
628         * gcc.dg/20011029-2.c: Fix the array reference.
629         * gcc.dg/asm-7.c: New.
630
631 2003-06-08  Kazu Hirata  <kazu@cs.umass.edu>
632
633         * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
634
635 2003-06-08  Mark Mitchell  <mark@codesourcery.com>
636
637         * lib/gcc-dg.exp (dg-require-alias): Fix typo.
638         (dg-require-gc-sections): Likewise.
639
640 Sun Jun  8 16:46:04 CEST 2003  Jan Hubicka  <jh@suse.cz>
641
642         * i386-cmov1.c: Fix regular expression.
643         * i386-cvt-1.c: Likewise.
644         * i386-local.c: Likewise.
645         * i386-local2.c: Likewise.
646         * i386-mul.c: Likewise.
647         * i386-ssetype-1.c: Likewise.
648         * i386-ssetype-3.c: Likewise.
649         * i386-ssetype-5.c: Likewise.
650
651 2003-06-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
652
653         PR c++/11039
654         * g++.dg/warn/implicit-typename2.C: New test.
655         * g++.dg/warn/implicit-typename3.C: New test.
656
657 2003-06-07  Richard Henderson  <rth@redhat.com>
658
659         * g++.dg/other/offsetof3.C: Use size_t.
660         * g++.dg/other/offsetof4.C: Likewise.
661
662 2003-06-07  H.J. Lu <hongjiu.lu@intel.com>
663
664         * lib/copy-file.exp: New. Implement gcc_copy_files.
665
666         * lib/dg-pch.exp: Load copy-file.exp
667         (dg-pch): Use gcc_copy_files instead of "file copy".
668
669 2003-06-06  Mark Mitchell  <mark@codesourcery.com>
670
671         * gcc.dg/weak/weak.exp: Simplify.
672         * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
673         * gcc.dg/weak/weak-1.c: Likewise.
674         * gcc.dg/weak/weak-2.c: Likewise.
675         * gcc.dg/weak/weak-3.c: Likewise.
676         * gcc.dg/weak/weak-4.c: Likewise.
677         * gcc.dg/weak/weak-5.c: Likewise.
678         * gcc.dg/weak/weak-6.c: Likewise.
679         * gcc.dg/weak/weak-7.c: Likewise.
680         * gcc.dg/weak/weak-8.c: Likewise.
681         * gcc.dg/weak/weak-9.c: Likewise.
682
683 2003-06-06  Richard Earnshaw  <rearnsha@arm.com>
684
685         gcc.c-torture/execute/20030606-1.c: New.
686
687 2003-06-06  Roger Sayle  <roger@eyesopen.com>
688
689         * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
690         * gcc.dg/builtins-19.c: Likewise.
691
692 2003-06-06  Roger Sayle  <roger@eyesopen.com>
693
694         * gcc.dg/builtins-2.c: Add some more tests.
695         * gcc.dg/builtins-18.c: New test case.
696         * gcc.dg/builtins-19.c: New test case.
697
698 2003-06-06  Roger Sayle  <roger@eyesopen.com>
699             Jim Wilson  <wilson@tuliptree.org>
700
701         * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
702
703 2003-06-06  Jakub Jelinek  <jakub@redhat.com>
704
705         * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
706         mempcpy/stpcpy calls not to be optimized into something else.
707         * gcc.c-torture/execute/string-opt-3.c: Moved to...
708         * gcc.c-torture/execute/builtins/string-7.c: ...here.
709         * gcc.c-torture/execute/builtins/string-7-lib.c: New.
710
711 2003-06-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
712
713         * gcc.dg/format/asm_fprintf-1.c: New test.
714
715 2003-06-05  Mark Mitchell  <mark@codesourcery.com>
716
717         * lib/gcc-defs.exp (additional_sources): New variable.
718         (dg-additional-sources): New function.
719         (additional_files): New variable.
720         (dg-additional-files): New function.
721         (dg-additional-files-options): Likewise.
722         * lib/gcc-dg.exp (dg-require-weak): New function.
723         (dg-require-alias): Likewise.
724         (dg-require-gc-sections): Likewise.
725         * lib/target-supports.exp (check_alias_available): Remove testfile
726         parameter.
727         (check_gc_sections_available): New function.
728         * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
729         (dg-gpp-additional-files): Likewise.
730         * lib/g++.exp (additional_sources): Remove.
731         (additional_files): Likewise.
732         (g++_target_compile): Use dg-additional-files-options.
733         
734         * gcc.dg/special/special.exp: Add "ecos" tests.  Remove complex
735         Tcl logic.
736         * gcc.dg/special/ecos.exp: Remove.
737         * gcc.dg/special/20000419-2.c: Use dg-require-*.
738         * gcc.dg/special/alias-1.c: Likewise.
739         * gcc.dg/special/alias-2.c: Likewise.
740         * gcc.dg/special/gcsec-1.c: Likewise.
741         * gcc.dg/special/weak-1.c: Likewise.
742         * gcc.dg/special/weak-2.c: Likewise.
743         * gcc.dg/special/wkali-1.c: Likewise.
744         * gcc.dg/special/wkali-2.c: Likewise.
745         
746         * g++.dg/special/conpr-2.C: Use dg-additional-*, not
747         dg-gpp-additional-*.
748         * g++.dg/special/conpr-3.C: Likewise.
749         * g++.dg/special/conpr-4.C: Likewise.
750         * g++.old-deja/g++.abi/vtable3a.C: Likewise.
751         * g++.old-deja/g++.abi/vtable3b.C: Likewise.
752         * g++.old-deja/g++.abi/vtable3c.C: Likewise.
753         * g++.old-deja/g++.abi/vtable3d.C: Likewise.
754         * g++.old-deja/g++.abi/vtable3e.C: Likewise.
755         * g++.old-deja/g++.abi/vtable3f.C: Likewise.
756         * g++.old-deja/g++.abi/vtable3g.C: Likewise.
757         * g++.old-deja/g++.abi/vtable3h.C: Likewise.
758         * g++.old-deja/g++.abi/vtable3i.C: Likewise.
759         * g++.old-deja/g++.abi/vtable3j.C: Likewise.
760         * g++.old-deja/g++.oliva/linkage1.C: Likewise.
761         * g++.old-deja/g++.other/comdat1.C: Likewise.
762         * g++.old-deja/g++.other/comdat2.C: Likewise.
763         * g++.old-deja/g++.other/comdat3.C: Likewise.
764         * g++.old-deja/g++.other/ctor1.C: Likewise.
765         * g++.old-deja/g++.pt/instantiate5.C: Likewise.
766
767 2003-06-05  Richard Henderson  <rth@redhat.com>
768
769         * gcc.dg/debug/20030605-1.c: New.
770
771 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
772
773         * README.QMTEST: Update.
774
775 2003-06-04  Richard Henderson  <rth@redhat.com>
776
777         * gcc.dg/cleanup-1.c: New.
778         * gcc.dg/cleanup-2.c: New.
779         * gcc.dg/cleanup-3.c: New.
780         * gcc.dg/cleanup-4.c: New.
781         * gcc.dg/cleanup-5.c: New.
782         * gcc.dg/cleanup-6.c: New.
783         * gcc.dg/cleanup-7.c: New.
784
785 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
786
787         * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
788
789         * lib/dg-pch.exp: New file.
790         * g++.dg/pch/pch.exp: Use dg-pch.exp.
791         * gcc.dg/pch/pch.exp: Likewise.
792
793 2003-06-04  Roger Sayle  <roger@eyesopen.com>
794
795         * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
796         * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
797         * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
798         * gcc.dg/builtins-17.c: New test case.
799         * gcc.dg/i386-387-4.c: New test case.
800         * gcc.c-torture/execute/ieee/mzero4.c: New test case.
801
802 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
803
804         * gcc.dg/ultrasp9.c: New test.
805
806 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
807
808         * gcc.c-torture/compile/20030604-1.c: New test.
809         * gcc.dg/sparc-constant-1.c: New test.
810
811 2003-06-03  Glen Nakamura  <glen@imodulo.com>
812
813         * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
814
815 2003-06-03  J"orn Rennecke <joern.rennecke@superh.com>
816
817         * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
818
819         * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
820         * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
821
822 2003-06-03  Aldy Hernandez  <aldyh@redhat.com>
823
824         * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
825
826 2003-06-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
827
828         PR c++/10940
829         * g++.dg/template/spec10.C: New test.
830
831 2003-06-03  Roger Sayle  <roger@eyesopen.com>
832
833         * gcc.dg/builtins-16.c: New test case.
834
835 2003-06-03  Jakub Jelinek  <jakub@redhat.com>
836
837         * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
838         mempcpy test with post-increments.
839         * gcc.c-torture/execute/string-opt-3.c: New test.
840         * gcc.dg/string-opt-1.c: New test.
841
842 2003-06-03  David Billinghurst (David.Billinghurst@riotinto.com)
843
844         PR fortran/10965
845         * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
846
847 2003-06-02  Mark Mitchell  <mark@codesourcery.com>
848
849         * lib/scanasm.exp (dg-scan): New function, factored out of ...
850         (scan-assembler): ... here.  Use dg-scan.
851         (scan-assembler-not): Likewise.
852         (scan-file): New function.
853         (scan-file-not): Likewise.
854         * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
855         * gcc.dg/cpp/_Pragma4.c: Likewise.
856         * gcc.dg/cpp/_Pragma5.c: Likewise.
857         * gcc.dg/cpp/avoidpaste1.c: Likewise.
858         * gcc.dg/cpp/avoidpaste2.c: Likewise.
859         * gcc.dg/cpp/cmdlne-C2.c: Likewise.
860         * gcc.dg/cpp/cmdlne-P.c: Likewise.
861         * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
862         * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
863         * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
864         * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
865         * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
866         * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
867         * gcc.dg/cpp/cxxcom1.c: Likewise.
868         * gcc.dg/cpp/line1.c: Likewise.
869         * gcc.dg/cpp/maccom1.c: Likewise.
870         * gcc.dg/cpp/maccom2.c: Likewise.
871         * gcc.dg/cpp/maccom3.c: Likewise.
872         * gcc.dg/cpp/maccom4.c: Likewise.
873         * gcc.dg/cpp/maccom5.c: Likewise.
874         * gcc.dg/cpp/maccom6.c: Likewise.
875         * gcc.dg/cpp/multiline.c: Likewise.
876         * gcc.dg/cpp/spacing1.c: Likewise.
877         * gcc.dg/cpp/spacing2.c: Likewise.
878         * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
879         * gcc.dg/cpp/trad/maccom1.c: Likewise.
880         * gcc.dg/cpp/trad/maccom2.c: Likewise.
881         * gcc.dg/cpp/trad/maccom3.c: Likewise.
882         * gcc.dg/cpp/trad/maccom4.c: Likewise.
883         * gcc.dg/cpp/trad/maccom6.c: Likewise.
884         * gcc.dg/cpp/cxxcom2.c: Likewise.
885         * gcc.dg/cpp/cxxcom2.h: New file.
886
887         * gcc.dg/cpp/truefalse.cpp: Move it to ...
888         * g++.dg/cpp/truefalse.C: Here.
889         * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
890
891 2003-06-01  Loren James Rittle  <ljrittle@acm.org>
892         
893         * gcc.dg/cpp/redef3.c: New file.
894
895 2003-06-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
896
897         * gcc.dg/i386-loop-3.c: New test.
898
899 2003-05-31  Toon Moene  <toon@moene.indiv.nluug.nl>
900
901         * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
902
903 2003-05-31  Roger Sayle  <roger@eyesopen.com>
904
905         * gcc.dg/fwrapv-1.c: New test case.
906         * gcc.dg/fwrapv-2.c: New test case.
907
908 2003-05-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
909
910         PR c++/10956
911         * g++.dg/template/spec9.C: New test.
912
913 2003-05-29  Roger Sayle  <roger@eyesopen.com>
914
915         * gcc.dg/duff-4.c: New test case.
916
917 2003-05-27  David Billinghurst (David.Billinghurst@riotinto.com)
918
919         PR fortran/10843
920         * g77.dg/ffixed-form-1.f: New test
921         * g77.dg/ffixed-form-2.f: New test
922         * g77.dg/ffree-form-2.f: New test - XFAIL pending fix 
923         * g77.dg/ffree-form-3.f: New test
924
925 2003-05-26  Andreas Tobler <a.tobler@schweiz.ch>
926
927         * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
928         * gcc.dg/wint_t-1.c: Likewise.
929
930 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
931
932         * g++.dg/template/access11.C: New test.
933
934 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
935
936         PR c++/10849
937         * g++.dg/template/access10.C: New test.
938
939 2003-05-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
940             Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
941
942         * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
943
944 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
945
946         * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
947         suppress for powerpc-*-darwin*.
948         * gcc.dg/torture/builtin-noret-2.c: Likewise.
949
950 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
951
952         * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
953         suppress option for powerpc-*-darwin*.
954         
955 2003-05-23  Roger Sayle  <roger@eyesopen.com>
956
957         * gcc.dg/builtins-1.c: Add tests for tan and atan.
958         * gcc.dg/builtins-4.c: Add test for fmod.
959
960 2003-05-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
961
962         PR c++/10682
963         * g++.dg/template/instantiate4.C: New test.
964
965 2003-05-22  Roger Sayle  <roger@eyesopen.com>
966
967         * gcc.c-torture/execute/ieee/inf-2.c: New test case.
968
969 2003-05-21  Janis Johnson  <janis187@us.ibm.com>
970
971         * gcc.dg/compat/scalar-return-1_main.c: New file.
972         * gcc.dg/compat/scalar-return-1_x.c: New file.
973         * gcc.dg/compat/scalar-return-1_y.c: New file.
974         * gcc.dg/compat/scalar-return-2_main.c: New file.
975         * gcc.dg/compat/scalar-return-2_x.c: New file.
976         * gcc.dg/compat/scalar-return-2_y.c: New file.
977         * gcc.dg/compat/struct-return-3_main.c: New file.
978         * gcc.dg/compat/struct-return-3_y.c: New file.
979         * gcc.dg/compat/struct-return-3_x.c: New file.
980         * gcc.dg/compat/struct-return-2_main.c: New file.
981         * gcc.dg/compat/struct-return-2_x.c: New file.
982         * gcc.dg/compat/struct-return-2_y.c: New file.
983
984 2003-05-21  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
985
986         * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
987         for hppa*-hp-hpux*.
988         * gcc.dg/20021014-1.c (dg-options): Likewise.
989         * gcc.dg/nest.c (dg-options): Likewise.
990
991 2003-05-21  Danny Smith  <dannysmith@users.sourceforge.net>
992
993         PR c++/9738
994         * g++.dg/ext/dllimport2.C: New file.
995         * g++.dg/ext/dllimport3.C: New file.
996
997 2003-05-20  Janis Johnson  <janis187@us.ibm.com>
998
999         * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
1000         * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
1001         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
1002         * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
1003         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
1004         * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
1005         * gcc.dg/compat/struct-by-value-7_x.c Ditto.
1006         * gcc.dg/compat/struct-by-value-7_y.c Ditto.
1007         * gcc.dg/compat/small-struct-defs.h: New file.
1008         * gcc.dg/compat/small-struct-init.h: New file.
1009         * gcc.dg/compat/small-struct-check.h: New file.
1010         * gcc.dg/compat/fp-struct-defs.h: New file.
1011         * gcc.dg/compat/fp-struct-check.h: New file.
1012         * gcc.dg/compat/fp-struct-init.h: New file.
1013         * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
1014         * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
1015
1016 2003-05-19  Jakub Jelinek  <jakub@redhat.com>
1017
1018         * gcc.dg/20030225-2.c: New test.
1019
1020 2003-05-18  Roger Sayle  <roger@eyesopen.com>
1021             Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1022
1023         * gcc.c-torture/compile/20030518-1.c: New test case.
1024
1025 2003-05-18  Mark Mitchell  <mark@codesourcery.com>
1026
1027         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
1028         * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
1029         gcc-dg-debug-runtest.
1030         * g++.dg/debug/debug.exp: Pass opt_opts parameter to
1031         gcc-dg-debug-runtest.
1032
1033 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1034
1035         PR c++/9022
1036         * g++.dg/lookup/using6.C: New test.
1037
1038 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1039
1040         * g++.dg/parse/access2.C: New test.
1041
1042 2003-05-17  Mark Mitchell  <mark@codesourcery.com>
1043
1044         * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
1045         * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
1046         * gcc.dg/debug/debug.exp: Likewise.
1047
1048 2003-05-17  Neil Booth  <neil@daikokuya.co.uk>
1049
1050         * gcc.dg/dollar.c: New test.
1051
1052 2003-05-16  Janis Johnson  <janis187@us.ibm.com>
1053
1054         * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
1055         * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
1056         * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
1057         * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
1058         * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
1059         * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
1060         * gcc.dg/compat/struct-by-value-6_main.c: New file.
1061         * gcc.dg/compat/struct-by-value-6_x.c: New file.
1062         * gcc.dg/compat/struct-by-value-6_y.c: New file.
1063         * gcc.dg/compat/struct-by-value-7_main.c: New file.
1064         * gcc.dg/compat/struct-by-value-7_x.c: New file.
1065         * gcc.dg/compat/struct-by-value-7_y.c: New file.
1066         * gcc.dg/compat/struct-by-value-8_main.c: New file.
1067         * gcc.dg/compat/struct-by-value-8_x.c: New file.
1068         * gcc.dg/compat/struct-by-value-8_y.c: New file.
1069         * gcc.dg/compat/struct-by-value-9_main.c: New file.
1070         * gcc.dg/compat/struct-by-value-9_x.c: New file.
1071         * gcc.dg/compat/struct-by-value-9_y.c: New file.
1072
1073 2003-05-16  Mark Mitchell  <mark@codesourcery.com>
1074
1075         * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
1076         (gcc-dg-test-1): ... this.  Add target_compile parameter.  Add
1077         support for "repo" mode.
1078         * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
1079         * lib/g77-dg.exp: Likewise.
1080         * lib/obj-dg.exp: Likewise.
1081         
1082 2003-05-16  Jakub Jelinek  <jakub@redhat.com>
1083
1084         Merge from gcc-3_2-rhl8-branch:
1085         2003-04-23  Jakub Jelinek  <jakub@redhat.com>
1086
1087         * gcc.dg/tls/opt-6.c: New test.
1088
1089         2003-04-05  Jakub Jelinek  <jakub@redhat.com>
1090
1091         * gcc.dg/20030405-1.c: New test.
1092
1093         2003-03-09  Jakub Jelinek  <jakub@redhat.com>
1094
1095         * gcc.dg/20030309-1.c: New test.
1096
1097         2003-03-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
1098
1099         * gcc.c-torture/execute/20030307-1.c: New test.
1100
1101         2003-02-20  Randolph Chung  <tausq@debian.org>
1102
1103         * gcc.c-torture/compile/20030220-1.c: New test.
1104
1105         2003-02-18  Jakub Jelinek  <jakub@redhat.com>
1106
1107         * gcc.dg/20030217-1.c: New test.
1108
1109         2003-01-29  Jakub Jelinek  <jakub@redhat.com>
1110
1111         * gcc.c-torture/compile/20020129-1.c: New test.
1112
1113         2002-12-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
1114
1115         * gcc.dg/unroll-1.c: New test.
1116
1117         2002-11-16  Jan Hubicka  <jh@suse.cz>
1118
1119         * gcc.c-torture/execute/20020920-1.c: New test.
1120
1121         2002-10-08  Jakub Jelinek  <jakub@redhat.com>
1122
1123         PR target/7434
1124         * gcc.c-torture/compile/20021008-1.c: New test.
1125
1126         2002-08-10  Gwenole Beauchesne  <gbeauchesne@mandrakesoft.com>
1127
1128         PR target/7559
1129         * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
1130
1131         2002-08-07  Jakub Jelinek  <jakub@redhat.com>
1132
1133         * gcc.c-torture/compile/20020807-1.c: New test.
1134
1135         2002-07-30  Jakub Jelinek  <jakub@redhat.com>
1136
1137         * gcc.dg/tls/opt-1.c: New test.
1138
1139         2002-07-29  Jakub Jelinek  <jakub@redhat.com>
1140
1141         * gcc.dg/20020729-1.c: New test.
1142
1143         2002-07-20  Jakub Jelinek  <jakub@redhat.com>
1144
1145         * g++.dg/opt/life1.C: New test.
1146
1147         2002-05-20  Jakub Jelinek  <jakub@redhat.com>
1148
1149         * gcc.dg/20020525-1.c: New test.
1150
1151         2002-05-24  Jakub Jelinek  <jakub@redhat.com>
1152
1153         PR c++/6794
1154         * g++.dg/ext/pretty1.C: New test.
1155         * g++.dg/ext/pretty2.C: New test.
1156
1157 2003-05-15  Mark Mitchell  <mark@codesourcery.com>
1158
1159         PR c++/8385
1160         * g++.dg/ext/typeof5.C: New test.
1161
1162 2003-05-15  J"orn Rennecke <joern.rennecke@superh.com>
1163
1164         * gcc.c-torture/execute/builtins/string-asm-1.c: Take
1165         __USER_LABEL_PREFIX__ into account.
1166         * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
1167
1168 2003-05-14  Roger Sayle  <roger@eyesopen.com>
1169
1170         * gcc.dg/builtins-15.c: New test case.
1171
1172 2003-05-13  Zack Weinberg  <zack@codesourcery.com>
1173
1174         * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
1175
1176 2003-05-12  Mark Mitchell  <mark@codesourcery.com>
1177
1178         * lib/g++.exp: Tweak handling of additional source files.
1179         * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
1180         * g++.dg/special/conpr-2a.C: Rename to ...
1181         * g++.dg/special/conpr-2a.cc: ... this.
1182         * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
1183         * g++.dg/special/conpr-3a.C: Rename to ...
1184         * g++.dg/special/conpr-3a.cc: This.
1185         * g++.dg/special/conpr-3b.C: Rename to ...
1186         * g++.dg/special/conpr-3b.cc: This.
1187         * g++.dg/special/conpr-4.C: New test.
1188         * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
1189
1190 2003-05-12  David Edelsohn  <edelsohn@gnu.org>
1191
1192         * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
1193
1194 2003-05-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1195
1196         * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
1197         * g++.old-deja/g++.robertl/eb71.C: Likewise.
1198         * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
1199         * g++.old-deja/g++.other/warn3.C: Likewise.
1200
1201 2003-05-11  Roger Sayle  <roger@eyesopen.com>
1202
1203         * gcc.dg/i386-387-1.c: Update to also test log.
1204         * gcc.dg/i386-387-2.c: Likewise.
1205
1206 2003-05-11  Toon Moene  <toon@moene.indiv.nluug.nl>
1207
1208         * g77.f-torture/execute/int8421.f: New test.
1209
1210 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1211
1212         PR c++/10230, c++/10481
1213         * g++.dg/lookup/scoped5.C: New test.
1214
1215 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1216
1217         PR c++/10552
1218         * g++.dg/template/ttp6.C: New test.
1219
1220 2003-05-11  Richard Sandiford  <rsandifo@redhat.com>
1221
1222         * gcc.c-torture/execute/builtins: New directory.
1223         * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
1224         gcc.c-torture/execute/builtins.
1225         * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
1226         * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
1227         * gcc.dg/torture: ...this new directory.  Turn into link-only tests.
1228         * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
1229
1230 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1231
1232         PR c++/9252
1233         * g++.dg/template/access8.C: New test.
1234         * g++.dg/template/access9.C: New test.
1235
1236 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1237
1238         PR c++/9554
1239         * g++.dg/parse/access1.C: New test.
1240
1241 2003-05-09  DJ Delorie  <dj@redhat.com>
1242
1243         * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
1244         long, and not an int.
1245
1246 2003-05-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1247
1248         PR c++/10555, c++/10576
1249         * g++.dg/template/memclass1.C: New test.
1250
1251 2003-05-08  DJ Delorie  <dj@redhat.com>
1252
1253         * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
1254         targets.
1255         * gcc.c-torture/execute/20021024-1.x: Likewise.
1256         * gcc.c-torture/execute/shiftdi.x: Likewise.
1257         * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
1258         * g++.old-deja/g++.other/exprstmt1.C: Likewise.
1259         * gcc.dg/20021018-1.c: Likewise.
1260
1261 2003-05-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1262
1263         * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
1264
1265         gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
1266         (bcopy): Call memmove.
1267
1268 2003-05-08  Roger Sayle  <roger@eyesopen.com>
1269
1270         * g77.f-torture/compile/8485.f: New test case.
1271
1272 2003-05-07  Richard Henderson  <rth@redhat.com>
1273
1274         PR c++/10570
1275         * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
1276         Verify exception_cleanup not called for rethrows.
1277         * g++.dg/eh/forced2.C: Test that exception_cleanup is called
1278         when exiting catch block without rethrowing.
1279         * g++.dg/eh/forced3.C: New.
1280         * g++.dg/eh/forced4.C: New.
1281
1282 2003-05-07  Aldy Hernandez  <aldyh@redhat.com>
1283
1284         * gcc.dg/20030505.c: Fix triplet.
1285
1286 2003-05-06  DJ Delorie  <dj@redhat.com>
1287
1288         * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
1289         * gcc.dg/nest.c: Likewise.
1290
1291 2003-05-05  Roger Sayle  <roger@eyesopen.com>
1292
1293         * gcc.dg/builtins-14.c: New test case.
1294
1295 2003-05-05  Janis Johnson  <janis187@us.ibm.com>
1296
1297         * lib/compat.exp (compat-execute): New argument.
1298         * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
1299         * gcc.dg/compat: New test directory.
1300         * gcc.dg/compat/compat.exp: New expect script.
1301         * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
1302         * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
1303         * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
1304         * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
1305         * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
1306         * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
1307
1308         * gcc.dg/compat/struct-by-value-1_main.c: New test file.
1309         * gcc.dg/compat/struct-by-value-1_x.c: New test file.
1310         * gcc.dg/compat/struct-by-value-1_y.c: New test file.
1311         * gcc.dg/compat/struct-by-value-2_main.c: New test file.
1312         * gcc.dg/compat/struct-by-value-2_x.c: New test file.
1313         * gcc.dg/compat/struct-by-value-2_y.c: New test file.
1314         * gcc.dg/compat/struct-by-value-3_main.c: New test file.
1315         * gcc.dg/compat/struct-by-value-3_x.c: New test file.
1316         * gcc.dg/compat/struct-by-value-3_y.c: New test file.
1317         * gcc.dg/compat/struct-by-value-4_main.c: New test file.
1318         * gcc.dg/compat/struct-by-value-4_x.c: New test file.
1319         * gcc.dg/compat/struct-by-value-4_y.c: New test file.
1320         * gcc.dg/compat/struct-by-value-5_main.c: New test file.
1321         * gcc.dg/compat/struct-by-value-5_x.c: New test file.
1322         * gcc.dg/compat/struct-by-value-5_y.c: New test file.
1323
1324 2003-05-05  Zack Weinberg  <zack@codesourcery.com>
1325
1326         * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
1327
1328 2003-05-05  Jakub Jelinek  <jakub@redhat.com>
1329
1330         * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
1331
1332 2003-05-05  Geoffrey Keating  <geoffk@apple.com>
1333
1334         * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
1335         * gcc.dg/ppc-fsel-2.c: New test.
1336
1337         * gcc.dg/unused-5.c: New test.
1338
1339 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1340
1341         PR c++/10496
1342         * g++.dg/warn/pmf1.C: New test.
1343
1344 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1345
1346         PR c++/4494
1347         * g++.dg/warn/main.C: New test.
1348
1349 2003-05-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1350
1351         * gcc.dg/nonnull-3.c: New test.
1352
1353 2003-05-04  Neil Booth  <neil@daikokuya.co.uk>
1354
1355         * gcc.dg/cpp/Wtrigraphs.c: Update.
1356         * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
1357
1358 2003-05-03  Geoffrey Keating  <geoffk@apple.com>
1359
1360         * gcc.dg/ppc-fsel-1.c: New test.
1361
1362 2003-05-03  Zack Weinberg  <zack@codesourcery.com>
1363
1364         PR c/10604
1365         * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
1366
1367 2003-05-03  Kazu Hirata  <kazu@cs.umass.edu>
1368
1369         * gcc.dg/m-un-2.c: Fix the typedef of size_t.
1370
1371 2003-05-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1372
1373         PR c++/9364, c++/10553, c++/10586
1374         * g++.dg/parse/typename4.C: New test.
1375         * g++.dg/parse/typename5.C: Likewise.
1376
1377 2003-05-03  Richard Sandiford  <rsandifo@redhat.com>
1378
1379         * gcc.c-torture/compile/20030503-1.c: New test.
1380
1381 2003-05-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1382
1383         * g++.dg/lookup/using5.C: Fix testcase error.
1384
1385 2003-05-01  Chris Demetriou  <cgd@broadcom.com>
1386
1387         * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
1388         since MEABI is no longer supported.  Remove all vestiges
1389         of MEABI from the test.
1390
1391 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1392
1393         PR c++/10554
1394         * g++.dg/lookup/using5.C: New test.
1395
1396 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1397
1398         PR c++/8772
1399         * g++.dg/template/ttp5.C: New test.
1400
1401 2003-04-30  Mark Mitchell  <mark@codesourcery.com>
1402
1403         * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
1404         (dg-gpp-additional-sources): New function.
1405         (dg-gpp-additional-files): Likewise.
1406         * lib/g++.exp (additional_sources): New variable.
1407         (additional_files): Likewise.
1408         (g++_target_compile): Deal with them.
1409         * lib/old-dejagnu.exp: Remove.
1410         * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
1411         * g++.old-deja: Revise all tests to use dg commands.
1412
1413 2003-04-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1414
1415         PR c++/9432, c++/9528
1416         * g++.dg/lookup/using4.C: New test.
1417
1418 2003-04-29  Geoffrey Keating  <geoffk@apple.com>
1419
1420         * gcc.dg/noreturn-5.c: New file.
1421         * gcc.dg/noreturn-6.c: New file.
1422
1423         * gcc.c-torture/compile/inline-1.c: New file.
1424
1425 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
1426
1427         PR c++/10551
1428         * g++.dg/template/explicit1.C: New test.
1429
1430 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
1431
1432         PR c++/10549
1433         * g++.dg/other/bitfield1.C: New test.
1434
1435         PR c++/10527
1436         * g++.dg/init/new7.C: New test.
1437
1438 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
1439
1440         * g++.dg/ext/desig1.C: New test.
1441         * g++.dg/ext/init1.C: Update.
1442
1443         * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
1444
1445 2003-04-28  Mark Mitchell  <mark@codesourcery.com>
1446
1447         PR c++/10180
1448         * g++.dg/warn/Winline-1.C: New test.
1449
1450 2003-04-28  Jakub Jelinek  <jakub@redhat.com>
1451
1452         * gcc.c-torture/execute/string-opt-19.c: New test.
1453
1454         * gcc.c-torture/execute/string-opt-asm-1.c: New test.
1455         * gcc.c-torture/execute/string-opt-asm-2.c: New test.
1456
1457 2003-04-27  Mark Mitchell  <mark@codesourcery.com>
1458
1459         PR c++/10506
1460         * g++.dg/init/new6.C: New test.
1461
1462         PR c++/10503
1463         * g++.dg/init/ref6.C: New test.
1464
1465 2003-04-26  David Edelsohn  <edelsohn@gnu.org>
1466
1467         * g++.dg/warn/weak1.C: XFAIL on AIX4.
1468
1469 2003-04-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1470
1471         * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
1472         checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
1473
1474 2003-04-25  Mark Mitchell  <mark@codesourcery.com>
1475
1476         * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
1477         initialized static data members.
1478
1479 2003-04-25  H.J. Lu <hjl@gnu.org>
1480
1481         * gcc.dg/ia64-sync-4.c: New test.
1482
1483 2003-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1484
1485         * gcc.c-torture/execute/string-opt-18.c: Clean up.  Fix copyright
1486         date.
1487
1488 2003-04-24  Nathan Sidwell  <nathan@codesourcery.com>
1489
1490         PR c++/10337
1491         * g++.dg/warn/conv1.C: New test.
1492         * g++.old-deja/g++.other/conv7.C: Adjust.
1493         * g++.old-deja/g++.other/overload14.C: Adjust.
1494
1495 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
1496
1497         PR c++/10471
1498         * g++.dg/template/defarg2.C: New test.
1499
1500 2003-04-23  Neil Booth  <neil@daikokuya.co.uk>
1501
1502         * gcc.dg/cpp/include2.c: Update.
1503         * gcc.dg/cpp/multiline-2.c: New.
1504         * gcc.dg/cpp/multiline.c: Update.
1505         * gcc.dg/cpp/strify2.c: Update.
1506         * gcc.dg/cpp/trad/literals-2.c: Update.
1507
1508 2003-04-23  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1509
1510         * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
1511
1512 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
1513
1514         * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
1515
1516 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
1517
1518         PR c++/10451
1519         * g++.dg/parse/crash4.C: New test.
1520
1521         PR c++/9847
1522         * g++.dg/parse/crash5.C: New test.
1523
1524 2003-04-22  Mark Mitchell  <mark@codesourcery.com>
1525
1526         PR c++/10446
1527         * g++.dg/parse/crash3.C: New test.
1528
1529         PR c++/10428
1530         * g++.dg/parse/elab1.C: New test.
1531
1532 2003-04-22  Devang Patel  <dpatel@apple.com>
1533
1534         * gcc.dg/cpp/trad/funlike-5.c: New test.
1535
1536 2003-04-21  Andreas Tobler <a.tobler@schweiz.ch>
1537
1538         * g++.dg/other/packed1.C: Fix dg options.
1539
1540 2003-04-22  Nathan Sidwell  <nathan@codesourcery.com>
1541
1542         * g++.dg/other/offsetof2.C: New test.
1543
1544 2003-04-21  Mark Mitchell  <mark@codesourcery.com>
1545
1546         * g++.dg/template/recurse.C: Adjust location of error messages.
1547
1548 2003-04-21  Nathan Sidwell  <nathan@codesourcery.com>
1549
1550         PR c++/9881
1551         * g++.dg/init/addr-const1.C: New test.
1552         * g++.dg/other/packed1.C: XFAIL on aligned architectures.
1553
1554 2003-04-20  Nathan Sidwell  <nathan@codesourcery.com>
1555
1556         PR c++/10405
1557         * g++.dg/lookup/struct-hack1.C: New test.
1558
1559 2003-04-20  Neil Booth  <neil@daikokuya.co.uk>
1560
1561         * ucs.c: Update diagnostic messages.
1562
1563 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
1564
1565         * gcc.dg/cpp/truefalse.cpp: New test.
1566         * gcc.dg/cpp/cpp.exp: Update.
1567         * g++.dg/other/stdbool-if.C: Remove.
1568
1569 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
1570
1571         * gcc.dg/cpp/_Pragma4.c: Remove stray space.
1572         * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
1573
1574 2003-04-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
1575
1576         * gcc.c-torture/compile/20030418-1.c: New test.
1577
1578 2003-04-17  Janis Johnson  <janis187@us.ibm.com>
1579
1580         * README.compat: Remove; content moved to doc/sourcebuild.texi.
1581
1582 2003-04-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1583
1584         PR c++/10347
1585         g++.dg/template/dependent-name1.C: New test.
1586
1587 2003-04-17  J"orn Rennecke <joern.rennecke@superh.com>
1588
1589         * gcc.dg/warn-1.c (tourist_guide): New array,
1590         contains a pointer to bar.
1591
1592 2003-04-16  Roger Sayle  <roger@eyesopen.com>
1593
1594         * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
1595         * gcc.c-torture/execute/medce-1.c: New test case.
1596         * gcc.c-torture/execute/medce-2.c: New test case.
1597
1598 2003-04-15  Mark Mitchell  <mark@codesourcery.com>
1599
1600         * lib/prune.exp: Ignore more messages.
1601
1602         PR c++/10381
1603         * g++.dg/parse/lookup3.C: New test.
1604
1605 2003-04-15  J"orn Rennecke <joern.rennecke@superh.com>
1606
1607         * gcc.c-torture/compile/20030415-1.c : New test.
1608
1609 2003-04-14  Mark Mitchell  <mark@codesourcery.com>
1610
1611         * gcc.c-torture/execute/scope-2.c: Move to ...
1612         * gcc.dg/noncompile/scope.c: .... here.
1613
1614 2003-04-14  Roger Sayle  <roger@eyesopen.com>
1615
1616         * gcc.dg/20030414-2.c: New test case.
1617
1618 2003-04-14  Hans-Peter Nilsson  <hp@axis.com>
1619
1620         PR target/10377
1621         * gcc.dg/20030414-1.c: New test.
1622
1623 2003-04-13  Roger Sayle  <roger@eyesopen.com>
1624
1625         * gcc.dg/builtins-12.c: New test case.
1626         * gcc.dg/builtins-13.c: New test case.
1627
1628 2003-04-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1629
1630         * gcc.c-torture/execute/string-opt-18.c: New test.
1631
1632 2003-04-13  Mark Mitchell  <mark@codesourcery.com>
1633
1634         PR c++/10300
1635         * g++.dg/init/new5.C: New test.
1636
1637 2003-04-12  Mark Mitchell  <mark@codesourcery.com>
1638
1639         PR c++/7910
1640         * g++.dg/ext/dllimport1.C: New test.
1641
1642 2003-04-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
1643
1644         * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
1645
1646 2003-04-11  Bud Davis <bdavis9659@comcast.net>
1647
1648         PR Fortran/9263
1649         * g77.f-torture/noncompile/9263.f: New test
1650         PR Fortran/1832
1651         * g77.f-torture/execute/1832.f: New test
1652
1653 2003-04-11  David Chad  <davidc@freebsd.org>
1654             Loren J. Rittle  <ljrittle@acm.org>
1655
1656         libobjc/8562
1657         * objc.dg/headers.m: New test.
1658
1659 2003-04-10  Zack Weinberg  <zack@codesourcery.com>
1660
1661         * gcc.c-torture/execute/builtin-noret-2.c: New.
1662         * gcc.c-torture/execute/builtin-noret-2.x: New.
1663         XFAIL builtin-noret-2.c at -O1 and above.
1664         * gcc.dg/redecl.c: New.
1665         * gcc.dg/Wshadow-1.c: Update error regexps.
1666
1667 2003-04-10  Mark Mitchell  <mark@codesourcery.com>
1668
1669         * g++.dg/abi/bitfield10.C: New test.
1670
1671 2003-04-09  Mike Stump  <mrs@apple.com>
1672
1673         * gcc.dg/pch/pch.exp: Make testcase names longer.
1674         * g++.dg/pch/pch.exp: Make testcase names longer.
1675
1676 2003-04-08  Roger Sayle  <roger@eyesopen.com>
1677
1678         * gcc.dg/builtins-11.c: New test case.
1679
1680 2003-04-08  Roger Sayle  <roger@eyesopen.com>
1681
1682         * gcc.dg/builtins-9.c: New test case.
1683         * gcc.dg/builtins-10.c: New test case.
1684
1685 2003-04-07  J"orn Rennecke <joern.rennecke@superh.com>
1686
1687         * gcc.dg/noncompile/init-4.c.c: New test.
1688
1689 2003-04-06  Nathan Sidwell  <nathan@codesourcery.com>
1690
1691         * gcc.misc-test/gcov-9.c: New test.
1692         * gcc.misc-test/gcov-10.c: New test
1693         * gcc.misc-test/gcov-11.c: New test.
1694
1695 2003-04-05  Zack Weinberg  <zack@codesourcery.com>
1696
1697         PR optimization/10024
1698         * gcc.c-torture/compile/20030405-1.c: New test.
1699
1700 2003-04-04  Geoffrey Keating  <geoffk@apple.com>
1701
1702         * gcc.dg/pch/static-3.c: New.
1703         * gcc.dg/pch/static-3.hs: New.
1704         * gcc.dg/pch/pch.exp: Test with -O0 -g too.
1705
1706 2003-04-04  Richard Henderson  <rth@redhat.com>
1707
1708         * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
1709         * g++.dg/eh/forced2.C: Likewise.
1710
1711 2003-04-03  Mike Stump  <mrs@apple.com>
1712
1713         * lib/scanasm.exp (scan-assembler): Add xfail processing for
1714         target arg.
1715         (scan-assembler-times, scan-assembler-not): Likewise.
1716         (scan-assembler-dem, scan-assembler-dem-not): Likewise.
1717
1718 2003-04-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
1719
1720         * gcc.dg/sparc-loop-1.c: New test.
1721
1722 2003-04-02  Geoffrey Keating  <geoffk@apple.com>
1723
1724         PR other/9274
1725         * g++.dg/pch/system-2.C: New.
1726         * g++.dg/pch/system-2.Hs: New.
1727
1728 2003-04-02  Aldy Hernandez  <aldyh@redhat.com>
1729
1730         * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
1731
1732         * g++.dg/eh/simd-1.C (vecfunc): Same.
1733
1734 2003-04-01  Roger Sayle  <roger@eyesopen.com>
1735
1736         * gcc.c-torture/execute/20030401-1.c: New test case.
1737
1738 2003-04-01  Ziemowit Laski <zlaski@apple.com>
1739
1740         * objc.dg/defs.m: New.
1741
1742 2003-04-01  Aldy Hernandez  <aldyh@redhat.com>
1743
1744         * g++.dg/eh/simd-1.C: New.
1745         * g++.dg/eh/simd-2.C: New.
1746
1747 2003-03-01  Aldy Hernandez  <aldyh@redhat.com>
1748
1749         * gcc.c-torture/execute/simd-3.c: New.
1750
1751 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
1752
1753         PR c/9936
1754         * gcc.dg/20030331-2.c: New test.
1755
1756 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
1757
1758         PR c++/10278
1759         * g++.dg/parse/crash2.C: New test.
1760
1761 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
1762
1763         * gcc.c-torture/compile/20030331-1.c: New test, moved from...
1764         * gcc.c-torture/execute/20030331-1.c: ...here.
1765
1766 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
1767
1768         * gcc.c-torture/execute/20030331-1.c: New test.
1769
1770 2003-03-31  Nathan Sidwell  <nathan@codesourcery.com>
1771
1772         * lib/gcov.exp: Adjust call return testing strings.
1773         * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
1774
1775 2003-03-31  Roger Sayle  <roger@eyesopen.com>
1776
1777         * gcc.dg/builtins-3.c: Add new tests for sin and cos.
1778         * gcc.dg/builtins-7.c: New test case.
1779         * gcc.dg/builtins-8.c: New test case.
1780
1781 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
1782
1783         * gcc.c-torture/execute/ieee/20030331-1.c: New test.
1784
1785 2003-03-30  Mark Mitchell  <mark@codesourcery.com>
1786
1787         PR c++/7647
1788         * g++.dg/lookup-class-member-2.C: New test.
1789
1790 2003-03-30  Glen Nakamura  <glen@imodulo.com>
1791
1792         * gcc.dg/20030324-1.c: Add comments and abort if test fails.
1793
1794 2003-03-28  Roger Sayle  <roger@eyesopen.com>
1795
1796         * gcc.c-torture/execute/ieee/fp-cmp-6.c:  Correct test for -O0.
1797
1798 2003-03-28  Mark Mitchell  <mark@codesourcery.com>
1799
1800         * g++.dg/init/attrib1.C: New test.
1801
1802 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
1803
1804         * gcc.dg/ultrasp8.c: New test.
1805
1806 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
1807
1808         * gcc.dg/ultrasp7.c: New test.
1809
1810 2003-03-28  Nathan Sidwell  <nathan@codesourcery.com>
1811
1812         PR c++/10047
1813         * g++.dg/template/inline1.C: New test.
1814
1815 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
1816
1817         * gcc.dg/sparc-dwarf2.c: New test.
1818
1819 2003-03-27  Roger Sayle  <roger@eyesopen.com>
1820
1821         * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
1822         * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
1823
1824 2003-03-27  Mark Mitchell  <mark@codesourcery.com>
1825
1826         * lib/gcov.exp (run-gcov): Add branches and calls options, rather
1827         than reading .x files.
1828         * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
1829         * g77.dg/gcov/gcov-1.f: Likewise.
1830         * gcc.misc-tests/gcov-4b.c: Likewise.
1831         * gcc.misc-tests/gcov-5b.c: Likewise.
1832         * gcc.misc-tests/gcov-6.c: Likewise.
1833         * gcc.misc-tests/gcov-7.c: Likewise.
1834         * gcc.misc-tests/gcov-8.c: Likewise.
1835         * g++.dg/gcov/gcov-1.x: Remove.
1836         * g77.dg/gcov/gcov-1.x: Likewise.
1837         * gcc.misc-tests/gcov-4b.x: Likewise.
1838         * gcc.misc-tests/gcov-5b.x: Likewise.
1839         * gcc.misc-tests/gcov-6.x: Likewise.
1840         * gcc.misc-tests/gcov-7.x: Likewise.
1841         * gcc.misc-tests/gcov-8.x: Likewise.
1842
1843 2003-03-27  Glen Nakamura  <glen@imodulo.com>
1844
1845         PR opt/10087
1846         * gcc.dg/20030324-1.c: New test.
1847
1848 2003-03-27  Nathan Sidwell  <nathan@codesourcery.com>
1849
1850         PR c++/10224
1851         * g++.dg/template/arg3.C: New test.
1852
1853         PR c++/10158
1854         * g++.dg/template/friend18.C: New test.
1855
1856 2003-03-26  Roger Sayle  <roger@eyesopen.com>
1857
1858         * g77.f-torture/compile/20030326-1.f: New test case.
1859
1860 2003-03-26  Janis Johnson  <janis187@us.ibm.com>
1861
1862         * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
1863
1864         * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
1865
1866 2003-03-26  Jakub Jelinek  <jakub@redhat.com>
1867
1868         * gcc.dg/ia64-sync-3.c: New test.
1869
1870 2003-03-26  Alan Modra  <amodra@bigpond.net.au>
1871
1872         * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
1873
1874 2003-03-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
1875
1876         * gcc.dg/ultrasp6.c: New test.
1877
1878 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
1879
1880         * gcc.dg/i386-signbit-1.c: New test.
1881         * gcc.dg/i386-signbit-2.c: New test.
1882         * gcc.dg/i386-signbit-3.c: New test.
1883
1884 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
1885
1886         * gcc.dg/ultrasp5.c: Fix options.
1887
1888 2003-03-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
1889
1890         * gcc.dg/ultrasp5.c: Fix comment.
1891
1892 2003-03-24  Bud Davis  <bdavis9659@comcast.net>
1893
1894         PR fortran/10197
1895         * g77.f-torture/execute/10197.f: New test.
1896
1897 2003-03-24  Nathan Sidwell  <nathan@codesourcery.com>
1898
1899         PR c++/9898, c++/383
1900         * g++.dg/template/conv6.C: New test.
1901
1902         PR c++/10119
1903         * g++.dg/template/ptrmem5.C: New test.
1904
1905         PR c++/10026
1906         * g++.dg/lookup/koenig1.C: New test.
1907
1908         PR C++/10199
1909         * g++.dg/lookup/template2.C: New test.
1910
1911 2003-03-24  Jakub Jelinek  <jakub@redhat.com>
1912
1913         * g++.dg/opt/rtti1.C: New test.
1914
1915 2003-03-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
1916
1917         * gcc.dg/ultrasp5.c: New test.
1918
1919 2003-03-23  Arpad Beszedes <beszedes@cc.u-szeged.hu>
1920
1921         PR middle-end/9967
1922         * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
1923         builtin fputs.
1924
1925 2003-03-23  Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1926
1927         PR c/8224
1928         * gcc.dg/20030323-1.c: New test.
1929
1930 2003-03-23  Roger Sayle  <roger@eyesopen.com>
1931
1932         * gcc.c-torture/compile/20030323-1.c: New test case.
1933
1934 2003-03-22  Ulrich Weigand  <uweigand@de.ibm.com>
1935
1936         * gcc.dg/20030321-1.c: New test.
1937
1938 2003-03-22  Zack Weinberg  <zack@codesourcery.com>
1939
1940         * gcc.dg/Wshadow-1.c: Add a dg-warning line.
1941
1942 2003-03-22  Nathan Sidwell  <nathan@codesourcery.com>
1943
1944         PR c++/9978, c++/9708
1945         * g++.dg/ext/vlm1.C: Adjust expected error.
1946         * g++.dg/ext/vla2.C: New test.
1947         * g++.dg/template/arg1.C: New test.
1948         * g++.dg/template/arg2.C: New test.
1949
1950 2003-03-22  Bud Davis  <bdavis9659@comcast.net>
1951
1952         * g77.f-torture/execute/select.f: New test.
1953         * g77.f-torture/noncompile/select_no_compile.f: New test.
1954
1955 2003-03-21  Nathan Sidwell  <nathan@codesourcery.com>
1956
1957         PR c++/9898
1958         * g++.dg/other/error4.C: New test.
1959
1960 2003-03-20  Mark Mitchell  <mark@codesourcery.com>
1961
1962         * g++.dg/template/friend17.C: New test.
1963
1964 2003-03-21  Alan Modra  <amodra@bigpond.net.au>
1965
1966         * gcc.c-torture/compile/20030320-1.c: New.
1967
1968 2003-03-20  Roger Sayle  <roger@eyesopen.com>
1969
1970         * gcc.dg/builtins-6.c: New test case.
1971
1972 2003-03-19  Alan Modra  <amodra@bigpond.net.au>
1973
1974         PR target/10073
1975         * gcc.c-torture/compile/20030319-1.c: New.
1976
1977 2003-03-18  Jan Hubicka  <jh@suse.cz>
1978
1979         * gcc.dg/i386-cvt-1.c: New test.
1980
1981 2003-03-17  Zack Weinberg  <zack@codesourcery.com>
1982
1983         * objc.dg/naming-1.m: Use "(parse|syntax) error".
1984         * objc.dg/naming-2.m: Likewise.
1985
1986 2003-03-17  Mark Mitchell  <mark@codesourcery.com>
1987
1988         PR c++/9639
1989         * g++.dg/parse/crash1.C: New test.
1990
1991 2003-03-16  Mark Mitchell  <mark@codesourcery.com>
1992
1993         PR c++/8805
1994         * g++.dg/eh/cleanup1.C: New test.
1995
1996 2003-03-16  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
1997
1998         * gcc.c-torture/execute/20030316-1.c: New test case.
1999
2000 2003-03-16  Nathan Sidwell  <nathan@codesourcery.com>
2001
2002         PR c++/9629
2003         * g++.dg/init/ctor2.C: New test.
2004
2005 2003-03-15  Roger Sayle  <roger@eyesopen.com>
2006
2007         * g77.f-torture/compile/xformat.f: New test case.
2008
2009 2003-03-15  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2010
2011         * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
2012         * g++.old-deja/g++.mike/eh50.C: Likewise.
2013
2014 2003-03-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2015
2016         PR c++/6440
2017         * g++.dg/template/spec7.C: New test.
2018         * g++.dg/template/spec8.C: Likewise.
2019
2020 2003-03-14  Jakub Jelinek  <jakub@redhat.com>
2021
2022         * gcc.c-torture/execute/20030313-1.c: New test.
2023
2024 2003-03-14  Richard Henderson  <rth@redhat.com>
2025
2026         * gcc.dg/inline-2.c: Adjust alpha test for external call.
2027
2028 2003-03-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
2029
2030         * gcc.c-torture/compile/20030314-1.c: New test.
2031
2032 2003-03-13  Danny Smith  <dannysmith@users.sourceforge.net>
2033
2034         * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
2035         * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
2036         thumb target,
2037         * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
2038         to accept newer _imp__  prefix and additional
2039         newline in .drectve section.
2040         * gcc.dg/dll-4.c: Likewise.
2041         * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
2042         switch.
2043
2044 2003-03-13  Mark Mitchell  <mark@codesourcery.com>
2045
2046         * g++.dg/parse/namespace9.C: New test.
2047
2048         * g++.dg/init/ref5.C: New test.
2049         * g++.dg/parse/ptrmem1.C: Likewise.
2050
2051 2003-03-12  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2052
2053         * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
2054         * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
2055         regular expression.
2056         * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
2057         * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
2058
2059 2003-03-12  Daniel Jacobowitz  <drow@mvista.com>
2060
2061         * gcc.c-torture/execute/20030224-2.c: New test.
2062
2063 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
2064
2065         * gcc.dg/decl-3.c: New test.
2066
2067 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
2068
2069         * gcc.dg/i386-loop-2.c: New test.
2070
2071 2003-03-11  Mark Mitchell  <mark@codesourcery.com>
2072
2073         PR c++/9474
2074         * g++.dg/parse/namespace8.C: New test.
2075
2076         PR c++/9924
2077         * g++.dg/overload/builtin2.C: New test.
2078
2079 2003-03-11  Steven Bosscher  <s.bosscher@student.tudelft.nl>
2080
2081         * gcc.dg/return-type-3.c: New test.
2082
2083 2003-03-11  D.Venkatasubramanian  <dvenkat@noida.hcltech.com>
2084
2085         * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
2086         profiling options are not supported.
2087
2088 2003-03-10  Mark Mitchell  <mark@codesourcery.com>
2089
2090         * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
2091         * g++.old-deja/g++.warn/impint2.C: Likewise.
2092
2093 2003-03-10  Devang Patel  <dpatel@apple.com>
2094
2095         * g++.dg/cpp/c++_cmd_1.C: New test.
2096         * g++.dg/cpp/c++_cmd_1.h: New file.
2097
2098 2003-03-10  Segher Boessenkool  <segher@koffie.nl>
2099
2100         * gcc.dg/altivec-9.c: New file.
2101
2102 2003-03-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2103
2104         * gcc.dg/ppc-sdata-1.c: New test.
2105         * gcc.dg/ppc-sdata-2.c: New test.
2106
2107 2003-03-09  Mark Mitchell  <mark@codesourcery.com>
2108
2109         PR c++/9373
2110         * g++.dg/opt/ptrmem2.C: New test.
2111
2112         PR c++/8534
2113         * g++.dg/opt/ptrmem1.C: New test.
2114
2115 2003-03-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
2116
2117         * gcc.dg/i386-loop-1.c: New test.
2118
2119 2003-03-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2120
2121         PR c++/9970
2122         * g++.dg/lookup/friend1.C: New test.
2123
2124 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
2125
2126         PR c++/9823
2127         * g++.dg/parser/constructor1.C: New test.
2128
2129 2003-03-08  Hans-Peter Nilsson  <hp@bitrange.com>
2130
2131         * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
2132
2133         * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
2134
2135 2003-03-08  Neil Booth  <neil@daikokuya.co.uk>
2136
2137         * gcc.dg/cpp/Wunused.c: Update test.
2138
2139 2003-03-08  Jan Hubicka  <jh@suse.cz>
2140
2141         * gcc.dg/inline-3.c: New test.
2142
2143 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
2144
2145         PR c++/9809
2146         * g++.dg/parse/builtin1.C: New test.
2147
2148         PR c++/9982
2149         * g++.dg/abi/cookie1.C: New test.
2150         * g++.dg/abi/cookie2.C: Likewise.
2151
2152         PR c++/9524
2153         * g++.dg/template/field1.C: New test.
2154
2155         PR c++/9912
2156         * g++.dg/parse/class1.C: New test.
2157         * g++.dg/parse/namespace7.C: Likewise.
2158         * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
2159
2160 2003-03-07  Mark Mitchell  <mark@codesourcery.com>
2161
2162         * g++.dg/init/ref4.C: New test.
2163
2164 2003-03-07  Jan Hubicka  <jh@suse.cz>
2165
2166         * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
2167         * gcc.dg/inline-3.c:  New test.
2168
2169 2003-03-06  Mark Mitchell  <mark@codesourcery.com>
2170
2171         * g++.dg/init/ref3.C: New test.
2172
2173         PR c++/9965
2174         * g++.dg/init/ref2.C: New test.
2175
2176         PR c++/9400
2177         * g++.dg/warn/Wshadow-2.C: New test.
2178
2179         PR c++/9791
2180         * g++.dg/warn/Woverloaded-1.C: New test.
2181
2182 2003-03-05  Jan Hubicka  <jh@suse.cz>
2183
2184         * gcc.dg/i386-local2.c: New.
2185         * gcc.dg/i386-local.c: Fix typo.
2186
2187 2003-03-05  Mark Mitchell  <mark@codesourcery.com>
2188
2189         * g++.dg/abi/layout3.C: New test.
2190
2191 2003-03-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
2192
2193         * gcc.c-torture/compile/20030305-1.c
2194
2195 2003-03-05  Jan Hubicka  <jh@suse.cz>
2196
2197         * gcc.dg/i386-local.c: New.
2198
2199 2003-03-04  J"orn Rennecke <joern.rennecke@superh.com>
2200
2201         * gcc.dg/sh-relax.c: Disable for sh64-*-*.
2202
2203 2003-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
2204
2205         * gcc.dg/switch-2.c: New test.
2206         * gcc.dg/switch-3.c: New test.
2207         * gcc.dg/Wswitch.c: Adjust line numbers.
2208         * gcc.dg/Wswitch-default.c: Likewise.
2209         * gcc.dg/Wswitch-enum.c: Likewise.
2210
2211 2003-03-04  Alexandre Oliva  <aoliva@redhat.com>
2212
2213         * gcc.c-torture/execute/20030222-1.c: New test.
2214
2215 2003-03-03  James E Wilson  <wilson@tuliptree.org>
2216
2217         * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
2218
2219 2003-03-03  Mark Mitchell  <mark@codesourcery.com>
2220
2221         PR c++/9878
2222         * g++.dg/init/ref1.C: New test.
2223
2224 2003-03-03  J"orn Rennecke <joern.rennecke@superh.com>
2225
2226         * gcc.dg/sh-relax.c: New SH-only test.
2227
2228 2003-03-03  Geoffrey Keating  <geoffk@apple.com>
2229
2230         * gcc.c-torture/compile/20010327-1.c: Back out last change.  Add
2231         comment explaining purpose of testcase.
2232
2233 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
2234
2235         * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
2236         for HC11/HC12 (asm needs two int registers).
2237         * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
2238         HC11/HC12 because the test uses an asm which needs two 32-bit
2239         registers.
2240
2241 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
2242
2243         * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
2244         for HC11/HC12 (array is too large otherwise).
2245         * gcc.c-torture/compile/920501-4.x: New file, likewise.
2246         * gcc.c-torture/compile/20010518-2.x: Likewise.
2247         * gcc.c-torture/compile/980506-1.x: Don't execute this test on
2248         HC11/HC12 (array is too large).
2249
2250 2003-03-01  Geoffrey Keating  <geoffk@apple.com>
2251
2252         * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
2253         * lib/g++-dg.exp (g++-dg-test): Likewise.
2254
2255 2003-03-01  Roger Sayle  <roger@eyesopen.com>
2256
2257         * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
2258         * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
2259
2260 2003-03-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2261
2262         * g++.dg/warn/implicit-typename1.C: Remove warning.
2263
2264 2003-02-28  Richard Henderson  <rth@redhat.com>
2265
2266         * gcc.dg/noreturn-1.c: Move noreturn warning line.
2267         * gcc.dg/return-type-1.c: Move control reaches end warning line.
2268
2269 2003-02-28  Geoffrey Keating  <geoffk@apple.com>
2270
2271         * gcc.dg/pch/pch.exp: Change .pch to .gch.
2272         * g++.dg/pch/pch.exp: Likewise.
2273
2274 2003-02-28  Mark Mitchell  <mark@codesourcery.com>
2275
2276         PR c++/9879
2277         * testsuite/g++.dg/init/new4.C: New test.
2278
2279 2003-02-28  Richard Earnshaw  <rearnsha@arm.com>
2280
2281         * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
2282
2283 2003-02-28  Alexandre Oliva  <aoliva@redhat.com>
2284
2285         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
2286         unsigned long.
2287
2288         * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
2289         wider than float.
2290
2291 2003-02-26  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2292
2293         * lib/scanasm.exp: Add support for counting numbers of
2294         occurences.
2295         * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
2296         gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
2297
2298 2003-02-25  Mark Mitchell  <mark@codesourcery.com>
2299
2300         PR c++/9683
2301         * g++.dg/template/static3.C: New test.
2302
2303         PR c++/9829
2304         * g++.dg/parse/namespace6.C: New test.
2305
2306 2003-02-25  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2307
2308         PR target/9732
2309         * gcc.dg/20030225-1.c: New test.
2310
2311 2003-02-24  Mark Mitchell  <mark@codesourcery.com>
2312
2313         * README: Remove out-of-date information.
2314
2315         PR c++/9836
2316         * g++.dg/template/spec6.C: New test.
2317
2318 2003-02-24  Jeff Law  <law@redhat.com>
2319
2320         * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
2321
2322 2003-02-24  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2323
2324         * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
2325         * gcc.dg/pragma-ep-1.c: Likewise.
2326
2327 2003-02-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2328
2329         PR c++/9602
2330         * g++.dg/template/friend16.C: New test.
2331
2332 2003-02-23  Mark Mitchell  <mark@codesourcery.com>
2333
2334         PR c++/5333
2335         * g++.dg/parse/fused-params1.C: Adjust error messages.
2336         * g++.dg/template/nested3.C: New test.
2337
2338 2003-02-24  Alan Modra  <amodra@bigpond.net.au>
2339
2340         * g++.dg/abi/param1.C: New test.
2341
2342 2003-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2343
2344         PR c++/7982
2345         * g++.dg/warn/implicit-typename1.C: New test.
2346
2347 2003-02-22  Kelley Cook <kelleycook@comcast.net>
2348
2349         * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
2350         with "mtune".
2351         * g++.old-deja/g++.other/store-expr2.C: Likewise.
2352         * gcc.c-torture/execute/20010129-1.x: Likewise.
2353         * gcc.dg/20011107-1.c: Likewise.
2354         * gcc.dg/20020108-1.c: Likewise.
2355         * gcc.dg/20020122-3.c: Likewise.
2356         * gcc.dg/20020206-1.c: Likewise.
2357         * gcc.dg/20020310-1.c: Likewise.
2358         * gcc.dg/20020426-2.c: Likewise.
2359         * gcc.dg/20020517-1.c: Likewise.
2360         * gcc.dg/991230-1.c: Likewise.
2361         * gcc.dg/i386-unroll-1.c: Likewise.
2362         * gcc.misc-tests/i386-prefetch.exp: Likewise.
2363
2364 2003-02-22  Jan Hubicka  <jh@suse.cz>
2365
2366         * gcc.dg/i386-mul.c: New test.
2367
2368 2003-02-21  Roger Sayle  <roger@eyesopen.com>
2369
2370         * gcc.dg/builtins-5.c: New test case.
2371
2372 2003-02-22  Hans-Peter Nilsson  <hp@axis.com>
2373
2374         * gcc.dg/asmreg-1.c: New test.
2375
2376 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
2377
2378         PR c++/9749
2379         * g++.dg/parse/varmod1.C: New test.
2380
2381 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
2382
2383         PR c++/9727
2384         * g++.dg/template/op1.C: New test.
2385
2386 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
2387
2388         PR c++/8906
2389         * g++.dg/template/nested2.C: New test.
2390
2391 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
2392
2393         PR c++/8724
2394         * g++.dg/expr/dtor1.C: New test.
2395
2396 2003-02-21  Zack Weinberg  <zack@codesourcery.com>
2397
2398         * gcc.dg/cpp/include3.c: New test.
2399         * gcc.dg/cpp/inc/foo.h: New file.
2400
2401 2003-02-21  Glen Nakamura  <glen@imodulo.com>
2402
2403         * gcc.c-torture/execute/20030221-1.c: New test.
2404
2405 2003-02-20  Mark Mitchell  <mark@codesourcery.com>
2406
2407         PR c++/9729
2408         * g++.dg/abi/conv1.C: New test.
2409
2410 2003-02-20  Jan Hubicka  <jh@suse.cz>
2411
2412         * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
2413
2414 2003-02-19  Daniel Jacobowitz  <drow@mvista.com>
2415
2416         * gcc.c-torture/compile/20030219-1.c: New test.
2417
2418 2003-02-18  Jan Hubicka  <jh@suse.cz>
2419
2420         * gcc.dg/funcorder.c: New test.
2421
2422 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
2423
2424         * gcc.c-torture/execute/20030218-1.c: New.
2425
2426 2003-02-18  Aldy Hernandez  <aldyh@redhat.com>
2427
2428         * gcc.dg/20030218-1.c: New.
2429
2430 2003-02-18  Richard Henderson  <rth@redhat.com>
2431
2432         * gcc.dg/attr-invalid.c: Allow __used__ on static data.
2433         * gcc.dg/attr-used-2.c: New.
2434
2435 2003-02-18  Mark Mitchell  <mark@codesourcery.com>
2436
2437         PR c++/9704
2438         * g++.dg/init/copy5.C: New test.
2439
2440 2003-02-18  Geoffrey Keating  <geoffk@apple.com>
2441
2442         * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
2443         * g++.dg/pch/pch.exp: Likewise.
2444
2445 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
2446
2447         * gcc.c-torture/execute/20030209-1.c: Enable the test if
2448         STACK_SIZE is not defined.
2449
2450 2003-02-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2451
2452         PR c++/9457
2453         * g++.dg/template/init1.C: New test.
2454
2455 2003-02-16  Jan HUbicka  <jh@suse.cz>
2456
2457         * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
2458         (foo): Add few extra tests
2459         * gcc.dg/c99-const-expr-3.c: Likewise.
2460         * gcc.c-torture/execute/20030216-1.c: New.
2461
2462 2003-02-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2463
2464         PR c++/9459
2465         * g++.dg/ext/typeof4.C: New test.
2466
2467 2003-02-15  Roger Sayle  <roger@eyesopen.com>
2468
2469         * gcc.dg/i386-387-3.c: New test case.
2470
2471 2003-02-14  Josef Zlomek  <zlomekj@suse.cz>
2472
2473         * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
2474         cris-*-elf* cris-*-aout* and mmix-*-*.
2475
2476 2003-02-13  Josef Zlomek  <zlomekj@suse.cz>
2477
2478         * gcc.dg/20030213-1.c: New test.
2479
2480 2003-02-12  Roger Sayle  <roger@eyesopen.com>
2481
2482         * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
2483         * gcc.dg/i386-387-2.c: Likewise.
2484
2485 2003-02-12  Aldy Hernandez  <aldyh@redhat.com>
2486
2487         * gcc.dg/ppc-spe.c: Fix formatting.
2488         Enable tests that were previously unsupported by gas.
2489         Delete tests for instructions that no longer exist.
2490         Switch arguments on evsubifw builtin.
2491
2492 2003-02-12  Kazu Hirata  <kazu@cs.umass.edu>
2493
2494         * gcc.c-torture/execute/20030209-1.c: Disable the test if
2495         STACK_SIZE is too small.
2496
2497 2003-02-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
2498             Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
2499
2500         * gcc.dg/decl-2.c: New test.
2501
2502 2003-02-10  Jan Hubicka  <jh@suse.cz>
2503
2504         * gcc.dg/i386-fpcvt-1.c:  New test.
2505
2506 2002-02-09  Richard Sandiford  <rsandifo@redhat.com>
2507
2508         * gcc.c-torture/execute/20030209-1.c: New test.
2509
2510 2003-02-09  Kazu Hirata  <kazu@cs.umass.edu>
2511
2512         * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
2513         int-wide bitops, use the constants of the same width.
2514         Likewise, if long long is 32-bit wide, test bitops using
2515         32-bit constants.
2516
2517 2003-02-07  Loren James Rittle  <ljrittle@acm.org>
2518
2519         * gcc.dg/20021014-1.c: Annotate with expected notice text.
2520
2521 2003-02-07  Roger Sayle  <roger@eyesopen.com>
2522
2523         * testsuite/gcc.dg/builtins-4.c: New test case.
2524
2525 2003-02-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2526
2527         * gcc.dg/20020430-1.c: Fix dg command typos.
2528         * gcc.dg/20020503-1.c: Likewise.
2529
2530 2003-02-06  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2531
2532         PR c++/8785
2533         * g++.dg/parse/fused-params1.C: New test.
2534
2535         PR c++/8857
2536         * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
2537
2538         PR c++/8921
2539         * g++.dg/parse/non-dependent1.C: New test.
2540
2541         PR c++/8928
2542         * g++.dg/parse/dupl-tmpl-args1.C: New test.
2543
2544         PR c++/9228
2545         * g++.dg/parse/undefined7.C: New test.
2546         * g++.dg/parse/non-templ1.C: New test.
2547
2548         PR c++/9229
2549         * g++.dg/parse/too-many-tmpl-args1.C: New test.
2550
2551 2003-02-06  Eric Botcazou <ebotcazou@libertysurf.fr>
2552
2553         * gcc.c-torture/compile/20030206-1.c: New test.
2554
2555 2003-02-05  Roger Sayle  <roger@eyesopen.com>
2556
2557         * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
2558         "pow" to "foo" to avoid potential confusion with a math built-in.
2559
2560 2003-02-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2561
2562         * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
2563         conditions for SPARC targets.
2564
2565 2003-02-05  Jakub Jelinek  <jakub@redhat.com>
2566
2567         * gcc.dg/20030204-1.c: New test.
2568
2569 2003-02-04  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2570
2571         PR c++/38
2572         * g++.dg/parse/array-size1.C: New test.
2573
2574         PR c++/5657
2575         * g++.dg/parse/undefined3.C: New test.
2576
2577         PR c++/5665
2578         * g++.dg/parse/undefined4.C: New test.
2579
2580         PR c++/5975
2581         * g++.dg/parse/undefined5.C: New test.
2582
2583         PR c++/7259
2584         * g++.dg/parse/tmpl-tmpl-param1.C: New test.
2585
2586         PR c++/8578
2587         * g++.dg/parse/casting-operator1.C: New test.
2588
2589         PR c++/8596
2590         * g++.dg/parse/undefined6.C: New test.
2591
2592         PR c++/8736
2593         * g++.dg/parse/missing-template1.C: New test.
2594
2595 2003-02-04  Jan Hubicka  <jh@suse.cz>
2596
2597         * gcc.dg/i386-cadd.c:  Compile using -march=k8.
2598         * gcc.dg/i386-cmov?.c:  Likewise.
2599         * gcc.dg/i386-fpcvt-?.c:  Likewise.
2600         * gcc.dg/i386-ssefp-1.c:  Likewise.
2601         * gcc.dg/i386-ssetype-?.c:  Likewise; fix for register passing
2602         conventions.
2603
2604 2003-02-03  Mark Mitchell  <mark@codesourcery.com>
2605
2606         PR c++/7129
2607         * testsuite/g++.dg/ext/max.C: New test.
2608
2609 2003-02-03  Jan Hubicka  <jh@suse.cz>
2610
2611         * gcc.c-torture/execute/20030203-1.c: New test.
2612
2613 2003-02-03  Richard Earnshaw  <rearnsha@arm.com>
2614
2615         * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
2616         'natural-endian'.
2617
2618 2003-02-01  Richard Sandiford  <rsandifo@redhat.com>
2619
2620         * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
2621         * g++.dg/init/new2.C: Likewise.
2622         * g++.dg/other/new1.C: Likewise.
2623
2624 2003-01-31  Loren J. Rittle <ljrittle@acm.org>
2625
2626         * gcc.dg/struct-ret-libc.c: New test.
2627
2628 2003-01-31  Ulrich Weigand  <uweigand@de.ibm.com>
2629
2630         * gcc.dg/20030129-1.c: New test.
2631
2632 2003-01-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2633
2634         PR c++/8849
2635         * g++.dg/template/ptrmem4.C: New test.
2636
2637 2003-01-29  Mark Mitchell  <mark@codesourcery.com>
2638
2639         * g++.dg/parser/constant1.C: New test.
2640
2641 2003-01-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2642
2643         PR c++/8591
2644         * g++.dg/parse/friend2.C: New test.
2645
2646 2003-01-29  Nathan Sidwell  <nathan@codesourcery.com>
2647
2648         PR c++/9437
2649         * g++.dg/template/unify4.C: New test.
2650
2651 2003-01-28  Richard Sandiford  <rsandifo@redhat.com>
2652
2653         * gcc.c-torture/execute/20030128-1.c: New test.
2654
2655 2003-01-28  Jeffrey D. Oldham  <oldham@codesourcery.com>
2656
2657         * g++.dg/lookup/nested1.C: Test moved from ...
2658         * g++.old-deja/g++.other/lookup24.C: ... here.
2659
2660 2003-01-28  Jan Hubicka  <jh@suse.cz>
2661
2662         * gcc.dg/i386-cmov5.c:  New test.
2663
2664 2003-01-28  D.Venkatasubramanian   <dvenkat@noida.hcltech.com>
2665
2666         * gcc.c-torture/execute/20010925-1.c: Changed the
2667         memcpy declaration.
2668
2669 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
2670
2671         PR c++/3902
2672         * g++.dg/parse/template5.C: New test.
2673
2674 2003-01-28  Toon Moene  <toon@moene.indiv.nluug.nl>
2675
2676         PR fortran/9258
2677         * g77.dg/pr9258: New test.
2678
2679 2003-01-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2680
2681         * README: Move relevant parts from README.g++.
2682
2683         * README.g++: Remove this file.
2684
2685 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
2686
2687         * g++.dg/abi/dcast1.C: New test.
2688
2689 2003-01-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2690
2691         * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
2692
2693 2003-01-27  Jeffrey D. Oldham  <oldham@codesourcery.com>
2694
2695         PR c++/47
2696         * g++.old-deja/g++.other/lookup24.C: New test.
2697
2698 2003-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2699
2700         PR middle-end/7227
2701         * gcc.dg/uninit-C.c: New test.
2702
2703 2003-01-27  Nathan Sidwell  <nathan@codesourcery.com>
2704
2705         * g++.dg/abi/covariant1.C: New test.
2706
2707 2003-01-25  Ulrich Weigand  <uweigand@de.ibm.com>
2708
2709         * gcc.dg/20030123-1.c: New test.
2710
2711 2003-01-25  Jan Hubicka  <jh@suse.cz>
2712
2713         PR opt/8492
2714         * gcc.c-torture/compile/20030125-1.c
2715
2716 2003-01-25  Nathan Sidwell  <nathan@codesourcery.com>
2717
2718         PR c++/9403
2719         * g++.dg/parse/template3.C: New test.
2720         * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
2721
2722         PR c++/795
2723         * g++.dg/parse/template4.C: New test.
2724
2725         PR c++/9415
2726         * g++.dg/template/qual2.C: New test.
2727
2728         PR c++/8545
2729         * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
2730
2731         * g++.old-deja/g++.ns/bogus1.C: Change expected error.
2732
2733 2003-01-25  Roger Sayle  <roger@eyesopen.com>
2734
2735         * gcc.c-torture/execute/switch-1.c: New test case.
2736
2737 2003-01-25  Jan Hubicka  <jh@suse.cz>
2738
2739         * gcc.c-torture/execute/20030125-1.[cx]: New test.
2740
2741 2003-01-25  Paolo Carlini  <pcarlini@unitus.it>
2742
2743         Tweaks for Bison-1.875. From the NEWS file:
2744         "- `parse error' -> `syntax error'
2745         Bison now uniformly uses the term `syntax error'"
2746         * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
2747         * gcc.dg/cpp/digraph2.c: Likewise.
2748         * gcc.dg/cpp/direct2.c: Likewise.
2749         * gcc.dg/cpp/paste4.c: Likewise.
2750         * gcc.dg/c90-restrict-1.c: Likewise.
2751         * gcc.dg/c99-func-2.c: Likewise.
2752         * gcc.dg/noncompile/920721-2.c: Likewise.
2753         * gcc.dg/noncompile/930622-2.c: Likewise.
2754         * gcc.dg/noncompile/940112-1.c: Likewise.
2755         * gcc.dg/noncompile/950921-1.c: Likewise.
2756         * gcc.dg/noncompile/951123-1.c: Likewise.
2757         * gcc.dg/noncompile/971104-1.c: Likewise.
2758         * gcc.dg/noncompile/990416-1.c: Likewise.
2759
2760 2003-01-24  Paolo Carlini  <pcarlini@unitus.it>
2761
2762         * g++.dg/parse/undefined1.C: Add error message.
2763
2764 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
2765
2766         PR c++/9354
2767         * g++.dg/parse/new1.C: New test.
2768
2769         PR c++/9216
2770         * g++.dg/parse/template2.C: New test.
2771
2772         PR c++/9354
2773         * g++.dg/parse/typedef2.C: New test.
2774
2775         PR c++/9328
2776         * g++.dg/ext/typeof3.C: New test.
2777
2778 2003-01-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2779
2780         PR c++/2738
2781         * g++.dg/parse/ret-type1.C: New test.
2782
2783         PR c++/3792
2784         * g++.dg/parse/tmpl-outside1.C: New test.
2785
2786         PR c++/4207
2787         * g++.dg/parse/int-as-enum1.C: New test.
2788
2789         PR c++/4903
2790         * g++.dg/parse/no-typename1.C: New test.
2791
2792         PR c++/5533
2793         * g++.dg/parse/no-value1.C: New test.
2794
2795         PR c++/5921
2796         * g++.dg/parse/wrong-inline1.C: New test.
2797
2798         PR c++/6402
2799         * g++.dg/parse/ref1.C: New test.
2800
2801         PR c++/6992
2802         * g++.dg/parse/attr-ctor1.C: New test.
2803
2804         PR c++/7229
2805         * g++.dg/parse/namespace5.C: New test.
2806
2807         PR c++/7917
2808         * g++.dg/parse/func-def1.C: New test.
2809
2810         PR c++/8143
2811         * g++.dg/parse/undefined1.C: New test.
2812
2813         PR c++/5723, PR c++/8522
2814         * g++.dg/parse/specialization1.C: New test.
2815
2816         PR c++/163, PR c++/8595
2817         * g++.dg/parse/struct-as-enum1.C: New test.
2818
2819         PR c++/9173
2820         * g++.dg/parse/undefined2.C: New test.
2821
2822 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
2823
2824         PR c++/9298
2825         * g++.dg/parse/template1.C: New test.
2826
2827         PR c++/9384
2828         * g++.dg/parse/using1.C: New test.
2829
2830         PR c++/9285
2831         PR c++/9294
2832         * g++.dg/parse/expr2.C: New test.
2833
2834         PR c++/9388
2835         * g++.dg/parse/lookup2.C: Likewise.
2836
2837 2003-01-21  Jan Hubicka  <jh@suse.cz>
2838
2839         * gcc.c-torture/execute/990208-1.c:  Add noinline attributes as needed.
2840         * gcc.c-torture/execute/eeprof-1.c:  Likewise.
2841         * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
2842         * gcc.c-torture/execute/string-opt-*.c: Likewise.
2843
2844 2003-01-20  Nick Clifton  <nickc@redhat.com>
2845
2846         * gcc.c-torture/execute/20030117-1.c: New test case.  Exposes
2847         problem with ARM sibcall code generation.
2848
2849 2003-01-20  Kazu Hirata  <kazu@cs.umass.edu>
2850
2851         * gcc.c-torture/execute/20030120-1.c: New.
2852
2853 2003-01-19  Paolo Carlini  <pcarlini@unitus.it>
2854
2855         * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
2856
2857 2003-01-17  Mark Mitchell  <mark@codesourcery.com>
2858
2859         PR c++/9272
2860         * g++.dg/parse/ctor1.C: New test.
2861
2862         PR c++/9294:
2863         * g++.dg/parse/qualified1.C: New test.
2864
2865         * g++.dg/parse/typename3.C: New test.
2866
2867 2003-01-16  Richard Henderson  <rth@redhat.com>
2868
2869         * g++.dg/tls/init-2.C: Fix error matches for real this time.
2870
2871 2003-01-16  Richard Henderson  <rth@redhat.com>
2872
2873         * g++.dg/pch/pch.exp: Copy test header to the working directory
2874         before using it either for precompilation or direct use.
2875         * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
2876         * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
2877
2878 2003-01-16  Richard Henderson  <rth@redhat.com>
2879
2880         * gcc.dg/pch/pch.exp: Copy test header to the working directory
2881         before using it either for precompilation or direct use.
2882         * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
2883         * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
2884
2885 2003-01-16  Mark Mitchell  <mark@codesourcery.com>
2886
2887         * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
2888         * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
2889         * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
2890         * gcc/testsuite/g++.dg/parse/typename2.C: New test.
2891         * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
2892         typename warning into error.
2893         * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
2894         error messages.
2895         * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
2896         * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
2897         * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
2898         messages.
2899         * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
2900         make declaration visible in template.
2901         * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
2902         * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
2903         messages.
2904         * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
2905         message.
2906         * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
2907         * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
2908         * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
2909         * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
2910         typename warning with error message.
2911         * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
2912         * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
2913         * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
2914
2915 2003-01-16  Nathan Sidwell  <nathan@codesourcery.com>
2916
2917         * g++.dg/parse/ambig2.C: New test.
2918
2919 2003-01-15  Richard Henderson  <rth@redhat.com>
2920
2921         * g++.dg/tls/init-2.C: Update error message string.
2922
2923 2003-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2924
2925         * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
2926
2927 2003-01-15  Stephane Carrez  <stcarrez@nerim.fr>
2928
2929         * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
2930         all for HC11/HC12.
2931         * gcc.c-torture/compile/20001205-1.x: Likewise.
2932         * gcc.c-torture/compile/20001226-1.x: Likewise.
2933         * gcc.c-torture/compile/920520-1.x: Likewise.
2934         * gcc.c-torture/compile/961203-1.x: Likewise.
2935         * gcc.c-torture/compile/20020604-1.x: Likewise.
2936
2937 2003-01-15  Jan Hubicka  <jh@suse.cz>
2938
2939         * gcc.c-torture/compile/20030115-1.c: New test.
2940
2941         * gcc.dg/i386-fpcvt-1.c: New test.
2942         * gcc.dg/i386-fpcvt-2.c: New test.
2943
2944 2003-01-14  Jeffrey D. Oldham  <oldham@codesourcery.com>
2945
2946         Further conform g++'s __vmi_class_type_info to the C++ ABI
2947         specification.
2948         * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
2949         the specification.
2950
2951 2003-01-14  Jan Hubicka  <jh@suse.cz>
2952
2953         * gcc.dg/i386-fpcvt-1.c: New test.
2954         * gcc.dg/i386-fpcvt-2.c: New test.
2955
2956 2003-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
2957
2958         * gcc.dg/i386-mmx-3.c: New test.
2959
2960 2003-01-12  Mark Mitchell  <mark@codesourcery.com>
2961
2962         PR c++/9264
2963         * g++.dg/parse/octal1.C: New file.
2964
2965         PR c++/9172
2966         * g++.dg/parse/typename1.C: New file.
2967
2968 2003-01-10  Danny Smith  <dannysmith@users.sourceforge.net>
2969
2970         * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
2971         * gcc.dg/bf-no-ms-layout.c: Likewise.
2972         * gcc.dg/bf-ms-attrib.c: Likewise.
2973
2974 2003-01-10  Mark Mitchell  <mark@codesourcery.com>
2975
2976         PR c++/9099
2977         * g++.dg/parse/dtor1.C: New file.
2978
2979         PR c++/9128
2980         * g++.dg/rtti/typeid1.C: New file.
2981
2982         PR c++/9153
2983         * g++.dg/parse/lookup1.C: New file.
2984
2985         PR c++/9171
2986         * g++.dg/templ/spec5.C: New file.
2987
2988 2003-01-10  Josef Zlomek  <zlomekj@suse.cz>
2989
2990         * gcc.c-torture/compile/20030110-1.c: New test.
2991
2992 2003-01-09  Geoffrey Keating  <geoffk@apple.com>
2993
2994         Merge from pch-branch:
2995
2996         2002-12-23  Geoffrey Keating  <geoffk@apple.com>
2997
2998         * gcc.dg/pch/cpp-1.h: New.
2999         * gcc.dg/pch/cpp-1.c: New.
3000         * gcc.dg/pch/cpp-2.h: New.
3001         * gcc.dg/pch/cpp-2.c: New.
3002
3003         2002-11-19  Geoffrey Keating  <geoffk@apple.com>
3004
3005         * gcc.dg/pch/except-1.h: New.
3006         * gcc.dg/pch/except-1.c: New.
3007
3008         2002-11-13  Geoffrey Keating  <geoffk@apple.com>
3009
3010         * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
3011         running test.
3012         * gcc.dg/pch: Include *.hp not *.h.
3013         * gcc.dg/pch/system-1.h: New.
3014         * gcc.dg/pch/system-1.c: New.
3015
3016         2002-11-11  Geoffrey Keating  <geoffk@apple.com>
3017
3018         * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
3019         rather than trying to build and run a program using PCH.
3020         * gcc.dg/pch: Remove dg-do commands from test files.
3021
3022         2002-11-08  Geoffrey Keating  <geoffk@apple.com>
3023
3024         * gcc.dg/pch/macro-3.c: New.
3025         * gcc.dg/pch/macro-3.h: New.
3026
3027         2002-11-04  Geoffrey Keating  <geoffk@apple.com>
3028
3029         * gcc.dg/pch/common-1.c: New.
3030         * gcc.dg/pch/common-1.h: New.
3031         * gcc.dg/pch/decl-1.c: New.
3032         * gcc.dg/pch/decl-1.h: New.
3033         * gcc.dg/pch/decl-2.c: New.
3034         * gcc.dg/pch/decl-2.h: New.
3035         * gcc.dg/pch/decl-3.c: New.
3036         * gcc.dg/pch/decl-3.h: New.
3037         * gcc.dg/pch/decl-4.c: New.
3038         * gcc.dg/pch/decl-4.h: New.
3039         * gcc.dg/pch/decl-5.c: New.
3040         * gcc.dg/pch/decl-5.h: New.
3041         * gcc.dg/pch/global-1.c: New.
3042         * gcc.dg/pch/global-1.h: New.
3043         * gcc.dg/pch/inline-1.c: New.
3044         * gcc.dg/pch/inline-1.h: New.
3045         * gcc.dg/pch/inline-2.c: New.
3046         * gcc.dg/pch/inline-2.h: New.
3047         * gcc.dg/pch/static-1.c: New.
3048         * gcc.dg/pch/static-1.h: New.
3049         * gcc.dg/pch/static-2.c: New.
3050         * gcc.dg/pch/static-2.h: New.
3051
3052         2002-09-01  Geoffrey Keating  <geoffk@redhat.com>
3053
3054         * g++.dg/pch/pch.exp: Better handle failing testcases.
3055         * gcc.dg/pch/pch.exp: Likewise.
3056         * gcc.dg/pch/macro-1.c: New.
3057         * gcc.dg/pch/macro-1.h: New.
3058         * gcc.dg/pch/macro-2.c: New.
3059         * gcc.dg/pch/macro-2.h: New.
3060
3061         2002-08-27  Geoffrey Keating  <geoffk@redhat.com>
3062
3063         * g++.dg/dg.exp: Treat files in pch/ specially.
3064         * g++.dg/pch/pch.exp: New file.
3065         * g++.dg/pch/empty.H: New file.
3066         * g++.dg/pch/empty.C: New file.
3067         * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
3068         "precompile".
3069
3070         * gcc.dg/pch/pch.exp: New file.
3071         * gcc.dg/pch/empty.h: New file.
3072         * gcc.dg/pch/empty.c: New file.
3073         * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
3074         "precompile".
3075
3076 2003-01-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3077
3078         * g++.dg/template/friend14.C: New test.
3079
3080 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
3081
3082         * gcc.dg/old-style-asm-1.c: New test.
3083
3084 2003-01-09  Richard Sandiford  <rsandifo@redhat.com>
3085
3086         * gcc.c-torture/compile/20030109-1.c: New test.
3087
3088 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
3089
3090         * gcc.c-torture/execute/20030109-1.c: New test.
3091
3092 2003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
3093
3094         * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
3095         * g++.old-deja/g++.mike/dyncast2.C: Likewise
3096         * g++.old-deja/g++.mike/dyncast3.C: Likewise
3097         * g++.old-deja/g++.mike/eh2.C: Likewise
3098         * g++.old-deja/g++.mike/eh3.C: Likewise
3099         * g++.old-deja/g++.mike/eh5.C: Likewise
3100         * g++.old-deja/g++.mike/eh6.C: Likewise
3101         * g++.old-deja/g++.mike/eh7.C: Likewise
3102         * g++.old-deja/g++.mike/eh8.C: Likewise
3103         * g++.old-deja/g++.mike/eh9.C: Likewise
3104         * g++.old-deja/g++.mike/eh10.C: Likewise
3105         * g++.old-deja/g++.mike/eh12.C: Likewise
3106         * g++.old-deja/g++.mike/eh13.C: Likewise
3107         * g++.old-deja/g++.mike/eh14.C: Likewise
3108         * g++.old-deja/g++.mike/eh16.C: Likewise
3109         * g++.old-deja/g++.mike/eh17.C: Likewise
3110         * g++.old-deja/g++.mike/eh18.C: Likewise
3111         * g++.old-deja/g++.mike/eh21.C: Likewise
3112         * g++.old-deja/g++.mike/eh23.C: Likewise
3113         * g++.old-deja/g++.mike/eh24.C: Likewise
3114         * g++.old-deja/g++.mike/eh25.C: Likewise
3115         * g++.old-deja/g++.mike/eh26.C: Likewise
3116         * g++.old-deja/g++.mike/eh27.C: Likewise
3117         * g++.old-deja/g++.mike/eh28.C: Likewise
3118         * g++.old-deja/g++.mike/eh29.C: Likewise
3119         * g++.old-deja/g++.mike/eh31.C: Likewise
3120         * g++.old-deja/g++.mike/eh33.C: Likewise
3121         * g++.old-deja/g++.mike/eh34.C: Likewise
3122         * g++.old-deja/g++.mike/eh35.C: Likewise
3123         * g++.old-deja/g++.mike/eh36.C: Likewise
3124         * g++.old-deja/g++.mike/eh37.C: Likewise
3125         * g++.old-deja/g++.mike/eh38.C: Likewise
3126         * g++.old-deja/g++.mike/eh39.C: Likewise
3127         * g++.old-deja/g++.mike/eh40.C: Likewise
3128         * g++.old-deja/g++.mike/eh41.C: Likewise
3129         * g++.old-deja/g++.mike/eh42.C: Likewise
3130         * g++.old-deja/g++.mike/eh44.C: Likewise
3131         * g++.old-deja/g++.mike/eh46.C: Likewise
3132         * g++.old-deja/g++.mike/eh47.C: Likewise
3133         * g++.old-deja/g++.mike/eh48.C: Likewise
3134         * g++.old-deja/g++.mike/eh49.C: Likewise
3135         * g++.old-deja/g++.mike/eh50.C: Likewise
3136         * g++.old-deja/g++.mike/eh51.C: Likewise
3137         * g++.old-deja/g++.mike/eh53.C: Likewise
3138         * g++.old-deja/g++.mike/eh55.C: Likewise
3139         * g++.old-deja/g++.mike/p7912.C: Likewise
3140         * g++.old-deja/g++.mike/p9706.C: Likewise
3141         * g++.old-deja/g++.mike/p10416.C: Likewise
3142         * g++.old-deja/g++.mike/p11667.C: Likewise
3143         * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
3144         Remove redundant reference to Iris.
3145         * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
3146         Elxsi, i860, Pico Java, and WE32K.
3147
3148 2003-01-07  Mark Mitchell  <mark@codesourcery.com>
3149
3150         * g++.dg/ext/asm4.C: New test.
3151
3152 2003-01-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3153
3154         PR c++/9030
3155         * g++.dg/template/friend12.C: New test.
3156         * g++.dg/template/friend13.C: Likewise.
3157         * g++.old-deja/g++.eh/spec6.C: Add missing error message.
3158
3159 2003-01-08  Jan Hubicka  <jh@suse.cz>
3160
3161         * gcc.dg/i386-cadd.c: New test.
3162         * gcc.dg/i386-cmov4.c: Likewise.
3163
3164 2003-01-06  Mark Mitchell  <mark@codesourcery.com>
3165
3166         PR c++/9165
3167         * g++.dg/warn/Wunused-3.C: New test.
3168
3169         * g++.dg/abi/bitfield9.C: New test.
3170
3171         PR c++/9189
3172         * g++.dg/parse/defarg3.C: New test.
3173
3174 2003-01-06  Nathan Sidwell  <nathan@codesourcery.com>
3175
3176         * g++.dg/parse/ambig1.C: New test.
3177         * g++.dg/parse/defarg2.C: New test.
3178
3179 2003-01-05  Mark Mitchell  <mark@codesourcery.com>
3180
3181         * g++.dg/template/defarg-1.C: New test.
3182         * g++.dg/template/local2.C: Likewise.
3183
3184 2003-01-05  Richard Sandiford  <rsandifo@redhat.com>
3185
3186         * gcc.c-torture/execute/20030105-1.c: New test.
3187
3188 2003-01-04  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3189
3190         * g++.dg/parse/namespace3.C: Remove extra semicolons.
3191         * g++.dg/parse/namespace4.C: Likewise.
3192
3193 2003-01-03  Nathan Sidwell  <nathan@codesourcery.com>
3194
3195         * g++.dg/template/ntp2.C: New test.
3196
3197 2003-01-03  Nathanael Nerode  <neroden@gcc.gnu.org>
3198
3199         * g++.dg/parse/extern-C-1.C: New test.
3200
3201         * g++.dg/parse/namespace4.C: New test.
3202
3203         * g++.dg/template/nested1.C: New test.
3204
3205         * g++.dg/parse/namespace3.C: New test.
3206
3207 2003-01-02  Nathanael Nerode  <neroden@gcc.gnu.org>
3208
3209         * g++.dg/lookup/two-stage1.C: New test.
3210
3211 2003-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3212
3213         * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
3214         * g++.old-deja/g++.jason/access8.C: Likewise.
3215         * g++.old-deja/g++.other/decl5.C: Likewise.
3216
3217 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
3218
3219         * g++.dg/parse/parse7.C: New test.
3220
3221 2003-01-02  Mark Mitchell  <mark@codesourcery.com>
3222
3223         PR c++/2843
3224         * g++.dg/ext/attrib7.C: New test.
3225
3226 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
3227
3228         * g++.dg/parse/parse6.C: New test.
3229
3230 2003-01-02  Kazu Hirata  <kazu@cs.umass.edu>
3231
3232         * gcc.dg/h8300-stack-1.c: New.
3233
3234 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
3235
3236         g++.dg/lookup/exception1.C: New test.
3237
3238         g++.dg/lookup/template1.C: New test.
3239
3240         g++.dg/parse/namespace2.C: New test.
3241
3242         g++.dg/parse/parens2.C: New test.
3243
3244 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
3245
3246         * g++.dg/parse/parse5.C: New test.
3247         * g++.dg/lookup/scoped4.C: New test.
3248
3249 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
3250
3251         * g++.dg/parse/parens1.C: New test.
3252
3253         * g++.dg/parse/parens2.C: Removed, turned out to duplicate
3254         angle-bracket1.C.
3255         * g++.dg/parse/parens2.C: New test.
3256
3257         * g++.dg/lookup/scope-operator1.C: New test.
3258
3259         * g++.dg/parse/operator1.C: New test.
3260
3261 2003-01-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3262
3263         * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
3264         * g++.old-deja/g++.other/access6.C: Likewise.
3265         * g++.old-deja/g++.other/decl1.C: Likewise.
3266         * g++.old-deja/g++.pt/typename12.C: Likewise.
3267
3268 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
3269
3270         * g++.dg/parse/namespace1.C: New test.
3271
3272 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
3273
3274         * g++.dg/parse/parse4.C: New test.
3275
3276 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
3277
3278         * g++.dg/parse/parse3.C: New test.
3279
3280 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
3281
3282         * g++.dg/parse/parse2.C: New test.
3283
3284 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
3285
3286         * g++.dg/template/friend11.C: New test.
3287
3288 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
3289
3290         * g++.dg/parse/parse1.C: New test.
3291
3292 2002-12-31  Janis Johnson  <janis187@us.ibm.com>
3293
3294         * lib/profopt.exp: Change the name of a global variable to avoid
3295         possible clashes with other test suites.
3296
3297 2002-12-31  Nathan Sidwell  <nathan@codesourcery.com>
3298
3299         * g++.dg/inherit/covariant8.C: New test.
3300
3301 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
3302
3303         * g++.dg/init/array9.C: New test.
3304
3305         PR c++/9112
3306         * g++.dg/parse/expr1.C: New test.
3307
3308 2002-12-30  Daniel Jacobowitz  <drow@mvista.com>
3309
3310         * gcc.c-torture/compile/20021230-1.c: New test.
3311
3312 2002-12-30  Nathan Sidwell  <nathan@codesourcery.com>
3313
3314         * g++.dg/inherit/covariant5.C: New test.
3315         * g++.dg/inherit/covariant6.C: New test.
3316         * g++.dg/inherit/covariant7.C: New test.
3317
3318 2002-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3319
3320         PR c++/2739
3321         * g++.dg/other/access2.C: New test.
3322
3323 2002-12-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
3324
3325         * g++.dg/other/anon-struct.C: No longer fails
3326         * g++.old-deja/g++.brendan/parse4.C: Likewise.
3327         * g++.old-deja/g++.brendan/parse5.C: Likewise.
3328         * g++.old-deja/g++.brendan/parse6.C: Likewise.
3329
3330 2002-12-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>
3331
3332         * g++.dg/parse/angle-bracket.C (main): No longer fails.
3333
3334 2002-12-27  Mark Mitchell  <mark@codesourcery.com>
3335
3336         * g++.dg/eh/spec4.C: Remove stray semicolon.
3337         * g++.dg/expr/pmf-1.C: Change error message.
3338         * g++.dg/ext/asm1.C: Remove stray semicolon.
3339         * g++.dg/ext/typename1.C: Add missing typenames.
3340         * g++.dg/inherit/template-as-base.C: Change error message.
3341         * g++.dg/lookup/scoped1.C: Likewise.
3342         * g++.dg/lookup/scoped2.C: Likewise.
3343         * g++.dg/lookup/using2.C: Likewise.
3344         * g++.dg/other/component1.C: Remove stray semicolon.
3345         * g++.dg/other/do1.C: Change error message.
3346         * g++.dg/other/error2.C: Likewise.
3347         * g++.dg/other/init1.C: Likewise.
3348         * g++.dg/other/packed1.C: Remove stray semicolon.
3349         * g++.dg/other/ptrmem2.C: Change error message.
3350         * g++.dg/parse/parameter-declaration-1.C: Remove line number
3351         marker.
3352         * g++.dg/special/initp1.C: Remove invalid attribute usage.
3353         * g++.dg/template/access3.C: Add typename keyword.
3354         * g++.dg/template/access5.C: Remove stray semicolon.
3355         * g++.dg/template/access6.C: Likewise.
3356         * g++.dg/template/complit1.C: Likewise.
3357         * g++.dg/template/crash1.C: Change error message.
3358         * g++.dg/template/inherit2.C: Remove stray semicolon.
3359         * g++.dg/template/instantiate2.C: Likewise.
3360         * g++.dg/template/instantiate3.C: Change error message.
3361         * g++.dg/template/qual1.C: Remove stray semicolon.
3362         * g++.dg/template/qualttp18.C: Change error message.
3363         * g++.dg/template/ref1.C: Remove stray semicolon.
3364         * g++.dg/template/sizeof1.C (A::value): Declare it.
3365         * g++.dg/template/spec4.C: Change error message.
3366         * g++.dg/template/static1.C: Likewise.
3367         * g++.dg/template/type1.C: Likewise.
3368         * g++.dg/template/typename3.C: Likewise.
3369         * g++.old-deja/g++.benjamin/13478.C: Change error message.
3370         * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
3371         * g++.old-deja/g++.benjamin/bool01.C: Likewise.
3372         * g++.old-deja/g++.benjamin/bool02.C: Likewise.
3373         * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
3374         named return value extension.
3375         * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
3376         * g++.old-deja/g++.benjmain/warn01.C: Likewise.
3377         * g++.old-deja/g++.bob/extern_C.C: Likewise.
3378         * g++.old-deja/g++.bob/inherit2.C: Likewise.
3379         * g++.old-deja/g++.brendan/complex1.C: Likewise.
3380         * g++.old-deja/g++.brendan/copy5.C: Likewise.
3381         * g++.old-deja/g++.brendan/crash13.C: Likewise.
3382         * g++.old-deja/g++.brendan/crash15.C: Likewise.
3383         * g++.old-deja/g++.brendan/crash18.C: Change error message.
3384         * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
3385         * g++.old-deja/g++.brendan/crash38.C: Likewise.
3386         * g++.old-deja/g++.brendan/crash50.C: Likewise.
3387         * g++.old-deja/g++.brendan/crash56.C: Likewise.
3388         * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
3389         syntax.
3390         * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
3391         * g++.old-deja/g++.brendan/crash8.C: Change error message.
3392         * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
3393         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
3394         * g++.old-deja/g++.brendan/shadow1.C: Likewise.
3395         * g++.old-deja/g++.brendan/template11.C: Likewise.
3396         * g++.old-deja/g++.brendan/template26.C: Likewise.
3397         * g++.old-deja/g++.brendan/template27.C: Use explicit
3398         specialization syntax.
3399         * g++.old-deja/g++.brendan/template30.C: Likewise.
3400         * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
3401         * g++.old-deja/g++.brendan/visibility3.C: Account for use of
3402         non-dependent names.
3403         * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
3404         * g++.old-deja/g++.brendan/warnings7.C: Likewise.
3405         * g++.old-deja/g++.bugs/900121_02.C: Likewise.
3406         * g++.old-deja/g++.eh/catchptr1.C: Likewise.
3407         * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
3408         * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
3409         named return value extension.
3410         * g++.old-deja/g++.ext/namedret2.C: Likewise.
3411         * g++.old-deja/g++.ext/namedret3.C: Likewise.
3412         * g++.old-deja/g++.ext/return1.C: Likewise.
3413         * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
3414         * g++.old-deja/g++.jason/access17.C: Issue more error messages.
3415         * g++.old-deja/g++.jason/access8.C: Likewise.
3416         * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
3417         * g++.old-deja/g++.jason/destruct.C: Remove incorrect
3418         pseudo-destructor names.
3419         * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
3420         * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
3421         pseudo-destructor names.
3422         * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
3423         * g++.old-deja/g++.jason/overload19.C: Likewise.
3424         * g++.old-deja/g++.jason/overload32.C: Likewise.
3425         * g++.old-deja/g++.jason/parse11.C: Issue error messages about
3426         stray semicolons.
3427         * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
3428         * g++.old-deja/g++.jason/return.C: Likewise.
3429         * g++.old-deja/g++.jason/return2.C: Likewise.
3430         * g++.old-deja/g++.jason/shadow1.C: Likewise.
3431         * g++.old-deja/g++.jason/special.C: Use explicit specialization
3432         syntax.
3433         * g++.old-deja/g++.jason/template10.C: Account for use of
3434         non-dependent names.
3435         * g++.old-deja/g++.jason/template11.C: Use explicit specialization
3436         syntax.
3437         * g++.old-deja/g++.jason/template37.C: Likewise.
3438         * g++.old-deja/g++.law/access4.C: Change error messages.
3439         * g++.old-deja/g++.law/arm13.C:  Remove incorrect
3440         pseudo-destructor names.
3441         * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
3442         * g++.old-deja/g++.law/ctors9.C: Likewise.
3443         * g++.old-deja/g++.law/cvt22.C: Likewise.
3444         * g++.old-deja/g++.law/dtors5.C: Likewise.
3445         * g++.old-deja/g++.law/global-init1.C: Likewise.
3446         * g++.old-deja/g++.law/missed-error3.C: Likewise.
3447         * g++.old-deja/g++.law/operators28.C: Likewise.
3448         * g++.old-deja/g++.law/visibility28.C: Likewise.
3449         * g++.old-deja/g++.martin/eval1.C: Likewise.
3450         * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
3451         name.
3452         * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
3453         * g++.old-deja/g++.mike/net34.C: Likewise.
3454         * g++.old-deja/g++.mike/net36.C: Likewise.
3455         * g++.old-deja/g++.mike/ns2.C: Likewise.
3456         * g++.old-deja/g++.mike/p12306.C: Likewise.
3457         * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
3458         value extension.
3459         * g++.old-deja/g++.mike/p700.C: Likewise.
3460         * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
3461         * g++.old-deja/g++.mike/p710.C: Likewise.
3462         * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
3463         value extension.
3464         * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
3465         * g++.old-deja/g++.mike/pmf9.C: Likewise.
3466         * g++.old-deja/g++.ns/crash2.C: Likewise.
3467         * g++.old-deja/g++.ns/crash3.C: Likewise.
3468         * g++.old-deja/g++.ns/invalid1.C: Likewise.
3469         * g++.old-deja/g++.ns/ns17.C: Likewise.
3470         * g++.old-deja/g++.ns/template16.C: Likewise.
3471         * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
3472         keyword.
3473         * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
3474         * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
3475         * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
3476         named return value extension.
3477         * g++.old-deja/g++.oliva/nameret2.C: Likewise.
3478         * g++.old-deja/g++.other/access4.C: Issue additional error
3479         messages.
3480         * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
3481         * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
3482         * g++.old-deja/g++.other/crash11.C: Add missing class-key.
3483         * g++.old-deja/g++.other/crash25.C: Change error message.
3484         * g++.old-deja/g++.other/crash4.C: Change error message.
3485         * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
3486         * g++.old-deja/g++.other/decl5.C: Issue more error messages.
3487         * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
3488         checks.
3489         * g++.old-deja/g++.other/defarg8.C: Likewise.
3490         * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
3491         * g++.old-deja/g++.other/dtor10.C: Likewise.
3492         * g++.old-deja/g++.other/incomplete.C: Likewise.
3493         * g++.old-deja/g++.other/linkage7.C: Likewise.
3494         * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
3495         lookup algorithm.
3496         * g++.old-deja/g++.other/mangle2.C: Likewise.
3497         * g++.old-deja/g++.other/refinit2.C: Likewise.
3498         * g++.old-deja/g++.other/sizeof2.C: Change error messages.
3499         * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
3500         * g++.old-deja/g++.pt/crash28.C: Likewise.
3501         * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
3502         syntax.
3503         * g++.old-deja/g++.pt/crash32.C: Change error message.
3504         * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
3505         * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
3506         * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
3507         error message position.
3508         * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
3509         * g++.old-deja/g++.pt/defarg8.C: Change error message.
3510         * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
3511         syntax.
3512         * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
3513         * g++.old-deja/g++.pt/eichin01b.C: Likewise.
3514         * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
3515         * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
3516         keyword.
3517         * g++.old-deja/g++.pt/explicit31.C: Likewise.
3518         * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
3519         * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
3520         keyword.
3521         * g++.old-deja/g++.pt/explicit71.C: Change error message.
3522         * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
3523         syntax.
3524         * g++.old-deja/g++.pt/friend28.C: Account for use of
3525         non-dependent names.
3526         * g++.old-deja/g++.pt/friend29.C: Likewise.
3527         * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
3528         rules.
3529         * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
3530         * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
3531         * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
3532         lookup rules.
3533         * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
3534         * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
3535         keyword.
3536         * g++.old-deja/g++.pt/memclass20.C: Likewise.
3537         * g++.old-deja/g++.pt/memclass5.C: Likewise.
3538         * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
3539         keyword.
3540         * g++.old-deja/g++.pt/memtemp75.C: Likewise.
3541         * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
3542         * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
3543         * g++.old-deja/g++.pt/overload13.C: Correct error messages.
3544         * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
3545         * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
3546         keyword.
3547         * g++.old-deja/g++.pt/spec10.C: Likewise.
3548         * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
3549         * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
3550         * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
3551         * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
3552         * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
3553         * g++.old-deja/g++.pt/ttp62.C: Likewise.
3554         * g++.old-deja/g++.pt/ttp64.C: Likewise.
3555         * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
3556         * g++.old-deja/g++.pt/typename15.C: Likewise.
3557         * g++.old-deja/g++.pt/typename22.C: Likewise.
3558         * g++.old-deja/g++.pt/typename6.C: Change error messages.
3559         * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
3560         * g++.old-deja/g++.pt/virtual2.C: Likewise.
3561         * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
3562         syntax.
3563         * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
3564         return value extension.
3565         * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
3566         * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
3567         * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
3568         * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
3569
3570 2002-12-26  Nathan Sidwell  <nathan@codesourcery.com>
3571
3572         * g++.dg/warn/inline1.C: New test.
3573         * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
3574         * g++.old-deja/g++.jason/synth10.C: Likewise.
3575         * g++.old-deja/g++.mike/net31.C: Likewise.
3576         * g++.old-deja/g++.mike/p8786.C: Likewise.
3577
3578         * g++.dg/template/friend10.C: New test.
3579         * g++.dg/template/conv5.C: New test.
3580
3581 2002-12-24  Nathan Sidwell  <nathan@codesourcery.com>
3582
3583         * g++.dg/lookup/scoped3.C: New test.
3584
3585         * g++.dg/lookup/decl1.C: New test.
3586         * g++.dg/lookup/decl2.C: New test.
3587
3588 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
3589
3590         * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
3591         gcc.c-torture/compile/20021015-1.c,
3592         gcc.c-torture/compile/20021015-2.c,
3593         gcc.c-torture/compile/20021123-1.c,
3594         gcc.c-torture/compile/20021123-2.c,
3595         gcc.c-torture/compile/20021123-3.c,
3596         gcc.c-torture/compile/20021123-4.c,
3597         gcc.c-torture/execute/20021024-1.c: Add tests previously added
3598         only to 3.1 or 3.2 branch.
3599
3600 2002-12-23  Mark Mitchell  <mark@codesourcery.com>
3601
3602         * gcc.dg/i386-bitfield3.c: New test.
3603
3604         * gcc.dg/i386-bitfield2.c: New test.
3605
3606 2002-12-22  Nathan Sidwell  <nathan@codesourcery.com>
3607
3608         * g++.dg/parse/conv_op1.C: New test.
3609
3610 2002-12-21  Josef Zlomek  <zlomekj@suse.cz>
3611
3612         * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
3613         approved.
3614
3615 2002-12-20  Josef Zlomek  <zlomekj@suse.cz>
3616
3617         * gcc.c-torture/compile/20021220-1.c: New test.
3618
3619 2002-12-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>
3620
3621         * gcc.dg/i386-fastcall-1.c: New.
3622
3623 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
3624
3625         * gcc.c-torture/execute/20021219-1.c: New test.
3626
3627 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
3628
3629         * gcc.dg/i386-pic-1.c: New test.
3630
3631 2002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3632
3633         PR c++/8099
3634         * g++.dg/template/friend9.C: New test.
3635
3636 2002-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3637
3638         PR c++/3663
3639         * g++.dg/template/access7.C: New test.
3640
3641 2002-12-18  Nick Clifton  <nickc@redhat.com>
3642
3643         * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
3644         the libstdc++-v3 directory has been found.
3645
3646 2002-12-12  Devang Patel <dpatel@apple.com>
3647         * gcc.dg/darwin-ld-1.c: New test.
3648         * gcc.dg/darwin-ld-2.c: New test.
3649         * gcc.dg/darwin-ld-3.c: New test.
3650         * gcc.dg/darwin-ld-4.c: New test.
3651         * gcc.dg/darwin-ld-5.c: New test.
3652
3653 2002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
3654
3655         * gcc.c-torture/compile/20021212-1.c: New test.
3656
3657 2002-12-11  Neil Booth  <neil@daikokuya.co.uk>
3658
3659         * gcc.dg/fshort-wchar: New test.
3660
3661 2002-12-10  Mark Mitchell  <mark@codesourcery.com>
3662
3663         PR c++/8372
3664         * g++.dg/template/dtor1.C: New test.
3665
3666         * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
3667         markers.
3668
3669 2002-12-10  Jakub Jelinek  <jakub@redhat.com>
3670
3671         * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
3672
3673 2002-12-09  Mark Mitchell  <mark@codesourcery.com>
3674
3675         * g++.dg/template/static1.C: New test.
3676         * g++.dg/template/static2.C: New test.
3677         * g++.old-deja/g++.ext/memconst.C: New test.
3678
3679 2002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3680
3681         * g++.dg/special/conpr-2.C: Expect failure on solaris2.
3682         * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
3683         * g++.dg/special/initp1.C: Likewise.
3684
3685 2002-12-06  Jakub Jelinek  <jakub@redhat.com>
3686
3687         * gcc.c-torture/execute/20021204-1.c: New test.
3688
3689 2002-12-04  Geoffrey Keating  <geoffk@apple.com>
3690
3691         * gcc.dg/ppc-fmadd-1.c: New file.
3692         * gcc.dg/ppc-fmadd-2.c: New file.
3693         * gcc.dg/ppc-fmadd-3.c: New file.
3694
3695 2002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
3696
3697         * gcc.c-torture/compile/20021204-1.c: New test.
3698
3699 2002-12-03  Nathan Sidwell  <nathan@codesourcery.com>
3700
3701         * g++.dg/inherit/covariant2.C: New test.
3702         * g++.dg/inherit/covariant3.C: New test.
3703         * g++.dg/inherit/covariant4.C: New test.
3704         * g++.dg/inherit/covariant1.C: Remove XFAIL.
3705         * g++.old-deja/g++.robertl/eb17.C: Likewise.
3706
3707 2002-12-03  Mark Mitchell  <mark@codesourcery.com>
3708
3709         PR c++/8688
3710         * g++.dg/init/brace3.C: New test.
3711
3712 2002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
3713
3714         * gcc.dg/20020210-1.c: Fix a comment typo.
3715
3716 2002-12-02  Mark Mitchell  <mark@codesourcery.com>
3717
3718         PR c++/8720
3719         * g++.dg/parse/defarg1.C: New test.
3720
3721         PR c++/8615
3722         * g++.dg/template/char1.C: New test.
3723
3724         * g++.dg/template/varmod1.C: Fix typo.
3725
3726 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3727
3728         DR 180
3729         * g++.old-deja/g++.pt/crash32.C: Expect error.
3730
3731 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
3732
3733         PR c++/5919
3734         * g++.dg/template/varmod1.C: New test.
3735
3736         PR c++/8727
3737         * g++.dg/inherit/typeinfo1.C: New test.
3738
3739         PR c++/8663
3740         * g++.dg/inherit/typedef1.C: New test.
3741
3742 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
3743
3744         PR c++/8332
3745         PR c++/8493
3746         * g++.dg/template/strlen1.C: New test.
3747
3748         PR c++/8227
3749         * g++.dg/template/ctor2.C: New test.
3750
3751         PR c++/8214
3752         * g++.dg/init/string1.C: New test.
3753
3754         PR c++/8511
3755         * g++.dg/template/friend8.C: New test.
3756
3757 2002-11-29  Joe Buck <jbuck@synopsys.com>
3758
3759         * g++.dg/lookup/anon2.C: New test.
3760
3761 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
3762
3763         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
3764         h8300 port.
3765
3766 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
3767
3768         * gcc.dg/bitfld-6.c: New test.
3769
3770 2002-11-27  Jan Hubicka  <jh@suse.cz>
3771
3772         * gcc.c-torture/execute/20021127.[cx]: New test.
3773
3774 2002-11-26  Jan Hubicka  <jh@suse.cz>
3775
3776         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
3777         quality.
3778
3779 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
3780
3781         * g++.dg/init/brace2.C: New test.
3782         * g++.old-deja/g++.mike/p9129.C: Correct.
3783
3784 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
3785
3786         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
3787
3788 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
3789
3790         * gcc.dg/sibcall-6: New test for indirect sibcalls.
3791
3792 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
3793
3794         * testsuite/g++.dg/abi/empty11.C: New test.
3795         * testsuite/g++.dg/rtti/cv1.C: New test.
3796
3797 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
3798
3799         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
3800
3801 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
3802
3803         * g++.dg/abi/empty10.C: New test.
3804
3805 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
3806
3807         * gcc.c-torture/compile/20021124-1.c: New test.
3808
3809 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
3810
3811         * g++.dg/abi/rtti2.C: New test.
3812
3813 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
3814
3815         * gcc.dg/i386-unroll-1.c: New test.
3816
3817 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
3818
3819         * gcc.c-torture/compile/20021120-1.c: New test.
3820         * gcc.c-torture/compile/20021120-2.c: New test.
3821
3822 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
3823
3824         * gcc.dg/bitfld-5.c: New test.
3825
3826 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
3827
3828         * gcc.c-torture/execute/20021120-3.c: New test.
3829
3830 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
3831
3832         * gcc.c-torture/execute/20021120-2.c: New test.
3833
3834 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
3835
3836         * gcc.c-torture/execute/20021120-1.c: New test.
3837
3838 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
3839
3840         * gcc.c-torture/execute/20021118-3.c: New test.
3841
3842 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
3843
3844         * gcc.c-torture/compile/20021119-1.c: New test.
3845
3846 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
3847
3848         * gcc.dg/duff-1.c: New test.
3849         * gcc.dg/duff-2.c: New test.
3850         * gcc.dg/duff-3.c: New test.
3851
3852 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
3853
3854         * gcc.dg/cpp/_Pragma5.c: New test.
3855
3856 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
3857
3858         * gcc.c-torture/execute/20021118-2.c: New test.
3859
3860 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
3861
3862         * gcc.c-torture/execute/20021118-1.c: New test.
3863
3864 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
3865
3866         * gcc.dg/20021116-1.c: New test.
3867
3868 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
3869
3870         * g++.dg/abi/vcall1.C: New test.
3871
3872 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
3873
3874         * gcc.dg/20021029-1.c: New test.
3875         * gcc.dg/20021029-2.c: New test.
3876
3877 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3878
3879         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
3880
3881 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
3882
3883         PR c/8439
3884         * gcc.dg/20021110.c: Move to ...
3885         * gcc.c-torture/compile/20021110.c: .... here.
3886
3887 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3888
3889         PR c/8467
3890         * gcc.c-torture/execute/20021111-1.c
3891
3892 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
3893
3894         PR c/8439
3895         * gcc.dg/20021110.c: New test.
3896
3897 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
3898
3899         * g++.dg/abi/vthunk3.C: Run only on x86.
3900
3901 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
3902
3903         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
3904
3905 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
3906
3907         * lib/compat.exp (compat-execute): Fix logic error in last
3908         change.
3909
3910 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
3911
3912         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
3913
3914 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3915
3916         PR c++/8389
3917         * g++.dg/template/access6.C: New test.
3918
3919 2002-11-08  Jan Hubicka  <jh@suse.cz>
3920
3921         * gcc.dg/i386-ssefp-1.c: New test.
3922         * gcc.dg/i386-ssefp-1.c: New test.
3923
3924 2002-11-08  Jan Hubicka  <jh@suse.cz>
3925
3926         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
3927
3928 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
3929
3930         * g++.dg/abi/vthunk3.C: New test.
3931
3932         PR c++/8338
3933         * g++.dg/template/crash2.C: New test.
3934
3935 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
3936
3937         * testsuite/g++.dg/abi/dtor1.C: New test.
3938         * testsuite/g++.dg/abi/dtor2.C: Likewise.
3939
3940 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
3941
3942         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
3943         Darwin.
3944
3945 2002-11-04  Adam Nemet  <anemet@lnxw.com>
3946
3947         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
3948         -mthumb.  Only xfail with -O0.
3949
3950 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
3951
3952         * g++.dg/abi/thunk1.C: New test.
3953         * g++.dg/abi/thunk2.C: Likewise.
3954         * g++.dg/abi/vtt1.C: Likewise.
3955
3956 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
3957
3958         PR optimization/8423
3959         * gcc.c-torture/execute/builtin-constant.c: New test.
3960
3961 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
3962
3963         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
3964         Add some more cases.
3965
3966 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
3967
3968         PR c++/8391
3969         * g++.dg/opt/local1.C: New test.
3970
3971 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
3972
3973         PR c++/8160
3974         * g++.dg/template/complit1.C: New test.
3975
3976         PR c++/8149
3977         * g++.dg/template/typename4.C: Likewise.
3978
3979 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3980
3981         Core issue 287, PR c++/7639
3982         * g++.dg/template/instantiate1.C: Adjust error location.
3983         * g++.dg/template/instantiate3.C: New test.
3984         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
3985         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
3986         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
3987
3988 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
3989
3990         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
3991
3992 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
3993
3994         PR c++/8287
3995         * g++.dg/init/dtor2.C: New test.
3996
3997 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3998
3999         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
4000         * gcc.dg/nest.c: Bypass errors on irix6.
4001
4002 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
4003
4004         * gcc.dg/nest.c: Expect error for mmix-*-*.
4005         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
4006
4007 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
4008
4009         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
4010         markers.
4011
4012         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
4013
4014 2002-10-25  Mike Stump  <mrs@apple.com>
4015
4016         * gcc.dg/warn-1.c: New test.
4017
4018 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
4019
4020         * g++.dg/template/typename3.C: New test.
4021
4022 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
4023
4024         * g++.dg/lookup/ptrmem1.C: New test.
4025
4026         * g++.dg/abi/vthunk2.C: New test.
4027
4028 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
4029
4030         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
4031
4032 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
4033
4034         * g++.dg/abi/empty9.C: New test.
4035
4036 2002-10-24  Richard Henderson  <rth@redhat.com>
4037
4038         * g++.dg/inherit/thunk1.C: Enable for ia64.
4039
4040 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
4041
4042         PR c++/8067
4043         * g++.dg/lookup/pretty1.C: New test.
4044
4045 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
4046
4047         * gcc.dg/20021023-1.c: New test.
4048
4049 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
4050
4051         PR c++/7679
4052         * g++.dg/parse/inline1.C: New test.
4053
4054 2002-10-23  Richard Henderson  <rth@redhat.com>
4055
4056         * g++.dg/inherit/thunk1.C: Enable for x86_64.
4057
4058         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
4059
4060 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
4061
4062         PR c++/6579
4063         * g++.dg/parse/stmtexpr3.C: New test.
4064
4065 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
4066
4067         * g++.dg/expr/cond1.C: New test.
4068
4069 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
4070
4071         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
4072
4073 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
4074
4075         * g++.dg/abi/vbase13.C: New test.
4076         * g++.dg/abi/vbase14.C: Likewise.
4077
4078 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
4079
4080         * gcc.dg/tls/pic-1.c: New test.
4081         * gcc.dg/tls/nonpic-1.c: New test.
4082         * gcc.dg/20021018-1.c: New test.
4083
4084 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
4085
4086         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
4087         Remove only files with the same base name as the test case.
4088         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
4089         (profopt-execute): Likewise.  Also, remove old profiling
4090         and performance data files before running the tests.
4091
4092         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
4093         * g++.dg/bprob/bprob.exp: Likewise.
4094         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
4095         to allow more general test case names.
4096
4097         * g++.dg/bprob/bprob-1.C: Rename to ...
4098         * g++.dg/bprob/g++-bprob-1.C: ... this.
4099
4100         * g77.dg/bprob/bprob-1.f: Rename to ...
4101         * g77.dg/bprob/g77-bprob-1.f: ... this.
4102
4103 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
4104
4105         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
4106         bison 1.50 or later.
4107
4108 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
4109
4110         * g++.dg/README: Describe more test directories.
4111
4112 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
4113
4114         * g++.dg/init/array6.C: Add additional tests.
4115
4116 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
4117
4118         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
4119         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
4120
4121 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
4122
4123         * gcc.c-torture/compile/20020604-1.x: New.
4124         * gcc.c-torture/compile/simd-5.x: Likewise.
4125         * gcc.c-torture/execute/920710-1.x: Likewise.
4126         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
4127
4128 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
4129
4130         * g++.dg/inherit/override1.C: Add dg-options clause.
4131
4132 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
4133
4134         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
4135         _mm_slli_si128.
4136
4137 2002-10-19  Andreas Schwab  <schwab@suse.de>
4138
4139         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
4140         directory component.
4141
4142 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
4143
4144         * g++.dg/inherit/thunk1.C: New test.
4145
4146         * g++.dg/inherit/override1.C: New test.
4147
4148         * g++.dg/abi/mangle11.C: New test.
4149         * g++.dg/abi/mangle14.C: New test.
4150         * g++.dg/abi/mangle17.C: New test.
4151
4152 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
4153
4154         * g++.dg/overload/member2.C: New test.
4155
4156 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
4157
4158         * g++.dg/README: Describe new compat directory.
4159         * g++.dg/dg.exp: Skip tests in compat directory.
4160         * README.compat: New file.
4161         * lib/compat.exp: New expect script.
4162         * g++.dg/compat: New test directory.
4163         * g++.dg/compat/compat.exp: New expect script.
4164         * g++.dg/compat/abi: New test directory.
4165         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
4166         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
4167         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
4168         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
4169         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
4170         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
4171         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
4172         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
4173         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
4174         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
4175         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
4176         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
4177         * g++.dg/compat/break: New test directory.
4178         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
4179         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
4180         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
4181         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
4182         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
4183         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
4184         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
4185         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
4186         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
4187         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
4188         g++.dg/compat/break/README: New files.
4189         * g++.dg/compat/eh: New test directory.
4190         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
4191         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
4192         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
4193         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
4194         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
4195         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
4196         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
4197         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
4198         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
4199         g++.dg/compat/eh/filter2_y.C,
4200         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
4201         g++.dg/compat/eh/new1_y.C,
4202         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
4203         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
4204         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
4205         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
4206         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
4207         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
4208         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
4209         g++.dg/compat/eh/unexpected1_y.C: New files.
4210         * g++.dg/compat/init: New test directory.
4211         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
4212         g++.dg/compat/init/array5_y.C,
4213         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
4214         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
4215         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
4216         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
4217         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
4218         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
4219         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
4220         g++.dg/compat/init/init-ref2_y.C: New files.
4221
4222 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
4223
4224         PR c++/7584
4225         * g++.dg/inherit/using3.C: New test.
4226
4227 2002-10-17  Jan Hubicka  <jh@suse.cz>
4228
4229         * gcc.dg/20021017-2.c: New test.
4230
4231 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
4232
4233         * g++.dg/abi/mangle16.C: Adjust.
4234
4235         * g++.dg/init/array8.C: New test.
4236
4237 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
4238
4239         * gcc.dg/special/mips-abi.exp: New test.
4240         * gcc.dg/special/mips-abi.s: Empty file used by the above.
4241
4242 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
4243
4244         * g++.dg/abi/mangle16.C: New test.
4245         * g++.dg/abi/mangle17.C: Likewise.
4246
4247         PR c++/7478
4248         * g++.dg/template/ref1.C: New test.
4249
4250 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4251
4252         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
4253
4254 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
4255
4256         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
4257
4258 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
4259
4260         PR c++/7524
4261         * g++.dg/init/array7.C: New test.
4262
4263 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
4264
4265         * g++.dg/init/array6.C: New test.
4266
4267         * g++.dg/abi/mangle13.C: Likewise.
4268         * g++.dg/abi/mangle14.C: Likewise.
4269         * g++.dg/abi/mangle15.C: Likewise.
4270
4271 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
4272
4273         * g++.dg/abi/empty8.C: New test.
4274
4275 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
4276
4277         * g++.dg/init/ctor1.C: New test.
4278
4279 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
4280
4281         * gcc.c-torture/execute/20021015-1.c: New test.
4282
4283 2002-10-15  J"orn Rennecke <joern.rennecke@superh.com>
4284
4285         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
4286
4287 2002-10-14  Jan Hubicka  <jh@suse.cz>
4288
4289         * gcc.dg/i386-ssetype-[1-5].c: New tests.
4290
4291 2002-10-14  Richard Henderson  <rth@redhat.com>
4292
4293         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
4294
4295 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
4296
4297         PR optimization/6631
4298         * g++.dg/opt/const2.C: New test.
4299
4300 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
4301
4302         PR c++/7176
4303         * g++.dg/parse/friend1.C: New test.
4304         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
4305
4306 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
4307
4308         * gcc.dg/20021014-1.c: New test.
4309
4310 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
4311
4312         PR c++/5661
4313         * g++.dg/ext/vlm1.C: New test.
4314         * g++.dg/ext/vlm2.C: Likewise.
4315
4316         * g++.dg/init/array1.C: Remove invalid braces.
4317         * g++.dg/init/brace1.C: New test.
4318         * g++.dg/init/copy2.C: Likewise.
4319         * g++.dg/init/copy3.C: Likewise.
4320         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
4321         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
4322         braces.
4323
4324 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
4325
4326         * gcc.dg/cpp/assembler.S: Don't use -ansi.
4327
4328 2002-10-11  Richard Shann  <richard.shann@superh.com>
4329
4330         * gcc.c-torture/compile/simd-5.c: New test.
4331
4332 2002-10-10  Roger Sayle  <roger@eyesopen.com>
4333
4334         * gcc.c-torture/execute/shiftopt-1.c: New test case.
4335
4336 2002-10-10  Jim Wilson  <wilson@redhat.com>
4337
4338         * gcc.c-torture/execute/20021010-1.c: New test.
4339
4340 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
4341
4342         PR c/7353
4343         * g++.dg/ext/typedef-init.C: New test.
4344         * gcc.dg/typedef-init.c: New test.
4345
4346 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
4347
4348         * gcc.dg/cpp/paste13.c: New test.
4349
4350 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4351
4352         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
4353         remaining platforms, XFAIL during compile, not execute.  Don't
4354         XFAIL at -O0.
4355
4356 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
4357
4358         * gcc.dg/alias-1.c: Tweak expected warning.
4359
4360 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
4361
4362         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
4363
4364 2002-10-06  Andreas Jaeger  <aj@suse.de>
4365
4366         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
4367         * gcc.dg/cpp/c++98.C: Likewise.
4368
4369         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
4370         * g++.dg/cpp/c++98.C: Likewise.
4371
4372         * g++.dg/README (Subdirectories): Mention cpp directory.
4373
4374         PR target/7559
4375         * gcc.dg/20021006-1.c: New test.
4376
4377 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4378
4379         PR c++/7804
4380         * g++.dg/other/warning1.C: New test.
4381
4382 2002-10-04  Roger Sayle  <roger@eyesopen.com>
4383
4384         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
4385         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
4386         and sparc-*-* with -m64 as expected failures.  See PR 8087.
4387
4388 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
4389
4390         PR c++/7931
4391         * g++.dg/template/ptrmem3.C: New test.
4392
4393         PR c++/7754
4394         * g++.dg/template/union1.C: New test.
4395
4396 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
4397
4398         PR c++/8006
4399         * g++.dg/abi/mangle9.C: New test.
4400         * g++.dg/abi/mangle10.C: New test.
4401         * g++.dg/abi/mangle11.C: New test.
4402         * g++.dg/abi/mangle12.C: New test.
4403
4404 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
4405
4406         PR c++/7188.
4407         * g++.dg/template/meminit1.C: New test.
4408         * g++.dg/warn/Wreorder-1.C: Likewise.
4409         * g++.old-deja/g++.mike/warn3.C: Tweak.
4410         * lib/prune.exp: Ingore "in copy constructor".
4411
4412 2002-10-02  Andreas Jaeger  <aj@suse.de>
4413
4414         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
4415         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
4416         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
4417         on x86-64.
4418
4419 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
4420
4421         * gcc.dg/empty1.C: Fix typo.
4422
4423 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
4424
4425         * gcc.dg/alias-1.c: New test.
4426
4427 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
4428
4429         * gcc.dg/empty1.C: New test.
4430
4431         * g++.dg/tls/init-2.C: Tweak error messages.
4432
4433 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
4434
4435         * gcc.c-torture/compile/20020923-1.c: New test.
4436
4437 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
4438
4439         * gcc.c-torture/execute/ffs-1.c: New test.
4440         * gcc.c-torture/execute/ffs-2.c: Ditto.
4441
4442 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
4443
4444         * g++.dg/overload/member1.C: New test.
4445
4446 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
4447
4448         * g++.dg/abi/empty7.C: New test.
4449         * g++.dg/init/pm2.C: Likewise.
4450
4451 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
4452
4453         * g++.dg/rtti/crash1.C: New test.
4454
4455 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
4456
4457         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
4458         gcc.dg/sibcall-4.c: New tests.
4459
4460 2002-09-28  Roger Sayle  <roger@eyesopen.com>
4461
4462         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
4463         powerpc and MMIX targets.
4464
4465 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
4466
4467         * gcc.dg/cpp/20020927-1.c: New.
4468
4469 2002-09-26  David S. Miller  <davem@redhat.com>
4470
4471         * gcc.c-torture/compile/trunctfdf.c: New.
4472
4473 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4474
4475         * lib/target-supports.exp (check_weak_available): Handle solaris2.
4476
4477 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
4478
4479         * gcc.c-torture/execute/loop-15.c: New.
4480
4481 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
4482
4483         * README.QMTEST: Fix typo.
4484
4485 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
4486
4487         * gcc.dg/20020926-1.c: New test.
4488
4489 2002-09-25  David S. Miller  <davem@redhat.com>
4490
4491         PR target/7842
4492         * gcc.c-torture/execute/shiftdi.c: New test.
4493
4494 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
4495
4496         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
4497         unique to the tool.
4498         * lib/g77.exp (g77_init): Likewise.
4499         * lib/g++.exp (g++_init): Likewise.
4500         * lib/objc.exp (objc_init): Likewise.
4501
4502 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
4503
4504         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
4505         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
4506         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
4507
4508 2002-09-25  Richard Henderson  <rth@redhat.com>
4509
4510         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
4511         too-small long double.
4512
4513 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
4514
4515         * gcc.dg/20020919-1.c: New test.
4516
4517 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
4518
4519         * g++.dg/abi/bitfield6.C: New test.
4520         * g++.dg/abi/bitfield7.C: New test.
4521         * g++.dg/abi/bitfield8.C: New test.
4522         * g++.dg/abi/vbase11.C: New test.
4523
4524 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4525
4526         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
4527         hppa*-*-hpux*.  Update test comment.
4528
4529 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
4530
4531         * gcc.dg/tls/struct-1.c: New test.
4532
4533 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
4534
4535         * gcc.dg/cpp/tr-warn2.c: Update.
4536
4537 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
4538
4539         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
4540
4541 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
4542
4543         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
4544         systems.
4545
4546 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
4547
4548         * gcc.c-torture/execute/ieee/mzero3.c: New test.
4549
4550         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
4551         Adjust for c++filt moved to binutils.  Remove spurious duplicate
4552         setting of cxxfilt.
4553
4554 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
4555
4556         * gcc.dg/20020312-2.c: Update for darwin.
4557
4558 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
4559
4560         * g++.old-deja/g++.other/crash32.C: Mark ICE.
4561
4562 2002-09-17  Nicola Pero  <n.pero@mi.flashnet.it>
4563
4564         * objc.dg/comp-types-1.m: New test.
4565         * objc.dg/comp-types-2.m: New test.
4566         * objc.dg/comp-types-3.m: New test.
4567         * objc.dg/comp-types-4.m: New test.
4568         * objc.dg/comp-types-5.m: New test.
4569         * objc.dg/comp-types-6.m: New test.
4570
4571 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4572
4573         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
4574
4575 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
4576
4577         * g++.dg/other/do1.C: New test.
4578
4579         * g++.dg/template/subst1.C: New test.
4580
4581 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
4582
4583         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
4584
4585 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
4586
4587         * g++.dg/template/qualttp20.C: Adjust expected errors.
4588         * g++.old-deja/g++.jason/report.C: Likewise.
4589         * g++.old-deja/g++.other/qual1.C: Likewise.
4590
4591         * g++.dg/lookup/scoped2.C: New test.
4592
4593         * g++.dg/ext/asm3.C: New test.
4594
4595 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
4596
4597         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
4598
4599 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
4600
4601         * ChangeLog: follow spelling conventions.
4602         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
4603         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
4604         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
4605         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
4606         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
4607         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
4608         * g++.old-deja/g++.law/global-init1.C: Likewise.
4609         * g++.old-deja/g++.other/delete4.C: Likewise.
4610         * g++.old-deja/g++.other/inline21.C: Likewise.
4611         * g++.old-deja/g++.other/singleton.C: Likewise.
4612         * g77.dg/strlen0.f: Likewise.
4613         * g77.f-torture/compile/20010519-1.f: Likewise.
4614         * g77.f-torture/compile/980310-4.f: Likewise.
4615         * gcc.c-torture/compile/20000605-1.c: Likewise.
4616         * gcc.c-torture/execute/20020225-1.c: Likewise.
4617         * gcc.dg/c90-hexfloat-2.c: Likewise.
4618         * gcc.dg/c99-bool-1.c: Likewise.
4619         * gcc.dg/c99-hexfloat-2.c: Likewise.
4620         * gcc.dg/dll-2.c: Likewise.
4621         * gcc.dg/wtr-union-init-1.c: Likewise.
4622         * gcc.dg/wtr-union-init-2.c: Likewise.
4623         * gcc.dg/wtr-union-init-3.c: Likewise.
4624         * gcc.dg/cpp/avoidpaste1.c: Likewise.
4625         * gcc.dg/cpp/defined.c: Likewise.
4626         * gcc.dg/cpp/macsyntx.c: Likewise.
4627         * gcc.dg/cpp/paste2.c: Likewise.
4628         * gcc.dg/cpp/trad/defined.c: Likewise.
4629         * gcc.dg/format/c90-printf-1.c: Likewise.
4630         * gcc.dg/format/c90-scanf-1.c: Likewise.
4631         * gcc.dg/format/c99-printf-1.c: Likewise.
4632         * gcc.dg/format/c99-scanf-1.c: Likewise.
4633         * gcc.misc-tests/gcov-8.c: Likewise.
4634         * lib/profopt.exp: Likewise.
4635
4636 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
4637
4638         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
4639
4640 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
4641
4642         * g++.dg/inherit/using2.C: New test.
4643
4644 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
4645
4646         * ChangeLog: Follow spelling conventions.
4647         * g++.dg/template/friend4.C: Likewise.
4648         * g++.old-deja/g++.pt/crash67.C: Likewise.
4649         * gcc.c-torture/execute/20000801-4.c: Likewise.
4650         * gcc.dg/c90-digraph-1.c: Likewise.
4651         * gcc.dg/c94-digraph-1.c: Likewise.
4652         * gcc.dg/c99-digraph-1.c: Likewise.
4653         * gcc.dg/cpp/line5.c: Likewise.
4654         * gcc.dg/cpp/multiline.c: Likewise.
4655         * gcc.dg/cpp/trad/literals-1.c: Likewise.
4656         * gcc.dg/format/attr-3.c: Likewise.
4657         * gcc.dg/format/c90-scanf-3.c: Likewise.
4658         * gcc.dg/format/ext-4.c: Likewise.
4659
4660 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
4661
4662         * g++.dg/template/pretty1.C: New test.
4663
4664 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
4665
4666         * gcc.c-torture/execute/struct-cpy-1.c: New test.
4667
4668 2002-09-13  Matt Austern  <austern@apple.com>
4669
4670         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
4671         passing a cast expression to a function by const reference.
4672
4673 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
4674
4675         * g++.dg/template/deduce1.C: New test.
4676
4677 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
4678
4679         * gcc.c-torture/execute/simd-1.c: Force all use of int to
4680         32-bit int.
4681
4682 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4683
4684         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
4685         usage.
4686
4687 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
4688
4689         * gcc.c-torture/compile/20020910-1.c: New test.
4690
4691 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
4692
4693         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
4694
4695 2002-09-10  Andreas Jaeger  <aj@suse.de>
4696
4697         * gcc.dg/20020312-2.c: Adjust for x86-64.
4698
4699 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
4700
4701         * g77.dg/7388.f: New test case for PR 7388.
4702
4703 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
4704
4705         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
4706
4707 2002-09-05  Ziemowit Laski <zlaski@apple.com>
4708
4709         * objc.dg/proto-lossage-1.m: New test.
4710
4711 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
4712
4713         * gcc.dg/cpp/_Pragma4.c: Fix typo.
4714
4715 2002-09-06  Nicola Pero  <n.pero@mi.flashnet.it>
4716
4717         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
4718         expected to pass.
4719
4720 2002-09-06  Stan Shebs  <shebs@apple.com>
4721             David Edelsohn  <edelsohn@gnu.org>
4722
4723         * gcc.dg/weak: New directory.
4724         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
4725         target-specific xfail bits.
4726         * gcc.dg/typeof-2.c: Move to new directory.
4727         * gcc.dg/weak.exp: New expect script.
4728
4729 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
4730
4731         * gcc.c-torture/execute/extzvsi.c: New test.
4732
4733 2002-09-05  Stan Shebs  <shebs@apple.com>
4734
4735         * gcc.dg/weak-1.c: xfail on Darwin.
4736         * gcc.dg/weak-2.c: Ditto.
4737         * gcc.dg/weak-3.c: Ditto.
4738         * gcc.dg/weak-4.c: Ditto.
4739         * gcc.dg/weak-5.c: Ditto.
4740         * gcc.dg/weak-6.c: Ditto.
4741         * gcc.dg/weak-7.c: Ditto.
4742         * gcc.dg/weak-8.c: Ditto.
4743         * gcc.dg/weak-9.c: Ditto.
4744
4745 2002-09-05  J"orn Rennecke <joern.rennecke@superh.com>
4746
4747         * gcc.c-torture/execute/loop-14.c: New test.
4748
4749 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
4750
4751         * g++.dg/other/cxa-atexit1.C: New test.
4752
4753         * gcc.dg/typeof-2.c: New test.
4754
4755 2002-09-03  Roger Sayle  <roger@eyesopen.com>
4756
4757         * gcc.dg/builtins-2.c: New testcase.
4758         * gcc.dg/builtins-3.c: New testcase.
4759
4760 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
4761
4762         * gcc.dg/cpp/_Pragma4.c: New test.
4763
4764 2002-09-03  Nicola Pero  <n.pero@mi.flashnet.it>
4765
4766         * objc/execute/nil_method-1.m: New testcase.
4767
4768 2002-09-01  Nicola Pero  <n.pero@mi.flashnet.it>
4769
4770         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
4771         [Object class], not [Object initialize].
4772
4773 2002-08-31  Roger Sayle  <roger@eyesopen.com>
4774             Hans-Peter Nilsson  <hp@bitrange.com>
4775
4776         * gcc.c-torture/execute/20020720-1.x: Skip test on
4777         mmix-knuth-mmixware.  Correct comment.
4778
4779 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
4780
4781         * testsuite/g++.dg/abi/bitfield5.C: New test.
4782         * testsuite/g++.dg/abi/vbase10.C: Likewise.
4783
4784 2002-08-27  Nicola Pero  <n.pero@mi.flashnet.it>
4785
4786         * objc.dg/undeclared-selector.m: New test.
4787
4788 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
4789
4790         * g++.dg/other/offsetof1.C: Avoid cast warning.
4791
4792 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
4793
4794         * objc.dg/super-class-2.m: New test.
4795
4796 2002-08-24  Matt Austern  <austern@apple.com>
4797
4798         * g++.dg/ext/lvaddr.C: New test.
4799         * g++.dg/ext/lvcast.C: New test.
4800
4801 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
4802
4803         * testsuite/g++.dg/inherit/cond1.C: New test.
4804
4805 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
4806
4807         * gcc.dg/noncompile/incomplete-1.c: New test.
4808
4809 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
4810
4811         * gcc.dg/typespec-1.c: New test.
4812
4813 2002-08-20  Devang Patel  <dpatel@apple.com>
4814         * objc.dg/proto-hier-2.m: New test.
4815
4816 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
4817
4818         * objc.dg/bitfield-1.m: New test.
4819         * objc.dg/bitfield-2.m: New test.
4820
4821 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
4822
4823         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
4824         gcc.dg/c99-flex-array-4.c: New tests.
4825
4826 2002-08-16  Stan Shebs  <shebs@apple.com>
4827
4828         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
4829
4830 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
4831
4832         * gcc.dg/typeof-1.c: New test.
4833         * g++.dg/ext/typeof2.C: New test.
4834
4835 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
4836
4837         * g++.dg/other/offsetof1.C: New test.
4838
4839 2002-08-14  Richard Henderson  <rth@redhat.com>
4840
4841         * gcc.dg/tls/diag-3.c: Fix expected message strings.
4842
4843 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
4844
4845         * gcc.dg/cpp/_Pragma3.c: New test.
4846
4847 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
4848
4849         * g++.dg/template/inherit3: New test.
4850
4851 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
4852
4853         * gcc.dg/bitfld-4.c: Add blank options.
4854
4855 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
4856
4857         * g++.dg/template/crash1.C: New test.
4858
4859 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
4860
4861         * gcc.dg/tls/opt-2.c: New test.
4862
4863 2002-08-08  Devang Patel  <dpatel@apple.com>
4864
4865         * objc.dg/selector-1.m : New test
4866
4867 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
4868
4869         * g++.dg/abi/bitfield4.C: New test.
4870         * gcc.dg/bitfld-4.c: New test.
4871
4872 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
4873
4874         * g++.dg/other/packed1.C: New test.
4875
4876 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
4877
4878         * g++.dg/abi/offsetof.C: Tweak error messages.
4879         * g++.old-deja/g++.mike/p10769a.C: Likewise.
4880
4881 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
4882
4883         * gcc.dg/bitfld-3.c: New test.
4884
4885 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
4886             Richard Henderson  <rth@redhat.com>
4887
4888         * gcc.dg/i386-bitfield1.c: New test.
4889         * g++.dg/abi/bitfield3.C: Update.
4890
4891 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
4892
4893         * objc.dg/const-str-2.m: Update.
4894         * gcc.dg/cpp/c++98.c: Change to C extension.
4895         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
4896         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
4897
4898 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
4899
4900         * testsuite/gcc.dg/tls/diag-3.c: New.
4901
4902 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
4903
4904         * g++.dg/README (Subdirectories): Document new subdir expr.
4905         * g++.dg/expr/pmf-1.C: New test.
4906
4907 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
4908
4909         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
4910
4911 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
4912
4913         * g++.dg/abi/bitfield3.C: New test.
4914
4915 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
4916
4917         * lib/gcov.exp: Tweak expected line formats.
4918         * gcc.misc-tests/gcov8.c: New test.
4919         * gcc.misc-tests/gcov8.x: New flags.
4920
4921 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
4922
4923         * consistency.vlad/layout/endian.c: Include string.h.
4924
4925         * gcc.c-torture/execute/20020805-1.c: New test.
4926
4927 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
4928
4929         * g++.dg/other/conversion1.C: New test.
4930
4931 2002-08-03  Roger Sayle  <roger@eyesopen.com>
4932
4933         * gcc.dg/builtins-1.c: New testcase.
4934
4935 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
4936
4937         * g++.dg/inherit/access3.C: New test.
4938
4939 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
4940
4941         * gcc.dg/ia64-visibility-2.c: New test.
4942
4943 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
4944
4945         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
4946         __qualifier_flags to __flags.
4947
4948 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
4949
4950         * g++.dg/inherit/operator1.C: New test.
4951         * g++.dg/lookup/disamb1.C: Fix typo in comment.
4952         * g++.dg/other/error1.C: Change expected error message.
4953         * g++.dg/template/conv4.C: Likewise.
4954
4955 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
4956
4957         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
4958         for documented behavior.
4959
4960 2002-07-25  Roger Sayle  <roger@eyesopen.com>
4961
4962         * gcc.c-torture/execute/20020720-1.x: Skip this test on
4963         several targets known to fail.
4964
4965 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
4966
4967         * gcc.dg/mips-args-[123].c: New tests.
4968
4969 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
4970
4971         * gcc.dg/ppc-spe.c: New.
4972
4973 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
4974
4975         * g++.dg/other/ptrmem4.C: New testcase.
4976
4977 2002-07-24  Richard Henderson  <rth@redhat.com>
4978
4979         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
4980
4981 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
4982
4983         * g++.dg/ext/alignof1.C (main): Return 0 for success.
4984
4985 2002-07-24  Roger Sayle  <roger@eyesopen.com>
4986
4987         * gcc.c-torture/execute/memset-3.c: New testcase.
4988
4989 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
4990
4991         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
4992         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
4993
4994 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4995
4996         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
4997         Delete.
4998
4999 2002-07-23  J"orn Rennecke <joern.rennecke@superh.com>
5000
5001         * gcc.c-torture/compile/simd-4.c: New test.
5002
5003 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5004
5005         PR c++/7347, c++/7348
5006         * g++.dg/template/access4.C: New test.
5007         * g++.dg/template/access5.C: New test.
5008         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
5009         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
5010         * g++.old-deja/g++.pt/ttp58.C: Likewise.
5011         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
5012
5013 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
5014
5015         * gcc.dg/gnu89-init-2.c: New test.
5016
5017 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
5018
5019         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
5020
5021 2002-07-20  Roger Sayle  <roger@eyesopen.com>
5022
5023         * gcc.c-torture/execute/20020720-1.c: New testcase.
5024
5025 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
5026
5027         * gcc.dg/cpp/Wsignprom.c: New tests.
5028
5029 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
5030
5031         * gcc.c-torture/execute/loop-13.c: New test.
5032
5033 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
5034
5035         * gcc.dg/cpp/expr.c: New tests.
5036
5037 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
5038
5039         * g++.dg/opt/pr6713.C: Add template instantiation.
5040
5041 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
5042
5043         * gcc.dg/nest.c: New test.
5044
5045 2002-07-17  Richard Henderson  <rth@redhat.com>
5046
5047         * g++.dg/opt/pr6713.C: New test.
5048
5049 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
5050
5051         * gcc.c-torture/execute/loop-2e.x: Let the testcase
5052         XFAIL for all x86 processors.
5053
5054 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
5055
5056         * gcc.c-torture/execute/20010122-1.x: Do not test with
5057         -fomit-frame-pointer.
5058
5059 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5060
5061         * g++.dg/template/instantiate2.C: New test.
5062         * g++.dg/template/spec4.C: New test.
5063
5064 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5065
5066         * g++.dg/template/access2.C: New test.
5067         * g++.dg/template/access3.C: New test.
5068
5069 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
5070
5071         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
5072         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
5073         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
5074         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
5075         Convert to use <stdarg.h>.
5076         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
5077         Delete.
5078         * gcc.dg/va-arg-2.c: New.
5079         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
5080
5081 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
5082
5083         * gcc.c-torture/compile/20020710-1.c: New test.
5084
5085 2002-07-11  J"orn Rennecke <joern.rennecke@superh.com>
5086                           Andrew Pinski  <pinskia@physics.uc.edu>
5087
5088         gcc.c-torture/compile/simd-2.c: New testcase.
5089         gcc.c-torture/compile/simd-3.c: Likewise.
5090
5091 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
5092
5093         PR c++/7224
5094         * g++.dg/overload/error1.C: New test.
5095
5096 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5097
5098         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
5099         configuration and IRIX 6 O32 ABI.
5100
5101 2002-07-11  Roger Sayle  <roger@eyesopen.com>
5102
5103         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
5104
5105 2002-07-10  Roger Sayle  <roger@eyesopen.com>
5106
5107         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
5108
5109 2002-07-10  Jeffrey A Law  <law@redhat.com>
5110
5111         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
5112
5113         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
5114
5115 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
5116
5117         * gcc.dg/20020312-2.c: Check for __PPC__.
5118
5119 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
5120
5121         * gcc.c-torture/compile/20020709-1.c: New test.
5122
5123 2002-07-07  Roger Sayle  <roger@eyesopen.com>
5124
5125         * g++.dg/template/qualttp21.C: New test case.
5126
5127 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
5128
5129         * gcc.c-torture/compile/20020706-1.c: New test.
5130         * gcc.c-torture/compile/20020706-2.c: New test.
5131
5132 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
5133             Alexandre Oliva  <aoliva@redhat.com>
5134
5135         * g++.dg/warn/incomplete1.C: New test.
5136
5137 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5138
5139         PR c++/7099
5140         * g++.dg/warn/noreturn1.C: New test.
5141
5142 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
5143
5144         PR c++/6706
5145         * g++.dg/debug/debug6.C: New test.
5146         * g++.dg/debug/debug7.C: New test.
5147
5148 2002-07-04  J"orn Rennecke <joern.rennecke@superh.com>
5149
5150         * gcc.c-torture/compile/simd-3.c: New test.
5151
5152 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
5153
5154         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
5155         * gcc.dg/20020620-1.c: Likewise.
5156
5157 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5158
5159         PR c++/6944
5160         * g++.dg/init/array4.C: New test.
5161         * g++.dg/init/array5.C: New test.
5162
5163 2002-07-03  J"orn Rennecke <joern.rennecke@superh.com>
5164
5165         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
5166         * gcc.c-torture/execute/simd-2.c (main): Likewise.
5167
5168 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5169
5170         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
5171         * gcc.dg/wtr-aggr-init-1.c: Likewise.
5172         * gcc.dg/wtr-conversion-1.c: Likewise.
5173         * gcc.dg/wtr-escape-1.c: Likewise.
5174         * gcc.dg/wtr-int-type-1.c: Likewise.
5175         * gcc.dg/wtr-label-1.c: Likewise.
5176         * gcc.dg/wtr-static-1.c: Likewise.
5177         * gcc.dg/wtr-strcat-1.c: Likewise.
5178         * gcc.dg/wtr-suffix-1.c: Likewise.
5179         * gcc.dg/wtr-switch-1.c: Likewise.
5180         * gcc.dg/wtr-unary-plus-1.c: Likewise.
5181         * gcc.dg/wtr-union-init-1.c: Likewise.
5182         * gcc.dg/wtr-union-init-2.c: Likewise.
5183         * gcc.dg/wtr-union-init-3.c: Likewise.
5184
5185         * gcc.dg/wtr-func-def-1.c: New test.
5186
5187 2002-07-02 Devang Patel <dpatel@apple.com>
5188
5189         * objc.dg/param-1.m: New test.
5190
5191 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
5192
5193         * gcc.dg/cpp/trad/directive.c: Add test.
5194         * gcc.dg/cpp/trad/macroargs.c: Add test.
5195         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
5196
5197 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
5198
5199         * gcc.dg/cpp/cmdlne-M.c: New test.
5200
5201 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
5202
5203         * objc.dg/desig-init-1.m: New test.
5204
5205 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5206
5207         PR c++/6716
5208         * g++.dg/template/instantiate1.C: New test.
5209
5210 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
5211
5212         PR c++/7112
5213         * g++.dg/template/sizeof2.C: New test.
5214
5215 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
5216
5217         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
5218         gcc.dg/cpp/trad/include.c: New tests.
5219
5220 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
5221
5222         PR target/7177
5223         * gcc.c-torture/compile/20020701-1.c: New test.
5224
5225 2002-07-01  Stan Shebs  <shebs@apple.com>
5226
5227         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
5228         header here...
5229         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
5230         (objc-torture-execute): or here.
5231
5232 2002-07-01  J"orn Rennecke <joern.rennecke@superh.com>
5233
5234         * gcc.c-torture/execute/arith-rand-ll.c: New test.
5235
5236 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
5237
5238         * gcc.dg/cpp/trad/escaped-nl.c: New test.
5239
5240 2002-06-30  Devang Patel  <dpatel@apple.com>
5241
5242         * objc.dg/fsyntax-only.m: New test.
5243
5244 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
5245
5246         PR c++/6695
5247         * g++.dg/template/friend7.C: New file.
5248
5249 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
5250
5251         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
5252         return type.
5253
5254 2002-06-27  J"orn Rennecke <joern.rennecke@superh.com>
5255
5256         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
5257         avoid division by zero.
5258
5259 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
5260
5261         * gcc.dg/Wunknownprag.c: New tests.
5262
5263 2002-06-25  J"orn Rennecke <joern.rennecke@superh.com>
5264
5265         * gcc.c-torture/execute/simd-2.c: New test.
5266
5267 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
5268
5269         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
5270         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
5271         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
5272         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
5273         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
5274         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
5275         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
5276         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
5277         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
5278         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
5279         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
5280         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
5281         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
5282         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
5283         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
5284         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
5285         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
5286
5287 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
5288
5289         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
5290         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
5291         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
5292         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
5293         New tests.
5294         * gcc.dg/cpp/trad/directive.c: Update.
5295
5296 2002-06-23  Andreas Jaeger  <aj@suse.de>
5297
5298         * gcc.c-torture/execute/complex-6.c: New.
5299
5300 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
5301
5302         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
5303         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
5304         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
5305         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
5306
5307 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
5308
5309         * gcc.dg/cpp/trad: New directory with traditional tests copied
5310         from parent directory.
5311         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
5312         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
5313         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
5314         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
5315         Move to trad/ and rename.
5316         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
5317         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
5318         gcc.dg/cpp/trad/redef2.c: New tests.
5319         * gcc.dg/cpp/trad/trad.exp: New driver.
5320
5321 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
5322
5323         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
5324         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
5325         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
5326         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
5327         Remove.
5328
5329 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
5330
5331         * gcc.dg/20020620-1.c: New test.
5332
5333 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5334
5335         * g++.dg/template/ttp4.C: New test.
5336
5337 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
5338
5339         * g++.dg/opt/vt1.C: Fix regexp.
5340
5341 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5342
5343         * gcc.c-torture/execute/pure-1.c: Make functions static again.
5344         Don't use attribute `noinline'.
5345
5346 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
5347
5348         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
5349
5350 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
5351
5352         * gcc.c-torture/execute/simd-1.c: New.
5353
5354         * gcc.dg/simd-1.c: New.
5355
5356 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
5357
5358         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
5359
5360 2002-06-16  Richard Henderson  <rth@redhat.com>
5361
5362         * g++.dg/ext/anon-struct1.C: New.
5363         * g++.dg/ext/anon-struct2.C: New.
5364         * g++.dg/ext/anon-struct3.C: New.
5365         * gcc.dg/anon-struct-1.c: New.
5366         * gcc.dg/anon-struct-2.c: New.
5367         * gcc.dg/anon-struct-3.c: New.
5368         * gcc.dg/20011008-1.c: Adjust warning text.
5369         * gcc.dg/20020527-1.c: Add -fms-extensions.
5370
5371 2002-06-16  Richard Henderson  <rth@redhat.com>
5372
5373         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
5374
5375 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
5376
5377         * gcc.c-torture/execute/20020615-1.c: New test.
5378
5379 2002-06-15  Roger Sayle  <roger@eyesopen.com>
5380
5381         * gcc.c-tortuture/execute/compare-1.c: New test case.
5382         * gcc.c-tortuture/execute/compare-2.c: New test case.
5383         * gcc.c-tortuture/execute/compare-3.c: New test case.
5384
5385 2002-06-13  Richard Henderson  <rth@redhat.com>
5386
5387         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
5388         ia64 ilp32.
5389
5390 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5391
5392         * g++.dg/template/typename2.C: Update error message.
5393
5394 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
5395
5396         * gcc.c-torture/execute/20020611-1.c: New test.
5397
5398 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
5399
5400         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
5401         list of targets to skip.
5402
5403 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
5404
5405         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
5406         targets if not optimizing.
5407
5408 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
5409
5410         * gcc.c-torture/compile/20020605-1.c: New test.
5411
5412         * g++.dg/opt/vt1.C: New test.
5413
5414         * gcc.dg/20020531-1.c: New test.
5415
5416         * gcc.dg/20020530-1.c: New test.
5417
5418         * gcc.dg/20020527-1.c: New test.
5419
5420         * g++.dg/opt/cse1.C: New test.
5421
5422 2002-06-07  Roger Sayle  <roger@eyesopen.com>
5423
5424         * gcc.dg/20020607-2.c: New test case.
5425
5426 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
5427
5428         * gcc.c-torture/compile/20020604-1.c: New test.
5429
5430 2002-06-04  Richard Henderson  <rth@redhat.com>
5431
5432         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
5433         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
5434         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
5435
5436 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
5437
5438         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
5439
5440 2002-06-03  Richard Henderson  <rth@redhat.com>
5441
5442         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
5443         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
5444
5445 2002-06-02  Richard Henderson  <rth@redhat.com>
5446
5447         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
5448         test functions static.
5449
5450 2002-06-02  Andreas Jaeger  <aj@suse.de>
5451
5452         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
5453         now.
5454
5455 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5456
5457         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
5458         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
5459         Update for mofified diagnostics.
5460         * gcc.dg/c99-intconst-1.c: No longer fail.
5461
5462 2002-06-02  Richard Henderson  <rth@redhat.com>
5463
5464         * gcc.dg/uninit-A.c: Remove xfail markers.
5465
5466 2002-06-01  Roger Sayle  <roger@eyesopen.com>
5467
5468         * gcc.dg/fnegate-1.c: New test case.
5469
5470 2002-05-30  Osku Salerma  <osku@iki.fi>
5471
5472         * gcc.c-torture/execute/mayalias-1.c: New file.
5473
5474 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
5475
5476         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
5477         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
5478         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
5479
5480 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
5481
5482         * gcc.c-torture/execute/20020529-1.c: New test.
5483
5484 2002-05-27  Richard Henderson  <rth@redhat.com>
5485
5486         * g++.dg/ext/attrib6.C: New test case.
5487
5488 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5489
5490         * gcc.c-torture/execute/pure-1.c: New test.
5491
5492 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
5493
5494         * gcc.dg/cpp/arith-2.c: Remove.
5495
5496 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
5497
5498         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
5499         * gcc.dg/cpp/if-3.c: Remove.
5500
5501 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
5502
5503         * g++.dg/opt/cse2.C: New test.
5504
5505 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
5506
5507         * gcc.dg/cpp/arith-1.c: New semantic tests.
5508         * gcc.dg/cpp/if-1.c: Update.
5509
5510 2002-05-24  Ben Elliston  <bje@redhat.com>
5511
5512         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
5513
5514 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
5515
5516         * gcc.dg/verbose-asm.c: New test.
5517
5518 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
5519
5520         * gcc.dg/cpp/paste12.c: New test.
5521
5522 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
5523
5524         * g++.dg/parse/named_ops.C: New test.
5525
5526 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
5527
5528         * gcc/testsuite/gcc.dg/weak-8.c: New test.
5529
5530 2002-05-23  J"orn Rennecke <joern.rennecke@superh.com>
5531
5532         * gcc.dg/weak-2.c: Allow optional leading underscore
5533         in scan-assembler symbol name.
5534         * gcc.dg/weak-3.c: Likewise.
5535         * gcc.dg/weak-4.c: Likewise.
5536         * gcc.dg/weak-5.c: Likewise.
5537
5538 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
5539
5540         * gcc.dg/20020523-1.c: New test.
5541
5542 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
5543
5544         * objc.dg/const-str-2.m: Update now that we stop after
5545         a command line error.
5546
5547 2002-05-22  Richard Henderson  <rth@redhat.com>
5548
5549         * g++.dg/dg.exp: Fix typo in test pruneing.
5550
5551 2002-05-22  Richard Henderson  <rth@redhat.com>
5552
5553         * g++.dg/dg.exp: Prune the tls subdirectory.
5554         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
5555         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
5556         * g++.dg/tls/init-1.C: New.
5557
5558 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
5559
5560         * gcc.dg/20020517-1.c: New test.
5561
5562 2002-05-21  Richard Henderson  <rth@redhat.com>
5563
5564         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
5565         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
5566
5567 2002-05-21  Brian R. Gaeke  <brg@dgate.ORG>
5568
5569         * g++.dg/other/copy2.C: New test.
5570
5571 2002-05-20  J"orn Rennecke <joern.rennecke@superh.com>
5572
5573         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
5574         (MAX_COPY): Bump up to 10 times sizeof (long long).
5575         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
5576
5577         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
5578         sizeof (long long).
5579
5580         * gcc.c-torture/execute/strcpy-1.c: New test.
5581
5582 2002-05-19  Jason Merrill  <jason2redhat.com>
5583
5584         * g++.dg/ext/oper1.C: New test.
5585
5586 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
5587 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
5588
5589         * README.QMTEST: New file.
5590
5591         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
5592
5593 2002-05-19  Andreas Jaeger  <aj@suse.de>
5594
5595         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
5596         now.
5597         * gcc.c-torture/execute/loop-2d.x: Likewise.
5598
5599 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
5600
5601         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
5602         support weak symbols.
5603         * gcc.dg/weak-4.c: Likewise
5604         * gcc.dg/weak-6.c: Likewise
5605
5606 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
5607
5608         * gcc.dg/weak-3.c: Add dg-excess-error comment for
5609         cygwin, coff and h8300-*-hms targets
5610         * gcc.dg/weak-5.c: Likewise
5611         * gcc.dg/weak-7.c: Likewise
5612
5613 2002-05-16  Jason Merrill  <jason@redhat.com>
5614
5615         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
5616         (scan-assembler-not, scan-assembler-dem): Likewise.
5617         (scan-assembler-dem-not): Likewise.
5618
5619 2002-05-15  Richard Henderson  <rth@redhat.com>
5620
5621         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
5622
5623 2002-05-15  Richard Henderson  <rth@redhat.com>
5624
5625         * gcc.dg/weak-5.c (vfoo1c): No warning here.
5626         (vfoo1f): Warning here.
5627         (vfoo1l): Don't redefine the alias.
5628
5629 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
5630
5631         * g++.dg/init/pm1.C: New test.
5632
5633 2002-05-12  David S. Miller  <davem@redhat.com>
5634
5635         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
5636         types.
5637
5638 2002-05-10  Roger Sayle  <roger@eyesopen.com>
5639
5640         * gcc.c-torture/execute/20020510-1.c: New test case.
5641
5642 2002-05-10  David S. Miller  <davem@redhat.com>
5643
5644         * gcc.c-torture/execute/conversion.c: Test long double too.
5645
5646 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
5647
5648         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
5649         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
5650         * lib/g++.exp (g++_link_flags): Likewise.
5651         * lib/objc.exp (objc_target_compile): Likewise.
5652
5653 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
5654
5655         * gcc.dg/cpp/poison.c: Update.
5656         * gcc.dg/cpp/20000625-2.c: Remove.
5657         * gcc.dg/cpp/direct2s.c: Remove final test.
5658
5659 2002-05-08  Tom Rix  <trix@redhat.com>
5660
5661         * gcc.c-torture/execute/20020508-1.c: New test.
5662         * gcc.c-torture/execute/20020508-2.c: New test.
5663         * gcc.c-torture/execute/20020508-3.c: New test.
5664
5665 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
5666
5667         * gcc.dg/cpp/charconst-4.c: More tests.
5668
5669 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
5670
5671         PR c/6569
5672         * gcc.dg/weak-3.c: Update location of warning messages.
5673         * gcc.dg/weak-5.c: Likewise.
5674
5675 2002-05-06  Roger Sayle  <roger@eyesopen.com>
5676
5677         * gcc.c-torture/execute/20020506-1.c: New test case.
5678
5679 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
5680
5681         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
5682
5683 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
5684
5685         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
5686
5687 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
5688
5689         * gcc.dg/cpp/charconst-3.c: New test.
5690
5691 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5692
5693         * gcc.dg/cpp/charconst.c: Update tests.
5694
5695 2002-05-05  Tim Josling  <tej@melbpc.org.au>
5696
5697         * treelang: Added directory for new sample language treelang. Also
5698         lib/treelang.exp: New file to signal treelang should be tested.
5699
5700 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
5701
5702         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
5703         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
5704         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
5705         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
5706         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
5707         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
5708         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
5709
5710 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
5711
5712         * gcc.dg/format/xopen-2.c: New test.
5713
5714 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
5715
5716         * gcc.dg/20020503-1.c: New test.
5717
5718 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
5719
5720         * g++.dg/init/dtor1.C: Make it tougher.
5721
5722 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
5723
5724         * g++.dg/init/dtor1.C: New test.
5725
5726 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
5727
5728         * gcc.dg/altivec-8.c: New.
5729
5730 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
5731
5732         * gcc.dg/altivec-7.c: New.
5733
5734 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
5735
5736         * g++.dg/parse/typedef1.C: New test.
5737
5738 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
5739
5740         PR c++/6486
5741         * g++.dg/template/friend6.C: New test.
5742
5743         PR c++/6492
5744         * g++.dg/init/copy1.C: New test.
5745
5746 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
5747
5748         * g++.dg/warn/effc1.C: New test.
5749
5750 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
5751
5752         * gcc.dg/cpp/if-cexp.c: Add a test.
5753
5754 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
5755
5756         * gcc.dg/20020426-2.c: New test.
5757
5758 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
5759
5760         * gcc.dg/cpp/if-mop.c: Update.
5761         * gcc.dg/cpp/if-mpar.c: Add test.
5762         * gcc.dg/cpp/if-oppr.c: Update.
5763
5764 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5765
5766         PR c/6343
5767         * gcc.dg/weak-[2-7].c: New tests.
5768
5769 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
5770
5771         * gcc.dg/enum1.c: New test.
5772
5773 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
5774
5775         PR c++/6497
5776         * g++.dg/inherit/access2.C: New test.
5777
5778 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
5779
5780         PR bootstrap/6445
5781         * gcc.dg/20020426-1.c: New test.
5782
5783 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
5784
5785         * g++.dg/abi/enum1.C: New test.
5786
5787 2002-04-26  Richard Henderson  <rth@redhat.com>
5788
5789         * gcc.dg/c99-bool-1.c: Expect always true warning.
5790
5791 2002-04-25  Roger Sayle  <roger@eyesopen.com>
5792
5793         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
5794
5795 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5796
5797         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
5798         targets.
5799
5800 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
5801
5802         * g++.dg/abi/mange7.C: New test.
5803
5804         PR c++/6438.
5805         * g++.dg/parse/stmtexpr2.C: New test.
5806
5807 2002-04-24  J"orn Rennecke <joern.rennecke@superh.com>
5808
5809         * gcc.dg/20020312-2.c: Add SH target.
5810
5811 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5812
5813         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
5814         compiler output on mips*-*-irix*.
5815
5816 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
5817
5818         * g++.dg/parse/attr1.C: New test.
5819
5820 2002-04-23  Roger Sayle  <roger@eyesopen.com>
5821
5822         * gcc.c-torture/execute/string-opt-17.c: New test case.
5823         * gcc.c-torture/execute/memset-2.c: New test case.
5824
5825 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
5826
5827         PR c++/6256:
5828         * g++.dg/template/friend5.C: New test.
5829
5830         PR c++/6331:
5831         * g++.dg/template/qual1.C: Likewise.
5832
5833 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
5834
5835         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
5836         Include stdlib.h, not stdio.h or ctype.h.
5837
5838 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
5839
5840         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
5841         cris-*-elf* and mmix-*-*.
5842         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
5843         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
5844         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
5845         Ditto.
5846         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
5847         * gcc.dg/wchar_t-1.c: Ditto.
5848
5849 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
5850
5851         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
5852         Clarify comment.
5853
5854 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
5855
5856         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
5857
5858 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5859
5860         * gcc.c-torture/execute/20000906-1.x: Delete.
5861
5862 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
5863
5864         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
5865
5866 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
5867
5868         * PR6367
5869         * g77.f-torture/execute/6367.f: New test.
5870         * g77.f-torture/execute/6367.x: Disable for MMIX.
5871
5872 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
5873
5874         * PR6352
5875         * g++.dg/opt/inline2.C: New test.
5876
5877 2002-04-18  Richard Henderson  <rth@redhat.com>
5878
5879         * gcc.dg/20000906-1.c: Enable for all targets.
5880         * gcc.c-torture/compile/iftrap-2.c: New.
5881
5882 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
5883
5884         * gcc.dg/20020418-1.c: New test.
5885         * gcc.dg/20020418-2.c: New test.
5886
5887 2002-04-18  Richard Henderson  <rth@redhat.com>
5888
5889         * gcc.c-torture/compile/iftrap-1.c: New.
5890         * gcc.dg/iftrap-1.c: Adjust for ia64.
5891         * gcc.dg/iftrap-2.c: New.
5892
5893 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
5894
5895         * gcc.c-torture/compile/20020418-1.c: New test.
5896
5897 2002-04-18  Roger Sayle  <roger@eyesopen.com>
5898
5899         * gcc.c-torture/compile/20020415-1.c: New.
5900
5901 2002-04-18  David S. Miller  <davem@redhat.com>
5902
5903         * gcc.c-torture/execute/20020418-1.c: New test.
5904
5905 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
5906
5907         * gcc.dg/20020416-1.c: New test.
5908
5909         * g++.dg/opt/inline1.C: New test.
5910
5911 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
5912
5913         * gcc.dg/altivec-5.c: New test.
5914
5915         * gcc.dg/20020415-1.c: New test.
5916
5917 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
5918
5919         * testsuite/lib/chill.exp: Remove.
5920
5921 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
5922
5923         * g++.dg/other/big-struct.C: New test.
5924
5925 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
5926
5927         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
5928         of scratch file.
5929
5930 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
5931
5932         PR c/6277
5933         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
5934         in scan-assembler function name
5935
5936 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
5937
5938         * g77.f-torture/execute/980628-4.x,
5939         g77.f-torture/execute/980628-5.x,
5940         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
5941         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
5942         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
5943         i[34567]86-*-*.
5944
5945 2002-04-13  David S. Miller  <davem@redhat.com>
5946
5947         * gcc.c-torture/execute/20020413-1.c: New test.
5948
5949 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
5950
5951         * gcc.dg/asm-6.c,
5952         * g++.dg/ext/asm1.C: New tests.
5953
5954 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
5955
5956         PR c++ 5373.
5957         * g++.dg/parse/stmtexpr1.C: New test.
5958
5959         PR c++/5189.
5960         * g++.dg/template/copy1.C: New test.
5961
5962 2002-04-12  Richard Henderson  <rth@redhat.com>
5963
5964         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
5965
5966 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
5967
5968         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
5969         gcc.c-torture/execute/20020307-2.c.
5970
5971 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
5972
5973         * g++.dg/ext/attrib5.C,
5974         * g++.dg/lookup/struct1.C: New tests.
5975
5976 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
5977
5978         * gcc.dg/20020411-1.c: New test.
5979
5980         * gcc.c-torture/execute/20020411-1.c: New test.
5981
5982 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
5983
5984         * g77.f-torture/execute/6177.f: New test.
5985
5986 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
5987
5988         PR middle-end/6247
5989         * g++.dg/opt/cleanup1.C: New test.
5990
5991         * g++.dg/opt/const1.C: New test.
5992
5993 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
5994
5995         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
5996
5997 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
5998
5999         PR c++/5507
6000         * g++.dg/template/typename2.C: New test.
6001
6002 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
6003
6004         * gcc.c-torture/execute/loop-12.c: New.
6005
6006 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
6007
6008         * g77.f-torture/execute/980628-4.x,
6009         g77.f-torture/execute/980628-5.x,
6010         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
6011         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
6012         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
6013
6014 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6015
6016         PR optimization/6086
6017         * g++.dg/opt/preinc1.C: New test.
6018
6019 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
6020
6021         PR c++/5571
6022         * g++.dg/opt/static2.C: New test.
6023
6024 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
6025
6026         PR c/5120
6027         * gcc.dg/20020406-1.c: New test.
6028
6029 2002-04-04  David S. Miller  <davem@redhat.com>
6030
6031         * gcc.c-torture/execute/20020404-1.c: New test.
6032
6033 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
6034
6035         PR c/6123
6036         * gcc.dg/20020312-2.c: Do not declare global register variable
6037         if __PIC__ or __pic__ is defined.
6038
6039 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
6040
6041         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
6042         __asm__ so that it works correctly even if -ansi -pedantic-errors.
6043
6044 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6045
6046         * gcc.misc-tests/linkage.exp: Update last change to handle
6047         sparc*-, not just sparc-.
6048
6049 2002-04-03  Richard Henderson  <rth@redhat.com>
6050
6051         * gcc.dg/cpp/ucs.c: Improved long UCS test.
6052
6053 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
6054
6055         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
6056
6057 2002-04-02  David S. Miller  <davem@redhat.com>
6058
6059         * gcc.c-torture/execute/20020402-3.c: New test.
6060
6061 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
6062
6063         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
6064         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
6065
6066         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
6067         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
6068         g77.f-torture/execute/20001201.x,
6069         g77.f-torture/execute/u77-test.x: New files.
6070
6071         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
6072         * gcc.dg/wchar_t-1.c: Ditto.
6073
6074 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6075
6076         * gcc.c-torture/execute/20020402-1.c: New test.
6077
6078 2002-04-01  Richard Henderson  <rth@redhat.com>
6079
6080         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
6081
6082         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
6083
6084 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6085
6086         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
6087
6088 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
6089
6090         * g++.dg/inherit/template-as-base.C: Expect error.
6091         * g++.dg/inherit/namespace-as-base.C: Likewise.
6092
6093 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
6094
6095         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
6096         g++.dg/ext/instantiate3.C: Tweak match patterns.
6097
6098         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
6099         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
6100         -da test.
6101
6102 2002-03-31  Richard Henderson  <rth@redhat.com>
6103
6104         * gcc.dg/special/alias-2.c: New.
6105         * gcc.dg/special/ecos.exp: Run it.
6106
6107 2002-03-31  Richard Henderson  <rth@redhat.com>
6108
6109         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
6110
6111 2002-03-31  Kazu Hirata  <kazu@hxi.com>
6112
6113         * gcc.dg/weak-1.c: Disable on h8300 port.
6114
6115 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
6116
6117         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
6118         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
6119         ordering tests.
6120         * g++.dg/bprob/bprob-1.C: New test.
6121         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
6122         * g++.dg/gcov/gcov-1.C: New test.
6123         * g++.dg/gcov/gcov-1.x: New file.
6124         * g++.dg/gcov/gcov-2.C: New test.
6125         * g++.dg/gcov/gcov-3.C: New test.
6126         * g++.dg/gcov/gcov-3.h: New file.
6127
6128 2002-03-28  Roger Sayle  <roger@eyesopen.com>
6129
6130         * g++.old-deja/g++.other/builtins5.C: New test.
6131         * g++.old-deja/g++.other/builtins6.C: New test.
6132         * g++.old-deja/g++.other/builtins7.C: New test.
6133         * g++.old-deja/g++.other/builtins8.C: New test.
6134         * g++.old-deja/g++.other/builtins9.C: New test.
6135
6136 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
6137
6138         * g++.dg/opt/static1.C: New test.
6139
6140         * g++.dg/opt/longbranch1.C: New test.
6141
6142 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
6143
6144         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
6145
6146         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
6147
6148 2002-03-28  Jeffrey A Law  (law@redhat.com)
6149
6150         * gcc.c-torture/execute/20020328-1.c: New test.
6151
6152 2002-03-27  Richard Henderson  <rth@redhat.com>
6153
6154         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
6155         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
6156         move from g++.old-deja/g++.ext/.
6157
6158 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
6159
6160         * g++.dg/init/new2.C: New test.
6161
6162 2002-03-26  Richard Henderson  <rth@redhat.com>
6163
6164         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
6165
6166         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
6167         on sparc.
6168
6169         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
6170         sparcv9 systems.
6171         * gcc.dg/20001102-1.c: Likewise.
6172
6173 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
6174
6175         * gcc.dg/cpp/endif-pedantic1.c,
6176         gcc.dg/cpp/endif-pedantic2.c:  New tests.
6177
6178 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
6179
6180         * g++.dg/init/new1.C: New test.
6181
6182 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
6183
6184         * g++.dg/abi/vbase9.C: New test.
6185
6186 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
6187
6188         * gcc.dg/arm-asm.c: New test.
6189
6190 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
6191
6192         * gcc.dg/Wswitch-enum.c: New test.
6193         Fix PR c/5044.
6194
6195 2002-03-26  Richard Henderson  <rth@redhat.com>
6196
6197         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
6198         structure.
6199
6200 2002-03-25  Richard Henderson  <rth@redhat.com>
6201
6202         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
6203         sparcv9 systems.
6204
6205         * gcc.c-torture/compile/20011119-1.c (xxx): New.
6206         * gcc.c-torture/compile/20011119-2.c (xxx): New.
6207
6208 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
6209
6210         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
6211
6212 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
6213
6214         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
6215         targets using generic thunk support.
6216
6217 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
6218
6219         * gcc.c-torture/compile/20020323-1.c: New test.
6220
6221         * g++.dg/opt/conj2.C: New test.
6222
6223 2002-03-24  Richard Henderson  <rth@redhat.com>
6224
6225         * gcc.dg/weak-1.c: Use -fno-common.
6226
6227 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
6228
6229         * g77.dg/f77-edit-apostrophe-out.f: New test
6230         * g77.dg/f77-edit-h-out.f: New test
6231         * g77.dg/f77-edit-t-in.f: New test
6232         * g77.dg/f77-edit-t-out.f: New test
6233         * g77.dg/f77-edit-x-out.f: New test
6234         * g77.dg/f77-edit-slash-out.f: New test
6235         * g77.dg/f77-edit-colon-out.f: New test
6236         * g77.dg/f77-edit-s-out.f: New test
6237
6238 2002-03-24  Richard Henderson  <rth@redhat.com>
6239
6240         * objc/execute/formal_protocol-6.x: New XFAIL.
6241
6242 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
6243
6244         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
6245         that do not support weak symbols
6246
6247 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
6248
6249         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
6250         * lib/g77.exp:  Likewise
6251         * lib/objc.exp: Likewise
6252
6253 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
6254
6255         * gcc.dg/Wswitch-default.c: New test.
6256
6257 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
6258
6259         * g++.dg/other/enum1.C: New test.
6260
6261 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
6262
6263         * gcc.dg/pragma-ep-3.c: Fix typo.
6264
6265 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
6266
6267         * g++.dg/inherit/template-as-base.C: New test.
6268
6269 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
6270
6271         * g++.old-deja/g++.other/dwarf2-1.C: Move...
6272         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
6273
6274 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
6275
6276         * gcc.dg/cpp/multiline.c: Update to match.
6277
6278 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
6279
6280         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
6281
6282 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
6283
6284         * gcc.dg/cpp/extratokens2.c:  New file.
6285
6286 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
6287
6288         * gcc.dg/20020312-2.c: Add rs6000 target.
6289
6290         * gcc.c-torture/compile/20020319-1.c: New test.
6291
6292 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6293
6294         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
6295         (A, E): Handle this.
6296
6297 2002-03-20  Jason Merrill  <jason@redhat.com>
6298
6299         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
6300         ignoring -fpic.
6301         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
6302         through prune_gcc_output.
6303
6304 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
6305
6306         * gcc.c-torture/compile/20020320-1.c: New test.
6307
6308 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
6309
6310         * gcc.c-torture/compile/20020318-1.c: New test.
6311
6312         * gcc.dg/struct-by-value-1.c: New test.
6313
6314         * gcc.dg/20020319-1.c: New test.
6315
6316 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
6317
6318         * g++.dg/opt/conj1.C: New test.
6319
6320 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
6321
6322         * g++.dg/template/qualttp20.C: Revert previous change.
6323         * g++.dg/template/qualttp3.C: Likewise.
6324         * g++.dg/template/qualttp4.C: Likewise
6325         * g++.dg/template/qualttp5.C: Likewise
6326         * g++.dg/template/qualttp6.C: Likewise
6327         * g++.dg/template/qualttp7.C: Likewise
6328         * g++.dg/template/qualttp8.C: Likewise
6329         * g++.dg/template/recurse.C: Likewise.
6330
6331 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
6332
6333         * gcc.dg/cpp/wchar-1.c: Update.
6334
6335 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
6336
6337         * g++.dg/template/conv1.C: New test.
6338         * g++.dg/template/conv2.C: New test.
6339         * g++.dg/template/conv3.C: New test.
6340         * g++.dg/template/conv4.C: New test.
6341
6342 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
6343
6344         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
6345         * g++.dg/template/qualttp3.C: Likewise.
6346         * g++.dg/template/qualttp4.C: Likewise
6347         * g++.dg/template/qualttp5.C: Likewise
6348         * g++.dg/template/qualttp6.C: Likewise
6349         * g++.dg/template/qualttp7.C: Likewise
6350         * g++.dg/template/qualttp8.C: Likewise
6351         * g++.dg/template/recurse.C: Likewise.
6352
6353 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
6354
6355         * g++.dg/opt/dtor1.C: New test.
6356
6357 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
6358
6359         * gcc.c-torture/compile/20020315-1.c: New test.
6360
6361 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
6362
6363         * gcc.dg/weak-1.c: Fix scan tests.
6364
6365 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
6366
6367         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
6368         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
6369         cris-*-aout* mmix-*-*.
6370         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
6371         cris-*-aout* mmix-*-*.
6372         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
6373         cris-*-elf* cris-*-aout* and mmix-*-*.
6374         * gcc.dg/20001009-1.c: Ditto.
6375         * gcc.dg/20010912-1.c: Ditto.
6376         * gcc.dg/20020122-4.c: Ditto.
6377         * gcc.dg/inline-2.c: Ditto.
6378
6379 2002-03-14  Jeffrey A Law  (law@cygnus.com)
6380
6381         * gcc.c-torture/compile/20020314-1.c: New test.
6382
6383 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
6384
6385         * gcc.c-torture/execute/20020314-1.c: New test.
6386
6387 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
6388
6389         * g++.dg/warn/Wunused-1.C: New test.
6390
6391 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
6392
6393         * g++.dg/abi/mangle6.C: New test.
6394
6395 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
6396
6397         * gcc.c-torture/compile/20020309-2.c: New test.
6398
6399         * gcc.c-torture/compile/20020312-1.c: New test.
6400
6401 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
6402
6403         * g++.dg/other/access1.C: New test.
6404
6405 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
6406
6407         * gcc.c-torture/execute/wchar_t-1.c: New test.
6408
6409 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
6410
6411         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
6412
6413 2002-03-12  Roger Sayle  <roger@eyesopen.com>
6414
6415         * gcc.dg/20020312-1.c: New test case.
6416
6417 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
6418
6419         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
6420
6421 2002-03-11  Richard Henderson  <rth@redhat.com>
6422
6423         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
6424         * g++.old-deja/g++.jason/report.C: Likewise.
6425
6426 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
6427
6428         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
6429         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
6430
6431 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
6432
6433         * testsuite/g++.dg/overload/pmf1.C: New test.
6434
6435 2002-03-11  Kazu Hirata  <kazu@hxi.com>
6436
6437         * gcc.c-torture/execute/20020307-1.c: Use long.
6438
6439 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
6440
6441         PR optimization/5844
6442         * gcc.dg/20020310-1.c: New test.
6443
6444 2002-03-09  Michael Meissner  <meissner@redhat.com>
6445
6446         * gcc.c-torture/execute/memcpy-2.c: New test.
6447         * gcc.c-torture/execute/memset-1.c: New test.
6448         * gcc.c-torture/execute/strlen-1.c: New test.
6449         * gcc.c-torture/execute/strcmp-1.c: New test.
6450         * gcc.c-torture/execute/strncmp-1.c: New test.
6451
6452 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
6453
6454         * gcc.dg/ppc-ldstruct.c: New test.
6455
6456 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
6457
6458         * gcc.c-torture/execute/va-arg-22.c: New test.
6459
6460 2002-03-09  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
6461
6462         * gcc.c-torture/compile/20020309-1.c: New test.
6463
6464 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
6465
6466         * gcc.c-torture/execute/20020307-2.c: New test.
6467
6468 2002-03-07  Jeffrey A Law  (law@redhat.com)
6469
6470         * g77.f-torture/compile/20020307-1.f: New test.
6471
6472 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
6473
6474         * gcc.dg/unordered-1.c: New test.
6475
6476 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
6477
6478         * gcc.c-torture/execute/20020307-1.c: New test.
6479
6480 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
6481
6482         * gcc.dg/20020304-1.c: New test.
6483
6484         * gcc.c-torture/compile/20020304-2.c: New test.
6485
6486 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
6487
6488         * gcc.c-torture/compile/20020304-1.c: New test case
6489         (from PR c/5830).
6490
6491 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
6492
6493         * gcc.dg/20020103-1.c: Add other -D ppc variants.
6494
6495 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
6496
6497         * g++.dg/other/classkey1.C: New test.
6498
6499 2002-03-01  Richard Henderson  <rth@redhat.com>
6500
6501         * gcc.c-torture/compile/981223-1.x: New.
6502         * gcc.c-torture/compile/920625-1.x: New.
6503
6504 2002-02-28  Richard Henderson  <rth@redhat.com>
6505
6506         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
6507
6508 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
6509
6510         * gcc.c-torture/execute/20020227-1.c: New test.
6511
6512 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
6513
6514         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
6515         here" ERROR lines.
6516         * g++.old-deja/g++.oliva/partord1.C: Likewise.
6517         * g++.old-deja.g++.other/defarg1.C: Likewise.
6518         * g++.old-deja/g++.pt/calls2.C: Likewise.
6519         * g++.old-deja/g++.pt/crash20.C: Likewise.
6520         * g++.old-deja/g++.pt/crash30.C: Likewise.
6521         * g++.old-deja/g++.pt/crash36.C: Likewise.
6522         * g++.old-deja/g++.pt/crash6.C: Likewise.
6523         * g++.old-deja/g++.pt/defarg13.C: Likewise.
6524         * g++.old-deja/g++.pt/derived3.C: Likewise.
6525         * g++.old-deja/g++.pt/error1.C: Likewise.
6526         * g++.old-deja/g++.pt/friend21.C: Likewise.
6527         * g++.old-deja/g++.pt/friend23.C: Likewise.
6528         * g++.old-deja/g++.pt/infinite1.C: Likewise.
6529         * g++.old-deja/g++.robertl/eb128.C: Likewise.
6530
6531 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
6532
6533         * gcc.c-torture/execute/20020225-2.c: New test.
6534
6535 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
6536
6537         * gcc.c-torture/execute/920730-1t.c,
6538         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
6539         Delete test cases, only relevant to -traditional.
6540
6541 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
6542
6543         * gcc.dg/cpp/undef1.c: Remove.
6544         * gcc.dg/cpp/directiv.c: Update.
6545         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
6546
6547 2002-02-27  Michael Meissner  <meissner@redhat.com>
6548
6549         * gcc.c-torture/execute/20020226-1.c: New test.
6550
6551 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
6552
6553         * g++.dg/debug/debug4.C: New test.
6554
6555         * gcc.dg/ia64-visibility-1.c: New test.
6556
6557 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
6558
6559         * gcc.dg/debug/20020224-1.c: New.
6560
6561 2002-02-25  Kazu Hirata  <kazu@hxi.com>
6562
6563         * gcc.c-torture/execute/960416-1.x: New.
6564         * gcc.c-torture/execute/divconst-3.x: Likewise.
6565
6566 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
6567
6568         * gcc.dg/20020224-1.c: New test.
6569
6570 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
6571
6572         * gcc.c-torture/execute/20020225-1.c: New.
6573
6574 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
6575
6576         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
6577
6578 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
6579
6580         * gcc.dg/20020222-1.c: New test.
6581
6582 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
6583
6584         * g++.dg/opt/anonunion1.C: New test.
6585
6586 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
6587
6588         * g++.dg/template/qualttp19.C: New test.
6589         * g++.dg/template/qualttp20.C: New test.
6590         * g++.old-deja/g++.jason/report.C: Adjust expected errors
6591         * g++.old-deja/g++.other/qual1.C: Likewise.
6592
6593 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
6594
6595         * gcc.dg/attr-alwaysinline.c: New.
6596
6597 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
6598
6599         * gcc.dg/20020220-1.c: New test.
6600
6601         * gcc.dg/20020220-2.c: New test.
6602
6603         * g++.dg/opt/mmx1.C: New test.
6604
6605 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
6606
6607         * gcc.c-torture/compile/20020110.c: New test.
6608
6609 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
6610
6611         * gcc.c-torture/execute/20020219-1.c: New test.
6612
6613         * gcc.dg/20020219-1.c: New test.
6614
6615         * gcc.dg/noncompile/20020220-1.c: New test.
6616
6617         * g++.dg/opt/ptrintsum1.C: New test.
6618
6619         * gcc.dg/debug/20020220-1.c: New test.
6620
6621 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
6622
6623         * gcc.c-torture/execute/20020216-1.c: New test.
6624
6625 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
6626
6627         * gcc.dg/decl-1.c: Update, new test.
6628
6629 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
6630
6631         * g++.dg/abi/bitfield1.C: New test.
6632         * g++.dg/abi/bitfield2.C: New test.
6633
6634 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
6635
6636         * gcc.dg/attr-nest.c: New test.
6637
6638 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
6639
6640         * gcc.c-torture/execute/20020215-1.c: New test.
6641
6642 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
6643
6644         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
6645         * g++.dg/debug/debug.exp: New.
6646         * g++.dg/debug/trivial.C: New.
6647         * g++.dg/debug/debug1.C: Moved...
6648         * g++.dg/other/debug1.C: ...from here.
6649         * g++.dg/debug/debug2.C: Moved...
6650         * g++.dg/other/debug2.C: ...from here.
6651         * g++.dg/debug/debug3.C: Moved...
6652         * g++.dg/other/debug3.C: ...from here.
6653
6654         * gcc.dg/noncompile/20020213-1.c: New test.
6655
6656 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
6657
6658         * g++.dg/other/debug3.C: New test.
6659
6660         * gcc.c-torture/execute/20020213-1.c: New test.
6661
6662 2002-02-13  Richard Smith <richard@ex-parrot.com>
6663
6664         * g++.old-deja/g++.other/thunk1.C: New test.
6665
6666 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
6667
6668         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
6669
6670 2002-02-13  Stan Shebs  <shebs@apple.com>
6671
6672         * gcc.dg/altivec-3.c: New.
6673
6674 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
6675
6676         * gcc.dg/Wunreachable-1.c: New test.
6677         * gcc.dg/Wunreachable-2.c: New test.
6678
6679 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
6680
6681         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
6682
6683 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
6684
6685         * gcc.dg/decl-1.c: New test.
6686
6687 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
6688
6689         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
6690
6691 2002-02-10  Kazu Hirata  <kazu@hxi.com>
6692
6693         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
6694         * gcc.c-torture/compile/980506-1.x: Likewise.
6695
6696 2002-02-10  Kazu Hirata  <kazu@hxi.com>
6697
6698         * gcc.dg/20020210-1.c: New.
6699
6700 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
6701
6702         * g77.f-torture/execute/947.f: New regression test
6703         for PR fortran/947.
6704
6705 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
6706
6707         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
6708         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
6709
6710 2002-02-08  Richard Henderson  <rth@redhat.com>
6711
6712         * gcc.c-torture/compile/labels-3.c: New.
6713
6714 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
6715
6716         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
6717         expression statements work instead.
6718         * gcc.dg/noncompile/20020207-1.c: New test.
6719
6720 2002-02-07  Richard Henderson  <rth@redhat.com>
6721
6722         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
6723
6724 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
6725
6726         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
6727         message from g77
6728         * lib/g77-dg.exp: Trim g77 error messages so that they are
6729         recognized by dg.exp.
6730
6731 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
6732
6733         PR fortran/5473
6734         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
6735
6736 2002-02-07  Richard Henderson  <rth@redhat.com>
6737
6738         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
6739         to be sufficiently aligned for integers.
6740
6741 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
6742
6743         * g++.dg/template/friend4.C: New test.
6744
6745 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
6746
6747         PR fortran/5743
6748         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
6749         unsupported cases.
6750
6751 2002-02-07  Richard Henderson  <rth@redhat.com>
6752
6753         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
6754         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
6755         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
6756         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
6757
6758 2002-02-06  Richard Henderson  <rth@redhat.com>
6759
6760         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
6761
6762 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
6763
6764         * gcc.dg/20020206-1.c: New test.
6765
6766 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
6767
6768         * gcc.c-torture/execute/20020206-1.c: New test.
6769
6770         * gcc.c-torture/execute/20020206-2.c: New test.
6771
6772         PR optimization/5429:
6773         * gcc.c-torture/compile/20020206-1.c: New test.
6774
6775 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
6776
6777         * g++.dg/ext/align1.C: Do not use an explicit alignment value
6778         as certain file formats cannot support particularly large
6779         alignments.
6780
6781         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
6782         and do not expect to be able to link the executable.
6783
6784         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
6785         fail because the COFF format does not support the weak attribute.
6786
6787 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
6788
6789         * g77.dg/pr5473.f:  New test
6790
6791 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
6792
6793         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
6794         Fix testcase accordingly.
6795
6796 2002-02-04  Richard Henderson  <rth@redhat.com>
6797
6798         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
6799         (buf): Change to be an array of pointers, not ints.
6800
6801 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
6802
6803         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
6804         before all tests.  Move warning one line above to match where it
6805         C frontend emits.
6806         * gcc.dg/Wswitch-2.c: New test.
6807         * g++.dg/warn/Wswitch-1.C: New test.
6808         * g++.dg/warn/Wswitch-2.C: New test.
6809
6810 2002-02-04  Richard Henderson  <rth@redhat.com>
6811
6812         * g++.dg/abi/offsetof.C: Fix size comparison.
6813
6814 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
6815
6816         * gcc.dg/cast-qual-2.c: New test.
6817
6818 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
6819
6820         * gcc.dg/20020201-4.c: New test.
6821
6822 2002-02-04  Ben Elliston  <bje@redhat.com>
6823
6824         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
6825         target_info attribute != 0, in addition to the empty string.
6826         (gcc_target_compile): Likewise.
6827
6828 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
6829
6830         * gcc.dg/Wswitch.c: New test.
6831         PR gcc/4475. PR gcc/3780.
6832
6833 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
6834
6835         * g77.f-torture/execute/5122.f: New test for regressions
6836         against PR fortran/5122.
6837
6838 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
6839
6840         * g77.f-torture/compile/pr3743.f: Delete
6841         * g77.dg/pr3743-1.f: New test.
6842         * g77.dg/pr3743-2.f: New test.
6843         * g77.dg/pr3743-3.f: New test.
6844         * g77.dg/pr3743-4.f: New test.
6845
6846 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
6847
6848         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
6849
6850 2002-02-02  Richard Henderson  <rth@redhat.com>
6851
6852         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
6853         * gcc.c-torture/execute/bf64-1.c: Likewise.
6854
6855 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
6856
6857         * gcc.dg/20020201-2.c: New test.
6858
6859         * gcc.dg/20020201-3.c: New test.
6860
6861         * gcc.c-torture/execute/bitfld-2.c: New test.
6862
6863 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
6864
6865         * gcc.dg/bitfld-1.c: Update.
6866         * gcc.dg/bitfld-2.c: Update.
6867         * gcc.c-torture/execute/bitfld-1.x: New.
6868
6869 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
6870
6871         * gcc.c-torture/execute/20020201-1.c: New test.
6872
6873 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
6874
6875         PR target/5469
6876         * gcc.dg/20020201-1.c: New test.
6877
6878 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
6879
6880         PR fortran/3743
6881         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
6882         * g77.f-torture/compile/pr3743.x: Remove
6883
6884 2002-01-31  Tom Rix  <trix@redhat.com>
6885
6886         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
6887
6888 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
6889
6890         * gcc.dg/noncompile/20020130-1.c: New test.
6891
6892 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
6893
6894         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
6895
6896 2002-01-29  Richard Henderson  <rth@redhat.com>
6897
6898         * gcc.c-torture/execute/991118-1.c: Cast various constants back
6899         to long long.
6900         * gcc.c-torture/execute/bf64-1.c: Likewise.
6901
6902 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
6903
6904         * gcc.c-torture/execute/20020129-1.c: New test.
6905
6906 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
6907
6908         * gcc.c-torture/compile/20000224-1.c: Update.
6909         * gcc.c-torture/execute/bitfld-1.c: New tests.
6910         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
6911         * gcc.dg/uninit-A.c: Update.
6912
6913 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
6914
6915         * g++.dg/template/ctor1.C: Add instantiation.
6916
6917 2002-01-28  Paul Koning  <pkoning@equallogic.com>
6918
6919         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
6920         argument to __builtin_prefetch to be const ptr.
6921
6922 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
6923
6924         * gcc.c-torture/compile/20020120-1.c: New test.
6925
6926 2002-01-27  Kazu Hirata  <kazu@hxi.com>
6927
6928         * gcc.c-torture/execute/20020127-1.c: New test.
6929
6930 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
6931
6932         * g77.dg/f77-edit-i-in.f: New test
6933         * g77.dg/f77-edit-i-out.f: New test
6934
6935 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
6936
6937         * gcc.dg/debug/debug.exp: New file.
6938         * gcc.dg/debug/trivial.c: New file.
6939         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
6940         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
6941         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
6942         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
6943         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
6944         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
6945         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
6946         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
6947         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
6948         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
6949         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
6950         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
6951         * gcc.dg/20000503-1.c: Removed.
6952         * gcc.dg/20010207-1.c: Removed.
6953         * gcc.dg/20011223-1.c: Removed.
6954         * gcc.dg/20020104-2.c: Removed.
6955         * gcc.dg/debug-1.c: Removed.
6956         * gcc.dg/debug-2.c: Removed.
6957         * gcc.dg/debug-3.c: Removed.
6958         * gcc.dg/debug-4.c: Removed.
6959         * gcc.dg/debug-5.c: Removed.
6960         * gcc.dg/debug-6.c: Removed.
6961         * gcc.dg/dwarf2-1.c: Removed.
6962         * gcc.dg/dwarf2-2.c: Removed.
6963
6964 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
6965
6966         * g++.old-deja/g++.other/eh5.C: New test.
6967         * g++.old-deja/g++.other/sibcall2.C: New test.
6968         * g++.old-deja/g++.other/array9.C: New test.
6969         * g++.old-deja/g++.other/typename2.C: New test.
6970         * g++.old-deja/g++.other/crash60.C: New test.
6971         * g++.old-deja/g++.other/conv9.C: New test.
6972         * g++.old-deja/g++.other/mangle10.C: New test.
6973         * g++.old-deja/g++.other/unchanging1.C: New test.
6974         * g++.old-deja/g++.other/exprstmt1.C: New test.
6975         * g++.old-deja/g++.other/inline23.C: New test.
6976         * g++.old-deja/g++.eh/ia64-1.C: New test.
6977         * g++.old-deja/g++.other/dwarf2-1.C: New test.
6978         * g++.old-deja/g++.other/reload1.C: New test.
6979         * g++.old-deja/g++.other/static20.C: New test.
6980         * g++.old-deja/g++.other/local-alloc1.C: New test.
6981         * g++.old-deja/g++.other/conv8.C: New test.
6982         * g++.old-deja/g++.other/stmtexpr2.C: New test.
6983         * g++.old-deja/g++.other/storeexpr1.C: New test.
6984         * g++.old-deja/g++.other/storeexpr2.C: New test.
6985         * g++.dg/eh/template2.C: New test.
6986         * g++.dg/warn/weak1.C: New test.
6987
6988 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
6989
6990         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
6991         Remove first, non-varying, argument.
6992
6993 2002-01-23  Richard Henderson  <rth@redhat.com>
6994
6995         * gcc.dg/inline-2.c: New.
6996
6997         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
6998         Add optional target arg.  Check number of arguments.
6999         (scan-assembler-not, scan-assembler-dem): Likewise.
7000         (scan-assembler-dem-not): Likewise.
7001
7002 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
7003
7004         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
7005         line 12.
7006         * g++.old-deja/g++.brendan/parse3.C,
7007         g++.old-deja/g++.other/crash26.C,
7008         g++.old-deja/g++.other/crash28.C,
7009         g++.old-deja/g++.other/crash29.C,
7010         g++.old-deja/g++.other/crash30.C,
7011         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
7012
7013 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
7014
7015         * gcc.dg/20020115-1.c: New.
7016
7017 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
7018
7019         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
7020
7021 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
7022
7023         * gcc.dg/20020122-3.c: New.
7024
7025 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
7026
7027         * g++.dg/other/gc1.C: New test.
7028
7029 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
7030
7031         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
7032
7033 2002-01-22  Richard Henderson  <rth@redhat.com>
7034
7035         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
7036
7037 2002-01-22  Richard Henderson  <rth@redhat.com>
7038
7039         * gcc.dg/20020122-4.c: New.
7040
7041 2002-01-22  H.J. Lu <hjl@gnu.org>
7042
7043         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
7044         link output.
7045         * gcc.dg/special/ecos.exp: Likewise.
7046         * lib/g++-dg.exp: Likewise.
7047         * lib/g77-dg.exp: Likewise.
7048         * lib/gcc-dg.exp : Likewise.
7049         * lib/mike-g++.exp: Likewise.
7050         * lib/mike-g77.exp: Likewise.
7051         * lib/mike-gcc.exp: Likewise.
7052         * lib/objc-dg.exp: Likewise.
7053
7054 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
7055
7056         PR target/5379
7057         * gcc.dg/20020122-2.c: New test.
7058
7059 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
7060
7061         * gcc.dg/20020122-1.c: New test.
7062
7063 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
7064
7065         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
7066
7067 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
7068
7069         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
7070
7071 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7072
7073         * gcc.c-torture/compile/20020121-1.c: New test.
7074
7075 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
7076
7077         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
7078         ld_library_path.
7079
7080 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
7081
7082         * gcc.dg/20020218-1.c: New test.
7083
7084 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
7085
7086         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
7087         messages
7088         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
7089         "At global scope" warning
7090         * g++.dg/ext/align1.C: Change cygwin test for alignment
7091         from db-bogus to dg-warning
7092
7093 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
7094
7095         * g77.f-torture/compile/cpp2.F: New test.
7096
7097 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
7098
7099         * g++.dg/template/access1.C: New test.
7100
7101 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
7102
7103         * gcc.dg/20020118-1.c: New.
7104
7105 2002-01-18  Kazu Hirata  <kazu@hxi.com>
7106
7107         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
7108
7109 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
7110
7111         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
7112         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
7113         alignment warnings.
7114
7115 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
7116
7117         * gcc.misc-tests/i386-prefetch.exp: Save and restore
7118         torture_with_loops and torture_without_loops
7119
7120 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
7121
7122         * gcc.c-torture/compile/20020116-1.c: New test.
7123
7124 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
7125
7126         * gcc.dg/20020116-2.c: New test.
7127
7128         * gcc.dg/ultrasp4.c: New test.
7129
7130         * gcc.dg/20020116-1.c: New test.
7131
7132 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
7133
7134         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
7135         by EABI.
7136
7137 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
7138
7139         * gcc.misc-tests/i386-prefetch.exp: New.
7140         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
7141         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
7142         * gcc.misc-tests/i386-pf-none-1.c: New test.
7143         * gcc.misc-tests/i386-pf-sse-1.c: New test.
7144
7145 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
7146
7147         * gcc.dg/gnu89-init-1.c: Add new tests.
7148
7149 2002-01-15  Andreas Jaeger  <aj@suse.de>
7150
7151         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
7152         * gcc.dg/i386-mmx-2.c: Likewise.
7153         * gcc.dg/i386-sse-1.c: Likewise.
7154         * gcc.dg/i386-sse-2.c: Likewise.
7155         * gcc.dg/i386-sse-3.c: Likewise.
7156
7157 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
7158
7159         * g77.f-torture/execute/intrinsic-unix-bessel.f:
7160         Uncomment additional cases that now pass.
7161
7162 2002-01-11  Richard Henderson  <rth@redhat.com>
7163
7164         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
7165         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
7166
7167 2002-01-11  Nicola Pero  <n.pero@mi.flashnet.it>
7168
7169         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
7170
7171 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
7172
7173         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
7174         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
7175
7176 2002-01-10  Dale Johannesen  <dalej@apple.com>
7177
7178         * gcc.c-torture/execute/loop-11.c: New.
7179
7180 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
7181
7182         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
7183         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
7184
7185 2002-01-09  Richard Henderson  <rth@redhat.com>
7186
7187         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
7188         type in which to perform the operation for each size.
7189
7190 2002-01-09  Alan Matsuoka  (alanm@redhat.com)
7191
7192         * gcc.c-torture/compile/20020109-2.c: New test.
7193
7194 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
7195
7196         * gcc.c-torture/execute/loop-10.c: New test.
7197
7198 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
7199
7200         * gcc.c-torture/compile/20010226-1.c: New test.
7201         * gcc.c-torture/compile/20010227-1.c: New test.
7202         * gcc.c-torture/compile/20010426-1.c: New test.
7203         * gcc.c-torture/compile/20010510-1.c: New test.
7204         * gcc.c-torture/compile/20010605-3.c: New test.
7205         * gcc.c-torture/compile/20010824-1.c: New test.
7206         * gcc.c-torture/execute/20010409-1.c: New test.
7207         * gcc.dg/noncompile/20000901-1.c: New test.
7208         * gcc.dg/20001023-1.c: New test.
7209         * gcc.dg/20001101-1.c: New test.
7210         * gcc.dg/20001102-1.c: New test.
7211         * gcc.dg/20010207-1.c: New test.
7212         * gcc.dg/20010405-1.c: New test.
7213         * gcc.dg/20010822-1.c: New test.
7214         * gcc.dg/20011107-1.c: New test.
7215
7216 2002-01-09  Jeffrey A Law  (law@redhat.com)
7217
7218         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
7219
7220         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
7221         execution failure on PA targets.
7222
7223 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
7224
7225         * gcc.c-torture/compile/20020109-1.c: New test.
7226
7227 2002-01-08  Kazu Hirata  <kazu@hxi.com>
7228
7229         * gcc.c-torture/execute/20020108-1.c: New test.
7230
7231 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
7232
7233         * gcc.dg/20020108-1.c: New test.
7234
7235 2002-01-08  H.J. Lu <hjl@gnu.org>
7236
7237         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
7238         for header files.
7239
7240 2002-01-08  Geoff Keating  <geoffk@redhat.com>
7241
7242         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
7243         consistency.
7244
7245 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
7246
7247         * gcc.dg/altivec-4.c: Test altivec predicates.
7248
7249 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
7250
7251         * gcc.c-torture/execute/20020107-1.c: New test.
7252
7253 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
7254
7255         PR c/5279
7256         * gcc.c-torture/compile/20020106-1.c: New test.
7257
7258 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
7259
7260         * gcc.c-torture/execute/nestfunc-4.c: New test.
7261
7262 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
7263
7264         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
7265         extra triple that slipped in.
7266         * g++.old-deja/g++.abi/align.C: Likewise.
7267         * g++.old-deja/g++.abi/bitfields.C: Likewise.
7268
7269 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
7270
7271         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
7272         * g++.old-deja/g++.abi/align.C: Likewise.
7273         * g++.old-deja/g++.abi/bitfields.C: Likewise.
7274
7275         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
7276         on FreeBSD/i386.
7277         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
7278         FreeBSD.
7279
7280 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
7281
7282         * gcc.dg/20020104-1.c: New test.
7283
7284         * gcc.dg/20020104-2.c: New test.
7285
7286 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
7287
7288         * gcc.dg/20020103-1.c: Fix typo in target selector.
7289
7290 2002-01-03  Richard Henderson  <rth@redhat.com>
7291
7292         * gcc.dg/20020103-1.c: New.
7293
7294 2002-01-03  Kazu Hirata  <kazu@hxi.com>
7295
7296         * gcc.c-torture/execute/20020103-1.c: New test.
7297
7298 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
7299
7300         * g++.dg/other/debug2.C: New test.
7301
7302         * gcc.c-torture/compile/20020103-1.c: New test.
7303
7304 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
7305
7306         * gcc.dg/gnu89-init-1.c: Added new tests.
7307
7308 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
7309
7310         * g++.dg/template/friend2.C: Remove as patch is reverted.
7311
7312         * g++.dg/warn/oldcast1.C: New test.
7313
7314         * g++.dg/template/ptrmem1.C: New test.
7315         * g++.dg/template/ptrmem2.C: New test.
7316
7317         * g++.dg/template/ntp.C: New test.
7318
7319         * g++.dg/other/component1.C: New test.
7320
7321         * g++.dg/template/ttp3.C: New test.
7322
7323         * g++.dg/template/friend2.C: New test.
7324         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
7325
7326 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
7327
7328         * g++.dg/other/ptrmem1.C: New test.
7329         * g++.dg/other/ptrmem2.C: New test.
7330
7331 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
7332
7333         * g++.dg/template/ctor1.C: New test.
7334
7335 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
7336
7337         * g++.dg/template/friend2.C: New test.
7338
7339 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
7340
7341         * gcc.dg/mmix-1.c: New test.
7342
7343 2001-12-31  Richard Henderson  <rth@redhat.com>
7344
7345         * gcc.dg/asm-5.c: New.
7346
7347 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
7348
7349         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
7350         in namespace __gnu_cxx
7351
7352 2001-12-30  Richard Henderson  <rth@redhat.com>
7353
7354         * gcc.dg/debug-6.c: New.
7355
7356 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
7357
7358         * gcc.c-torture/compile/20011229-2.c: New test.
7359
7360 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
7361
7362         * gcc.dg/debug-3.c: New test.
7363         * gcc.dg/debug-4.c: New test.
7364         * gcc.dg/debug-5.c: New test.
7365
7366 2001-12-29  Richard Henderson  <rth@redhat.com>
7367
7368         * g++.dg/eh/loop1.C: New.
7369
7370 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
7371
7372         * g++.dg/template/crash1.C: New test.
7373
7374 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
7375
7376         * g++.dg/other/const1.C: New test.
7377
7378 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
7379
7380         * gcc.c-torture/compile/20011229-1.c: New test.
7381
7382 2001-12-28  Stan Shebs  <shebs@apple.com>
7383
7384         * lib/objc-torture.exp: Resync with c-torture.exp.
7385         * lib/objc.exp: Load standard libraries.
7386
7387 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
7388
7389         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
7390         additional tests.
7391
7392 2001-12-27  Roger Sayle <roger@eyesopen.com>
7393
7394         * gcc.c-torture/execute/string-opt-16.c: New testcase.
7395
7396 2001-12-27  Richard Henderson  <rth@redhat.com>
7397
7398         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
7399
7400 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
7401
7402         * g++.dg/eh/ctor1.C: New test.
7403         * g++.dg/other/error2.C: New test.
7404
7405 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
7406
7407         * g++.dg/other/init2.C: New test.
7408
7409 2001-12-24  Richard Henderson  <rth@redhat.com>
7410
7411         * gcc.dg/20011223-1.c: New.
7412         * gcc.dg/inline-1.c: New.
7413
7414 2001-12-23  Richard Henderson  <rth@redhat.com>
7415
7416         * gcc.dg/asm-4.c: Test operand modifiers.
7417
7418 2001-12-23  Richard Henderson  <rth@redhat.com>
7419
7420         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
7421
7422 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
7423
7424         * gcc.c-torture/execute/20011223-1.c: New test.
7425
7426 2001-12-21  Richard Henderson  <rth@redhat.com>
7427
7428         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
7429         re-enables the warning.
7430
7431 2001-12-21  Richard Henderson  <rth@redhat.com>
7432
7433         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
7434
7435 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
7436
7437         * gcc.c-torture/compile/20011218-1.c: New test.
7438
7439 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
7440
7441         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
7442         arm-isr.c test.
7443         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
7444         epilogue generation for ARM ISR routines.
7445
7446 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7447
7448         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
7449         * gcc.dg/format/c90-printf-3.c: Likewise.
7450         * gcc.dg/format/c99-printf-3.c: Likewise.
7451         * gcc.dg/format/ext-1.c: Likewise.
7452         * gcc.dg/format/ext-6.c: Likewise.
7453         * gcc.dg/format/format.h: Prototype unlocked stdio.
7454
7455 2001-12-20  Richard Henderson  <rth@redhat.com>
7456
7457         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
7458         (arena): Use it.
7459         (malloc): Correct allocation logic.  Abort if we fill up the
7460         arena before initialization complete.
7461         (realloc): Correct allocation logic.
7462
7463 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
7464
7465         * gcc.c-torture/compile/20011219-2.c: New test.
7466
7467         * gcc.c-torture/execute/20011219-1.c: New test.
7468
7469 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
7470
7471         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
7472         target does not support weak symbols.
7473
7474 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
7475
7476         * gcc.c-torture/compile/20011219-1.c: New test.
7477
7478 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
7479
7480         * g++.dg/other/error1.C: New test.
7481
7482 2001-12-17  Jeffrey A Law  (law@redhat.com)
7483
7484         * gcc.c-torture/execute/20011217-1.c: New test.
7485
7486 2001-12-17  Nicola Pero  <nicola@brainstorm.co.uk>
7487
7488         * objc.dg/special/: New directory.
7489         * objc.dg/special/special.exp: New file.
7490         * objc.dg/special/unclaimed-category-1.h: New file.
7491         * objc.dg/special/unclaimed-category-1a.m: New file.
7492         * objc.dg/special/unclaimed-category-1.m: New file.
7493
7494 2001-12-17  Andreas Jaeger  <aj@suse.de>
7495
7496         * gcc.c-torture/compile/20011217-2.c: New test.
7497
7498 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
7499
7500         * gcc.c-torture/compile/20011217-1.c: New test.
7501
7502 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
7503
7504         * testsuite/gcc.dg/20011214-1.c: New.
7505
7506 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
7507
7508         * gcc.dg/altivec-4.c: New.
7509
7510 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
7511
7512         * gcc.dg/20011113-1.c: New test.
7513
7514 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
7515
7516         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
7517         std::__malloc_alloc_template<0> and
7518         std::__default_alloc_template<false, 0>.
7519
7520 2001-12-13  Nicola Pero  <n.pero@mi.flashnet.it>
7521
7522         * objc/execute/bf-21.m: New test.
7523         * objc/execute/enumeration-1.m: New test.
7524         * objc/execute/enumeration-2.m: New test.
7525
7526 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
7527
7528         * gcc.dg/gnu89-init-1.c: New test.
7529
7530 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
7531
7532         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
7533         * g++.old-deja/g++.jason/2371.C: Likewise.
7534         * g++.old-deja/g++.jason/template33.C: Likewise.
7535         * g++.old-deja/g++.jason/template34.C: Likewise.
7536         * g++.old-deja/g++.jason/template36.C: Likewise.
7537         * g++.old-deja/g++.oliva/typename1.C: Likewise.
7538         * g++.old-deja/g++.oliva/typename2.C: Likewise.
7539         * g++.old-deja/g++.other/typename1.C: Likewise.
7540         * g++.old-deja/g++.pt/inherit2.C: Likewise.
7541         * g++.old-deja/g++.pt/nontype5.C: Likewise.
7542         * g++.old-deja/g++.pt/typename11.C: Likewise.
7543         * g++.old-deja/g++.pt/typename14.C: Likewise.
7544         * g++.old-deja/g++.pt/typename16.C: Likewise.
7545         * g++.old-deja/g++.pt/typename3.C: Likewise.
7546         * g++.old-deja/g++.pt/typename4.C: Likewise.
7547         * g++.old-deja/g++.pt/typename5.C: Likewise.
7548         * g++.old-deja/g++.pt/typename7.C: Likewise.
7549         * g++.old-deja/g++.robertl/eb9.C: Likewise.
7550
7551 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
7552
7553         * g++.dg/other/linkage1.C: New test.
7554         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
7555         specifiers.
7556
7557 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
7558
7559         * gcc.dg/concat.c: New test.
7560
7561 2001-12-11  Stan Shebs  <shebs@apple.com>
7562
7563         * objc/compile: New test directory.
7564         * objc/compile/compile.exp: New expect script.
7565         * objc/compile/20011211-1.m: New compile test.
7566
7567 2001-12-11  Jason Merrill  <jason@redhat.com>
7568
7569         * lib/prune.exp (prune_gcc_output): Also handle "In member
7570         function".  So many permutations...
7571
7572 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
7573
7574         * g++.dg/template/typedef1.C: New test.
7575
7576 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
7577
7578         * g++.dg/other/copy1.C: New test.
7579
7580 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
7581
7582         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
7583
7584         * gcc.dg/builtin-choose-expr.c: New.
7585
7586 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
7587
7588         * gcc.dg/altivec-2.c: New.
7589
7590 2001-12-07  Richard Henderson  <rth@redhat.com>
7591
7592         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
7593
7594 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
7595
7596         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
7597         ultrasparc.
7598
7599 2001-12-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
7600
7601         * g++-old.deja/g++.robertl/eb101.C: Deleted.
7602
7603 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
7604
7605         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
7606         variable argument list.
7607
7608 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
7609
7610         * gcc.c-torture/execute/memcheck: Delete entire directory.
7611         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
7612         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
7613
7614 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
7615
7616         * gcc.dg/Wshadow-1.c: New test.
7617
7618 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
7619
7620         * gcc.c-torture/compile/20011130-1.c: New test.
7621
7622         * gcc.dg/noncompile/20011025-1.c: New test.
7623
7624         * g++.dg/other/anon-union.C: New test.
7625
7626         * gcc.c-torture/execute/20011024-1.c: New test.
7627
7628 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
7629
7630         * gcc.c-torture/execute/20000722-1.x,
7631         gcc.c-torture/execute/20010123-1.x: Remove.
7632         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
7633         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
7634         gcc.dg/c99-complit-2.c: New tests.
7635
7636 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
7637
7638         * g++.dg/inherit/base1.C: New test.
7639
7640 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
7641
7642         * g++.dg/other/stdarg1.C: New test.
7643
7644         * gcc.c-torture/compile/20011130-2.c: New test.
7645
7646 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
7647
7648         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
7649         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
7650         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
7651         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
7652         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
7653         * gcc.dg/builtin-prefetch-1.c: New test.
7654
7655 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
7656
7657         * gcc.dg/20011130-1.c: New test.
7658
7659 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
7660
7661         * g++.dg/other/scope1.C: New test.
7662         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
7663
7664 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
7665
7666         * gcc.dg/vla-init-1.c: New test.
7667
7668 2001-12-01  Geoff Keating  <geoffk@redhat.com>
7669
7670         * gcc.c-torture/compile/structs.c: New testcase from GDB.
7671
7672 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
7673
7674         * objc.dg/alias.m: Update.
7675         * objc.dg/class-1.m: Update.
7676         * objc.dg/const-str-1.m: Update.
7677         * objc.dg/fwd-proto-1.m: Update.
7678         * objc.dg/id-1.m: Update.
7679         * objc.dg/super-class-1.m: Update.
7680
7681 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
7682
7683         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
7684         constructs.
7685
7686 2001-11-28  Jeffrey A Law  (law@cygnus.com)
7687
7688         * gcc.c-torture/execute/20011128-1.c: New test.
7689
7690 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
7691
7692         * gcc.dg/20011127-1.c: New test.
7693
7694 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
7695
7696         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
7697         from Austin Group draft 7.
7698         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
7699         scanf format arguments.
7700         * gcc.dg/format/no-exargs-2.c: New test.
7701
7702 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
7703
7704         * g++.dg/abi/vbase8-4.C: New test.
7705
7706 2001-11-24  Ian Lance Taylor  <ian@airs.com>
7707
7708         * gcc.c-torture/execute/20011121-1.c: New test.
7709
7710 2001-11-23  Jeffrey A Law  (law@cygnus.com)
7711
7712         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
7713
7714 2001-11-23  Andreas Jaeger  <aj@suse.de>
7715
7716         * gcc.dg/cpp/charconst-2.c: New test.
7717
7718 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
7719
7720         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
7721         to the host if it is remote.  Let tests specify extra headers
7722         they use.
7723         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
7724         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
7725         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
7726         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
7727         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
7728         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
7729         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
7730         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
7731         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
7732         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
7733
7734 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
7735
7736         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
7737         for little endian ARMs.
7738
7739 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
7740
7741         * gcc.c-torture/compile/20011119-1.c: New test.
7742         * gcc.c-torture/compile/20011119-2.c: New test.
7743
7744 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
7745
7746         * gcc.dg/altivec-1.c: Fix typo.
7747
7748 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
7749
7750         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
7751
7752 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
7753
7754         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
7755
7756 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
7757
7758         * lib/g77.exp: Don't specify --rpath-link.
7759
7760         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
7761         across all the headers.
7762         * gcc.dg/format/format.exp: For testing on a remote host,
7763         copy format.h.
7764
7765         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
7766         * gcc.c-torture/execute/930406-1.c: Likewise.
7767         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
7768
7769 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
7770
7771         * gcc.dg/altivec-1.c: New.
7772
7773 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
7774
7775         * gcc.dg/cpp/fpreprocessed.c: New test case.
7776
7777 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7778
7779         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
7780         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
7781         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
7782
7783 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7784
7785         * gcc.dg/no-builtin-1.c: New test.
7786
7787 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
7788
7789         * gcc.c-torture/execute/20011115-1.c: New test.
7790
7791 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
7792
7793         * gcc.c-torture/compile/20011114-2.c: New test.
7794         * gcc.c-torture/compile/20011114-3.c: New test.
7795         * gcc.c-torture/compile/20011114-4.c: New test.
7796
7797 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
7798
7799         * g++.dg/other/init1.C: New test.
7800
7801 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
7802
7803         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
7804         message.
7805
7806         * gcc.c-torture/execute/20011114-1.c: New testcase.
7807
7808         * gcc.c-torture/compile/20010327-1.c: Revert last change.
7809         * gcc.c-torture/compile/20011114-1.c: New test, exactly
7810         like the (before this change) version of 20010327-1.c.
7811
7812 2001-11-14  Roger Sayle <roger@eyesopen.com>
7813
7814         * gcc.c-torture/execute/string-opt-13.c: New testcase.
7815
7816 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
7817
7818         * g++.dg/init/array2.C: New test.
7819
7820 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
7821
7822         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
7823
7824 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
7825
7826         * g++.dg/other/forscope1.C: New test.
7827         * g++.dg/ext/forscope1.C: New test.
7828         * g++.dg/ext/forscope2.C: New test.
7829
7830 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
7831
7832         * gcc.c-torture/execute/20011113-1.c: New test.
7833
7834 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
7835
7836         * gcc.c-torture/execute/20011109-2.c: New test.
7837
7838         * gcc.c-torture/execute/20011109-1.c: New test.
7839
7840 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
7841
7842         * gcc.c-torture/compile/20011109-1.c: New test.
7843
7844 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
7845
7846         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
7847         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
7848         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
7849         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
7850         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
7851         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
7852         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
7853
7854 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
7855
7856         * g++.dg/warn/Wshadow-1.C: New tests.
7857         * g++.old-deja/g++.mike/for3.C: Update.
7858
7859 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
7860
7861         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
7862         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
7863         XFAILs.  Adjust expected error texts.
7864         * gcc.c-torture/compile/20011106-1.c,
7865         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
7866         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
7867         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
7868         gcc.dg/c99-array-lval-5.c: New tests.
7869
7870 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
7871
7872         * gcc.dg/cpp/defined.c: Update.
7873
7874 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
7875
7876         * gcc.c-torture/execute/anon-1.c: New test.
7877
7878 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
7879
7880         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
7881         same size, so no warning should be produced on stormy16.
7882
7883         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
7884         due to oversized array.
7885         * g++.old-deja/g++.mike/ns15.C: Likewise.
7886         * g++.old-deja/g++.pt/crash16.C: Likewise.
7887
7888 2001-11-02  Graham Stott  <grahams@redhat.com>
7889
7890         * g++.dgother/debug1.C: Fix typos.
7891
7892 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
7893
7894         * g++.dg/other/debug1.C: New test.
7895
7896 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
7897
7898         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
7899         of unsigned long.
7900
7901 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
7902
7903         * gcc.dg/20011029-2.c: New test.
7904
7905         * gcc.c-torture/compile/20011029-1.c: New test.
7906
7907 2001-10-29  Nicola Pero  <n.pero@mi.flashnet.it>
7908
7909         * objc/execute/class_self-1.m: New test.
7910         * objc/execute/class_self-2.m: New test.
7911
7912 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
7913
7914         * gcc.misc-tests/msgs.exp: Delete.
7915         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
7916         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
7917         error set to match recent changes.
7918
7919 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
7920
7921         * gcc.dg/20011021-1.c: New test.
7922
7923 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
7924
7925         * gcc.c-torture/compile/20011023-1.c: New test.
7926
7927 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
7928
7929         * lib/g77.exp: Rewrite based on lib/g++.exp.
7930
7931 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
7932
7933         * gcc.c-torture/execute/20011019-1.c: New test.
7934
7935         * gcc.dg/20011018-1.c: New test.
7936
7937 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
7938
7939         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
7940
7941 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
7942
7943         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
7944         * gcc.dg/attr-invalid.c: Likewise.
7945
7946 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
7947
7948         * testsuite/gcc.dg/20011015-1.c: New test.
7949
7950 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
7951
7952         * g++.dg/template/unify2.C: New test.
7953
7954 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
7955
7956         * g++.dg/other/exception-specification.C: New test
7957
7958 2001-10-13  Tom Rix  <trix@redhat.com>
7959
7960         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
7961         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
7962
7963 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
7964
7965         * testsuite/gcc.dg/20011009-1.c: New test.
7966
7967 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
7968
7969         PR g++/4476
7970         * g++.dg/other/friend1.C: New test.
7971
7972 2001-10-11  Richard Henderson  <rth@redhat.com>
7973
7974         * g++.old-deja/g++.other/crash18.C: Add -S to options.
7975
7976 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7977
7978         * gcc.c-torture/compile/20011010-1.c: New.
7979
7980 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
7981
7982         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
7983         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
7984         g77.f-torture/execute/execute.exp,
7985         g77.f-torture/noncompile/noncompile.exp,
7986         gcc.c-torture/compile/compile.exp,
7987         gcc.c-torture/execute/execute.exp,
7988         gcc.c-torture/execute/ieee/ieee.exp,
7989         gcc.c-torture/execute/memcheck/memcheck.exp,
7990         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
7991         objc/execute/execute.exp: Update FSF address.
7992
7993 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
7994
7995         * gcc.dg/cpp/cmdlne-C.c: Update.
7996         * gcc.dg/cpp/cmdlne-C2.c: New.
7997
7998 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7999
8000         * gcc.c-torture/execute/20011008-3.c: New.
8001
8002 2001-10-08  DJ Delorie  <dj@redhat.com>
8003
8004         * gcc.dg/20011008-1.c: New.
8005         * gcc.dg/20011008-2.c: New.
8006
8007 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
8008
8009         * gcc.dg/cpp/spacing1.c: Update test.
8010
8011 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8012
8013         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
8014         spelling errors of "separate" as "seperate".
8015
8016 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
8017
8018         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
8019         enough to avoid inlining.
8020
8021 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
8022
8023         * lib/g77.exp: set libg2c_dir correctly.
8024
8025 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
8026
8027         * gcc.dg/cpp/macro11.c: New test.
8028
8029 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
8030
8031         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
8032         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
8033         gcc.dg/format/multattr-3.c: New tests.
8034         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
8035         tests for format attributes on function pointers being rejected.
8036
8037 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
8038
8039         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
8040
8041 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
8042
8043         * g++.dg/warn/format1.C: New test.
8044
8045 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
8046
8047         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
8048
8049 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
8050
8051         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
8052
8053 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
8054
8055         * gcc.dg/cpp/redef2.c: Add test.
8056
8057 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
8058
8059         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
8060         long-standing bug on i686, apparently.
8061         * gcc.c-torture/execute/loop-2c.x: New file.
8062         * gcc.c-torture/execute/loop-2d.x: New file.
8063         * gcc.c-torture/execute/loop-3c.x: New file.
8064
8065 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
8066
8067         * gcc.dg/cpp/20000625-2.c: Correct line number.
8068
8069 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
8070
8071         * gcc.dg/cpp/macro10.c: New test.
8072         * gcc.dg/cpp/strify3.c: New test.
8073         * gcc.dg/cpp/spacing1.c: Add tests.
8074         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
8075         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
8076
8077 2001-09-24  DJ Delorie  <dj@redhat.com>
8078
8079         * gcc.c-torture/execute/20010924-1.c: New test.
8080
8081 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
8082
8083         * testsuite/objc/execute/paste.m: Remove.
8084
8085 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
8086
8087         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
8088
8089 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
8090
8091         * g77.dg/strlen0.f: New test.
8092
8093 2001-09-21  Richard Henderson  <rth@redhat.com>
8094
8095         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
8096         * g++.old-deja/g++.abi/vtable2.C: Likewise.
8097
8098 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
8099
8100         Table-driven attributes.
8101         * g++.dg/ext/attrib1.C: New test.
8102
8103 2001-09-20  DJ Delorie  <dj@redhat.com>
8104
8105         * gcc.dg/20000926-1.c: Update expected warning messages.
8106         * gcc.dg/array-2.c: Likewise, and test for warnings too.
8107         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
8108         array.
8109
8110 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
8111
8112         * g++.dg/eh/registers1.C: New test case.
8113
8114 2001-09-17  Richard Henderson  <rth@redhat.com>
8115
8116         * gcc.dg/array-5.c: Fix VLA decomposition test.
8117
8118 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
8119
8120         * gcc.dg/cpp/line5.c: New testcase.
8121
8122 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
8123
8124         * gcc.dg/cpp/macro9.c: New test.
8125
8126 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
8127
8128         * gcc.c-torture/execute/980223.c: Change type of addr from long
8129         to char *.
8130
8131 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
8132
8133         * gcc.c-torture/execute/20010915-1.c: New test.
8134
8135 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
8136
8137         * g77.dg/bprob: New directory.
8138         * g77.dg/bprob/bprob.exp: New file.
8139         * g77.dg/bprob/bprob-1.f: New test.
8140         * g77.dg/gcov: New directory.
8141         * g77.dg/gcov/gcov.exp: New file.
8142         * g77.dg/gcov/gcov-1.f: New test.
8143         * g77.dg/gcov/gcov-1.x: New file.
8144
8145 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
8146
8147         * gcc.dg/cpp/directiv.c: Update.
8148         * gcc.dg/cpp/undef1.c: Update.
8149
8150 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
8151
8152         * gcc.dg/20010912-1.c: New test.
8153
8154 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
8155
8156         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
8157         language-independent file in lib.
8158         * lib/gcov.exp: New file.
8159
8160 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
8161
8162         * gcc.c-torture/compile/20010911-1.c: New test.
8163
8164 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
8165
8166         * lib/profopt.exp: New, to support profile-directed optimizations.
8167         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
8168         * gcc.misc-tests/bprob-1.c: New test.
8169         * gcc.misc-tests/bprob-2.c: New test.
8170
8171 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
8172
8173         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
8174         XFAIL and which kinds of gcov output to verify.
8175         * gcc.misc-tests/gcov-4b.x: New file.
8176         * gcc.misc-tests/gcov-5b.x: New file.
8177         * gcc.misc-tests/gcov-6.x: New file.
8178         * gcc.misc-tests/gcov-7.c: New test.
8179         * gcc.misc-tests/gcov-7.x: New file.
8180
8181 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
8182
8183         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
8184         * gcc.misc-tests/gcov-6.c: New test.
8185
8186 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
8187
8188         PR c++/3986
8189         * g++.dg/abi/vbase1.C: New test.
8190
8191 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
8192
8193         * objc.dg/method-2.m: New.
8194
8195 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
8196
8197         PR c++/4203
8198         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
8199         * g++.dg/init/empty1.C: New test.
8200
8201 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
8202
8203         * gcc.c-torture/compile/20010903-1.c: New test.
8204
8205 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
8206
8207         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
8208         for m68k.
8209
8210 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
8211
8212         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
8213
8214         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
8215
8216         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
8217
8218 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
8219
8220         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
8221         for 16-bit 'unsigned int'.
8222
8223 2001-08-29  Kazu Hirata  <kazu@hxi.com>
8224
8225         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
8226
8227 2001-08-27  Richard Henderson  <rth@redhat.com>
8228
8229         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
8230         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
8231
8232 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
8233
8234         * gcc.dg/asm-names.c (ymain): New.
8235
8236 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
8237
8238         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
8239         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
8240         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
8241
8242 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8243
8244         * gcc.dg/compare5.c: New testcase.
8245
8246 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
8247
8248         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
8249         and "In instantiation".
8250
8251 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
8252
8253         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
8254
8255 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
8256
8257         * gcc.misc-tests/gcov.exp: Add support for branch information.
8258         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
8259         * gcc.misc-tests/gcov-4.c: New test.
8260         * gcc.misc-tests/gcov-4b.c: New test.
8261         * gcc.misc-tests/gcov-5b.c: New test.
8262
8263 2001-08-20  Zack Weinberg  <zackw@panix.com>
8264
8265         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
8266         expected to fail.
8267
8268 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
8269
8270         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
8271
8272 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
8273
8274         * g++.dg/eh/template1.C: New test.
8275
8276 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
8277
8278         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
8279         Fix thinko.
8280         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
8281         for xfail.
8282
8283 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
8284
8285         * lib/g77-dg.exp:  Use prune.exp for common procedures
8286         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
8287         * lib/g77.exp: (g77-dg-prune) Remove
8288
8289 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
8290
8291         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
8292
8293 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8294
8295         * g++.dg/template/unify1.C: New test.
8296
8297 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
8298
8299         * g++.dg/abi/empty4.C: New test.
8300
8301 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
8302
8303         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
8304         solaris2.*
8305         * g77.f-torture/compile/pr3743.x: Likewise
8306
8307 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
8308
8309         * g++.dg/other/using-declaration.C: New test.
8310
8311 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
8312
8313         * gcc.dg/cpp/tr-sign.c: New testcase.
8314
8315 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
8316
8317         * gcc.dg/cpp/19951025-1.c: Revert.
8318         * gcc.dg/cpp/directiv.c: We no longer process directives that
8319         interrupt macro arguments.
8320
8321 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
8322
8323         * gcc.dg/bconstp-1.c: New test.
8324
8325 2001-08-03  Richard Henderson  <rth@redhat.com>
8326
8327         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
8328
8329 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
8330
8331         * gcc.dg/cpp/19951025-1.c: Update.
8332
8333 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
8334
8335         * g77.dg/ff90-1.f (s): Fix reference of variable z,
8336         should be x.
8337
8338 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
8339
8340         Kill -fhonor-std.
8341         * g++.old-deja/g++.ns/ns14.C: Remove special options.
8342         * g++.old-deja/g++.other/std1.C: Likewise.
8343         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
8344
8345 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
8346
8347         * lib/g77.exp:  Load gcc-defs.exp for common procedures
8348         (g77_pass, g77_fail, g77_finish, g77_exit,
8349         ${tool}_check_unsupported_p} Now redundant.  Deleted.
8350
8351 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
8352
8353         * g77.dg/fbackslash.f
8354         * g77.dg/fcase-preserve.f
8355         * g77.dg/ff90-1.f
8356         * g77.dg/ffixed-line-length-0.f
8357         * g77.dg/ffixed-line-length-132.f
8358         * g77.dg/ffixed-line-length-7.f
8359         * g77.dg/ffixed-line-length-72.f
8360         * g77.dg/ffixed-line-length-none.f
8361         * g77.dg/ffree-form-1.f
8362         * g77.dg/fno-backslash.f
8363         * g77.dg/fno-f90-1.f
8364         * g77.dg/fno-fixed-form-1.f
8365         * g77.dg/fno-onetrip.f
8366         * g77.dg/fno-typeless-boz.f
8367         * g77.dg/fno-underscoring.f
8368         * g77.dg/fno-vxt-1.f
8369         * g77.dg/fonetrip.f
8370         * g77.dg/ftypeless-boz.f
8371         * g77.dg/fugly-assumed.f
8372         * g77.dg/funderscoring.f
8373         * g77.dg/fvxt-1.f
8374
8375 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
8376
8377         * objc.dg/fwd-proto-1.m: New.
8378         * objc.dg/local-decl-1.m: New.
8379         * objc.dg/naming-1.m: New.
8380         * objc.dg/naming-2.m: New.
8381         * objc.dg/proto-hier-1.m: New.
8382
8383 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
8384
8385         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
8386         largest-type elements to a struct makes its size grow.
8387
8388 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
8389
8390         * g++.dg/abi/vthunk1.C: New test.
8391
8392 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
8393
8394         * g++.dg/abi/vbase8-22.C: New test.
8395
8396 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
8397
8398         * gcc.dg/cpp/macro8.c: New test.
8399
8400 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
8401
8402         * g++.dg/abi/vbase8-21.C: New test.
8403
8404 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
8405
8406         * g++.dg/abi/vbase8-10.C: New test.
8407
8408 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
8409
8410         * lib/g++.exp (g++_set_ld_library_path): Renamed to
8411         ${tool}_set_ld_library_path.
8412         Changed caller.
8413         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
8414         g++.exp.
8415
8416 2001-07-26  Stan Cox <scox@redhat.com>
8417
8418         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
8419         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
8420         gcc_exit, gcc_check_unsupported_p):
8421         Moved to gcc-deps.exp
8422         * gcc-deps.exp: New file.
8423
8424 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8425
8426         * g++.old-deja/g++.pt/defarg14.C: New test.
8427
8428 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
8429
8430         * g++.old-deja/g++.other/lineno5.C: New test.
8431
8432 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
8433
8434         * g++.old-deja/g++.pt/crash68.C: New test.
8435
8436 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
8437
8438         * g++.old-deja/g++.other/crash42.C: New test.
8439
8440 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
8441
8442         * gcc.dg/cpp/extratokens.c: Fix.
8443         * gcc.dg/cpp/skipping2.c: New tests.
8444
8445 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
8446
8447         * gcc.c-torture/execute/20010724-1.c: New file.
8448         * gcc.c-torture/execute/20010724-1.x: New file.
8449
8450 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
8451
8452         * g++.old-deja/g++.other/cond7.C: New test.
8453
8454 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
8455
8456         * g++.old-deja/g++.other/optimize4.C: New test.
8457
8458 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
8459
8460         * g++.old-deja/g++.abi/vbase8-5.C: New test.
8461
8462 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
8463
8464         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
8465         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
8466         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
8467         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
8468
8469         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
8470         bug report" message.
8471
8472         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
8473         * g++.dg/ext/instantiate1.C: Move from old-deja.
8474
8475 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
8476
8477         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
8478         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
8479         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
8480         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
8481
8482 2001-07-23  Jeffrey A Law  (law@cygnus.com)
8483
8484         * gcc.c-torture/execute/20010723-1.c: New test.
8485
8486 2001-07-23  Ben Elliston  <bje@redhat.com>
8487
8488         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
8489
8490 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8491
8492         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
8493         i[34567]86-*-*.
8494         Delete handling of ieee_multilib_flags.
8495         Pass -mieee for alpha*-*-* and sh-*-*.
8496         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
8497
8498 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
8499
8500         Remove old-abi tests.
8501         * g++.old-deja/g++.mike/p11116.C: Remove.
8502         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
8503
8504 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
8505
8506         * g77.f-torture/compile/pr3743.f:  New test
8507
8508 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
8509
8510         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
8511
8512 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
8513
8514         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
8515         g++.old-deja/g++.pt/static6.C: Likewise.
8516         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
8517         supports weak symbols.
8518
8519 2001-07-18  Andreas Jaeger  <aj@suse.de>
8520
8521         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
8522         supported again.
8523
8524 2001-07-18  Andreas Jaeger  <aj@suse.de>
8525
8526         * gcc.dg/iftrap-1.c: Fix target line.
8527
8528 2001-07-17  Richard Henderson  <rth@redhat.com>
8529
8530         * gcc.c-torture/execute/20010717-1.c: New.
8531
8532 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8533
8534         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
8535         tests.
8536
8537 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
8538
8539         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
8540
8541 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
8542
8543         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
8544         UAC_SIGBUS, UAC_NOPRINT definitions.
8545
8546 2001-07-16  Nicola Pero  <n.pero@mi.flashnet.it>
8547
8548         * objc/execute/object_is_class.m: New test.
8549         * objc/execute/object_is_meta_class.m: New test.
8550
8551 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
8552
8553         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
8554         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
8555
8556 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
8557
8558         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
8559         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
8560
8561 2001-07-14  Richard Henderson  <rth@redhat.com>
8562
8563         * gcc.dg/iftrap-1.c: New.
8564
8565 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
8566
8567         * g77.f-torture/execute/intrinsic77.f: New test.
8568
8569 2001-07-11  Janis Johnson <janis@us.ibm.com>
8570
8571         * gcc.misc-tests/gcov-3.c: New test.
8572
8573 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
8574
8575         * gcc.c-torture/compile/20010711-1.c,
8576         * gcc.c-torture/compile/20010711-2.c: New tests.
8577
8578 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
8579
8580         * gcc.c-torture/execute/20010711-1.c: New test.
8581
8582 2001-07-11  Ben Elliston  <bje@redhat.com>
8583
8584         * g++.old-deja/g++.other/enum5.C: New test.
8585
8586 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
8587
8588         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
8589         (g++-dg-prune): Call prune_gcc_output.
8590         * prune.exp: New file for prune_gcc_output.
8591         * lib/g++.exp, lib/gcc.exp: Load it.
8592
8593 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
8594
8595         * gcc.c-torture/compile/20010701-1.c,
8596         g++.old-deja/g++.ext/attrib6.C: New tests.
8597
8598 2001-07-06  Jeffrey A Law  (law@cygnus.com)
8599
8600         * gcc.c-torture/compile/20010706-1.c: New test.
8601
8602 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
8603
8604         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
8605
8606 2001-06-28  Stan Shebs  <shebs@apple.com>
8607
8608         * gcc.dg/pragma-darwin.c: New test.
8609
8610 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
8611
8612         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
8613         Solaris 2.[678] system.
8614
8615 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
8616
8617         * gcc.dg/20010622-1.c: New test.
8618
8619 2001-06-18  Stan Shebs  <shebs@apple.com>
8620
8621         * objc.dg: New directory.
8622         * objc.dg/dg.exp: New file.
8623         * objc.dg/alias.m: New.
8624         * objc.dg/class-1.m: New.
8625         * objc.dg/class-2.m: New.
8626         * objc.dg/const-str-1.m: New.
8627         * objc.dg/const-str-2.m: New.
8628         * objc.dg/id-1.m: New.
8629         * objc.dg/method-1.m: New.
8630         * objc.dg/super-class-1.m: New.
8631         * lib/objc-dg.exp: New file.
8632
8633 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
8634
8635         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
8636         of label name.
8637
8638 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
8639
8640         * g++.old-deja/g++.abi/vbase8-9.C: New test.
8641
8642 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8643
8644         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
8645         variable.
8646
8647 2001-06-12  Richard Henderson  <rth@redhat.com>
8648
8649         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
8650
8651 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
8652
8653         * g++.old-deja/g++.abi/vbase5.C: New test.
8654         * g++.old-deja/g++.abi/vbase6.C: New test.
8655         * g++.old-deja/g++.abi/vbase7.C: New test.
8656
8657 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8658
8659         * gcc.c-torture/compile/20010610-1.c: New test.
8660
8661 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
8662
8663         * g++.old-deja/g++.abi/vbase4.C: New test.
8664
8665 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
8666
8667         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
8668         support %f for HC11/HC12 targets.
8669         * gcc.c-torture/execute/930513-1.x: New file, likewise.
8670         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
8671         on HC11/HC12 targets.
8672         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
8673
8674 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
8675
8676         * gcc.dg/wchar_t-1.c: New file.
8677         * gcc.dg/wint_t-1.c: Likewise.
8678
8679 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
8680
8681         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
8682
8683 2001-06-11  Richard Henderson  <rth@redhat.com>
8684
8685         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
8686
8687 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
8688
8689         * gcc.c-torture/compile/20010611-1.c: New test.
8690
8691 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
8692
8693         * gcc.dg/c99-tag-1.c: Add more tests.
8694
8695 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
8696
8697         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
8698         representation on MN10300 and ARM/Thumb.
8699
8700 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
8701
8702         * g77.f-torture/execute/20010610.f: New.
8703
8704 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
8705
8706         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
8707         names.
8708
8709 2001-06-09  Richard Henderson  <rth@redhat.com>
8710
8711         * gcc.c-torture/execute/ashrdi-1.c: New.
8712         * gcc.c-torture/execute/ashldi-1.c: New.
8713         * gcc.c-torture/execute/lshrdi-1.c: New.
8714
8715 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
8716
8717         * objc/execute/load-3.m: Added. Check sending +load to categories,
8718         in addition to classes.
8719
8720 2001-06-08  Stan Shebs  <shebs@apple.com>
8721
8722         * objc/execute/load-2.m: New test.  From Nicola Pero
8723         <n.pero@mi.flashnet.it>.
8724
8725 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
8726
8727         * gcc.c-torture/execute/20010605-2.c: New test.
8728
8729 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
8730
8731         * g++.old-deja/g++.abi/vbase2.C: New test.
8732         * g++.old-deja/g++.abi/vbase3.C: New test.
8733
8734 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
8735
8736         * g++.old-deja/g++.pt/friend49.C: New test.
8737
8738 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
8739
8740         * g++.old-deja/g++.ext/anon3.C: New test.
8741
8742 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
8743
8744         * g++.old-deja/g++.other/conv7.C: New test.
8745
8746 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
8747
8748         * gcc.c-torture/compile/20010605-2.c: New test.
8749
8750 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
8751
8752         * gcc.c-torture/execute/20010604-1.c: New test.
8753
8754 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
8755
8756         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
8757
8758 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
8759
8760         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
8761         (g++_link_flags): Likewise.
8762         (g++_init): Pass gccpath's value to two previous functions.
8763
8764 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8765
8766         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
8767         Ensure logfile entry matches exec command line.
8768
8769 2001-05-31  Richard Henderson  <rth@redhat.com>
8770
8771         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
8772         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
8773
8774 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
8775
8776         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
8777         compiler for irix6.2
8778
8779 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
8780
8781         * g++.old-deja/g++.other/optimize3.C: New file.
8782
8783 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
8784
8785         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
8786         assemble.
8787
8788 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
8789
8790         * g++.old-deja/g++.other/optimize2.C: New file.
8791
8792 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
8793
8794         * gcc.c-torture/compile/20010518-2.c: New file.
8795         * gcc.c-torture/execute/20010518-1.c: New file.
8796         * gcc.c-torture/execute/20010518-2.c: New file.
8797
8798 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8799
8800         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
8801
8802 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
8803
8804         G++ no longer defines builtins that do not begin with __builtin.
8805         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
8806         * g++.old-deja/g++.brendand/misc13.C: Likewise.
8807         * g++.old-deja/g++.law/builtin1.C: Likewise.
8808         * g++.old-deja/g++.law/cvt2.C: Likewise.
8809         * g++.old-deja/g++.mike/net5.C: Likewise.
8810         * g++.old-deja/g++.other/builtins1.C: Likewise.
8811         * g++.old-deja/g++.other/builtins2.C: Likewise.
8812         * g++.old-deja/g++.other/builtins3.C: Likewise.
8813         * g++.old-deja/g++.other/builtins4.C: Likewise.
8814         * g++.old-deja/g++.other/inline8.C: Likewise.
8815         * g++.old-deja/g++.robertl/eb39.C: Likewise.
8816
8817 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
8818
8819         * g++.old-deja/g++.pt/using1.C: Adjust.
8820         * g++.old-deja/g++.pt/using2.C: New test.
8821
8822 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
8823
8824         * gcc.dg/cpp/charconst.c: New tests.
8825         * gcc.dg/cpp/escape.c: New tests.
8826         * gcc.dg/cpp/escape-1.c: New tests.
8827         * gcc.dg/cpp/escape-2.c: New tests.
8828         * gcc.dg/cpp/ucs.c: New tests.
8829
8830 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
8831
8832         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
8833         native compiler for irix6.5.
8834
8835 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
8836
8837         * lib/g++.exp (g++_include_flags): Use args to compute
8838         get_multilibs.
8839         (g++_link_flags): Likewise.
8840         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
8841
8842 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
8843
8844         * gcc.dg/c90-hexfloat-1.c: Add more tests.
8845
8846 2001-05-21  Geoff Keating  <geoffk@redhat.com>
8847
8848         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
8849         this file.
8850
8851 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
8852
8853         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
8854         STACK_SIZE;
8855         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
8856         to STACK_SIZE; Use it to define size of add_histo array.
8857         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
8858         to STACK_SIZE.
8859         (f): Use GITT_SIZE to define size of gitt local table.
8860         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
8861         to STACK_SIZE; Use it to define size of bytemem array.
8862
8863 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
8864
8865         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
8866         on 68HC11/HC12 due to the asm instruction.
8867         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
8868         * gcc.c-torture/compile/920520-1.x: Likewise.
8869         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
8870         on 68HC11/HC12 because the function is larger than 64K.
8871         * gcc.c-torture/compile/961203-1.x: New file, this test fails
8872         on 68HC11/HC12 because the structure is too large.
8873
8874 2001-05-20  Richard Henderson  <rth@redhat.com>
8875
8876         * gcc.c-torture/execute/20010520-1.c: New.
8877
8878 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8879
8880         * g++.old-deja/g++.warn/compare1.C: New test.
8881         * gcc.dg/compare4.c: New test.
8882
8883 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
8884
8885         * g++.old-deja/g++.other/optimize1.C: New test.
8886
8887 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8888
8889         * g++.old-deja/g++.pt/spec41.C: New test.
8890
8891 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
8892
8893         * gcc.c-torture/compile/20010114-1.x: Remove.
8894
8895 2001-05-18  Stan Shebs  <shebs@apple.com>
8896
8897         * gcc.c-torture/compile/20010518-1.c: New test.
8898
8899 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
8900
8901         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
8902         * g++.old-deja/g++.pt/crash67.C: New test.
8903
8904 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
8905
8906         * g++.old-deja/g++.other/debug9.C: New test.
8907
8908 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
8909
8910         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
8911
8912 2001-05-16  Jan Hubicka  <jh@suse.cz>
8913
8914         * gcc.c-torture/compile/20010516-1.c: New test.
8915
8916 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
8917
8918         * g++.old-deja/g++.other/crash41.C: New test.
8919
8920 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
8921
8922         * g++.old-deja/g++.pt/crash66.C: New test.
8923
8924 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
8925
8926         * g++.old-deja/g++.robertl/eb27.C: Convert.
8927
8928 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
8929
8930         * g++.dg/friend-warn.C: New test.  Do not warn about friend
8931         declaration being redundant.
8932
8933 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
8934
8935         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
8936
8937 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
8938
8939         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
8940
8941 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
8942
8943         * lib/g++.exp: Use testsuite_flags.
8944
8945 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
8946
8947         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
8948
8949 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
8950
8951         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
8952
8953 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
8954
8955         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
8956
8957 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
8958
8959         * gcc.c-torture/compile/20010313-1.c: New test.
8960
8961 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
8962
8963         * gcc.dg/cpp/direct2.c: New test.
8964         * gccq.dg/cpp/direct2s.c: New test.
8965
8966         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
8967
8968 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
8969
8970         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
8971         * g++.old-deja/g++.other/op3.C: Likewise.
8972
8973 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
8974
8975         * gcc.dg/cpp/syshdr.h: New file.
8976         * gcc.dg/cpp/sysmac1.c: Update.
8977         * gcc.dg/cpp/sysmac2.c: Update.
8978
8979 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
8980
8981         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
8982
8983 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
8984
8985         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
8986         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
8987
8988 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
8989
8990         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
8991
8992 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
8993
8994         * lib/g++.exp (g++_include_flags): Don't use any special flags
8995         if TESTING_IN_BUILD_TREE is not defined.
8996         (g++_init): Use a plain 'c++' as the compiler if
8997         TESTING_IN_BUILD_TREEE is not defined.
8998
8999 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
9000
9001         * g++.old-deja/g++.eh/catch13.C: New test.
9002         * g++.old-deja/g++.eh/catch14.C: New test.
9003
9004 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
9005
9006         * gcc.dg/cpp/tr-define.c: New test.
9007
9008 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
9009
9010         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
9011         <stdlib.h>, not <malloc.h>.
9012
9013 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
9014
9015         * g++.old-deja/g++.ns/template17.C: New test.
9016
9017 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
9018
9019         * g++.old-deja/g++.pt/ref4.C: New test.
9020
9021 2001-04-30  Richard Henderson  <rth@redhat.com>
9022
9023         * gcc.dg/20000724-1.c: Revert last change.
9024
9025 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
9026
9027         * g77.f-torture/execute/20010430.f: New test.
9028
9029 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
9030
9031         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
9032
9033 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
9034
9035         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
9036
9037 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
9038
9039         * g++.old-deja/g++.eh/crash6.C: New test.
9040
9041 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
9042
9043         * g++.old-deja/g++.other/warn7.C: New test.
9044
9045 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
9046
9047         * g++.old-deja/g++.other/defarg9.C: New test.
9048
9049 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
9050
9051         * g77.f-torture/compile/20010426.f: New test.
9052         * g77.f-torture/execute/20010426.f: New test.
9053
9054 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
9055
9056         * g77.f-torture/compile/20000629-1.x: Remove - error
9057         has been fixed.
9058
9059 2001-04-26  Jeffrey A Law  (law@cygnus.com)
9060
9061         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
9062         Tweak slightly to work with g++.dg framework.
9063         * g++.dg/special/ecos.exp: Run initp1.C test.
9064         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
9065
9066         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
9067         its linker doesn't give line numbers either.
9068         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
9069
9070 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
9071
9072         * g++.old-deja/g++.other/lex1.C: New test.
9073
9074 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
9075
9076         * gcc.dg/noncompile/20010425-1.c: New test.
9077
9078 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
9079
9080         * g++.old-deja/g++.pt/mangle2.C: New test.
9081
9082 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
9083
9084         * gcc.dg/format/plus-1.c: New test.
9085
9086 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
9087
9088         * gcc.dg/20010423-1.c: New test.
9089
9090 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
9091
9092         * gcc.c-torture/execute/20010422-1.c: New test.
9093
9094 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
9095
9096         * g++.old-deja/g++.ns/type2.C: New test.
9097
9098 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
9099
9100         * g++.old-deja/g++.other/perf1.C: New test.
9101
9102 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
9103
9104         * gcc.dg/c99-func-2.c: Remove xfail.
9105         * gcc.dg/c99-func-3.c: Remove xfail.
9106         * gcc.dg/c99-func-4.c: Remove xfail.
9107
9108 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
9109
9110         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
9111
9112 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
9113
9114         * gcc.c-torture/compile/20010423-1.c: New test.
9115
9116 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
9117
9118         * g++.old-deja/g++.pt/typename28.C: New test.
9119
9120 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
9121
9122         * g++.old-deja/g++.abi/empty2.C: New test.
9123         * g++.old-deja/g++.abi/empty3.C: New test.
9124
9125 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
9126
9127         * g++.old-deja/g++.other/comdat2.C: New test.
9128         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
9129
9130 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
9131
9132         * g++.old-deja/g++.other/overload14.C: New test.
9133
9134 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
9135
9136         * g++.old-deja/g++.other/lookup23.C: New test.
9137
9138 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
9139
9140         * gcc.c-torture/execute/20010403-1.c: New test.
9141
9142 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
9143             Mark Mitchell  <mark@codesourcery.com>
9144
9145         * lib/old-dejagnu.exp: Don't delete output of executable.
9146         Add .exe suffix to executables.
9147
9148 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
9149
9150         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
9151
9152 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9153
9154         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
9155
9156 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
9157
9158         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
9159         * g++.old-deja/g++.abi/crash1.C: New test.
9160
9161 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
9162
9163         * g++.old-deja/g++.other/crash40.C: New test.
9164
9165 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9166
9167         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
9168
9169 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
9170
9171         * g++.old-deja/g++.other/warn6.C: New test.
9172
9173 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
9174
9175         * g++.old-deja/g++.robertl/eb42.C: Same.
9176
9177 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9178
9179         * gcc.dg/wtr-conversion-1.c: New testcase.
9180
9181 2001-04-10  Richard Henderson  <rth@redhat.com>
9182
9183         * g++.old-deja/g++.other/array5.C: New.
9184
9185 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9186
9187         * gcc.c-torture/execute/20010408-1.c: New test.
9188
9189 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
9190
9191         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
9192         headers and constructs.
9193         * g++.old-deja/g++.robertl/eb79.C: Same.
9194         * g++.old-deja/g++.robertl/eb77.C (main): Same.
9195         * g++.old-deja/g++.robertl/eb73.C: Same.
9196         * g++.old-deja/g++.robertl/eb66.C (main): Same.
9197         * g++.old-deja/g++.robertl/eb55.C (t): Same.
9198         * g++.old-deja/g++.robertl/eb54.C (main): Same.
9199         * g++.old-deja/g++.robertl/eb46.C (main): Same.
9200         * g++.old-deja/g++.robertl/eb44.C: Same.
9201         * g++.old-deja/g++.robertl/eb41.C (main): Same.
9202         * g++.old-deja/g++.robertl/eb4.C (main): Same.
9203         * g++.old-deja/g++.robertl/eb39.C: Same.
9204         * g++.old-deja/g++.robertl/eb33.C (main): Same.
9205         * g++.old-deja/g++.robertl/eb31.C (main): Same.
9206         * g++.old-deja/g++.robertl/eb30.C: Same.
9207         * g++.old-deja/g++.robertl/eb3.C: Same.
9208         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
9209         * g++.old-deja/g++.robertl/eb21.C: Same.
9210         * g++.old-deja/g++.robertl/eb15.C: Same.
9211         * g++.old-deja/g++.robertl/eb118.C: Same.
9212         * g++.old-deja/g++.robertl/eb115.C (main): Same.
9213         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
9214         * g++.old-deja/g++.robertl/eb109.C: Same.
9215         * g++.old-deja/g++.other/sibcall1.C (main): Same.
9216         * g++.old-deja/g++.mike/rtti1.C: Same.
9217         * g++.old-deja/g++.mike/p658.C: Same.
9218         * g++.old-deja/g++.mike/net46.C: Same.
9219         * g++.old-deja/g++.mike/net34.C: Same.
9220         * g++.old-deja/g++.mike/memoize1.C: Same.
9221         * g++.old-deja/g++.mike/eh2.C: Same.
9222         * g++.old-deja/g++.law/weak.C: Same.
9223         * g++.old-deja/g++.law/visibility7.C: Same.
9224         * g++.old-deja/g++.law/visibility25.C: Same.
9225         * g++.old-deja/g++.law/visibility22.C: Same.
9226         * g++.old-deja/g++.law/visibility2.C: Same.
9227         * g++.old-deja/g++.law/visibility17.C: Same.
9228         * g++.old-deja/g++.law/visibility13.C: Same.
9229         * g++.old-deja/g++.law/visibility10.C: Same.
9230         * g++.old-deja/g++.law/visibility1.C: Same.
9231         * g++.old-deja/g++.law/virtual3.C (eval): Same.
9232         * g++.old-deja/g++.law/vbase1.C: Same.
9233         * g++.old-deja/g++.law/operators32.C: Same.
9234         * g++.old-deja/g++.law/nest3.C: Same.
9235         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
9236         * g++.old-deja/g++.law/except5.C (main): Same.
9237         * g++.old-deja/g++.law/cvt7.C (run): Same.
9238         * g++.old-deja/g++.law/cvt2.C: Same.
9239         * g++.old-deja/g++.law/cvt16.C: Same.
9240         * g++.old-deja/g++.law/ctors6.C (bar): Same.
9241         * g++.old-deja/g++.law/ctors17.C (main): Same.
9242         * g++.old-deja/g++.law/ctors13.C: Same.
9243         * g++.old-deja/g++.law/ctors12.C (main): Same.
9244         * g++.old-deja/g++.law/ctors10.C: Same.
9245         * g++.old-deja/g++.law/code-gen5.C: Same.
9246         * g++.old-deja/g++.law/bad-error7.C: Same.
9247         * g++.old-deja/g++.law/arm9.C: Same.
9248         * g++.old-deja/g++.law/arm12.C: Same.
9249         * g++.old-deja/g++.law/arg8.C: Same.
9250         * g++.old-deja/g++.law/arg1.C: Same.
9251         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
9252         * g++.old-deja/g++.jason/template31.C: Same.
9253         * g++.old-deja/g++.jason/template24.C (main): Same.
9254         * g++.old-deja/g++.jason/2371.C: Same.
9255         * g++.old-deja/g++.eh/new2.C: Same.
9256         * g++.old-deja/g++.eh/new1.C: Same.
9257         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
9258         * g++.old-deja/g++.brendan/nest21.C (main): Same.
9259         * g++.old-deja/g++.brendan/err-msg3.C: Same.
9260         * g++.old-deja/g++.brendan/crash62.C: Same.
9261         * g++.old-deja/g++.brendan/crash52.C: Same.
9262         * g++.old-deja/g++.brendan/crash49.C (main): Same.
9263         * g++.old-deja/g++.brendan/crash38.C: Same.
9264         * g++.old-deja/g++.brendan/crash15.C (main): Same.
9265         * g++.old-deja/g++.brendan/copy9.C: Same.
9266
9267 2001-04-06  J"orn Rennecke <amylaar@redhat.com>
9268
9269         * gcc.c-torture/execute/20001203-2.c (memset):
9270         Count argument is of type __SIZE_TYPE__.
9271
9272 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
9273
9274         * gcc.c-torture/compile/20010404-1.c: New test.
9275
9276 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
9277
9278         * gcc.c-torture/compile/20010326-1.c: New test.
9279
9280 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
9281
9282         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
9283         peculiarities of the SH.
9284         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
9285
9286 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
9287
9288         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
9289         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
9290         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
9291
9292 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
9293
9294         * g77.f-torture/compile/20010321-1.f: New test.
9295
9296 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
9297
9298         * gcc.c-torture/compile/20010329-1.c: New test.
9299
9300 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
9301
9302         * gcc.c-torture/execute/20010329-1.c: New test.
9303
9304 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
9305
9306         * g++.old-deja/g++.other/eh4.C: Fix typo.
9307
9308 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
9309
9310         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
9311
9312 2001-03-28  Philip Blundell  <philb@gnu.org>
9313
9314         * gcc.c-torture/compile/20010328-1.c: New test.
9315
9316 2001-03-27  Richard Henderson  <rth@redhat.com>
9317
9318         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
9319         * g++.old-deja/g++.eh/vbase3.C: Likewise.
9320
9321 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
9322
9323         * gcc.c-torture/compile/20010327-1.c: New test.
9324
9325 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
9326
9327         * g++.old-deja/g++.other/friend12.C: New test.
9328         * g++.old-deja/g++.other/friend9.C: Expect no errors.
9329         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
9330
9331 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
9332
9333         * gcc.c-torture/execute/20010325-1.c: New test.
9334
9335 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
9336
9337         * g++.old-deja/g++.other/mangle3.C: New test.
9338
9339 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
9340
9341         * g++.old-deja/g++.other/anon8.C: New test.
9342
9343 2001-03-20  Philip Blundell  <philb@gnu.org>
9344
9345         * gcc.c-torture/compile/20010320-1.c: New test.
9346
9347 2001-03-17  Richard Henderson  <rth@redhat.com>
9348
9349         * g++.old-deja/g++.other/eh4.C: Add expected error text.
9350
9351 2001-03-15  Geoff Keating  <geoff@redhat.com>
9352
9353         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
9354         tests on AIX.
9355
9356 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
9357
9358         * g++.old-deja/g++.other/eh4.C: New test.
9359
9360 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
9361
9362         * gcc.dg/cpp/mi1.c: Update.
9363
9364 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
9365
9366         * g++.old-deja/g++.other/regstack.C: New test.
9367
9368 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
9369
9370         * g++.old-deja/g++.other/ref4.C: New test.
9371
9372 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
9373
9374         * objc/execute/va_method.m: Added.
9375         * objc/execute/IMP.m: Added.
9376         * objc/execute/_cmd.m: Added.
9377         * objc/execute/accessing_ivars.m: Added.
9378         * objc/execute/class-1.m: Added.
9379         * objc/execute/class-10.m: Added.
9380         * objc/execute/class-11.m: Added.
9381         * objc/execute/class-12.m: Added.
9382         * objc/execute/class-13.m: Added.
9383         * objc/execute/class-14.m: Added.
9384         * objc/execute/class-2.m: Added.
9385         * objc/execute/class-3.m: Added.
9386         * objc/execute/class-4.m: Added.
9387         * objc/execute/class-5.m: Added.
9388         * objc/execute/class-6.m: Added.
9389         * objc/execute/class-7.m: Added.
9390         * objc/execute/class-8.m: Added.
9391         * objc/execute/class-9.m: Added.
9392         * objc/execute/class-tests-1.h
9393         * objc/execute/class-tests-2.h
9394         * objc/execute/compatibility_alias.m: Added.
9395         * objc/execute/encode-1.m: Added.
9396         * objc/execute/formal_protocol-1.m: Added.
9397         * objc/execute/formal_protocol-2.m: Added.
9398         * objc/execute/formal_protocol-3.m: Added.
9399         * objc/execute/formal_protocol-4.m: Added.
9400         * objc/execute/formal_protocol-5.m: Added.
9401         * objc/execute/formal_protocol-6.m: Added.
9402         * objc/execute/formal_protocol-7.m: Added.
9403         * objc/execute/informal_protocol.m: Added.
9404         * objc/execute/initialize.m: Added.
9405         * objc/execute/load.m: Added.
9406         * objc/execute/many_args_method.m: Added.
9407         * objc/execute/nested-3.m: Added.
9408         * objc/execute/no_clash.m: Added.
9409         * objc/execute/private.m: Added.
9410         * objc/execute/redefining_self.m: Added.
9411         * objc/execute/root_methods.m: Added.
9412         * objc/execute/selector-1.m: Added.
9413         * objc/execute/static-1.m: Added.
9414         * objc/execute/static-2.m: Added.
9415         * objc/execute/va_method.m: Added.
9416
9417 2001-03-10  Richard Henderson  <rth@redhat.com>
9418
9419         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
9420
9421 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
9422
9423         * g++.old-deja/g++.other/crash31.C: XFAIL.
9424         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
9425         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
9426         * gcc.c-torture/execute/20010123-1.x: XFAIL.
9427         * gcc.c-torture/execute/20010124-1.x: XFAIL.
9428         * gcc.dg/sequence-pt-1.c: XFAIL one test.
9429
9430 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
9431
9432         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
9433
9434 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
9435
9436         * gcc.dg/20000724-1.c: Don't use multiline strings.
9437
9438 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
9439
9440         * objc/execute/string1.m, objc/execute/string2.m: Compare the
9441         result of -cString against what we expect it to be; don't just
9442         print it out for no one to read.
9443
9444         * objc/execute/string3.m, objc/execute/string4.m: New tests.
9445         Based on testcases provided by Nicola Pero.
9446
9447 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
9448
9449         * gcc.dg/cpp/macro7.c: New test.
9450
9451 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
9452
9453         * gcc.dg/cpp/multiline.c: Update.
9454
9455 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
9456
9457         * g++.old-deja/g++.other/enum3.C: New test.
9458
9459 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
9460
9461         * g++.old-deja/g++.other/pod1.C: New test.
9462
9463 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
9464
9465         * g++.old-deja/g++.ext/overload1.C: New test.
9466
9467 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
9468
9469         * g++.old-deja/g++.pt/using1.C: New test.
9470
9471 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
9472
9473         * g++.old-deja/g++.other/using9.C: New test.
9474
9475 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
9476
9477         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
9478
9479         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
9480
9481 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
9482
9483         * g++.old-deja/g++.ext/realpt1.C: Remove.
9484
9485 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
9486
9487         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
9488
9489 2001-02-26  Will Cohen  <wcohen@redhat.com>
9490
9491         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
9492
9493 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
9494
9495         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
9496         templatized constructors.
9497
9498 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9499
9500         * gcc.c-torture/execute/20010224-1.c: New test.
9501
9502 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
9503
9504         * gcc.c-torture/execute/20010222-1.c: New test.
9505
9506 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
9507
9508         * g++.old-deja/g++.other/inline20.C: New test.
9509
9510 2001-02-21  Ovidiu Predescu  <ovidiu@cup.hp.com>
9511
9512         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
9513
9514 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
9515
9516         * g++.old-deja/g++.other/lookup22.C: New test.
9517
9518 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
9519
9520         * g77.dg: New directory.
9521         * g77.dg/20010216-1.f: New test case.
9522         * g77.dg/dg.exp: New driver.
9523         * lib/g77-dg.exp: New driver library.
9524
9525 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9526
9527         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
9528
9529 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
9530
9531         * g++.old-deja/g++.other/decl9.C: New test.
9532
9533 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
9534
9535         * g++.old-deja/g++.other/init16.C: Update the test so that it does
9536         not need <string> and also tests the initialization at runtime.
9537
9538 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
9539
9540         * gcc.c-torture/execute/longlong.c: New test.
9541
9542 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
9543
9544         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
9545
9546 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
9547
9548         * gcc.c-torture/execute/920302-1.c (execute):
9549         Change argument type to short.
9550
9551 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
9552
9553         * g++.old-deja/g++.pt/deduct6.C: New test.
9554
9555 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
9556
9557         * g++.old-deja/g++.pt/deduct5.C: New test.
9558
9559 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
9560
9561         * gcc.c-torture/execute/20010209-1.c: New test.
9562
9563 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
9564
9565         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
9566
9567 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
9568
9569         * g++.dg/vtgc1.C: Update for new ABI.
9570
9571         * consistency.vlad: New directory, 1665 files.
9572
9573 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
9574
9575         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
9576         return type.
9577         * gcc.dg/cpp/digraphs.c: Declare puts.
9578
9579 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
9580
9581         * g++.old-deja/g++.other/warn5.C: New test.
9582
9583 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
9584
9585         * g++.old-deja/g++.pt/spec40.C: New test.
9586
9587 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
9588
9589         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
9590         case.
9591         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
9592
9593 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
9594
9595         * gcc.c-torture/compile/20010209-1.c: New test.
9596
9597 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
9598
9599         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
9600         excess errors message but not if it crashes.
9601         * g++.old-deja/g++.other/crash27.C: Likewise.
9602         * g++.old-deja/g++.other/crash28.C: Likewise.
9603         * g++.old-deja/g++.other/crash30.C: Likewise.
9604         * g++.old-deja/g++.other/crash32.C: Likewise.
9605         * g++.old-deja/g++.other/crash35.C: Likewise.
9606         * g++.old-deja/g++.pt/inherit2.C: Likewise.
9607
9608 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
9609
9610         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
9611         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
9612         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
9613         g77.f-torture/execute/execute.exp,
9614         g77.f-torture/noncompile/noncompile.exp,
9615         gcc.c-torture/execute/execute.exp,
9616         gcc.c-torture/execute/memcheck/memcheck.exp,
9617         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
9618         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
9619         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
9620         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
9621         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
9622         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
9623         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
9624         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
9625         Remove bug reporting instructions with ancient email addresses.
9626
9627 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
9628
9629         * gcc.dg/20010202-1.c: New test.
9630         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
9631
9632 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
9633
9634         * g++.dg/stdbool-if.C: New test.
9635
9636 2001-02-07  Ovidiu Predescu  <ovidiu@cup.hp.com>
9637
9638         * objc/execute/fdecl.m: Added main().
9639
9640 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
9641
9642         * gcc.c-torture/execute/20010206-1.c: New test.
9643
9644 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
9645
9646         * gcc.dg/cpp/avoidpaste1.c: Update.
9647
9648 2001-02-05  Ovidiu Predescu  <ovidiu@cup.hp.com>
9649
9650         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
9651         Pero <nicola@brainstorm.co.uk>.
9652         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
9653
9654 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
9655
9656         * g++.old-deja/g++.pt/spec39.C: New test.
9657
9658 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
9659
9660         * gcc.c-torture/compile/20010202-1.c: New test.
9661
9662 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
9663
9664         * g++.old-deja/g++.abi/primary2.C: New test.
9665         * g++.old-deja/g++.abi/primary3.C: New test.
9666         * g++.old-deja/g++.abi/primary4.C: New test.
9667         * g++.old-deja/g++.abi/primary5.C: New test.
9668         * g++.old-deja/g++.abi/vtable3.h: New test.
9669         * g++.old-deja/g++.abi/vtable3a.C: New test.
9670         * g++.old-deja/g++.abi/vtable3b.C: New test.
9671         * g++.old-deja/g++.abi/vtable3c.C: New test.
9672         * g++.old-deja/g++.abi/vtable3d.C: New test.
9673         * g++.old-deja/g++.abi/vtable3e.C: New test.
9674         * g++.old-deja/g++.abi/vtable3f.C: New test.
9675         * g++.old-deja/g++.abi/vtable3g.C: New test.
9676         * g++.old-deja/g++.abi/vtable3h.C: New test.
9677         * g++.old-deja/g++.abi/vtable3i.C: New test.
9678         * g++.old-deja/g++.abi/vtable3j.C: New test.
9679         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
9680
9681 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
9682
9683         * g++.old-deja/g++.other/anon6.C: New test.
9684         * g++.old-deja/g++.other/anon7.C: New test.
9685
9686 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
9687
9688         * gcc.dg/cpp/avoidpaste2.c: New tests.
9689
9690 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
9691
9692         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
9693
9694 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
9695
9696         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
9697         DECIMAL_DIG cases for Irix."
9698
9699 2001-01-31  J"orn Rennecke <amylaar@redhat.com>
9700
9701         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
9702
9703 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
9704
9705         * gcc.dg/c99-tag-1.c: New test.
9706
9707 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
9708
9709         * gcc.dg/cpp/tr-warn1.c: Add tests.
9710
9711 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
9712
9713         * gcc.dg/cpp/avoidpaste1.c: Update.
9714         * gcc.dg/cpp/paste4.c: Update.
9715
9716 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
9717
9718         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
9719         cases for Irix.
9720
9721 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
9722
9723         * g++.old-deja/g++.other/inline19.C: New test.
9724
9725 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
9726
9727         * gcc.dg/Wlarger-than.c: New test.
9728
9729 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
9730
9731         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
9732
9733 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
9734
9735         * gcc.c-torture/execute/20010129-1.c: New test.
9736         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
9737
9738 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
9739
9740         * gcc.dg/cpp/avoidpaste1.c: Test case.
9741
9742 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
9743
9744         * g++.old-deja/g++.other/inline18.C: New test.
9745
9746 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9747
9748         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
9749         and __builtin_putchar.
9750
9751 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
9752
9753         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
9754         tests.
9755
9756 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
9757
9758         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
9759         floating point number rounding mode to round to the nearest
9760         representable mode.
9761
9762 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
9763
9764         * g++.old-deja/g++.other/mangle2.C: New test.
9765
9766 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
9767
9768         * gcc.c-torture/compile/20010124-1.c: New test.
9769
9770 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
9771
9772         * g++.old-deja/g++.pt/spec38.C: New test.
9773
9774 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9775
9776         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
9777         "Build don't run".
9778
9779 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9780
9781         * gcc.c-torture/execute/20010123-1.c: New test.
9782
9783 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
9784
9785         * g++.old-deja/g++.pt/spec37.C: New test.
9786
9787 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
9788
9789         * g++.old-deja/g++.pt/overload14.C: New test.
9790
9791 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9792
9793         * gcc.c-torture/execute/20010122-1.c: New test, exercise
9794         __builtin_return_address.
9795
9796 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
9797
9798         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
9799         * g++.old-deja/g++.pt/spec35.C: New test.
9800         * g++.old-deja/g++.pt/spec36.C: New test.
9801
9802 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
9803
9804         * gcc.c-torture/compile/20010118-1.c: New test.
9805
9806 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
9807
9808         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
9809
9810 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
9811
9812         * gcc.c-torture/execute/20010119-1.c: New test.
9813
9814 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
9815
9816         * g++.old-deja/g++.other/vbase5.C: New test.
9817
9818 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
9819
9820         * gcc.c-torture/execute/20010118-1.c: New test.
9821
9822 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
9823
9824         * g++.old-deja/g++.pt/deduct3.C: New test.
9825
9826 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
9827
9828         * g++.old-deja/g++.pt/spec34.C: New test.
9829
9830 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
9831
9832         * g77.f-torture/compile/20000601-2.f: New test.
9833
9834 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
9835
9836         * g++.old-deja/g++.other/init17.C: New test.
9837
9838 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
9839
9840         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
9841
9842 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
9843
9844         * g++.old-deja/g++.pt/unify8.C: New test.
9845
9846 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
9847
9848         * g++.old-deja/g++.abi/vbase1.C: New test.
9849
9850 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
9851
9852         * g++.old-deja/g++.pt/crash65.C: New test.
9853
9854 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
9855
9856         * gcc.dg/cpp/assembl2.S: New test case.
9857
9858 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
9859
9860         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
9861         are supported.
9862
9863 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9864
9865         * g++.old-deja/g++.other/builtins1.C: New test.
9866         * g++.old-deja/g++.other/builtins2.C: Likewise.
9867         * g++.old-deja/g++.other/builtins3.C: Likewise.
9868         * g++.old-deja/g++.other/builtins4.C: Likewise.
9869
9870 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
9871
9872         * gcc.c-torture/compile/20010117-1.c: New test.
9873         * gcc.c-torture/compile/20010117-2.c: New test.
9874
9875 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
9876
9877         * g77.f-torture/execute/20010116.[fx]: New test,
9878         XFAIL on i?86-*-*.
9879         * g77.f-torture/compile/20010115.f: Indicate it's
9880         a test for PR fortran/1636.
9881
9882 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
9883
9884         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
9885
9886 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
9887
9888         * g77.f-torture/compile/20010115.f: New test.
9889
9890 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
9891
9892         * g++.old-deja/g++.pt/nontype5.C: New test.
9893
9894 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
9895
9896         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
9897         have an equivalent working one below it.
9898
9899 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
9900
9901         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
9902         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
9903
9904 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
9905
9906         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
9907         message containing "init_priority".
9908         (conpr-2.C): Likewise.
9909         (conpr-3.C): Likewise.
9910         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
9911
9912 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9913
9914         * gcc.c-torture/execute/20010114-2.c: New test.
9915
9916 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
9917
9918         * gcc.c-torture/compile/20010114-1.c: New test.
9919         * gcc.c-torture/compile/20010114-1.x: Xfail.
9920         * gcc.c-torture/compile/20010114-2.c: New test.
9921         * gcc.c-torture/execute/20010114-1.c: New test.
9922         * gcc.dg/trunc-1.c: New test.
9923         * gcc.dg/uninit-B.c: New test.
9924
9925 2001-01-13  Nick Clifton  <nickc@redhat.com>
9926
9927         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
9928         target.
9929
9930 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
9931
9932         * gcc.c-torture/compile/20010113-1.c: New test.
9933
9934 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
9935
9936         * gcc.c-torture/compile/20001212-1.c: New test.
9937
9938 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
9939
9940         * gcc.dg/cpp/widestr1.c: Update.
9941         * gcc.dg/cpp/prag-imp.c: Remove.
9942
9943 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
9944
9945         * gcc.c-torture/execute/20000801-3.x: Remove.
9946         * gcc.dg/c90-init-1.c: New test.
9947         * gcc.dg/c99-init-1.c: New test.
9948         * gcc.dg/c99-init-2.c: New test.
9949         * gcc.dg/gnu99-init-1.c: New test.
9950
9951 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
9952
9953         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
9954         testing that no relevant ones were found.
9955
9956 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
9957
9958         * g++.old-deja/g++.pt/cast2.C: New test.
9959
9960 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
9961
9962         * g++.old-deja/g++.pt/friend47.C: New test.
9963
9964 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
9965
9966         * g++.old-deja/g++.pt/instantiate13.C: New test.
9967
9968 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
9969
9970         * g++.old-deja/g++.other/defarg7.C: New test.
9971         * g++.old-deja/g++.other/defarg8.C: New test.
9972
9973 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
9974
9975         * g++.old-deja/g++.pt/crash64.C: New test.
9976
9977 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
9978
9979         * g++.old-deja/g++.pt/crash63.C: New test.
9980
9981 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
9982
9983         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
9984
9985 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
9986
9987         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
9988
9989 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
9990
9991         * g++.old-deja/g++.pt/error3.C: New test.
9992
9993 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
9994
9995         * g++.old-deja/g++.other/crash39.C: New test.
9996
9997 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
9998
9999         * g++.old-deja/g++.other/vbase4.C: New test.
10000
10001 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
10002
10003         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
10004         * gcc.dg/special/20000419-2.c: New file. Identical to above.
10005         * gcc.dg/special/special.exp: New test driver which will check
10006         for alias support for the above test.
10007
10008 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
10009
10010         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
10011         problems on small machines.
10012         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
10013         parameterize.
10014
10015 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
10016
10017         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
10018         mips.
10019         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
10020
10021 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
10022
10023         * g++.old_deja/g++.pt/using8.C: New test.
10024
10025 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
10026
10027         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
10028
10029 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
10030
10031         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
10032         where a failure is expected.
10033         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
10034
10035 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
10036
10037         * g++.old_deja/g++.pt/instantiate12.C: New test.
10038
10039 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
10040
10041         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
10042         start of structs.
10043         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
10044         * g++.old-deja/g++.brendan/crash17.C: Likewise.
10045         * g++.old-deja/g++.brendan/crash29.C: Likewise.
10046         * g++.old-deja/g++.brendan/crash48.C: Likewise.
10047         * g++.old-deja/g++.brendan/ns1.C: Likewise.
10048         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
10049         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
10050         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
10051         * g++.old-deja/g++.eh/spec6.C: Likewise.
10052         * g++.old-deja/g++.jason/crash3.C: Likewise.
10053         * g++.old-deja/g++.law/ctors11.C: Likewise.
10054         * g++.old-deja/g++.law/ctors17.C: Likewise.
10055         * g++.old-deja/g++.law/ctors5.C: Likewise.
10056         * g++.old-deja/g++.law/ctors9.C: Likewise.
10057         * g++.old-deja/g++.mike/ambig1.C: Likewise.
10058         * g++.old-deja/g++.mike/net22.C: Likewise.
10059         * g++.old-deja/g++.mike/p3538a.C: Likewise.
10060         * g++.old-deja/g++.mike/p3538b.C: Likewise.
10061         * g++.old-deja/g++.mike/virt3.C: Likewise.
10062         * g++.old-deja/g++.niklas/t128.C: Likewise.
10063         * g++.old-deja/g++.other/anon4.C: Likewise.
10064         * g++.old-deja/g++.other/using1.C: Likewise.
10065         * g++.old-deja/g++.other/warn3.C: Likewise.
10066         * g++.old-deja/g++.pt/t37.C: Likewise.
10067         * g++.old-deja/g++.robertl/eb69.C: Likewise.
10068         * g++.old-deja/g++.robertl/eb71.C: Likewise.
10069
10070 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
10071
10072         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
10073
10074 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10075
10076         * gcc.c-torture/execute/stdio-opt-3.c: New test.
10077
10078 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
10079
10080         * gcc.c-torture/compile/20010107-1.c: New test.
10081
10082 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
10083
10084         * gcc.c-torture/execute/builtin-noret-1.c: New test.
10085
10086 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
10087
10088         * gcc.dg/format/format.h: New file.
10089         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
10090         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
10091         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
10092         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
10093         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
10094         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
10095         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
10096         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
10097         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
10098         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
10099         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
10100         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
10101         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
10102         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
10103         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
10104         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
10105         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
10106         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
10107         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
10108         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
10109         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
10110         instead of declaring standard types, macros and functions in each
10111         test.
10112
10113 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
10114
10115         * gcc.c-torture/execute/20010106-1.c: New test.
10116
10117 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
10118
10119         * gcc.dg/format/format.exp: New file.
10120         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
10121         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
10122         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
10123         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
10124         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
10125         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
10126         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
10127         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
10128         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
10129         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
10130         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
10131         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
10132         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
10133         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
10134         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
10135         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
10136         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
10137         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
10138         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
10139         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
10140         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
10141         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
10142         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
10143         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
10144         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
10145         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
10146         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
10147         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
10148         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
10149         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
10150         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
10151         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
10152         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
10153         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
10154         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
10155         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
10156         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
10157         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
10158         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
10159         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
10160         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
10161         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
10162
10163 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
10164
10165         * gcc.c-torture/execute/991228-1.c: Take word endianness into
10166         account.
10167
10168 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
10169
10170         * gcc.c-torture/execute/builtin-complex-1.c: New test.
10171
10172 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
10173
10174         * g++.old-deja/g++.pt/crash62.C: New test.
10175
10176 2001-01-04  Richard Henderson  <rth@redhat.com>
10177
10178         * gcc.dg/20000926-1.c: Update expected warnings.
10179         * gcc.dg/array-2.c: Likewise.
10180         * gcc.dg/array-4.c: Also validate flexible array members.
10181         * gcc.dg/c99-flex-array-1.c: New.
10182
10183 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
10184
10185         * gcc.c-torture/compile/20001222-1.x: Remove.
10186
10187 2001-01-04  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
10188
10189         * gcc.c-torture/execute/built-in-setjmp.c: New.
10190
10191 2001-01-03  Richard Henderson  <rth@redhat.com>
10192
10193         * gcc.dg/940510-1.c: Update expected error wording.
10194         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
10195
10196 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
10197
10198         * lib/target-supports.exp (check_alias_available): Modified to
10199         indicate aliases not supported if only weak aliases are supported.
10200
10201 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10202
10203         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
10204         Turn on cmpstrsi checks for __pj__ and __i370__.
10205
10206 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
10207
10208         * g++.old-deja/g++.other/virtual11.C: New test.
10209
10210 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
10211
10212         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
10213
10214 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10215
10216         * gcc.c-torture/compile/20010102-1.c: New test.
10217
10218 2001-01-02  Andreas Jaeger  <aj@suse.de>
10219
10220         * gcc.dg/noreturn-3.c: New test.
10221
10222         * gcc.dg/noreturn-4.c: New test.
10223
10224 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10225
10226         * gcc.c-torture/execute/stdio-opt-1.c: Also test
10227         __builtin_fputc and __builtin_fwrite.
10228
10229 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
10230
10231         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
10232         signed char, not default char.
10233
10234 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
10235
10236         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
10237
10238 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
10239
10240         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
10241
10242 2000-12-29  Richard Henderson  <rth@redhat.com>
10243
10244         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
10245         (__cyg_profile_func_exit): Define.
10246
10247 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
10248
10249         * g++.dg/vtgc1.C: New test.
10250
10251 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
10252
10253         * gcc.dg/noncompile/20001228-1.c: New test.
10254
10255         * gcc.dg/20001228-1.c: New test.
10256
10257         * gcc.c-torture/execute/20001228-1.c: New test.
10258
10259 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
10260
10261         * gcc.dg/format-strfmon-1.c: New test.
10262
10263 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10264
10265         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
10266         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
10267         * gcc.c-torture/execute/string-opt-1.c: Likewise.
10268         * gcc.c-torture/execute/string-opt-2.c: Likewise.
10269         * gcc.c-torture/execute/string-opt-3.c: Likewise.
10270         * gcc.c-torture/execute/string-opt-4.c: Likewise.
10271         * gcc.c-torture/execute/string-opt-6.c: Likewise.
10272         * gcc.c-torture/execute/string-opt-7.c: Likewise.
10273         * gcc.c-torture/execute/string-opt-8.c: Likewise.
10274         * gcc.c-torture/execute/string-opt-9.c: Likewise.
10275         * gcc.c-torture/execute/string-opt-10.c: Likewise.
10276         * gcc.c-torture/execute/string-opt-11.c: Likewise.
10277         * gcc.c-torture/execute/string-opt-12.c: Likewise.
10278
10279         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
10280         * gcc.c-torture/execute/string-opt-4.c: Test index.
10281
10282 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
10283
10284         * gcc.c-torture/compile/20001226-1.c: New test.
10285
10286 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
10287
10288         * gcc.c-torture/compile/20001222-1.c: New test.
10289         * gcc.c-torture/compile/20001222-1.x: Xfail.
10290
10291 2000-12-22  Alexandre Oliva  <aoliva@redhat.com>
10292
10293         * gcc.c-torture/execute/comp-goto-2.c: New test.
10294
10295 2000-12-21  J"orn Rennecke <amylaar@redhat.com>
10296
10297         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
10298         Use long types if __INT_MAX__ is 32767.
10299         (main): Use cast to (sint32 *) when poking 88 into a_page.
10300
10301         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
10302
10303 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
10304
10305         * gcc.c-torture/compile/20001221-1.c: New test.
10306         * gcc.c-torture/execute/20001221-1.c: New test.
10307
10308 2000-12-20  Richard Henderson  <rth@redhat.com>
10309
10310         * g++.old-deja/g++.pt/crash36.C: Update error lines.
10311         * g++.old-deja/g++.robertl/eb109.C: Likewise.
10312
10313 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10314
10315         * gcc.dg/compare3.c: New test.
10316
10317 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
10318
10319         * gcc.dg/format-warnll-1.c: New test.
10320
10321 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
10322
10323         * gcc.dg/cpp/cmdlne-P.c: New test.
10324
10325 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
10326
10327         * gcc.c-torture/execute/builtin-abs-1.c,
10328         gcc.c-torture/execute/builtin-abs-2.c: New tests.
10329
10330 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
10331
10332         * gcc.dg/cpp/multiline.c: New test.
10333
10334 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
10335
10336         * g++.old-deja/g++.other/syshdr1.C: Update.
10337         * gcc.dg/cpp/lineflags.c: Remove temporarily.
10338
10339 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10340
10341         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
10342
10343 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10344
10345         * g++.old-deja/g++.pt/ttp65.C: New test.
10346
10347 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10348
10349         * g++.old-deja/g++.pt/ttp64.C: New test.
10350
10351 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10352
10353         * g++.old-deja/g++.pt/spec33.C: New test.
10354
10355 2000-12-14  Catherine Moore  <clm@redhat.com>
10356
10357         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
10358         * gcc.c-torture/execute/920612-2.c: Likewise.
10359         * gcc.c-torture/execute/920428-2.c: Likewise.
10360         * gcc-c-torture/execute/va-arg-11.c: Call exit.
10361         * gcc.c-torture/execute/va-arg-21.c: Likewise.
10362
10363 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10364
10365         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
10366         * gcc.dg/pack-test-2.c: Likewise.
10367
10368 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
10369
10370         Tests by Zack Weinberg <zackw@stanford.edu>.
10371
10372         * gcc.dg/cpp/defined.c: Update.
10373         * gcc.dg/cpp/defined_trad.c: New tests.
10374
10375 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
10376
10377         * gcc.dg/cpp/trad-direct.c: Update.
10378
10379 2000-12-11  Neil Booth  <neilb@earthling.net>
10380
10381         * gcc.dg/cpp/defined_trad.c
10382
10383 2000-12-11  Neil Booth  <neilb@earthling.net>
10384
10385         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
10386
10387 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
10388
10389         * gcc.dg/format-miss-2.c: New test.
10390
10391 2000-12-09  Neil Booth  <neilb@earthling.net>
10392
10393         * gcc.dg/cpp/lineflags.c: New tests.
10394         * gcc.dg/cpp/poison.c: Update.
10395         * gcc.dg/cpp/redef2.c: Update.
10396         * gcc.dg/cpp/skipping.c: New test.
10397
10398 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
10399
10400         * g++.old-deja/g++.other/eh3.C: New testcase.
10401
10402 2000-12-07  Neil Booth  <neilb@earthling.net>
10403
10404         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
10405         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
10406         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
10407         wtr-union-init-2.c, wtr-union-init-3.c: Update.
10408         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
10409         Update.
10410
10411 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
10412
10413         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
10414         __SIZE_TYPE__ instead of int for type of integers cast to
10415         pointers.
10416
10417 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
10418
10419         * g++.old-deja/g++.other/cleanup4.C: New test.
10420
10421 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
10422
10423         * format-sec-1.c: New test.
10424
10425 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
10426
10427         * gcc.dg/format-nonlit-3.c: New test.
10428
10429 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
10430
10431         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
10432         through a null pointer.
10433
10434 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10435
10436         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
10437         * g++.old-deja/g++.pt/partial4.C: New test.
10438
10439 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
10440
10441         * gcc.c-torture/execute/ieee/hugeval.x: New.
10442
10443 2000-12-06  Neil Booth  <neilb@earthling.net>
10444
10445         * gcc.dg/cpp/backslash2.c: New tests.
10446
10447 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10448
10449         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
10450         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
10451
10452 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
10453
10454         * gcc.c-torture/execute/20001203-2.c: New testcase.
10455
10456 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
10457
10458         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
10459         * g++.old-deja/g++.other/virtual10.C: New test.
10460
10461 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
10462
10463         * g++.old-deja/g++.mike/pmf5.C: Remove test.
10464
10465 2000-12-05  Richard Henderson  <rth@redhat.com>
10466
10467         * gcc.c-torture/compile/20001205-1.c: New.
10468
10469 2000-12-04  Neil Booth  <neilb@earthling.net>
10470
10471         * g++.old-deja/g++.other/virtual9.C: New test.
10472         * g++.old-deja/g++.pt/crash61.C: New test.
10473         * gcc.c-torture/execute/loop-9.c: New test.
10474
10475 2000-12-04  Neil Booth  <neilb@earthling.net>
10476
10477         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
10478         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
10479         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
10480         * gcc.dg/cpp/extratokens.c: ...here.
10481
10482 2000-12-04  Neil Booth  <neilb@earthling.net>
10483
10484         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
10485         New tests.
10486
10487 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10488
10489         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
10490         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
10491
10492 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
10493
10494         * gcc.c-torture/execute/20001203-1.c: New test.
10495
10496 2000-12-03  Neil Booth  <neilb@earthling.net>
10497
10498         * gcc.dg/cpp/macro6.c: New test cases.
10499
10500 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10501
10502         * gcc.c-torture/execute/string-opt-9.c: New test.
10503         * gcc.c-torture/execute/string-opt-10.c: Likewise.
10504         * gcc.c-torture/execute/string-opt-11.c: Likewise.
10505         * gcc.c-torture/execute/string-opt-12.c: Likewise.
10506
10507         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
10508         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
10509
10510 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
10511
10512         * gcc.dg/cpp/if-6.c: New testcase.
10513
10514         * gcc.dg/20001201-1.c: New testcase.
10515
10516 2000-12-02  Neil Booth  <neilb@earthling.net>
10517
10518         * g++.old-deja/g++.other/externC4.C,
10519         g++.old-deja/g++.other/friend10.C: New tests.
10520
10521 2000-12-02  Neil Booth  <neilb@earthling.net>
10522
10523         * g++.old-deja/g++.other/instan2.C
10524         * g++.old-deja/g++.other/instan3.C: New test.
10525
10526 2000-12-02  Neil Booth  <neilb@earthling.net>
10527
10528         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
10529         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
10530         gnuc99.c,gnuc99-pedantic.c: New tests.
10531
10532 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
10533
10534         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
10535         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
10536
10537 2000-12-01  Neil Booth  <neilb@earthling.net>
10538
10539         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
10540         * gcc.dg/cpp/poison.c: Update.
10541         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
10542
10543 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
10544
10545         * g77.f-torture/execute/20001201.f: New test.
10546
10547 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
10548
10549         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
10550
10551 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
10552
10553         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
10554
10555 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
10556
10557         * g++.old-deja/g++.other/cast6.C: New test.
10558
10559 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
10560
10561         * gcc.c-torture/execute/20001130-2.c: New testcase.
10562
10563 2000-11-30  Richard Henderson  <rth@redhat.com>
10564
10565         * gcc.c-torture/execute/20001130-1.c: New test.
10566
10567 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
10568
10569         * g++.old-deja/g++.other/op3.C: New test.
10570
10571 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
10572
10573         * g++.old-deja/g++.other/op2.C: New test.
10574
10575 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
10576
10577         * g++.old-deja/g++.other/crash38.C: New test.
10578
10579 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
10580
10581         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
10582
10583 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
10584
10585         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
10586         tests.
10587         * gcc.c-torture/execute/string-opt-6.c: New test.
10588
10589         * gcc.dg/20001117-1.c: Add main.
10590
10591 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
10592
10593         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
10594         Move from here ...
10595         * gcc.dg/940510-1.c: ... to here.
10596
10597         * gcc.dg/20000926-1.c: GNU C now allows initializations of
10598         zero-size arrays in toplevel structures.
10599
10600 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
10601
10602         * gcc.c-torture/execute/loop-8.c: New test.
10603
10604 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
10605
10606         * g++.old-deja/g++.other/base1.C: New test.
10607
10608 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
10609
10610         * g++.old-deja/g++.other/parse2.C: New test.
10611
10612 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
10613
10614         * g++.old-deja/g++.pt/incomplete1.C: New test.
10615
10616 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
10617
10618         * g++.old-deja/g++.other/friend9.C: New test.
10619
10620 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
10621
10622         * gcc.dg/20001127-1.c: New test.
10623
10624 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
10625
10626         * g++.old-deja/g++.pt/friend46.C: New test.
10627
10628 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
10629
10630         * g++.old-deja/g++.other/ptrmem8.C: New test.
10631
10632 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10633
10634         * gcc.c-torture/execute/string-opt-7.c: New test.
10635         * gcc.c-torture/execute/string-opt-8.c: Likewise.
10636
10637 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
10638
10639         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
10640         instead of 'mkcheck 2'.
10641
10642 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
10643
10644         * gcc.c-torture/execute/memcheck/driver.c,
10645         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
10646         C9X references to refer to C99.
10647
10648 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
10649
10650         * gcc.dg/ultrasp3.c: New test.
10651
10652 2000-11-25  Neil Booth  <neilb@earthling.net>
10653
10654         * gcc.dg/cpp/include2.c: Update test to be locale independent.
10655
10656 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
10657
10658         * gcc.c-torture/compile/20001123-2.c: New.
10659
10660 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10661
10662         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
10663
10664 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
10665
10666         * gcc.dg/sequence-point-1.c: Add some new tests.
10667         * gcc.c-torture/execute/20001124-1.c: New test.
10668
10669 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
10670
10671         * g++.old-deja/g++.other/vaarg4.C: New test.
10672         * gcc.c-torture/compile/20001123-1.c: New test.
10673
10674 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
10675
10676         * g++.other/crash24.C: Adjust and remove XFAIL.
10677         * g++.other/crash37.C: New test.
10678
10679 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
10680
10681         * g++.old-deja/g++.pt/instantiate9.C: New test.
10682
10683 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
10684
10685         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
10686         new ABI, too.
10687
10688         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
10689         * g++.old-deja/g++.robertl/eb55.C: Likewise.
10690
10691 2000-11-22  Neil Booth  <neilb@earthling.net>
10692
10693         * gcc.dg/cpp/Wtrigraphs.c: New test.
10694
10695 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
10696
10697         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
10698
10699 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
10700
10701         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
10702
10703 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
10704
10705         * lib/gcc-dg.exp: load_lib scanasm.exp.
10706         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
10707         * lib/g++-dg.exp: load_lib scanasm.exp.
10708         * lib/scanasm.exp: New.
10709         (scan-assembler, scan-assembler-not): Add optional arguments to
10710         test name, or if not present, the pattern name.
10711         (scan-assembler-dem, scan-assembler-dem-not): New.
10712
10713         * g++.dg/dg.exp: New.
10714
10715 2000-11-21  Neil Booth  <neilb@earthling.net>
10716
10717         * gcc.dg/cpp/integrated1.c: Remove.
10718
10719 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
10720
10721         * gcc.c-torture/execute/20001121-1.c: New test.
10722
10723 2000-11-21  Richard Henderson  <rth@redhat.com>
10724
10725         * gcc.c-torture/compile/20001121-1.c: New test.
10726
10727 2000-11-20  Neil Booth  <neilb@earthling.net>
10728
10729         * gcc.dg/cpp/integrated1.c: New test.
10730
10731 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
10732
10733         * g++.old-deja/g++.other/inline17.C: New test.
10734
10735 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
10736
10737         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
10738         local variable to be zero: I made the variable global. Now
10739         uses abort() and exit() instead of relying on main's return value.
10740
10741 2000-11-20  Neil Booth  <neilb@earthling.net>
10742
10743         * gcc.dg/cpp/paste2.c: Update test.
10744         * objc/execute/paste.m: New test.
10745
10746 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
10747
10748         * gcc.dg/c99-condexpr-1.c: New test.
10749
10750 2000-11-20  Neil Booth  <neilb@earthling.net>
10751
10752         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
10753
10754 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
10755
10756         * g++.old-deja/g++.pt/export1.C: New test.
10757
10758 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
10759
10760         * gcc.dg/20001117-1.c: New test.
10761
10762 2000-11-18  Richard Henderson  <rth@redhat.com>
10763
10764         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
10765
10766 2000-11-18  Richard Henderson  <rth@redhat.com>
10767
10768         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
10769         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
10770         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
10771
10772 2000-11-18  Richard Henderson  <rth@redhat.com>
10773
10774         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
10775         (main): New.  Exit cleanly.
10776
10777 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
10778
10779         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
10780         gcc.dg/c99-fordecl-2.c: New tests.
10781
10782 2000-11-18  Richard Henderson  <rth@redhat.com>
10783
10784         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
10785         * gcc.c-torture/execute/zerolen-2.c: New.
10786
10787 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10788
10789         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
10790         memory.
10791
10792 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
10793
10794         * g++.old-deja/g++.pt/instantiate8.C: New test.
10795
10796 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
10797
10798         * g++.old-deja/g++.other/incomplete.C: Add more tests.
10799         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
10800
10801 2000-11-16  Nick Clifton  <nickc@redhat.com>
10802
10803         * gcc.c-torture/execute/nestfunc-2.c: New test.
10804         * gcc.c-torture/execute/nestfunc-3.c: New test.
10805
10806 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
10807
10808         * gcc.c-torture/compile/20001116-1.c: New test.
10809
10810 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10811
10812         * gcc.c-torture/execute/20001115-1.c: New test.
10813
10814 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
10815
10816         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
10817         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
10818         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
10819         * g++.old-deja/g++.abi/vmihint.C: Likewise.
10820
10821 2000-11-15  Neil Booth  <neilb@earthling.net>
10822
10823         gcc.dg/cpp/_Pragma1.c: Update.
10824         gcc.dg/cpp/_Pragma2.c: New test.
10825
10826 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
10827
10828         * g++.old-deja/g++.other/anon5.C: New test.
10829
10830 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
10831
10832         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
10833         tests.
10834
10835 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
10836
10837         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
10838         output.
10839
10840 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
10841
10842         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
10843         labels at end of compound statements.
10844
10845 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
10846
10847         * gcc.c-torture/execute/loop-7.c: New test.
10848
10849 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
10850
10851         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
10852
10853 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
10854
10855         * gcc.dg/c99-bool-1.c: New test.
10856
10857 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
10858
10859         * gcc.dg/c99-scope-1.c: Remove xfail.
10860         * gcc.dg/c99-scope-2.c: New test.
10861
10862 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10863
10864         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
10865         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
10866
10867 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
10868
10869         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
10870         error messages.
10871
10872         * g++.mike/p700.C: Don't typedef wchar_t.
10873         * g++.mike/p784.C: Likewise.
10874         * g++.mike/eb101.C: Don't use __wchar_t.
10875
10876 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
10877
10878         * g77.f-torture/execute/20001111.[fx]: Test premature exit
10879         from DO loop.
10880
10881 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
10882
10883         * gcc.c-torture/execute/20001111-1.c: New test.
10884
10885 2000-11-10  Nick Clifton  <nickc@redhat.com>
10886
10887         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
10888         long multuiple and accumulate.
10889
10890 2000-11-09  Richard Henderson  <rth@redhat.com>
10891
10892         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
10893         via size_t instead of int.
10894
10895         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
10896         * gcc.c-torture/execute/string-opt-2.c: Likewise.
10897         * gcc.c-torture/execute/string-opt-3.c: Likewise.
10898         * gcc.c-torture/execute/string-opt-4.c: Likewise.
10899
10900 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
10901
10902         * gcc.c-torture/compile/20001109-1.c: New test.
10903         * gcc.c-torture/compile/20001109-2.c: New test.
10904
10905 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
10906
10907         * g++.old-deja/g++.pt/operator1.C: New test.
10908         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
10909
10910 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
10911
10912         * gcc.dg/20001108-1.c: New test.
10913
10914 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
10915
10916         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
10917         with both arguments constant strings.
10918         * gcc.c-torture/execute/string-opt-3.c: New test.
10919         * gcc.c-torture/execute/string-opt-4.c: New test.
10920         * gcc.c-torture/execute/string-opt-5.c: New test.
10921
10922 2000-11-08  Nick Clifton  <nickc@redhat.com>
10923
10924         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
10925         mulsidi3adddi patterns.
10926
10927 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
10928
10929         * g++.old-deja/g++.other/crash36.C: New test.
10930
10931 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
10932
10933         * g++.old-deja/g++.other/init16.C: New test.
10934
10935 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
10936
10937         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
10938
10939 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
10940
10941         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
10942         * gcc.c-torture/execute/va-arg-16.x: Likewise.
10943         * gcc.c-torture/execute/va-arg-17.x: Likewise.
10944
10945 2000-11-07  DJ Delorie  <dj@redhat.com>
10946
10947         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
10948
10949 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10950
10951         * gcc.c-torture/execute/string-opt-1.c: New test.
10952
10953 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
10954
10955         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
10956         mips-sgi-irix6.* because the MIPS ABI passes floating-point
10957         parameters in registers, and there is no way for a varargs
10958         function to know in which order the integer and floating-point
10959         parameters should be interleaved when they are placed on the
10960         stack.
10961         * gcc.c-torture/execute/va-arg-16.x: Likewise.
10962         * gcc.c-torture/execute/va-arg-17.x: Likewise.
10963
10964 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10965
10966         * gcc.c-torture/execute/string-opt-2.c: New test.
10967
10968 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
10969
10970         * g++.old-deja/g++.pt/crash60.C: New test.
10971
10972 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
10973
10974         * g++.old-deja/g++.other/crash24.C: New test.
10975         * g++.old-deja/g++.other/crash25.C: New test.
10976         * g++.old-deja/g++.other/crash26.C: New test.
10977         * g++.old-deja/g++.other/crash27.C: New test.
10978         * g++.old-deja/g++.other/crash28.C: New test.
10979         * g++.old-deja/g++.other/crash29.C: New test.
10980         * g++.old-deja/g++.other/crash30.C: New test.
10981         * g++.old-deja/g++.other/crash31.C: New test.
10982         * g++.old-deja/g++.other/crash32.C: New test.
10983         * g++.old-deja/g++.other/crash33.C: New test.
10984         * g++.old-deja/g++.other/crash34.C: New test.
10985         * g++.old-deja/g++.other/crash35.C: New test.
10986
10987 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
10988
10989         * gcc.c-torture/execute/20001031-1.c: New test.
10990
10991 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
10992
10993         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
10994         namespace.
10995
10996         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
10997         standards-conformant.
10998
10999         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
11000
11001         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
11002         * g++.old-deja/g++.mike/p755a.C: Likewise.
11003         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
11004         library makes no calls to `operator new' during initialization.
11005
11006 2000-11-04  Neil Booth  <neilb@earthling.net>
11007
11008         * gcc.dg/cpp/include2.c: New tests.
11009
11010 2000-11-03  Mark P Mitchell  <mark@codesourcery.com>
11011
11012         * lib/g++.exp (g++_set_ld_library_path): New function.
11013         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
11014
11015 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
11016
11017         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
11018         warnings.
11019
11020 2000-11-01  Richard Henderson  <rth@redhat.com>
11021
11022         * g++.old-deja/g++.ext/namedret1.C: New.
11023         * g++.old-deja/g++.ext/namedret2.C: New.
11024         * g++.old-deja/g++.ext/namedret3.C: New.
11025
11026 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
11027
11028         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
11029         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
11030
11031 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11032
11033         * gcc.c-torture/execute/va-arg-21.c: New test.
11034
11035 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
11036
11037         * gcc.dg/c99-complex-2.c: New test.
11038
11039 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11040
11041         * gcc.c-torture/execute/stdio-opt-1.c: New test.
11042
11043 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
11044
11045         * g++.old-deja/g++.other/inline16.C: New test.
11046
11047 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
11048
11049         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
11050         __PRETTY_FUNCTION__
11051
11052 2000-10-29  Neil Booth  <neilb@earthling.net>
11053
11054         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
11055         New tests.
11056         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
11057         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
11058         optimisation.
11059
11060 2000-10-29  Neil Booth  <neilb@earthling.net>
11061
11062         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
11063         * mi1.c, mi1c.h: Add null directives to multiple-include test.
11064         * mi5.c: Test multiple includes work with -C.
11065         * trigraphs.c: Test ^= version.
11066
11067 2000-10-28  Neil Booth  <neilb@earthling.net>
11068
11069         New tests and test updates for new macro expander.
11070
11071         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
11072         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
11073         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
11074         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
11075         new diagnostic messages.
11076
11077         * gcc.dg/cpp/macro3.c: New tests.
11078
11079 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
11080
11081         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
11082         on the same line.
11083
11084 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
11085
11086         * g++.old-deja/g++.other/eh2.C: New test.
11087
11088 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
11089
11090         * gcc.c-torture/execute/20001027-1.c: New test.
11091
11092 2000-10-26  Richard Henderson  <rth@redhat.com>
11093
11094         * gcc.c-torture/execute/20001026-1.c: New.
11095
11096 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
11097
11098         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
11099         * g++.old-deja/g++.law/builtin1.C: Likewise.
11100         * g++.old-deja/g++.law/ctors10.C: Likewise.
11101         * g++.old-deja/g++.law/virtual3.C: Likewise.
11102         * g++.old-deja/g++.mike/p658.C: Likewise.
11103         * g++.old-deja/g++.other/sibcall1.C: Likewise.
11104         * g++.old-deja/g++.other/vaarg2.C: Likewise.
11105         * g++.old-deja/g++.robertl/eb124.C: Likewise.
11106         * g++.old-deja/g++.robertl/eb44.C: Likewise.
11107         * g++.old-deja/g++.robertl/eb77.C: Likewise.
11108
11109 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
11110
11111         * gcc.c-torture/compile/20001024-1.c: New test.
11112
11113 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
11114
11115         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
11116         to tell us whether or not we are using V3.
11117
11118 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
11119
11120         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
11121         operands.
11122
11123 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
11124
11125         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
11126
11127 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
11128
11129         * gcc.c-torture/execute/20001024-1.c: New test.
11130
11131 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
11132
11133         * g++.old-deja/g++.other/sibcall1.C: New test.
11134
11135 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
11136
11137         * gcc.dg/noncompile/init-3.c: New test.
11138
11139 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
11140
11141         * gcc.dg/format-array-1.c: New test.
11142
11143 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
11144
11145         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
11146         writing through null pointers; remove comment about testing
11147         unterminated strings.
11148
11149 2000-10-17  Matthew Hiller  <hiller@redhat.com>
11150
11151         * gcc.c-torture/execute/20001017-2.c: New test.
11152
11153 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
11154
11155         * gcc.c-torture/compile/20001018-1.c: New test.
11156         * gcc.c-torture/compile/20001018-1.x: Xfail.
11157
11158 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11159
11160         * gcc.c-torture/execute/20001017-1.c: New test.
11161
11162 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
11163
11164         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
11165         for multiple use of arguments with scanf formats; add tests for
11166         multiple use of arguments.
11167
11168 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
11169
11170         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
11171
11172 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
11173
11174         * gcc.dg/format-miss-1.c: New test.
11175
11176 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
11177
11178         * gcc.c-torture/execute/20001013-1.c: New test.
11179
11180 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
11181
11182         * gcc.dg/format-branch-1.c: New test.
11183
11184 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
11185
11186         * README, lib/file-format.exp: Remove EGCS references.
11187
11188 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
11189
11190         * gcc.dg/20001013-1.c: New test.
11191
11192 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
11193
11194         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
11195         for intmax_t in the compiler using __typeof__ and the type rules
11196         for conditional expressions.
11197
11198 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
11199
11200         * gcc.dg/20001012-1.c: New test.
11201         * gcc.dg/20001012-2.c: New test.
11202
11203 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
11204
11205         * gcc.dg/format-attr-1.c: New test.
11206
11207 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
11208
11209         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
11210         __LONG_LONG_MAX__ instead of LLONG_MAX.
11211
11212 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
11213
11214         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
11215         scanf flags.
11216         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
11217         flags.
11218
11219 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
11220
11221         * gcc.dg/sequence-pt-1.c: New test.
11222
11223 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
11224
11225         * gcc.c-torture/execute/20001011-1.c: New testcase.
11226         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
11227
11228 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
11229
11230         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
11231         does not error on it.
11232
11233 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
11234
11235         * gcc.dg/20001009-1.c: New test.
11236
11237 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
11238
11239         * gcc.c-torture/compile/20001009-1.c: Move from here ....
11240         * gcc.c-torture/execute/20001009-2.c: ... to here.
11241
11242 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
11243
11244         * gcc.c-torture/compile/20001009-1.c: New testcase.
11245         * gcc.c-torture/execute/20001009-1.c: New testcase.
11246         Testcases provided by Jan Hubicka <jh@suse.cz>.
11247
11248 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
11249
11250         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
11251         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
11252         uintmax_t using <limits.h> to emulate the compiler's internal
11253         logic.  No longer XFAIL %j tests.
11254
11255 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
11256
11257         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
11258         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
11259         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
11260         regexps and details of expected handling of some bad formats.
11261         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
11262         suppression.
11263
11264 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
11265
11266         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
11267         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
11268         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
11269         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
11270         in list archives.
11271
11272 2000-10-06  Richard Henderson  <rth@cygnus.com>
11273
11274         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
11275         * g++.old-deja/g++.brendan/crash52.C: Likewise.
11276         * g++.old-deja/g++.jason/report.C: Likewise.
11277         * g++.old-deja/g++.law/friend5.C: Likewise.
11278         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
11279         of the expected warnings.
11280
11281 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
11282
11283         * g++.old-deja/g++.pt/enum14.C: New test.
11284
11285 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
11286
11287         * g++.old-deja/g++.pt/crash59.C: New test.
11288
11289 2000-10-04  Will Cohen  <wcohen@redhat.com>
11290
11291         * gcc.dg/20000926-1.c: New test.
11292
11293 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
11294
11295         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
11296         function name for current C++ compiler.
11297         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
11298
11299 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
11300
11301         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
11302         __PRETTY_FUNCTION__.
11303         * g++.old-deja/g++.ext/pretty2.C: Likewise.
11304
11305 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11306
11307         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
11308
11309 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
11310
11311         * gcc.c-torture/compile/20000923-1.c: New test.
11312
11313 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
11314
11315         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
11316         * g++.old-deja/g++.pt/ttp62.C: Same.
11317         * g++.old-deja/g++.other/inline14.C: Same.
11318
11319 2000-09-24  Richard Henderson  <rth@cygnus.com>
11320
11321         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
11322
11323 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
11324
11325         * gcc.dg/c90-printf-1.c: Add test for wide string format.
11326
11327 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
11328
11329         * gcc.c-torture/compile/20000922-1.c: New file.
11330
11331 2000-09-21  Nick Clifton  <nickc@redhat.com>
11332
11333         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
11334         a signed long modulo operation.
11335         (mod6): New function - perform an unsigned long modulo operation.
11336         (main): Add tests for modulos of very large numbers by very small
11337         dividends.
11338
11339 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11340
11341         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
11342
11343 2000-09-19  Richard Henderson  <rth@cygnus.com>
11344
11345         * gcc.dg/compare2.c (case 10): XFAIL.
11346
11347 2000-09-18  Richard Henderson  <rth@cygnus.com>
11348
11349         * gcc.c-torture/execute/20000906-1.c: Move ...
11350         * gcc.dg/20000906-1.c: ... here.  Only run on targets
11351         that support __builtin_trap.
11352
11353 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
11354
11355         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
11356
11357 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
11358
11359         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
11360         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
11361         more $ format tests.
11362
11363 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
11364
11365         * gcc.dg/format-errmk-1.c: New test.
11366
11367 2000-09-17  Greg McGary  <greg@mcgary.org>
11368
11369         * gcc.c-torture/execute/20000917-1.x: Remove.
11370
11371 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
11372
11373         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
11374
11375 2000-09-17  Greg McGary  <greg@mcgary.org>
11376
11377         * gcc.c-torture/execute/20000917-1.c: New test.
11378         * gcc.c-torture/execute/20000917-1.x: XFAIL.
11379
11380 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
11381
11382         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
11383         in nested macro bug.
11384
11385 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
11386
11387         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
11388
11389 2000-09-14  Jeffrey A Law  (law@cygnus.com)
11390
11391         * gcc.c-torture/execute/20000914-1.c: New test.
11392
11393 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
11394
11395         * g++.other/inline13.C: New test.
11396
11397 2000-09-12  Andreas Jaeger  <aj@suse.de>
11398
11399         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
11400         constant by Ulrich Drepper <drepper@redhat.com>.
11401
11402 2000-09-12  J"orn Rennecke <amylaar@redhat.co.uk>
11403
11404         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
11405
11406 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11407
11408         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
11409
11410 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
11411
11412         * gcc.dg/cpp/backslash.c: New test.
11413
11414 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
11415
11416         * gcc.c-torture/execute/20000910-1.c: New test.
11417         * gcc.c-torture/execute/20000910-2.c: Likewise.
11418
11419 2000-09-11  Robert Lipe  <robertl@sco.com>
11420
11421         * gcc.dg/pragma-align.c: New test.
11422
11423 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
11424
11425         * g++.old-deja/g++.pt/explicit82.C: New test.
11426         * g++.old-deja/g++.pt/explicit83.C: New test.
11427
11428 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
11429
11430         * gcc.dg/asm-names.c: New test.
11431
11432 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11433
11434         * gcc.dg/cpp/tr-warn6.c: New test
11435
11436 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
11437
11438         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
11439         be accepted.
11440
11441 2000-09-07  Catherine Moore  <clm@redhat.com>
11442
11443         * gcc.c-torture/execute/unroll-1.c: New test.
11444
11445 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
11446
11447         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
11448         ERROR markers.
11449         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
11450         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
11451         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
11452         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
11453         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
11454         Preprocess only.
11455         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
11456         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
11457
11458 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
11459
11460         * g++.old-deja/g++.pt/deduct2.C: New test.
11461
11462 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
11463
11464         * g++.old-deja/g++.pt/parms2.C: New test.
11465
11466 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
11467
11468         * g++.old-deja/g++.pt/crash58.C: New test.
11469
11470 2000-09-06  Greg McGary  <greg@mcgary.org>
11471
11472         * gcc.c-torture/execute/20000906-1.c: New test.
11473         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
11474
11475 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11476
11477         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
11478
11479 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
11480
11481         * g++.old-deja/g++.pt/crash57.C: New test.
11482
11483 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
11484
11485         * g++.old-deja/g++.pt/crash56.C: New test.
11486
11487 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
11488
11489         * g++.old-deja/g++.pt/koenig1.C: New test.
11490
11491 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
11492
11493         * gcc.dg/20000904-1.c: New test.
11494
11495 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
11496
11497         * gcc.dg/cpp/paste8.c: New test.
11498
11499 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
11500
11501         * gcc.c-torture/compile/20000827-1.c: New test.
11502
11503 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
11504
11505         * gcc.dg/format-diag-1.c: New test.
11506
11507 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
11508
11509         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
11510         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
11511         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
11512         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
11513         gcc.dg/formatz-1.c: Adjust warning regular expressions.
11514
11515 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
11516
11517         * g++.old-deja/g++.other/nested4.C: New test.
11518
11519 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
11520
11521         * g++.old-deja/g++.ns/scoped1.C: New test.
11522
11523 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
11524
11525         * lib/g++.exp: Support testing already-installed GCC.
11526
11527 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11528
11529         * wtr-label-1.c, wtr-suffix-1.c: New tests.
11530
11531 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11532
11533         * gcc.dg/return-type-2.c: New test.
11534
11535 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
11536
11537         * gcc.c-torture/compile/20000825-1.c: New test.
11538
11539 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
11540
11541         * gcc.dg/dwarf2-2.c: New test.
11542
11543 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
11544
11545         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
11546         dg-warning regexps.
11547
11548 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
11549
11550         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
11551         gcc.dg/format-ext-5.c: New tests.
11552
11553 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
11554
11555         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
11556
11557 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
11558
11559         * gcc.dg/noncompile/930622-2.c: Adjust error message.
11560
11561 2000-08-24  Richard Henderson  <rth@cygnus.com>
11562
11563         * gcc.dg/ia64-sync-1.c: New test.
11564         * gcc.dg/ia64-sync-2.c: New test.
11565         * gcc.dg/ia64-asm-1.c: New test.
11566
11567 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
11568
11569         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
11570         * gcc.dg/format-ext-2.c: New test.
11571
11572 2000-08-23  Jason Merrill  <jason@redhat.com>
11573
11574         * lib/old-dejagnu.exp: Also ignore "In member function" and
11575         "At global scope".
11576
11577 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11578
11579         * gcc.dg/noncompile/label-lineno-1.c: New test.
11580
11581 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
11582
11583         * gcc.dg/c99-array-nonobj-1.c: New test.
11584
11585 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
11586
11587         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
11588         tests.
11589         * gcc.dg/format-ext-1.c: New test.
11590
11591 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11592
11593         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
11594         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
11595         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
11596         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
11597         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
11598
11599 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
11600
11601         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
11602         gcc.dg/c99-strftime-2.c: New tests.
11603
11604 2000-08-22  Richard Henderson  <rth@cygnus.com>
11605
11606         * gcc.c-torture/execute/20000822-1.c: New test.
11607
11608 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
11609
11610         * gcc.c-torture/execute/20000819-1.x: Remove.
11611
11612 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
11613
11614         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
11615         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
11616         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
11617         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
11618         gcc.dg/format-xopen-1.c: New tests.
11619
11620 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
11621
11622         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
11623
11624 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
11625
11626         * g++.old-deja/g++.other/loop2.C: New test.
11627
11628         * gcc.c-torture/compile/20000606-1.c: New test.
11629         * gcc.c-torture/compile/20000728-1.c: New test.
11630         * gcc.c-torture/execute/20000801-1.c: New test.
11631         * gcc.c-torture/execute/20000801-2.c: New test.
11632         * gcc.c-torture/execute/20000819-1.c: New test.
11633         * gcc.c-torture/execute/20000819-1.x: XFAIL.
11634         * gcc.dg/20000629-1.c: New test.
11635         * gcc.dg/20000724-1.c: New test.
11636         * gcc.dg/20000807-1.c: New test.
11637
11638 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
11639
11640         * gcc.dg/cpp/pragma-1.c: New test.
11641         * gcc.dg/cpp/pragma-2.c: New test.
11642
11643 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
11644
11645         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
11646         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
11647
11648 2000-08-18  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
11649
11650         * gcc.c-torture/compile/20000818-1.c: New test.
11651
11652 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
11653
11654         * gcc.c-torture/execute/20000818-1.c: New test.
11655
11656 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
11657
11658         * gcc.dg/format-va-1.c: New test.
11659
11660 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
11661
11662         * g++.old-deja/g++.other/typedef8.C: New test.
11663
11664 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
11665
11666         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
11667         * g++.old-deja/g++.mike/net36.C: Mark candidate.
11668         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
11669         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
11670         * g++.old-deja/g++.other/ptrmem7.C: New test.
11671         * g++.old-deja/g++.pt/ptrmem10.C: New test.
11672
11673 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
11674
11675         * g++.old-deja/g++.pt/typename27.C: New test.
11676
11677 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
11678
11679         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
11680         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
11681         * g++.old-deja/g++.pt/friend45.C: New test.
11682         * g++.old-deja/g++.other/friend8.C: New test.
11683
11684 2000-08-15  Richard Henderson  <rth@cygnus.com>
11685
11686         * gcc.c-torture/execute/20000815-1.c: New test.
11687
11688 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
11689
11690         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
11691         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
11692         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
11693
11694 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
11695
11696         * g++.old-deja/g++.other/refinit2.C: New test.
11697
11698 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
11699
11700         * lib/c-torture.exp (c-torture): Make
11701         compiler_conditional_xfail_data global.
11702         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
11703         compiler_conditional_xfail_data machinery.
11704         (f-torture-execute): Likewise.
11705         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
11706         and only when unrolling loops.
11707
11708         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
11709
11710 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
11711
11712         * g++.old-deja/g++.pt/explicit81.C: New test.
11713
11714 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
11715
11716         * g++.old-deja/g++.pt/typename26.C: New test.
11717
11718 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
11719
11720         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
11721         warning.
11722
11723 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
11724
11725         * g++.old-deja/g++.other/array3.C: New test.
11726
11727 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
11728
11729         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
11730         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
11731         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
11732         New tests.
11733
11734 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
11735
11736         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
11737         * g++.old-deja/g++.abi/vmihint.C: Likewise.
11738
11739 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
11740
11741         * gcc.c-torture/execute/20000808-1.c: New test.
11742
11743 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
11744
11745         * gcc.dg/c90-const-expr-1.c: New test.
11746
11747 2000-08-08  Richard Henderson  <rth@cygnus.com>
11748
11749         * gcc.dg/noncompile/920923-1.c: Declare calloc.
11750
11751 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
11752
11753         * gcc.dg/noncompile/const-ll-1.c: New test.
11754
11755 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
11756
11757         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
11758
11759 2000-08-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
11760
11761         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
11762         that running programs linked against the shared version of libobjc
11763         run correctly.
11764
11765 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
11766
11767         * gcc.dg/c99-printf-1.c: New test.
11768
11769 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
11770
11771         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
11772
11773 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
11774
11775         * gcc.c-torture/execute/20000731-1.x: Delete.
11776
11777 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
11778
11779         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
11780         and torture_without_loops as is done by c-torture.exp.
11781         (search_for): Copy from c-torture.exp.
11782         (gcc-dg-runtest): New function, drives a directory of tests
11783         iterating over the TORTURE_OPTIONS.
11784         (scan-assembler, scan-assembler-not): Move here from
11785         individual directory drivers.
11786
11787         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
11788         defined by lib/gcc-dg.exp.
11789         * gcc.dg/cpp/cpp.exp: Likewise.
11790         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
11791         gcc-dg-runtest, so we cycle over optimization options.
11792
11793         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
11794         * gcc.dg/compare2.c: No longer expected to fail.
11795
11796 2000-08-04  J"orn Rennecke <amylaar@cygnus.co.uk>
11797
11798         * gcc.c-torture/execute/20000804-1.c: New test.
11799
11800 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
11801
11802         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
11803
11804 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
11805
11806         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
11807
11808 2000-08-03  Jeffrey A Law  (law@cygnus.com)
11809
11810         * gcc.c-torture/compile/20000803-1.c: New test.
11811
11812 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
11813
11814         * gcc.c-torture/execute/20000801-3.c,
11815         gcc.c-torture/execute/20000801-4.c: New tests.
11816         * gcc.c-torture/execute/20000801-3.x,
11817         gcc.c-torture/execute/20000801-4.x: Xfail.
11818
11819 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
11820
11821         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
11822         libobjc/.libs to allow for libtool.
11823
11824 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
11825
11826         * gcc.c-torture/compile/20000802-1.c: New test.
11827
11828 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
11829
11830         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
11831
11832 2000-07-31  Jeffrey A Law  (law@cygnus.com)
11833
11834         * gcc-c-torture/execute/20000731-2.c: New test.
11835
11836         * gcc.c-torture/execute/20000731-1.c: New test.
11837         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
11838
11839 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
11840
11841         * testsuite/gcc.dg/cpp/paste7.c: New test.
11842         * gcc.dg/cpp/20000725-1.c: New test.
11843
11844 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
11845
11846         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
11847         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
11848         declaration warning for __builtin_dwarf_reg_size.
11849
11850         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
11851
11852 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
11853
11854         * gcc.dg/noncompile/voidparam-1.c: New test.
11855
11856 2000-07-30  Richard Henderson  <rth@cygnus.com>
11857
11858         * gcc.dg/c90-digraph-1.c: Don't xfail.
11859         * gcc.dg/compare2.c (case 10): Xfail.
11860         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
11861
11862 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
11863
11864         * gcc.dg/c99-main-1.c: New test.
11865
11866 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
11867
11868         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
11869
11870 2000-07-26  Hans-Peter Nilsson  <hp@axis.com>
11871
11872         * gcc.c-tortuer/execute/20000726-1.c: New test.
11873
11874 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
11875
11876         * gcc.c-torture/execute/enum-2.c: New test.
11877
11878 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11879
11880         * gcc.dg/cpp/tr-warn3.c: New test.
11881
11882 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
11883
11884         * g++.old-deja/g++.ext/implicit1.C: Remove.
11885         * g++.old-deja/g++.jason/c2.C: Remove
11886         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
11887         * g++.old-deja/g++.pt/crash16.C: Likewise.
11888         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
11889
11890 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
11891
11892         * g++.old-deja/g++.other/for2.C: New test.
11893
11894 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
11895
11896         * gcc.dg/20000720-1.c: New test.
11897
11898 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
11899
11900         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
11901
11902 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
11903
11904         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
11905         * gcc.c-torture/execute/20000722-1.c: New.
11906         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
11907
11908 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
11909
11910         * gcc.dg/cpp/20000720-1.S: New test.
11911
11912 2000-07-21  Michael Meissner  <meissner@redhat.com>
11913
11914         * gcc.c-torture/execute/ieee/hugeval.c: New test.
11915
11916 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
11917
11918         * g++.old-deja/g++.brendan/crash16.C,
11919         g++.old-deja/g++.brendan/parse3.C,
11920         g++.old-deja/g++.brendan/redecl1.C,
11921         g++.old-deja/g++.ns/template13.C,
11922         g++.old-deja/g++.other/decl4.C,
11923         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
11924
11925 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
11926
11927         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
11928         and "Internal error".
11929
11930         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
11931         regexps.
11932         * gcc.dg/cpp/paste6.c: New test.
11933
11934 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
11935
11936         * gcc.dg/cpp/tr-direct.c: New test.
11937
11938         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
11939         gcc.dg/cpp/undef1.c: Tweak error regexps.
11940
11941 2000-07-18  Eric Christopher <echristo@redhat.com>
11942
11943         * gcc.c-torture/compile/20000718-1.c: New test.
11944
11945 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
11946
11947         * cpplex.c (_cpp_push_token): If the token being pushed back
11948         is the previous token in this context, just subtract one from
11949         context->posn.
11950         * cppmacro.c (save_expansion): Clear aux field when storing a
11951         placemarker.
11952
11953 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
11954
11955         * gcc.dg/noncompile/redecl-1.c: New test.
11956
11957 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
11958
11959         * gcc.c-torture/execute/20000717-5.c: New test.
11960         * gcc.c-torture/execute/20000717-1.x: Removed.
11961
11962 2000-07-17  Richard Henderson  <rth@cygnus.com>
11963
11964         * gcc.c-torture/execute/20000717-4.c: New test.
11965
11966 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
11967
11968         * gcc.dg/cpp/syshdr.c: New test.
11969         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
11970
11971 2000-07-17  Neil Booth  <neilb@earthling.net>
11972
11973         * gcc.dg/cpp/cmdlne-dM.c: New test.
11974         * gcc.dg/cpp/cmdlne-dD.c: New test.
11975
11976 2000-07-17  Jeffrey A Law  (law@cygnus.com)
11977
11978         * gcc.c-torture/execute/20000717-3.c: New test.
11979
11980         * gcc.c-torture/compile/20000717-1.c: New test.
11981
11982 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
11983
11984         * gcc.c-torture/execute/20000717-2.c: New test.
11985
11986 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
11987
11988         * gcc.dg/formatz-1.c: New test.
11989
11990         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
11991         * gcc.dg/c99-digraph-1.c: New tests.
11992
11993         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
11994         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
11995
11996         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
11997         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
11998         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
11999         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
12000         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
12001         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
12002         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
12003
12004 2000-07-17   Greg McGary <greg@mcgary.org>
12005
12006         * gcc.c-torture/execute/20000717-1.c: New test.
12007         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
12008
12009 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
12010
12011         * gcc.c-torture/execute/20000715-2.c: New test.
12012         * gcc.dg/20000715-1.c: New test.
12013
12014 2000-07-15  Michael Meissner  <meissner@redhat.com>
12015
12016         * gcc.c-torture/execute/20000715-1.c: New test.
12017
12018 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
12019
12020         * gcc.c-torture/execute/20000707-1.c: New test.
12021
12022 2000-07-13  Neil Booth  <NeilB@earthling.net>
12023
12024         * testsuite/gcc.dg/cpp/digraph1.c,
12025         testsuite/gcc.dg/cpp/digraph2.c,
12026         testsuite/gcc.dg/cpp/digraphs.c: New tests.
12027
12028 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
12029
12030         * g77.f-torture/compile/20000630-2.f:  New test.
12031         * g77.f-torture/compile/20000630-2.x
12032
12033 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
12034
12035         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
12036
12037 2000-07-11  Neil Booth  <NeilB@earthling.net>
12038
12039         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
12040
12041 2000-07-11  Neil Booth  <NeilB@earthling.net>
12042
12043         * gcc.dg/cpp/cmdlne-C.c: New.
12044
12045 2000-07-09  Neil Booth  <NeilB@earthling.net>
12046
12047         * gcc.dg/cpp/directiv.c: New tests.
12048         * gcc.dg/cpp/undef1.c: Update.
12049
12050 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
12051
12052         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
12053
12054 2000-07-09  Neil Booth  <NeilB@earthling.net>
12055
12056         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
12057
12058 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
12059
12060         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
12061         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
12062
12063 2000-07-08  Neil Booth  <NeilB@earthling.net>
12064
12065         * gcc.dg/cpp/macsyntx.c: New tests.
12066
12067 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
12068
12069         * gcc.dg/20000707-1.c: New test.
12070
12071 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
12072
12073         * gcc.c-torture/execute/20000706-1.c: New test.
12074         * gcc.c-torture/execute/20000706-2.c: New test.
12075         * gcc.c-torture/execute/20000706-3.c: New test.
12076         * gcc.c-torture/execute/20000706-4.c: New test.
12077         * gcc.c-torture/execute/20000706-5.c: New test.
12078
12079 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
12080
12081         * g++.old-deja/g++.pt/instantiate7.C: New test.
12082
12083 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
12084
12085         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
12086         * g++.old-deja/g++.mike/thunk3.C: Likewise.
12087         * g++.old-deja/g++.other/rtti3.C: Likewise.
12088         * g++.old-deja/g++.other/rttid3.C: Likewise.
12089
12090 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
12091
12092         *  g77.f-torture/compile/20000630-1.x: Fix typo
12093
12094 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
12095
12096         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
12097         assembly output.
12098
12099 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
12100
12101         * gcc.dg/cpp/ident.c: New test.
12102
12103 2000-07-05  Neil Booth  <NeilB@earthling.net>
12104
12105         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
12106           gcc.dg/cpp/lexstrng.c: New tests.
12107
12108 2000-07-04  Neil Booth  <NeilB@earthling.net>
12109
12110         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
12111         * gcc.dg/cpp/strify2.c: Same.
12112
12113 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
12114
12115         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
12116         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
12117         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
12118         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
12119
12120         * testsuite/gcc.dg/cpp/macro1.c,
12121         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
12122         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
12123         testsuite/gcc.dg/cpp/strify1.c,
12124         testsuite/gcc.dg/cpp/strify2.c: New tests.
12125
12126 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
12127
12128         * gcc.c-torture/execute/20000703-1.c: New test.
12129
12130 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
12131
12132         * g++.old-deja/g++.pt (lookup10.C): New test.
12133
12134 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
12135
12136         * g++.old-deja/g++.pt (typename25.C): New test.
12137
12138 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
12139
12140         * gcc.c-torture/compile/20000701-1.c: New test.
12141
12142 2000-06-30  Nick Clifton  <nickc@cygnus.com>
12143
12144         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
12145         to test case.
12146
12147 2000-06-30  Catherine Moore  <clm@cygnus.com>
12148
12149         * gcc.c-torture/execute/align-1.c: New test.
12150
12151 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
12152
12153         * g++.old-deja/g++.pt/expr8.C: New test.
12154         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
12155
12156 2000-06-29  Nick Clifton  <nickc@cygnus.com>
12157
12158         * gcc.c-torture/compile/20000629-1.c: New test.
12159
12160 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
12161
12162
12163         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
12164         gcc.dg/noncompile directory, depending on whether they're
12165         preprocessor tests or not.  Annotate all the tests for the dg
12166         framework.
12167
12168         * gcc.c-torture/noncompile/noncompile.exp: Delete.
12169         * gcc.dg/noncompile/noncompile.exp: New.
12170
12171         * Moved files:
12172         Old name                                New name
12173         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
12174         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
12175         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
12176         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
12177         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
12178         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
12179         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
12180         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
12181         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
12182         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
12183         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
12184         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
12185         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
12186         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
12187         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
12188         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
12189         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
12190         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
12191         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
12192         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
12193         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
12194         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
12195         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
12196         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
12197
12198         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
12199         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
12200         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
12201         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
12202         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
12203         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
12204
12205 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
12206
12207         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
12208         declare one variable.  On the fourth, error.
12209         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
12210         declared by 20000628-1a.h.
12211
12212 2000-06-29  Richard Henderson  <rth@redhat.com>
12213
12214         * gcc.c-torture/execute/930529-1.x: New file.
12215         * gcc.dg/920413-1.c: Adjust expected warning text.
12216         * gcc.dg/980217-1.c: Declare abort.
12217         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
12218
12219 2000-06-29  Jeffrey A Law  (law@cygnus.com)
12220
12221         * g77.f-torture/compile/20000629-1.f: New test.
12222         * g77.f-torture/compile/20000629-1.x: Expected to fail.
12223
12224 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
12225
12226         Rearrange lots of files, removing entirely the
12227         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
12228         directories.
12229
12230         * Deleted files:
12231         gcc.c-torture/code_quality/code_quality.exp
12232         gcc.c-torture/special/special.exp
12233         gcc.failure/failure.exp
12234         gcc.failure/940409-1.x
12235         gcc.c-torture/compile/961203-1.x
12236
12237         * New files:
12238         gcc.misc-tests/linkage.exp
12239         gcc.c-torture/execute/920730-1t.c
12240         gcc.c-torture/execute/920730-1t.x
12241         gcc.c-torture/compile/920520-1.x
12242         gcc.c-torture/compile/920521-1.x
12243         gcc.c-torture/compile/981006-1.x
12244         gcc.c-torture/execute/eeprof-1.x
12245
12246         * Moved files (possibly with modifications to fit a new harness):
12247         Old name                                New name
12248         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
12249         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
12250         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
12251         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
12252         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
12253         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
12254         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
12255         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
12256         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
12257         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
12258         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
12259         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
12260         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
12261         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
12262
12263 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
12264
12265         * c-torture/compile/961203-1.x: Delete.
12266
12267         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
12268         not exit. Include stdio.h.
12269         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
12270         * gcc.misc-tests/dg-12.c: Likewise.
12271         * gcc.misc-tests/dg-5.c: Likewise.
12272         * gcc.misc-tests/dg-6.c: Likewise.
12273         * gcc.misc-tests/dg-7.c: Prototype abort.
12274         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
12275         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
12276         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
12277         not exit.
12278         * gcc.misc-tests/sieve.c: Use return from main, not exit.
12279         * gcc.misc-tests/sort2.c: Use return from main, not exit.
12280
12281 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
12282
12283         * gcc.dg/cpp/20000628-1.c: New test.
12284         * gcc.dg/cpp/20000628-1.h: New header for above test.
12285         * gcc.dg/cpp/20000628-1a.h: Likewise.
12286
12287 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
12288
12289         * gcc.dg/cpp: New directory.
12290         * gcc.dg/cpp/cpp.exp: New driver.
12291         * gcc.dg/cpp/20000627-1.c: New test.
12292         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
12293         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
12294         and rewrite as a compilation test.
12295
12296         * gcc.dg: Move many files into the cpp subdirectory, possibly
12297         renaming or editing them as well.
12298         Old name                New name
12299         990119-1.c              cpp/19990119-1.c
12300         990228-1.c              cpp/19990228-1.c
12301         990407-1.c              cpp/19990407-1.c
12302         990409-1.c              cpp/19990409-1.c
12303         990413-1.c              cpp/19990413-1.c
12304         990703-1.c              cpp/19990703-1.c
12305         20000127-1.c            cpp/20000127-1.c
12306         20000129-1.c            cpp/20000129-1.c
12307         20000207-1.c            cpp/20000207-1.c
12308         20000207-2.c            cpp/20000207-2.c
12309         20000209-1.c            cpp/20000209-1.c
12310         20000209-2.c            cpp/20000209-2.c
12311         20000301-1.c            cpp/20000301-1.c
12312         20000419-1.c            cpp/20000419-1.c
12313         20000510-1.S            cpp/20000510-1.S
12314         20000519-1.c            cpp/20000519-1.c
12315         20000529-1.c            cpp/20000529-1.c
12316         20000625-1.c            cpp/20000625-1.c
12317         20000625-2.c            cpp/20000625-2.c
12318         cpp-as1.c               cpp/assert1.c
12319         cpp-as2.c               cpp/assert2.c
12320         cxx-comments-1.c        cpp/cxxcom1.c
12321         cxx-comments-2.c        cpp/cxxcom2.c
12322         endif-label.c           cpp/endif.c
12323         cpp-hash1.c             cpp/hash1.c
12324         cpp-hash2.c             cpp/hash2.c
12325         cpp-if1.c               cpp/if-1.c
12326         cpp-if2.c               cpp/if-2.c
12327         cpp-if3.c               cpp/if-3.c
12328         cpp-if4.c               cpp/if-4.c
12329         cpp-if5.c               cpp/if-5.c
12330         cpp-cond.c              cpp/if-cexp.c
12331         cpp-missingop.c         cpp/if-mop.c
12332         cpp-missingparen.c      cpp/if-mpar.c
12333         cpp-opprec.c            cpp/if-oppr.c
12334         cpp-ifparen.c           cpp/if-paren.c
12335         cpp-shortcircuit.c      cpp/if-sc.c
12336         cpp-shift.c             cpp/if-shift.c
12337         cpp-unary.c             cpp/if-unary.c
12338         cpp-li1.c               cpp/line1.c
12339         cpp-li2.c               cpp/line2.c
12340         lineno.c                cpp/line3.c
12341         lineno-2.c              cpp/line4.c
12342         cpp-mi.c                cpp/mi1.c
12343         cpp-mic.h               cpp/mi1c.h
12344         cpp-micc.h              cpp/mi1cc.h
12345         cpp-mind.h              cpp/mi1nd.h
12346         cpp-mindp.h             cpp/mi1ndp.h
12347         cpp-mix.h               cpp/mi1x.h
12348         cpp-mi2.c               cpp/mi2.c
12349         cpp-mi2a.h              cpp/mi2a.h
12350         cpp-mi2b.h              cpp/mi2b.h
12351         cpp-mi2c.h              cpp/mi2c.h
12352         cpp-mi3.c               cpp/mi3.c
12353         cpp-mi3.def             cpp/mi3.def
12354         poison-1.c              cpp/poison.c
12355         pr-impl.c               cpp/prag-imp.c
12356         cpp-redef-2.c           cpp/redef1.c
12357         cpp-redef.c             cpp/redef2.c
12358         strpaste.c              cpp/strp1.c
12359         strpaste-2.c            cpp/strp2.c
12360         cpp-tradpaste.c         cpp/tr-paste.c
12361         cpp-tradstringify.c     cpp/tr-str.c
12362         cpp-tradwarn1.c         cpp/tr-warn1.c
12363         cpp-tradwarn2.c         cpp/tr-warn2.c
12364         trigraphs.c             cpp/trigraphs.c
12365         cpp-unc1.c              cpp/unc1.c
12366         cpp-unc2.c              cpp/unc2.c
12367         cpp-unc3.c              cpp/unc3.c
12368         cpp-unc.c               cpp/unc4.c
12369         undef.c                 cpp/undef1.c
12370         undef-2.c               cpp/undef2.c
12371         cpp-wi1.c               cpp/widestr1.c
12372
12373 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
12374
12375         * lib/g++.exp (g++_include_flags): Tweak.
12376
12377 2000-06-27  H.J. Lu  <hjl@gnu.org>
12378             Loren J. Rittle  <ljrittle@acm.org>
12379
12380         * lib/g++.exp (g++_include_flags): Override libgloss.exp
12381         version with one that knows about the new gcc tree structure.
12382         (g++_link_flags): Same.
12383
12384 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
12385
12386         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
12387         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
12388         case we are cross-compiling.
12389
12390         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
12391         g++.old-deja/g++.niklas/Makefile.in,
12392         g++.old-deja/g++.niklas/configure.in,
12393         g++.old-deja/g++.other/Makefile.in,
12394         g++.old-deja/g++.other/configure.in,
12395         gcc.c-torture/code_quality/Makefile.in,
12396         gcc.c-torture/code_quality/configure.in,
12397         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
12398         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
12399         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
12400         gcc.c-torture/execute/ieee/Makefile.in,
12401         gcc.c-torture/execute/ieee/configure.in,
12402         gcc.c-torture/noncompile/Makefile.in,
12403         gcc.c-torture/noncompile/configure.in,
12404         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
12405         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
12406         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
12407
12408 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
12409
12410         * g++.old-deja/g++.other/ambig3.C: New test.
12411
12412 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
12413
12414         * g++.old-deja/g++.pt/syntax1.C: New test.
12415         * g++.old-deja/g++.pt/syntax2.C: New test.
12416         * g++.old-deja/g++.other/syntax3.C: New test.
12417         * g++.old-deja/g++.other/syntax4.C: New test.
12418
12419 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
12420
12421         * gcc.dg/20000623-1.c: Prototype exit and abort.
12422
12423 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
12424
12425         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
12426         New tests.
12427         * gcc.dg/cpp-mi3.def: New file.
12428
12429         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
12430         inside assertions.
12431         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
12432         lexer's error messages.
12433         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
12434         divine anything from the linemarkers.
12435         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
12436         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
12437
12438 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
12439
12440         * gcc.dg/20000623-1.c: New test.
12441
12442 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
12443
12444         * gcc.c-torture/execute/20000622-1.c: New test.
12445
12446 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
12447
12448         * g++.old-deja/g++.other/init15.C: New test.
12449
12450 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
12451
12452         * g++.old-deja/g++.pt/vaarg2.C: New test.
12453         * g++.old-deja/g++.pt/vaarg3.C: New test.
12454
12455 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
12456
12457         * g++.old-deja/g++.other/dyncast6.C: New test.
12458
12459 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
12460
12461         * gcc.c-torture/execute/loop-6.c: New test.
12462
12463 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
12464
12465         * gcc.dg/20000614-1.c: New test.
12466         * gcc.dg/20000614-2.c: New test.
12467
12468 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
12469
12470         * g++.old-deja/g++.other/inline12.C: New test.
12471
12472 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
12473
12474         * g++.old-deja/g++.other/eh1.C: New test.
12475
12476 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
12477
12478         * g++.old-deja/g++.other/type.C: New test.
12479
12480 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
12481
12482         * g++.old-deja/g++.other/initstring.C: New test.
12483
12484 2000-06-12  Jason Merrill  <jason@redhat.com>
12485
12486         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
12487
12488 2000-06-09  Jeffrey A Law  (law@cygnus.com)
12489
12490         * gcc.c-torture/compile/20000609-1.c: New test.
12491
12492 2000-06-09  Clinton Popetz  <cpopetz@cygnus.com>
12493
12494         * gcc.dg/20000609-1.c: New test.
12495
12496 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
12497
12498         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
12499         * gcc.c-torture/noncompile/poison-1.c: Move...
12500         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
12501         * gcc.dg/cpp-li1.c: Add a token after the #line.
12502
12503 2000-06-05  Richard Henderson  <rth@cygnus.com>
12504
12505         * gcc.c-torture/execute/20000605-2.c: New test.
12506         * gcc.c-torture/execute/20000605-3.c: New test.
12507
12508 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
12509
12510         * g77.f-torture/execute/20000503-1.x: New file.
12511
12512 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
12513
12514         * g++.old-deja/g++.eh/badalloc1.C: New test.
12515
12516 2000-06-05  Richard Henderson  <rth@cygnus.com>
12517
12518         * gcc.c-torture/execute/20000605-1.c: New test.
12519
12520 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
12521             Nathan Sidwell <nathan@codesourcery.com>
12522
12523         * gcc.c-torture/compile/20000605-1.c: New test.
12524
12525 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
12526
12527         * g77.f-torture/compile/20000601-1.f:  New test.
12528
12529 2000-06-03  Richard Henderson  <rth@cygnus.com>
12530
12531         * gcc.c-torture/execute/20000603-1.c: New.
12532
12533 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
12534
12535         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
12536         * gcc.dg/noreturn-2.c (noreturn): Likewise.
12537
12538 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
12539
12540         * gcc.dg/compare2.c (case 12): XFAIL.
12541         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
12542         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
12543
12544         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
12545
12546 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
12547
12548         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
12549         guard macro is already defined when the header is first
12550         included.
12551         * gcc.dg/cpp-mix.h: New file.
12552         * gcc.dg/endif-label.c: Update patterns to match compiler.
12553
12554         * g++.brendan/complex1.C: Declare abort.
12555         * g++.law/refs4.C: Remove XFAIL.
12556         * g++.oliva/expr2.C: Declare abort and exit.
12557
12558 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
12559
12560         * gcc.c-torture/execute/20000528-1.c: New test.
12561
12562         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
12563         * g++.old-deja/g++.law/temps4.C: Likewise.
12564
12565         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
12566         stdlib.h.  Call abort() on failure.
12567         * g++.old-deja/g++.law/refs4.C: Likewise.
12568         * g++.old-deja/g++.law/temps4.C: Likewise.
12569         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
12570         * gcc.c-torture/execute/20000112-1.c: Include string.h.
12571
12572 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
12573
12574         Relative to g++.dg/special:
12575         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
12576
12577         Relative to g++.old-deja:
12578         * g++.brendan/complex1.C, g++.jason/optimize2.C,
12579         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
12580         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
12581         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
12582         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
12583         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
12584         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
12585
12586         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
12587         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
12588         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
12589         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
12590         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
12591         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
12592         and/or string.h.
12593
12594         * g++.other/goto1.C: Update expectations for error messages.
12595
12596 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
12597
12598         * gcc.c-torture/compile/20000523-1.c: New test.
12599
12600 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
12601
12602         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
12603
12604 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
12605
12606         * g++.old-deja/g++.eh/catch11.C: New test.
12607         * g++.old-deja/g++.eh/catch12.C: New test.
12608
12609 2000-05-24  Nick Clifton  <nickc@cygnus.com>
12610
12611         * gcc.c-torture/execute/20000523-1.c: New test.
12612
12613 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
12614
12615         * c-torture/execute/bcp-1.c: Replace abort in arg of
12616         __builtin_constant_p with a generic external function.
12617
12618         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
12619         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
12620         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
12621         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
12622         Prototype abort and/or exit.
12623
12624         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
12625         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
12626         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
12627         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
12628
12629 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
12630
12631         * gcc.dg/dwarf2-1.c: New test.
12632
12633 2000-05-20  Richard Henderson  <rth@cygnus.com>
12634
12635         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
12636
12637 2000-05-20  Andreas Jaeger  <aj@suse.de>
12638
12639         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
12640         testcase.
12641
12642 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
12643
12644         * gcc.c-torture/execute/20000519-2.c: New test.
12645
12646 2000-05-19  Andreas Jaeger  <aj@suse.de>
12647
12648         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
12649         which fails with SSA.
12650
12651         * lib/c-torture.exp: Also test with -O3 -fssa.
12652
12653 2000-05-18  Michael Meissner  <meissner@redhat.com>
12654
12655         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
12656         * gcc.c-torture/execute/920415-1.c: Ditto.
12657         * gcc.c-torture/execute/920501-1.c: Ditto.
12658         * gcc.c-torture/execute/conversion.c: Ditto.
12659         * gcc.c-torture/execute/cvt-1.c: Ditto.
12660
12661 2000-05-18  Jeffrey A Law  (law@cygnus.com)
12662
12663         * gcc.c-torture/compile/20000518-1.c: New test.
12664
12665 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
12666
12667         * g77.f-torture/compile/200005018.f:  New test.
12668
12669 2000-05-17  Jeffrey A Law  (law@cygnus.com)
12670
12671         * gcc.c-torture/compile/20000517-1.c: New test.
12672
12673 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12674
12675         * gcc.c-torture/execute/20000516-1.c: New test.
12676
12677 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
12678
12679         * g++.old-deja/g++.other/eh.C: New test.
12680
12681 2000-05-12  Richard Henderson  <rth@cygnus.com>
12682
12683         * gcc.c-torture/execute/990208-1.c (main): Don't pass
12684         constants through to doit's conditional.
12685
12686 2000-05-11  Jeffrey A Law  (law@cygnus.com)
12687
12688         * gcc.c-torture/compile/20000511-1.c: New test.
12689         * g77.f-torture/compile/20000511-1.f: New test.
12690         * g77.f-torture/compile/20000511-2.f: New test.
12691
12692 2000-05-11  Michael Meissner  <meissner@redhat.com>
12693
12694         * gcc.c-torture/execute/20000511-1.c: New test.
12695
12696 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
12697
12698         * gcc.dg/dg.exp: Scan .S files as well as .c files.
12699         * gcc.dg/20000510-1.S: New.
12700
12701 2000-05-08  Catherine Moore  <clm@cygnus.com>
12702
12703         * gcc.dg/unused-3.c: New.
12704
12705 2000-05-06  Richard Henderson  <rth@cygnus.com>
12706
12707           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
12708           * g++.old-deja/g++.mike/warn1.C: Likewise.
12709           * g++.old-deja/g++.pt/local1.C: Likewise.
12710           * g++.old-deja/g++.pt/local7.C: Likewise.
12711           * g++.old-deja/g++.pt/spec16.C: Likewise.
12712
12713 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
12714
12715         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
12716
12717 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
12718
12719           * g77.f-torture/execute/20000503-1.f:  New test.
12720
12721 2000-05-04  Andreas Jaeger  <aj@suse.de>
12722
12723         * gcc.dg/noreturn-2.c: New test.
12724
12725 2000-05-04  Neil Booth  <NeilB@earthling.net>
12726
12727         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
12728         preprocessor.
12729
12730 2000-05-04  Richard Henderson  <rth@cygnus.com>
12731
12732         * gcc.c-torture/execute/20000503-1.c: Fix typo.
12733
12734 2000-05-04  Richard Henderson  <rth@cygnus.com>
12735
12736         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
12737         OpenSSL by Jason R Thorpe.
12738
12739 2000-05-03  Jim Wilson  <wilson@cygnus.com>
12740
12741         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
12742
12743 2000-05-03  Robert Lipe <robertlipe@usa.net>
12744
12745         * gcc.dg/20000503-1.c: New test.
12746
12747 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
12748
12749         * gcc.c-torture/compile/20000502-1.c: New test.
12750         * g++.old-deja/g++.other/align.C: New test.
12751         * gcc.dg/cpp-tradstringify.c: New test.
12752
12753 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
12754
12755         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
12756         and hard registers.
12757
12758 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
12759
12760         * gcc.c-torture/execute/loop-5.c: New test.
12761
12762 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
12763
12764         * gcc.c-torture/execute/va-arg-20.c: New test.
12765
12766 2000-04-23  Jeffrey A Law  (law@cygnus.com)
12767
12768         * gcc.c-torture/execute/20000422-1.c: New test.
12769
12770 2000-04-20  Greg McGary  <gkm@gnu.org>
12771
12772         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
12773         when optimizing, but without sibling-call optimizations (-O1).
12774
12775 2000-04-20  Jeffrey A Law  (law@cygnus.com)
12776
12777           * gcc.c-torture/compile/20000420-1.c: New test.
12778
12779 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
12780
12781         * g++.abi/ptrflags.C: New test.
12782         * g++.eh/catchptr1.C: Test incomplete pointer chains.
12783
12784 2000-04-19  Catherine Moore  <clm@cygnus.com>
12785
12786         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
12787
12788 2000-04-19  Greg McGary  <gkm@gnu.org>
12789
12790         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
12791         sibling-call optimizations.
12792
12793 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
12794
12795         * gcc.dg/20000419-1.c: New test.
12796
12797 2000-04-12  Hans-Peter Nilsson  <hp@axis.com>
12798
12799         * gcc.c-torture/execute/20000412-6.c: New test.
12800
12801 2000-04-12  Jeffrey A Law  (law@cygnus.com)
12802
12803         * gcc.c-torture/execute/20000412-5.c: New test.
12804         * g77.f-torture/compile/20000412-1.f: New test.
12805         * gcc.c-torture/execute/20000412-4.c: New test.
12806         * gcc.c-torture/compile/20000412-2.c: New test.
12807         * gcc.c-torture/execute/20000412-3.c: New test.
12808         * gcc.c-torture/compile/20000412-1.c: New test.
12809         * gcc.c-torture/execute/20000412-2.c: New test.
12810
12811 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
12812
12813         * objc/execute/bf-20.m: New test.
12814
12815 2000-04-10  Richard Henderson  <rth@cygnus.com>
12816
12817         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
12818
12819         * gcc.c-torture/execute/20000412-1.c: New test.
12820
12821 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
12822
12823         * g++.old-deja/g++.eh/catchptr1.C: New test.
12824
12825 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
12826
12827         * g++.old-deja/g++.abi/cxa_vec.C: New test.
12828
12829 2000-04-08  Neil Booth  <NeilB@earthling.net>
12830
12831         * gcc.dg/cpp-nullchar.c: Remove test as
12832         embedded nulls cause problems.
12833
12834 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12835
12836         * gcc.dg/compare2.c: New test.
12837
12838 2000-04-08  Neil Booth  <NeilB@earthling.net>
12839
12840         * gcc.dg/cpp-nullchar.c: New test.
12841
12842 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
12843
12844         * gcc.dg/cpp-mi2.c: New test.
12845         * gcc.dg/cpp-mi2[abc].h: New files.
12846
12847 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
12848
12849         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
12850         member name.
12851
12852 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
12853
12854         * g++.old-deja/g++.abi/vmihint.C: New test.
12855
12856 2000-04-06  Neil Booth  <NeilB@earthling.net>
12857
12858         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
12859         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
12860         copyright.
12861
12862 2000-04-05  Hans-Peter Nilsson  <hp@axis.com>
12863
12864         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
12865         avoid stack-frame overwrite.
12866
12867 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
12868
12869         * gcc.c-torture/compile/20000405-2.c: New test.
12870         * gcc.c-torture/compile/20000405-3.c: New test.
12871
12872 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
12873
12874         * gcc.c-torture/compile/20000405-1.c: New test.
12875
12876 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
12877
12878         * gcc.dg/cast-qual-1.c: Revert last change.
12879
12880 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12881
12882         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
12883
12884 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
12885
12886         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
12887         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
12888
12889 2000-04-03  Jeffrey A Law  (law@cygnus.com)
12890
12891         * gcc.c-torture/compile/20000403-2.c: New test.
12892         * gcc.c-torture/compile/20000403-1.c: New test.
12893
12894 2000-04-03  Hans-Peter Nilsson  <hp@axis.com>
12895
12896         * gcc.c-torture/execute/20000403-1.c: New test.
12897
12898 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
12899
12900         * gcc.c-torture/execute/20000402-1.c: New test.
12901
12902 2000-04-03  Donald Lindsay  <dlindsay@cygnus.com>
12903
12904         * gcc.c-torture/execute/va-arg-15.c: New test.
12905         * gcc.c-torture/execute/va-arg-16.c: New test.
12906         * gcc.c-torture/execute/va-arg-17.c: New test.
12907         * gcc.c-torture/execute/va-arg-18.c: New test.
12908         * gcc.c-torture/execute/va-arg-19.c: New test.
12909
12910 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
12911
12912         * gcc.c-torture/compile/981211-1.c: Move to...
12913         * gcc.dg/cpp-as1.c: ...here.
12914         * gcc.dg/cpp-as2.c: New file.
12915
12916         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
12917         compiler.
12918
12919 2000-04-02  Neil Booth  <NeilB@earthling.net>
12920
12921         * gcc.dg/cpp-cond.c  New tests.
12922         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
12923         accidental success less likely.
12924         * gcc.dg/cpp-missingop.c  New tests.
12925         * gcc.dg/cpp-missingparen.c  New tests.
12926         * gcc.dg/cpp-shift.c  New tests.
12927         * gcc.dg/cpp-shortcircuit.c  New tests.
12928         * gcc.dg/cpp-unary.c  New tests.
12929
12930 2000-03-29  Jeffrey A Law  (law@cygnus.com)
12931
12932         * gcc.c-torture/compile/20000329-1.c: New test.
12933
12934 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
12935
12936         * gcc.c-torture/compile/20000326-1.c: New test.
12937         * gcc.c-torture/compile/20000326-2.c: New test.
12938
12939 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
12940
12941         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
12942         the first parameter is a function argument.
12943
12944 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
12945
12946         * g++.old-deja/g++.ext/array4.C: New test.
12947
12948 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
12949
12950         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
12951
12952 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12953
12954         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
12955
12956 2000-03-19  Richard Henderson  <rth@cygnus.com>
12957
12958         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
12959
12960 2000-03-19  Richard Henderson  <rth@cygnus.com>
12961
12962         * gcc.c-torture/compile/20000319-1.c: New test.
12963
12964 2000-03-14  Jeffrey A Law  (law@cygnus.com)
12965
12966         * gcc.c-torture/execute/20000314-3.c: New test.
12967         * gcc.c-torture/execute/20000314-2.c: New test.
12968         * gcc.c-torture/execute/20000314-1.c: New test.
12969         * gcc.c-torture/compile/20000314-2.c: New test.
12970         * gcc.c-torture/compile/20000314-1.c: New test.
12971
12972 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
12973
12974         * g++.old-deja/g++.warn/inline.C: New test.
12975
12976 2000-03-10  Hans-Peter Nilsson  <hp@bitrange.com>
12977
12978         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
12979         standards-compliant result rather than specific constants.
12980         Put test-values in array.
12981
12982 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
12983
12984         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
12985         (g++_target_compile): Put test-specific options last.
12986
12987 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
12988
12989         * g++.old-deja/g++.eh/vbase4.C: New test.
12990
12991 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
12992
12993         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
12994
12995 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
12996
12997         * g++.old-deja/g++.brendan/misc12.C: Removed.
12998         * g++.old-deja/g++.pt/memtemp77.C: Constify.
12999         * g++.old-deja/g++.ext/pretty4.C: New test.
13000
13001 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
13002
13003         * g++.old-deja/g++.other/string2.C: New test.
13004
13005 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
13006
13007         * g++.old-deja/g++.warn/impint2.C: New test.
13008
13009 2000-03-05  Hans-Peter Nilsson  <hp@bitrange.com>
13010
13011         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
13012         is 1, not zero.
13013
13014 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
13015
13016         * g++.old-deja/g++.warn/impint.C: New test.
13017         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
13018         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
13019         * g++.old-deja/g++.pt/explicit12.C: Likewise.
13020         * g++.old-deja/g++.pt/explicit13.C: Likewise.
13021         * g++.old-deja/g++.pt/explicit17.C: Likewise.
13022         * g++.old-deja/g++.pt/explicit18.C: Likewise.
13023         * g++.old-deja/g++.pt/explicit19.C: Likewise.
13024         * g++.old-deja/g++.pt/explicit23.C: Likewise.
13025         * g++.old-deja/g++.pt/explicit31.C: Likewise.
13026         * g++.old-deja/g++.pt/explicit35.C: Likewise.
13027         * g++.old-deja/g++.pt/explicit6.C: Likewise.
13028         * g++.old-deja/g++.pt/memclass7.C: Likewise.
13029
13030 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
13031
13032         * gcc.dg/cpp-redef.c: New test.
13033
13034 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
13035
13036         * g++.old-deja/g++.pt/unify7.C: New test.
13037
13038 2000-02-26  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
13039
13040         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
13041         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
13042
13043 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
13044
13045         * gcc.c-torture/compile/20000224-1.c: New test.
13046
13047 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
13048
13049         * gcc.c-torture/compile/cpp-2.c: New test.
13050         * gcc.c-torture/compile/cpp-1.c: New test.
13051
13052 2000-02-25  Jeffrey A Law  (law@cygnus.com)
13053
13054         * gcc.c-torture/execute/20000225-1.c: New test.
13055
13056 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
13057
13058         * gcc.dg/cpp-li2.c: New test.
13059
13060         * gcc.dg/cpp-wi1.c: New test.
13061
13062         * gcc.dg/cpp-li1.c: New test.
13063
13064 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
13065
13066         * g++.old-deja/g++.other/sizeof5.C: New test.
13067
13068 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13069
13070         * gcc.c-torture/execute/va-arg-13.c: New test.
13071
13072 2000-02-23  Donald Lindsay  <dlindsay@cygnus.com>
13073
13074         * gcc.c-torture/execute/va-arg-12.c: New test.
13075
13076 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
13077
13078         * gcc.c-torture/execute/20000223-1.c: New test.
13079
13080 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
13081
13082         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
13083
13084 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
13085
13086         * g++.old-deja/g++.abi/ptrmem.C: New test.
13087
13088 2000-02-19  Richard Henderson  <rth@cygnus.com>
13089
13090         * gcc.c-torture/compile/init-3.c: New.
13091
13092 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
13093
13094         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
13095         ALWAYS_CXXFLAGS.
13096
13097 2000-02-11  Robert Lipe <robertl@sco.com>
13098
13099         * gcc.c-torture/compile/20000211-3.c: New test.
13100
13101 2000-02-11  Martin Buchholz <martin@xemacs.org>
13102
13103         * gcc.c-torture/compile/20000211-2.c: New test.
13104
13105 2000-02-11  Jeffrey A Law  (law@cygnus.com)
13106
13107         * gcc.c-torture/compile/20000211-1.c: New test.
13108
13109 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
13110
13111         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
13112           on native targets
13113
13114 2000-02-08  Nathan Sidwell  <nathan@acm.org>
13115
13116         * g++.old-deja/g++.other/cast5.C: New test.
13117
13118 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
13119
13120         * gcc.c-torture/execute/20000205-1.c: New.
13121
13122 2000-02-03  Nathan Sidwell  <nathan@acm.org>
13123
13124         * g++.old-deja/g++.jason/cast3.C: Return void.
13125         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
13126
13127 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
13128
13129         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
13130
13131         * gcc.dg/loop-1.c: New test.
13132
13133 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
13134
13135         * gcc.c-torture/compile/20000127-1.c: New test.
13136         * gcc.c-torture/execute/991228-1.c: New test.
13137
13138 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
13139
13140         * gcc.dg/unused-2.c: New test.
13141
13142         * gcc.dg/conv-1.c: New test.
13143
13144 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
13145
13146         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
13147         compiler.
13148         (tool_option_proc): Fix typo.
13149
13150 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
13151
13152         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
13153         of the ld on the host, not on the build machine.
13154         Also, don't crash if '--help' is not a supported option.
13155
13156 2000-01-24  Richard Henderson  <rth@cygnus.com>
13157
13158         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
13159
13160 2000-01-20  Jeffrey A Law  (law@cygnus.com)
13161
13162         * gcc.c-torture/execute/20000120-2.c: New test.
13163         * gcc.c-torture/execute/20000120-1.c: New test.
13164
13165 2000-01-13  Jeffrey A Law  (law@cygnus.com)
13166
13167         * gcc.c-torture/execute/20000113-1.c: New test.
13168
13169 2000-01-12  Jeffrey A Law  (law@cygnus.com)
13170
13171         * gcc.c-torture/execute/20000112-1.c: New test.
13172
13173 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
13174
13175         * gcc.dg/20000111-1.c: New test.
13176
13177 2000-01-10  Jeffrey A Law  (law@cygnus.com)
13178
13179         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
13180         with 16 bit integers.
13181
13182 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
13183
13184         * gcc.dg/20000108-1.c: New test.
13185
13186 2000-01-05  Nathan Sidwell  <nathan@acm.org>
13187
13188         * g++.old-deja/g++.ns/koenig8.C: New test.
13189
13190 2000-01-05  Nathan Sidwell  <nathan@acm.org>
13191
13192         * g++.old-deja/g++.other/cast4.C: New test.
13193
13194 2000-01-05  Jeffrey A Law  (law@cygnus.com)
13195
13196         * gcc.c-torture/compile/20000105-2.c: New test.
13197         * gcc.c-torture/compile/20000105-1.c: New test.
13198
13199 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13200
13201         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
13202         references to printf & atoi to conform to ANSI standard.
13203         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
13204         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
13205         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
13206         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
13207         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
13208         * g++.old-deja/g++.brendan/complex1.C: Likewise.
13209         * g++.old-deja/g++.brendan/copy1.C: Likewise.
13210         * g++.old-deja/g++.brendan/copy2.C: Likewise.
13211         * g++.old-deja/g++.brendan/copy3.C: Likewise.
13212         * g++.old-deja/g++.brendan/copy4.C: Likewise.
13213         * g++.old-deja/g++.brendan/copy5.C: Likewise.
13214         * g++.old-deja/g++.brendan/copy6.C: Likewise.
13215         * g++.old-deja/g++.brendan/copy7.C: Likewise.
13216         * g++.old-deja/g++.brendan/copy8.C: Likewise.
13217         * g++.old-deja/g++.brendan/crash11.C: Likewise.
13218         * g++.old-deja/g++.brendan/crash14.C: Likewise.
13219         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
13220         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
13221         * g++.old-deja/g++.brendan/delete2.C: Likewise.
13222         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
13223         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
13224         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
13225         * g++.old-deja/g++.brendan/eh1.C: Likewise.
13226         * g++.old-deja/g++.brendan/groff1.C: Likewise.
13227         * g++.old-deja/g++.brendan/init3.C: Likewise.
13228         * g++.old-deja/g++.brendan/misc12.C: Likewise.
13229         * g++.old-deja/g++.brendan/misc7.C: Likewise.
13230         * g++.old-deja/g++.brendan/new2.C: Likewise.
13231         * g++.old-deja/g++.brendan/operators4.C: Likewise.
13232         * g++.old-deja/g++.brendan/operators5.C: Likewise.
13233         * g++.old-deja/g++.brendan/overload2.C: Likewise.
13234         * g++.old-deja/g++.brendan/overload7.C: Likewise.
13235         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
13236         * g++.old-deja/g++.brendan/reference1.C: Likewise.
13237         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
13238         * g++.old-deja/g++.brendan/template24.C: Likewise.
13239         * g++.old-deja/g++.brendan/template3.C: Likewise.
13240         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
13241         * g++.old-deja/g++.jason/inline3.C: Likewise.
13242         * g++.old-deja/g++.jason/opeq.C: Likewise.
13243         * g++.old-deja/g++.law/arg5.C: Likewise.
13244         * g++.old-deja/g++.law/arm7.C: Likewise.
13245         * g++.old-deja/g++.law/ctors11.C: Likewise.
13246         * g++.old-deja/g++.law/cvt8.C: Likewise.
13247         * g++.old-deja/g++.law/init9.C: Likewise.
13248         * g++.old-deja/g++.law/refs4.C: Likewise.
13249         * g++.old-deja/g++.law/template2.C: Likewise.
13250         * g++.old-deja/g++.law/visibility24.C: Likewise.
13251         * g++.old-deja/g++.law/vtable3.C: Likewise.
13252         * g++.old-deja/g++.mike/asm2.C: Likewise.
13253         * g++.old-deja/g++.mike/eh1.C: Likewise.
13254         * g++.old-deja/g++.mike/misc1.C: Likewise.
13255         * g++.old-deja/g++.mike/misc13.C: Likewise.
13256         * g++.old-deja/g++.mike/misc14.C: Likewise.
13257         * g++.old-deja/g++.mike/ns12.C: Likewise.
13258         * g++.old-deja/g++.mike/p1248.C: Likewise.
13259         * g++.old-deja/g++.mike/p3708.C: Likewise.
13260         * g++.old-deja/g++.mike/p3708a.C: Likewise.
13261         * g++.old-deja/g++.mike/p3708b.C: Likewise.
13262         * g++.old-deja/g++.mike/p646.C: Likewise.
13263         * g++.old-deja/g++.mike/p700.C: Likewise.
13264         * g++.old-deja/g++.mike/p783.C: Likewise.
13265         * g++.old-deja/g++.mike/p783a.C: Likewise.
13266         * g++.old-deja/g++.mike/p783b.C: Likewise.
13267         * g++.old-deja/g++.mike/p786.C: Likewise.
13268         * g++.old-deja/g++.mike/p789.C: Likewise.
13269         * g++.old-deja/g++.mike/p789a.C: Likewise.
13270         * g++.old-deja/g++.mike/p807a.C: Likewise.
13271         * g++.old-deja/g++.other/delete3.C: Likewise.
13272         * g++.old-deja/g++.other/dyncast1.C: Likewise.
13273         * g++.old-deja/g++.other/dyncast2.C: Likewise.
13274         * g++.old-deja/g++.other/dyncast3.C: Likewise.
13275         * g++.old-deja/g++.other/empty1.C: Likewise.
13276         * g++.old-deja/g++.other/temporary1.C: Likewise.
13277         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
13278         * g++.old-deja/g++.pt/t16.C: Likewise.
13279         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
13280
13281 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
13282
13283         * gcc.dg/991230-1.c: New test.
13284
13285 1999-12-29  Jeffrey A Law  (law@cygnus.com)
13286
13287         * gcc.c-torture/compile/991229-3.c: New test.
13288         * gcc.c-torture/compile/991229-2.c: New test.
13289         * gcc.c-torture/compile/991229-1.c: New test.
13290
13291 1999-12-29  Greg McGary <gkm@eng.ascend.com>
13292
13293         * gcc.c-torture/compile/labels-2.c: New test.
13294
13295 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
13296
13297         * gcc.c-torture/execute/991227-1.c: New test.
13298
13299 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
13300
13301         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
13302
13303 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
13304
13305         * gcc.c-torture/execute/991221-1.c: New test.
13306
13307 1999-12-20  Nathan Sidwell  <nathan@acm.org>
13308
13309         * g++.old-deja/g++.other/cast3.C: New test.
13310
13311 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
13312
13313         * gcc.c-torture/execute/991216-4.c: New test.
13314
13315 1999-12-16  Michael Meissner  <meissner@cygnus.com>
13316
13317         * gcc.c-torture/execute/991216-1.c: New test.
13318         * gcc.c-torture/execute/991216-2.c: New test.
13319         * gcc.c-torture/execute/991216-3.c: New test.
13320
13321 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
13322
13323         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
13324         Actually make the test fail by using "-O2" for compilation.
13325
13326 1999-12-15  Nathan Sidwell  <nathan@acm.org>
13327
13328         * g++.old-deja/g++.warn/cast-align1.C: New test.
13329
13330 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
13331
13332         * gcc.c-torture/compile/991214-1.c: New test.
13333         * gcc.c-torture/compile/991214-2.c: New test.
13334
13335 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
13336
13337         * gcc.dg/991214-1.c: New test.
13338
13339 1999-12-13  Jeffrey A Law  (law@cygnus.com)
13340
13341         * gcc.c-torture/compile/991213-3.c: New test.
13342         * gcc.c-torture/compile/991213-2.c: New test.
13343         * gcc.c-torture/compile/991213-1.c: New test.
13344
13345 1999-12-10  J"orn Rennecke <amylaar@cygnus.co.uk>
13346
13347         * gcc.dg/991209-1.c: New test.
13348
13349 1999-12-08  Nathan Sidwell <nathan@acm.org>
13350
13351         * gcc.c-torture/compile/991208-1.c: New test.
13352
13353 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
13354
13355         * gcc.dg/ultrasp2.c: New test.
13356
13357 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
13358
13359         * g++.old-deja/g++.abi/align.C (main): Fix typo.
13360
13361 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
13362
13363         * gcc.c-torture/compile/991202-1.c: New test.
13364         * gcc.c-torture/execute/991202-1.c: New test.
13365         * gcc.c-torture/execute/991202-2.c: New test.
13366         * gcc.c-torture/execute/991202-3.c: New test.
13367
13368 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
13369
13370         * g++.old-deja/g++.abi/align.C: New test.
13371         * g++.old-deja/g++.abi/aggregates.C: Likewise.
13372         * g++.old-deja/g++.abi/bitfields.C: Likewise.
13373
13374 1999-12-01  Richard Henderson  <rth@cygnus.com>
13375
13376         * gcc.c-torture/execute/991201-1.c: New.
13377
13378 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
13379
13380         * gcc.dg/991129-1.c: New test.
13381
13382 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
13383
13384         * gcc.c-torture/compile/991127-1.c: New test.
13385
13386 1999-11-22  Nathan Sidwell  <nathan@acm.org>
13387
13388         * g++.old-deja/g++.other/warn4.C: New test.
13389
13390 1999-11-22  Nathan Sidwell  <nathan@acm.org>
13391
13392         * g++.old-deja/g++.eh/cleanup2.C: New test.
13393         * g++.old-deja/g++.ext/pretty2.C: New test.
13394         * g++.old-deja/g++.ext/pretty3.C: New test.
13395         * g++.old-deja/g++.other/debug6.C: New test.
13396
13397 1999-10-20  Jim Wilson  <wilson@cygnus.com>
13398
13399         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
13400         compiler_output to look for one error message instead of two.
13401
13402 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
13403
13404         * gcc.c-torture/execute/991118-1.c: Also test case
13405         where the word boundary does not split a byte evenly.
13406
13407 1999-11-19  Nathan Sidwell  <nathan@acm.org>
13408
13409         * g++.old-deja/g++.ext/restrict1.C: New test.
13410
13411 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
13412
13413         * gcc.c-torture/execute/991118-1.c: New test.
13414
13415 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
13416
13417         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
13418         working directory pathnames.
13419
13420 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
13421
13422         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
13423         host is equipped with driver.h and driver.o so it can actually
13424         compile and run the tests.
13425
13426 1999-10-08  Bernd Schmidt  <bernds@cygnus.co.uk>
13427
13428         * gcc.c-torture/compile/991008-1.c: New test.
13429
13430 1999-11-08  Nick Clifton  <nickc@cygnus.com>
13431
13432         * lib/gcc-dg.exp: Include target-supports.exp
13433
13434 1999-11-05  Nick Clifton  <nickc@cygnus.com>
13435
13436         * lib/target-supports.exp: New file: Provide procs to test for
13437         features supported by the target.
13438         (check_weak_available): Moved here from ecos.exp.
13439         (check_alias_available): New proc: Determine of the target
13440         toolchain supports the alias attribute.
13441
13442         * gcc.dg/special/ecos.exp: Move check_weak_available to
13443         target-supports.exp.
13444         (alias-1.c): Only perform the test if the target supports
13445         aliases.
13446         (wkali-1.c): Only perform the test if the target supports
13447         aliases.
13448
13449         * gcc.dg/990506-0.c: Expect error messages from cross
13450         targets as well as native targets.
13451
13452 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
13453
13454         * gcc.dg/ultrasp1.c: Removed xfail.
13455         * gcc.dg/struct-ret-2.c: Likewise.
13456         * gcc.dg/array-1.c: Likewise.
13457
13458 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
13459
13460         * gcc.dg/struct-ret-2.c: New test.
13461
13462         * gcc.dg/array-1.c: New test.
13463
13464 1999-10-30  Stephen L Moshier <moshier@mediaone.net>
13465
13466         * gcc.c-torture/execute/991030-1.c: New test.
13467
13468 1999-10-26  Richard Henderson  <rth@cygnus.com>
13469
13470         * gcc.c-torture/compile/991026-2.c: New test.
13471
13472 1999-10-26  Jeffrey A Law  (law@cygnus.com)
13473
13474         * gcc.c-torture/compile/991026-1.c: New test.
13475
13476 1999-10-23  Jeffrey A Law  (law@cygnus.com)
13477
13478         * gcc.c-torture/execute/991023-1.c: New test.
13479
13480 1999-10-19  Jeffrey A Law  (law@cygnus.com)
13481
13482         * gcc.c-torture/execute/991019-1.c: New test.
13483
13484 1999-10-16  Richard Henderson  <rth@cygnus.com>
13485
13486         * gcc.c-torture/execute/991016-1.c: New test.
13487
13488 1999-10-14  Stephane Carrez  <stcarrez@worldnet.fr>
13489
13490         * gcc.c-torture/execute/991014-1.c: New test.
13491
13492 1999-10-13  J"orn Rennecke <amylaar@cygnus.co.uk>
13493
13494         * g++.old-deja/g++.other/union2.C: New test.
13495
13496 1999-10-13  Nathan Sidwell  <nathan@acm.org>
13497
13498         * g++.old-deja/g++.other/vaarg2.C: New test.
13499         * g++.old-deja/g++.other/vaarg3.C: New test.
13500
13501 1999-10-12  Craig Burley  <craig@jcb-sc.com>
13502
13503         * g77.f-torture/noncompile/19990905-1.f: Moved from being
13504         in compile/.
13505
13506 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
13507
13508         * gcc.c-torture/execute/va-arg-11.c: New test.
13509
13510 1999-10-01  Mark P. Mitchell  <mark@codesourcery.com>
13511
13512         * lib/file-format.exp (gcc_target_object_format): Don't
13513         crash if objdump is unavailable.
13514
13515 1999-09-29  Donn Terry <donn@interix.com>
13516
13517         * gcc.misc-tests/mg.exp: delete extraneous redirection.
13518
13519 1999-09-28  Nick Clifton  <nickc@cygnus.com>
13520
13521         * gcc.c-torture/compile/990928-1.c: New test.
13522
13523 1999-09-28  Nathan Sidwell  <nathan@acm.org>
13524
13525         * g++.old-deja/g++.other/decl6.C: New test.
13526
13527 1999-09-28  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13528
13529         * gcc.c-torture/execute/va-arg-10.c: New test.
13530
13531 1999-09-27  Nathan Sidwell  <nathan@acm.org>
13532
13533         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
13534         __PRETTY_FUNCTION__.
13535
13536 1999-09-23  Nick Clifton  <nickc@cygnus.com>
13537
13538         * gcc.c-torture/execute/990923-1.c: New test.
13539
13540 1999-09-21  Nick Clifton  <nickc@cygnus.com>
13541
13542         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
13543         for which -fpic is inappropriate.
13544
13545 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
13546
13547         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
13548
13549 1999-09-21  Nathan Sidwell  <nathan@acm.org>
13550
13551         * g++.old-deja/g++.other/dyncast1.C: New test.
13552         * g++.old-deja/g++.other/dyncast2.C: New test.
13553         * g++.old-deja/g++.other/dyncast3.C: New test.
13554         * g++.old-deja/g++.other/dyncast4.C: New test.
13555         * g++.old-deja/g++.other/dyncast5.C: New test.
13556         * g++.old-deja/g++.eh/catch3.C: New test.
13557         * g++.old-deja/g++.eh/catch3p.C: New test.
13558         * g++.old-deja/g++.eh/catch4.C: New test.
13559         * g++.old-deja/g++.eh/catch4p.C: New test.
13560         * g++.old-deja/g++.eh/catch5.C: New test.
13561         * g++.old-deja/g++.eh/catch5p.C: New test.
13562         * g++.old-deja/g++.eh/catch6.C: New test.
13563         * g++.old-deja/g++.eh/catch6p.C: New test.
13564         * g++.old-deja/g++.eh/catch7.C: New test.
13565         * g++.old-deja/g++.eh/catch7p.C: New test.
13566         * g++.old-deja/g++.eh/catch8.C: New test.
13567         * g++.old-deja/g++.eh/catch8p.C: New test.
13568         * g++.old-deja/g++.eh/catch9.C: New test.
13569         * g++.old-deja/g++.eh/catch9p.C: New test.
13570
13571 1999-09-13  Nathan Sidwell  <nathan@acm.org>
13572
13573         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
13574         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
13575
13576 1999-09-13  Jeffrey A Law  (law@cygnus.com)
13577
13578         * gcc.c-torture/compile/990913-1.c: New test.
13579
13580 1999-09-10  Nathan Sidwell  <nathan@acm.org>
13581
13582         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
13583         * g++.old-deja/g++.jason/rfg5.C: Likewise.
13584
13585 1999-09-09  Richard Henderson  <rth@cygnus.com>
13586
13587         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
13588
13589 1999-09-09  Nathan Sidwell  <nathan@acm.org>
13590
13591         * g++.old-deja/g++.other/lookup11.C: New test.
13592         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
13593         what is permitted and what we want.
13594         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
13595         overload use.
13596         * g++.old-deja/g++.jason/rfg5.C: Likewise
13597
13598 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
13599
13600         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
13601         * gcc.c-torture/noncompile/poison-1.c: New file.
13602
13603 1999-09-08  Nathan Sidwell  <nathan@acm.org>
13604
13605         * g++.old-deja/g++.other/sizeof3.C: New test.
13606         * g++.old-deja/g++.other/sizeof4.C: New test.
13607         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
13608         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
13609
13610 1999-09-07  Richard Henderson  <rth@cygnus.com>
13611
13612         * gcc.dg/va-arg-1.c: New.
13613
13614 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13615
13616         * gcc.c-torture/execute/va-arg-9.c: New test.
13617
13618 1999-09-05  Craig Burley  <craig@jcb-sc.com>
13619
13620         * g77.f-torture/compile/980519-2.f: New test.
13621         * g77.f-torture/compile/19990905-0.f: New test.
13622         * g77.f-torture/compile/19990905-1.f: New test.
13623         * g77.f-torture/compile/19990905-2.f: New test.
13624
13625         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
13626
13627 1999-09-03  Richard Earnshaw <rearnsha@arm.com>
13628
13629         * gcc.c-torture/execute/990827-1.c: Fix typo.
13630
13631 1999-09-03  Nathan Sidwell  <nathan@acm.org>
13632
13633         * g++.old-deja/g++.other/deref1.C: New test.
13634
13635 1999-09-02  Nathan Sidwell  <nathan@acm.org>
13636
13637         * g++.old-deja/g++.other/ambig2.C: New test.
13638         * g++.old-deja/g++.other/cond5.C: New test.
13639         * g++.old-deja/g++.other/lookup16.C: New test.
13640
13641 1999-09-02  Marc Espie <espie@cvs.openbsd.org>
13642
13643         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
13644         assemblers too.
13645
13646 1999-08-31  Jeffrey A Law  (law@cygnus.com)
13647
13648         * lib/c-torture.exp: Avoid the "compare executables" optimization
13649         when testing native.
13650
13651 1999-08-29  Jeffrey A Law  (law@cygnus.com)
13652
13653         * gcc.c-torture/execute/990829-1.c: New test.
13654         * gcc.c-torture/compile/990829-1.c: New test.
13655
13656 1999-08-27  Paul Burchard  <burchard@pobox.com>
13657
13658         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
13659         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
13660         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
13661         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
13662         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
13663         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
13664         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
13665         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
13666         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
13667         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
13668         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
13669
13670 1999-08-27  Jeffrey A Law  (law@cygnus.com)
13671
13672         * gcc.c-torture/execute/990827-1.c: New test.
13673
13674 1999-08-26  Craig Burley  <craig@jcb-sc.com>
13675
13676         * g77.f-torture/noncompile/19990826-4.f: New test.
13677
13678         * g77.f-torture/compile/19990826-3.f: New test.
13679
13680         * g77.f-torture/execute/19990826-2.f: New test.
13681
13682         * g77.f-torture/compile/19990826-1.f: New test.
13683
13684         * gcc.c-torture/execute/990826-0.c: New test.
13685         * g77.c-torture/execute/19990826-0.f: New test.
13686
13687         * g77.f-torture/noncompile/970626-2.f: New test.
13688
13689 1999-08-25  Paul Burchard  <burchard@pobox.com>
13690
13691         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
13692         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
13693         lss-011.C: New tests.
13694
13695 1999-08-25  Nathan Sidwell  <nathan@acm.org>
13696
13697         * g++.old-deja/g++.other/decl5.C: New test.
13698
13699 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13700
13701         * noncompile/noncompile.exp: Load_lib c-torture.exp.
13702         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
13703         call `postbase' for each one.  All callers of `postbase' changed
13704         to call this instead.
13705
13706 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
13707
13708         * gcc.c-torture/execute/990811-1.c: New test.
13709
13710 1999-08-09  Nick Clifton  <nickc@cygnus.com>
13711
13712         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
13713         just native ones.
13714
13715         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
13716         just native ones.
13717
13718 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
13719
13720         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
13721
13722 1999-08-04  Jeffrey A Law  (law@cygnus.com)
13723
13724         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
13725
13726 1999-08-04  Nathan Sidwell  <nathan@acm.org>
13727
13728         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
13729
13730 1999-08-04  Jeffrey A Law  (law@cygnus.com)
13731
13732         * gcc.c-torture/execute/990804-1.c: New test.
13733
13734 1999-08-03  Nathan Sidwell  <nathan@acm.org>
13735
13736         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
13737         * g++.old-deja/g++.brendan/crash64.C: Likewise
13738         * g++.old-deja/g++.brendan/overload8.C: Likewise
13739
13740 1999-08-03  Nathan Sidwell  <nathan@acm.org>
13741
13742         * g++.old-deja/g++.other/struct1.C: New test.
13743
13744 1999-08-03  Nathan Sidwell  <nathan@acm.org>
13745
13746         * g++.old-deja/g++.other/enum2.C: New test.
13747
13748 1999-08-02  Richard Henderson  <rth@cygnus.com>
13749
13750         Adapted from tests from Franz Sirl:
13751         * gcc.c-torture/execute/va-arg-7.c: New test.
13752         * gcc.c-torture/execute/va-arg-8.c: New test.
13753
13754 1999-08-01  Jeffrey A Law  (law@cygnus.com)
13755
13756         * gcc.c-torture/compile/990801-2.c: New test.
13757
13758         * gcc.c-torture/compile/990801-1.c: New test.
13759
13760 1999-07-27  Michael Meissner  <meissner@cygnus.com>
13761
13762         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
13763         fp-cmp-1.c, converting double to float.
13764
13765         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
13766         fp-cmp-1.c, converting double to long double.
13767
13768         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
13769         from fr1 to unknown_register, since fr1 is a legitimate register
13770         on some machines.
13771
13772 1999-07-25  Jeffrey A Law  (law@cygnus.com)
13773
13774         * README: More listname related changes.
13775
13776 1999-07-08  Catherine Moore  <clm@cygnus.com>
13777
13778         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
13779
13780 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
13781
13782         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
13783
13784 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
13785
13786         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
13787
13788 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
13789
13790         * gcc.dg/990703-1.c: New test.
13791
13792 1999-06-29  Nick Clifton  <nickc@cygnus.com>
13793
13794         * lib/file-format.exp: New file: Move definition of proc
13795         gcc_target_object_format to here from
13796         gcc.dg/special/ecos.exp.
13797
13798         * lib/c-torture.exp: Include lib file-format.exp.
13799         * lib/gcc-dg.exp: Include lib file-format.exp.
13800
13801         * gcc.dg/special/ecos.exp: Remove definition of proc
13802         gcc_target_object_format.
13803
13804 1999-06-28  Jeffrey A Law  (law@cygnus.com)
13805
13806         * gcc.c-torture/execute/990628-1.c: New test.
13807
13808 1999-06-25  Jeffrey A Law  (law@cygnus.com)
13809
13810         * gcc.c-torture/compile/990625-2.c: New test.
13811
13812         * gcc.c-torture/compile/990625-1.c: New test.
13813
13814 1999-06-23  Nick Clifton  <nickc@cygnus.com>
13815
13816         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
13817         attributes compile.
13818         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
13819         ports that use the COFF/PE file format.
13820
13821 1999-06-17  Jeffrey A Law  (law@cygnus.com)
13822
13823         * gcc.c-torture/compile/990617-1.c: New test.
13824
13825 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
13826
13827         * g++.old-deja/g++.other/decl4.C: New test.
13828
13829 1999-06-14  Nathan Sidwell  <nathan@acm.org>
13830
13831         * g++.old-deja/g++.other/bitfld3.C: New test.
13832
13833 1999-06-08  Nathan Sidwell  <nathan@acm.org>
13834
13835         * g++.old-deja/g++.eh/catch1.C: New test.
13836
13837 1999-06-07  Jeffrey A Law  (law@cygnus.com)
13838
13839         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
13840
13841         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
13842         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
13843
13844 1999-06-05  Craig Burley  <craig@jcb-sc.com>
13845
13846         * g77.f-torture/compile/19990502-0.f: Replace with new,
13847         shorter, test that still fails after recent changes.
13848
13849 1999-06-04  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
13850
13851         * gcc.c-torture/execute/990604-1.c: New test.
13852
13853 1999-05-31  Jeffrey A Law  (law@cygnus.com)
13854
13855         * gcc.c-torture/execute/990531-1.c: New test.
13856
13857 1999-05-27  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13858
13859         * gcc.c-torture/compile/990527-1.c: New test.
13860
13861 1999-05-27  Joern Rennecke <amylaar@cygnus.com>
13862
13863         * gcc.c-torture/execute/990527-1.c: New test.
13864
13865 1999-05-25  Nick Clifton  <nickc@cygnus.com>
13866
13867         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
13868         bitfields as signed.
13869
13870 1999-05-25  Craig Burley  <craig@jcb-sc.com>
13871
13872         * g77.f-torture/compile/19990525-0.f: New test.
13873
13874 1999-05-25  Jeffrey A Law  (law@cygnus.com)
13875
13876         * gcc.c-torture/execute/990525-2.c: New test.
13877
13878         * gcc.c-torture/execute/990525-1.c: New test.
13879
13880 1999-05-24  Nathan Sidwell  <nathan@acm.org>
13881
13882         * g++.old-deja/g++.other/anon3.C: New test.
13883         * g++.old-deja/g++.other/anon4.C: New test.
13884         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
13885         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
13886         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
13887         Merrill).
13888
13889 1999-05-24  Jeffrey A Law  (law@cygnus.com)
13890
13891         * gcc.c-torture/execute/990524-1.c: New test.
13892
13893         * gcc.dg/990524-1.c: New test.
13894
13895 1999-05-23  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13896
13897         * gcc.c-torture/compile/990523-1.c: New test.
13898
13899 1999-05-19  Raja R Harinath <harinath@cs.umn.edu>
13900
13901         * gcc.c-torture/compile/990519-1.c: New test.
13902
13903 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
13904
13905         * gcc.c-torture/compile/990517-1.c: New test.
13906
13907         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
13908         (e4, f4): New tests.
13909         (main): Call them.
13910
13911 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13912
13913         * gcc.dg/noreturn-1.c: New test.
13914
13915 1999-05-13  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
13916
13917         * gcc.c-torture/execute/990513-1.c: New test.
13918
13919 1999-05-10  Richard Henderson  <rth@cygnus.com>
13920
13921         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
13922
13923 1999-05-10  Craig Burley  <craig@jcb-sc.com>
13924
13925         * g77.f-torture/execute/erfc.f: Use small single-precision
13926         values, to avoid problems on Alphas when not -mieee.
13927
13928 1999-05-08  Craig Burley  <craig@jcb-sc.com>
13929
13930         * gcc.dg/990506-0.c: New test.
13931
13932 1999-05-08  Richard Henderson  <rth@cygnus.com>
13933
13934         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
13935         the constant to test.  Don't XFAIL 64-bit targets.
13936
13937         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
13938         * g++.old-deja/g++.law/profile1.C: Likewise.
13939
13940         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
13941         operator new instances.
13942         * g++.old-deja/g++.other/delete5.C: Likewise.
13943
13944 1999-05-03  Craig Burley  <craig@jcb-sc.com>
13945
13946         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
13947         intrinsic.
13948
13949 1999-05-03  Craig Burley  <craig@jcb-sc.com>
13950
13951         * g77.f-torture/execute/u77-test.f: Reverse order of two
13952         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
13953
13954 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13955
13956         * gcc.dg/compare1.c: New test.
13957
13958 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
13959
13960         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
13961         New tests.
13962
13963 1999-05-02  Craig Burley  <craig@jcb-sc.com>
13964
13965         * g77.f-torture/compile/19990502-1.f: New test.
13966
13967 1999-05-02  Craig Burley  <craig@jcb-sc.com>
13968
13969         * g77.f-torture/compile/19990502-0.f: New test.
13970
13971 1999-05-02  Craig Burley  <craig@jcb-sc.com>
13972
13973         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
13974         intrinsic.
13975
13976 1999-05-02  Craig Burley  <craig@jcb-sc.com>
13977
13978         * g77.f-torture/execute/u77-test.f (main): List libU77
13979         intrinsics not currently tested.
13980         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
13981         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
13982         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
13983         Trim blanks off the ends of some printed strings.
13984
13985 1999-05-02  Craig Burley  <craig@jcb-sc.com>
13986
13987         * g77.f-torture/execute/u77-test.f (main): Just warn about
13988         FSTAT gid disagreement, as it's expected on some systems.
13989
13990 1999-05-01  Craig Burley  <craig@jcb-sc.com>
13991
13992         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
13993         use a new function, which allows for some slop.
13994         Clean up some commentary.
13995         (issum): The new function.
13996         (sgladd): Deleted subroutine.
13997
13998 1999-05-01  Craig Burley  <craig@jcb-sc.com>
13999
14000         * g77.f-torture/execute/u77-test.f: Modify to be more like
14001         libf2c/libU77 version, bringing patches to that version here.
14002         Add suitable commentary.
14003
14004 1999-04-25  Richard Henderson  <rth@cygnus.com>
14005
14006         * gcc.dg/990424-1.c: New test.
14007
14008 1999-04-24  Craig Burley  <craig@jcb-sc.com>
14009
14010         * g77.f-torture/execute/u77-test.f (main): Bug involving
14011         LSTAT has been fixed, so turn back on full checking.
14012
14013 1999-04-20  Craig Burley  <craig@jcb-sc.com>
14014
14015         * g77.f-torture/compile/19990419-0.f: New test.
14016         * g77.f-torture/execute/19990419-1.f: New test.
14017
14018 1999-04-17  Richard Henderson  <rth@cygnus.com>
14019
14020         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
14021         to avoid the need for a prototype to supress a warning.
14022
14023 1999-04-07  Jim Wilson  <wilson@cygnus.com>
14024
14025         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
14026
14027 1999-04-04  Jeffrey A Law  (law@cygnus.com)
14028
14029         * gcc.c-torture/execute/990404-1.c: New test.
14030
14031 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
14032
14033         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
14034         * gcc.dg/cpp-if3.c: Don't use -pedantic.
14035         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
14036         missing initializer warnings.
14037
14038 1999-03-28  Jeffrey A Law  (law@cygnus.com)
14039
14040         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
14041         matching strings.
14042
14043 1999-03-26  Jeffrey A Law  (law@cygnus.com)
14044
14045         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
14046
14047 1999-03-26  Craig Burley  <craig@jcb-sc.com>
14048
14049         * g77.f-torture/execute/19990325-0.f: New test.
14050         * g77.f-torture/execute/19990325-1.f: New test.
14051
14052 1999-03-24  Jeffrey A Law  (law@cygnus.com)
14053
14054         * gcc.c-torture/execute/990324-1.c: New test.
14055
14056 1999-03-22  Jim Wilson  <wilson@cygnus.com>
14057
14058         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
14059         test with 4.
14060
14061 1999-03-17  Richard Henderson  <rth@cygnus.com>
14062
14063         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
14064
14065 1999-03-13  Craig Burley  <craig@jcb-sc.com>
14066
14067         * g77.f-torture/execute/19990313-2.f: New test.
14068         * g77.f-torture/execute/19990313-3.f: New test.
14069
14070 1999-03-13  Craig Burley  <craig@jcb-sc.com>
14071
14072         * g77.f-torture/execute/19990313-0.f: New test.
14073         * g77.f-torture/execute/19990313-1.f: New test.
14074
14075 1999-03-12  Jim Wilson  <wilson@cygnus.com>
14076
14077         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
14078         printf to sprintf.
14079         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
14080         (main): Add check for u15.  Conditionalize u31 check depending on
14081         whether ints are <32 bits or >=32 bits.
14082
14083 1999-03-08  Craig Burley  <craig@jcb-sc.com>
14084
14085         * g77.f-torture/execute/19981119-0.f: Improve testiness.
14086
14087 1999-03-08  Craig Burley  <craig@jcb-sc.com>
14088
14089         * g77.f-torture/compile/19990305-0.f: New test.
14090         * g77.f-torture/execute/19981119-0.f: New test.
14091
14092 1999-03-08  Craig Burley  <craig@jcb-sc.com>
14093
14094         * g77.f-torture/execute/970625-2.f: call ABORT if final
14095         result is not correct, instead of just printing it.
14096         Add this checking via newly introduced obfuscation, to
14097         trip up buggy front ends.
14098
14099 1999-03-07  Craig Burley  <craig@jcb-sc.com>
14100
14101         * g77.f-torture/compile/960317-1.f: Moved from being
14102         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
14103
14104 1999-03-06  Craig Burley  <craig@jcb-sc.com>
14105
14106         * g77.f-torture/execute/960317-1.f: New (old) test.
14107         * g77.f-torture/execute/970625-2.f: Ditto.
14108
14109 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
14110
14111         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
14112         message on line 1 or line 2; cccp and cpplib do this differently.
14113
14114 1999-03-01  Jeffrey A Law  (law@cygnus.com)
14115
14116         * g++.old-deja/g++.law/weak1.C: New test.
14117
14118 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
14119
14120         * gcc.c-torture/execute/990119-1.c: Renamed to...
14121         * gcc.dg/990119-1.c: this, so it will only be tested once
14122         (it's a preprocessor test, it doesn't need to be run at
14123         multiple optimization levels).
14124
14125 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
14126
14127         * lib/g++.exp: Don't add incdir=$base_dir/../include to
14128           ALWAYS_CXXFLAGS.
14129
14130 1999-02-24  Craig Burley  <craig@jcb-sc.com>
14131
14132         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
14133         * g77.f-torture/compile/19981216-0.f: ...as it is expected
14134         to not be compilable by current g77.
14135
14136 1999-02-24  Nick Clifton  <nickc@cygnus.com>
14137
14138         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
14139
14140 1999-02-22  Jeffrey A Law  (law@cygnus.com)
14141
14142         * gcc.c-torture/execute/990222-1.c: New test.
14143
14144 1999-02-19  Craig Burley  <craig@jcb-sc.com>
14145
14146         * g77.f-torture/compile/19990218-0.f: New test.
14147         * g77.f-torture/noncompile/19990218-1.f: New test.
14148
14149 1999-02-18  Craig Burley  <craig@jcb-sc.com>
14150
14151         * g77.f-torture/compile/19981216-0.f: New test.
14152
14153 1999-02-14  Jeffrey A Law  (law@cygnus.com)
14154
14155         * gcc.dg/990214-1.c: New test.
14156
14157 1999-02-13  Jeffrey A Law  (law@cygnus.com)
14158
14159         * gcc.dg/990213-2.c: New test.
14160
14161         * gcc.dg/990213-1.c: New test.
14162
14163 1999-02-12  Jeffrey A Law  (law@cygnus.com)
14164
14165         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
14166         ints.
14167
14168 1999-02-11  Nick Clifton  <nickc@cygnus.com>
14169
14170         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
14171         specified by target.
14172
14173         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
14174
14175 1999-02-11  Jeffrey A Law  (law@cygnus.com)
14176
14177         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
14178
14179 1999-02-10  Jonathan Larmour  <jlarmour@cygnus.co.uk>
14180
14181         * gcc.dg/special/ecos.exp: New test driver for new tests with
14182         special requirements.
14183
14184         * gcc.dg/special/alias-1.c: New test.
14185         * gcc.dg/special/gcsec-1.c: New test.
14186         * gcc.dg/special/weak-1.c: New test.
14187         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
14188         * gcc.dg/special/weak-2.c: New test.
14189         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
14190         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
14191         * gcc.dg/special/wkali-1.c: New test.
14192         * gcc.dg/special/wkali-2.c: New test.
14193         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
14194         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
14195
14196 1999-02-10  Felix Lee  <flee@cygnus.com>
14197
14198           * lib/c-torture.exp (c-torture-compile): Pull out code for
14199           analyzing gcc error messages.
14200           (c-torture-execute): Likewise.  Fix some (harmless) false
14201           positives.
14202           * lib/gcc.exp (gcc_check_compile): New function.
14203
14204 1999-02-08  Richard Henderson  <rth@cygnus.com>
14205
14206         * gcc.c-torture/execute/990208-1.c: New test.
14207
14208 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
14209
14210         * g++.dg/special/ecos.exp: New driver for new tests with special
14211         requirements
14212
14213         * g++.dg/special/conpr-1.C: New test
14214         * g++.dg/special/conpr-2.C: New test
14215         * g++.dg/special/conpr-2a.C: New test
14216         * g++.dg/special/conpr-3.C: New test
14217         * g++.dg/special/conpr-3a.C: New test
14218         * g++.dg/special/conpr-3b.C: New test
14219
14220         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
14221         allow g++ to use the dg driver
14222
14223         * README: Add comment about g++.dg directory
14224
14225 1999-02-06  Jeffrey A Law  (law@cygnus.com)
14226
14227         * README: Update email addresses.
14228
14229 1999-02-03  Nick Clifton  <nickc@cygnus.com>
14230
14231         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
14232         arguments in order to force structure S onto the stack even on
14233         the alpha.
14234         (test): Pass 10 leading arguments to function foo as well as the
14235         structure S.
14236
14237         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
14238         failure for all targets.
14239
14240         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
14241         abort to terminate program execution.
14242
14243 1999-01-30  Richard Henderson  <rth@cygnus.com>
14244
14245         * gcc.c-torture/execute/990130-1.c: New test.
14246
14247 1999-01-30  Jeffrey A Law  (law@cygnus.com)
14248
14249         * gcc.dg/990130-1.c: New test.
14250
14251 1999-01-28  Michael Meissner  <meissner@cygnus.com>
14252
14253         * gcc.c-torture/execute/990128-1.c: New test.
14254
14255 1999-01-27  Michael Meissner  <meissner@cygnus.com>
14256
14257         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
14258
14259 1999-01-27  Felix Lee  <flee@cygnus.com>
14260
14261         * lib/c-torture.exp (c-torture-compile): pull out code for
14262         analyzing gcc error messages.
14263         (c-torture-execute): ditto, and fix some (harmless) false
14264         positives.
14265         * lib/gcc.exp (gcc_check_compile): new function.
14266
14267 1999-01-17  Jeffrey A Law  (law@cygnus.com)
14268
14269         * gcc.dg/990117-1.c: New test.
14270
14271         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
14272
14273         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
14274
14275 1999-01-15  Jeffrey A Law  (law@cygnus.com)
14276
14277         * g77.f-torture/compile/990115-1.f: New test.
14278
14279 1999-01-07  Jeffrey A Law  (law@cygnus.com)
14280
14281         * gcc.c-torture/compile/990107-1.c: New test
14282
14283 1999-01-06  Jeffrey A Law  (law@cygnus.com)
14284
14285         * gcc.c-torture/execute/990106-2.c: New test.
14286
14287         * gcc.c-torture/execute/990106-1.c: New test.
14288
14289 1998-12-30  Zack Weinberg <zack@rabi.columbia.edu>
14290
14291         * gcc.c-torture/compile/981223-1.c: New test.
14292
14293 1998-12-29  Richard Henderson  <rth@cygnus.com>
14294
14295         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
14296         (opt3): Rename from opt4 and disable.
14297
14298 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
14299
14300         * g++.old-deja/g++.pt/ptrmem5.C: New test.
14301
14302 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
14303
14304         * g++.old-deja/g++.other/conv5.C: New test.
14305
14306 1998-12-14  Nick Clifton  <nickc@cygnus.com>
14307
14308         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
14309
14310 1998-12-11  Jeffrey A Law  (law@cygnus.com)
14311
14312         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
14313
14314 1998-12-11  Zack Weinberg <zack@rabi.columbia.edu>
14315
14316         * gcc.c-torture/compile/981211-1.c: New test.
14317
14318 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
14319
14320         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
14321
14322         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
14323
14324 1998-12-08  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14325
14326         * gcc.special/930510-1.c: Make C9X safe.
14327         * gcc.misc-tests/gcov-1.c Similarly.
14328         * gcc.misc-tests/gcov-2.c Similarly.
14329
14330 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
14331
14332         * gcc.dg/ultrasp1.c: New test.
14333
14334 1998-12-06  Richard Henderson  <rth@cygnus.com>
14335
14336         * gcc.c-torture/execute/981206.c: New test.
14337
14338 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
14339
14340         * g++.old-deja/g++.ns/template7.C: New test.
14341
14342         * g++.old-deja/g++.other/expr1.C: New test.
14343
14344         * g++.old-deja/g++.eh/tmpl3.C: New test.
14345
14346         * g++.old-deja/g++.eh/tmpl2.C: New test.
14347
14348 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
14349
14350         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
14351         * g++.old-deja/g++.other/using6.C: Removed.
14352         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
14353
14354         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
14355
14356 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
14357
14358         * g++.old-deja/g++.pt/overload8.C: New test.
14359
14360         * g++.old-deja/g++.pt/overload7.C: New test.
14361
14362         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
14363
14364         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
14365         and relinking messages.
14366         * lib/g++.exp (g++_target_compile): Remove .rpo file when
14367         compiling with -frepo.
14368
14369 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
14370
14371         * g++.old-deja/g++.pt/lookup6.C: New test.
14372
14373 1998-11-30  Nick Clifton  <nickc@cygnus.com>
14374
14375         * gcc.c-torture/execute/981130-1.c: New test.
14376         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
14377
14378 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
14379
14380         * g++.old-deja/g++.pt/explicit76.C: New test.
14381
14382         * g++.old-deja/g++.pt/friend38.C: New test.
14383
14384         * g++.old-deja/g++.ns/crash2.C: New test.
14385
14386         * g++.old-deja/g++.pt/defarg8.C: New test.
14387
14388         * g++.old-deja/g++.pt/instantiate6.C: New test.
14389
14390         * g++.old-deja/g++.pt/static6.C: New test.
14391
14392         * g++.old-deja/g++.pt/decl2.C: New test.
14393
14394 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
14395
14396         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
14397         problem is actually related with name lookup, but so what? :-)
14398
14399         * g++.old-deja/g++.pt/friend37.C: New test.
14400
14401 1998-11-25  Dave Love  <d.love@dl.ac.uk>
14402
14403         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
14404         element, which fails on some systems.
14405
14406         * g77.f-torture/execute/labug1.f: New test.
14407
14408 1998-11-21  Jeffrey A Law  (law@cygnus.com)
14409
14410         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
14411         is defined.
14412
14413 1998-11-18  Dave Love  <d.love@dl.ac.uk>
14414
14415         * g77.f-torture/compile/981117-1.f: New test.
14416
14417 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
14418
14419         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
14420         properly discarded.
14421
14422 1998-10-11  Ken Raeburn  <raeburn@cygnus.com>
14423
14424         * gcc.c-torture/execute/memcheck: New directory of tests for
14425         -fcheck-memory-usage.
14426
14427 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
14428
14429         * README: New file, general information about the testsuite and
14430         new description of the various C++ test subdirectories.
14431         * README.g++: Eliminate obsolete information, update and move most
14432         relevant stuff to README.
14433
14434 1998-11-07  Richard Henderson  <rth@cygnus.com>
14435
14436         * gcc.c-torture/compile/981107-1.c: New test.
14437
14438 1998-11-02  Doug Evans  <devans@canuck.cygnus.com>
14439
14440         * execute/memcpy-bi.c: New testcase.
14441
14442 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
14443
14444         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
14445         base classes.
14446
14447         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
14448         template is selected.
14449
14450         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
14451         classes, it should be accepted for all types.
14452
14453         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
14454
14455         * g++.old-deja/g++.pt/spec24.C: Ensure that template
14456         specializations start with template headers.
14457
14458 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
14459
14460         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
14461
14462         * g++.old-deja/g++.other/init9.C: Test cross initialization of
14463         non-POD types.
14464
14465 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
14466
14467         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
14468
14469 1998-10-22  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
14470
14471         * compile/981022-1.c, compile/981022-1.x: New test and driver.
14472
14473 1998-10-19  Jeffrey A Law  (law@cygnus.com)
14474
14475         * 981019-1.c: New test.
14476
14477 1998-10-14  Robert Lipe <robertl@dgii.com>
14478
14479         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
14480         find objc headers.
14481
14482 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
14483
14484         * compile/981001-4.c: Remove use of GCC extension that triggers a
14485         compiler bug.
14486
14487 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
14488
14489         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
14490
14491 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
14492
14493         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
14494         instantiation of template produces incorrect code for delete
14495         expression.
14496
14497         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
14498         constructors' name is not unique.
14499         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
14500         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
14501
14502         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
14503         automatic array of const is ill-formed.
14504
14505         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
14506         of template parameter?
14507
14508         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
14509         const.
14510
14511         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
14512         pointer-to-member expression.
14513
14514         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
14515         declaration causes ICE.
14516
14517 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
14518
14519         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
14520         reserved in the global namespace.
14521
14522         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
14523         generate needed virtual table.
14524
14525         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
14526
14527 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
14528
14529         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
14530         template-dependent type
14531
14532 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
14533
14534         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
14535         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
14536         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
14537
14538         * g++.old-deja/g++.other/using5.C: New test; using decl from base
14539         class should be usable as argument of member function.
14540         * g++.old-deja/g++.other/using6.C: New test; using decl from base
14541         class should be usable as return type of member function.
14542         * g++.old-deja/g++.other/using7.C: New test; using decl from base
14543         class should be usable as type of data member.
14544
14545         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
14546
14547 1998-10-09  Jeffrey A Law  (law@cygnus.com)
14548
14549         * gcc.c-torture/special/920521-1.c: Fix bogus test.
14550
14551 1998-10-08  Nick Clifton  <nickc@cygnus.com>
14552
14553         * gcc.dg/dll-?.c Add thumb to target list.
14554         Fix assembler scan patterns to match current assembler output.
14555
14556 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
14557
14558         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
14559         matching of template brackets.
14560
14561         * g++.old-deja/g++.other/using4.C: New test.  Test using
14562         declarations of methods from base classes.
14563
14564         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
14565         within functions should introduce names into the innermost
14566         enclosing namespace.
14567
14568         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
14569         of static locals if first initialization throws.
14570
14571 1998-10-07  Jim Wilson  <wilson@cygnus.com>
14572
14573         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
14574
14575 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
14576
14577         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
14578         lose track of the possible targets of tablejump insns.
14579         * special/special.exp: Run it.
14580
14581 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
14582
14583         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
14584         must be declared before its specializations can be named in friend
14585         declarations.
14586
14587 1998-10-05  Dave Love  <d.love@dl.ac.uk>
14588
14589         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
14590
14591         * g77.f-torture/execute/io1.f: New test.
14592
14593 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
14594
14595         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
14596         with pointer to template function, for which no argument deduction
14597         is possible.
14598
14599         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
14600         specialization of template function as argument to template
14601         function.
14602
14603         * g++.old-deja/g++.other/access2.C: New test; Inner class
14604         shouldn't have privileged access to Outer's names.
14605
14606 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
14607
14608         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
14609         friend template declared within template class conflicts with
14610         nested class of the same name.
14611
14612         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
14613         is ignored.
14614
14615         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
14616         object with direct initializer as function declaration.
14617
14618         * g++.old-deja/g++.other/decl2.C: New test; duplicate
14619         initializers.
14620
14621         * g++.old-deja/g++.other/null2.C: New test; conditional operator
14622         involving const pointer and NULL produces incorrect result.
14623
14624         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
14625         type name without `typename' should be rejected with -pedantic.
14626
14627 1998-10-02  Richard Henderson  <rth@cygnus.com>
14628
14629         * g++.old-deja/g++.other/addrof1.C: New test.
14630
14631 1998-10-01  Nick Clifton  <nickc@cygnus.com>
14632
14633         * gcc.c-torture/compile/981001-1.c: New test.
14634         * gcc.c-torture/execute/981001-1.c: New test.
14635
14636 1998-10-01  Jeffrey A Law  (law@cygnus.com)
14637
14638         * gcc.c-torture/compile/981001-2.c: New test.
14639         * gcc.c-torture/compile/981001-3.c: New test.
14640         * gcc.c-torture/compile/981001-4.c: New test.
14641
14642 1998-10-01  Robert Lipe  <robertl@dgii.com>
14643
14644         * lib/objc.exp (objc_target_compile): Add -L during compiles for
14645         multilibbed hosts.   Idea grafted from g77.exp.
14646
14647 1998-09-30  Dave Love  <d.love@dl.ac.uk>
14648
14649         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
14650         avoid losing on systems which need -lsocket.
14651
14652 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
14653
14654         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
14655         * g++.old-deja/g++.other/nested2.C: Ditto.
14656         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
14657         failure.
14658
14659 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
14660
14661         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
14662         preferred over template operator!= for enum bitfields.
14663
14664 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
14665
14666         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
14667         that happen to have the same base name, but in different scopes,
14668         are incorrectly rejected.
14669
14670 1998-09-16  Richard Henderson  <rth@cygnus.com>
14671
14672         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
14673         on the native word size instead of an integer literal.
14674
14675 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
14676
14677         * g++.old-deja/g++.other/static2.C: Invocation of static data
14678         member of type pointer-to-function denoted as non-static member.
14679
14680         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
14681         checks involving function types and aliases.
14682
14683 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
14684
14685         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
14686         redefined to the same non-trivial type.
14687
14688         * g++.old-deja/g++.pt/explicit73.C: Test for proper
14689         namespace-qualification of template specializations declared in
14690         other namespaces.
14691
14692         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
14693         to declare a subset of the specializations of a template function
14694         as friends of specializations of a template class.
14695
14696         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
14697         member templates that do not fully specialize the enclosing
14698         template class are rejected.
14699
14700 1998-09-11  Dave Love  <d.love@dl.ac.uk>
14701
14702         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
14703
14704 1998-09-08  Dave Love  <d.love@dl.ac.uk>
14705
14706         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
14707         altered from libf2c/libU77 version.
14708
14709 1998-09-06  Dave Love  <d.love@dl.ac.uk>
14710
14711         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
14712
14713 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
14714
14715         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
14716         (un)signed char are different types for template specialization
14717         purposes.
14718
14719 1998-09-03  Ovidiu Predescu  <ovidiu@aracnet.com>
14720
14721         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
14722         * objc: ObjC testsuite.
14723
14724 1998-08-31  Catherine Moore  <clm@cygnus.com>
14725
14726         * gcc.c-torture/execute/941014-1.x:  New file.
14727
14728 1998-08-31  Nick Clifton  <nickc@cygnus.com>
14729
14730         * lib/c-torture.exp: Add support for
14731         torture_eval_before_compile and torture_eval_before_execute
14732         variables.
14733
14734 1998-08-30  Jeffrey A Law  (law@cygnus.com)
14735
14736         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
14737         this test triggers valid.
14738
14739 1998-08-27  Jeffrey A Law  (law@cygnus.com)
14740
14741         * gcc.dg/980827-1.c: New test.
14742
14743 1997-08-26  J"orn Rennecke <amylaar@cygnus.co.uk>
14744
14745         * gcc.c-torture/execute/loop-4b.c: New test.
14746
14747 1998-08-26  Nick Clifton  <nickc@cygnus.com>
14748
14749         * lib/c-torture.exp: Add support for
14750         torture_eval_before_compile and torture_eval_before_execute
14751         variables.
14752
14753 1998-08-25  Jeffrey A Law  (law@cygnus.com)
14754
14755         * gcc.c-torture/compile/980825-1.c: New test.
14756
14757 1998-08-24  Nick Clifton  <nickc@cygnus.com>
14758
14759         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
14760         count number tests in opt_t0 not good_t0.
14761
14762 1998-08-24  Jeffrey A Law  (law@cygnus.com)
14763
14764         * gcc.c-torture/compile/930326-1.x: Fix typo.
14765
14766 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
14767
14768         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
14769         causes an ICE.
14770
14771 1998-08-21  Jeffrey A Law  (law@cygnus.com)
14772
14773         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
14774         STACK_SIZE is defined.
14775         * gcc.c-torture/unsorted/stuct.c: Similarly.
14776
14777         * gcc.c-torture/compile/980821-1.c: New test.
14778
14779 1998-08-21  Jeffrey A Law  (law@cygnus.com)
14780
14781         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
14782
14783 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
14784
14785         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
14786         code.
14787
14788 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
14789
14790         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
14791         error'.
14792
14793 1998-08-18  Jeffrey A Law  (law@cygnus.com)
14794
14795         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
14796
14797 1998-08-16  Jeffrey A Law  (law@cygnus.com)
14798
14799         * gcc.c-torture/compile/980816-1.c: New test.
14800
14801         * gcc.dg/980816-1.c: New test.
14802
14803 1998-08-13  Jeffrey A Law  (law@cygnus.com)
14804
14805         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
14806         compiler for ieee tests.
14807
14808 1998-08-01  Dave Love  <d.love@dl.ac.uk>
14809
14810         * g77.f-torture/compile/980729-0.f: New test.
14811
14812 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
14813
14814         * gcc.c-torture/special/eeprof-1.c: New test, for
14815         -finstrument-functions.
14816         * gcc.c-torture/special/special.exp: Run it.
14817
14818 1998-07-29  Jeffrey A Law  (law@cygnus.com)
14819
14820         * gcc.c-torture/compile/980729-1.c: New test.
14821
14822 1998-07-27  Nick Clifton  <nickc@cygnus.com>
14823
14824         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
14825         __thumb__ is defined, and test for ARM style doubles if so.
14826
14827 1998-07-26  Dave Love  <d.love@dl.ac.uk>
14828
14829         * g77.f-torture/noncompile/980615-0.f: New test.
14830
14831 1998-07-26  H.J. Lu  (hjl@gnu.org)
14832
14833         * gcc.dg/980312-1.c: Do link instead of compile.
14834         * gcc.dg/980313-1.c: Likewise.
14835
14836 1998-07-26  Jeffrey A Law  (law@cygnus.com)
14837
14838         * gcc.c-torture/compile/980726-1.c: New test.
14839
14840 1998-07-25  Dave Love  <d.love@dl.ac.uk>
14841
14842         * g77.f-torture/execute/io0.f: New test.
14843
14844 1998-07-24  Nick Clifton  <nickc@cygnus.com>
14845
14846         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
14847         an int.
14848
14849 1998-06-18  Michael Meissner  <meissner@cygnus.com>
14850
14851         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
14852         m32r bugs.
14853
14854 1998-07-17  Nick Clifton  <nickc@cygnus.com>
14855
14856         * gcc.dg/980626-1.c: Expect failures for all toolchains until
14857         c-decl.c:grokdeclarator can handle mode attributes.
14858
14859 1998-07-16  Jeffrey A Law  (law@cygnus.com)
14860
14861         * gcc.c-torture/execute/980716-1.c: New test.
14862
14863 1998-07-13  Jeffrey A Law  (law@cygnus.com)
14864
14865         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
14866         the mn10200.
14867         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
14868         the mn10200.
14869         * gcc.c-torture/execute/va-arg-3.x: Similarly.
14870         * gcc.c-torture/compile/930326-1.x: Similarly.
14871
14872 1998-07-13  Dave Love  <d.love@dl.ac.uk>
14873
14874         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
14875         New test from Craig.
14876
14877 1998-07-12  Dave Love  <d.love@dl.ac.uk>
14878
14879         * g77.f-torture/noncompile/980616-0.f: New test.
14880
14881         * g77.f-torture/execute/970816-3.f:  New test from Craig.
14882
14883 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
14884
14885         *  g++.other/singleton.C: Return error value instead of taking
14886         SIGSEGV.
14887
14888 1998-07-10  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
14889
14890         *  g++.other/singleton.C: New test.   Warning is under dispute.
14891         Runtime crash is not.
14892
14893 1998-07-09  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
14894
14895         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
14896         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
14897         using6.C, using7.C}:  New namespace tests.
14898
14899 1998-07-09  Alexandre Oliva   <oliva@dcc.unicamp.br>
14900
14901         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
14902         specialization with typedef'ed names used as array indexes.
14903
14904 1998-07-09  Jeffrey A Law  (law@cygnus.com)
14905
14906         * gcc.c-torture/execute/980709-1.c: New test.
14907
14908         * gcc.dg/980709-1.c: New test.
14909
14910 1998-07-07  Richard Henderson  <rth@cygnus.com>
14911
14912         * gcc.c-torture/execute/bcp-1.c: New test.
14913
14914 1998-07-07  Jeffrey A Law  (law@cygnus.com)
14915
14916         * gcc.c-torture/execute/980707-1.c: New test.
14917
14918 1998-07-06  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
14919
14920         * gcc.c-torture/compile/980706-1.c: New test.
14921
14922 1998-07-01  Dave Love  <d.love@dl.ac.uk>
14923
14924         * g77.f-torture/execute/980701-0.f,
14925         g77.f-torture/execute/980701-1.f: New test from Craig.
14926
14927 1998-07-01  Jeffrey A Law  (law@cygnus.com)
14928
14929         * gcc.c-torture/compile/980701-1.c: New test.
14930
14931         * gcc.c-torture/execute/980701-1.c: New test.
14932
14933 1998-06-30  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
14934 rlsruhe.de>
14935
14936         * g++.old-deja/g++.robertl/eb132.C: New test.
14937         * g++.old-deja/g++.robertl/eb133.C: Likewise.
14938
14939 1998-06-29  Dave Love  <d.love@dl.ac.uk>
14940
14941         * g77.f-torture/execute/980628-7.f,
14942         g77.f-torture/execute/980628-8.f,
14943         g77.f-torture/execute/980628-9.f,
14944         g77.f-torture/execute/980628-10.f: New tests from Craig.
14945
14946         * g77.f-torture/execute/980628-3.f: Remove mail headers.
14947
14948 1998-06-28  Jeffrey A Law  (law@cygnus.com)
14949
14950         * g77.f-torture/execute/980628-4.f: New test from Craig.
14951         * g77.f-torture/execute/980628-5.f: Likewise.
14952         * g77.f-torture/execute/980628-2.f: Likewise.
14953         * g77.f-torture/execute/980628-0.f: Likewise.
14954         * g77.f-torture/execute/980628-1.f: Likewise.
14955         * g77.f-torture/execute/980628-3.f: Likewise.
14956         * g77.f-torture/execute/980628-6.f: Likewise.
14957
14958 1998-06-28  Jeffrey A Law  (law@cygnus.com)
14959
14960         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
14961         directory when nothing has been installed yet.
14962
14963 1998-06-27  Carlo Wood  <carlo@runaway.xs4all.nl>
14964
14965         * gcc.c-torture/special/special.exp: Handle newer versions of
14966         dejagnu.
14967
14968 1998-06-26  Jeffrey A Law  (law@cygnus.com)
14969
14970         * gcc.dg/980626-1.c: New test.
14971
14972 1998-06-19  Bruno Haible <haible@ilog.fr>
14973
14974         * gcc.misc-tests/m-un-2.c: New test.
14975         * g++.old-deja/g++.other/warn01.c: Likewise.
14976
14977 1998-06-19  Robert Lipe  <robertl@dgii.com>
14978
14979         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
14980         compatibility with assmblers with a different comment character.
14981         Eliminate use of GAS-specific extensions.
14982
14983 1998-06-19  Jeffrey A Law  (law@cygnus.com)
14984
14985         * gcc.c-torture/execute/ieee/980619-1.c: New test.
14986
14987 1998-06-19  Robert Lipe  <robertl@dgii.com>
14988
14989         *lib/g77.exp: Replace search for libf2c.a with search for newly
14990         renamed libg2c.a
14991
14992 1998-06-17  Jeffrey A Law  (law@cygnus.com)
14993
14994         * gcc.c-torture/execute/980617-1.c: New test.
14995
14996 1998-06-12  Jeffrey A Law  (law@cygnus.com)
14997
14998         * gcc.c-torture/execute/980612-1.c: New test.
14999
15000 1998-06-08  Jeffrey A Law  (law@cygnus.com)
15001
15002         * gcc.dg/980523-1.c: Only test on ppc-linux.
15003         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
15004
15005         * gcc.c-torture/execute/980608-1.c: New test.
15006
15007 1997-06-05  J"orn Rennecke <amylaar@cygnus.co.uk>
15008
15009         * gcc.c-torture/execute/980605-1.c: New test.
15010
15011 1998-06-04  Jeffrey A Law  (law@cygnus.com)
15012
15013         * gcc.c-torture/execute/980604-1.c: New test.
15014
15015 1998-06-02  Jeffrey A Law  (law@cygnus.com)
15016
15017         * gcc.c-torture/execute/980602-1.c: New test.
15018         * gcc.c-torture/execute/980602-2.c: Likewise.
15019
15020 1998-06-02  Dave Love  <d.love@dl.ac.uk>
15021
15022         * 970125-0.f: Fix per JCB.  Add commentary.
15023
15024 1998-05-31  Michael Meissner  <meissner@cygnus.com>
15025
15026         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
15027         IEEE -0 support.
15028
15029 1998-05-29  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
15030
15031         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
15032         earlier.
15033
15034 1998-05-28  Catherine Moore <clm@cygnus.com>
15035
15036         * gcc.c-torture/execute/980526-3.c: New test.
15037
15038 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
15039
15040         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
15041         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
15042         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
15043         m88k-motorola-sysv3 to XFAIL.
15044
15045 1998-05-26  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15046
15047         * gcc.dg/980526-1.c: New test.
15048         * gcc.c-torture/execute/980526-2.c: New test.
15049
15050 1998-05-26  Jeffrey A Law  (law@cygnus.com)
15051
15052         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
15053
15054         * gcc.c-torture/execute/980526-1.c: New test.
15055
15056 1998-05-26  Dave Love  <d.love@dl.ac.uk>
15057
15058         * g77.f-torture/execute/alpha2.f: Add runtime test.
15059
15060 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
15061
15062         * g++.old-deja/old-deja.exp: Strip leading directories.
15063
15064         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
15065         error for the line.  Don't run multiple tests for the same line.
15066
15067 1998-05-23  Jeffrey A Law  (law@cygnus.com)
15068
15069         * gcc.dg/980523-1.c: New test.
15070
15071 1998-05-23  Dave Love  <d.love@dl.ac.uk>
15072
15073         * g77.f-torture/compile/970915-0.f: New test.
15074
15075 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
15076
15077         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
15078
15079 1998-05-21  Jeffrey A Law  (law@cygnus.com)
15080
15081         * gcc.dg/980520-1.c: New test.
15082
15083 1998-05-20  Manfred Hollstein  <manfred@s-direktnet.de>
15084
15085         * gcc.dg/980502-1.c: Fix return type.
15086
15087 1998-05-20  Jeffrey A Law  (law@cygnus.com)
15088
15089         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
15090         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
15091         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
15092         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
15093         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
15094
15095 1998-05-20  Dave Love  <d.love@dl.ac.uk>
15096
15097         * g77.f-torture/execute/980520-1.f: New test.
15098
15099 1998-05-15  Dave Love  <d.love@dl.ac.uk>
15100
15101         * lib/mike-g77.exp: New file.
15102
15103         * g77.f-torture/noncompile/noncompile.exp,
15104         g77.f-torture/noncompile/check0.f: New files.
15105
15106 1998-05-14  Dave Love  <d.love@dl.ac.uk>
15107
15108         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
15109         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
15110         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
15111         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
15112         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
15113         abort where appropriate.
15114
15115 1998-05-05  Michael Meissner  <meissner@cygnus.com>
15116
15117         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
15118         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
15119
15120 1998-04-29  Dave Love  <d.love@dl.ac.uk>
15121
15122         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
15123
15124 1998-04-27  Dave Love  <d.love@dl.ac.uk>
15125
15126         * g77.f-torture/compile/980427-0.f: New test.
15127
15128 1998-04-24  Dave Love  <d.love@dl.ac.uk>
15129
15130         * g77.f-torture/compile/980424-0.f: New test.
15131
15132 1998-04-19  Dave Love  <d.love@dl.ac.uk>
15133
15134         * g77.f-torture/compile/980419-2.f (main): New test.
15135         * g77.f-torture/compile/970125-0.f: New test.
15136         * g77.f-torture/compile/980419-1.f: New test.
15137
15138 1998-04-08  Jim Wilson  <wilson@cygnus.com>
15139
15140         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
15141         of loop-4.c.
15142
15143 1998-04-07  Jim Wilson  <wilson@cygnus.com>
15144
15145         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
15146
15147 1998-04-03  Jim Wilson  <wilson@cygnus.com>
15148
15149         * gcc.c-torture/compile/980329-1.c: New test.
15150
15151 1998-03-18  Jim Wilson  <wilson@cygnus.com>
15152
15153         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
15154         * gcc.dg/980312-1.c: Fix typo in -march command.
15155
15156 1998-03-16  H.J. Lu  (hjl@gnu.org)
15157
15158         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
15159
15160 1998-03-11  Robert Lipe  <robertl@dgii.com>
15161
15162         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
15163         Dave Love agree the Fortran source is bogus.
15164
15165 1998-03-11  Robert Lipe  <robertl@dgii.com>
15166
15167         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
15168         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
15169         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
15170         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
15171         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
15172
15173 1998-03-10  Alexandre Oliva   <oliva@dcc.unicamp.br>
15174
15175         * g++.old-deja/g++.other/friend1.C: New test.
15176
15177 1998-02-18  Dave Love  <d.love@dl.ac.uk>
15178
15179         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
15180         possibly uninitialized) variables and declare dnrm2.
15181
15182 1998-02-23  Robert Lipe <robertl@dgii.com>
15183
15184         From Bruno Haible <haible@ilog.fr>:
15185         * gcc.c-torture/execute/980223.c: New test.
15186
15187 1998-02-13  Jeffrey A Law  (law@cygnus.com)
15188
15189         * gcc.dg/ifelse-1.c: New test.
15190
15191 1998-02-09  H.J. Lu  (hjl@gnu.org)
15192
15193         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
15194
15195           * lib/old-dejagnu.exp (old-dejagnu): Added the
15196           "execution test - XFAIL *-*-*" handling in the spirit of
15197           "excess errors test -". Changed the "execution test fails"
15198           handling to be like "excess errors test fails".
15199           * Update various tests accordingly.
15200
15201 1998-02-06  Jim Wilson  <wilson@cygnus.com>
15202
15203         * gcc.c-torture/execute/980205.c: New test.
15204
15205 1998-01-18  Jeffrey A Law  (law@cygnus.com)
15206
15207         * lib/c-torture.exp: Look for .x files instead of .cexp files.
15208         * lib/f-torture.exp: Similarly.
15209         * gcc.c-torture: Rename all .cexp files to .x files.
15210
15211 1997-12-08  J"orn Rennecke <amylaar@cygnus.co.uk>
15212
15213         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
15214         (940510-1.c): Removed duplicate.
15215         (971104-1.c): New test.
15216
15217 1997-11-25  Kate Hedstrom  (kate@ahab.rutgers.edu)
15218
15219           * lib/f-torture.exp: Improve error and loop detection.
15220
15221 1997-11-19  Michael Meissner  <meissner@cygnus.com>
15222
15223         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
15224         use that to size the filler array.
15225
15226 1997-09-26  Bob Manson  <manson@charmed.cygnus.com>
15227
15228         * lib/c-torture.exp(c-torture-execute): Fix typo.
15229
15230         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
15231         testcase as the executable name. Keep the executable around if
15232         the test fails.
15233
15234 1997-09-19  Bob Manson  <manson@charmed.cygnus.com>
15235
15236         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
15237         changes.  Only test one -g option, and move it to the end of the
15238         list of options to test.
15239
15240 1997-09-19  Michael Meissner  <meissner@cygnus.com>
15241
15242         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
15243         variable GCC_TORTURE_OPTIONS to supply default switches separated
15244         by colons.  If no environment variable, run tests with -O0 -g, -O1
15245         -g, and -O2 -g as well.
15246
15247 1997-09-17  Bob Manson  <manson@charmed.cygnus.com>
15248
15249         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
15250         explanatory comments. Fix indentation.
15251
15252 1997-09-15  Jeffrey A Law  (law@cygnus.com)
15253
15254         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
15255
15256 1997-09-11  Jeffrey A Law  (law@cygnus.com)
15257
15258         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
15259         * g++.old-deja/g++.mike/p7325.C: Likewise.
15260         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
15261
15262 1997-09-11  Alexandre Oliva  (oliva@dcc.unicamp.br)
15263
15264         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
15265         * g++.old-deja/g++.brendan/crash30.C: Likewise.
15266         * g++.old-deja/g++.brendan/crash39.C: Likewise.
15267         * g++.old-deja/g++.law/operators4.C: Likewise.
15268
15269 1997-09-11  Joe Buck  (jbuck@synopsys.com)
15270
15271         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
15272         * g++.old-deja/g++.mike/p784.C: Ditto.
15273         * g++.old-deja/g++.mike/p785.C: Ditto.
15274
15275 1997-09-05  Jeffrey A Law  (law@cygnus.com)
15276
15277           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
15278
15279 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
15280
15281         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
15282         target feature; pass this to c-torture-execute as needed.
15283
15284 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
15285
15286         * lib/c-torture.exp(c-torture-execute): If the previous and the
15287         current executables being tested are identical, we don't need to
15288         run the executable again. Try to make the executable names
15289         unique. Add an optional argument for passing additional compiler
15290         flags.
15291
15292 1997-09-02  Doug Evans  <dje@canuck.cygnus.com>
15293
15294         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
15295
15296 1997-08-29  Jeffrey A Law  (law@cygnus.com)
15297
15298         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
15299
15300 1997-07-31  Jeffrey A Law  (law@cygnus.com)
15301
15302         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
15303         32bit or larger longs.
15304
15305         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
15306         have either a 32bit long or 32bit int.
15307
15308 1997-07-29  J"orn Rennecke <amylaar@cygnus.co.uk>
15309
15310         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
15311         Make double precision tests dependent on sizeof (double).
15312
15313 1997-07-09  Bob Manson  <manson@charmed.cygnus.com>
15314
15315         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
15316         too.
15317
15318 1997-06-17  J"orn Rennecke <amylaar@cygnus.co.uk>
15319
15320         * gcc.c-torture/compile/961203-1.cexp: New script.
15321
15322 1997-06-16  Bob Manson  <manson@charmed.cygnus.com>
15323
15324         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
15325         up the includes ourselves.
15326
15327 1997-06-11  Bob Manson  <manson@charmed.cygnus.com>
15328
15329         * lib/plumhall.exp: Remove random include, and add a few
15330         verbose messages for debugging.
15331
15332 1997-06-06  Bob Manson  <manson@charmed.cygnus.com>
15333
15334         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
15335         of trying to do it ourselves.
15336
15337 1997-06-04  J"orn Rennecke <amylaar@cygnus.co.uk>
15338
15339         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
15340
15341 1997-06-04  Bob Manson  <manson@charmed.cygnus.com>
15342
15343         * gcc.prms/5403.c: Made regexp a bit less strict.
15344
15345 1997-06-03  Bob Manson  <manson@charmed.cygnus.com>
15346
15347         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
15348         is returned from remote_load instead.
15349         * lib/plumhall.exp: Ditto.
15350         * lib/mike-g++.exp: Ditto.
15351         * lib/old-dejagnu.exp: Ditto.
15352         * lib/c-torture.exp: Ditto.
15353
15354 1997-05-30  Bob Manson  <manson@charmed.cygnus.com>
15355
15356         * lib/g++.exp: Use build_wrapper procedure.
15357         * lib/gcc.exp: Ditto.
15358
15359 1997-05-20  Jeffrey A Law  (law@cygnus.com)
15360
15361         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
15362         an old-style decl for malloc.  Fixes tests to work when
15363         sizeof (int) != sizeof (size_t).
15364
15365 1997-05-15  Mike Meissner  <meissner@cygnus.com>
15366
15367         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
15368
15369         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
15370         use stdargs.h interface.
15371
15372 1997-05-15  Mike Meissner  <meissner@cygnus.com>
15373
15374         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
15375         NO_VARARGS when compiling.
15376
15377 1997-05-01  Bob Manson  <manson@charmed.cygnus.com>
15378
15379         * lib/plumhall.exp(ph_includes): New procedure.
15380         (ph_make): Use it.
15381         (ph_compiler): Ditto.
15382
15383         * lib/g++.exp: Rename test-glue.c to testglue.c.
15384         * lib/gcc.exp: Ditto.
15385
15386 1997-04-10  Bob Manson  <manson@charmed.cygnus.com>
15387
15388         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
15389         to completion when it's called.
15390
15391 1997-03-21  Michael Meissner  <meissner@cygnus.com>
15392
15393         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
15394         is defined, don't do test.
15395
15396 1997-03-20  Doug Evans  <dje@canuck.cygnus.com>
15397
15398         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
15399         for object files.
15400         (ph_summary): Mark skipped testcases as untested, not unresolved.
15401
15402         * lib/plumhall.exp (ph_make): If unresolved because of bad
15403         errorCode, record errorCode in log file.
15404         (*): Replace send_log/verbose with verbose -log.
15405
15406 1997-03-19  Michael Meissner  <meissner@cygnus.com>
15407
15408         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
15409         double conversion if double isn't at least 8 bytes.
15410
15411         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
15412         int to work with targets where int is 16 bits.
15413
15414         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
15415         8 bytes, just exit, since 4 byte doubles don't have enough bits of
15416         precision for the test to complete.
15417
15418 1997-03-14  Michael Meissner  <meissner@cygnus.com>
15419
15420         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
15421         if d10v is not compiled with the -mdouble64 flag.
15422         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
15423
15424         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
15425         d10v is not compiled with the -mint32 flag.
15426
15427 1997-03-13  Bob Manson  <manson@charmed.cygnus.com>
15428
15429         * lib/plumhall.exp: Use incr_count.
15430
15431 1997-03-12  Jeffrey A Law  (law@cygnus.com)
15432
15433         * gcc.c-torture: Update to c-torture-1.45.
15434
15435 1997-02-23  Bob Manson  <manson@charmed.cygnus.com>
15436
15437         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
15438         the name of the expect testcase file).
15439
15440         * lib/g++.exp(g++_init): Ditto.
15441
15442 1997-02-20  Bob Manson  <manson@charmed.cygnus.com>
15443
15444         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
15445         the host.
15446
15447         * lib/gcc.exp(gcc_exit): New procedure.
15448
15449 1997-02-19  Bob Manson  <manson@charmed.cygnus.com>
15450
15451         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
15452         specs where appropriate.
15453
15454         * g++.old-deja/g++.arm/*: Added additional ERROR checks
15455         because of new "candidates are" messages, and removed a few
15456
15457         * Converted all non-old-style g++ testcases to old-style, and
15458         moved into g++.old-deja.
15459
15460 1997-02-14  Bob Manson  <manson@charmed.cygnus.com>
15461
15462         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
15463         options.
15464
15465         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
15466         succeeded.
15467
15468         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
15469
15470 1997-02-13  Michael Meissner  <meissner@cygnus.com>
15471
15472         * lib/gcc.exp (gcc_target_compile): Add support for defining
15473         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
15474         the machine doesn't have those features.
15475
15476 1997-02-11  Bob Manson  <manson@charmed.cygnus.com>
15477
15478         * g++.law/operators4.exp: Don't use LIBS.
15479
15480 1997-02-08  Bob Manson  <manson@charmed.cygnus.com>
15481
15482         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
15483
15484         * lib/mike-g++.exp: Don't set the compiler to be tested here.
15485         * lib/g++.exp: Set it here instead. Also, allow use of the
15486         --tool_exec and --tool_opt options. Change CXX to
15487         GXX_UNDER_TEST.
15488
15489         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
15490
15491         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
15492
15493 1997-02-07  Bob Manson  <manson@charmed.cygnus.com>
15494
15495         * lib/old-dejagnu.exp: Use prune_warnings instead of
15496         prune_system_crud.
15497         * lib/mike-g++.exp: Ditto.
15498         * lib/gcc.exp: Ditto.
15499         * lib/g++.exp: Ditto.
15500
15501         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
15502
15503 1997-02-07  Jeffrey A Law  (law@cygnus.com)
15504
15505           * 941014-2.c: Include stdlib.h
15506           * 960327-1.c: Include stdio.h
15507           * dbra.c, index-1.c: Don't assume ints are 32bits.
15508
15509 1997-02-04  Bob Manson  <manson@charmed.cygnus.com>
15510
15511         * lib/gcc.exp: Add gcc,stack_size target feature.
15512
15513         * lib/g++.exp(g++_target_compile): Add the include and link
15514         paths here, not in two other places. And, it's $options, not
15515         options.
15516
15517         * lib/mike-g++.exp(postbase): Remove the code that determines
15518         the correct include and link paths.
15519         * g++.old-deja/old-deja.exp: Ditto.
15520
15521 1997-02-03  Bob Manson  <manson@charmed.cygnus.com>
15522
15523         * lib/g++.exp(g++_init): target_compile no longer returns the
15524         filename of the result.
15525
15526 1997-02-02  Bob Manson  <manson@charmed.cygnus.com>
15527
15528         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
15529         call to glob.
15530
15531         * gcc.c-torture/special/special.exp: Change call to
15532         gcc_target_compile to include the object file.
15533
15534 1997-02-02  Ian Lance Taylor  <ian@cygnus.com>
15535
15536         * gcc.c-torture/special/special.exp: Correct misspelling in last
15537         change.
15538
15539 1997-02-01  Bob Manson  <manson@charmed.cygnus.com>
15540
15541         * lib/plumhall.exp(ph_summary): Log the entire output of the
15542         executable. Return -1 if there were any failures, 0 otherwise.
15543         (ph_execute): Return -1 if there were any failures, 0 otherwise.
15544         (ph_make): Clean up objects and executables that were built
15545         if the tests succeeded.
15546
15547 1997-01-30  Bob Manson  <manson@charmed.cygnus.com>
15548
15549         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
15550         libraries and includes in the build tree as appropriate.
15551
15552 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
15553
15554         * lib/c-torture.exp: Instead of looking for the global variable
15555         NO_LONG_LONG, check to see if that's a feature of the target.
15556
15557 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
15558
15559         * config/default.exp: Minimize. Delete the remainer of the files in
15560         config; this functionality is now in devo/dejagnu/config.
15561
15562         g++.*/*: Pass any additional flags used to compile to postbase;
15563         delete CXXFLAGS.
15564
15565         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
15566         is now done by runtest.exp. Use gcc_target_compile instead of
15567         compile.
15568
15569         lib/c-torture.exp: Use gcc_target_compile instead of compile.
15570         Remove references to CFLAGS. Use remote_file instead of
15571         calling rm -f.
15572         (c-torture): Take a list of arguments to use to compile this
15573         testcase.
15574
15575         lib/g++.exp: Simplify. Use target_compile instead of compile.
15576         lib/gcc-dg.exp: Ditto.
15577         lib/gcc.exp: Ditto.
15578         lib/mike-{gcc,g++}.exp: Ditto.
15579         lib/old-dejagnu.exp: Ditto.
15580         lib/plumhall.exp: Ditto.
15581
15582 1997-01-08  Jim Wilson  <wilson@cygnus.com>
15583
15584         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
15585         (ph_linker): Likewise.
15586
15587 1996-11-13  Joern Rennecke <amylaar@cygnus.com>
15588
15589           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
15590         MAP_ANON / MAP_ANONYMOUS if defined;
15591         else try to map from /dev/zero .
15592
15593 1996-11-12  Jeffrey A Law  (law@cygnus.com)
15594
15595         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
15596         isn't defined, then define it to MAP_ANONYMOUS.
15597
15598 1996-11-12  Jeffrey A Law  (law@cygnus.com)
15599
15600         * gcc.c-torture: Update to c-torture-1.42 release.
15601
15602 1996-11-11  Jeffrey A Law  (law@cygnus.com)
15603
15604         * gcc.c-torture: Update to c-torture-1.41 release.
15605
15606 1996-10-27  Jeffrey A Law  (law@cygnus.com)
15607
15608         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
15609         c-torture release.
15610
15611 1996-08-15  Brendan Kehoe  <brendan@lisa.cygnus.com>
15612
15613         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
15614         and LDFLAGS.  Fix second case to append the target_info ldflags
15615         onto LDFLAGS, not CFLAGS.
15616         * lib/g++.exp (g++_init): Add target_info stuff.
15617         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
15618         of libgloss and newlib flags for !native.
15619
15620         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
15621         (GDB): Fix relative path to go up another dir for finding gdb.
15622
15623 1996-08-08  Rob Savoye  <rob@chinadoll.cygnus.com>
15624
15625         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
15626         versions in the target_info array, if they don't exist.
15627
15628 1996-08-02  Brendan Kehoe  <brendan@lisa.cygnus.com>
15629
15630         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
15631
15632 1996-07-08  Jim Wilson  <wilson@cygnus.com>
15633
15634         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
15635         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
15636
15637 1996-07-01  Bob Manson  <manson@charmed.cygnus.com>
15638
15639         * lib/old-dejagnu.exp: Don't remove the output file before we've
15640         actually tested it. Don't append pwd to the path of the executable
15641         we're testing.
15642
15643 1996-06-30  Doug Evans  <dje@canuck.cygnus.com>
15644
15645         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
15646
15647 1996-06-26  Bob Manson  <manson@charmed.cygnus.com>
15648
15649         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
15650         temporary directory for compiler files, and set it to a default
15651         value of /tmp. Set $output as the name of the output file from
15652         compiling the testcase. Add a -o option to $cflags_var so the
15653         compiler writes the final output file as $output. Set $executable
15654         to $output.
15655
15656         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
15657         directory for compiler files, and set it to /tmp if it doesn't
15658         already have a value. Set $output_file to the name of the output
15659         file from compiling the testcase. Add a -o option to CXXFLAGS so
15660         the compiler writes the final output file as $output. Use $output
15661         as the executable to be tested.
15662
15663 1996-06-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
15664
15665         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
15666
15667 1996-06-08  Jeffrey A Law  (law@cygnus.com)
15668
15669         * gcc.c-torture/execute/pending-1.c: New test.  Still
15670         pending in Tege's queue.
15671
15672 1996-04-24  Jim Wilson  <wilson@chestnut.cygnus.com>
15673
15674         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
15675         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
15676         if there were failures.  Call unresolved if there were unresolved
15677         testcases.  Call gcc_fail if program did not run to completion.
15678         (ph_make): Pass additional argument name to ph_execute.
15679         (ph_execute): Add new argument.  Pass additional arguments to
15680         ph_summary.  Call gcc_fail is there is no execution output.
15681
15682 1996-04-24  Jeffrey A Law  (law@cygnus.com)
15683
15684         * lib/plumhall.exp (proc_summary): Output relavent summary
15685         lines into the log so specific failures in plumhall can be
15686         investigated.
15687
15688 1996-04-10  Jeffrey A Law  (law@cygnus.com)
15689
15690         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
15691         (c-torture-execute): Don't try to execute tests which use
15692         "long long" types if $NO_LONG_LONG is nonzero.
15693
15694 1996-04-08  Doug Evans  <dje@canuck.cygnus.com>
15695
15696         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
15697         not c-torture.
15698
15699         * gcc.ieee: Move from here.
15700         * gcc.c-torture/execute/ieee: To here.
15701
15702 1996-03-26  Jeffrey A Law  (law@cygnus.com)
15703
15704         * gcc.c-torture: Update to c-torture-1.41 release.
15705
15706 1996-03-22  Jeffrey A Law  (law@cygnus.com)
15707
15708         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
15709         not "$output".
15710
15711 1996-03-07  Doug Evans  <dje@charmed.cygnus.com>
15712
15713         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
15714         -c present.
15715
15716 1996-03-02  Jeffrey A Law  (law@cygnus.com)
15717
15718         * config/proelf.exp: Handle connecting to a simulator.
15719
15720 1996-01-31  Jeffrey A Law  (law@cygnus.com)
15721
15722         * config/proelf.exp: New file.  Enough framework that we can
15723         run c-torture tests on the proelf targets (or any other target
15724         that gdb can connect to for that matter).
15725
15726 1996-01-29  Doug Evans  <dje@canuck.cygnus.com>
15727
15728         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
15729         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
15730
15731         * lib/plumhall.exp (ph_execute): Always call ph_summary if
15732         exec_output exists.
15733
15734 1996-01-28  Doug Evans  <dje@charmed.cygnus.com>
15735
15736         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
15737         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
15738
15739         * config/*.exp: Update FSF address.  Change result of ${tool}_load
15740         to pass/fail/unresolved/unsupported/untested.  Caller must now
15741         call unresolved/unsupported/untested.
15742         * lib/*.exp: Update FSF address.  Update to handle new results of
15743         ${tool}_load.
15744         * lib/chill.exp (verbose): Delete.
15745
15746 1996-01-27  Doug Evans  <dje@charmed.cygnus.com>
15747
15748         * lib/gcc.exp (default_gcc_start): Change order of args to
15749         $LDFLAGS $CFLAGS $LIBS.
15750         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
15751         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
15752         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
15753         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
15754         * gcc.misc-tests/dg-test.exp: Likewise.
15755         * gcc.misc-tests/msgs.exp: Likewise.
15756         * gcc.prms/prms.exp: Likewise.
15757         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
15758         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
15759
15760         * lib/dg.exp: Deleted, moved to dejagnu/lib.
15761
15762 1996-01-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
15763
15764         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
15765
15766         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
15767         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
15768
15769         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
15770         necessary.
15771
15772 1996-01-20  Brendan Kehoe  <brendan@cygnus.com>
15773
15774         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
15775         global for loop; add use of $mathlib.
15776         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
15777         settings here; set mathlib for anything but VxWorks.
15778
15779 1996-01-22  Jeffrey A Law  (law@cygnus.com)
15780
15781         * gcc.c-torture: Update to c-torture-1.40 release.
15782
15783 1996-01-03  Jeffrey A Law  (law@cygnus.com)
15784
15785         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
15786         dg.exp.
15787
15788 1995-12-03  Jeffrey A. Law  <law@sethra.cygnus.com>
15789
15790         * lib/c-torture.exp (c-torture-execute): Declare "output" as
15791         global.
15792
15793 1995-11-17  Doug Evans  <dje@canuck.cygnus.com>
15794
15795         * lib/g++.exp (LIBS): Define if not already.
15796         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
15797         (gcc-dg-prune): Call prune_gcc_output.
15798         * lib/gcc.exp (prune_gcc_output): New proc.
15799         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
15800         prune_gcc_output.
15801
15802 1995-11-16  Doug Evans  <dje@canuck.cygnus.com>
15803
15804         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
15805         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
15806
15807 1995-11-15  Jeffrey A Law  (law@cygnus.com)
15808
15809         * gcc.c-torture: Update to c-torture-1.39 release.
15810
15811 1995-11-04  Doug Evans  <dje@canuck.cygnus.com>
15812
15813         * lib/c-torture.exp (c-torture-execute): Don't return if one option
15814         fails, try others as well.
15815
15816 1995-11-02  Doug Evans  <dje@canuck.cygnus.com>
15817
15818         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
15819         If compilation fails, mark execute tests as `untested'.
15820         If test is marked as unsupported, don't mark compilation and
15821         execute tests as failed.
15822
15823 1995-10-25  Brendan Kehoe  <brendan@lisa.cygnus.com>
15824
15825         * lib/g++.exp (g++_init): Don't link in libg++, and look to
15826         libstdc++ for whether or not we want to be doing shared
15827         libraries.  Delete link_curses since we don't need it anymore.
15828         * lib/mike-g++.exp (postbase): Don't link in libg++.
15829         * g++.old-deja/old-deja.exp: Likewise.
15830
15831 1995-10-23  Brendan Kehoe  <brendan@lisa.cygnus.com>
15832
15833         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
15834
15835 1995-10-17  Brendan Kehoe  <brendan@lisa.cygnus.com>
15836
15837         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
15838         For that, add `-Wl,-a,shared_archive'.
15839         * g++.old-deja/old-deja.exp: Likewise.
15840
15841 1995-10-17  Doug Evans  <dje@canuck.cygnus.com>
15842
15843         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
15844
15845 1995-10-16  Brendan Kehoe  <brendan@cygnus.com>
15846
15847         * lib/mike-g++.exp (postbase): Pay attention to the status of
15848         g++_load.
15849
15850 1995-10-16  Brendan Kehoe  <brendan@lisa.cygnus.com>
15851
15852           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
15853
15854 1995-10-16  Doug Evans  <dje@canuck.cygnus.com>
15855
15856         * lib/gcc.exp (default_gcc_start): No longer need to log program
15857         being executed or its output, execute_anywhere does that now.
15858         * lib/g++.exp (default_g++_version): Call execute_anywhere.
15859         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
15860
15861 1995-10-12  Brendan Kehoe  <brendan@lisa.cygnus.com>
15862
15863         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
15864         the same as those in lib/g++.exp.
15865
15866 1995-10-10  Jeff Law  (law@hurl.cygnus.com)
15867
15868         * gcc.c-torture: Update to c-torture-1.38 release.
15869         * gcc.ieee: Related changes.
15870
15871 1995-10-06  Rob Savoye  <rob@darkstar.cygnus.com>
15872
15873         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
15874         "exec". Minor reformatting changes.
15875
15876         * config/rom68k.exp (${tool}_load): Make it work in a canadian
15877         cross. This means all "exec" calls now work on a remote host as
15878         well.
15879         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
15880         cross. Filter out the extra "\r\n" stuff that expect puts in.
15881         (c-torture-execute): Filter out the bogus warnings like
15882         c-torture-compile does. Add support for canadian cross.
15883         * lib/gcc.exp (default_gcc_version, default_gcc_start)
15884         Use execute_anywhere rather than calling exec directly. Now it
15885         works for canadian cross testing.
15886
15887 1995-10-05  Brendan Kehoe  <brendan@rtl.cygnus.com>
15888
15889         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
15890         results into a variable, and check that rather than using file exists.
15891
15892 1995-10-04  Brendan Kehoe  <brendan@lisa.cygnus.com>
15893
15894         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
15895         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
15896
15897 1995-09-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
15898
15899         * g++.old-deja/old-deja.exp: Create and pass runshlib and
15900         lib_curses if there's a shared libg++ in the build tree.
15901
15902 1995-09-22  Doug Evans  <dje@canuck.cygnus.com>
15903
15904         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
15905         if not supported target.
15906
15907 1995-09-22  Brendan Kehoe  <brendan@lisa.cygnus.com>
15908
15909         * lib/g++.exp (g++_init): Move empty setting of runshlib and
15910         link_curses up to always happen, not just for native builds.
15911
15912 1995-09-21  Jeff Law  (law@snake.cs.utah.edu)
15913
15914         * gcc.c-torture: Update to c-torture-1.36 release.
15915         * gcc.failure: Related changes.
15916
15917 1995-09-20  Doug Evans  <dje@canuck.cygnus.com>
15918
15919         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
15920
15921 1995-09-19  Brendan Kehoe  <brendan@lisa.cygnus.com>
15922
15923         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
15924         * lib/mike-g++.exp (postbase): Not in here.  Still reference
15925         runshlib, link_curses, and mathlib for link and run.
15926
15927         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
15928         pass the runtime shared library options for Solaris, OSF/1, and
15929         Irix5, and link with -lcurses to avoid unresolved references.
15930
15931 1995-09-13  Brendan Kehoe  <brendan@lisa.cygnus.com>
15932
15933         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
15934         only run once.
15935
15936 1995-09-13  Doug Evans  <dje@canuck.cygnus.com>
15937
15938         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
15939
15940 1995-09-11  Jeff Law  (law@snake.cs.utah.edu)
15941
15942         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
15943         do not have a framework for the "compat" tests yet.
15944
15945 1995-09-09  Brendan Kehoe  <brendan@lisa.cygnus.com>
15946
15947         * lib/mike-g++.exp (postbase): New local variable `mathlib',
15948         set to null if we're testing vxworks5.1.  Use that instead of
15949         `-lm' in the setting of LIBS for link and run.
15950
15951 1995-09-08  Brendan Kehoe  <brendan@lisa.cygnus.com>
15952
15953         * config/rom68k.exp (${tool}_load): Major changes to make it
15954         work.  Verified that it does in fact return the stuff in
15955         exec_output properly.  Catch any Emul or any TRAP other than 0.
15956
15957 1995-09-07  Brendan Kehoe  <brendan@lisa.cygnus.com>
15958
15959         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
15960         LDFLAGS properly for targets that need stuff from libgloss.
15961         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
15962         only run once.
15963         (gpp_initialized): New variable.
15964
15965 1995-09-06  Rob Savoye  <rob@darkstar.cygnus.com>
15966
15967         * config/rom68k.exp: Load libgloss.exp.
15968         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
15969         so we can produce a fully linked binary.
15970         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
15971         so we can produce a fully linked binary.
15972
15973 1995-09-03  Doug Evans  <dje@canuck.cygnus.com>
15974
15975         * lib/plumhall.exp (ph_section): Watch for expected failures.
15976         Add missing `else'.
15977
15978         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
15979         run the testcase.
15980         (c-torture): Likewise.
15981
15982 1995-08-28  Doug Evans  <dje@cygnus.com>
15983
15984         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
15985
15986         * lib/mike-g++.exp (mike_cleanup): New proc.
15987         (prebase): New globals compiler_result, not_compiler_result,
15988         target_regexp.
15989         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
15990         allow leading "-" in pattern.  Watch for unsupported tests.
15991         If $compiler_result is set, pattern match assembler code,
15992         and ditto for $not_compiler_result.
15993         * lib/mike-gcc.exp: Likewise.
15994
15995         * lib/plumhall.exp (ph_execute): Only call ph_summary if
15996         execution "succeeded".
15997
15998 1995-08-14  Doug Evans  <dje@canuck.cygnus.com>
15999
16000         * config/win32.exp: New file.
16001         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
16002
16003 1995-08-04  Doug Evans  <dje@canuck.cygnus.com>
16004
16005         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
16006         unsupported.
16007         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
16008         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
16009         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
16010
16011         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
16012         "... without exceptions was ...".  That is now handled by
16013         prune_system_crud.
16014         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
16015
16016 1995-08-01  Doug Evans  <dje@canuck.cygnus.com>
16017
16018         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
16019         sieve.c,sort2.c}: New files.
16020         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
16021         sieve.exp,sort2.exp}: Drivers for them.
16022
16023         * lib/mike-gcc.exp (program_output): New user settable variable.
16024         (postbase): Call prune_system_crud.  Also prune extraneous compiler
16025         messages.
16026         * lib/mike-g++.exp (program_output): New user settable variable.
16027
16028         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
16029
16030         * config/sh.exp: Deleted (use sim.exp instead).
16031
16032 1995-07-28  Brendan Kehoe  <brendan@lisa.cygnus.com>
16033
16034         * config/vx.exp: Declare CHECKTASK as global.
16035         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
16036         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
16037         * lib/old-dejagnu.exp: Load [pwd]/$executable.
16038
16039 1995-07-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
16040
16041         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
16042         target. Like vx.exp, only includes `vx29k.exp' instead of
16043         `vxworks.exp'.
16044
16045 1995-07-23  Ian Lance Taylor  <ian@cygnus.com>
16046
16047         * config/sim.exp: Increase time limit from 120 seconds to 240.
16048
16049 1995-07-06  Jeffrey A. Law  <law@rtl.cygnus.com>
16050
16051         * gcc.c-torture/execute/950628-1.c: New test.
16052
16053 1995-06-10  Jeff Law  (law@snake.cs.utah.edu)
16054
16055         * gcc.c-torture: Update with changes/additions from
16056         c-torture-1.34.
16057
16058 1995-06-05  Doug Evans  <dje@canuck.cygnus.com>
16059
16060         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
16061
16062 1995-06-04  Jeff Law  (law@snake.cs.utah.edu)
16063
16064         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
16065
16066 1995-06-01  Jeff Law  (law@snake.cs.utah.edu)
16067
16068         * gcc.c-torture/compile/950512-1.c: New test.
16069         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
16070         * gcc.dg/struct-ret-1.c: Likewise.
16071
16072 1995-05-31  Doug Evans  <dje@canuck.cygnus.com>
16073
16074         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
16075           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
16076
16077 1995-05-30  Doug Evans  <dje@canuck.cygnus.com>
16078
16079         * gcc.c-torture/special/920411-1.c: Deleted.
16080         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
16081
16082 1995-05-22  Doug Evans  <dje@chestnut.cygnus.com>
16083
16084         * config/sim.exp (${tool}_load): Hack in call to bash to get a
16085         cpu limit.
16086
16087 1995-05-12  Torbjorn Granlund  <tege@rtl.cygnus.com>
16088
16089         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
16090
16091 1995-05-04  Torbjorn Granlund  <tege@adder.cygnus.com>
16092
16093         From kenner;
16094         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
16095         is the proper length.
16096         * va-arg-3.c: Likewise.
16097
16098 1995-04-30  Doug Evans  <dje@canuck.cygnus.com>
16099
16100         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
16101         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
16102
16103         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
16104         * lib/g++.exp (default_g++_start): Delete old cruft.
16105
16106 1995-04-25  Torbjorn Granlund  <tege@cygnus.com>
16107
16108         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
16109         (2 * (1 << 18)) to (2 * (1 << 17)).
16110
16111         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
16112
16113 1995-04-20  J.T. Conklin  <jtc@rtl.cygnus.com>
16114
16115         * config/rom68k.exp: Renamed from config/idp.exp
16116
16117 1995-04-18  Torbjorn Granlund  <tege@rtl.cygnus.com>
16118
16119         * c-torture/compile/921109-2.c
16120
16121 1995-04-18  Mike Stump  <mrs@cygnus.com>
16122
16123         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
16124         excess errors.
16125
16126 1995-04-15  Doug Evans  <dje@chestnut.cygnus.com>
16127
16128         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
16129         output.
16130         * lib/g++.exp (default_g++_start): Likewise.
16131
16132 1995-03-29  Torbjorn Granlund  <tege@adder.cygnus.com>
16133
16134         * gcc.c-torture/compile/950329-1.c: New test.
16135
16136 1995-03-28  J.T. Conklin  <jtc@rtl.cygnus.com>
16137
16138           * config/bug.exp (${tool}_load): Updated to use new remote_open
16139           and remote_close procs.
16140         * config/idp.exp: New file.
16141
16142 1995-03-22  Torbjorn Granlund  <tege@rtl.cygnus.com>
16143
16144         * gcc.c-torture/execute/950322-1.c: New test.
16145
16146 1995-03-21  Doug Evans  <dje@canuck.cygnus.com>
16147
16148         * config/vx.exp (${tool}_load): Clean up testing of return code from
16149         vxworks_ld and vxworks_spawn.
16150
16151 1995-03-21  Doug Evans  <dje@deneb.cygnus.com>
16152
16153         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
16154
16155 1995-03-13  Mike Stump  <mrs@cygnus.com>
16156
16157         * lib/old-deja.exp: Add `excess errors test - ' error, now one
16158         can mark excess errors on a machine by machine basis.  Note, the
16159         default is to not expect any excess errors, even when excess
16160         errors test - is given, so you will want to put an XFAIL ... on
16161         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
16162         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
16163         those 4 machines, but no others.
16164
16165 1995-03-10  J.T. Conklin  <jtc@rtl.cygnus.com>
16166
16167         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
16168         * lib/c-torture.exp: to here.
16169
16170 1995-03-10  Torbjorn Granlund  <tege@adder.cygnus.com>
16171
16172         * gcc.c-torture/execute/950221-1.c: New test.
16173         * gcc.c-torture/execute/struct-ret-1.c: New test.
16174         * gcc.c-torture/compile/950221-1.c: New test.
16175
16176         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
16177
16178 1995-03-03  Doug Evans  <dje@canuck.cygnus.com>
16179
16180         * gcc.c-torture/execute/arith-1.c (main): Return 0.
16181         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
16182
16183 1995-03-01  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
16184
16185         * g++.gb: New directory of tests, derived from my signature and
16186         class scoping tests.
16187
16188         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
16189         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
16190         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
16191         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
16192         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
16193         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
16194         * g++.gb/sig25.C: Likewise.
16195
16196         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
16197         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
16198         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
16199         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
16200         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
16201         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
16202         * g++.gb/sig25.exp: Likewise.
16203
16204         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
16205         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
16206         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
16207         * g++.gb/scope13.C: Likewise, this test still fails.
16208
16209         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
16210         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
16211         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
16212         * g++.gb/scope13.exp: Ditto.
16213
16214         * g++.gb/README: New file, explains what these tests are about.
16215
16216 1995-02-28  Doug Evans  <dje@canuck.cygnus.com>
16217
16218         * lib/dg.exp (dg-do): Support `preprocess'.
16219         (dg-test): Likewise.
16220
16221 1995-02-13  J.T. Conklin  <jtc@rtl.cygnus.com>
16222
16223         * config/udi.exp: change "continue -expect" to "exp_continue".
16224
16225 1995-02-11  Torbjorn Granlund  (tege@tiny.cygnus.com)
16226
16227         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
16228         Delete redundant tests.
16229
16230         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
16231         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
16232         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
16233         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
16234         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
16235         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
16236         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
16237         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
16238
16239         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
16240         storing label pointers.
16241         * gcc.c-torture/execute/921019-1.c: Likewise.
16242         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
16243         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
16244         parameter fp.
16245         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
16246         constants.
16247
16248         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
16249         Delete obsolete tests.
16250
16251         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
16252         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
16253         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
16254         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
16255         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
16256         * gcc.c-torture/compile/950124-1.c: New test.
16257
16258         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
16259
16260 1995-02-08  Jason Merrill  <jason@phydeaux.cygnus.com>
16261
16262         * lib/mike-g++.exp: Add -lm to LIBS.
16263
16264 1995-02-07  Doug Evans  <dje@canuck.cygnus.com>
16265
16266         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
16267
16268 1995-01-30  Jason Merrill  <jason@phydeaux.cygnus.com>
16269
16270         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
16271
16272 1995-01-12  Doug Evans  <dje@canuck.cygnus.com>
16273
16274         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
16275
16276 1995-01-02  Jeff Law  (law@snake.cs.utah.edu)
16277
16278         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
16279         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
16280         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
16281         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
16282         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
16283         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
16284         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
16285         * g++.law/{operators31.C, operators32.C,
16286         * g++.law/{operators33.C, operators34.C}: Likewise.
16287         * g++.law/{pic1.C, refs2.C}: Likewise.
16288         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
16289         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
16290         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
16291         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
16292
16293         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
16294         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
16295         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
16296         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
16297         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
16298         * g++.law/{enum9.exp, friend5.exp}: Likewise.
16299         * g++.law/{nest3.exp, nest4.exp}: Likewise.
16300         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
16301         * g++.law/{operators30.exp, operators31.exp}: Likewise.
16302         * g++.law/{operators32.exp, operators33.exp}: Likewise.
16303         * g++.law/{operators34.exp}: Likewise.
16304         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
16305         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
16306         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
16307         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
16308         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
16309
16310         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
16311         No longer expected to fail.
16312         * g++.law/missed-error3.C: Tweak for recent bool changes.
16313
16314 1994-12-04  Doug Evans  <dje@canuck.cygnus.com>
16315
16316         * config/emb-unix: Deleted.
16317         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
16318         remote execution.  Do final link on remote host if REMOTE_LINK is set.
16319
16320 1994-12-01  Doug Evans  <dje@canuck.cygnus.com>
16321
16322         * lib/dg.exp (dg-test): Fix typo in last patch.
16323
16324 1994-11-30  Doug Evans  <dje@canuck.cygnus.com>
16325
16326         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
16327         (handles multiple occurrences).
16328
16329 1994-11-24  Doug Evans  <dje@canuck.cygnus.com>
16330
16331         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
16332         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
16333         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
16334         printed).
16335         * lib/c-torture.exp (c-torture-compile): Likewise.
16336         (c-torture): Prepend full path if missing.
16337         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
16338         (gcc_fail): Likewise.
16339         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
16340
16341 1994-11-23  J.T. Conklin  <jtc@rtl.cygnus.com>
16342
16343         * lib/netware.exp: Only attach to NetWare i386 systems.
16344
16345 1994-11-16  Doug Evans  <dje@canuck.cygnus.com>
16346
16347         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
16348         messages.  Add test name to "output pattern match" pass/fail message.
16349
16350 1994-11-12  Doug Evans  <dje@canuck.cygnus.com>
16351
16352         * gcc.dg: New testsuite.
16353         * gcc.dg/dg.exp: New file.
16354
16355         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
16356         test-switch.c}: Deleted.
16357
16358         * gcc.misc-tests/msgs.exp: New testcase driver.
16359
16360 1994-11-09  Doug Evans  <dje@canuck.cygnus.com>
16361
16362         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
16363         Watch for illegal return values from ${tool}_load.
16364         * config/unix.exp (${tool}_load): Fix pass/fail detection for
16365         cross targets.  Coerce return value >0 to 1.
16366
16367 1994-11-08  Doug Evans  <dje@canuck.cygnus.com>
16368
16369         * config/unix.exp (${tool}_load): Call program rsh, not proc.
16370
16371         * config/emb-unix.exp: New file.
16372
16373         * config/sim.exp: Error if variable $SIM not defined.
16374         (${tool}_load): Mark test as "untested" if simulator missing.
16375
16376         * config/unix.exp: Load remote.exp to get rcp_download.
16377         * lib/c-torture.exp: Use different option lists for testcases with
16378         and without loops.
16379         * gcc.c-torture/execute/execute.exp: Likewise.
16380
16381 1994-11-02  Doug Evans  <dje@canuck.cygnus.com>
16382
16383         * config/*.exp: Clarify return code from ${tool}_load.
16384         Call `unresolved' or `untested' instead of `warning' or `perror'
16385         (sometimes you still want to call both though).
16386         Add comment that `shell_id' is local to each file.
16387         * config/udi.exp (timeout): Set to 30.
16388         Don't print warning if connection fails, $connectmode has already
16389         printed an error.
16390         (${tool}_load): Move verbose messages to level 2.
16391         Rework pattern for "Process started" message.
16392         Pass `shell_id' to ${connectmode}_download.
16393         Retry twice upon timeout.  Make resetting of target more robust.
16394         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
16395         Pass `shell_id' to exit_$connectmode.
16396         Only call exit_$connectmode if connected.
16397         * config/unix.exp (${tool}_load): Check return codes better.
16398         * config/vrtx.exp (${tool}_load): Likewise.
16399         * config/vx.exp (${tool}_load): Likewise.
16400         Delete unneeded global's.
16401         * lib/dg.exp (dg-test): Update to reflect clarified return codes
16402         from ${tool}_load.
16403         (dg-stat): Delete.
16404         (dg-init): Delete recording of pass/fail counts.
16405         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
16406         (old-dejagnu-init): Likewise.
16407         (old-dejagnu-stat): Delete contents, empty proc now.
16408         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
16409         (c-torture): Delete references to lcnt, lpass, lfail.
16410         Get option list from TORTURE_OPTIONS.
16411         Delete -funroll[-all]-loops if no loops.
16412         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
16413         (g++_stat): Delete contents (empty proc now).
16414         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
16415         (gcc_finish): Likewise.
16416         (gcc_stat): Deleted.
16417         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
16418         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
16419         * gcc.c-torture/execute/execute.exp: Likewise.
16420         Split tests into two parts: compile, execute.
16421         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
16422         no loops.  Update to reflect clarified return codes from ${tool}_load.
16423
16424 1994-10-21  Doug Evans  <dje@canuck.cygnus.com>
16425
16426         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
16427         to grep for.
16428         (old-dejagnu): Likewise (where necessary).
16429
16430 1994-10-14  Doug Evans  <dje@canuck.cygnus.com>
16431
16432         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
16433
16434         * lib/dg.exp (dg-process-target): Fix processing of selector.
16435         Add comment regarding use of `error'.
16436
16437         * lib/gcc.exp (prune_system_crud): Define if missing.
16438         * lib/g++.exp (prune_system_crud): Likewise.
16439
16440         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
16441         Call prune_system_crud.
16442         * lib/dg.exp (dg-runtest): New proc.
16443         Use perror instead of send_user for tcl errors in testcase.
16444         Don't return any value, it's never used.
16445         Don't clobber previous definition of `unknown'.
16446         Print tcl errors in `dg-final'.
16447
16448 1994-10-12  Doug Evans  <dje@canuck.cygnus.com>
16449
16450         * lib/dg.exp (dg-process-target): Improve syntax error messages.
16451         (dg-test): Don't print errorInfo, it contains stack backtrace.
16452
16453 1994-09-26  Doug Evans  (dje@canuck.cygnus.com)
16454
16455         * lib/g++.exp (runtest_file_p): Define if missing.
16456
16457 1994-09-24  Doug Evans  (dje@cygnus.com)
16458
16459         * lib/mike-g++.exp: Comment out loading of g++.exp.
16460         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
16461         (default_g++_version): Always print something.
16462         (default_g++_start): Comment out call to `which'.
16463         (g++_start, g++_load): Deleted (must be defined in config file).
16464         * lib/gcc.exp: Test for existence of $CC at start.
16465         Delete check for tmpdir (done in gcc_init).
16466         (default_gcc_version): Always print something.
16467         (default_gcc_start): Comment out call to `which'.
16468         * config/*.exp: Major cleanup - make cross targets work at least a
16469         little better for g++ (by not being "--tool gcc" specific).
16470         Rename gcc_xxx to ${tool}_xxx.
16471         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
16472         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
16473
16474 1994-09-22  Doug Evans  (dje@canuck.cygnus.com)
16475
16476         * lib/c-torture.exp (c-torture-compile): Rework compiler
16477         message processing.
16478
16479         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
16480         c-torture.
16481
16482 1994-09-21  Doug Evans  (dje@canuck.cygnus.com)
16483
16484         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
16485
16486         * lib/dg.exp (dg-process-target): Support { target native }.
16487
16488 1994-09-20  Doug Evans  (dje@canuck.cygnus.com)
16489
16490         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
16491         looked for "... program xxx got fatal signal".
16492         Correct regsub munging of `comp_output'.
16493         Ignore compiler messages "path prefix not used" and "linker input
16494         file unused".
16495
16496 1994-09-14  Doug Evans  (dje@canuck.cygnus.com)
16497
16498         * lib/gcc.exp (runtest_file_p): Define if missing.
16499         * gcc.prms/template.c: Example to work from.
16500
16501 1994-09-13  Doug Evans  (dje@canuck.cygnus.com)
16502
16503         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
16504         * lib/dg.exp (dg-test): Call unsupported testcases as such.
16505
16506         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
16507         * gcc.prms/1883.c: Moved from compile/940714-1.c.
16508         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
16509         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
16510
16511         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
16512         (dg-process-target): No longer a varargs proc.
16513         Return S/N for target, P/F for xfail.  All callers changed.
16514         (user option procs): More argument checking.
16515         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
16516         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
16517         (dg-test): Skip test if not running on selected target in `dg-do'.
16518         Update handling of `dg-do-what', `dg-output-text'.
16519         Separate execution pass/fail from output pattern match pass/fail.
16520         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
16521
16522 1994-09-12  Jim Wilson  (wilson@sphagnum.cygnus.com)
16523
16524         * gcc.c-torture/special/special.exp: Don't expect failure for mips
16525         target for 920510-1.c.
16526
16527 1994-09-12  Doug Evans  (dje@canuck.cygnus.com)
16528
16529         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
16530         Clean up comment regarding use of passcnt, etc.
16531         (gcc_stat): Don't update `testcnt' here.
16532         (gcc_finish): Do it here.
16533         Might as well reset `but_id' here too.
16534         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
16535         to determine if the file should be tested.
16536         * gcc.c-torture/compile/compile.exp: Likewise.
16537         * gcc.c-torture/execute/execute.exp: Likewise.
16538         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
16539         * gcc.misc-tests/dg-test.exp: Likewise.
16540         * gcc.prms/prms.exp: Likewise.
16541         * gcc.wendy/wendy.exp: Likewise.
16542         * g++.old-deja.exp: Likewise.
16543         Move "Testing file" message to verbose level 1.
16544
16545 1994-09-09  Doug Evans  (dje@canuck.cygnus.com)
16546
16547         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
16548
16549 1994-09-08  Doug Evans  (dje@canuck.cygnus.com)
16550
16551         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
16552         (default_gcc_start): Accept optional second list element
16553         of compiler flags.  Print compiler output at verbosity level 2.
16554         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
16555         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
16556         Save current values of framework globals passcnt, failcnt, xpasscnt,
16557         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
16558         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
16559         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
16560         xfailcnt to compute stats.  Update framework global `testcnt' from
16561         pass/fail counts.
16562         (gcc_finish): New proc.  Clean up test environment.
16563         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
16564         (gcc_epass, gcc_efail): Delete.
16565         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
16566         argument of line number.
16567         (dg-init): If the tool has an init routine, call it.
16568         (dg-test): Remove args `cflags_var' and `libs_var'.
16569         Pass all compiler options to ${tool}_start.
16570         Handle missing line number.
16571         (dg-finish): New function.
16572         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
16573         particular files.  Call gcc_finish at end.  Move "skipping test"
16574         message to verbosity level 3.
16575         * gcc.c-torture/compile/compile.exp: Likewise.
16576         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
16577         * gcc.c-torture/execute/execute.exp: Likewise.
16578         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
16579         Print testcase being tried at verbosity level 1.
16580         * gcc.c-torture/special/special.exp: Unset xfail.
16581         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
16582         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
16583         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
16584         * gcc.failure/failure.exp: Likewise.
16585         * gcc.ieee/ieee.exp: Likewise.
16586         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
16587         Update call to dg-test.  Call dg-finish at end.
16588         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
16589         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
16590         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
16591         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
16592         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
16593         * gcc.wendy/wendy.exp: Add copyright.
16594         Delete setting of tmpdir (done by gcc_init).
16595         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
16596         Pass compiler flags to gcc_start.  Call gcc_finish at end.
16597         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
16598         gcc_[ce]pass/fail.
16599
16600 1994-09-07  Doug Evans  (dje@canuck.cygnus.com)
16601
16602         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
16603         confusion.
16604         (g++_load): Likewise.
16605
16606         * config/*.exp (gcc_load): Some were varargs fns and some were not.
16607         Rename argument to `prog' to remove the confusion.
16608         Varargs fns behave differently too!
16609         (g++_load): Likewise.
16610
16611         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
16612
16613         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
16614         what it is.  Delete (always) printing of status value for !native.
16615         Simplify verbose code, and include status and exec_output.
16616         (g++_load): Use gcc_load.
16617
16618 1994-09-04  Jim Wilson  (wilson@sphagnum.cygnus.com)
16619
16620         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
16621         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
16622         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
16623         940714-3.c as these testcases don't exist anymore.  Make
16624         va-arg-1.c expected to pass.
16625
16626 1994-08-19  Doug Evans  (dje@canuck.cygnus.com)
16627
16628         * gcc.misc-tests/misc.exp: Only run specific testcases.
16629         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
16630         * gcc.misc-tests/dg-[1-9].c: New files.
16631
16632         * lib/dg.exp: New testsuite driver.
16633         * gcc.prms/prms.exp: Use it.
16634
16635         * README.gcc: New file.
16636
16637         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
16638         Document and reset `lxpass' and `lxfail'.
16639         Simplify "initialized" message.
16640         (gcc_stat): Clean up comments a little.
16641
16642 1994-08-16  Doug Evans  (dje@canuck.cygnus.com)
16643
16644         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
16645
16646 1994-08-15  Doug Evans  (dje@canuck.cygnus.com)
16647
16648         * lib/old-dejagnu.exp (process-option): New proc.
16649         (old-dejagnu-init, old-dejagnu-stat): Likewise.
16650         (old-dejagnu): Simplify.
16651         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
16652
16653 1994-08-14  Jeff Law  (law@snake.cs.utah.edu)
16654
16655         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
16656         exists and is not an empty string.
16657
16658         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
16659         $xfail rather than calling setup_xfail.  Clear $xfail when test is
16660         finished.
16661         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
16662         automatically.
16663
16664         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
16665         longer expected to fail.
16666
16667         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
16668         "f" function call.
16669
16670         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
16671
16672         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
16673         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
16674         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
16675         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
16676         c-torture-1.29.
16677
16678         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
16679         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
16680
16681         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
16682
16683         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
16684         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
16685
16686         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
16687         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
16688         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
16689
16690 1994-07-12  Jim Kingdon  (kingdon@lioth.cygnus.com)
16691
16692         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
16693         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
16694         940714-1.c, 940714-2.c, 940714-3.c},
16695         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
16696         gcc.misc-tests/{mg.c,mg.exp}:
16697         New tests.
16698         * gcc.noncompile/noncompile.exp: Change accordingly.
16699
16700 1994-07-07  Doug Evans  (dje@canuck.cygnus.com)
16701
16702         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
16703         Undo previous clobberage.
16704
16705 1994-07-04  Jeff Law  (law@snake.cs.utah.edu)
16706
16707         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
16708         * gcc.special/{930510-1.c, special.exp}:
16709         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
16710         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
16711         struct-varargs-1.c}: New tests from c-torture-1.26.
16712
16713 1994-06-28  J.T. Conklin  (jtc@phishhead.cygnus.com)
16714
16715         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
16716           argument to switch.
16717
16718 1994-05-21  Bill Cox  (bill@rtl.cygnus.com)
16719
16720         * Revert the previous changes.  Please see Rob's directory
16721           (/lisa/test/rob/progressive/gcc/testsuite) for testing
16722           fixes.
16723
16724 1994-05-19  Bill Cox  (bill@rtl.cygnus.com)
16725
16726         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
16727             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
16728             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
16729             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
16730             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
16731             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
16732             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
16733             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
16734             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
16735             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
16736             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
16737             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
16738             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
16739             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
16740             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
16741             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
16742             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
16743             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
16744             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
16745             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
16746             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
16747             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
16748             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
16749             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
16750             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
16751             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
16752             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
16753
16754 1994-05-17  Bill Cox  (bill@rtl.cygnus.com)
16755
16756         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
16757             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
16758           with perror calls.
16759
16760 1994-05-02  Jason Merrill  (jason@deneb.cygnus.com)
16761
16762         * config/unix.exp (g++_load): Fix syntax.
16763
16764 1994-04-14  Jim Wilson  (wilson@sphagnum.cygnus.com)
16765
16766         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
16767         * gcc.noncompile/921017-1.c: Deleted obsolete test.
16768         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
16769         Don't expect va-arg-1.c to fail.  Correct expected output for
16770         920928-1.c.
16771         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
16772         * gcc.wendy/hbm4.c: Correct typo.
16773         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
16774
16775 1994-03-28  Doug Evans  (dje@canuck.cygnus.com)
16776
16777         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
16778         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
16779         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
16780         * lib/c-torture.exp (c-torture-compile): Ditto.
16781
16782         Reduce volume of output (remove all the -I's and such).
16783         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
16784         Call gcc_cpass, gcc_cfail.
16785         (c-torture): Pass testing option to c-torture-compile.
16786
16787 1994-03-21  Doug Evans  (dje@cygnus.com)
16788
16789         Bring patches over from progressive.
16790         * config/default.exp: Exit remote shell cleanly.
16791         (g++_exit, g++_start): Add default versions.
16792         * config/sim.exp (gcc_load): Use perror, not error.
16793
16794 1994-03-20  Doug Evans  (dje@canuck.cygnus.com)
16795
16796         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
16797         set in site.exp.
16798
16799 1994-03-14  Doug Evans  (dje@cygnus.com)
16800
16801         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
16802         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
16803         (wendy_try): New proc to run testcase.
16804         (main loop): Call 'em.
16805         * gcc.wendy/*.c: Clean up pass to correct expected output.
16806
16807         * lib/gcc.exp: Minor cleanup work.
16808         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
16809
16810 1994-03-09  Doug Evans  (dje@canuck.cygnus.com)
16811
16812         * config/sim.exp (gcc_load): Document return codes better.
16813         Don't pass -v to simulator.
16814
16815 1994-02-24  Jeffrey A. Law  (law@snake.cs.utah.edu)
16816
16817           * gcc.special/920717-x.c: Fix typo.
16818           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
16819           get at sources.
16820
16821         * lib/mike-gcc.exp: Fix typo.
16822
16823 1994-02-15  Rob Savoye  (rob@darkstar.cygnus.com)
16824
16825         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
16826         binary to use, transform the name.
16827         * config/*.exp: rename everything. Nuke any g++ specific files,
16828         it's now a special case of gcc that requires no special support.
16829         Add a default.exp for unsupported targets.
16830
16831 1994-02-11  Rob Savoye  (rob@poseidon.cygnus.com)
16832
16833         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
16834         lib/old-dejagnu.exp: Fix a few patterns to work with the new
16835         version of Tcl.
16836
16837 1994-02-09  Rob Savoye  (rob@darkstar.cygnus.com)
16838
16839         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
16840         than a warning.
16841
16842 1994-02-06  Jeffrey A. Law  (law@snake.cs.utah.edu)
16843
16844         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
16845
16846 1994-01-03  Jim Wilson  (wilson@sphagnum.cygnus.com)
16847
16848         * gcc.execute/execute.exp: Combine opt_list and foption_list into
16849         option_list.  Compile every file with only 4/6 option choices
16850         (same as C torture) instead of with 12/18 different option
16851         choices.
16852         * lib/c-torture.exp: Likewise.
16853
16854         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
16855         not already set.
16856
16857 1993-12-30  Mike Stump  (mrs@rtl.cygnus.com)
16858
16859         * lib/old-deja.exp: Add `excess errors test fails' error, now one
16860         can put an XFAIL *-*-* on excess errors.
16861
16862 1993-12-19  Jeffrey A. Law  (law@snake.cs.utah.edu
16863
16864         * g++.law: Add more tests derived from g++-bugs snapshots.
16865
16866         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
16867         equivalent to g++.law/init9.
16868
16869         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
16870         compiled it, and the a.out file after we've run it.
16871
16872 1993-12-17  Brendan Kehoe  (brendan@lisa.cygnus.com)
16873
16874         * lib/mike-g++.exp (postbase): Delete the .o file after we've
16875         compiled it, and the a.out file after we've run it.
16876
16877 1993-12-17  Jeffrey A. Law  (law@snake.cs.utah.edu)
16878
16879         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
16880
16881 1993-12-15  Rob Savoye  (rob@darkstar.cygnus.com)
16882
16883         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
16884         version number.
16885
16886 1993-12-12  Jeffrey A. Law  (law@snake.cs.utah.edu)
16887
16888         * g++.law: New directory of g++ tests derived from the g++-bugs
16889         snapshots.
16890
16891 1993-12-09  Jeffrey Wheat  (cassidy@cygnus.com)
16892
16893         * gcc.compile: initbug1.c initbug1.exp testcase added
16894
16895 1993-12-06  Jeffrey Wheat  (cassidy@cygnus.com)
16896
16897         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
16898         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
16899           fixes submitted by Jeff Law (law@cs.utah.edu)
16900         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
16901           Jeff Law (law@cs.utah.edu)
16902
16903
16904 1993-11-30  Mike Stump  (mrs@cygnus.com)
16905
16906         * config/unix-g++.exp: Follow the gcc way of doing things.
16907         * g++.old-deja/old-deja.exp: Minor updates.
16908         * lib/g++.exp: New file, follow the gcc way of doing things.
16909         * lib/old-dejagnu.exp: Minor updates.
16910         * lib/mike-g++.exp: Always unset errorInfo.
16911
16912 1993-11-06  Mike Stump  (mrs@cygnus.com)
16913
16914         * lib/gcc.exp: Fix some errors with the below change, CC and
16915         CFLAGS should be global when setting, not local.
16916
16917 1993-11-03  Rob Savoye  (rob@darkstar.cygnus.com)
16918
16919         * lib/gcc.exp: Transform tool name.
16920
16921 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
16922
16923         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
16924
16925 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
16926
16927         * lib/gcc.exp: change gcc_done to gcc_stat
16928
16929 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
16930
16931         * Upgraded gcc testsuite to c-torture version 1.25
16932
16933 1993-10-24  Jeffrey Wheat  (cassidy@cygnus.com)
16934
16935         * lib/gcc.exp: added reporting code. Changed verbose compile message.
16936         * lib/c-torture: added hooks for new reporting code.
16937
16938 1993-10-21  Jeffrey Wheat  (cassidy@cygnus.com)
16939
16940         * config/sh-gcc.exp: check if sh-sim exists in the path
16941
16942 1993-10-18  Jeffrey Wheat  (cassidy@cygnus.com)
16943
16944         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
16945         * gcc.compile/compile.exp: Initial changes for new logic.
16946         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
16947         * gcc.failure/failure.exp: Initial changes for new logic.
16948         * gcc.ieee/ieee.exp: Initial changes for new logic.
16949         * gcc.misc-tests/misc.exp: Initial changes for new logic.
16950         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
16951         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
16952         * lib/c-torture.exp: Initial changes for new logic.
16953         * lib/gcc.exp: Initial changes for new logic.
16954
16955 1993-10-15  Mike Stump  (mrs@cygnus.com)
16956
16957         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
16958         depend upon failure or success.  Fully qualify names in failure
16959         and success messages.  Always remove a.out before starting
16960         compile, just in case.  Pay more attention to error text output by
16961         the compiler.  Handle testcases with no known past errors just
16962         like all others, so that things are uniform.  Other miscellaneous
16963         improvements.
16964
16965 1993-10-13  Jeffrey Wheat  (cassidy@cygnus.com)
16966
16967         * gcc.cpp: new directory for cpp tests
16968
16969 1993-10-04  Jeffrey Wheat  (cassidy@cygnus.com)
16970
16971         * lib/chill.exp: Code reformatted, removed unused code.
16972         * config/unix-chill.exp: Code reformatted, removed unused code.
16973         * chill.execute/execute.exp: Code reformatted, removed unused code.
16974         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
16975
16976 1993-10-04  Ian Lance Taylor  (ian@cygnus.com)
16977
16978         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
16979         routines not written.
16980
16981 1993-09-27  Rob Savoye  (rob@darkstar.cygnus.com)
16982
16983         * config/bug-gcc.exp: Use new procs from bug.exp.
16984
16985 1993-09-21  Rob Savoye  (rob@darkstar.cygnus.com)
16986
16987         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
16988         via ftp, rather than depending on NFS.
16989         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
16990         case.
16991
16992 1993-09-09  Rob Savoye  (rob@darkstar.cygnus.com)
16993
16994         * config/bug-gcc.exp: Use new download proc.
16995
16996 1993-09-14  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
16997
16998         * chill.execute/execute.exp: cleanups, handles errors better
16999         * chill.compile/compile.exp: rewrite, based on execute.exp
17000         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
17001         * lib/chill.exp: major changes to diff proc and compile and link
17002           procs. added chill_fail and chill_pass wrappers to pass and
17003           fail. added more comments, and handle error codes better.
17004           Added a hack to capture stderr from exec, so noncompile tests
17005           can work.
17006
17007 1993-09-11  Jeffrey Wheat  (cassidy@cygnus.com)
17008
17009         * chill.execute/execute.exp: rewrite of testsuite driver
17010         * lib/chill.exp: rewrite of testsuite driver
17011         * config/unix-chill.exp: rewrite of testsuite driver
17012
17013 1993-08-25  Bill Cox  (bill@rtl.cygnus.com)
17014
17015     In chill.execute:
17016         * iexpr.ch: Standardize uppercase.
17017         * tuples.dat: Standardize uppercase.
17018         * vary.ch: standardize.  Correct varying string assignments.
17019         * vary.dat: Add new output lines.
17020
17021 1993-08-24  Bill Cox  (bill@rtl.cygnus.com)
17022
17023     In chill.execute:
17024         * chprintf.ch: Standardize use of uppercase.
17025         * tuples.ch: Standardize and turn arr2 into a DCL,
17026           rather than a SYN.
17027         * pinits.ch: Standardize.
17028
17029 1993-08-23  Per Bothner  (bothner@kalessin.cygnus.com)
17030
17031         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
17032         * Makefil: Renamed to Makefile.in.
17033         * configure.in: New.
17034
17035 1993-08-23  Bill Cox  (bill@rtl.cygnus.com)
17036
17037     In chill.execute:
17038         * .cvsignore: Add result/output files.
17039         * Makefile: Fix up variables at start.  Use MFLAGS
17040           everywhere.  Correct bool_loc, built_ins entries.
17041           Add entry for vary1.ch.
17042         * bitarray.ch: Standardize upper-case usage.
17043         * bitexpr.ch: Standardize, add output of b1.
17044         * params.ch: Use arrayt in along PROC parameters, to
17045           avoid novelty problems.
17046         * sets.ch: Tiny cleanup.
17047         * vary1.ch: Re-indent.
17048
17049 1993-08-17  Bill Cox  (bill@rtl.cygnus.com)
17050
17051           * Add PR-related files to Makefiles, .cvsignore files, etc.
17052
17053 1993-08-02  Jeff Wheat  (cassidy@cygnus.com)
17054
17055         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
17056           with compiler objects. New names are test-flow.c and test-loop.c
17057
17058 1993-07-27  Jeff Wheat  (cassidy@cygnus.com)
17059
17060         * Upgraded c-torture tests from 1.19 to 1.20
17061
17062         * new files:
17063         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
17064         * gcc.compile: 930623-1.c 930623-2.c
17065         * gcc.noncompile: 930622-1.c 930622-2.c
17066         * gcc.failure: 920411-1.c 920627-2.c
17067         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
17068
17069 1993-07-20  Jeff Wheat  (cassidy@cygnus.com)
17070
17071         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
17072           More changes to get testsuite working properly. Needs more work.
17073           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
17074
17075 1993-07-19  Jeff Wheat  (cassidy@cygnus.com)
17076
17077         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
17078           More changes to get testsuite working properly. Needs more work.
17079
17080 1993-07-13 Jeff Wheat  (cassidy@cygnus.com)
17081
17082         * chill.compile/compile.exp: Added for Dejagnu support
17083         * chill.execute/execute.exp: Added for Dejagnu support
17084         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
17085
17086 1993-06-19  Bill Cox  (bill@rtl.cygnus.com)
17087
17088     This should complete moving the CHILL test files.
17089         * chill.noncompile(.cvsignore printf.grt
17090             in-printf.grt chprintf.grt chprintf.ch):
17091             Added test-support files.
17092           (Makefile): Modified further.
17093         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
17094             signal.ch): Added test files.
17095           * chill.execute (.cvsignore printf.grt printr.c
17096             in-printf.grt rts.c chprintf.grt rts.h): Added
17097           test-support files.
17098             (Makefile): More corrections.
17099
17100 1993-06-18  Bill Cox  (bill@rtl.cygnus.com)
17101
17102         * chill.compile, chill.execute, chill.nocompile: Add CHILL
17103           test cases, ready for DejaGnu.
17104
17105 1993-06-17  Jeffrey Wheat  (cassidy@cygnus.com)
17106
17107         * Upgraded c-torture tests from 1.18 to 1.19
17108
17109         * gcc.compile: added test(s):
17110           930607-1.c
17111         * gcc.execute: added test(s):
17112           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
17113
17114         * added new subdirectory for misc tests: gcc.misc-tests
17115         * gcc.misc-test(s): added tests:
17116           inst-check.c test-consts.c test-ior.c test-switch.c
17117
17118 1993-06-09  Brendan Kehoe  (brendan@lisa.cygnus.com)
17119
17120         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
17121
17122 1993-06-07  Ian Lance Taylor  (ian@cygnus.com)
17123
17124         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
17125
17126 1993-06-03  Jeffrey Wheat  (cassidy@cygnus.com)
17127
17128         * Upgraded c-torture tests from 1.17 to 1.18
17129
17130 1993-06-02  Jeffrey Wheat  (cassidy@cygnus.com)
17131
17132         * Upgraded c-torture tests from 1.12 to 1.17
17133
17134 1993-04-30  Mike Werner  (mtw@deneb.cygnus.com)
17135
17136         * lib/old-dejagnu.exp:
17137           Fixed handling of XFAIL target triplets to correctly
17138           recognize wildcard characters.  Removed code that
17139           appended a unique id tag to the end of the file name
17140           printed out by the result of the testcases within a
17141           given test file.
17142
17143 1993-04-29  Mike Werner  (mtw@deneb.cygnus.com)
17144
17145         * lib/old-dejagnu.exp:
17146           Reworked expected failure handling to trigger off of XFAIL
17147           keyword in keyphrase embeded in testcase source code. The
17148           XFAIL keyword must be at the end of the keyphrase line. It
17149           may optionally be followed by one or more target triplets.
17150           It has just occured that the handling of wildcards in the
17151           target triplet may not be correct.
17152
17153 1993-04-23  Mike Werner  (mtw@deneb.cygnus.com)
17154
17155         * g++.old-deja/tests:
17156           Moved all subdirectories up one level into g++.old-deja .
17157
17158         * lib/old-dejagnu.exp:
17159           Fixed problem with CXXFLAGS not being properly reset, and being
17160           corrupted with extraneous "-c" compiler option.  This was
17161           causing binaries to not be generated for test that needed them.
17162           Modified strings passed to "pass" and "fail" so that individual
17163           tests from the same test file would be distinguished by an
17164           identifier appended to the test file name in the summary logs;
17165           this corrected a problem with erroneous diff logs.  Added code
17166           to search testcases for expected fail and unexpected pass keywords.
17167
17168 1993-04-20  Rob Savoye  (rob at darkstar.cygnus.com)
17169
17170         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
17171
17172 1993-04-15  Mike Werner  (mtw@deneb.cygnus.com)
17173
17174         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
17175           Removed extraneous text from end of "Special g++ Options"
17176           keyphrase.
17177
17178         * lib/old-dejagnu.exp: Added pattern matching to look for new
17179           keywords, embedded in testcases comments, which will trigger
17180           calls to xpass and xfail.
17181
17182 1993-04-14  Mike Werner  (mtw@deneb.cygnus.com)
17183
17184         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
17185           comments embedded in the testcases, especially the one looking for
17186           special compiler options, as well as the pattern matching for the
17187           compiler output again.
17188
17189 1993-04-12  Mike Werner  (mtw@deneb.cygnus.com)
17190
17191         * lib/old-dejagnu.exp: Do a proper check of the return value for
17192           execute tests. Fixed several problems with the pattern matching
17193           of the compiler output which gave erroneous test results.
17194           Changed several of the test result messages to be more descriptive.
17195         * config/unix-g++.exp: Proc g++_load now actually works and
17196           executes the tests passed to it and returns a usable return
17197           value.
17198
17199 1993-04-11  Rob Savoye  (rob at darkstar.cygnus.com)
17200
17201           * lib/gcc.exp: Exits gracefully if $CC is bogus.
17202
17203 1993-04-09  Mike Werner  (mtw@deneb.cygnus.com)
17204
17205         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
17206           Modified both files to properly execute the old style
17207           dejagnu tests. The previous versions of these files were
17208           experimental and did not function anything near correctly.
17209
17210 1993-04-05  Rob Savoye  (rob@cygnus.com)
17211
17212         * Removed all Makefile.in and configure.in files. No configuration
17213         needed now.
17214
17215 1993-04-02  Mike Werner  (mtw@deneb.cygnus.com)
17216
17217         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
17218
17219 1993-03-28  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
17220
17221         * gcc.compile/configure.in, gcc.unsorted/configure.in,
17222         gcc.special/configure.in, gcc.noncompile/configure.in,
17223         gcc.execute/configure.in, gcc.code_quality/configure.in,
17224         g++.other/configure.in, g++.old-deja/configure.in,
17225         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
17226         in srcname setting.
17227
17228 1993-03-25  Rob Savoye  (rob at darkstar.cygnus.com)
17229
17230         * lib/udi.exp:  Fixed mondfe and mondfe_download.
17231         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
17232         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
17233
17234 1993-03-25  Ian Lance Taylor  (ian@cygnus.com)
17235
17236         * config/udi-gdb.exp: Check $shell_id after connecting to target.
17237         (gdb_exit): Don't remove *_soc files.
17238
17239 1993-03-22  Ian Lance Taylor  (ian@cygnus.com)
17240
17241         * lib/c-torture.exp: Don't look for main; instead always use -w
17242         -c.  This is how the c-torture tests work.  Remove the object
17243         file if the compilation succeeds.
17244         * gcc.execute/execute.exp: Remove executable if test passes.
17245         * gcc.noncompile/noncompile.exp: Every test is an expected
17246         failure.
17247         * gcc.special/special.exp: Added tests from c-torture 1.11,
17248         corrected use of existing test.
17249         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
17250         gcc.execute/920625-1.c: Updated to c-torture 1.11.
17251         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
17252         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
17253         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
17254         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
17255         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
17256         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
17257         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
17258         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
17259         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
17260         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
17261         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
17262         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
17263         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
17264         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
17265         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
17266         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
17267         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
17268         c-torture 1.11.
17269         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
17270         correspond to c-torture 1.11.
17271
17272         * New file.