b867e20e0f86c573c5b60c02a8912e15017bfae6
[gcc.git] / gcc / testsuite / ChangeLog
1 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
2
3 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
4
5 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
6
7 PR c++/17368
8 * g++.dg/ext/asm6.C: New test.
9
10 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
11
12 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
13
14 2004-10-06 Paul Brook <paul@codesourcery.com>
15
16 PR libfortran/17709
17 * gfortran.dg/empty_format_1.f90: New test.
18
19 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20
21 PR fortran/17568
22 * gfortran.dg/ishft.f90: New test.
23
24 PR fortran/17283
25 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
26 tests.
27
28 2004-10-06 Paul Brook <paul@codesourcery.com>
29
30 * gfortran.dg/do_1.f90: New test.
31
32 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33
34 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
35 optimizing for size.
36
37 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
38
39 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
40
41 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
42
43 * gcc.c-torture/compile/20041005-1.c: New test.
44
45 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
46
47 PR c++/17829
48 * g++.dg/lookup/koenig4.C: New.
49
50 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
51
52 * g++.dg/other/classkey1.C: Adjust quoting marks.
53 * g++.dg/parse/error15.C: Likewise.
54 * g++.dg/template/meminit2.C (int>): Likewise.
55
56 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
57
58 PR fortran/17283
59 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
60
61 PR fortran/17631
62 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
63
64 PR fortran/17708
65 * gfortran.dg/pr17708.f90: New test.
66
67 2004-10-04 Chao-ying Fu <fu@mips.com>
68
69 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
70 * gcc.dg/vect/vect-4.c: Ditto.
71 * gcc.dg/vect/vect-5.c: Ditto.
72 * gcc.dg/vect/vect-6.c: Ditto.
73 * gcc.dg/vect/vect-8.c: Ditto.
74 * gcc.dg/vect/vect-16.c: Ditto.
75 * gcc.dg/vect/vect-30.c: Ditto.
76 * gcc.dg/vect/vect-40.c: Ditto.
77 * gcc.dg/vect/vect-41.c: Ditto.
78 * gcc.dg/vect/vect-42.c: Ditto.
79 * gcc.dg/vect/vect-43.c: Ditto.
80 * gcc.dg/vect/vect-44.c: Ditto.
81 * gcc.dg/vect/vect-45.c: Ditto.
82 * gcc.dg/vect/vect-46.c: Ditto.
83 * gcc.dg/vect/vect-47.c: Ditto.
84 * gcc.dg/vect/vect-48.c: Ditto.
85 * gcc.dg/vect/vect-49.c: Ditto.
86 * gcc.dg/vect/vect-50.c: Ditto.
87 * gcc.dg/vect/vect-51.c: Ditto.
88 * gcc.dg/vect/vect-52.c: Ditto.
89 * gcc.dg/vect/vect-53.c: Ditto.
90 * gcc.dg/vect/vect-54.c: Ditto.
91 * gcc.dg/vect/vect-55.c: Ditto.
92 * gcc.dg/vect/vect-56.c: Ditto.
93 * gcc.dg/vect/vect-57.c: Ditto.
94 * gcc.dg/vect/vect-58.c: Ditto.
95 * gcc.dg/vect/vect-59.c: Ditto.
96 * gcc.dg/vect/vect-60.c: Ditto.
97 * gcc.dg/vect/vect-74.c: Ditto.
98 * gcc.dg/vect/vect-79.c: Ditto.
99 * gcc.dg/vect/vect-80.c: Ditto.
100
101 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
102
103 * gcc.dg/unused-7.c: Use the correct option.
104
105 2004-10-04 Paul Brook <paul@codesourcery.com>
106 Bud Davis <bdavis9659@comcast.net>
107
108 PR fortran/17706
109 PR fortran/16434
110 * gfortran/pr17706.f90: New test.
111 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
112
113 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
114
115 * gfortran.dg/pr17612.f90: New test.
116
117 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
118
119 * g++.dg/template/local1.C: Adjust quoting marks in
120 testing for diagnostics.
121 * g++.dg/tls/diag-2.C: Likewise.
122 * g++.dg/other/error8.C: Likewise.
123
124 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
125
126 PR c/17178
127 * gcc.dg/unused-4.c: Adjust to be correct.
128
129 PR c/17820
130 * gcc.dg/unused-7.c: New test.
131
132 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
133
134 PR c++/17797
135 * g++.dg/overload/template2.C: New test.
136
137 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
138
139 PR tree-optimization/16632
140 * gcc.dg/tree-ssa/20041002-1.c: New.
141
142 2004-10-03 Paul Brook <paul@codesourcery.com>
143
144 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
145 rather than relying on default formatting.
146
147 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
148
149 * gcc.dg/20040920-1.c: Update expected message text.
150
151 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
152
153 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
154
155 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
156
157 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
158 tree level.
159
160 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
161
162 * gcc.dg/tree-ssa/pr17343.c: Remove.
163
164 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
165
166 PR tree-opt/17343
167 * gcc.dg/tree-ssa/pr17343.c: New test.
168
169 2004-10-01 Jakub Jelinek <jakub@redhat.com>
170
171 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
172 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
173 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
174 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
175 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
176
177 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
178
179 * gcc.dg/lvalue-2.c: New test.
180
181 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
182
183 PR c/17730
184 * gcc.dg/pr17730-1.c: New test
185
186 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
187
188 PR c/7425
189 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
190
191 2004-09-29 Jakub Jelinek <jakub@redhat.com>
192
193 * gcc.c-torture/execute/stdarg-1.c: New test.
194 * gcc.c-torture/execute/stdarg-2.c: New test.
195 * gcc.c-torture/execute/stdarg-3.c: New test.
196 * gcc.dg/tree-ssa/stdarg-1.c: New test.
197 * gcc.dg/tree-ssa/stdarg-2.c: New test.
198 * gcc.dg/tree-ssa/stdarg-3.c: New test.
199 * gcc.dg/tree-ssa/stdarg-4.c: New test.
200 * gcc.dg/tree-ssa/stdarg-5.c: New test.
201
202 2004-09-29 Jakub Jelinek <jakub@redhat.com>
203
204 PR tree-optimization/17697
205 * g++.dg/opt/pr17697-1.C: New test.
206 * g++.dg/opt/pr17697-2.C: New test.
207 * g++.dg/opt/pr17697-3.C: New test.
208
209 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
210
211 PR c/16409
212 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
213 gcc.dg/vla-init-5.c: New tests.
214
215 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
216
217 PR c/13804
218 * gcc.dg/pr13804-1.c: New test.
219
220 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
221
222 PR fortran/16938
223 * gfortran.dg/pr16938.f90: New test.
224
225 2004-09-27 Mark Mitchell <mark@codesourcery.com>
226
227 * g++.dg/template/crash23.C: New test.
228
229 2004-09-27 Mark Mitchell <mark@codesourcery.com>
230
231 PR c++/17585
232 * g++.dg/template/static8.C: New test.
233
234 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
235
236 PR c++/17681
237 * g++.dg/other/error9.C: New test.
238
239 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
240
241 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
242
243 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
244
245 PR fortran/15164
246 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
247
248 2004-09-26 Roger Sayle <roger@eyesopen.com>
249
250 PR middle-end/17112
251 * gcc.dg/pr17112-1.c: New test case.
252
253 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
254
255 PR c/11459
256 * gcc.dg/pr11459-1.c: New test.
257
258 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
259
260 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
261 * gcc.dg/tree-ssa/loop-4.c: Likewise.
262
263 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
264
265 * gfortran.dg/pr15324.f90: Make array bounds consistent.
266
267 2004-09-25 Jan Hubicka <jh@suse.cz>
268
269 * compile/30040909-1.c: New test.
270 * compile/30040907-1.c: New test.
271
272 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
273
274 * gcc.c-torture/execute/va-arg-26.c: New test.
275
276 2004-09-24 Zack Weinberg <zack@codesourcery.com>
277
278 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
279 extra diagnostics on targets with 64-bit pointers.
280 * objc.dg/selector-1.m: Adjust dg-warning regexp.
281
282 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
283
284 PR c/17188
285 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
286 * gcc.dg/decl-3.c: Adjust expected message.
287
288 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
289
290 PR fortran/17615
291 * gfortran.dg/pr17615.f90: New test.
292
293 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
294
295 PR tree-optimzation/17517
296 * g++.dg/tree-ssa/pr17517.C: New Test.
297
298 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
299
300 PR c++/16889
301 * g++.dg/lookup/ambig3.C: New.
302
303 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
304
305 PR tree-opt/17624
306 * g++.dg/opt/pr17624.C: New test.
307
308 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
309
310 PR c/6980
311 * gcc.dg/Wbad-function-cast-1.c: New test.
312
313 2004-09-23 Zack Weinberg <zack@codesourcery.com>
314
315 * g++.dg/ext/complit1.C
316 * g++.dg/other/error2.C
317 * g++.dg/other/nontype-1.C
318 * g++.dg/parse/crash11.C
319 * g++.dg/parse/crash12.C
320 * g++.dg/parse/error15.C
321 * g++.dg/parse/error4.C
322 * g++.dg/parse/tmpl-outside1.C
323 * g++.dg/parse/too-many-tmpl-args1.C
324 * g++.dg/template/dependent-expr3.C
325 * g++.dg/template/error10.C
326 * g++.dg/template/instantiate1.C
327 * g++.dg/template/vtable2.C
328 * g++.dg/warn/Wshadow-1.C
329 * g++.dg/warn/weak1.C
330 * g++.old-deja/g++.brendan/crash16.C
331 * g++.old-deja/g++.brendan/crash18.C
332 * g++.old-deja/g++.brendan/crash48.C
333 * g++.old-deja/g++.brendan/crash49.C
334 * g++.old-deja/g++.brendan/crash55.C
335 * g++.old-deja/g++.brendan/crash56.C
336 * g++.old-deja/g++.brendan/crash8.C
337 * g++.old-deja/g++.brendan/enum11.C
338 * g++.old-deja/g++.brendan/enum8.C
339 * g++.old-deja/g++.brendan/enum9.C
340 * g++.old-deja/g++.brendan/friend3.C
341 * g++.old-deja/g++.brendan/misc14.C
342 * g++.old-deja/g++.bugs/900402_02.C
343 * g++.old-deja/g++.bugs/900404_03.C
344 * g++.old-deja/g++.bugs/900404_04.C
345 * g++.old-deja/g++.bugs/900428_03.C
346 * g++.old-deja/g++.jason/crash4.C
347 * g++.old-deja/g++.jason/overload21.C
348 * g++.old-deja/g++.jason/redecl1.C
349 * g++.old-deja/g++.jason/report.C
350 * g++.old-deja/g++.jason/rfg10.C
351 * g++.old-deja/g++.jason/template30.C
352 * g++.old-deja/g++.law/arm12.C
353 * g++.old-deja/g++.law/ctors5.C
354 * g++.old-deja/g++.law/cvt20.C
355 * g++.old-deja/g++.law/init10.C
356 * g++.old-deja/g++.law/init8.C
357 * g++.old-deja/g++.law/visibility17.C
358 * g++.old-deja/g++.law/visibility7.C
359 * g++.old-deja/g++.mike/net8.C
360 * g++.old-deja/g++.mike/p646.C
361 * g++.old-deja/g++.mike/p700.C
362 * g++.old-deja/g++.mike/p701.C
363 * g++.old-deja/g++.mike/p811.C
364 * g++.old-deja/g++.ns/template13.C
365 * g++.old-deja/g++.other/array3.C
366 * g++.old-deja/g++.other/crash25.C
367 * g++.old-deja/g++.other/dtor3.C
368 * g++.old-deja/g++.other/dtor4.C
369 * g++.old-deja/g++.other/main1.C
370 * g++.old-deja/g++.other/warn7.C
371 * g++.old-deja/g++.pt/crash11.C
372 * g++.old-deja/g++.pt/crash36.C
373 * g++.old-deja/g++.pt/spec22.C
374 * g++.old-deja/g++.pt/spec9.C
375 * g++.old-deja/g++.pt/ttp52.C
376 * g++.old-deja/g++.robertl/eb103.C
377 * g++.old-deja/g++.robertl/eb121.C
378 * g++.old-deja/g++.robertl/eb22.C
379 * g++.old-deja/g++.robertl/eb8.C:
380 Update locations and/or regexps of dg-error markers.
381 Remove markers for some bogus messages that are no longer issued.
382
383 2004-09-23 Jakub Jelinek <jakub@redhat.com>
384
385 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
386 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
387
388 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
389
390 PR c++/17618
391 * g++.dg/lookup/crash5.C: New test.
392
393 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
394
395 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
396 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
397 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
398 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
399 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
400 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
401
402 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
403 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
404 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
405 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
406 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
407 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
408
409 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
410
411 * gcc.dg/vect/vect-44.c: Check additional cases.
412 * gcc.dg/vect/vect-48.c: Check additional cases.
413
414 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
415 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
416 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
417 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
418 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
419 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
420 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
421 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
422 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
423
424 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
425 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
426 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
427
428 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
429
430 * gcc.dg/tree-ssa/loop-6.c: New test.
431
432 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
433
434 PR c++/17620
435 * g++.dg/inherit/base2.C: New.
436
437 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
438
439 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
440 * gcc.dg/20001012-2.c: Likewise.
441 * gcc.dg/20001013-1.c: Likewise.
442 * gcc.dg/20001101-1.c: Likewise.
443 * gcc.dg/20001102-1.c: Likewise.
444 * gcc.dg/bf-spl1.c: Likewise.
445 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
446 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
447
448 2004-09-22 Diego Novillo <dnovillo@redhat.com>
449
450 PR tree-optimization/16721
451 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
452
453 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
454
455 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
456 * gcc.dg/20040305-1.c: Likewise.
457
458 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
459
460 PR c/16566
461 * gcc.c-torture/compile/pr16566-1.c,
462 gcc.c-torture/compile/pr16566-2.c,
463 gcc.c-torture/compile/pr16566-3.c: New tests.
464
465 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
466
467 PR tree-optimization/17512
468 * gcc.c-torture/compile/20040916-1.c.
469
470 2004-09-21 Mark Mitchell <mark@codesourcery.com>
471
472 * gcc.dg/pragma-re-3.c: New test.
473
474 2004-09-17 Matt Austern <austern@apple.com>
475
476 PR c++/15049
477 * g++.dg/other/anon3.C: New.
478
479 2004-09-21 Roger Sayle <roger@eyesopen.com>
480
481 PR c++/7503
482 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
483 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
484 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
485 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
486 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
487
488 2004-09-21 Bud Davis <bdavis9659@comcast.net>
489
490 PR fortran/17286
491 * gfortran.dg/pr17286.f90: New test.
492
493 2004-09-20 Mark Mitchell <mark@codesourcery.com>
494
495 PR c++/17530
496 * g++.dg/template/static7.C: New test.
497
498 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
499
500 PR tree-opt/17558
501 * gcc.c-torture/compile/pr17558.c: New test.
502
503 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
504
505 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
506 if SKIP_ATTRIBUTE is defined.
507
508 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
509
510 PR fortran/15957
511 * gfortran.dg/pr15957.f90: New test.
512
513 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
514
515 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
516 in comparison.
517 * gcc.dg/vect/vect-79.c: Likewise.
518 * gcc.dg/vect/vect-80.c: Likewise.
519
520 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
521
522 PR fortran/15750
523 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
524
525 2004-09-20 Ira Rosen <irar@il.ibm.com>
526
527 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
528 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
529 * gcc.dg/vect/vect-62.c: New testcase.
530 * gcc.dg/vect/vect-63.c: New testcase.
531 * gcc.dg/vect/vect-64.c: New testcase.
532 * gcc.dg/vect/vect-65.c: New testcase.
533 * gcc.dg/vect/vect-66.c: New testcase.
534 * gcc.dg/vect/vect-67.c: New testcase.
535 * gcc.dg/vect/vect-68.c: New testcase.
536 * gcc.dg/vect/vect-69.c: New testcase.
537 * gcc.dg/vect/vect-79.c: New testcase.
538 * gcc.dg/vect/vect-80.c: New testcase.
539
540 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
541
542 * gcc.target/mips/asm-1.c: New test.
543
544 2004-09-19 Ira Rosen <irar@il.ibm.com>
545
546 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
547 * gcc.dg/vect/vect-73.c: New testcase.
548 * gcc.dg/vect/vect-74.c: New testcase.
549 * gcc.dg/vect/vect-75.c: New testcase.
550 * gcc.dg/vect/vect-76.c: New testcase.
551 * gcc.dg/vect/vect-77.c: New testcase.
552 * gcc.dg/vect/vect-78.c: New testcase
553
554 2004-09-18 Paul Brook <paul@codesourcery.com>
555
556 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
557
558 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
559
560 PR c/17424
561 * gcc.dg/pr17424-1.c: New test.
562
563 2004-09-18 Diego Novillo <dnovillo@redhat.com>
564
565 * g++.dg/tree-ssa/pr17153.C: New test.
566
567 2004-09-16 Geoffrey Keating <geoffk@apple.com>
568
569 PR pch/13361
570 * testsuite/g++.dg/pch/wchar-1.C: New.
571 * testsuite/g++.dg/pch/wchar-1.Hs: New.
572
573 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
574
575 * gcc.c-torture/execute/20040917-1.c: New test.
576
577 2004-09-17 Diego Novillo <dnovillo@redhat.com>
578
579 PR tree-optimization/17319
580 * gcc.dg/pr17319.c: New test.
581
582 2004-09-17 Devang Patel <dpatel@apple.com>
583
584 * gcc.dg/20040813-1.c: New test.
585
586 2004-09-17 Diego Novillo <dnovillo@redhat.com>
587
588 PR tree-optimization/17273
589 * gcc.c-torture/compile/pr17273.c: New test.
590
591 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
592
593 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
594 Update expected messages.
595 * gcc.dg/declspec-13.c: New test.
596
597 2004-09-17 David Edelsohn <edelsohn@gnu.org>
598
599 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
600
601 2004-09-17 Diego Novillo <dnovillo@redhat.com>
602
603 * gcc.c-torture/execute/pr17252.c: Use post-increment to
604 change what 'a' is pointing to.
605
606 2004-09-17 Mark Mitchell <mark@codesourcery.com>
607
608 PR c++/16002
609 * g++.dg/template/error18.C: New test.
610
611 PR c++/16029
612 * g++.dg/warn/Wunused-8.C: New test.
613
614 2004-09-17 Steven Bosscher <stevenb@suse.de>
615
616 PR tree-optimization/17513
617 * gcc.dg/20040916-1.c: New test.
618
619 2004-09-16 Mark Mitchell <mark@codesourcery.com>
620
621 PR c++/17501
622 * g++.dg/template/typename7.C: New test.
623
624 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
625
626 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
627
628 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
629
630 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
631 with -ftree-based-profiling also.
632 * lib/profopt.exp: Support late-set profile_option/feedback_option.
633
634 2004-09-16 Victor Leikehman <lei@il.ibm.com>
635
636 PR/15364
637 * gfortran.dg/der_array_io_1.f90: New test.
638 * gfortran.dg/der_array_io_2.f90: New test.
639 * gfortran.dg/der_array_io_3.f90: New test.
640
641 2004-09-15 Mark Mitchell <mark@codesourcery.com>
642
643 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
644 EABI.
645
646 2004-09-15 Mark Mitchell <mark@codesourcery.com>
647
648 * g++.dg/opt/switch1.C: New test.
649
650 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
651
652 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
653 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
654 Update expected messages.
655
656 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
657
658 PR fortran/16485
659 * gfortran.dg/same_name_1.f90: New test.
660
661 2004-09-15 Diego Novillo <dnovillo@redhat.com>
662
663 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
664 dereference garbage pointers.
665
666 2004-09-15 Jakub Jelinek <jakub@redhat.com>
667
668 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
669 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
670
671 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
672 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
673 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
674
675 2004-09-14 Mark Mitchell <mark@codesourcery.com>
676
677 PR c++/17324
678 * g++.dg/template/mangle1.C: New test.
679
680 2004-09-14 Diego Novillo <dnovillo@redhat.com>
681
682 PR tree-optimization/17252
683 * gcc.c-torture/execute/pr17252.c: New test.
684
685 2004-09-14 Andrew Pinski <apinski@apple.com>
686
687 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
688
689 2004-09-14 Roger Sayle <roger@eyesopen.com>
690
691 PR rtl-optimization/9771
692 * gcc.dg/pr9771-1.c: New test case.
693
694 2004-09-14 Diego Novillo <dnovillo@redhat.com>
695
696 PR tree-optimization/15262
697 * gcc.c-torture/execute/pr15262-1.c: New test.
698 * gcc.c-torture/execute/pr15262-2.c: New test.
699
700 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
701
702 * gcc.dg/declspec-12.c: New test.
703
704 2004-09-14 Bud Davis <bdavis9659@comcast.net>
705
706 * gfortran.dg/pr17090.f90: Add directives to test.
707
708 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
709
710 * gcc.c-torture/compile/20040914-1.c: New test.
711
712 2004-09-13 Mark Mitchell <mark@codesourcery.com>
713
714 PR c++/16162
715 * g++.dg/template/decl2.C: New test.
716
717 2004-09-13 Bud Davis <bdavis9659@comcast.net>
718
719 PR fortran/17090
720 * gfortran.dg/pr17090.f90: New test.
721
722 2004-09-13 Dale Johannesen <dalej@apple.com>
723
724 * gcc.c-torture/compile/pr17408.c: New test case.
725
726 2004-09-13 Mark Mitchell <mark@codesourcery.com>
727
728 PR c++/16716
729 * g++.dg/parse/crash17.C: New test.
730
731 PR c++/17327
732 * g++.dg/template/enum3.C: New test.
733
734 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
735
736 * lib/gcc-defs.exp: Load wrapper.exp.
737 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
738 using local code.
739 * lib/gcc.exp (gcc_init): Similar.
740 * lib/gfortran.exp (gfortran_init): Similar.
741 * lib/objc.exp (objc_init): Similar.
742 * lib/treelang.exp (treelang_init): Similar.
743 * lib/wrapper.exp: New file with build_wrapper call machinery in
744 ${tool}_maybe_build_wrapper.
745
746 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
747
748 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
749 "inline".
750 * gcc.dg/declspec-11.c: Update expected messages.
751 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
752 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
753 gcc.dg/inline-12.c: New tests.
754
755 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
756
757 * g++.dg/tree-ssa/pr17400.C: New testcase.
758
759 2004-09-13 James E Wilson <wilson@specifixinc.com>
760
761 * gcc.target/mips/sb1-1.c: New testcase.
762
763 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
764
765 * lib/g77-dg.exp: Remove unused file.
766 * lib/mike-g77.exp: Ditto.
767 * lib/g77.exp: Ditto.
768
769 2004-09-12 Richard Henderson <rth@redhat.com>
770
771 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
772
773 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
774
775 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
776 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
777 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
778 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
779 Update expected messages.
780
781 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
782
783 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
784 declaration/use mismatch for dirp parameter.
785
786 2004-09-12 Andrew Pinski <apinski@apple.com>
787
788 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
789 -fgnu-runtime is passed.
790
791 2004-09-12 Richard Henderson <rth@redhat.com>
792
793 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
794 do the uplevel thing and update additional_flags directly.
795 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
796 gfortran.fortran-torture/execute/intrinsic_nearest.x,
797 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
798 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
799
800 2004-09-11 Steven Bosscher <stevenb@suse.de>
801
802 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
803
804 2004-09-11 Roger Sayle <roger@eyesopen.com>
805
806 PR middle-end/17411
807 * g++.dg/opt/pr17411-1.C: New test case.
808
809 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
810
811 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
812 gcc.dg/tls/diag-2.c: Update expected messages.
813 * gcc.dg/991209-1.c: Specify compilation options. Update expected
814 messages.
815 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
816 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
817 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
818 gcc.dg/tls/diag-5.c: New tests.
819
820 2004-09-11 Zack Weinberg <zack@codesourcery.com>
821
822 * gcc.dg/20040910-1.c: Correct dg-error regexp.
823
824 2004-09-11 Steven Bosscher <stevenb@suse.de>
825
826 * g++.dg/parse/break-in-for.C: New test.
827
828 2004-09-11 Jakub Jelinek <jakub@redhat.com>
829
830 * gcc.dg/tree-ssa/20040911-1.c: New test.
831
832 2004-09-11 Andreas Jaeger <aj@suse.de>
833
834 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
835 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
836
837 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
838
839 * gcc.target/frv: New directory of FR-V-specific tests.
840
841 2004-09-10 James E Wilson <wilson@specifixinc.com>
842
843 * gcc.dg/convert-vec-1.c: New test.
844
845 2004-09-10 Roger Sayle <roger@eyesopen.com>
846
847 PR middle-end/17024
848 * gcc.dg/pr17024-1.c: New test case.
849
850 2004-09-10 Eric Christopher <echristo@redhat.com>
851
852 * gcc.dg/20040910-1.c: New test.
853
854 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
855
856 * gcc.dg/bitfld-9.c: New test.
857
858 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
859
860 * gcc.c-torture/execute/ieee/acc1.c: New test.
861 * gcc.c-torture/execute/ieee/acc2.c: New test.
862 * gcc.c-torture/execute/ieee/mzero6.c: New test.
863
864 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
865
866 * gcc.dg/deprecated-2.c: New test.
867
868 2004-09-09 James E Wilson <wilson@specifixinc.com>
869
870 * gcc.dg/init-vec-1.c: New test.
871
872 2004-09-09 Roger Sayle <roger@eyesopen.com>
873
874 PR middle-end/17055
875 * gcc.dg/pr17055-1.c: New test case.
876
877 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
878
879 PR target/17377
880 * gcc.c-torture/execute/pr17377.c: New test.
881
882 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
883
884 PR c/8420
885 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
886 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
887 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
888 gcc.dg/long-long-typespec-1.c: New tests.
889 * gcc.dg/tls/diag-2.c: Update expected diagnostics
890
891 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
892
893 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
894 gcc.dg/gnu99-static-1.c: New tests.
895
896 2004-09-08 Devang Patel <dpatel@apple.com>
897
898 * gcc.dg/darwin-ld-20040828-1.c: New test.
899 * gcc.dg/darwin-ld-20040828-2.c: New test.
900 * gcc.dg/darwin-ld-20040828-3.c: New test.
901
902 2004-09-08 Ziemowit Laski <zlaski@apple.com>
903
904 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
905 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
906 in error message.
907 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
908 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
909 in error message.
910 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
911 types they qualify.
912 * objc.dg/type-size-2.m: Fix wording in comment.
913 * objc.dg/va-meth-1.m: New test case.
914
915 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
916
917 PR c/16633:
918 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
919 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
920
921 2004-09-06 Devang Patel <dpatel@apple.com>
922
923 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
924 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
925
926 2004-09-06 Zack Weinberg <zack@codesourcery.com>
927
928 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
929 reflect changed line numbering of diagnostics.
930
931 2004-09-06 Paul Brook <paul@codesourcery.com>
932
933 * gfortran.dg/edit_real_1.f90: Add new test.
934
935 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
936
937 * gcc.dg/tree-ssa/loop-2.c: New test.
938 * gcc.dg/tree-ssa/loop-3.c: New test.
939 * gcc.dg/tree-ssa/loop-4.c: New test.
940 * gcc.dg/tree-ssa/loop-5.c: New test.
941
942 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
943
944 * gcc.dg/format/sentinel-1.c: Update for parameter option.
945
946 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
947
948 * gcc.dg/format/sentinel-1.c: New test.
949
950 2004-09-04 Uros Bizjak <uros@kss-loka.si>
951
952 * testsuite/gcc.dg/builtins-46.c: New.
953
954 2004-09-03 Devang Patel <dpatel@apple.com>
955
956 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
957 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
958
959 2004-09-03 Jan Beulich <jbeulich@novell.com>
960
961 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
962 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
963 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
964 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
965 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
966 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
967 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
968 the non-portable bzero.
969 * gcc.dg/20010912-1.c: xfail for NetWare.
970 * gcc.dg/20020426-2.c: xfail for NetWare.
971 * gcc.dg/20021014-1.c: xfail for NetWare.
972 * gcc.dg/20021018-1.c: xfail for NetWare.
973 * gcc.dg/20030213-1.c: xfail for NetWare.
974 * gcc.dg/20030225-1.c: xfail for NetWare.
975 * gcc.dg/20030708-1.c: xfail for NetWare.
976 * gcc.dg/builtins-config.h: Also exclude NetWare.
977 * gcc.dg/format/format.h: Define restrict only if not already defined.
978 * gcc.dg/nest.c: xfail for NetWare.
979 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
980 * lib/target-supports.exp (check_visibility_available): Exclude
981 NetWare.
982
983 2004-09-03 Jan Beulich <jbeulich@novell.com>
984
985 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
986 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
987 deterministic starting point for the alignment of structure fields.
988 * gcc.dg/Wpadded.c: Dito.
989 * g++.dg/abi/vbase10.C: Dito.
990
991 2004-09-03 Devang Patel <dpatel@apple.com>
992
993 * g++.dg/debug/pr15736.cc: New test.
994
995 2004-09-02 Mark Mitchell <mark@codesourcery.com>
996
997 * README.QMTEST: Fix out-of-date link.
998
999 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
1000
1001 PR fortran/16579
1002 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
1003 Delete. Duplicate of gfortran.dg/g77/20010610.f
1004
1005 2004-09-02 Mark Mitchell <mark@codesourcery.com>
1006
1007 * g++.dg/abi/arm_rtti1.C: New test.
1008
1009 2004-09-02 Geoffrey Keating <geoffk@apple.com>
1010
1011 * gcc.dg/ppc-vector-memcpy.c: New.
1012 * gcc.dg/ppc-vector-memset.c: New.
1013
1014 2004-09-02 Chao-ying Fu <fu@mips.com>
1015
1016 * gcc.target/mips/mips-3d-1.c: New test.
1017 * gcc.target/mips/mips-3d-2.c: New test.
1018 * gcc.target/mips/mips-3d-3.c: New test.
1019 * gcc.target/mips/mips-3d-4.c: New test.
1020 * gcc.target/mips/mips-3d-5.c: New test.
1021 * gcc.target/mips/mips-3d-6.c: New test.
1022 * gcc.target/mips/mips-3d-7.c: New test.
1023 * gcc.target/mips/mips-3d-8.c: New test.
1024 * gcc.target/mips/mips-3d-9.c: New test.
1025 * gcc.target/mips/mips-ps-1.c: New test.
1026 * gcc.target/mips/mips-ps-2.c: New test.
1027 * gcc.target/mips/mips-ps-3.c: New test.
1028 * gcc.target/mips/mips-ps-4.c: New test.
1029 * gcc.target/mips/mips-ps-type.c: New test.
1030
1031 2004-09-02 Paul Brook <paul@codesourcery.com>
1032
1033 * gfortran.dg/edit_real_1.f90: Add new tests.
1034
1035 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1036
1037 PR fortran/15327
1038 * gfortran.dg/merge_char_1.f90: New test.
1039
1040 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1041
1042 PR fortran/16404
1043 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
1044
1045 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
1046
1047 PR c/1522
1048 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
1049
1050 2004-09-01 Mark Mitchell <mark@codesourcery.com>
1051
1052 * g++.dg/opt/loop1.C: Do not XFAIL.
1053
1054 2004-09-01 Jakub Jelinek <jakub@redhat.com>
1055
1056 * gcc.c-torture/execute/20040831-1.c: New test.
1057
1058 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
1059
1060 PR fortran/16579
1061 * gfortran.dg/g77/20010610.f: Now passes.
1062 Copy from g77.f-torture/execute. Add dg-run directive.
1063 * gfortran.dg/g77/README: Update
1064
1065 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
1066
1067 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
1068 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
1069 (t1, t2, t3, t4): Add volatile.
1070
1071 2004-08-31 Mark Mitchell <mark@codesourcery.com>
1072
1073 * g++.dg/ext/visibility/arm1.C: New test.
1074
1075 2004-08-31 Geoffrey Keating <geoffk@apple.com>
1076
1077 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
1078 -pedantic-errors.
1079
1080 2004-09-01 Paul Brook <paul@codesourcery.com>
1081
1082 * gfortran.dg/eof_2.f90: New test.
1083
1084 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1085
1086 PR fortran/16579
1087 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
1088
1089 2004-08-31 Bud Davis <bdavis9659@comcast.net>
1090
1091 PR libfortran/16805
1092 * gfortran.dg/list_read_2.f90: New test.
1093
1094 2004-08-31 Mark Mitchell <mark@codesourcery.com>
1095
1096 * g++.dg/abi/key1.C: New test.
1097
1098 2004-08-31 Richard Henderson <rth@redhat.com>
1099
1100 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
1101 form of offsetof.
1102 * g++.dg/other/offsetof5.C: Remove duplicate.
1103
1104 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1105
1106 PR fortran/17244
1107 * gfortran.dg/func_derived_1.f90: New test.
1108
1109 2004-08-31 Paul Brook <paul@codesourcery.com>
1110
1111 * gfortran.dg/eof_1.f90: New test.
1112
1113 2004-08-31 Paul Brook <paul@codesourcery.com>
1114
1115 * gfortran.dg/list_read_1.f90: New file.
1116
1117 2004-08-30 Mark Mitchell <mark@codesourcery.com>
1118
1119 * g++.dg/opt/loop1.C: XFAIL.
1120
1121 2004-08-30 Geoffrey Keating <geoffk@apple.com>
1122
1123 * gcc.dg/funcdef-storage-1.c: New.
1124 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
1125 an extern function in local scope.
1126 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
1127 declare an 'auto inline' function in local scope.
1128 * gcc.dg/20011130-1.c: Likewise.
1129 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
1130 an 'auto' function in local scope.
1131 * gcc.dg/20021014-1.c: Likewise.
1132 * gcc.dg/20030331-2.c: Likewise.
1133
1134 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1135
1136 * gfortran.dg/blockdata_1.f90: New test.
1137
1138 2004-08-30 Richard Henderson <rth@redhat.com>
1139
1140 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
1141
1142 2004-08-30 Richard Henderson <rth@redhat.com>
1143
1144 * lib/fortran-torture.exp (fortran-torture-execute): Honor
1145 additional_flags set by alternate driver.
1146 (ieee-options): New procedure.
1147 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
1148 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
1149 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
1150 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
1151
1152 2004-08-30 Richard Henderson <rth@redhat.com>
1153
1154 * lib/f-torture.exp: Remove.
1155
1156 2004-08-29 Mark Mitchell <mark@codesourcery.com>
1157
1158 PR rtl-optimization/16590
1159 * g++.dg/opt/loop1.C: New test.
1160
1161 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1162
1163 PR fortran/13910
1164 * gfortran.dg/oldstyle_1.f90: New test.
1165
1166 2004-08-29 Steven G. Kargl <kargls@comcast.net>
1167 Paul Brook <paul@codesourcery.com>
1168
1169 * gfortran.dg/g77/README: Update.
1170 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
1171 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
1172 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
1173
1174 2004-08-28 Paul Brook <paul@codesourcery.com>
1175
1176 PR libfortran/17195
1177 * gfortran.dg/edit_real_1.f90: New test.
1178
1179 2004-08-27 Paul Brook <paul@codesourcery.com>
1180
1181 * gfortran.dg/rewind_1.f90: New test.
1182
1183 2004-08-27 Bud Davis <bdavis9659@comcast.net>
1184
1185 PR fortran/16597
1186 * gfortran.dg/pr16597.f90: New test.
1187
1188 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
1189
1190 PR c/13801
1191 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
1192 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
1193 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
1194 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
1195 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
1196
1197 2004-08-26 Nick Clifton <nickc@redhat.com>
1198
1199 * gcc.c-torture/compile/pr17119.c: New test.
1200
1201 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
1202
1203 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
1204
1205 2004-08-25 Richard Henderson <rth@redhat.com>
1206
1207 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
1208 the bits that expect kind=8 to be the largest real kind.
1209
1210 2004-08-25 Ziemowit Laski <zlaski@apple.com>
1211
1212 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
1213
1214 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1215
1216 * gfortran.dg/assignment_1.f90: New test.
1217
1218 2004-08-25 Adam Nemet <anemet@lnxw.com>
1219
1220 * g++.dg/template/repo3.C: New test.
1221
1222 2004-08-25 Roger Sayle <roger@eyesopen.com>
1223
1224 PR middle-end/16693
1225 PR tree-optimization/16372
1226 * g++.dg/opt/pr16372-1.C: New test case.
1227 * g++.dg/opt/pr16693-1.C: New test case.
1228 * g++.dg/opt/pr16693-2.C: New test case.
1229
1230 2004-08-25 Ziemowit Laski <zlaski@apple.com>
1231
1232 * objc.dg/proto-lossage-4.m: New test.
1233
1234 2004-08-25 Mark Mitchell <mark@codesourcery.com>
1235
1236 PR c++/17155
1237 * g++.dg/inherit/local2.C: New test.
1238
1239 2004-08-25 Paul Brook <paul@codesourcery.com>
1240
1241 PR fortran/17144
1242 * gfortran.dg/string_ctor_1.f90: New test.
1243
1244 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1245
1246 PR c++/14428
1247 * g++.dg/template/redecl2.C: New test.
1248
1249 2004-08-24 Bud Davis <bdavis9659@comcast.net>
1250
1251 PR fortran/17143
1252 * gfortran.dg/pr17143.f90: New test.
1253
1254 2004-08-24 Bud Davis <bdavis9659@comcast.net>
1255
1256 PR fortran/17164
1257 * gfortran.dg/pr17164.f90: New test.
1258
1259 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1260
1261 * gcc.dg/tree-ssa/loop-1.c: New test.
1262
1263 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
1264
1265 * gcc.c-torture/compile/20040824-1.c: New test.
1266
1267 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
1268
1269 * gcc.c-torture/compile/iftrap-3.c: New test.
1270
1271 2004-08-24 Paul Brook <paul@codesourcery.com>
1272
1273 * gfortran.dg/entry_2.f90: New test.
1274
1275 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
1276
1277 PR c++/16889
1278 * g++.dg/lookup/ambig[12].C: New.
1279
1280 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1281
1282 PR c++/16706
1283 * g++.dg/template/crash21.C: New test.
1284 * g++.dg/template/crash22.C: Likewise.
1285
1286 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
1287
1288 PR c++/17149
1289 * g++.dg/template/access15.C: New.
1290
1291 2004-08-23 Mark Mitchell <mark@codesourcery.com>
1292
1293 PR c++/17163
1294 * g++.dg/template/repo2.C: New test.
1295
1296 2004-08-23 Roger Sayle <roger@eyesopen.com>
1297
1298 PR rtl-optimization/17078
1299 * gcc.c-torture/execute/pr17078-1.c: New test case.
1300
1301 2004-08-23 Mark Mitchell <mark@codesourcery.com>
1302
1303 PR c/14492
1304 * gcc.dg/debug/crash1.c: New test.
1305
1306 2004-08-23 Mark Mitchell <mark@codesourcery.com>
1307
1308 PR c/16180
1309 * gcc.dg/loop-5.c: New test.
1310
1311 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1312
1313 * gcc.c-torture/execute/20040823-1.c: New test.
1314
1315 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
1316
1317 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
1318 to the assembler. Simplify test accordingly.
1319 (asm_abi_flags): Use GNU names.
1320 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
1321 to check for ABI flags.
1322
1323 2004-08-22 Andrew Pinski <apinski@apple.com>
1324
1325 * g++.dg/opt/pr14029.C: New test.
1326 * gcc.c-torture/execute/pr15262.c: New test.
1327
1328 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1329
1330 * gfortran.dg/reduction.f90: Add checks with complex arguments.
1331
1332 2004-08-21 Bud Davis <bdavis9659@comcast.net>
1333
1334 PR 16908
1335 * gfortran.dg/direct_io.f90: New test.
1336
1337 2004-08-20 Mark Mitchell <mark@codesourcery.com>
1338
1339 PR c++/17121
1340 * g++.dg/inherit/local2.C: New test.
1341
1342 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
1343
1344 PR c++/17120
1345 * g++.dg/warn/Wparentheses-4.C: New test.
1346
1347 2004-08-20 Mark Mitchell <mark@codesourcery.com>
1348
1349 PR c++/17121
1350 * g++.dg/inherit/local2.C: New test.
1351
1352 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
1353 * gcc.dg/ppc-ldstruct.c: Likewise.
1354 * gcc.dg/ppc64-abi-2.c: Likewise.
1355
1356 2004-08-20 Jakub Jelinek <jakub@redhat.com>
1357
1358 PR rtl-optimization/17099
1359 * gcc.c-torture/execute/20040820-1.c: New test.
1360
1361 2004-08-20 David Edelsohn <edelsohn@gnu.org>
1362
1363 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
1364
1365 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
1366
1367 PR fortran/17077
1368 * gfortran.dg/auto_array_1.f90: New test.
1369
1370 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1371
1372 PR fortran/17074
1373 * gfortran.dg/simpleif_1.f90: New test.
1374
1375 2004-08-19 Mark Mitchell <mark@codesourcery.com>
1376
1377 * lib/target-supports.exp (check_profiling_available): Return
1378 false for arm*-*-symbianelf* and arm*-*-eabi*.
1379
1380 PR c++/15890
1381 * g++.dg/template/delete1.C: New test.
1382
1383 2004-08-19 Paul Brook <paul@codesourcery.com>
1384
1385 PR fortran/14976
1386 PR fortran/16228
1387 * gfortran.dg/data_char_1.f90: New test.
1388
1389 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
1390
1391 PR fortran/16946
1392 * gfortran.dg/reduction.f90: New testcase.
1393
1394 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1395
1396 PR fortran/16520
1397 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
1398
1399 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
1400
1401 PR c++/17041
1402 * g++.dg/Wparentheses-3.C: New test.
1403
1404 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
1405
1406 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
1407 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
1408 * gcc.dg/vect/vect-2.c: Likewise.
1409 * gcc.dg/vect/vect-3.c: Likewise.
1410 * gcc.dg/vect/vect-4.c: Likewise.
1411 * gcc.dg/vect/vect-5.c: Likewise.
1412 * gcc.dg/vect/vect-6.c: Likewise.
1413 * gcc.dg/vect/vect-7.c: Likewise.
1414 * gcc.dg/vect/vect-25.c: Likewise.
1415 * gcc.dg/vect/vect-31.c: Likewise.
1416 * gcc.dg/vect/vect-32.c: Likewise.
1417 * gcc.dg/vect/vect-34.c: Likewise.
1418 * gcc.dg/vect/vect-36.c: Likewise.
1419 * gcc.dg/vect/vect-all.c: Likewise.
1420
1421 2004-08-18 Mark Mitchell <mark@codesourcery.com>
1422
1423 PR c++/17068
1424 * g++.dg/template/operator4.C: New test.
1425
1426 2004-08-18 Richard Henderson <rth@redhat.com>
1427
1428 * gcc.dg/20040206-1.c: XFAIL.
1429
1430 2004-08-17 Mark Mitchell <mark@codesourcery.com>
1431
1432 PR c++/16246
1433 * g++.dg/template/array7.C: New test.
1434
1435 2004-08-17 James E Wilson <wilson@specifixinc.com>
1436
1437 * gcc.dg/mips-movcc-1.c: New test.
1438 * gcc.dg/mips-movcc-2.c: New test.
1439 * gcc.dg/mips-movcc-3.c: New test.
1440
1441 * gcc.dg/mips-nmadd-1.c: New test.
1442 * gcc.dg/mips-nmadd-2.c: New test.
1443
1444 2004-08-17 Mark Mitchell <mark@codesourcery.com>
1445
1446 PR c++/15871
1447 * g++.dg/opt/inline8.C: New test.
1448
1449 PR c++/16965
1450 * g++.dg/parse/error17.C: New test.
1451
1452 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
1453
1454 * gcc.dg/vect: New directory for vectorizer tests.
1455 * gcc.dg/vect/tree-vect.h: New file.
1456 * gcc.dg/vect/vect.exp: New file.
1457 * gcc.dg/vect/pr16105.c.c: New test.
1458 * gcc.dg/vect/vect-1.c: New test.
1459 * gcc.dg/vect/vect-2.c: New test.
1460 * gcc.dg/vect/vect-3.c: New test.
1461 * gcc.dg/vect/vect-4.c: New test.
1462 * gcc.dg/vect/vect-5.c: New test.
1463 * gcc.dg/vect/vect-6.c: New test.
1464 * gcc.dg/vect/vect-7.c: New test.
1465 * gcc.dg/vect/vect-8.c: New test.
1466 * gcc.dg/vect/vect-9.c: New test.
1467 * gcc.dg/vect/vect-10.c: New test.
1468 * gcc.dg/vect/vect-11.c: New test.
1469 * gcc.dg/vect/vect-12.c: New test.
1470 * gcc.dg/vect/vect-13.c: New test.
1471 * gcc.dg/vect/vect-14.c: New test.
1472 * gcc.dg/vect/vect-15.c: New test.
1473 * gcc.dg/vect/vect-16.c: New test.
1474 * gcc.dg/vect/vect-17.c: New test.
1475 * gcc.dg/vect/vect-18.c: New test.
1476 * gcc.dg/vect/vect-19.c: New test.
1477 * gcc.dg/vect/vect-20.c: New test.
1478 * gcc.dg/vect/vect-21.c: New test.
1479 * gcc.dg/vect/vect-22.c: New test.
1480 * gcc.dg/vect/vect-23.c: New test.
1481 * gcc.dg/vect/vect-24.c: New test.
1482 * gcc.dg/vect/vect-25.c: New test.
1483 * gcc.dg/vect/vect-26.c: New test.
1484 * gcc.dg/vect/vect-27.c: New test.
1485 * gcc.dg/vect/vect-28.c: New test.
1486 * gcc.dg/vect/vect-29.c: New test.
1487 * gcc.dg/vect/vect-30.c: New test.
1488 * gcc.dg/vect/vect-31.c: New test.
1489 * gcc.dg/vect/vect-32.c: New test.
1490 * gcc.dg/vect/vect-33.c: New test.
1491 * gcc.dg/vect/vect-34.c: New test.
1492 * gcc.dg/vect/vect-35.c: New test.
1493 * gcc.dg/vect/vect-36.c: New test.
1494 * gcc.dg/vect/vect-37.c: New test.
1495 * gcc.dg/vect/vect-38.c: New test.
1496 * gcc.dg/vect/vect-40.c: New test.
1497 * gcc.dg/vect/vect-41.c: New test.
1498 * gcc.dg/vect/vect-42.c: New test.
1499 * gcc.dg/vect/vect-43.c: New test.
1500 * gcc.dg/vect/vect-44.c: New test.
1501 * gcc.dg/vect/vect-45.c: New test.
1502 * gcc.dg/vect/vect-46.c: New test.
1503 * gcc.dg/vect/vect-47.c: New test.
1504 * gcc.dg/vect/vect-48.c: New test.
1505 * gcc.dg/vect/vect-49.c: New test.
1506 * gcc.dg/vect/vect-50.c: New test.
1507 * gcc.dg/vect/vect-51.c: New test.
1508 * gcc.dg/vect/vect-52.c: New test.
1509 * gcc.dg/vect/vect-53.c: New test.
1510 * gcc.dg/vect/vect-54.c: New test.
1511 * gcc.dg/vect/vect-55.c: New test.
1512 * gcc.dg/vect/vect-56.c: New test.
1513 * gcc.dg/vect/vect-57.c: New test.
1514 * gcc.dg/vect/vect-58.c: New test.
1515 * gcc.dg/vect/vect-59.c: New test.
1516 * gcc.dg/vect/vect-60.c: New test.
1517 * gcc.dg/vect/vect-61.c: New test.
1518 * gcc.dg/vect/vect-all.c: New test.
1519 * gcc.dg/vect/vect-none.c: New test.
1520
1521 2004-08-17 Paul Brook <paul@codesourcery.com>
1522
1523 PR fortran/13082
1524 * gfortran.dg/entry_1.f90: New test.
1525
1526 2004-08-17 Andrew Pinski <apinski@apple.com>
1527
1528 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
1529
1530 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
1531
1532 * gcc.dg/pr17036-1.c: New test.
1533
1534 2004-08-16 Devang Patel <dpatel@apple.com>
1535
1536 * gcc.dg/darwin-20040809-1.c: New test.
1537
1538 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
1539
1540 * gcc.dg/funcdef-attr-1.c: New test.
1541
1542 2004-08-16 Janis Johnson <janis187@us.ibm.com>
1543
1544 * gcc.dg/altivec-17.c: New test.
1545 * gcc.dg/altivec-18.c: New test.
1546
1547 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1548
1549 PR c++/6749
1550 * g++.dg/template/vtable2.C: New test.
1551
1552 2004-08-14 Richard Henderson <rth@redhat.com>
1553
1554 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
1555 * gcc.dg/pack-test-4.c (main): Return 0.
1556 * gcc.dg/setjmp-1.c: Remove XFAIL.
1557 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
1558
1559 2004-08-14 Richard Henderson <rth@redhat.com>
1560
1561 * gcc.dg/980217-1.c: Add prototype for printf.
1562
1563 2004-08-13 Bud Davis <bdavis9659@comcast.net>
1564
1565 * gfortran.dg/pr16935.f90: New test.
1566
1567 2004-08-13 Janis Johnson <janis187@us.ibm.com>
1568
1569 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
1570
1571 2004-08-13 Paul Brook <paul@codesourcery.com>
1572
1573 * gfortran.dg/der_io_1.f90: Remove stray comma.
1574
1575 2004-08-12 Janis Johnson <janis187@us.ibm.com>
1576
1577 * gcc.dg/vmx/cw-bug-2.c: Remove.
1578 * gcc.dg/vmx/vprint-1.c: Remove.
1579 * gcc.dg/vmx/vscan-1.c: Remove.
1580
1581 2004-08-12 Devang patel <dpatel@apple.com>
1582
1583 * gcc.dg/darwin-20040809-2.c: New test.
1584
1585 2004-08-12 Janis Johnson <janis1872us.ibm.com>
1586
1587 * g++.dg/ext/altivec-12.C: New test.
1588
1589 * g++.dg/ext/altivec-11.C: New test.
1590
1591 2004-08-12 Paul Brook <paul@codesourcery.com>
1592
1593 * g++.dg/abi/arm_cxa_vec_1.C: New test.
1594
1595 2004-08-12 Janis Johnson <janis187@us.ibm.com>
1596
1597 * g++.dg/ext/altivec-2.C: Check for hardware support before
1598 executing any VMX instructions.
1599
1600 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
1601
1602 2004-08-12 Jakub Jelinek <jakub@redhat.com>
1603
1604 PR c++/16276
1605 * g++.old-deja/g++.other/comdat4.C: New test.
1606 * g++.old-deja/g++.other/comdat4-aux.cc: New.
1607
1608 2004-08-12 Ben Elliston <bje@au.ibm.com>
1609
1610 PR target/16286
1611 * gcc.dg/pr16286.c: New test.
1612
1613 2004-08-12 Jan Beulich <jbeulich@novell.com>
1614
1615 * g++.dg/ext/asm5.C: New.
1616
1617 2004-08-11 Mark Mitchell <mark@codesourcery.com>
1618
1619 PR c++/16698
1620 * g++.dg/eh/crash1.C: New test.
1621
1622 PR c++/16717
1623 * g++.dg/ext/construct1.C: New test.
1624
1625 2004-08-11 Mark Mitchell <mark@codesourcery.com>
1626
1627 PR c++/16853
1628 * g++.dg/init/ptrmem1.C: New test.
1629
1630 PR c++/16618
1631 * g++.dg/parse/offsetof5.C: New test.
1632
1633 PR c++/16870
1634 * g++.dg/template/overload3.C: New test.
1635
1636 2004-08-11 Mark Mitchell <mark@codesourcery.com>
1637
1638 PR c++/16964
1639 * g++.dg/parse/error16.C: New test.
1640
1641 PR c++/16904
1642 * g++.dg/template/error14.C: New test.
1643
1644 PR c++/16929
1645 * g++.dg/template/error15.C: New test.
1646
1647 2004-08-11 Devang Patel <dpatel@apple.com>
1648
1649 * gcc.dg/darwin-ld-20040809-1.c: New test.
1650 * gcc.dg/darwin-ld-20040809-2.c: New test.
1651
1652 2004-08-11 Steven G. Kargl <kargls@comcast.net>
1653
1654 PR fortran/16917
1655 * gfortran.dg/dfloat_1.f90: New test.
1656
1657 2004-08-09 Mark Mitchell <mark@codesourcery.com>
1658
1659 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
1660 * gcc.dg/dll-2.c: Fix dg-require syntax.
1661 * gcc.misc-tests/arm-isr.c (abort): Declare.
1662 (exit): Likewise.
1663
1664 2004-08-10 Mark Mitchell <mark@codesourcery.com>
1665
1666 PR c++/16971
1667 * g++.dg/parse/crash16.C: New test.
1668
1669 2004-08-10 Roger Sayle <roger@eyesopen.com>
1670
1671 * gcc.dg/mips-rsqrt-1.c: New test case.
1672 * gcc.dg/mips-rsqrt-2.c: New test case.
1673 * gcc.dg/mips-rsqrt-3.c: New test case.
1674
1675 2004-08-10 Paul Brook <paul@codesourcery.com>
1676
1677 * gfortran.dg/der_io_1.f90: New test.
1678
1679 2004-08-10 Paul Brook <paul@codesourcery.com>
1680
1681 PR fortran/16919
1682 * gfortran.dg/der_array_1.f90: New test.
1683
1684 2004-08-09 David Edelsohn <edelsohn@gnu.org>
1685
1686 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
1687
1688 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
1689
1690 * gcc.dg/wchar_t-2.c: Fix typo.
1691
1692 2004-08-09 Falk Hueffner <falk@debian.org>
1693
1694 PR tree-optimization/12517
1695 * gcc.c-torture/compile/pr12517.c: New test.
1696
1697 PR tree-optimization/12578
1698 * gcc.c-torture/compile/pr12578.c: New test.
1699
1700 PR tree-optimization/12899
1701 * gcc.c-torture/compile/pr12899.c: New test.
1702
1703 PR rtl-optimization/14692
1704 * gcc.c-torture/compile/pr14692.c: New test.
1705
1706 PR tree-optimization/16461
1707 * gcc.c-torture/compile/pr16461.c: New test.
1708
1709 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
1710
1711 * gfortran.dg/getenv_1.f90: New test.
1712
1713 2004-08-06 Mark Mitchell <mark@codesourcery.com>
1714
1715 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
1716 wchar_t.
1717 * gcc.dg/symbian5.c: Test -fno-short-wchar.
1718
1719 2004-08-06 Paul Brook <paul@codesourcery.com>
1720
1721 * gfortran.dg/ret_array_1.f90: New test.
1722 * gfortran.dg/ret_pointer_1.f90: New test.
1723
1724 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
1725
1726 * gcc.dg/missing-field-init-[12].c: New tests.
1727 * g++.dg/warn/missing-field-init-[12].C: New tests.
1728
1729 2004-08-06 Mark Mitchell <mark@codesourcery.com>
1730
1731 * gcc.dg/enum2.c: New test.
1732 * gcc.dg/symbian3.c: Likewise.
1733 * gcc.dg/symbian4.c: Likewise.
1734 * gcc.dg/wchar_t-2.c: Likewise.
1735
1736 2004-08-05 Mark Mitchell <mark@codesourcery.com>
1737
1738 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
1739 destructor tests.
1740
1741 2004-08-05 Mark Mitchell <mark@codesourcery.com>
1742
1743 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
1744 dg-require-visiblity.
1745 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
1746 * g++.dg/ext/visibility/fvisibility.C: Likewise.
1747 * g++.dg/ext/visibility/memfuncts.C: Likewise.
1748 * g++.dg/ext/visibility/new1.C: Likewise.
1749 * g++.dg/ext/visibility/pragma.C: Likewise.
1750 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
1751 * g++.dg/ext/visibility/virtual.C: Likewise.
1752 * g++/dg/ext/visibility/visibility-1.C: Likewise.
1753 * g++/dg/ext/visibility/visibility-2.C: Likewise.
1754 * g++/dg/ext/visibility/visibility-3.C: Likewise.
1755 * g++/dg/ext/visibility/visibility-4.C: Likewise.
1756 * g++/dg/ext/visibility/visibility-5.C: Likewise.
1757 * g++/dg/ext/visibility/visibility-6.C: Likewise.
1758 * g++/dg/ext/visibility/visibility-7.C: Likewise.
1759 * g++/dg/ext/visibility/visibility-8.C: New test.
1760 * gcc.c-torture/compile/dll.x: Remove.
1761 * gcc.dg/dll-2.c: Use dg-require-dll
1762 * gcc.dg/visibility-10.c: New test.
1763 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
1764 supporting DLLs.
1765 * testsuite/lib/scanasm.exp (scan_hidden): New function.
1766 (scan_not_hidden): Likewise.
1767
1768 2004-08-05 David Edelsohn <edelsohn@gnu.org>
1769
1770 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
1771
1772 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
1773
1774 * gcc.c-torture/execute/20040805-1.c: New test.
1775
1776 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
1777
1778 * gcc.dg/20020118-1.c: Declare abort.
1779 * gcc.dg/altivec_check.h: Likewise.
1780 * gcc.dg/iftrap-2.c: Likewise.
1781 * gcc.dg/pragma-darwin.c: Likewise.
1782 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
1783
1784 2004-08-04 Geoffrey Keating <geoffk@apple.com>
1785
1786 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
1787
1788 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
1789
1790 * gcc.c-torture/execute/builtins/abs-2.c,
1791 gcc.c-torture/execute/builtins/abs-3.c,
1792 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
1793 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
1794 intmax_t, uintmax_t and their limits.
1795 * gcc.dg/intmax_t-1.c: New test.
1796
1797 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1798
1799 * g++.dg/tc1/dr147.C: Add reference to PR.
1800
1801 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
1802
1803 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
1804 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
1805
1806 2004-08-03 David Edelsohn <edelsohn@gnu.org>
1807
1808 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
1809
1810 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
1811
1812 * gcc.dg/redecl-5.c: New test.
1813 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
1814 of scanf.
1815
1816 2004-08-03 Roger Sayle <roger@eyesopen.com>
1817
1818 PR middle-end/16790
1819 * gcc.c-torture/execute/pr16790-1.c: New test case.
1820
1821 2004-08-03 Mark Mitchell <mark@codesourcery.com>
1822
1823 * g++.dg/ext/visibility/assign1.C: New test.
1824 * g++.dg/ext/visibility/new1.C: Likewise.
1825
1826 * gcc.dg/symbian1.c: New test.
1827 * gcc.dg/symbian2.c: Likewise.
1828
1829 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
1830
1831 PR target/16570
1832 * gcc.dg/i386-sse-9.c: New test.
1833
1834 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
1835
1836 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
1837
1838 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
1839
1840 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
1841 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
1842 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
1843 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
1844 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
1845 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
1846 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
1847 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
1848 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
1849 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
1850 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
1851 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
1852 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
1853 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
1854 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
1855 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
1856 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
1857 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
1858 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
1859 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
1860 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
1861 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
1862 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
1863 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
1864 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
1865 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
1866 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
1867 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
1868 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
1869 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
1870 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
1871 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
1872 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
1873 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
1874 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
1875 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
1876 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
1877 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
1878 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
1879 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
1880 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
1881 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
1882 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
1883 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
1884 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
1885 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
1886 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
1887 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
1888 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
1889 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
1890 gcc.misc-tests/i386-pf-3dnow-1.c,
1891 gcc.misc-tests/i386-pf-athlon-1.c,
1892 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
1893 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
1894 Declare built-in functions used.
1895 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
1896
1897 2004-08-02 Mark Mitchell <mark@codesourcery.com>
1898
1899 PR c++/16707
1900 * g++.dg/lookup/using12.C: New test.
1901
1902 * g++.dg/init/null1.C: Fix PR number.
1903 * g++.dg/parse/namespace10.C: Likewise.
1904
1905 2004-08-01 Mark Mitchell <mark@codesourcery.com>
1906
1907 PR c++/16224
1908 * g++.dg/template/spec17.C: New test.
1909 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
1910 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
1911
1912 2004-08-02 David Billinghurst
1913
1914 PR fortran/16292
1915 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
1916
1917 2004-08-01 Zack Weinberg <zack@codesourcery.com>
1918
1919 * gcc.dg/ia64-got-1.c: New test case.
1920
1921 2004-08-01 Mark Mitchell <mark@codesourcery.com>
1922
1923 PR c++/16489
1924 * g++.dg/init/null1.C: New test.
1925 * g++.dg/tc1/dr76.C: Adjust error marker.
1926
1927 PR c++/16529
1928 * g++.dg/parse/namespace10.C: New test.
1929
1930 PR c++/16810
1931 * g++.dg/inherit/ptrmem2.C: New test.
1932
1933 2004-08-02 Ben Elliston <bje@au.ibm.com>
1934
1935 PR target/16155
1936 * gcc.dg/pr16155.c: New test.
1937
1938 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
1939
1940 * gcc.dg/redecl-2.c: New test.
1941
1942 2004-07-30 Geoffrey Keating <geoffk@apple.com>
1943
1944 * gcc.dg/darwin-longdouble.c: New file.
1945
1946 2004-07-30 Richard Henderson <rth@redhat.com>
1947
1948 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
1949 write to constant argument.
1950 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
1951
1952 2004-07-30 Richard Henderson <rth@redhat.com>
1953
1954 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
1955 tests of nearest around zero.
1956
1957 2004-07-30 Andrew Pinski <apinski@apple.com>
1958
1959 * gcc.c-torture/compile/20040730-1.c: New test.
1960
1961 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
1962
1963 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
1964 powerpc-eabispe.
1965
1966 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
1967
1968 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
1969
1970 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
1971
1972 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
1973 contains $ld_library_path.
1974 * lib/gfortran.exp (gfortran_link_flags): Likewise.
1975
1976 2004-07-29 Richard Henderson <rth@redhat.com>
1977
1978 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
1979
1980 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
1981 (alt2, which): New.
1982 (Check): Accept either alternative.
1983
1984 2004-07-29 Mark Mitchell <mark@codesourcery.com>
1985
1986 * g++.dg/abi/inline1.C: New test.
1987 * g++.dg/abi/local1-a.cc: Likewise.
1988 * g++.dg/abi/local1.C: Likewise.
1989 * g++.dg/abi/mangle11.C: Tweak location of warnings.
1990 * g++.dg/abi/mangle12.C: Likewise.
1991 * g++.dg/abi/mangle17.C: Likewise.
1992 * g++.dg/abi/mangle20-2.C: Likewise.
1993 * g++.dg/opt/interface1.C: Likewise.
1994 * g++.dg/opt/interface1.h: Likewise.
1995 * g++.dg/opt/interface1-a.cc: New test.
1996 * g++.dg/parse/repo1.C: New test.
1997 * g++.dg/template/repo1.C: Likewise.
1998 * g++.dg/warn/Winline-1.C: Likewise.
1999 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
2000
2001 2004-07-29 Diego Novillo <dnovillo@redhat.com>
2002
2003 * gcc.dg/tree-ssa/20040729-1.c: New test.
2004
2005 2004-07-27 Matt Austern <austern@apple.com>
2006
2007 * gcc.dg/darwin-bool-1.c: New test.
2008 * gcc.dg/darwin-bool-2.c: New test.
2009
2010 2004-07-28 Richard Henderson <rth@redhat.com>
2011
2012 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
2013 arguments in the correct type. Don't write to constant arguments.
2014
2015 2004-07-28 Diego Novillo <dnovillo@redhat.com>
2016
2017 PR tree-optimization/16688
2018 PR tree-optimization/16689
2019 * g++.dg/tree-ssa/pr16688.C: New test.
2020
2021 2004-07-28 Diego Novillo <dnovillo@redhat.com>
2022
2023 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
2024 loads. Not only in the comment, this time.
2025
2026 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
2027
2028 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
2029 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
2030 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
2031 * gcc.dg/sh4a-bitmovua.c: New.
2032 * gcc.dg/sh4a-cos.c: New.
2033 * gcc.dg/sh4a-cosf.c: New.
2034 * gcc.dg/sh4a-fprun.c: New.
2035 * gcc.dg/sh4a-fsrra.c: New.
2036 * gcc.dg/sh4a-memmovua.c: New.
2037 * gcc.dg/sh4a-sin.c: New.
2038 * gcc.dg/sh4a-sincos.c: New.
2039 * gcc.dg/sh4a-sincosf.c: New.
2040 * gcc.dg/sh4a-sinf.c: New.
2041
2042 2004-07-28 Diego Novillo <dnovillo@redhat.com>
2043
2044 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
2045 conditionals.
2046 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
2047 loads.
2048 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
2049 DOM1.
2050
2051 2004-07-27 Andrew Pinski <apinski@apple.com>
2052
2053 * g++.dg/rtti/tinfo1.C: Correct the xfail.
2054
2055 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
2056
2057 * gcc.dg/pragma-isr.c: New test.
2058
2059 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2060
2061 PR c++/14429
2062 * g++.dg/template/ttp11.C: New test.
2063
2064 2004-07-27 Diego Novillo <dnovillo@redhat.com>
2065
2066 * gcc.c-torture/compile/20040727-1.c: New test.
2067
2068 2004-07-26 Eric Christopher <echristo@redhat.com>
2069
2070 * gcc.c-torture/compile/20040726-2.c: New test.
2071
2072 2004-07-26 Andrew Pinski <apinski@apple.com>
2073
2074 * g++.dg/rtti/tinfo1.C: Xfail.
2075
2076 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
2077
2078 * gcc.c-torture/compile/20040726-1.c: New test.
2079
2080 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
2081 Brian Ryner <bryner@brianryner.com>
2082
2083 PR c++/9283
2084 PR c++/15000
2085 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
2086 * g++.dg/ext/visibility/: New directory.
2087 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
2088 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
2089 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
2090 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
2091 * g++.dg/ext/visibility/fvisibility.C,
2092 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
2093 g++.dg/ext/visibility/fvisibility-override1.C
2094 g++.dg/ext/visibility/fvisibility-override2.C
2095 g++.dg/ext/visibility/memfuncts.C
2096 g++.dg/ext/visibility/noPLT.C
2097 g++.dg/ext/visibility/pragma.C
2098 g++.dg/ext/visibility/pragma-override1.C
2099 g++.dg/ext/visibility/pragma-override2.C
2100 g++.dg/ext/visibility/staticmemfuncts.C
2101 g++.dg/ext/visibility/virtual.C: New tests.
2102
2103 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
2104
2105 PR c/15360
2106 * gcc.dg/pr15360-1.c: New test.
2107
2108 2004-07-25 Daniel Jacobowitz <dan@debian.org>
2109
2110 * gcc.dg/pragma-align-2.c: New test.
2111 * gcc.dg/pragma-init-fini.c: New test.
2112 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
2113 targets.
2114
2115 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
2116
2117 * gcc.dg/init-string-2.c: New test.
2118
2119 2004-07-24 Zack Weinberg <zack@codesourcery.com>
2120
2121 PR 16684
2122 * gcc.dg/Wredundant-decls-1.c: New test case.
2123
2124 2004-07-24 Jakub Jelinek <jakub@redhat.com>
2125
2126 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
2127 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
2128 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
2129 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
2130 * gcc.dg/compat/generate-random.c: New file.
2131 * gcc.dg/compat/generate-random.h: Likewise.
2132 * gcc.dg/compat/generate-random_r.c: Likewise.
2133 * gcc.dg/compat/struct-layout-1.h: Likewise.
2134 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
2135 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
2136 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
2137 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
2138 * gcc.dg/compat/struct-layout-1_main.c: New test.
2139 * gcc.dg/compat/struct-layout-1_x.c: New file.
2140 * gcc.dg/compat/struct-layout-1_y.c: New file.
2141 * gcc.dg/compat/struct-layout-1_test.h: New file.
2142
2143 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
2144
2145 * gcc.dg/comp-return-1.c: New test
2146
2147 2004-07-23 Janis Johnson <janis187@us.ibm.com>
2148
2149 * gcc.dg/vmx/8-02a.c: Fix typo.
2150
2151 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
2152 * gcc.dg/darwin-abi-3.c: New test.
2153
2154 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
2155 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
2156
2157 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
2158 * gcc.dg/vmx/ops-long-1.c: New test.
2159 * gcc.dg/vmx/ops-long-2.c: New test.
2160
2161 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
2162
2163 * g++.dg/lookup/conv-[1234].C: New.
2164
2165 2004-07-22 Mark Mitchell <mark@codesourcery.com>
2166
2167 * g++.dg/parse/attr2.C: Simplify.
2168
2169 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
2170
2171 PR c/7284
2172 * gcc.c-torture/execute/pr7284-1.c: New test.
2173
2174 2004-07-22 Brian Booth <bbooth@redhat.com>
2175
2176 * gcc.dg/tree-ssa/20040721-1.c: New test.
2177
2178 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
2179
2180 * g++.dg/template/crash20.c: New.
2181
2182 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
2183
2184 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
2185 Add dg-run directive. Declare variables as required.
2186 * gfortran.dg/g77/README: Update
2187
2188 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
2189
2190 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
2191 gcc.dg/cris-peep2-andu2.c: New tests.
2192
2193 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
2194
2195 PR c/15052
2196 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
2197 on return type.
2198 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
2199 messages.
2200 * gcc.dg/qual-return-2.c: Update expected messages.
2201 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
2202
2203 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
2204
2205 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
2206 * gcc.dg/noncompile/921102-1.c: Update expected error message.
2207
2208 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
2209
2210 PR c/11250
2211 * gcc.dg/init-string-1.c: New test.
2212
2213 2004-07-21 Jakub Jelinek <jakub@redhat.com>
2214
2215 PR middle-end/15345
2216 PR c/16450
2217 * gcc.dg/torture/nested-fn-1.c: New test.
2218
2219 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
2220
2221 PR target/16559
2222 * gcc.dg/ia64-fptr-1.c: New file.
2223
2224 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2225
2226 PR c++/14497
2227 * g++.dg/template/spec16.C: New test.
2228 * g++.old-deja/g++.robertl/eb118.C: Remove.
2229
2230 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2231
2232 PR c++/509
2233 * g++.dg/template/spec15.C: New test.
2234
2235 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
2236
2237 Copy cases from g77.f-torture/execute and add dg-run
2238 directive. Other changes as noted.
2239 * gfortran.dg/g77/13037.f
2240 * gfortran.dg/g77/1832.f
2241 * gfortran.dg/g77/19981119-0.f
2242 * gfortran.dg/g77/19990313-0.f
2243 * gfortran.dg/g77/19990313-1.f
2244 * gfortran.dg/g77/19990313-2.f
2245 * gfortran.dg/g77/19990313-3.f
2246 * gfortran.dg/g77/19990419-1.f
2247 * gfortran.dg/g77/19990826-0.f
2248 * gfortran.dg/g77/19990826-2.f
2249 * gfortran.dg/g77/20000503-1.f
2250 * gfortran.dg/g77/20001111.f
2251 * gfortran.dg/g77/20010116.f
2252 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
2253 * gfortran.dg/g77/20010430.f
2254 * gfortran.dg/g77/6177.f
2255 * gfortran.dg/g77/947.f
2256 * gfortran.dg/g77/970816-3.f
2257 * gfortran.dg/g77/971102-1.f
2258 * gfortran.dg/g77/980520-1.f
2259 * gfortran.dg/g77/980628-0.f
2260 * gfortran.dg/g77/980628-1.f
2261 * gfortran.dg/g77/980628-10.f
2262 * gfortran.dg/g77/980628-2.f
2263 * gfortran.dg/g77/980628-3.f
2264 * gfortran.dg/g77/980628-7.f
2265 * gfortran.dg/g77/980628-8.f
2266 * gfortran.dg/g77/980628-9.f
2267 * gfortran.dg/g77/980701-0.f
2268 * gfortran.dg/g77/980701-1.f
2269 * gfortran.dg/g77/cabs.f
2270 * gfortran.dg/g77/claus.f
2271 * gfortran.dg/g77/complex_1.f
2272 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
2273 * gfortran.dg/g77/dcomplex.f
2274 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
2275 * gfortran.dg/g77/f90-intrinsic-mathematical.f
2276 * gfortran.dg/g77/f90-intrinsic-numeric.f
2277 * gfortran.dg/g77/int8421.f
2278 * gfortran.dg/g77/labug1.f
2279 * gfortran.dg/g77/large_vec.f
2280 * gfortran.dg/g77/le.f
2281 * gfortran.dg/g77/short.f
2282 * gfortran.dg/g77/README: Update
2283
2284 2004-07-20 Mark Mitchell <mark@codesourcery.com>
2285
2286 PR c++/16637
2287 * g++.dg/parse/lookup4.C: New test.
2288
2289 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2290
2291 PR c++/16175
2292 * g++.dg/template/ttp10.C: New test.
2293
2294 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
2295
2296 * gcc.dg/pr12625-1.c: New test.
2297
2298 2004-07-20 Steven Bosscher <stevenb@suse.de>
2299
2300 * testsuite/gcc.dg/switch-warn-1.c: New test.
2301 * testsuite/gcc.dg/switch-warn-2.c: New test.
2302 * gcc.c-torture/compile/pr14730.c: Update.
2303
2304 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
2305
2306 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
2307 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
2308 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
2309 g++.dg/template/nontype3.C: Remove trailing CR from tests.
2310
2311 2004-07-18 Mark Mitchell <mark@codesourcery.com>
2312
2313 PR c++/16623
2314 * g++.dg/template/assign1.C: New test.
2315
2316 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2317
2318 PR c++/12170
2319 * g++.dg/template/ttp9.C: New test.
2320
2321 2004-07-19 Daniel Jacobowitz <dan@debian.org>
2322
2323 * gcc.dg/format/cmn-err-1.c: New test.
2324
2325 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
2326
2327 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
2328 gcc.dg/Wparentheses-10.c: New tests.
2329 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
2330
2331 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2332
2333 PR fortran/16465
2334 * gfortran.dg/g77//ffixed-line-length-0.f,
2335 gfortran.dg/g77/ffixed-line-length-132.f,
2336 gfortran.dg/g77/ffixed-line-length-72.f,
2337 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
2338 gfortran.dg/g77/README: Update.
2339
2340 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2341
2342 PR c++/13092
2343 * g++.dg/template/non-dependent7.C: New test.
2344 * g++.dg/template/non-dependent8.C: Likewise.
2345 * g++.dg/template/non-dependent9.C: Likewise.
2346 * g++.dg/template/non-dependent10.C: Likewise.
2347
2348 2004-07-17 Mark Mitchell <mark@codesourcery.com>
2349
2350 PR c++/16337
2351 * g++.dg/parse/attr2.C: New test.
2352
2353 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
2354
2355 * g77.dg: Removed.
2356 * g77.f-torture: Ditto.
2357
2358 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
2359
2360 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
2361 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
2362 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
2363
2364 2004-07-16 Richard Henderson <rth@redhat.com>
2365
2366 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
2367
2368 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2369
2370 * lib/fortran-torture.exp (fortran-torture): Don't test compile
2371 tests with full list of options.
2372 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
2373 of TORTURE_OPTIONS if test contains 'dg-do run'.
2374
2375 PR fortran/16404
2376 * gfortran.dg/do_iterator.f90: New test.
2377
2378 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2379
2380 PR rtl-optimization/16536
2381 * gcc.c-torture/execute/restrict-1.c: New test.
2382
2383 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2384
2385 PR fortran/15324
2386 * gfortran.dg/pr15324.f90: New test.
2387
2388 PR fortran/15129
2389 * gfortran.dg/pr15129.f90: New test.
2390
2391 PR fortran/15140
2392 * gfortran.dg/pr15140.f90: New test.
2393
2394 PR fortran/13792
2395 * gfortran.fortran-torture/execute/bounds.f90: Add check for
2396 compile-time simplification.
2397
2398 2004-07-14 Mike Stump <mrs@apple.com>
2399
2400 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
2401
2402 2004-07-14 James E Wilson <wilson@specifixinc.com>
2403
2404 PR target/16325
2405 * gcc.dg/profile-generate-1.c: New.
2406
2407 2004-07-15 Jakub Jelinek <jakub@redhat.com>
2408
2409 * gcc.c-torture/execute/20040709-1.c: New test.
2410 * gcc.c-torture/execute/20040709-2.c: New test.
2411
2412 2004-07-14 Mike Stump <mrs@apple.com>
2413
2414 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
2415
2416 2004-07-14 Mike Stump <mrs@apple.com>
2417
2418 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
2419
2420 2004-07-13 Mark Mitchell <mark@codesourcery.com>
2421
2422 PR c++/16518
2423 * g++.dg/parse/mutable1.C: New test.
2424
2425 2004-07-13 Diego Novillo <dnovillo@redhat.com>
2426
2427 PR tree-optimization/16443
2428 * gcc.dg/tree-ssa/20040713-1.c: New test.
2429
2430 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
2431
2432 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
2433 for operator new.
2434
2435 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
2436
2437 * gfortran.dg/g77/README: New file
2438 * gfortran.dg/g77/19981216-0.f: Copy from
2439 g77.f-torture/noncompile. Add "dg-do compile" and
2440 dg-error as required.
2441 * gfortran.dg/g77/19990218-1.f: Likewise
2442 * gfortran.dg/g77/19990905-1.f: Likewise
2443 * gfortran.dg/g77/9263.f: Likewise
2444 * gfortran.dg/g77/980615-0.f: Likewise
2445 * gfortran.dg/g77/980616-0.f: Likewise
2446 * gfortran.dg/g77/check0.f: Likewise
2447 * gfortran.dg/g77/select_no_compile.f: Likewise
2448
2449 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
2450
2451 Copy files from g77.f-torture/compile.
2452 Add "{ dg-do compile}". Other changes as noted
2453 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
2454 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
2455 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
2456 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
2457 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
2458 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
2459 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
2460 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
2461 statement to conform to standard. Append alpha1.x for reference.
2462 * gfortran.dg/g77/xformat.f: Add dg-warning
2463
2464 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
2465
2466 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
2467 Add {dg-do compile} directive.
2468 * gfortran.dg/g77/cpp2.F: Likewise
2469
2470 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2471
2472 PR c++/5402
2473 * g++.dg/lookup/name-clash1.C: New test.
2474
2475 PR c++/9777
2476 * g++.dg/lookup/name-clash2.C: New test.
2477
2478 PR c++/12102
2479 * g++.dg/lookup/name-clash3.C: New test.
2480
2481 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2482
2483 * g++.dg/lookup/new2.C: New test.
2484 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
2485
2486 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
2487
2488 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
2489 Add {dg-do compile} directive.
2490 * gfortran.dg/g77/13060.f: Likewise
2491 * gfortran.dg/g77/19990218-0.f: Likewise
2492 * gfortran.dg/g77/19990305-0.f: Likewise
2493 * gfortran.dg/g77/19990419-0.f: Likewise
2494 * gfortran.dg/g77/19990502-0.f: Likewise
2495 * gfortran.dg/g77/19990502-1.f: Likewise
2496 * gfortran.dg/g77/19990525-0.f: Likewise
2497 * gfortran.dg/g77/19990826-1.f: Likewise
2498 * gfortran.dg/g77/19990826-3.f: Likewise
2499 * gfortran.dg/g77/19990905-2.f: Likewise
2500 * gfortran.dg/g77/20000412-1.f: Likewise
2501 * gfortran.dg/g77/20000511-1.f: Likewise
2502 * gfortran.dg/g77/20000511-2.f: Likewise
2503 * gfortran.dg/g77/20000518.f: Likewise
2504 * gfortran.dg/g77/20000601-1.f: Likewise
2505 * gfortran.dg/g77/20000601-2.f: Likewise
2506 * gfortran.dg/g77/20000629-1.f: Likewise
2507 * gfortran.dg/g77/20000630-2.f: Likewise
2508 * gfortran.dg/g77/20010115.f: Likewise
2509 * gfortran.dg/g77/20010321-1.f: Likewise
2510 * gfortran.dg/g77/20010426.f: Likewise
2511 * gfortran.dg/g77/20020307-1.f: Likewise
2512 * gfortran.dg/g77/8485.f: Likewise
2513 * gfortran.dg/g77/960317-1.f: Likewise
2514 * gfortran.dg/g77/970915-0.f: Likewise
2515 * gfortran.dg/g77/980310-1.f: Likewise
2516 * gfortran.dg/g77/980310-2.f: Likewise
2517 * gfortran.dg/g77/980310-3.f: Likewise
2518 * gfortran.dg/g77/980310-4.f: Likewise
2519 * gfortran.dg/g77/980310-6.f: Likewise
2520 * gfortran.dg/g77/980310-7.f: Likewise
2521 * gfortran.dg/g77/980310-8.f: Likewise
2522 * gfortran.dg/g77/980419-2.f: Likewise
2523 * gfortran.dg/g77/980424-0.f: Likewise
2524 * gfortran.dg/g77/980427-0.f: Likewise
2525 * gfortran.dg/g77/980729-0.f: Likewise
2526 * gfortran.dg/g77/981117-1.f: Likewise
2527 * gfortran.dg/g77/toon_1.f: Likewise
2528
2529 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2530
2531 PR c++/2204
2532 * g++.dg/other/abstract2.C: New test.
2533
2534 2004-07-12 Paul Brook <paul@codesourcery.com>
2535
2536 * gfortran.dg/pointer_init_1.f90: New test.
2537
2538 2004-07-11 Paul Brook <paul@codesourcery.com>
2539
2540 PR fortran/15986
2541 * gfortran.dg/contained_1.f90: New test.
2542
2543 2004-07-11 Mark Mitchell <mark@codesourcery.com>
2544
2545 * g++.dg/parse/defarg8.C: New test.
2546
2547 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2548
2549 PR fortran/16433
2550 * gfortran.dg/pr16433.f: New test.
2551
2552 PR fortran/17574
2553 * gfortran.dg/pr15754.f90: New test.
2554
2555 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
2556
2557 PR tree-optimization/16437
2558 * gcc.c-torture/execute/bitfld-4.c: New test.
2559
2560 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2561
2562 * gfortran.fortran-torture/execute/common_2.f90: Add check for
2563 access to common var from module.
2564
2565 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2566
2567 PR fortran/16336
2568 * gfortran.fortran-torture/execute/common_2.f90: New test.
2569
2570 2004-07-10 Paul Brook <paul@codesourcery.com>
2571
2572 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
2573
2574 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2575
2576 PR fortran/15969
2577 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
2578
2579 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
2580
2581 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
2582 * gfortran.dg/g77/ffixed-form-2.f: Likewise
2583 * gfortran.dg/g77/ffree-form-1.f: Likewise
2584 * gfortran.dg/g77/ffree-form-2.f: Likewise
2585 * gfortran.dg/g77/ffree-form-3.f: Likewise
2586 * gfortran.dg/g77/fno-underscoring.f: Likewise
2587 * gfortran.dg/g77/funderscoring.f: Likewise
2588 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
2589
2590 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2591
2592 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
2593
2594 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2595 Paul Brook <paul@codesourcery.com>
2596
2597 PR fortran/13415
2598 * gfortran.dg/common_pointer_1.f90: New test.
2599
2600 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2601
2602 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
2603
2604 2004-07-09 James E Wilson <wilson@specifixinc.com>
2605
2606 PR target/16364
2607 * gcc.c-torture/compile/20040709-1.c: New.
2608
2609 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2610
2611 PR fortran/14077
2612 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
2613
2614 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2615
2616 PR fortran/13201
2617 * gfortran.dg/shape_1.f90: New test.
2618
2619 2004-07-09 Zack Weinberg <zack@codesourcery.com>
2620 Andrew Pinski <apinski@apple.com>
2621
2622 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
2623
2624 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2625
2626 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
2627 comment.
2628
2629 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2630 Paul Brook <paul@codesourcery.com>
2631
2632 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
2633 '.f95' and '.F95'.
2634
2635 2004-07-09 Diego Novillo <dnovillo@redhat.com>
2636
2637 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
2638
2639 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2640
2641 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
2642 testcases with capital suffix.
2643
2644 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2645
2646 PR fortran/15481
2647 PR fortran/13372
2648 PR fortran/13575
2649 PR fortran/15978
2650 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
2651
2652 * gfortran.dg/implicit_1.f90: New test.
2653
2654 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
2655
2656 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
2657 expression to match gfortran warning/error messages
2658 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
2659 dg-error text.
2660
2661 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
2662
2663 * lib/fortran-torture.exp: Rename proc search_for to
2664 search_for_re.
2665
2666 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
2667
2668 * gcc.c-torture/execute/simd-5.x: New file.
2669 XFAIL on SPARC 64-bit at -O0.
2670
2671 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2672
2673 PR c++/8211
2674 PR c++/16165
2675 * g++.dg/warn/effc3.C: New test.
2676
2677 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
2678
2679 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
2680 change X to 1X in format.
2681 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
2682 add data statements to conform to standard.
2683
2684 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
2685
2686 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
2687 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
2688 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
2689
2690 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
2691
2692 * gfortran.dg/g77/7388.f: Copy from g77.dg
2693 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
2694 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
2695 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
2696 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
2697 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
2698 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
2699 * gfortran.dg/g77/strlen0.f: Likewise
2700
2701 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
2702
2703 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
2704 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
2705
2706 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
2707
2708 * gcc.c-torture/execute/920428-2.x: Delete.
2709 * gcc.c-torture/execute/920501-7.x: Likewise.
2710
2711 2004-07-08 Jakub Jelinek <jakub@redhat.com>
2712
2713 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
2714 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
2715 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
2716 prescott and c3-2.
2717 (PREFETCH_3DNOW): Add -march=c3.
2718
2719 2004-07-08 Diego Novillo <dnovillo@redhat.com>
2720
2721 PR c/16437
2722 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
2723 * gcc.c-torture/execute/bf64-1.x: Likewise.
2724
2725 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
2726
2727 * gcc.c-torture/compile/20040708-1.c: New test.
2728
2729 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2730
2731 PR c++/16169
2732 * g++.dg/warn/effc2.C: New test.
2733
2734 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
2735
2736 * gcc.c-torture/execute/bitfld-1.x: Remove.
2737 * gcc.c-torture/execute/bitfld-3.c: New test.
2738 * gcc.dg/bitfld-2.c: Remove XFAILs.
2739
2740 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
2741
2742 PR c++/16276
2743 * g++.dg/rtti/tinfo1.C: New file.
2744
2745 2004-07-07 Eric Christopher <echristo@redhat.com>
2746
2747 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
2748
2749 2004-07-07 Andrew Pinski <apinski@apple.com>
2750
2751 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
2752
2753 2004-07-07 Mark Mitchell <mark@codesourcery.com>
2754
2755 * g++.dg/init/call1.C: XFAIL.
2756
2757 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
2758
2759 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
2760 except for movstrict*, to movmem* and clrstr* to clrmem*.
2761
2762 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
2763
2764 * gcc.c-torture/execute/20040707-1.c: New test.
2765
2766 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
2767
2768 * gcc.c-torture/execute/20040706-1.c: New test.
2769
2770 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2771
2772 PR c++/3671
2773 * g++.dg/template/spec14.C: New test.
2774
2775 2004-07-05 Jakub Jelinek <jakub@redhat.com>
2776
2777 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
2778 nothing if not yet defined. Use it in b, c and d type definitions.
2779 * gcc.c-torture/execute/20040705-1.c: New test.
2780 * gcc.c-torture/execute/20040705-2.c: New test.
2781
2782 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2783
2784 PR c++/2518
2785 * g++.dg/lookup/new1.C: New test.
2786
2787 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2788
2789 PR c++/11406
2790 * g++.dg/template/sizeof8.C: New test.
2791
2792 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
2793
2794 * gcc.c-torture/compile/20040705-1.c: New test.
2795
2796 2004-07-04 Bud Davis <bdavis9659@comcast.net>
2797
2798 * gfortran.fortran-torture/execute/seq_io.f90: New test.
2799
2800 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
2801
2802 * gcc.dg/cpp/if-mop.c: Two new testcases.
2803 * gcc.dg/cpp/trad/comment-3.c: New.
2804
2805 2004-07-04 Paul Brook <paul@codesourcery.com>
2806
2807 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
2808
2809 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
2810
2811 PR c++/3761
2812 * g++.dg/lookup/crash4.C: New test.
2813
2814 2004-07-02 Zack Weinberg <zack@codesourcery.com>
2815
2816 * gcc.c-torture/execute/builtin-abs-1.c
2817 * gcc.c-torture/execute/builtin-abs-2.c
2818 * gcc.c-torture/execute/builtin-complex-1.c
2819 * gcc.c-torture/execute/builtins/string-1-lib.c
2820 * gcc.c-torture/execute/builtins/string-1.c
2821 * gcc.c-torture/execute/builtins/string-2-lib.c
2822 * gcc.c-torture/execute/builtins/string-2.c
2823 * gcc.c-torture/execute/builtins/string-3-lib.c
2824 * gcc.c-torture/execute/builtins/string-3.c
2825 * gcc.c-torture/execute/builtins/string-4-lib.c
2826 * gcc.c-torture/execute/builtins/string-4.c
2827 * gcc.c-torture/execute/builtins/string-5-lib.c
2828 * gcc.c-torture/execute/builtins/string-5.c
2829 * gcc.c-torture/execute/builtins/string-6-lib.c
2830 * gcc.c-torture/execute/builtins/string-6.c
2831 * gcc.c-torture/execute/builtins/string-7-lib.c
2832 * gcc.c-torture/execute/builtins/string-7.c
2833 * gcc.c-torture/execute/builtins/string-8-lib.c
2834 * gcc.c-torture/execute/builtins/string-8.c
2835 * gcc.c-torture/execute/builtins/string-9-lib.c
2836 * gcc.c-torture/execute/builtins/string-9.c
2837 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
2838 * gcc.c-torture/execute/builtins/string-asm-1.c
2839 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
2840 * gcc.c-torture/execute/builtins/string-asm-2.c
2841 * gcc.c-torture/execute/stdio-opt-1.c
2842 * gcc.c-torture/execute/stdio-opt-2.c
2843 * gcc.c-torture/execute/stdio-opt-3.c
2844 * gcc.c-torture/execute/string-opt-1.c
2845 * gcc.c-torture/execute/string-opt-10.c
2846 * gcc.c-torture/execute/string-opt-11.c
2847 * gcc.c-torture/execute/string-opt-12.c
2848 * gcc.c-torture/execute/string-opt-13.c
2849 * gcc.c-torture/execute/string-opt-14.c
2850 * gcc.c-torture/execute/string-opt-15.c
2851 * gcc.c-torture/execute/string-opt-16.c
2852 * gcc.c-torture/execute/string-opt-2.c
2853 * gcc.c-torture/execute/string-opt-6.c
2854 * gcc.c-torture/execute/string-opt-7.c
2855 * gcc.c-torture/execute/string-opt-8.c:
2856 Replace with ...
2857
2858 * gcc.c-torture/execute/builtins/abs-2.c
2859 * gcc.c-torture/execute/builtins/abs-3.c
2860 * gcc.c-torture/execute/builtins/complex-1.c
2861 * gcc.c-torture/execute/builtins/fprintf.c
2862 * gcc.c-torture/execute/builtins/fputs.c
2863 * gcc.c-torture/execute/builtins/memcmp.c
2864 * gcc.c-torture/execute/builtins/memmove.c
2865 * gcc.c-torture/execute/builtins/memops-asm.c
2866 * gcc.c-torture/execute/builtins/mempcpy-2.c
2867 * gcc.c-torture/execute/builtins/mempcpy.c
2868 * gcc.c-torture/execute/builtins/memset.c
2869 * gcc.c-torture/execute/builtins/printf.c
2870 * gcc.c-torture/execute/builtins/sprintf.c
2871 * gcc.c-torture/execute/builtins/strcat.c
2872 * gcc.c-torture/execute/builtins/strchr.c
2873 * gcc.c-torture/execute/builtins/strcmp.c
2874 * gcc.c-torture/execute/builtins/strcpy.c
2875 * gcc.c-torture/execute/builtins/strcspn.c
2876 * gcc.c-torture/execute/builtins/strlen-2.c
2877 * gcc.c-torture/execute/builtins/strlen.c
2878 * gcc.c-torture/execute/builtins/strncat.c
2879 * gcc.c-torture/execute/builtins/strncmp-2.c
2880 * gcc.c-torture/execute/builtins/strncmp.c
2881 * gcc.c-torture/execute/builtins/strncpy.c
2882 * gcc.c-torture/execute/builtins/strpbrk.c
2883 * gcc.c-torture/execute/builtins/strpcpy-2.c
2884 * gcc.c-torture/execute/builtins/strpcpy.c
2885 * gcc.c-torture/execute/builtins/strrchr.c
2886 * gcc.c-torture/execute/builtins/strspn.c
2887 * gcc.c-torture/execute/builtins/strstr-asm.c
2888 * gcc.c-torture/execute/builtins/strstr.c:
2889 ... these new files.
2890
2891 * gcc.c-torture/execute/builtins/abs-2-lib.c
2892 * gcc.c-torture/execute/builtins/abs-3-lib.c
2893 * gcc.c-torture/execute/builtins/complex-1-lib.c
2894 * gcc.c-torture/execute/builtins/fprintf-lib.c
2895 * gcc.c-torture/execute/builtins/fputs-lib.c
2896 * gcc.c-torture/execute/builtins/memcmp-lib.c
2897 * gcc.c-torture/execute/builtins/memmove-lib.c
2898 * gcc.c-torture/execute/builtins/memops-asm-lib.c
2899 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
2900 * gcc.c-torture/execute/builtins/mempcpy-lib.c
2901 * gcc.c-torture/execute/builtins/memset-lib.c
2902 * gcc.c-torture/execute/builtins/printf-lib.c
2903 * gcc.c-torture/execute/builtins/sprintf-lib.c
2904 * gcc.c-torture/execute/builtins/strcat-lib.c
2905 * gcc.c-torture/execute/builtins/strchr-lib.c
2906 * gcc.c-torture/execute/builtins/strcmp-lib.c
2907 * gcc.c-torture/execute/builtins/strcpy-lib.c
2908 * gcc.c-torture/execute/builtins/strcspn-lib.c
2909 * gcc.c-torture/execute/builtins/strlen-2-lib.c
2910 * gcc.c-torture/execute/builtins/strlen-lib.c
2911 * gcc.c-torture/execute/builtins/strncat-lib.c
2912 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
2913 * gcc.c-torture/execute/builtins/strncmp-lib.c
2914 * gcc.c-torture/execute/builtins/strncpy-lib.c
2915 * gcc.c-torture/execute/builtins/strpbrk-lib.c
2916 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
2917 * gcc.c-torture/execute/builtins/strpcpy-lib.c
2918 * gcc.c-torture/execute/builtins/strrchr-lib.c
2919 * gcc.c-torture/execute/builtins/strspn-lib.c
2920 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
2921 * gcc.c-torture/execute/builtins/strstr-lib.c
2922 * gcc.c-torture/execute/builtins/lib/abs.c
2923 * gcc.c-torture/execute/builtins/lib/fprintf.c
2924 * gcc.c-torture/execute/builtins/lib/memset.c
2925 * gcc.c-torture/execute/builtins/lib/printf.c
2926 * gcc.c-torture/execute/builtins/lib/sprintf.c
2927 * gcc.c-torture/execute/builtins/lib/strcpy.c
2928 * gcc.c-torture/execute/builtins/lib/strcspn.c
2929 * gcc.c-torture/execute/builtins/lib/strncat.c
2930 * gcc.c-torture/execute/builtins/lib/strncmp.c
2931 * gcc.c-torture/execute/builtins/lib/strncpy.c
2932 * gcc.c-torture/execute/builtins/lib/strpbrk.c
2933 * gcc.c-torture/execute/builtins/lib/strspn.c
2934 * gcc.c-torture/execute/builtins/lib/strstr.c:
2935 New files containing support routines.
2936
2937 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
2938 declaration.
2939 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
2940 when not optimizing.
2941
2942 2004-07-02 Mark Mitchell <mark@codesourcery.com>
2943
2944 PR c++/16240
2945 * g++.dg/abi/mangle22.C: New test.
2946 * g++.dg/abi/mangle23.C: Likewise.
2947
2948 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
2949
2950 PR fortran/16290
2951 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
2952 Allow for cases without denormalized floating point numbers.
2953
2954 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
2955
2956 PR c/1027
2957 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
2958 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
2959 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
2960 expected warning text.
2961 * gcc.dg/format/diag-2.c: New test.
2962
2963 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
2964
2965 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
2966
2967 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
2968
2969 * gcc.dg/builtins-43.c: New.
2970 * gcc.dg/builtins-44.c: New.
2971 * gcc.dg/builtins-45.c: New.
2972
2973 2004-06-26 Geoffrey Keating <geoffk@apple.com>
2974 Andreas Tobler <a.tobler@schweiz.ch>
2975
2976 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
2977 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
2978 as SIGSEGV.
2979 * gcc.dg/cleanup-11.c: Likewise.
2980 * gcc.dg/cleanup-8.c: Likewise.
2981 * gcc.dg/cleanup-9.c: Likewise.
2982 * gcc.dg/cleanup-5.c: Run on all platforms.
2983
2984 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
2985
2986 * g++.dg/warn/nonnull1.C: New test.
2987
2988 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
2989
2990 * gcc.dg/compat/compat-common.h: Wrap up CINT in
2991 an #ifndef SKIP_COMPLEX_INT/#endif pair.
2992 Special-case the Sun compiler wrt to <complex.h>.
2993
2994 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
2995
2996 * gcc.dg/Wunreachable-8.C: New test.
2997
2998 * gcc.dg/h8300-ice2.c : New test.
2999
3000 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
3001
3002 PR fortran/16161
3003 * gfortran.fortran-torture/compile/implicit.f90: Add test
3004 for implicit character.
3005
3006 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
3007
3008 PR fortran/16289
3009 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
3010 Use tiny() intrinsic to find smallest non-negative real
3011
3012 2004-06-30 Jakub Jelinek <jakub@redhat.com>
3013
3014 * gcc.dg/compat/struct-by-value-22_main.c: New test.
3015 * gcc.dg/compat/struct-by-value-22_x.c: New.
3016 * gcc.dg/compat/struct-by-value-22_y.c: New.
3017
3018 * gcc.c-torture/execute/20040629-1.c: New test.
3019
3020 2004-06-29 Jakub Jelinek <jakub@redhat.com>
3021
3022 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
3023 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
3024
3025 PR target/16195
3026 * gcc.dg/20040625-1.c: New test.
3027
3028 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3029
3030 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
3031
3032 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3033
3034 PR fortran/15963
3035 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
3036
3037 2004-06-29 Richard Henderson <rth@redhat.com>
3038
3039 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
3040
3041 2004-06-29 Paul Brook <paul@codesourcery.com>
3042
3043 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
3044 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
3045
3046 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
3047
3048 PR c++/16260
3049 * g++.dg/parse/crash15.C: New.
3050
3051 2004-06-28 Andrew Pinski <apinski@apple.com>
3052
3053 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
3054 by the error already.
3055
3056 * g++.dg/opt/ptrmem4.C: Change to compile only test.
3057
3058 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
3059
3060 PR target/14041
3061 * gcc.dg/h8300-bss-align-1.c : New.
3062
3063 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
3064
3065 * PR c++/16174
3066 * g++.dg/template/ctor4.C: New.
3067
3068 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
3069
3070 PR c++/16205
3071 * g++.dg/warn/Wsequence-point-1.C: New test.
3072
3073 2004-06-27 Paul Brook <paul@codesourcery.com>
3074
3075 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
3076
3077 2004-06-27 Zack Weinberg <zack@codesourcery.com>
3078
3079 * g++.old-deja/g++.mike/p7325.C: Remove.
3080
3081 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
3082
3083 PR c/14963
3084 * gcc.dg/pr14963.c: New test.
3085
3086 2004-06-27 Mark Mitchell <mark@codesourcery.com>
3087
3088 PR c++/16193
3089 * g++.dg/parse/redef1.C: New test.
3090
3091 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
3092
3093 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
3094 20021110.c.
3095 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
3096 20021119-1.c.
3097 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
3098 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
3099 5-04.c.
3100 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
3101 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
3102 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
3103 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
3104 g++.brendan/enum14.C.
3105 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
3106 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
3107 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
3108 g++.mike/virt1.C.
3109 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
3110 memtemp24.C.
3111
3112 2004-06-27 Roger Sayle <roger@eyesopen.com>
3113
3114 * gcc.dg/20040527-1.c: New test case.
3115
3116 2004-06-26 Bud Davis <bdavis9659@comcast.net>
3117
3118 PR gfortran/pr16196
3119 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
3120
3121 2004-06-25 Roger Sayle <roger@eyesopen.com>
3122
3123 PR middle-end/15825
3124 * gcc.dg/pr15825-1.c: New test case.
3125
3126 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
3127
3128 * gcc.c-torture/execute/20040625-1.c: New test.
3129
3130 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3131
3132 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
3133
3134 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
3135
3136 * gcc.dg/torture/mips-div-1.c: New test.
3137
3138 2004-06-24 Jeff Law <law@redhat.com>
3139
3140 * gcc.dg/tree-ssa/20040624-1.c: New test.
3141
3142 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
3143
3144 * gcc.c-torture/compile/20040624-1.c: New test.
3145
3146 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3147
3148 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
3149 this directory.
3150
3151 2004-06-23 Andrew Pinski <apinski@apple.com>
3152
3153 PR middle-end/15988
3154 * g++.dg/opt/ptrmem4.C: New test.
3155
3156 * gcc.dg/c90-array-quals-2.c: New test.
3157
3158 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
3159
3160 * gcc.dg/kpice1.c: New test.
3161
3162 2006-06-23 Andrew Pinski <apinski@apple.com>
3163
3164 * gcc.dg/c90-array-quals.c: New test.
3165
3166 2006-06-22 Richard Henderson <rth@redhat.com>
3167
3168 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
3169
3170 2004-06-22 Loren James Rittle <ljrittle@acm.org>
3171
3172 * gcc.dg/builtins-config.h: Handle FreeBSD.
3173
3174 2006-06-22 Richard Henderson <rth@redhat.com>
3175
3176 * g++.dg/opt/devirt1.C: New.
3177
3178 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
3179
3180 * g++.dg/opt/pr15551.C: New testcase.
3181
3182 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
3183
3184 PR target/14800
3185 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
3186 x86_64-*-linux* when compiling for 32bit.
3187
3188 2004-06-21 Andrew Pinski <apinski@apple.com>
3189
3190 * gcc.dg/pch/struct-1.c: New.
3191 * gcc.dg/pch/struct-1.hs: New.
3192
3193 2004-06-21 Geoffrey Keating <geoffk@apple.com>
3194
3195 * gcc.dg/pch/save-temps-1.c: New file.
3196 * gcc.dg/pch/save-temps-1.hs: New file.
3197
3198 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
3199
3200 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
3201 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
3202
3203 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3204
3205 * gfortran.fortran-torture/execute/select_1.f90: Rename function
3206 to fix type error.
3207 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
3208 Remove trailing spaces.
3209
3210 2004-06-21 Richard Henderson <rth@redhat.com>
3211
3212 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
3213 merging && to BIT_FIELD_REF.
3214
3215 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
3216
3217 * g++.dg/opt/placeholder1.C: New test.
3218
3219 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
3220
3221 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
3222 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
3223 * gcc.dg/compat/union-m128-1_x.c: Likewise.
3224 * gcc.dg/compat/union-m128-1_y.c: Likewise.
3225
3226 2004-06-20 Zack Weinberg <zack@codesourcery.com>
3227
3228 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
3229 extern "C".
3230 * g++.dg/other/pragma-re-1.C: Add comments.
3231
3232 2004-06-19 Bud Davis <bdavis9659@comcast.net>
3233
3234 PR gfortran/16080
3235 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
3236
3237 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
3238
3239 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
3240 instead of setting the type of size_t by
3241 hand.
3242
3243 2004-06-18 Roger Sayle <roger@eyesopen.com>
3244
3245 * gcc.dg/unordered-2.c: New test case.
3246 * gcc.dg/unordered-3.c: New test case.
3247
3248 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
3249
3250 PR other/16043
3251 * lib/g++.exp (g++_version): Tweak regexp for version
3252 * lib/g77.exp (g77_version): Likewise
3253 * lib/gfortran.exp (gfortran_version): Likewise
3254 * lib/objc.exp (objc_version): Likewise
3255 * lib/treelang.exp (treelang_version): Likewise
3256
3257 2004-06-19 Jakub Jelinek <jakub@redhat.com>
3258
3259 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
3260 Use INT_MAX instead of __INT_MAX__.
3261 * gcc.dg/compat/struct-align-2_y.c: Likewise.
3262
3263 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
3264 * gcc.dg/compat/scalar-return-3_x.c: Use it.
3265 * gcc.dg/compat/scalar-return-3_y.c: Use it.
3266 * gcc.dg/compat/scalar-return-4_x.c: Use it.
3267 * gcc.dg/compat/scalar-return-4_y.c: Use it.
3268 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
3269 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
3270 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
3271 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
3272
3273 * gcc.dg/range-test-1.c: New test.
3274 * g++.dg/opt/range-test-1.C: New test.
3275
3276 2004-06-17 Richard Henderson <rth@redhat.com>
3277
3278 * objc.dg/sync-1.m: New.
3279 * objc.dg/try-catch-1.m: Don't force next runtime.
3280 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
3281 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
3282 shadowed catch clause.
3283 * objc.dg/try-catch-5.m: New.
3284
3285 2004-06-17 Zack Weinberg <zack@codesourcery.com>
3286
3287 Bug 14610
3288 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
3289
3290 2004-06-15 Richard Henderson <rth@redhat.com>
3291
3292 * gcc.dg/20001116-1.c: Move expected warning line.
3293
3294 2004-06-15 Richard Henderson <rth@redhat.com>
3295
3296 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
3297 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
3298
3299 2004-06-15 Jeff Law <law@redhat.com>
3300
3301 * gcc.dg/tree-ssa/20040615-1.c: New test.
3302 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
3303 be less sensitive to operand ordering.
3304 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
3305
3306 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
3307
3308 * g++.dg/abi/bitfield3.C: Add comment..
3309
3310 2004-06-15 Richard Henderson <rth@redhat.com>
3311
3312 * g++.dg/ext/stmtexpr1.C: XFAIL.
3313 * gcc.dg/20030612-1.c: XFAIL.
3314
3315 2004-06-15 Eric Christopher <echristo@redhat.com>
3316
3317 * g++.dg/charset/asm5.c: New.
3318 * gcc.dg/charset/asm6.c: New.
3319
3320 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3321
3322 PR fortran/15962
3323 * gfortran.fortran-torture/execute/select_1.f90: New test.
3324
3325 2004-06-15 Paul Brook <paul@codesourcery.com>
3326
3327 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
3328
3329 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3330
3331 PR c++/15967
3332 * g++.dg/lookup/crash3.C: New test.
3333
3334 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3335
3336 PR c++/15947
3337 * g++.dg/parse/dtor4.C: New test.
3338
3339 2004-06-14 Jeff Law <law@redhat.com>
3340
3341 * gcc.c-torture/compile/20040614-1.c: New test.
3342
3343 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3344
3345 PR fortran/15211
3346 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
3347 LEN of a character array.
3348
3349 2004-06-14 Mark Mitchell <mark@codesourcery.com>
3350
3351 PR c++/15096
3352 * g++.dg/template/ptrmem10.C: New test.
3353
3354 PR c++/14930
3355 * g++.dg/template/friend30.C: New test.
3356
3357 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3358
3359 PR fortran/14928
3360 * gfortran.fortran-torture/compile/mloc.f90: New test.
3361
3362 2004-06-13 Paul Brook <paul@codesourcery.com>
3363
3364 * gfortran.fortran-torture/execute/random_2.f90: New test.
3365
3366 2004-06-13 Eric Christopher <echristo@redhat.com>
3367
3368 * gcc.dg/noncompile/redecl-1.c: Fix error message.
3369
3370 2004-06-12 Paul Brook <paul@codesourcery.com>
3371
3372 * gfortran.fortran-torture/execute/contained_3.f90: New test.
3373
3374 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3375
3376 PR fortran/14923
3377 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
3378
3379 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3380
3381 PR fortran/14957
3382 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
3383 syntax errors in end statements of contained subroutines.
3384
3385 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3386
3387 PR fortran/12841
3388 * gfortran.fortran-torture/execute/null_arg.f90: New test.
3389
3390 2004-06-12 Bud Davis <bdavis9659@comcast.net>
3391
3392 PR fortran/15665
3393 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
3394
3395 2004-06-12 Bud Davis <bdavis9659@comcast.net>
3396
3397 PR gfortran/12839
3398 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
3399
3400 2004-06-11 Mark Mitchell <mark@codesourcery.com>
3401
3402 PR c++/15862
3403 * g++.dg/parse/enum1.C: New test.
3404
3405 2004-06-10 Jeff Law <law@redhat.com>
3406
3407 * gcc.c-torture/compile/20040610-1.c: New test.
3408
3409 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3410
3411 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
3412 * g++.old-deja/g++.other/decl3.C: Likewise.
3413
3414 2004-06-10 Brian Booth <bbooth@redhat.com>
3415
3416 * gcc.dg/tree-ssa/20031015-1.c: Scan for
3417 V_MAY_DEF instead of VDEF.
3418 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
3419
3420 2004-06-10 Mark Mitchell <mark@codesourcery.com>
3421
3422 PR c++/14211
3423 * g++.dg/conversion/const1.C: New test.
3424
3425 PR c++/15076
3426 * g++.dg/conversion/reinterpret1.C: New test.
3427
3428 PR c++/15877
3429 * g++.dg/template/enum2.C: New test.
3430
3431 PR c++/15227
3432 * g++.dg/template/error13.C: New test.
3433
3434 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3435
3436 PR fortran/14957
3437 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
3438 arguments to test_* REAL and of the right size.
3439
3440 2004-06-10 Jakub Jelinek <jakub@redhat.com>
3441
3442 PR target/15569
3443 PR rtl-optimization/15681
3444 * gcc.dg/20040609-1.c: New test.
3445
3446 2004-06-10 Jakub Jelinek <jakub@redhat.com>
3447
3448 PR c++/14791
3449 * g++.dg/opt/builtins1.C: New test.
3450
3451 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
3452
3453 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
3454 that use default windows32 struct layout.
3455 * gcc.dg/i386-bitfield2.c: Likewise.
3456
3457 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
3458
3459 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
3460 for mingw32 and cygwin targets.
3461
3462 2004-06-09 Geoffrey Keating <geoffk@apple.com>
3463
3464 * gcc.dg/pch/macro-4.c: New.
3465 * gcc.dg/pch/macro-4.hs: New.
3466
3467 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3468
3469 PR fortran/13249
3470 * gfortran.fortran-torture/compile/name_clash.f90: New test.
3471
3472 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3473
3474 PR fortran/13372
3475 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
3476
3477 2004-06-09 Bud Davis <bdavis9659@comcast.net>
3478
3479 PR gfortran/14897
3480 * gfortran.fortran-torture/execute/t_edit.f90: New test.
3481
3482 2004-06-09 Bud Davis <bdavis9659@comcast.net>
3483
3484 PR gfortran/15755
3485 * gfortran.fortran-torture/execute/backspace.c : New test.
3486
3487 2004-06-09 Paul Brook <paul@codesourcery.com>
3488
3489 * gfortran.fortran-torture/execure/intrinsic_associated.f90
3490 (pointer_to_section): Rewrite to use smaller array.
3491
3492 2004-06-08 David Edelsohn <edelsohn@gnu.org>
3493
3494 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
3495 * gcc.dg/ext/altivec-10.c: Same.
3496 * gcc.dg/ext/altivec-11.c: Same.
3497 * gcc.dg/ext/altivec-12.c: Same.
3498 * gcc.dg/ext/altivec-13.c: Same.
3499 * gcc.dg/ext/altivec-14.c: Same.
3500 * gcc.dg/ext/altivec-15.c: Same.
3501 * gcc.dg/ext/altivec-16.c: Same.
3502 * gcc.dg/ext/altivec-3.c: Same.
3503 * gcc.dg/ext/altivec-4.c: Same.
3504 * gcc.dg/ext/altivec-6.c: Same.
3505 * gcc.dg/ext/altivec-7.c: Same.
3506 * gcc.dg/ext/altivec-8.c: Same.
3507 * gcc.dg/ext/altivec-varargs-1.c: Same.
3508
3509 * g++.dg/ext/altivec-1.C: Correct dg syntax.
3510 * g++.dg/ext/altivec-10.C: Same.
3511 * g++.dg/ext/altivec-2.C: Same.
3512 * g++.dg/ext/altivec-3.C: Same.
3513 * g++.dg/ext/altivec-4.C: Same.
3514 * g++.dg/ext/altivec-5.C: Same.
3515 * g++.dg/ext/altivec-6.C: Same.
3516 * g++.dg/ext/altivec-7.C: Same.
3517 * g++.dg/ext/altivec-8.C: Same.
3518 * g++.dg/ext/altivec-9.C: Same.
3519
3520 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3521
3522 PR c++/7841
3523 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
3524
3525 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
3526
3527 * gcc.dg/union-1.c: New test.
3528
3529 2004-06-07 Roger Sayle <roger@eyesopen.com>
3530
3531 * gcc.dg/builtins-41.c: New test case.
3532 * gcc.dg/builtins-42.c: New test case.
3533
3534 2004-06-07 David Edelsohn <edelsohn@gnu.org>
3535
3536 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
3537 * g++.dg/ext/altivec-10.C: Same.
3538 * g++.dg/ext/altivec-2.C: Same.
3539 * g++.dg/ext/altivec-3.C: Same.
3540 * g++.dg/ext/altivec-4.C: Same.
3541 * g++.dg/ext/altivec-5.C: Same.
3542 * g++.dg/ext/altivec-6.C: Same.
3543 * g++.dg/ext/altivec-7.C: Same.
3544 * g++.dg/ext/altivec-8.C: Same.
3545 * g++.dg/ext/altivec-9.C: Same.
3546 * g++.old-deja/g++.abi/cxa_vec.C: Same.
3547 * g++.old-deja/g++.brendan/new3.C: Same.
3548 * gcc.c-torture/execute/eeprof-1.x: Same.
3549
3550 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
3551
3552 PR c/14765
3553 * gcc.dg/pr14765-1.c: New test.
3554
3555 2004-06-07 Roger Sayle <roger@eyesopen.com>
3556
3557 PR c/14649
3558 * gcc.dg/pr14649-1.c: New test case.
3559
3560 2004-06-07 Richard Henderson <rth@redhat.com>
3561
3562 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
3563 if temporaries.
3564
3565 2004-06-07 David Edelsohn <edelsohn@gnu.org>
3566
3567 * g++.dg/eh/elide1.C: Remove XFAIL.
3568
3569 2004-06-07 Mark Mitchell <mark@codesourcery.com>
3570
3571 PR c++/15337
3572 * g++.dg/expr/sizeof3.C: New test.
3573
3574 PR c++/14777
3575 * g++.dg/template/access14.C: New test.
3576
3577 PR c++/15554
3578 * g++.dg/template/enum1.C: New test.
3579
3580 PR c++/15057
3581 * g++.dg/eh/throw1.C: New test.
3582
3583 2004-06-07 David Ayers <d.ayers@inode.at>
3584 Ziemowit Laski <zlaski@apple.com>
3585
3586 * lib/objc.exp (objc_target_compile): Revert the '-framework
3587 Foundation' flag fix, since bare Darwin does not ship
3588 with the Foundation framework.
3589 * objc/execute/next_mapping.h: Provide a local NSConstantString
3590 @interface and @implementation.
3591 (objc_constant_string_init): A constructor function, used to
3592 initialize the NSConstantString meta-class object.
3593 * objc/execute/string1.m: Include "next_mapping.h" instead of
3594 <Foundation/NSString.h>.
3595 * objc/execute/string2.m: Likewise.
3596 * objc/execute/string3.m: Likewise.
3597 * objc/execute/string4.m: Likewise.
3598
3599 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
3600
3601 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
3602 to double. Replace double with FLOAT.
3603 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
3604
3605 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
3606 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
3607 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
3608 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
3609 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
3610 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
3611 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
3612 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
3613
3614 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
3615
3616 PR c/13519
3617 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
3618
3619 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3620
3621 PR c++/15503
3622 * g++.dg/template/meminit2.C: New test.
3623
3624 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
3625
3626 PR target/15822
3627 * gcc.c-torture/execute/compare-fp-1.c,
3628 gcc.c-torture/execute/compare-fp-2.c,
3629 gcc.c-torture/execute/compare-fp-3.c,
3630 gcc.c-torture/execute/compare-fp-4.c,
3631 gcc.c-torture/execute/compare-fp-3.x,
3632 gcc.c-torture/execute/compare-fp-4.x: Moved...
3633 * gcc.c-torture/execute/ieee/compare-fp-1.c,
3634 gcc.c-torture/execute/ieee/compare-fp-2.c,
3635 gcc.c-torture/execute/ieee/compare-fp-3.c,
3636 gcc.c-torture/execute/ieee/compare-fp-4.c,
3637 gcc.c-torture/execute/ieee/compare-fp-3.x,
3638 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
3639
3640 2004-06-04 David Ayers <d.ayers@inode.at>
3641
3642 * objc/execute/protocol-isEqual-4.m: New testcase.
3643
3644 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
3645
3646 * objc/execute/protocol-isEqual-1.m: New testcase.
3647 * objc/execute/protocol-isEqual-2.m: New testcase.
3648 * objc/execute/protocol-isEqual-3.m: New testcase.
3649
3650 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3651
3652 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
3653
3654 2004-06-02 Ziemowit Laski <zlaski@apple.com>
3655
3656 * lib/objc.exp (objc_target_compile): When running tests on
3657 Darwin (Mac OS X), inform the linker about '-framework
3658 'Foundation'.
3659
3660 2004-06-02 Eric Christopher <echristo@redhat.com>
3661
3662 * gcc.c-torture/compile/20040602-1.c: New.
3663
3664 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
3665
3666 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
3667 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
3668
3669 PR tree-optimization/14736
3670 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
3671
3672 PR tree-optimization/14042
3673 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
3674
3675 PR tree-optimization/14729
3676 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
3677
3678 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3679
3680 PR fortran/15557
3681 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
3682
3683 2004-06-01 Richard Hederson <rth@redhat.com>
3684
3685 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
3686
3687 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3688
3689 PR c++/14932
3690 * g++.dg/parse/offsetof4.C: New test.
3691
3692 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
3693
3694 PR objc/7993
3695 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
3696
3697 2004-05-31 Mark Mitchell <mark@codesourcery.com>
3698
3699 PR c++/15701
3700 * g++.dg/template/friend29.C: New test.
3701
3702 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
3703
3704 PR c/15749
3705 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
3706
3707 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
3708
3709 * gcc.dg/sparc-trap-1.c: New test.
3710
3711 2004-05-31 Roger Sayle <roger@eyesopen.com>
3712
3713 PR middle-end/15069
3714 * g++.dg/opt/fold3.C: New test case.
3715
3716 2004-05-30 Graham Stott <graham.stott@btinternet.com>
3717
3718 * lib/target-supports.exp (check_iconv_available): Fix fallout
3719 from 2004-05-28 patch.
3720
3721 2004-05-30 Paul Brook <paul@codesourcery.com>
3722
3723 PR fortran/15620
3724 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
3725 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
3726
3727 2004-05-30 Steven G. Kargl <kargls@comcast.net>
3728
3729 * gfortran.fortran-torture/execute/random_1.f90: New test.
3730
3731 2004-05-28 Ziemowit Laski <zlaski@apple.com>
3732
3733 * g++.dg/ext/altivec-10.C: New test.
3734
3735 2004-05-29 Paul Brook <paul@codesourcery.com>
3736
3737 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
3738
3739 2004-05-28 Ziemowit Laski <zlaski@apple.com>
3740
3741 * gcc.dg/altivec-16.c: New test.
3742
3743 2004-05-28 Janis Johnson <janis187@us.ibm.com>
3744
3745 * lib/target-supports.exp (check_vmx_hw_available): New.
3746 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
3747
3748 * lib/target-supports.exp (check_alias_available,
3749 check_iconv_available, check_named_sections_available): Use
3750 unique names for temporary files.
3751
3752 2004-05-28 Ziemowit Laski <zlaski@apple.com>
3753
3754 * gcc.dg/altivec-15.c: New test.
3755
3756 2004-05-28 Mark Mitchell <mark@codesourcery.com>
3757
3758 PR c++/15083
3759 * g++.dg/warn/noeffect6.C: New test.
3760
3761 PR c++/15471
3762 * g++.dg/expr/ptrmem4.C: New test.
3763
3764 PR c++/15640
3765 * g++.dg/template/operator3.C: New test.
3766
3767 2004-05-28 Mark Mitchell <mark@codesourcery.com>
3768
3769 PR c++/14668
3770 * g++.dg/lookup/redecl1.C: New test.
3771 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
3772
3773 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
3774
3775 * gcc.c-torture/execute/compare-fp-1.c,
3776 gcc.c-torture/execute/compare-fp-2.c,
3777 gcc.c-torture/execute/compare-fp-3.c,
3778 gcc.c-torture/execute/compare-fp-4.c,
3779 gcc.c-torture/execute/compare-fp-3.x,
3780 gcc.c-torture/execute/compare-fp-4.x,
3781 gcc.dg/pr15649-1.c: New.
3782
3783 2004-05-27 Adam Nemet <anemet@lnxw.com>
3784
3785 PR c++/12883
3786 * g++.dg/init/array14.C: New test.
3787
3788 2004-05-25 Janis Johnson <janis187@us.ibm.com>
3789
3790 * lib/compat.exp (compat-get-options-main): New.
3791 (compat-get-options): Remove unneeded code, warn for ignored
3792 command.
3793 (compat-execute): Check flag set by dg-require-* commands.
3794
3795 * lib/compat.exp (compat-execute): Break up long lines.
3796
3797 2004-05-24 Janis Johnson <janis187@us.ibm.com>
3798
3799 * gcc.dg/altivec-7.c: Don't use 'vector long'.
3800 * gcc.dg/altivec-14.c: New test.
3801 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
3802
3803 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
3804 * gcc.dg/altivec-12.c: Ditto.
3805
3806 * gcc.dg/altivec-3.c: Move call to altivec_check.
3807
3808 2004-05-23 Mark Mitchell <mark@codesourcery.com>
3809
3810 PR c++/15044
3811 * g++.dg/template/error12.C: New test.
3812
3813 PR c++/15317
3814 * g++.dg/ext/attrib15.C: New test.
3815
3816 PR c++/15329
3817 * g++.dg/template/ptrmem9.C: New test.
3818
3819 2004-05-25 Paul Brook <paul@codesourcery.com>
3820
3821 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
3822
3823 2004-05-23 Mark Mitchell <mark@codesourcery.com>
3824
3825 PR c++/15165
3826 * g++.dg/template/crash19.C: New test.
3827
3828 2004-05-23 Mark Mitchell <mark@codesourcery.com>
3829
3830 PR c++/15025
3831 * g++.dg/template/redecl1.C: New test.
3832
3833 2004-05-23 Mark Mitchell <mark@codesourcery.com>
3834
3835 PR c++/14821
3836 * g++.dg/other/ns1.C: New test.
3837
3838 PR c++/14883
3839 * g++.dg/template/invalid1.C: New test.
3840
3841 2004-05-23 Paul Brook <paul@codesourcery.com>
3842 Victor Leikehman <lei@haifasphere.co.il>
3843
3844 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
3845 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
3846
3847 2004-05-22 Mark Mitchell <mark@codesourcery.com>
3848
3849 PR c++/15285
3850 PR c++/15299
3851 * g++.dg/template/non-dependent5.C: New test.
3852 * g++.dg/template/non-dependent6.C: New test.
3853
3854 2004-05-22 Mark Mitchell <mark@codesourcery.com>
3855
3856 PR c++/15507
3857 * g++.dg/inherit/union1.C: New test.
3858
3859 PR c++/15542
3860 * g++.dg/template/addr1.C: New test.
3861
3862 PR c++/15427
3863 * g++.dg/template/array5.C: New test.
3864
3865 PR c++/15287
3866 * g++.dg/template/array6.C: New test.
3867
3868 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
3869 Roger Sayle <roger@eyesopen.com>
3870
3871 * g++.dg/lookup/forscope2.C: New test case.
3872
3873 2004-05-22 Ben Elliston <bje@au.ibm.com>
3874
3875 * gcc.dg/cpp/Wmissingdirs.c: New.
3876
3877 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
3878
3879 PR target/15301
3880 * gcc.dg/compat/union-m128-1.h: New file.
3881 * gcc.dg/compat/union-m128-1_main.c: Likewise.
3882 * gcc.dg/compat/union-m128-1_x.c: Likewise.
3883 * gcc.dg/compat/union-m128-1_y.c: Likewise.
3884
3885 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
3886
3887 PR target/15302
3888 * gcc.dg/compat/struct-complex-1.h: New file.
3889 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
3890 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
3891 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
3892
3893 2004-05-20 Roger Sayle <roger@eyesopen.com>
3894
3895 PR middle-end/3074
3896 * gcc.dg/pr3074-1.c: New test case.
3897 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
3898
3899 2004-05-20 Falk Hueffner <falk@debian.org>
3900
3901 PR other/15526
3902 * gcc.dg/ftrapv-1.c: New test case.
3903
3904 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
3905
3906 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
3907
3908 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
3909 Jeff Law <law@redhat.com>
3910
3911 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
3912 * gcc.dg/tree-ssa/20040518-2.c: New test.
3913
3914 * gcc.dg/tree-ssa/20040518-1.c: New test.
3915
3916 2004-05-18 Zack Weinberg <zack@codesourcery.com>
3917
3918 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
3919
3920 2004-05-18 Paul Brook <paul@codesourcery.com>
3921
3922 PR fortran/13930
3923 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
3924
3925 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3926
3927 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
3928 constant folding.
3929
3930 2004-05-17 Steven Bosscher <stevenb@suse.de>
3931
3932 * gcc.dg/tree-ssa/20040517-1.c: New test.
3933
3934 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3935
3936 * gcc.dg/loop-4.c: New test.
3937
3938 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
3939
3940 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
3941
3942 2004-05-15 Bud Davis <bdavis9659@comcast.net>
3943
3944 PR fortran/15311
3945 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
3946
3947 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3948
3949 PR fortran/13826
3950 PR fortran/13940
3951 * gfortran.fortran-torture/compile/data_1.f90: New test.
3952
3953 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
3954
3955 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
3956 * gcc.dg/uninit-H.c: Define ASM for __s390__.
3957
3958 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
3959
3960 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
3961
3962 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
3963
3964 PR c/15444
3965 * gcc.dg/format/xopen-1.c: Adjust expected message.
3966 * gcc.dg/format/xopen-3.c: New test.
3967
3968 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
3969
3970 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
3971
3972 2004-05-14 Jeff Law <law@redhat.com>
3973
3974 * gcc.dg/tree-ssa/20040514-2.c: New test.
3975
3976 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3977
3978 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
3979 this ...
3980 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
3981 this.
3982
3983 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
3984
3985 * gcc.dg/tree-ssa/20040514-1.c: New test.
3986
3987 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3988
3989 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
3990 test.
3991
3992 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3993
3994 PR fortran/14066
3995 * gfortran.fortran-torture/compile/do_1.f90: New test.
3996
3997 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3998
3999 PR fortran/15051
4000 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
4001 test.
4002
4003 2004-05-14 Bud Davis <bdavis9659@comcast.net>
4004
4005 PR fortran/15149
4006 * gfortran.fortran-torture/execute/random_init.f90: New test.
4007
4008 2004-05-13 Paul Brook <paul@codesourcery.com>
4009
4010 PR fortran/15314
4011 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
4012
4013 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
4014
4015 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
4016 for the powerpc case.
4017
4018 2004-05-13 Jeff Law <law@redhat.com>
4019
4020 * gcc.dg/tree-ssa/20040513-1.c: New test.
4021 * gcc.dg/tree-ssa/20040513-2.c: New test.
4022
4023 2004-05-13 Paul Brook <paul@codesourcery.com>
4024
4025 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
4026 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
4027 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
4028
4029 2004-05-13 Andreas Schwab <schwab@suse.de>
4030
4031 PR other/10819
4032 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
4033 characters.
4034
4035 2004-05-13 Bud Davis <bdavis9659@comcast.net>
4036
4037 PR fortran/15294
4038 * gfortran.fortran-torture/execute/adjustr.f90: New file.
4039
4040 2004-05-13 Diego Novillo <dnovillo@redhat.com>
4041
4042 Merge from tree-ssa-20020619-branch. See
4043 ChangeLog.tree-ssa for details.
4044
4045 2004-05-11 Ziemowit Laski <zlaski@apple.com>
4046
4047 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
4048 include <altivec.h> explicitly.
4049 * gcc.dg/altivec-13.c: Likewise.
4050
4051 2004-05-11 Paul Brook <paul@codesourcery.com>
4052
4053 * gcc.c-torture/compile/20010518-1.c: Force enum size.
4054
4055 2004-05-10 Eric Christopher <echristo@redhat.com>
4056
4057 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
4058 * gcc.dg/sibcall-4.c: Ditto.
4059
4060 2004-05-10 Ziemowit Laski <zlaski@apple.com>
4061
4062 * g++.dg/ext/altivec-8.C: New test case.
4063 * gcc.dg/altivec-13.c: New test case.
4064
4065 2004-05-08 Roger Sayle <roger@eyesopen.com>
4066
4067 * gcc.c-torture/execute/divcmp-1.c: New test case.
4068 * gcc.c-torture/execute/divcmp-2.c: New test case.
4069 * gcc.c-torture/execute/divcmp-3.c: New test case.
4070
4071 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
4072
4073 * g++.dg/other/pragma-re-2.C: New test.
4074
4075 2004-05-07 Uros Bizjak <uros@kss-loka.si>
4076
4077 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
4078 * gcc.dg/i386-387-2.c: Likewise.
4079
4080 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
4081 __builtin_drem.
4082 * gcc.dg/i386-387-6.c: Likewise.
4083
4084 2004-05-07 Uros Bizjak <uros@kss-loka.si>
4085
4086 * gcc.dg/builtins-33.c: Also check log1p*.
4087
4088 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
4089
4090 PR optimization/15296
4091 * gcc.c-torture/execute/pr15296.c: New test.
4092
4093 2004-05-05 Uros Bizjak <uros@kss-loka.si>
4094
4095 * gcc.dg/builtins-40.c: New test.
4096
4097 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
4098
4099 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
4100
4101 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
4102
4103 * g++.dg/ext/spe1.C: New testcase.
4104
4105 2004-05-04 Ziemowit Laski <zlaski@apple.com>
4106
4107 * objc.dg/image-info.m: Allow additional attributes
4108 for __image_info section.
4109
4110 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
4111
4112 * gcc.dg/torture/mips-hilo-2.c: New test.
4113
4114 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4115
4116 PR c++/14389
4117 * g++.dg/template/member5.C: New test.
4118
4119 2004-05-03 Uros Bizjak <uros@kss-loka.si>
4120
4121 * gcc.dg/builtins-34.c: Also check expm1*.
4122
4123 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4124
4125 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
4126 * gcc.dg/torture/builtin-convert-3.c: New test.
4127
4128 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
4129
4130 PR middle-end/15054
4131 * g++.dg/opt/pr15054.C: New test.
4132
4133 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4134
4135 * gcc.dg/torture/builtin-rounding-1.c: New test.
4136 * gcc.dg/builtins-25.c: Delete.
4137 * gcc.dg/builtins-29.c: Delete.
4138
4139 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
4140
4141 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
4142 * gcc.dg/sibcall-4.c: Likewise.
4143 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
4144
4145 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
4146
4147 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
4148 bit-field on 16-bit targets.
4149
4150 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
4151
4152 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
4153 16-bit targets.
4154
4155 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
4156
4157 * gcc.dg/rs6000-power2-1.c: Change to compile only.
4158 * gcc.dg/rs6000-power2-2.c: Likewise.
4159
4160 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
4161
4162 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
4163 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
4164 Change the asm registers to be in form of frN instead of fN.
4165
4166 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4167
4168 * gcc.dg/torture/builtin-convert-2.c: New test.
4169
4170 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
4171
4172 * gcc.dg/rs6000-power2-1.c: New test.
4173 * gcc.dg/rs6000-power2-2.c: New test.
4174
4175 2004-04-28 Jan Hubicka <jh@suse.cz>
4176
4177 * gcc.dg/unused-6.c: New test.
4178
4179 2004-04-24 Laurent GUERBY <laurent@guerby.net>
4180 Ulrich Weigand <uweigand@de.ibm.com>
4181
4182 * ada/acats/run_all.sh: Define $target variable.
4183
4184 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
4185
4186 PR c++/15119
4187 * g++.dg/other/vararg-1.C: New test.
4188
4189 PR c++/4794
4190 * g++.dg/eh/cleanup3.C: New test.
4191
4192 2004-04-24 Laurent GUERBY <laurent@guerby.net>
4193
4194 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
4195 and ad8011a (target_insn).
4196 * ada/acats/support/macro.dfs: Likewise.
4197 * ada/acats/support/impbit.adb: New file.
4198
4199 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
4200
4201 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
4202
4203 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
4204
4205 * gcc.dg/loop-3.c: New test.
4206
4207 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
4208
4209 * gcc.c-torture/execute/simd-5.c: New test.
4210
4211 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4212
4213 PR c++/15064
4214 * g++.dg/template/crash18.C: New test.
4215
4216 2004-04-22 Mark Mitchell <mark@codesourcery.com>
4217
4218 * g++.dg/ext/complit3.C: New test.
4219
4220 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
4221
4222 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
4223 * gcc.dg/altivec-3.c: Same.
4224 * gcc.dg/altivec-varargs-1.c: Same.
4225
4226 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
4227
4228 * lib/target-supports.exp (check_profiling_available): Assume
4229 profiling is not available on powerpc-eabi targets.
4230
4231 2004-04-21 Janis Johnson <janis187@us.ibm.com>
4232
4233 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
4234 * gcc.dg/vmx/bug-1.c: Ditto.
4235
4236 2004-04-20 Eric Christopher <echristo@redhat.com>
4237
4238 * gcc.dg/charset/extern.c: New test.
4239 * g++.dg/charset/extern3.cc: Ditto.
4240
4241 2004-04-20 Uros Bizjak <uros@kss-loka.si>
4242
4243 * gcc.dg/builtins-39.c: New test.
4244
4245 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
4246
4247 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
4248
4249 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
4250
4251 * gcc.dg/torture/mips-hilo-1.c: New test.
4252
4253 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
4254
4255 * gcc.c-torture/compile/20040419-1.c: New test.
4256
4257 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
4258
4259 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
4260
4261 2004-04-18 Zack Weinberg <zack@codesourcery.com>
4262 Aldy Hernandez <aldyh@redhat.com>
4263
4264 * gcc.c-torture/execute/va-arg-24.c: New.
4265
4266 2004-04-17 Zack Weinberg <zack@codesourcery.com>
4267 Aldy Hernandez <aldyh@redhat.com>
4268
4269 * gcc.dg/vmx/1b-01.c: New.
4270 * gcc.dg/vmx/1b-02.c: New.
4271 * gcc.dg/vmx/1b-03.c: New.
4272 * gcc.dg/vmx/1b-04.c: New.
4273 * gcc.dg/vmx/1b-05.c: New.
4274 * gcc.dg/vmx/1b-06.c: New.
4275 * gcc.dg/vmx/1b-07.c: New.
4276 * gcc.dg/vmx/1c-01.c: New.
4277 * gcc.dg/vmx/1c-02.c: New.
4278 * gcc.dg/vmx/3a-01a.c: New.
4279 * gcc.dg/vmx/3a-01.c: New.
4280 * gcc.dg/vmx/3a-01m.c: New.
4281 * gcc.dg/vmx/3a-03.c: New.
4282 * gcc.dg/vmx/3a-03m.c: New.
4283 * gcc.dg/vmx/3a-04.c: New.
4284 * gcc.dg/vmx/3a-04m.c: New.
4285 * gcc.dg/vmx/3a-05.c: New.
4286 * gcc.dg/vmx/3a-06.c: New.
4287 * gcc.dg/vmx/3a-06m.c: New.
4288 * gcc.dg/vmx/3a-07.c: New.
4289 * gcc.dg/vmx/3b-01.c: New.
4290 * gcc.dg/vmx/3b-02.c: New.
4291 * gcc.dg/vmx/3b-10.c: New.
4292 * gcc.dg/vmx/3b-13.c: New.
4293 * gcc.dg/vmx/3b-14.c: New.
4294 * gcc.dg/vmx/3b-15.c: New.
4295 * gcc.dg/vmx/3c-01a.c: New.
4296 * gcc.dg/vmx/3c-01.c: New.
4297 * gcc.dg/vmx/3c-02.c: New.
4298 * gcc.dg/vmx/3c-03.c: New.
4299 * gcc.dg/vmx/3d-01.c: New.
4300 * gcc.dg/vmx/4-01.c: New.
4301 * gcc.dg/vmx/4-03.c: New.
4302 * gcc.dg/vmx/5-01.c: New.
4303 * gcc.dg/vmx/5-02.c: New.
4304 * gcc.dg/vmx/5-03.c: New.
4305 * gcc.dg/vmx/5-04.c: New.
4306 * gcc.dg/vmx/5-05.c: New.
4307 * gcc.dg/vmx/5-06.c: New.
4308 * gcc.dg/vmx/5-07.c: New.
4309 * gcc.dg/vmx/5-07t.c: New.
4310 * gcc.dg/vmx/5-08.c: New.
4311 * gcc.dg/vmx/5-10.c: New.
4312 * gcc.dg/vmx/5-11.c: New.
4313 * gcc.dg/vmx/7-01a.c: New.
4314 * gcc.dg/vmx/7-01.c: New.
4315 * gcc.dg/vmx/7c-01.c: New.
4316 * gcc.dg/vmx/7d-01.c: New.
4317 * gcc.dg/vmx/7d-02.c: New.
4318 * gcc.dg/vmx/8-01.c: New.
4319 * gcc.dg/vmx/8-02a.c: New.
4320 * gcc.dg/vmx/8-02.c: New.
4321 * gcc.dg/vmx/brode-1.c: New.
4322 * gcc.dg/vmx/bug-1.c: New.
4323 * gcc.dg/vmx/bug-2.c: New.
4324 * gcc.dg/vmx/bug-3.c: New.
4325 * gcc.dg/vmx/cw-bug-1.c: New.
4326 * gcc.dg/vmx/cw-bug-2.c: New.
4327 * gcc.dg/vmx/cw-bug-3.c: New.
4328 * gcc.dg/vmx/dct.c: New.
4329 * gcc.dg/vmx/debug-1.c: New.
4330 * gcc.dg/vmx/debug-2.c: New.
4331 * gcc.dg/vmx/debug-3.c: New.
4332 * gcc.dg/vmx/debug-4.c: New.
4333 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
4334 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
4335 * gcc.dg/vmx/eg-5.c: New.
4336 * gcc.dg/vmx/fft.c: New.
4337 * gcc.dg/vmx/gcc-bug-1.c: New.
4338 * gcc.dg/vmx/gcc-bug-2.c: New.
4339 * gcc.dg/vmx/gcc-bug-3.c: New.
4340 * gcc.dg/vmx/gcc-bug-4.c: New.
4341 * gcc.dg/vmx/gcc-bug-5.c: New.
4342 * gcc.dg/vmx/gcc-bug-6.c: New.
4343 * gcc.dg/vmx/gcc-bug-7.c: New.
4344 * gcc.dg/vmx/gcc-bug-8.c: New.
4345 * gcc.dg/vmx/gcc-bug-9.c: New.
4346 * gcc.dg/vmx/gcc-bug-b.c: New.
4347 * gcc.dg/vmx/gcc-bug-c.c: New.
4348 * gcc.dg/vmx/gcc-bug-d.c: New.
4349 * gcc.dg/vmx/gcc-bug-e.c: New.
4350 * gcc.dg/vmx/gcc-bug-f.c: New.
4351 * gcc.dg/vmx/gcc-bug-g.c: New.
4352 * gcc.dg/vmx/gcc-bug-i.c: New.
4353 * gcc.dg/vmx/harness.h: New.
4354 * gcc.dg/vmx/ira1.c: New.
4355 * gcc.dg/vmx/ira2a.c: New.
4356 * gcc.dg/vmx/ira2b.c: New.
4357 * gcc.dg/vmx/ira2.c: New.
4358 * gcc.dg/vmx/ira2c.c: New.
4359 * gcc.dg/vmx/mem.c: New.
4360 * gcc.dg/vmx/newton-1.c: New.
4361 * gcc.dg/vmx/ops.c: New.
4362 * gcc.dg/vmx/sn7153.c: New.
4363 * gcc.dg/vmx/spill2.c: New.
4364 * gcc.dg/vmx/spill3.c: New.
4365 * gcc.dg/vmx/spill.c: New.
4366 * gcc.dg/vmx/t.c: New.
4367 * gcc.dg/vmx/varargs-1.c: New.
4368 * gcc.dg/vmx/varargs-2.c: New.
4369 * gcc.dg/vmx/varargs-3.c: New.
4370 * gcc.dg/vmx/varargs-4.c: New.
4371 * gcc.dg/vmx/varargs-5.c: New.
4372 * gcc.dg/vmx/varargs-6.c: New.
4373 * gcc.dg/vmx/varargs-7.c: New.
4374 * gcc.dg/vmx/vmx.exp: New.
4375 * gcc.dg/vmx/vprint-1.c: New.
4376 * gcc.dg/vmx/vscan-1.c: New.
4377 * gcc.dg/vmx/x-01.c: New.
4378 * gcc.dg/vmx/x-02.c: New.
4379 * gcc.dg/vmx/x-03.c: New.
4380 * gcc.dg/vmx/x-04.c: New.
4381 * gcc.dg/vmx/x-05.c: New.
4382 * gcc.dg/vmx/yousufi-1.c: New.
4383 * gcc.dg/vmx/zero-1.c: New.
4384 * gcc.dg/vmx/zero.c: New.
4385
4386 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
4387
4388 * g++.dg/lookup/java1.C: Update for chage of
4389 _Jv_AllocObject.
4390 * g++.dg/lookup/java2.C: Likewise.
4391
4392 2004-04-17 Laurent GUERBY <laurent@guerby.net>
4393
4394 * ada/acats/run_all.sh: use -O2 by default.
4395
4396 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
4397
4398 * gcc.dg/vr-mult-[12].c: New tests.
4399
4400 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4401
4402 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
4403
4404 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
4405
4406 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
4407
4408 * lib/target-supports.exp (check_profiling_available): Assume profiling
4409 isn't available for mips*-*-elf targets.
4410
4411 2004-04-14 Uros Bizjak <uros@kss-loka.si>
4412
4413 * gcc.dg/builtins-38.c: New test.
4414
4415 2004-04-14 Eric Christopher <echristo@redhat.com>
4416
4417 * g++.dg/charset/charset.exp: Run .cc extension tests.
4418
4419 2004-04-14 Zack Weinberg <zack@codesourcery.com>
4420
4421 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
4422
4423 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4424
4425 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
4426
4427 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
4428
4429 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
4430 * gcc.dg/i386-387-2.c: Likewise.
4431
4432 * gcc.dg/i386-387-7.c: New test.
4433 * gcc.dg/i386-387-8.c: New test.
4434
4435 * gcc.dg/builtins-37.c: New test.
4436
4437 2004-04-13 Geoffrey Keating <geoffk@apple.com>
4438
4439 * g++.dg/pch/externc-1.C: Add missing semicolon.
4440
4441 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
4442
4443 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
4444
4445 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
4446
4447 * gcc.c-torture/execute/20040411-1.c: New test.
4448
4449 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
4450
4451 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
4452
4453 2004-04-09 Chris Demetriou <cgd@broadcom.com>
4454
4455 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
4456
4457 2004-04-09 Zack Weinberg <zack@codesourcery.com>
4458
4459 * lib/target-supports.exp (check_named_sections_available): New.
4460 * lib/gcc-dg.exp (dg-require-named-sections): New.
4461 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
4462 old-deja.exp. Also prune error-count message from HP linker.
4463 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
4464
4465 * g++.dg/init/init-ref4.C: Use dg-require-weak.
4466 * g++.old-deja/g++.pt/static3.C: Likewise.
4467 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
4468
4469 2004-04-09 Roger Sayle <roger@eyesopen.com>
4470
4471 * gcc.c-torture/execute/20040409-1.c: New test case.
4472 * gcc.c-torture/execute/20040409-2.c: New test case.
4473 * gcc.c-torture/execute/20040409-3.c: New test case.
4474
4475 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
4476
4477 * gcc.dg/20040409-1.c: New test.
4478
4479 2004-04-08 Roger Sayle <roger@eyesopen.com>
4480
4481 PR target/14888
4482 * g++.dg/opt/pr14888.C: New test case.
4483
4484 2004-04-08 Geoffrey Keating <geoffk@apple.com>
4485
4486 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
4487 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
4488 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
4489 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
4490 New tests.
4491
4492 2004-04-08 Paul Brook <paul@codesourcery.com>
4493
4494 * gcc.dg/spill-1.c: New test.
4495
4496 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4497
4498 * gcc.dg/torture/builtin-ctype-2.c: New test.
4499
4500 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
4501
4502 * gcc.dg/pch/pch.exp: Add largefile test.
4503
4504 2004-04-06 Geoffrey Keating <geoffk@apple.com>
4505
4506 * g++.dg/pch/externc-1.Hs: New.
4507 * g++.dg/pch/externc-1.C: New.
4508
4509 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4510
4511 * gcc.dg/compat/struct-by-value-5a_main.c,
4512 gcc.dg/compat/struct-by-value-5b_main.c: New files.
4513 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
4514 * gcc.dg/compat/struct-by-value-5a_x.c,
4515 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
4516 gcc.dg/compat/struct-by-value-5_x.c.
4517 * gcc.dg/compat/struct-by-value-5a_y.c,
4518 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
4519 gcc.dg/compat/struct-by-value-5_y.c.
4520
4521 * gcc.dg/compat/struct-by-value-6a_main.c,
4522 gcc.dg/compat/struct-by-value-6b_main.c: New files.
4523 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
4524 * gcc.dg/compat/struct-by-value-6a_x.c,
4525 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
4526 gcc.dg/compat/struct-by-value-6_x.c.
4527 * gcc.dg/compat/struct-by-value-6a_y.c,
4528 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
4529 gcc.dg/compat/struct-by-value-6_y.c.
4530
4531 * gcc.dg/compat/struct-by-value-7a_main.c,
4532 gcc.dg/compat/struct-by-value-7b_main.c: New files.
4533 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
4534 * gcc.dg/compat/struct-by-value-7a_x.c,
4535 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
4536 gcc.dg/compat/struct-by-value-7_x.c.
4537 * gcc.dg/compat/struct-by-value-7a_y.c,
4538 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
4539 gcc.dg/compat/struct-by-value-7_y.c.
4540
4541 2004-04-06 Jakub Jelinek <jakub@redhat.com>
4542
4543 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
4544 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
4545 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
4546 options.
4547
4548 2004-04-06 Uros Bizjak <uros@kss-loka.si>
4549
4550 * gcc.dg/builtins-36.c: New test.
4551
4552 2004-04-06 Paul Brook <paul@codesourcery.com>
4553
4554 * README.gcc: Remove obsolete contraint on testcases.
4555
4556 2004-04-05 Paul Brook <paul@codesourcery.com>
4557
4558 PR2123
4559 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
4560 failure and exit(0) on success.
4561 * g++.dg/expr/anew2.C: Ditto.
4562 * g++.dg/expr/anew3.C: Ditto.
4563 * g++.dg/expr/anew4.C: Ditto.
4564
4565 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
4566
4567 PR c++/3518
4568 * g++.dg/template/unify7.C: New.
4569
4570 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
4571
4572 * g++.dg/README: Bring up to date with new subdirectories; remove
4573 duplicate subdirectory lines.
4574
4575 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
4576
4577 PR c++/14007
4578 * g++.dg/template/unify5.C: New.
4579 * g++.dg/template/unify6.C: New.
4580 * g++.dg/template/qualttp20.C: Adjust.
4581 * g++.old-deja/g++.jason/report.C: Adjust.
4582 * g++.old-deja/g++.other/qual1.C: Adjust.
4583
4584 2004-04-01 Mark Mitchell <mark@codesourcery.com>
4585
4586 PR c++/14803
4587 * g++.dg/inherit/ptrmem1.C: New test.
4588
4589 2004-04-01 Jakub Jelinek <jakub@redhat.com>
4590
4591 PR c++/14755
4592 * gcc.c-torture/execute/20040331-1.c: New test.
4593 * gcc.dg/20040331-1.c: New test.
4594
4595 2004-04-01 Paul Brook <paul@codesourcery.com>
4596
4597 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
4598
4599 2004-03-30 Mark Mitchell <mark@codesourcery.com>
4600
4601 PR c++/14724
4602 * g++.dg/init/goto1.C: New test.
4603
4604 PR c++/14763
4605 * g++.dg/template/defarg4.C: New test.
4606
4607 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
4608
4609 * gcc.dg/altivec-11.c: Extend test for more valid cases.
4610
4611 2004-03-28 David Edelsohn <edelsohn@gnu.org>
4612
4613 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
4614
4615 2004-03-28 Zack Weinberg <zack@codesourcery.com>
4616
4617 * gcc.dg/noncompile/undeclared-2.c: New test.
4618
4619 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
4620
4621 * gcc.dg/940409-1.c: Remove XFAIL.
4622 * gcc.dg/reg-vol-struct-1.c: New test.
4623
4624 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4625
4626 * gcc.dg/torture/builtin-wctype-1.c: New test.
4627
4628 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
4629
4630 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
4631 * gcc.dg/20001101-1.c: Likewise.
4632 * gcc.dg/20001102-1.c: Likewise.
4633
4634 2004-03-25 Roger Sayle <roger@eyesopen.com>
4635
4636 * gcc.dg/compare8.c: Add an additional test for XOR.
4637
4638 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4639
4640 * gcc.dg/torture/builtin-ctype-1.c: New test.
4641
4642 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4643
4644 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
4645 * gcc.dg/torture/builtin-math-1.c: Likewise.
4646 * gcc.dg/torture/builtin-power-1.c: New test.
4647
4648 2004-03-24 Andreas Schwab <schwab@suse.de>
4649
4650 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
4651 IA64 assembler.
4652
4653 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
4654 Roger Sayle <roger@eyesopen.com>
4655
4656 * gcc.dg/compare8.c: New test case.
4657
4658 2004-03-23 Ziemowit Laski <zlaski@apple.com>
4659
4660 * g++.dg/ext/altivec-7.C: New test.
4661
4662 2004-03-23 Zack Weinberg <zack@codesourcery.com>
4663
4664 PR 12267, 12391, 12560, 13129, 14114, 14133
4665 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
4666 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
4667 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
4668 Adjust error regexps.
4669 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
4670 * gcc.dg/noncompile/undeclared-1.c: New test cases.
4671 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
4672 * gcc.dg/local1.c: Add explanatory comment.
4673
4674 2004-03-23 Roger Sayle <roger@eyesopen.com>
4675
4676 PR optimization/14669
4677 * g++.dg/opt/fold2.C: New test case.
4678
4679 2004-03-22 Jakub Jelinek <jakub@redhat.com>
4680
4681 PR c/14069
4682 * gcc.dg/20040322-1.c: New test.
4683
4684 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
4685
4686 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
4687 * gcc.dg/ultrasp4.c: Likewise.
4688 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
4689
4690 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
4691
4692 * gcc.dg/i386-sse-8.c: Reset default options.
4693
4694 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
4695
4696 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
4697 in the error message text.
4698
4699 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
4700
4701 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
4702
4703 2004-03-21 Mark Mitchell <mark@codesourcery.com>
4704
4705 PR c++/14616
4706 * g++.dg/init/array13.C: New test.
4707
4708 2004-03-20 Roger Sayle <roger@eyesopen.com>
4709
4710 PR target/13889
4711 * gcc.c-torture/compile/pr13889.c: New test case.
4712
4713 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
4714
4715 PR c/14635
4716 * builtins-1.c (nan, nans): Don't test.
4717 * builtins-30.c: Don't use nan, nanf, nanl.
4718 * builtins-35.c: New test.
4719
4720 2004-03-19 Ziemowit Laski <zlaski@apple.com>
4721
4722 * g++.dg/ext/altivec-6.C: New test.
4723
4724 2004-03-19 Mark Mitchell <mark@codesourcery.com>
4725
4726 * g++.dg/init/placement3.C: New test.
4727
4728 * g++.dg/template/spec13.C: New test.
4729
4730 * g++.dg/lookup/using11.C: New test.
4731
4732 * g++.dg/lookup/koenig3.C: New test.
4733
4734 * g++.dg/template/operator2.C: New test.
4735
4736 * g++.dg/expr/dtor3.C: New test.
4737 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
4738 marker.
4739 * g++.old-deja/g++.law/visibility28.C: Likewise.
4740
4741 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
4742
4743 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
4744 * gcc.dg/ppc64-abi-3.c: Likewise.
4745
4746 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4747
4748 PR c++/14545
4749 * g++.dg/parse/template15.C: New test.
4750
4751 2004-03-18 Mark Mitchell <mark@codesourcery.com>
4752
4753 * g++.dg/expr/dtor2.C: New test.
4754
4755 * g++.dg/lookup/anon4.C: New test.
4756
4757 * g++.dg/overload/using1.C: New test.
4758
4759 * g++.dg/template/lookup7.C: New test.
4760
4761 * g++.dg/template/typename6.C: New test.
4762
4763 * g++.dg/expr/cond6.C: New test.
4764
4765 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4766
4767 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
4768
4769 2004-03-18 Mark Mitchell <mark@codesourcery.com>
4770
4771 * g++.dg/expr/cond5.C: New test.
4772 * g++.dg/expr/constcast1.C: Likewise.
4773 * g++.dg/expr/ptrmem2.C: Likewise.
4774 * g++.dg/expr/ptrmem3.C: Likewise.
4775 * g++.dg/lookup/main1.C: Likewise.
4776 * g++.dg/template/lookup6.C: Likewise.
4777
4778 2004-03-18 Mark Mitchell <mark@codesourcery.com>
4779
4780 * gcc.dg/local1.c: New test.
4781
4782 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
4783
4784 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4785
4786 * gcc.dg/torture/builtin-convert-1.c: New test.
4787
4788 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4789
4790 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
4791
4792 2004-03-16 Mark Mitchell <mark@codesourcery.com>
4793
4794 PR c++/14481
4795 * g++.dg/warn/Wunused-7.C: New test.
4796
4797 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4798
4799 * gcc.dg/torture/builtin-integral-1.c: New test.
4800
4801 2004-03-16 Mark Mitchell <mark@codesourcery.com>
4802
4803 PR c++/14586
4804 * g++.dg/parse/non-dependent3.C: New test.
4805
4806 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
4807
4808 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
4809 * g++.dg/eh/simd-2.C: Likewise.
4810 * g++.dg/init/array10.C: Likewise.
4811 * gcc.c-torture/compile/simd-1.c: Likewise.
4812 * gcc.c-torture/compile/simd-2.c: Likewise.
4813 * gcc.c-torture/compile/simd-3.c: Likewise.
4814 * gcc.c-torture/compile/simd-4.c: Likewise.
4815 * gcc.c-torture/compile/simd-6.c: Likewise.
4816 * gcc.c-torture/execute/simd-1.c: Likewise.
4817 * gcc.c-torture/execute/simd-2.c: Likewise.
4818 * gcc.dg/compat/vector-defs.h: Likewise.
4819 * gcc.dg/20020531-1.c: Likewise.
4820 * gcc.dg/altivec-3.c: Likewise.
4821 * gcc.dg/altivec-4.c: Likewise.
4822 * gcc.dg/altivec-varargs-1.c: Likewise.
4823 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
4824 * gcc.dg/i386-mmx-3.c: Likewise.
4825 * gcc.dg/i386-sse-4.c: Likewise.
4826 * gcc.dg/i386-sse-5.c: Likewise.
4827 * gcc.dg/i386-sse-8.c: Likewise.
4828 * gcc.dg/simd-1.c: Likewise.
4829 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
4830 __ev64_opaque__ since the machine description provides it.
4831
4832 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
4833
4834 * lib/compat.exp (skip_list): New global variable.
4835 Use it to hold the user defined COMPAT_SKIPS list if any.
4836 (compat-obj): Add the members of skip_list to optall.
4837
4838 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
4839
4840 * gcc.dg/compat/union-by-value-1_main.c,
4841 union-by-value-1_x.c, union-by-value-1_y.c,
4842 union-check.h, union-defs.h,
4843 union-init.h, union-return-1_main.c,
4844 union-return-1_x.c, union-return-1_y.c: New files.
4845
4846 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
4847
4848 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
4849 mixed-struct-init.h: Add 4 mixed structure types.
4850 struct-by-value-21_main.c, struct-by-value-21_x.c,
4851 struct-by-value-21_y.c, struct-return-21_main.c,
4852 struct-return-21_x.c, struct-return-21_y.c: New files.
4853
4854 2004-03-13 Mark Mitchell <mark@codesourcery.com>
4855
4856 PR c++/14550
4857 * g++.dg/parse/template14.C: New test.
4858
4859 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
4860
4861 * gcc.c-torture/execute/20040313-1.c: New test.
4862
4863 2004-03-13 Jakub Jelinek <jakub@redhat.com>
4864
4865 PR target/14533
4866 * gcc.dg/20040311-2.c: New test.
4867
4868 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
4869
4870 PR other/14544
4871 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
4872 bit-field.
4873
4874 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
4875
4876 * gcc.dg/20040305-2.c: Add missing return statement.
4877
4878 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4879
4880 * gcc.dg/builtins-34.c: Also check pow10*.
4881
4882 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
4883
4884 PR target/14262
4885 * gcc.dg/20040305-2.c: New test.
4886
4887 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
4888
4889 * gcc.dg/20040310-1.c: New test.
4890
4891 2004-03-11 Roger Sayle <roger@eyesopen.com>
4892
4893 * gcc.c-torture/execute/20040311-1.c: New test case.
4894
4895 2004-03-11 Mark Mitchell <mark@codesourcery.com>
4896
4897 PR c++/14476
4898 * g++.dg/lookup/enum1.C: New test.
4899
4900 2004-03-10 Mark Mitchell <mark@codesourcery.com>
4901
4902 PR c++/14510
4903 * g++.dg/lookup/struct2.C: New test.
4904
4905 2004-03-10 Uros Bizjak <uros@kss-loka.si>
4906
4907 * gcc.dg/builtins-34.c: New test.
4908
4909 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4910
4911 * gcc.dg/torture/builtin-nonneg-1.c: New test.
4912
4913 2004-03-09 James E Wilson <wilson@specifixinc.com>
4914
4915 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
4916 * gcc.dg/alias-2.c: New testcase.
4917
4918 2004-03-09 Zack Weinberg <zack@codesourcery.com>
4919
4920 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
4921
4922 2004-03-09 Roger Sayle <roger@eyesopen.com>
4923
4924 * gcc.c-torture/execute/20040309-1.c: New test case.
4925
4926 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
4927
4928 PR c++/14397
4929 * g++.dg/overload/ref1.C: New.
4930
4931 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4932
4933 PR c++/14409
4934 * g++.dg/template/spec12.C: New test.
4935
4936 PR c++/14448
4937 * g++.dg/parse/crash14.C: New test.
4938
4939 2004-03-09 Mark Mitchell <mark@codesourcery.com>
4940
4941 PR c++/14230
4942 * g++.dg/init/ref11.C: New test.
4943
4944 2004-03-09 Mark Mitchell <mark@codesourcery.com>
4945
4946 PR c++/14432
4947 * g++.dg/parse/builtin2.C: New test.
4948
4949 2004-03-08 Mark Mitchell <mark@codesourcery.com>
4950
4951 PR c++/14401
4952 * g++.dg/init/ctor3.C: New test.
4953 * g++.dg/init/union1.C: New test.
4954 * g++.dg/ext/anon-struct4.C: New test.
4955
4956 2004-03-08 Mark Mitchell <mark@codesourcery.com>
4957
4958 * g++.dg/lookup/koenig1.C: Tweak error messages.
4959 * g++.dg/lookup/used-before-declaration.C: Likewise.
4960 * g++.dg/other/do1.C: Likewise.
4961 * g++.dg/overload/koenig1.C: Likewise.
4962 * g++.dg/parse/crash13.C: Likewise.
4963 * g++.dg/template/instantiate3.C: Likewise.
4964
4965 2004-03-08 Eric Christopher <echristo@redhat.com>
4966
4967 * * lib/target-supports.exp: Enable libiconv in test
4968 compilation. Fix up error checking.
4969
4970 2004-03-08 Roger Sayle <roger@eyesopen.com>
4971
4972 PR middle-end/14289
4973 * gcc.dg/pr14289-1.c: New test case.
4974 * gcc.dg/pr14289-2.c: Likewise.
4975 * gcc.dg/pr14289-3.c: Likewise.
4976
4977 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
4978
4979 * gcc.c-torture/execute/20040308-1.c: New test.
4980
4981 2004-03-07 Roger Sayle <roger@eyesopen.com>
4982
4983 * gcc.c-torture/execute/20040307-1.c: New test case.
4984
4985 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
4986
4987 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
4988
4989 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
4990
4991 * gcc.dg/20040306-1.c: New test.
4992
4993 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
4994
4995 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
4996 them static.
4997 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
4998
4999 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
5000
5001 PR c/14465
5002 * gcc.dg/decl-6.c: New test.
5003
5004 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5005
5006 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
5007 Rename LOGPOW -> LOG_POW.
5008 (SQRT_EXP, POW_EXP): New.
5009
5010 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
5011
5012 * gcc.dg/i386-sse-8.c: New test.
5013
5014 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
5015
5016 PR c/14114
5017 * gcc.dg/decl-5.c: New test.
5018
5019 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
5020
5021 * gcc.dg/20040305-1.c: New test.
5022
5023 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
5024
5025 PR other/14354
5026 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
5027
5028 2004-03-04 Ziemowit Laski <zlaski@apple.com>
5029
5030 PR c++/14425, c++/14426
5031 * g++.dg/ext/altivec-4.C: New test.
5032 * g++.dg/ext/altivec-5.C: New test.
5033
5034 2004-03-04 Geoffrey Keating <geoffk@apple.com>
5035
5036 * g++.old-deja/g++.other/linkage1.C: Expect errors about
5037 global variables of a type with no linkage.
5038 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
5039 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
5040 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
5041 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
5042 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
5043 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
5044 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
5045 * g++.dg/warn/deprecated.C: Name enum Color.
5046 * g++.dg/overload/VLA.C: Name structure for 'b'.
5047 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
5048
5049 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
5050
5051 * gcc.c-torture/compile/20040304-1.c: New test.
5052
5053 2004-03-03 Zack Weinberg <zack@codesourcery.com>
5054
5055 PR 13728
5056 * gcc.dg/decl-4.c: New testcase.
5057
5058 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
5059
5060 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
5061 as PRECF if sizeof (float) > sizeof (double).
5062 (PRECL): Make it the same as PRECF if
5063 sizeof (float) > sizeof (long double).
5064
5065 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5066
5067 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
5068 system type. Add check for irix6 which doesn't have c99 runtime.
5069
5070 2004-03-03 Bob Wilson <bob.wilson@acm.org>
5071
5072 * gcc.dg/const-elim-1.c: xfail for xtensa.
5073
5074 2004-03-01 Mark Mitchell <mark@codesourcery.com>
5075
5076 PR c++/14369
5077 * g++.dg/template/cond4.C: New test.
5078
5079 2004-03-01 Mark Mitchell <mark@codesourcery.com>
5080
5081 PR c++/14360
5082 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
5083
5084 PR c++/14361
5085 * g++.dg/parse/defarg7.C: New test.
5086
5087 PR c++/14359
5088 * g++.dg/template/friend26.C: New test.
5089
5090 2004-03-01 Mark Mitchell <mark@codesourcery.com>
5091
5092 PR c++/14324
5093 * g++.dg/abi/mangle21.C: New test.
5094
5095 PR c++/14260
5096 * g++.dg/parse/constructor2.C: New test.
5097
5098 PR c++/14337
5099 * g++.dg/template/sfinae1.C: New test.
5100
5101 2004-02-29 Mark Mitchell <mark@codesourcery.com>
5102
5103 PR c++/14267
5104 * g++.dg/expr/crash2.C: New test.
5105
5106 PR middle-end/13448
5107 * gcc.dg/inline-5.c: New test.
5108 * gcc.dg/always-inline.c: Split out tests into ...
5109 * gcc.dg/always-inline2.c: ... this and ...
5110 * gcc.dg/always-inline3.c: ... this.
5111
5112 2004-02-29 Mark Mitchell <mark@codesourcery.com>
5113
5114 PR debug/12103
5115 * g++.dg/debug/crash1.C: New test.
5116
5117 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
5118
5119 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
5120 function with __attribute__((noinline)).
5121 (recurser_void2): Likewise.
5122 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
5123 (recurser_void2): Likewise.
5124
5125 2004-02-29 Roger Sayle <roger@eyesopen.com>
5126
5127 PR middle-end/14203
5128 * g++.dg/warn/Wunused-6.C: New test case.
5129
5130 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
5131
5132 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
5133 not defined.
5134
5135 2004-02-27 Eric Christopher <echristo@redhat.com>
5136
5137 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
5138 * g++.dg/charset/asm2.c: Run only x86.
5139 * gcc.dg/charset/asm3.c: Ditto.
5140
5141 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
5142
5143 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
5144 ld_library_path.
5145
5146 2004-02-27 Ziemowit Laski <zlaski@apple.com>
5147
5148 * g++.dg/ext/altivec-3.C: New.
5149
5150 2004-02-26 Richard Henderson <rth@redhat.com>
5151
5152 * g++.dg/ext/attrib10.C: Mark for warning.
5153 * gcc.dg/attr-alias-1.c: New.
5154
5155 2004-02-26 Richard Henderson <rth@redhat.com>
5156
5157 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
5158 * gcc.c-torture/execute/20040208-2.c: ... it back.
5159
5160 2004-02-26 Eric Christopher <echristo@redhat.com>
5161
5162 * lib/target-supports.exp (check-iconv-available): New function.
5163 * lib/gcc-dg.exp (dg-require-iconv): New function.
5164 Use above.
5165 * gcc.dg/charset: New directory.
5166 * gcc.dg/charset/charset.exp: New file.
5167 * gcc.dg/charset/asm1.c: Ditto.
5168 * gcc.dg/charset/asm2.c: Ditto.
5169 * gcc.dg/charset/asm3.c: Ditto.
5170 * gcc.dg/charset/asm4.c: Ditto.
5171 * gcc.dg/charset/asm5.c: Ditto.
5172 * gcc.dg/charset/attribute1.c: Ditto.
5173 * gcc.dg/charset/attribute2.c: Ditto.
5174 * gcc.dg/charset/string1.c: Ditto.
5175 * g++.dg/charset: New directory.
5176 * g++.dg/dg.exp: Add here. Special options.
5177 * g++.dg/charset/charset.exp: New file.
5178 * g++.dg/charset/asm1.c: Ditto.
5179 * g++.dg/charset/asm2.c: Ditto.
5180 * g++.dg/charset/asm3.c: Ditto.
5181 * g++.dg/charset/asm4.c: Ditto.
5182 * g++.dg/charset/attribute1.c: Ditto.
5183 * g++.dg/charset/attribute2.c: Ditto.
5184 * g++.dg/charset/extern1.cc: Ditto.
5185 * g++.dg/charset/extern2.cc: Ditto.
5186 * g++.dg/charset/string1.c: Ditto.
5187
5188 2004-02-26 Mark Mitchell <mark@codesourcery.com>
5189
5190 PR c++/14278
5191 * g++.dg/parse/comma1.C: New test.
5192
5193 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5194
5195 PR c++/14284
5196 * g++.dg/template/ttp8.C: New test.
5197
5198 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
5199
5200 * gcc.dg/fixuns-trunc-1.c: New test.
5201
5202 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5203
5204 * gcc.dg/builtins-config.h: Use #elif.
5205
5206 2004-02-26 Michael Matz <matz@suse.de>
5207
5208 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
5209 * gcc.dg/991214-1.c: Likewise.
5210 * gcc.dg/i386-asm-1.c: Likewise.
5211
5212 2004-02-25 Richard Henderson <rth@redhat.com>
5213
5214 * gcc.c-torture/execute/20040208-2.c: Move ...
5215 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
5216
5217 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5218
5219 PR c++/14246
5220 * g++.dg/other/crash-3.C: New test.
5221
5222 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5223
5224 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
5225 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
5226
5227 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
5228 HP-UX.
5229
5230 2004-02-24 Michael Matz <matz@suse.de>
5231
5232 * gcc.dg/i386-regparm.c: New.
5233
5234 2004-02-23 James E Wilson <wilson@specifixinc.com>
5235
5236 * gcc.c-torture/execute/20040223-1.c: New.
5237
5238 2004-02-23 Zack Weinberg <zack@codesourcery.com>
5239 Kazu Hirata <kazu@cs.umass.edu>
5240
5241 * gcc.dg/fwritable-strings-1.c: Remove.
5242
5243 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
5244
5245 PR c/14156
5246 * gcc.dg/20040223-1.c: New test.
5247
5248 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5249
5250 PR c++/14106
5251 * g++.dg/ext/typeof9.C: New test.
5252
5253 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5254
5255 PR c++/14250
5256 * g++.dg/other/switch1.C: New test.
5257
5258 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
5259
5260 * gcc.dg/cast-function-1.c: Adjust for new informative message.
5261 * gcc.dg/va-arg-1.c: Likewise.
5262
5263 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5264
5265 PR c++/14143
5266 * g++.dg/template/koenig5.C: New test.
5267
5268 2004-02-21 Ziemowit Laski <zlaski@apple.com>
5269
5270 * g++.dg/ext/altivec-1.C: Generalize target triple.
5271 * g++.dg/ext/altivec-2.C: New test case.
5272 * g++.dg/ext/altivec_check.h: New file.
5273 * gcc.dg/altivec-1.c: Generalize target triple;
5274 include altivec_check.h and call altivec_check().
5275 * gcc.dg/altivec-[2-5].c: Generalize target triple.
5276 * gcc.dg/altivec-6.c: New test case.
5277 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
5278 type casts as needed.
5279 * gcc.dg/altivec-10.c: Include altivec_check.h and call
5280 altivec_check().
5281 * gcc.dg/altivec-12.c: New test case.
5282 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
5283 include altivec_check.h and call altivec_check().
5284 * gcc.dg/altivec_check.h: New file.
5285
5286 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5287
5288 * lib/target-supports.exp (check_alias_available): Don't mangle
5289 function `g' in test program.
5290
5291 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5292
5293 * lib/target-supports.exp (check_profiling_available): Check
5294 argument to determine whether we support a profiling type.
5295 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
5296 check_profiling_available.
5297 * g++.dg/bprob/bprob.exp: Likewise
5298 * g77.dg/bprob/bprob.exp: Likewise.
5299 * gcc.misc-tests/bprob.exp: Likewise.
5300 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
5301 dg-require-profiling and delete expected error handling.
5302 * gcc.dg/20021014-1.c: Likewise.
5303 * gcc.dg/nest.c: Likewise.
5304
5305 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5306
5307 PR c++/12007
5308 * g++.dg/other/vthunk1.C: New test.
5309
5310 2004-02-20 Falk Hueffner <falk@debian.org>
5311
5312 PR target/14201
5313 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
5314
5315 2004-02-20 Mark Mitchell <mark@codesourcery.com>
5316
5317 PR c++/13927
5318 * g++.dg/other/error8.C: Remove XFAIL markers.
5319
5320 PR c++/14173
5321 * g++.dg/ext/packed5.C: New test.
5322
5323 PR c++/14199
5324 * g++.dg/warn/Wunused-5.C: New test.
5325
5326 PR c++/14186
5327 * g++.dg/lookup/member1.C: New test.
5328
5329 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
5330
5331 * gcc.c-torture/compile/20040130-1.c: Enable only when
5332 __INT_MAX__ >= 2147483647L.
5333 * gcc.c-torture/compile/961203-1.c: Likewise.
5334
5335 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
5336
5337 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
5338 * g++.dg/opt/template1.C: Robustify assembler regexp
5339
5340 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5341
5342 * gcc.c-torture/execute/simd-4.x: Remove.
5343 * gcc.c-torture/execute/va-arg-25.x: Likewise.
5344 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
5345 Guard with #ifndef SKIP_ATTRIBUTE.
5346 * gcc.dg/compat/vector-1_y.c: Likewise.
5347 * gcc.dg/compat/vector-2_x.c: Likewise.
5348 * gcc.dg/compat/vector-2_y.c: Likewise.
5349 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
5350 * g++.dg/eh/simd-2.C: Likewise.
5351
5352 2004-02-19 Alan Modra <amodra@bigpond.net.au>
5353
5354 * gcc.c-torture/compile/complex-1.c: New.
5355
5356 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
5357
5358 PR target/14209
5359 * gcc.c-torture/execute/20040218-1.c: New test.
5360
5361 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5362
5363 PR c++/14181
5364 * g++.dg/parse/new2.C: New test.
5365
5366 2004-02-18 Paul Brook <paul@codesourcery.com>
5367
5368 * gcc.c-torture/compile/libcall-1.c: New test.
5369
5370 2004-02-18 Paul Brook <paul@codesourcery.com>
5371
5372 PR debug/12934
5373 * gcc.dg/debug/debug-7.c: New test.
5374
5375 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
5376
5377 * gcc.dg/20040217-1.c: New test.
5378
5379 2004-02-17 Zack Weinberg <zack@codesourcery.com>
5380
5381 * gcc.c-torture/execute/990208-1.x: Delete.
5382
5383 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
5384
5385 * gcc.c-torture/execute/20040208-2.x: New file.
5386
5387 2004-02-17 Mark Mitchell <mark@codesourcery.com>
5388
5389 PR c++/11326
5390 * g++.dg/abi/structret1.C: New test.
5391
5392 2004-02-17 Jakub Jelinek <jakub@redhat.com>
5393
5394 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
5395 (i386_cpuid): No need to test if cpuid is available on AMD64.
5396 Fix assembly, so that it works onboth i386 and AMD64.
5397 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
5398 (vecInLong): Fix s[] member type to unsigned int.
5399 (vecInWord): Remove type.
5400 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
5401 (a64, b64, c64, d64, e64): Remove.
5402 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
5403 Remove unused variable. Remove initialization of removed variables.
5404 Don't call mmx_tests nor sse_tests.
5405 (reference_mmx, reference_sse): Remove.
5406 (check): Add return stmt.
5407 * gcc.dg/i386-sse-7.c: New test.
5408 * gcc.dg/i386-mmx-4.c: New test.
5409
5410 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5411
5412 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
5413 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
5414 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
5415 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
5416 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
5417 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
5418 g++.dg/tc1/dr94.C: Fix line terminator.
5419
5420 2004-02-16 Geoffrey Keating <geoffk@apple.com>
5421
5422 * gcc.c-torture/compile/20040216-1.c: New.
5423
5424 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5425
5426 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
5427 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
5428 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
5429 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
5430 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
5431 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
5432
5433 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
5434
5435 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
5436
5437 2004-02-15 Mark Mitchell <mark@codesourcery.com>
5438
5439 PR c++/13971
5440 * g++.dg/expr/cond4.C: New test.
5441
5442 PR c++/14086
5443 * g++.dg/lookup/crash2.C: New test.
5444
5445 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
5446
5447 * gcc.c-torture/compile/20040214-2.c: New test.
5448
5449 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
5450
5451 PR c++/14116
5452 * g++.dg/ext/typeof8.C: New test.
5453
5454 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
5455
5456 * gcc.c-torture/compile/20040214-1.c: New test.
5457
5458 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5459
5460 PR c++/13635
5461 * g++.dg/template/spec11.C: New test.
5462
5463 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5464
5465 PR c++/13927
5466 * g++.dg/other/error8.C: New test.
5467
5468 2004-02-13 Mark Mitchell <mark@codesourcery.com>
5469
5470 PR c++/14122
5471 * g++.dg/template/array4.C: New test.
5472
5473 PR c++/14108
5474 * g++.dg/inherit/thunk2.C: New test.
5475
5476 PR c++/14083
5477 * g++.dg/eh/cond2.C: New test.
5478
5479 2004-02-12 Alan Modra <amodra@bigpond.net.au>
5480
5481 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
5482
5483 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
5484
5485 * lib/scanasm.exp (dg-scan): Quote pattern before display.
5486
5487 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
5488
5489 * g++.dg/simd-2.C: xfail on ppc64-linux.
5490
5491 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
5492
5493 PR c/456
5494 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
5495 tests.
5496
5497 2004-02-11 Uros Bizjak <uros@kss-loka.si>
5498
5499 * gcc.dg/builtins-33.c: New test.
5500
5501 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
5502
5503 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
5504
5505 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
5506
5507 * g++.dg/simd-2.C: Set -maltivec for ppc64.
5508
5509 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
5510
5511 * gcc.dg/ppc64-abi-3.c: New test.
5512
5513 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
5514
5515 PR c/14092
5516
5517 * gcc.dg/pr14092-1.c: New testcase.
5518
5519 2004-02-10 Alan Modra <amodra@bigpond.net.au>
5520
5521 * gcc.dg/cpp/assert4.c: Fix typo last change.
5522
5523 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
5524 * gcc.dg/cpp/assert4.c: Handle powerpc64.
5525
5526 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
5527
5528 2004-02-09 Roger Sayle <roger@eyesopen.com>
5529
5530 * gcc.c-torture/compile/20040209-1.c: New test case.
5531
5532 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
5533
5534 * gcc.dg/c90-init-1.c: Adjust expected error messages.
5535
5536 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
5537
5538 * gcc.c-torture/execute/20040208-[12].c: New tests.
5539
5540 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
5541
5542 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
5543
5544 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
5545
5546 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
5547
5548 2004-02-07 Zack Weinberg <zack@codesourcery.com>
5549
5550 Bug 13856
5551 * gcc.dg/visibility-8.c: New testcase.
5552
5553 2004-02-07 Zack Weinberg <zack@codesourcery.com>
5554
5555 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
5556 arguments.
5557 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
5558
5559 2004-02-07 Roger Sayle <roger@eyesopen.com>
5560
5561 PR middle-end/13696
5562 * g++.dg/opt/fold1.C: New test case.
5563
5564 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5565
5566 PR c++/14033
5567 * g++.dg/other/crash-2.C: New test.
5568
5569 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5570
5571 PR c++/14028
5572 * g++.dg/parse/angle-bracket2.C: New test.
5573
5574 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
5575
5576 PR middle-end/13750
5577 Revert:
5578 2004-01-15 Geoffrey Keating <geoffk@apple.com>
5579 PR pch/13361
5580 * testsuite/g++.dg/pch/wchar-1.C: New.
5581 * testsuite/g++.dg/pch/wchar-1.Hs: New.
5582
5583 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5584
5585 PR c++/14008
5586 * g++.dg/parse/error15.C: New test.
5587 * g++.dg/parse/crash11.C: Update dg-error mark.
5588
5589 2004-02-04 Mark Mitchell <mark@codesourcery.com>
5590
5591 PR c++/13932
5592 * g++.dg/warn/conv2.C: New test.
5593
5594 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5595
5596 PR c++/13086
5597 * g++.dg/warn/incomplete1.C: Remove xfail.
5598
5599 2004-02-04 Mark Mitchell <mark@codesourcery.com>
5600
5601 * lib/file-format.exp (gcc_target_object_format): Use
5602 ${tool}_target_compile, not gcc_target_compile.
5603 * lib/target-supports.exp (check_alias_available): Likewise.
5604 (check_gc_sections_available): Likewise.
5605 * g++.dg/ext/attrib10.C: Use dg-require-alias.
5606 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
5607 dg-require-alias.
5608
5609 2004-02-04 Mark Mitchell <mark@codesourcery.com>
5610
5611 PR c++/13969
5612 * g++.dg/template/static6.C: New test.
5613
5614 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
5615
5616 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
5617
5618 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5619
5620 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
5621 tests for systems where `char' is unsigned by default.
5622
5623 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5624
5625 PR c++/13997
5626 * g++.dg/template/partial3.C: New test.
5627
5628 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
5629
5630 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
5631 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
5632 Remove mentions of obsolete ports.
5633
5634 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
5635
5636 * gcc.dg/noncompile/20001228-1.c: Fix for new
5637 error message.
5638
5639 2004-02-03 Roger Sayle <roger@eyesopen.com>
5640
5641 PR target/9348
5642 * gcc.c-torture/execute/multdi-1.c: New test case.
5643
5644 2004-02-03 Mark Mitchell <mark@codesourcery.com>
5645
5646 PR c++/13925
5647 * g++.dg/template/lookup5.C: New test.
5648
5649 2004-02-03 Mark Mitchell <mark@codesourcery.com>
5650
5651 PR c++/13950
5652 * g++.dg/template/lookup4.C: New test.
5653
5654 PR c++/13970
5655 * g++.dg/parse/error14.C: New test.
5656
5657 PR c++/14002
5658 * g++.dg/parse/template13.C: New test.
5659
5660 2004-02-03 Mark Mitchell <mark@codesourcery.com>
5661
5662 PR c++/13978
5663 * g++.dg/template/koenig4.C: New test.
5664
5665 PR c++/13968
5666 * g++.dg/template/crash17.C: New test.
5667
5668 PR c++/13975
5669 * g++.dg/parse/error13.C: New test.
5670 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
5671
5672 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
5673
5674 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
5675
5676 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
5677
5678 PR c/11658
5679 PR c/13994
5680 * gcc.dg/noncompile/20040203-1.c: New test.
5681 * gcc.dg/noncompile/20040203-2.c: Likewise.
5682 * gcc.dg/noncompile/20040203-3.c: Likewise.
5683 * gcc.dg/20040203-1.c: Likewise.
5684
5685 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
5686
5687 PR c++/10858
5688 * g++.dg/template/sizeof7.C: New test.
5689
5690 2004-02-02 Eric Christopher <echristo@redhat.com>
5691 Zack Weinberg <zack@codesourcery.com>
5692
5693 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
5694
5695 2004-02-02 Zack Weinberg <zack@codesourcery.com>
5696
5697 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
5698 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
5699 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
5700 * gcc.dg/cleanup-5.c: Run only on Linux targets.
5701
5702 2004-02-02 Mark Mitchell <mark@codesourcery.com>
5703
5704 PR c++/13113
5705 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
5706
5707 PR c++/13854
5708 * g++.dg/ext/attrib13.C: New test.
5709
5710 PR c++/13907
5711 * g++.dg/conversion/op2.C: New test.
5712
5713 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
5714
5715 * gcc.dg/titype-1.c: Fix pasto.
5716
5717 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
5718
5719 * gcc.dg/titype-1.c: New test.
5720
5721 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5722
5723 PR c++/13957
5724 * g++.dg/template/non-type-template-argument-1.C,
5725 g++.dg/template/qualified-id1.C: Update dg-error marks.
5726 * g++.dg/template/nontype6.C: New test.
5727
5728 2004-02-01 Roger Sayle <roger@eyesopen.com>
5729
5730 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
5731 * gcc.dg/builtins-31.c: New testcase.
5732 * gcc.dg/builtins-32.c: New testcase.
5733
5734 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
5735
5736 * objc.dg/call-super-2.m: Update line numbers
5737 for the including of stddef.h.
5738
5739 2004-01-30 Michael Matz <matz@suse.de>
5740
5741 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
5742 g++.dg/ext/case-range3.C: New tests.
5743
5744 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5745
5746 DR206
5747 PR c++/13813
5748 * g++.dg/template/member4.C: New test.
5749
5750 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5751
5752 PR c++/13683
5753 * g++.dg/template/sizeof6.C: New test.
5754
5755 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
5756
5757 * gcc.dg/fwritable-strings-1.c: New test.
5758
5759 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
5760
5761 * gcc.c-torture/compile/20040130-1.c: New test.
5762
5763 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
5764
5765 * objc.dg/call-super-2.m: Include stddef.h for size_t.
5766
5767 2004-01-29 Mark Mitchell <mark@codesourcery.com>
5768
5769 PR c++/13883
5770 * g++.dg/template/ctor3.C: New test.
5771
5772 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5773
5774 * g++.dg/tc1: New directory.
5775 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
5776 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
5777 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
5778 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
5779 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
5780
5781 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5782
5783 * g++.dg/parse/error11.C: New test.
5784 * g++.dg/parse/error12.C: Likewise.
5785
5786 2004-01-28 Ziemowit Laski <zlaski@apple.com>
5787
5788 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
5789 (scan_initial, main): Use aligned_sizeof instead of sizeof.
5790
5791 2004-01-28 Mark Mitchell <mark@codesourcery.com>
5792
5793 PR c++/13791
5794 * g++.dg/ext/attrib12.C: New test.
5795
5796 PR c++/13736
5797 * g++.dg/parse/cast2.C: New test.
5798
5799 2004-01-27 James E Wilson <wilson@specifixinc.com>
5800
5801 * objc.dg/encode-2.m (main): New local string. Set depending on
5802 sizeof long. Use in sscanf call.
5803 * objc.dg/encode-3.m (main): New local string. Set depending on
5804 sizeof long. Use in scan_initial call.
5805
5806 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5807
5808 * objc.dg/call-super-2.m: Make LP64-safe.
5809 * objc.dg/desig-init-1.m: Likewise.
5810
5811 2004-01-27 Devang Patel <dpatel@apple.com>
5812
5813 * g++.dg/debug/namespace1.C: New test.
5814
5815 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
5816
5817 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
5818 xscale-*-*.
5819
5820 * gcc.dg/arm-mmx-1.c: New test.
5821
5822 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
5823
5824 * gcc.dg/20040127-1.c: New test.
5825 * gcc.dg/20040127-2.c: New test.
5826
5827 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
5828
5829 * objc.dg/stret-1.m (glob): Renamed to globa.
5830
5831 2004-01-26 Mark Mitchell <mark@codesourcery.com>
5832
5833 PR c++/13663
5834 * g++.dg/expr/for1.C: New test.
5835
5836 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
5837
5838 PR middle-end/13779
5839 * gcc.dg/darwin-longlong.c: New test.
5840
5841 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
5842
5843 * gcc.dg/20040124-1.c: Moved test from here...
5844 * gcc.c-torture/compile/20040124-1.c: ...to here.
5845
5846 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
5847
5848 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
5849 the assembly output if -m64 is passed.
5850
5851 2004-01-25 Mark Mitchell <mark@codesourcery.com>
5852
5853 PR c++/13833
5854 * g++.dg/template/cond3.C: New test.
5855
5856 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5857
5858 PR c++/13810
5859 * g++.dg/template/ttp7.C: New test.
5860
5861 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5862
5863 PR c++/13797
5864 * g++.dg/template/nontype4.C: New test.
5865 * g++.dg/template/nontype5.C: Likewise.
5866
5867 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
5868
5869 * gcc.dg/torture/mips-clobber-at.c: New test.
5870
5871 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
5872
5873 * gcc.dg/20040124-1.c: New test.
5874
5875 2004-01-24 Jakub Jelinek <jakub@redhat.com>
5876
5877 * gcc.dg/20040123-1.c: New test.
5878
5879 2004-01-23 Zack Weinberg <zack@codesourcery.com>
5880
5881 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
5882
5883 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
5884
5885 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
5886
5887 2004-01-23 Andrew Pinski <apinski@apple.com>
5888
5889 * gcc.dg/20030121-1.c: Move to ..
5890 * gcc.dg/20040121-1.c: here.
5891
5892 2004-01-23 Roger Sayle <roger@eyesopen.com>
5893
5894 * gcc.dg/builtins-29.c: New test case.
5895
5896 2004-01-23 Zack Weinberg <zack@codesourcery.com>
5897
5898 PR 18314
5899 * gcc.dg/builtins-30.c: New testcase.
5900
5901 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
5902
5903 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
5904 * lib/g77.exp: Likewise.
5905 * lib/objc.exp: Likewise.
5906 * lib/g++.exp: Likewise.
5907
5908 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
5909
5910 * gcc.dg/struct-by-value-2.c: New test.
5911
5912 2004-01-21 Andrew Pinski <apinski@apple.com>
5913
5914 PR target/13785
5915 * gcc.dg/20030121-1.c: New test.
5916
5917 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
5918
5919 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
5920 clobber frame pointer register in asm statement.
5921
5922 2004-01-21 Falk Hueffner <falk@debian.org>
5923
5924 * gcc.c-torture/compile/20040121-1.c: New test.
5925
5926 2004-01-21 Zack Weinberg <zack@codesourcery.com>
5927
5928 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
5929
5930 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
5931
5932 * gcc.dg/ppc64-abi-2.c: New test.
5933
5934 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
5935
5936 * lib/treelang.exp: Fill out this file.
5937 * lib/treelang-dg.exp: New File.
5938
5939 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
5940
5941 * gcc.c-torture/compile/981022-1.c: Remove.
5942 * gcc.dg/array-5.c: Remove XFAIL.
5943 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
5944 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
5945 gcc.dg/cond-lvalue-1.c: Update.
5946 * gcc.dg/cast-lvalue-2.c: New test.
5947
5948 2004-01-19 Mark Mitchell <mark@codesourcery.com>
5949
5950 PR c++/13592
5951 * g++.dg/other/error1.C (class foo): Tweak error message.
5952
5953 PR c++/13592
5954 * g++.dg/template/call2.C: New test.
5955
5956 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5957
5958 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
5959 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
5960 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
5961 scalar-return-1_x.c, scalar-return-2_y.c,
5962 scalar-return-3_x.c, scalar-return-3_y.c,
5963 scalar-return-4_x.c, scalar-return-4_y.c,
5964 struct-align-1.h, struct-align-1_x.c,
5965 struct-align-1_y.c, struct-align-2.h,
5966 struct-align-2_x.c, struct-align-2_y.c,
5967 struct-by-value-10_y.c, struct-by-value-11_x.c,
5968 struct-by-value-11_y.c, struct-by-value-12_x.c,
5969 struct-by-value-12_y.c, struct-by-value-13_x.c,
5970 struct-by-value-13_y.c, struct-by-value-14_x.c,
5971 struct-by-value-14_y.c, struct-by-value-15_x.c,
5972 struct-by-value-15_y.c, struct-by-value-16_y.c,
5973 struct-by-value-17_y.c, struct-by-value-18_y.c,
5974 struct-by-value-19_y.c, struct-by-value-1_x.c,
5975 struct-by-value-1_y.c, struct-by-value-20_y.c,
5976 struct-by-value-2_x.c, struct-by-value-2_y.c,
5977 struct-by-value-3_y.c, struct-by-value-4_x.c,
5978 struct-by-value-4_y.c, struct-by-value-5_y.c,
5979 struct-by-value-6_y.c, struct-by-value-7_y.c
5980 struct-by-value-8_x.c, struct-by-value-8_y.c
5981 struct-by-value-9_x.c, struct-by-value-9_y.c
5982 struct-return-10_x.c, struct-return-10_y.c,
5983 struct-return-19_x.c, struct-return-20_x.c
5984 struct-return-2_x.c, struct-return-2_y.c
5985 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
5986 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
5987
5988 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5989
5990 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
5991 attribute on sparc*-sun-solaris2.*.
5992
5993 2004-01-18 Mark Mitchell <mark@codesourcery.com>
5994
5995 PR c++/13710
5996 * g++.dg/ext/typeof7.C: New test.
5997
5998 2004-01-18 David Edelsohn <edelsohn@gnu.org>
5999
6000 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
6001 * gcc.dg/const-elim-1.c: Same.
6002
6003 2004-01-17 Ziemowit Laski <zlaski@apple.com>
6004
6005 * objc.dg/stret-1.m: New.
6006 * objc.dg/stret-2.m: New.
6007
6008 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
6009
6010 PR c++/11895
6011 * g++.dg/ext/vector1.C: New test.
6012
6013 2004-01-16 Geoffrey Keating <geoffk@apple.com>
6014
6015 * gcc.dg/pch/import-1.c: New.
6016 * gcc.dg/pch/import-1.hs: New.
6017 * gcc.dg/pch/import-1a.h: New.
6018 * gcc.dg/pch/import-1b.h: New.
6019 * gcc.dg/pch/import-1c.h: New.
6020
6021 2004-01-16 Mark Mitchell <mark@codesourcery.com>
6022
6023 PR c++/13574
6024 * g++.dg/ext/array1.C: New test.
6025
6026 PR c++/13178
6027 * g++.dg/conversion/op1.C: New test.
6028
6029 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
6030
6031 PR 11864
6032 From Kazumoto Kojima / Dan Kegel:
6033 * gcc.dg/pr11864-1.c: New test.
6034
6035 PR 10392
6036 From Marcus Comstedt / Dan Kegel:
6037 * gcc.dg/pr10392-1.c: New test.
6038
6039 2004-01-16 Mark Mitchell <mark@codesourcery.com>
6040
6041 PR c++/13478
6042 * g++.dg/init/ref10.C: New test.
6043
6044 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6045
6046 PR c++/13407
6047 * g++.dg/parse/typename6.C: New test.
6048
6049 2004-01-15 Geoffrey Keating <geoffk@apple.com>
6050
6051 PR pch/13361
6052 * testsuite/g++.dg/pch/wchar-1.C: New.
6053 * testsuite/g++.dg/pch/wchar-1.Hs: New.
6054
6055 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6056
6057 PR c++/9259
6058 * g++.dg/expr/sizeof2.C: New test.
6059
6060 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
6061
6062 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
6063
6064 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
6065
6066 PR c++/13659
6067 * g++.dg/lookup/strong-using-3.C: New.
6068 * g++.dg/lookup/using-10.C: New.
6069
6070 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
6071
6072 PR c++/13594
6073 * g++.dg/lookup/strong-using-2.C: New.
6074
6075 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
6076 Dan Kegel <dank@kegel.com>
6077 J"orn Rennecke <joern.rennecke@superh.com>
6078
6079 PR target/9365
6080 * gcc.dg/pr9365-1.c: New test.
6081
6082 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6083
6084 PR c++/8856
6085 * g++.dg/parse/casting-operator2.C: New test.
6086 * g++.old-deja/g++.pt/explicit83.C: Remove.
6087
6088 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
6089
6090 * gcc.dg/label-compound-stmt-1.c: New test.
6091 * gcc.c-torture/compile/950922-1.c,
6092 gcc.c-torture/compile/20000211-3.c,
6093 gcc.c-torture/compile/20000518-1.c,
6094 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
6095 compound statements.
6096
6097 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
6098
6099 * gcc.dg/ppc64-abi-1.c: New test.
6100
6101 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
6102
6103 * g++.dg/ext/attrib9.C: Add dg-warnings.
6104
6105 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6106
6107 PR c++/12335
6108 * g++.dg/parse/dtor3.C: New test.
6109
6110 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
6111
6112 PR c++/12709
6113 * g++.dg/parse/try-catch-1.C: New test.
6114
6115 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
6116
6117 * ada/acats/run_all.sh: Add more verbose output in acats.log
6118 when compiling tests.
6119
6120 2004-01-12 Zack Weinberg <zack@codesourcery.com>
6121
6122 PR 13656
6123 * gcc.dg/typedef-redecl.c: New test case.
6124 * gcc.dg/typedef-redecl.h: New support file.
6125
6126 2004-01-13 Jan Hubicka <jh@suse.cz>
6127
6128 * gcc.dg/always_inline.c: New test.
6129 * gcc.dg/debug/20031231-1.c: Fix.
6130
6131 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6132
6133 PR c++/13474
6134 * g++.dg/template/array3.C: New test.
6135
6136 2004-01-12 Zack Weinberg <zack@codesourcery.com>
6137
6138 * g++.dg/ext/lvalue1.C: No longer expected to fail.
6139 * g++.dg/warn/Wunused-2.C: Likewise.
6140
6141 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6142
6143 PR c++/13289
6144 * g++.dg/template/instantiate6.C: New test.
6145
6146 2004-01-12 Roger Sayle <roger@eyesopen.com>
6147
6148 PR middle-end/11397
6149 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
6150
6151 2004-01-12 Jan Hubicka <jh@suse.cz>
6152
6153 PR opt/12826
6154 * gcc.dg/20040112-1.c: New.
6155
6156 * gcc.dg/dwarf-die[1-7].c: Move to...
6157 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
6158 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
6159
6160 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
6161
6162 PR c++/4100
6163 * g++.dg/parse/friend4.C: New test.
6164
6165 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
6166
6167 PR c++/4100
6168 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
6169 definition is called a friend.
6170
6171 2004-01-11 Zack Weinberg <zack@codesourcery.com>
6172
6173 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
6174
6175 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
6176
6177 PR c++/3478
6178 * g++.dg/parse/error10.C: New test.
6179 * g++.dg/template/arg2.C: Accept "invalid type" error.
6180
6181 2004-01-11 Jakub Jelinek <jakub@redhat.com>
6182
6183 PR middle-end/13392
6184 * g++.dg/opt/expect2.C: New test.
6185
6186 2004-01-10 Zack Weinberg <zack@codesourcery.com>
6187
6188 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
6189 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
6190 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
6191 Update dg-error regexps.
6192
6193 2004-01-10 Zack Weinberg <zack@codesourcery.com>
6194
6195 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
6196 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
6197
6198 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
6199
6200 * gcc.dg/pragma-re-1.c: Use right pointer type.
6201
6202 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
6203
6204 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
6205
6206 2004-01-09 Geoffrey Keating <geoffk@apple.com>
6207
6208 * gcc.dg/rs6000-ldouble-1.c: New.
6209
6210 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6211
6212 DR 337
6213 PR c++/9256
6214 * g++.dg/other/abstract1.C: New test.
6215
6216 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
6217
6218 * g++.dg/lookup/strong-using-1.C: New.
6219
6220 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
6221
6222 PR c/11234
6223 * gcc.dg/func-ptr-conv-1.c: New test.
6224 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
6225
6226 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
6227
6228 PR target/13380.
6229 * gcc.c-torture/compile/20040109-1.c: New.
6230
6231 2004-01-08 Stuart Hastings <stuart@apple.com>
6232
6233 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
6234 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
6235 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
6236
6237 2004-01-09 Alan Modra <amodra@bigpond.net.au>
6238
6239 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
6240
6241 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6242
6243 * ada/acats/run_acats: Treat 'gnatchop' the same way
6244 as 'gnatmake'. Export GCC_DRIVER.
6245 * ada/acats/run_all.sh: Add target_gnatchop. Use
6246 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
6247
6248 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6249
6250 PR c++/12573
6251 * g++.dg/template/dependent-expr4.C: New test.
6252
6253 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
6254
6255 * gcc.dg/altivec-11.c: New test.
6256
6257 2004-01-07 Mark Mitchell <mark@codesourcery.com>
6258
6259 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
6260
6261 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
6262
6263 PR c/6024
6264 * gcc.dg/enum-compat-1.c: New test.
6265 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
6266
6267 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
6268
6269 PR c/12165
6270 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
6271 gcc.dg/c99-idem-qual-3.c: New tests.
6272
6273 2004-01-07 Alan Modra <amodra@bigpond.net.au>
6274
6275 * gcc.dg/winline-7.c: Don't cast void * to int.
6276
6277 2004-01-06 Jan Hubicka <jh@suse.cz>
6278
6279 * gcc.dg/i386-sse-5.c: New test
6280 * g++.dg/eh/simd-1.c: Add -w argument for i386.
6281
6282 2004-01-05 Mark Mitchell <mark@codesourcery.com>
6283
6284 PR c++/12815
6285 * g++.dg/rtti/typeid4.C: New test.
6286
6287 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
6288
6289 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
6290
6291 2004-01-05 Mark Mitchell <mark@codesourcery.com>
6292
6293 PR c++/12132
6294 * g++.dg/template/error11.C: New test.
6295
6296 PR c++/13451
6297 * g++.dg/template/class2.C: New test.
6298
6299 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
6300 Richard Sandiford <rsandifo@redhat.com>
6301
6302 PR c++/13387
6303 * g++.dg/opt/alias3.C: New test.
6304
6305 2004-01-04 Mark Mitchell <mark@codesourcery.com>
6306
6307 PR c++/13157
6308 * g++.dg/template/koenig3.C: New test.
6309
6310 PR c++/13529
6311 * g++.dg/parse/offsetof3.C: New test.
6312
6313 * g++.dg/init/copy7.C: Add missing dg-error markers.
6314
6315 PR c++/12226
6316 * g++.dg/init/copy7.c: New test.
6317
6318 PR c++/13536
6319 * g++.dg/parse/cast1.C: New test.
6320
6321 2004-01-04 Jan Hubicka <jh@suse.cz>
6322
6323 * gcc.dg/winline[1-7].c: New tests.
6324
6325 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6326
6327 PR c++/13520
6328 * g++.dg/template/qualttp22.C: New test.
6329
6330 2004-01-01 Jan Hubicka <jh@suse.cz>
6331
6332 * gcc.dg/debug/20031231-1.c: New.
6333 * gcc.c-torture/compile/20040101-1.c: New.
6334 * gcc.dg/dwarf-die-[1-7].c: New.
6335
6336 2004-01-01 Jakub Jelinek <jakub@redhat.com>
6337
6338 PR optimization/13521
6339 * gcc.c-torture/compile/20031231-1.c: New test.
6340
6341 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
6342
6343 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
6344
6345 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6346
6347 PR c++/10079
6348 * g++.dg/template/crash16.C: New test.
6349
6350 2003-12-30 Mark Mitchell <mark@codesourcery.com>
6351
6352 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
6353
6354 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
6355
6356 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
6357 ports.
6358 * g++.old-deja/g++.jason/thunk3.C: Likewise.
6359 * g++.old-deja/g++.law/profile1.C: Likewise.
6360 * gcc.c-torture/compile/981006-1.c: Likewise.
6361 * gcc.c-torture/execute/loop-2e.x: Likewise.
6362 * gcc.c-torture/execute/loop-2f.x: Remove.
6363 * gcc.c-torture/execute/loop-2g.x: Likewise.
6364 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
6365 * gcc.dg/20020312-2.c: Remove traces of dead ports.
6366
6367 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
6368
6369 PR c++/13507
6370 * g++.dg/ext/attrib11.C: New test.
6371
6372 PR c++/13494
6373 * g++.dg/template/array2-1.C: New test.
6374 * g++.dg/template/array2-2.C: New test.
6375
6376 2003-12-29 Mark Mitchell <mark@codesourcery.com>
6377
6378 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
6379
6380 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
6381
6382 PR c++/12774
6383 * g++.dg/template/array1-1.C: New test.
6384 * g++.dg/template/array1-2.C: New test.
6385
6386 2003-12-29 Roger Sayle <roger@eyesopen.com>
6387
6388 PR fortran/12632
6389 * g77.dg/12632.f: New test case.
6390
6391 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6392
6393 PR c++/13289
6394 * g++.dg/parse/nontype1.C: New test.
6395
6396 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6397
6398 PR c++/12403
6399 * g++.dg/parse/explicit1.C: New test.
6400 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
6401
6402 2003-12-28 Mark Mitchell <mark@codesourcery.com>
6403
6404 PR c++/13081
6405 * g++.dg/opt/inline6.C: New test.
6406
6407 PR c++/12613
6408 * g++.dg/parse/error9.C: New test.
6409
6410 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
6411
6412 2003-12-28 Mark Mitchell <mark@codesourcery.com>
6413
6414 PR c++/13009
6415 * g++.dg/init/assign1.C: New test.
6416
6417 2003-12-28 Roger Sayle <roger@eyesopen.com>
6418
6419 PR c++/13070
6420 * g++.dg/warn/format3.C: New test case.
6421
6422 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6423
6424 * gcc.c-torture/compile/20031227-1.c: New test.
6425
6426 2003-12-23 Mark Mitchell <mark@codesourcery.com>
6427
6428 * g++.dg/bprob/bprob.exp: Load target-supports.exp
6429 * g77.dg/bprob/bprob.exp: Likewise.
6430 * gcc.misc-tests/bprob.exp: Likewise.
6431 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
6432 variants on systems where the library does not provide that
6433 functionality.
6434 * gcc.dg/builtins-20.c: Use builtins-config.h.
6435 * gcc.dg/builtins-config.h: New file.
6436
6437 2003-12-23 Mark Mitchell <mark@codesourcery.com>
6438
6439 * lib/gcc-dg.exp (dg-require-profiling): New function.
6440 * lib/target-supports.exp (check_profiling_available): Likewise.
6441 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
6442 * g77.dg/bprob/bprob.exp: Likewise.
6443 * gcc.misc-tests/bprob.exp: Likewise.
6444 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
6445 * gcc.dg/20021014-1.c: Likewise.
6446 * gcc.dg/nest.c: Likewise.
6447
6448 2003-12-23 Mark Mitchell <mark@codesourcery.com>
6449
6450 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
6451 compiling.
6452 * g++.dg/lookup/java2.C: Likewise.
6453 * gcc.dg/cpp/lexident.c: Likewise.
6454
6455 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
6456
6457 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
6458 given.
6459 * gcc.c-torture/compile/961203-1.c: Likewise.
6460 * gcc.c-torture/compile/980506-1.c: Likewise.
6461
6462 2003-12-23 Zack Weinberg <zack@codesourcery.com>
6463
6464 * lib/gcc-dg.exp (dg-prune-output): New annotation.
6465 (additional_prunes): New global.
6466 (gcc-dg-prune): Handle additional per-test pruning.
6467 (dg-test): Clear additional_prunes between tests.
6468
6469 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
6470 dg-prune-output to avoid spurious failures from assembler
6471 complaining about nonexistent WAW violations.
6472 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
6473 Use dg-prune-output to avoid spurious failures from assembler
6474 warning about Itanium B-step errata.
6475
6476 2003-12-23 Mark Mitchell <mark@codesourcery.com>
6477
6478 * g++.dg/abi/macro0.C: New test.
6479 * g++.dg/abi/macro1.C: Likewise.
6480 * g++.dg/abi/macro2.C: Likewise.
6481
6482 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
6483 * g++.dg/abi/bitfield7.C: Likewise.
6484 * g++.dg/abi/dtor2.C: Likewise.
6485 * g++.dg/abi/mangle11.C: Likewise.
6486 * g++.dg/abi/mangle12.C: Likewise.
6487 * g++.dg/abi/mangle14.C: Likewise.
6488 * g++.dg/abi/mangle17.C: Likewise.
6489 * g++.dg/abi/vbase10.C: Likewise.
6490 * g++.dg/abi/vbase14.C: Likewise.
6491 * g++.dg/template/qualttp17.C: Likewise.
6492
6493 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
6494
6495 PR c/11995
6496 * gcc.dg/20031223-1.c: New test.
6497
6498 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6499
6500 * gcc.dg/noreturn-7.c: New test.
6501
6502 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6503
6504 * gcc.dg/null-pointer-1.c: New test.
6505
6506 2003-12-22 Mark Mitchell <mark@codesourcery.com>
6507
6508 * g++.old-deja/g++.jason/template18.C: Remove.
6509 * g++.old-deja/g++.jason/template37.C: Likewise.
6510
6511 PR c++/12862
6512 * g++.dg/lookup/ns1.C: New test.
6513
6514 PR c++/12397
6515 * g++.dg/template/lookup3.C: New test.
6516
6517 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
6518
6519 * g++.dg/template/recurse1.C: New test
6520
6521 2003-12-22 Mark Mitchell <mark@codesourcery.com>
6522
6523 PR c++/12479
6524 * g++.dg/parse/semicolon1.C: New test.
6525 * g++.dg/parse/semicolon1.h: Likewise.
6526
6527 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
6528
6529 * gcc.dg/darwin-misaligned.c: New test.
6530
6531 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
6532
6533 PR c/9163
6534 * gcc.dg/20031222-1.c: New test.
6535
6536 2003-12-21 Mark Mitchell <mark@codesourcery.com>
6537
6538 PR c++/13438
6539 * g++.dg/parse/error8.C: New test.
6540
6541 PR c++/11554
6542 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
6543
6544 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
6545
6546 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
6547 too small.
6548 * gcc.c-torture/compile/930217-1.c: Likewise.
6549 * gcc.c-torture/compile/930513-1.c: Likewise.
6550 * gcc.c-torture/execute/920908-2.c: Likewise.
6551 * gcc.c-torture/execute/921204-1.c: Likewise.
6552 * gcc.c-torture/execute/930621-1.c: Likewise.
6553 * gcc.c-torture/execute/930630-1.c: Likewise.
6554 * gcc.c-torture/execute/931031-1.c: Likewise.
6555 * gcc.c-torture/execute/980602-2.c: Likewise.
6556 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
6557 * gcc.c-torture/execute/compndlit-1.c: Likewise.
6558 * gcc.c-torture/execute/extzvsi.c: Likewise.
6559 * gcc.c-torture/unsorted/ext.c: Likewise.
6560
6561 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
6562
6563 PR target/12749
6564 * gcc.c-torture/compile/20031220-2.c: New test case.
6565
6566 2003-12-20 Roger Sayle <roger@eyesopen.com>
6567
6568 PR optimization/13031
6569 * gcc.c-torture/compile/20031220-1.c: New test case.
6570
6571 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6572
6573 * gcc.dg/cast-function-1.c: New test.
6574
6575 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
6576
6577 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
6578 formats.
6579
6580 2003-12-19 Mark Mitchell <mark@codesourcery.com>
6581
6582 PR c++/12795
6583 * g++.dg/ext/attrib10.C: New test.
6584
6585 2003-12-19 Jakub Jelinek <jakub@redhat.com>
6586
6587 * gcc.dg/cleanup-10.c: New test.
6588 * gcc.dg/cleanup-11.c: New test.
6589
6590 2003-12-19 Jakub Jelinek <jakub@redhat.com>
6591
6592 PR c++/13239
6593 * g++.dg/opt/expect1.C: New test.
6594
6595 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
6596
6597 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
6598
6599 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
6600
6601 PR debug/12923
6602 * gcc.dg/20031218-1.c: New test.
6603
6604 PR debug/12389
6605 * gcc.dg/20031218-2.c: New test.
6606 * gcc.dg/20031218-3.c: New test.
6607
6608 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
6609 of label name and allow for USER_LABEL_PREFIX == "_" names.
6610 * g++.dg/abi/mangle18-2.C: Likewise.
6611 * g++.dg/abi/mangle19-1.C: Likewise.
6612 * g++.dg/abi/mangle19-2.C: Likewise.
6613 * g++.dg/abi/mangle20-1.C: Likewise.
6614 * g++.dg/abi/mangle20-2.C: Likewise.
6615
6616 2003-12-18 Richard Henderson <rth@redhat.com>
6617
6618 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
6619
6620 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
6621 Dan Kegel <dank@kegel.com>
6622
6623 PR other/12009
6624 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
6625 testing a cross compiler, it causes spurious compile failures.
6626 * lib/g++.exp: Likewise.
6627
6628 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6629
6630 PR c++/13262
6631 * g++.dg/template/access13.C: New test.
6632
6633 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
6634
6635 * gcc.dg/20031216-1.c: New test.
6636
6637 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6638
6639 PR c++/9154
6640 * g++.dg/template/error10.C: New test.
6641
6642 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
6643
6644 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
6645 * g++.dg/eh/simd-2.C: Likewise.
6646
6647 2003-12-17 James E Wilson <wilson@specifixinc.com>
6648 Roger Sayle <roger@eyesopen.com>
6649
6650 * gcc.c-torture/execute/ieee/mzero5.c: New.
6651
6652 2003-12-17 Mark Mitchell <mark@codesourcery.com>
6653
6654 PR c++/10603
6655 * g++.dg/parse/error6.C: New test.
6656
6657 PR c++/12827
6658 * g++.dg/parse/error7.C: New test.
6659
6660 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
6661
6662 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
6663 at -O with stabs debugging formats.
6664 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
6665 * gcc.dg/debug/debug-2.c: Likewise.
6666
6667 2003-12-16 Mark Mitchell <mark@codesourcery.com>
6668
6669 PR c++/12696
6670 * g++.dg/init/error1.C: New test.
6671
6672 PR c++/12218
6673 * g++.dg/init/pm3.C: New test.
6674
6675 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
6676
6677 PR c/3347
6678 * gcc.dg/bitfld-8.c: New test.
6679
6680 2003-12-16 James Lemke <jim@wasabisystems.com>
6681
6682 * gcc.dg/arm-scd42-[123].c: New tests.
6683
6684 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
6685
6686 PR c++/9043
6687 * g++.dg/abi/mangle20-1.C: New test.
6688 * g++.dg/abi/mangle20-2.C: New test.
6689
6690 2003-12-16 Mark Mitchell <mark@codesourcery.com>
6691
6692 PR c++/13275
6693 * g++.dg/other/offsetof2.C: Remove XFAIL.
6694 * g++.dg/parse/offsetof1.C: New test.
6695 * g++.gd/parse/offsetof2.C: Likewise.
6696
6697 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6698
6699 * g++.dg/template/nontype3.C: New test.
6700 * g++.dg/template/static2.C: Tweaked the dg-error clause.
6701
6702 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6703
6704 * g++.dg/warn/noreturn-3.C: Also test instantiation.
6705
6706 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
6707
6708 PR c++/13387
6709 * g++.dg/expr/assign1.C: New test.
6710
6711 PR c++/13242
6712 * g++.dg/abi/mangle19-1.C: New test.
6713 * g++.dg/abi/mangle19-2.C: New test.
6714
6715 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
6716
6717 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
6718
6719 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
6720
6721 * gcc.c-torture/execute/20031216-1.c: New test.
6722
6723 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6724
6725 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
6726 an ICE regression.
6727
6728 2003-12-15 Mark Mitchell <mark@codesourcery.com>
6729
6730 PR c++/10926
6731 * g++.dg/template/error9.C: New test.
6732
6733 PR c++/11116
6734 * g++.dg/template/error8.C: New test.
6735
6736 2003-12-15 Roger Sayle <roger@eyesopen.com>
6737
6738 PR middle-end/13400
6739 * gcc.c-torture/execute/20031215-1.c: New test case.
6740
6741 2003-12-15 Mark Mitchell <mark@codesourcery.com>
6742
6743 PR c++/13269
6744 * g++.dg/parse/error5.C: New test.
6745
6746 PR c++/12989
6747 * g++.dg/expr/sizeof1.C: New test.
6748
6749 PR c++/13310
6750 * g++.dg/template/crash15.C: New test.
6751
6752 2003-12-15 Geoffrey Keating <geoffk@apple.com>
6753
6754 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
6755 a non-POD type as the last named parameter of a varargs function.
6756
6757 2003-12-15 Mark Mitchell <mark@codesourcery.com>
6758
6759 PR c++/13243
6760 PR c++/12573
6761 * g++.dg/template/crash14.C: New test.
6762 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
6763
6764 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
6765
6766 * g++.dg/other/java1.C: New test.
6767
6768 PR c++/13241
6769 * g++.dg/abi/mangle18-1.C: New test.
6770 * g++.dg/abi/mangle18-2.C: New test.
6771
6772 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6773
6774 PR optimization/10312
6775 * gcc.c-torture/execute/20031214-1.c: New.
6776
6777 2003-12-14 Mark Mitchell <mark@codesourcery.com>
6778
6779 PR c++/10779
6780 PR c++/12160
6781 * g++.dg/parse/error3.C: New test.
6782 * g++.dg/parse/error4.C: Likewise.
6783 * g++.dg/abi/mangle4.C: Tweak error messages.
6784 * g++.dg/lookup/using5.C: Likewise.
6785 * g++.dg/other/error2.C: Likewise.
6786 * g++.dg/parse/typename5.C: Likewise.
6787 * g++.dg/parse/undefined1.C: Likewise.
6788 * g++.dg/template/arg2.C: Likewise.
6789 * g++.dg/template/ttp3.C: Likewise.
6790 * g++.dg/template/type1.C: Likewise.
6791 * g++.old-deja/g++.other/crash32.C: Likewise.
6792 * g++.old-djea/g++.pt/defarg8.C: Likewise.
6793
6794 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6795
6796 PR c++/13106
6797 * g++.dg/warn/noreturn-3.C: New test.
6798
6799 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
6800
6801 PR c++/13118
6802 * g++.dg/abi/covariant3.C: New.
6803
6804 2003-12-12 Jakub Jelinek <jakub@redhat.com>
6805
6806 * g++.dg/eh/ia64-1.C: New test.
6807
6808 2003-12-12 Roger Sayle <roger@eyesopen.com>
6809
6810 PR optimization/13037
6811 * g77.f-torture/execute/13037.f: New test case.
6812
6813 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
6814
6815 PR c++/12881
6816 * g++.dg/abi/covariant2.C: New.
6817
6818 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
6819
6820 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
6821
6822 2003-12-11 Zack Weinberg <zack@codesourcery.com>
6823
6824 * gcc.c-torture/execute/wchar_t-1.x: Delete.
6825
6826 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
6827
6828 PR other/10819
6829 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
6830 to fix Bug 10819.
6831 * lib/g++.exp (g++_version): Likewise.
6832 * lib/g77.exp (g77_version): Likewise.
6833 * lib/objc.exp (default_objc_version): Likewise.
6834
6835 2003-12-10 Richard Henderson <rth@redhat.com>
6836
6837 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
6838
6839 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
6840
6841 2003-12-08 Matt Austern <austern@apple.com>
6842
6843 PR c/13134
6844 * lib/gcc-dg.exp (dg-require-visibility): Define.
6845 * lib/target-supports (check_visibility_available): Define.
6846 * gcc.dg/visibility-1.c: New test.
6847 * gcc.dg/visibility-2.c: Likewise.
6848 * gcc.dg/visibility-3.c: Likewise.
6849 * gcc.dg/visibility-4.c: Likewise.
6850 * gcc.dg/visibility-5.c: Likewise.
6851 * gcc.dg/visibility-6.c: Likewise.
6852 * g++.dg/ext/visibility-1.C: Likewise.
6853 * g++.dg/ext/visibility-2.C: Likewise.
6854 * g++.dg/ext/visibility-3.C: Likewise.
6855 * g++.dg/ext/visibility-4.C: Likewise.
6856 * g++.dg/ext/visibility-5.C: Likewise.
6857 * g++.dg/ext/visibility-6.C: Likewise.
6858
6859 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6860
6861 * g++.dg/lookup/java1.C: New test.
6862 * g++.dg/lookup/java2.C: New test.
6863
6864 2003-12-07 Falk Hueffner <falk@debian.org>
6865
6866 * g++.dg/opt/noreturn-1.C: New test.
6867
6868 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
6869
6870 * gcc.dg/overflow-1.c: New test.
6871
6872 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
6873
6874 * g77.f-torture/compile/13060.f: New test.
6875
6876 2003-12-06 Mark Mitchell <mark@codesourcery.com>
6877
6878 PR c++/13323
6879 * g++.dg/inherit/operator2.C: New test.
6880
6881 2003-12-05 Mark Mitchell <mark@codesourcery.com>
6882
6883 PR c++/13305
6884 * g++.dg/ext/attrib9.C: New test.
6885
6886 2003-12-05 Mark Mitchell <mark@codesourcery.com>
6887
6888 PR c++/13314
6889 * g++.dg/template/error7.C: New test.
6890
6891 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
6892 J"orn Rennecke <joern.rennecke@superh.com>
6893
6894 PR target/13302
6895 * g++.dg/other/struct-va_list.C: New test.
6896
6897 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6898
6899 PR c++/13166
6900 * g++.dg/parse/defarg6.C: New test.
6901
6902 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
6903
6904 PR target/13256
6905 * gcc.c-torture/execute/20031201-1.c: New test.
6906
6907 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
6908
6909 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
6910
6911 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
6912
6913 * gcc.dg/builtin-return-1.c: New test.
6914
6915 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
6916 J"orn Rennecke <joern.rennecke@superh.com>
6917
6918 PR optimization/13260
6919 * gcc.c-torture/execute/20031204-1.c: New test.
6920
6921 2003-12-03 Mark Mitchell <mark@codesourcery.com>
6922
6923 PR c++/9127
6924 * g++.dg/template/error6.C: New test.
6925
6926 2003-12-03 Jakub Jelinek <jakub@redhat.com>
6927
6928 * gcc.dg/20031202-1.c: New test.
6929
6930 2003-12-03 Mark Mitchell <mark@codesourcery.com>
6931
6932 PR c++/13179
6933 * g++.dg/template/eh1.C: New test.
6934
6935 PR c++/10771
6936 * g++.dg/template/error5.C: New test.
6937
6938 2003-12-02 David Ung <davidu@mips.com>
6939
6940 * gcc.dg/compat/vector-check.h: Corrected type for var
6941 g_##TMODE
6942
6943 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6944
6945 PR c++/10126
6946 * g++.dg/template/ptrmem8.C: New test.
6947
6948 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6949
6950 PR c++/12573
6951 * g++.dg/template/dependent-expr3.C: New test.
6952
6953 2003-12-01 James Lemke <jim@wasabisystems.com>
6954
6955 * gcc.dg/arm-g2.c: New test.
6956
6957 2003-12-01 Roger Sayle <roger@eyesopen.com>
6958
6959 PR optimization/11634
6960 * gcc.dg/20031201-2.c: New test case.
6961
6962 2003-12-01 Zack Weinberg <zack@codesourcery.com>
6963
6964 PR 11433
6965 * objc.dg/proto-lossage-3.m: New test.
6966
6967 2003-12-01 Roger Sayle <roger@eyesopen.com>
6968
6969 PR optimization/12628
6970 * gcc.dg/20031201-1.c: New test case.
6971
6972 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
6973
6974 * gcc.dg/unaligned-1.c: New test.
6975
6976 2003-11-30 Mark Mitchell <mark@codesourcery.com>
6977
6978 PR c++/9849
6979 * g++.dg/template/error4.C: New test.
6980 * g++.dg/template/nested3.C: Adjust error markers.
6981
6982 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6983
6984 * gcc.dg/cpp/assert4.c: Check more #system assertions.
6985
6986 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
6987
6988 PR c/10333
6989 * gcc.dg/bitfld-7.c: New test.
6990
6991 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
6992
6993 * gcc.dg/tls/asm-1.C: New test.
6994
6995 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6996
6997 * gcc.dg/cpp/assert4.c: Update.
6998
6999 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
7000
7001 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
7002 * gcc.dg/builtin-apply3.c: New test.
7003
7004 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
7005
7006 * lib/compat.exp (compat-obj): New xfaildata parameter.
7007 Use it to set compiler_conditional_xfail_data before compiling.
7008 (compat-get-options): Handle dg-xfail-if.
7009 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
7010 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
7011 * gcc.dg/compat/vector-1_y.c: Likewise.
7012 * gcc.dg/compat/vector-2_x.c: Likewise.
7013 * gcc.dg/compat/vector-2_y.c: Likewise.
7014
7015 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
7016
7017 * g++.dg/opt/reg-stack4.C: New test.
7018
7019 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
7020
7021 * gcc.dg/builtin-apply2.c: New test.
7022
7023 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
7024
7025 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
7026
7027 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7028
7029 PR c++/12924
7030 * g++.dg/template/template-id-2.C: New test.
7031
7032 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7033
7034 PR c++/5369
7035 * g++.dg/template/memfriend1.C: New test.
7036 * g++.dg/template/memfriend2.C: Likewise.
7037 * g++.dg/template/memfriend3.C: Likewise.
7038 * g++.dg/template/memfriend4.C: Likewise.
7039 * g++.dg/template/memfriend5.C: Likewise.
7040 * g++.dg/template/memfriend6.C: Likewise.
7041 * g++.dg/template/memfriend7.C: Likewise.
7042 * g++.dg/template/memfriend8.C: Likewise.
7043 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
7044
7045 2003-11-21 Mark Mitchell <mark@codesourcery.com>
7046
7047 PR c++/12515
7048 * g++.dg/ext/cond1.C: New test.
7049
7050 2003-11-20 Richard Henderson <rth@redhat.com>
7051
7052 * gcc.dg/20020201-2.c: Remove.
7053 * gcc.dg/20020201-4.c: Remove.
7054 * gcc.dg/20020304-1.c: Remove.
7055
7056 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
7057
7058 * gcc.dg/cpp/trad/xwin1.c: New test case.
7059
7060 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
7061
7062 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
7063 * lib/g77.exp: Likewise.
7064 * lib/objc.exp: Likewise.
7065 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
7066 for darwin.
7067
7068 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7069
7070 PR c++/12932
7071 * g++.dg/template/static5.C: New test.
7072
7073 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
7074
7075 * gcc.dg/nested-func-1.c: New test.
7076
7077 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7078
7079 * gcc.dg/cpp/assert4.c: New test.
7080
7081 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
7082
7083 PR c++/2294
7084 * g++.dg/lookup/using9.c: New test.
7085
7086 2003-11-14 Mark Mitchell <mark@codesourcery.com>
7087
7088 PR c++/12762
7089 * g++.dg/template/error3.C: New test.
7090
7091 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
7092
7093 PR ada/13035
7094 * ada/acats/run_acats, run_all.sh: Fix syntax error.
7095 No longer use a wrapper for gcc, since this does not work under
7096 Windows.
7097
7098 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
7099
7100 PR c++/2094
7101 * g++.dg/template/ptrmem7.C: New test.
7102
7103 2003-11-13 Andrew Pinski <apinski@apple.com>
7104
7105 * gcc.c-torture/compile/20031113-1.c: New test.
7106
7107 2003-11-13 Mark Mitchell <mark@codesourcery.com>
7108 Kean Johnston <jkj@sco.com>
7109
7110 PR c/13029
7111 * gcc.dg/unused-4.c: Update.
7112
7113 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
7114
7115 * g++.dg/opt/const3.C: New test.
7116
7117 2003-11-13 Jan Hubicka <jh@suse.cz>
7118
7119 * gcc.c-torture/compile/20031112-1.c: New test.
7120
7121 2003-11-12 Mark Mitchell <mark@codesourcery.com>
7122
7123 * g++.dg/parse/crash10.C: Remove bogus error marker.
7124
7125 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7126
7127 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
7128 (host_gcc): Likewise.
7129 (ROOT): Honor $PWDCMD.
7130 (BASE): Likewise.
7131 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
7132
7133 2003-11-12 Catherine Moore <clm@redhat.com>
7134
7135 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
7136
7137 2003-11-12 Andreas Jaeger <aj@suse.de>
7138 Jakub Jelinek <jakub@redhat.com>
7139 Andrew Pinski <pinskia@physics.uc.edu>
7140 Richard Henderson <rth@redhat.com>
7141
7142 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
7143 systems.
7144 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
7145
7146 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
7147 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
7148
7149 2003-11-11 Andreas Jaeger <aj@suse.de>
7150
7151 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
7152
7153 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
7154
7155 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
7156
7157 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
7158 Clean ups.
7159
7160 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
7161
7162 * gcc.dg/trampoline-1.c: New test.
7163
7164 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
7165
7166 * gcc.c-torture/compile/200031109-1.c: New test.
7167
7168 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
7169
7170 PR c/3190
7171 PR c/8714
7172 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
7173 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
7174 gcc.dg/format/no-y2k-1.c: Update.
7175
7176 2003-11-08 Roger Sayle <roger@eyesopen.com>
7177
7178 PR optimization/10467
7179 * gcc.dg/20031108-1.c: New test case.
7180
7181 2003-11-07 Geoffrey Keating <geoffk@apple.com>
7182
7183 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
7184
7185 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
7186
7187 * gcc.dg/compound-lvalue-1.c: New test.
7188 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
7189 some XFAILs.
7190
7191 2003-11-06 Geoffrey Keating <geoffk@apple.com>
7192
7193 * gcc.dg/altivec-varargs-1.c: New test.
7194
7195 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
7196
7197 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
7198 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
7199 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
7200 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
7201 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
7202
7203 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
7204
7205 * gcc.dg/cond-lvalue-1.c: New test.
7206
7207 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
7208
7209 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
7210
7211 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7212
7213 PR c++/11616
7214 * g++.dg/template/instantiate5.C: New test.
7215
7216 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7217
7218 PR c++/12726
7219 * g++.dg/ext/complit2.C: Replace test with self-contained version.
7220 * ChangeLog: Add missing first entry for above test.
7221
7222 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7223
7224 PR c++/9810
7225 * g++.dg/template/using8.C: New test.
7226 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
7227
7228 2003-11-02 Roger Sayle <roger@eyesopen.com>
7229
7230 PR optimization/10817
7231 * gcc.c-torture/compile/20031102-1.c: New test case.
7232
7233 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
7234
7235 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
7236 2147483647.
7237
7238 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
7239
7240 * gcc.dg/20031102-1.c: New test.
7241
7242 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
7243
7244 * gcc.dg/complex-1.c: New test.
7245
7246 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7247
7248 PR c++/12796
7249 * g++.dg/template/crash13.C: Adjust expected error location.
7250 * g++.old-deja/g++.brendan/ns1.C: Likewise.
7251
7252 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
7253
7254 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
7255
7256 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
7257
7258 PR/10239
7259 * gcc.c-torture/compile/20031031-2.c: New test.
7260
7261 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
7262
7263 PR/11640
7264 * gcc.c-torture/compile/20031031-1.c: New test.
7265
7266 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
7267
7268 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
7269 * gcc.misc-tests/bprob.exp: Likewise.
7270 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
7271 the execution test on arm-elf configs.
7272 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
7273 configs that don't support scratch files.
7274 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
7275
7276 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
7277
7278 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
7279 done by dejagnu.
7280
7281 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
7282
7283 * ada/acats/run_all.sh: Redirect mv output to /dev/null
7284 Avoid non pure sh syntax. Add more logging.
7285
7286 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
7287 fail.
7288
7289 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7290
7291 PR libgcj/10610
7292 * gcc.dg/ppc-stackalign-1.c: New test.
7293
7294 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
7295
7296 * ada/acats/run_all.sh: Change output to be more compliant with
7297 dejagnu framework.
7298 Create acats.sum and acats.log files under testsuite/ada/acats
7299 Only run [a-z]* directories, to filter out e.g. CVS.
7300 Redirect build output to log file.
7301
7302 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
7303
7304 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
7305
7306 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
7307
7308 PR ada/5909:
7309 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
7310
7311 2003-10-27 Jakub Jelinek <jakub@redhat.com>
7312
7313 * gcc.c-torture/compile/20031023-1.c: New test.
7314 * gcc.c-torture/compile/20031023-2.c: New test.
7315 * gcc.c-torture/compile/20031023-3.c: New test.
7316 * gcc.c-torture/compile/20031023-4.c: New test.
7317
7318 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7319
7320 PR c++/10371
7321 * g++.dg/lookup/scoped8.C: New test.
7322
7323 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
7324
7325 * g++.dg/opt/reg-stack3.C: New test.
7326
7327 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
7328
7329 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
7330
7331 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7332
7333 PR c++/11076
7334 * g++.dg/template/crash13.C: New test.
7335
7336 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
7337
7338 * gcc.dg/c99-restrict-2.c: New test.
7339
7340 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
7341
7342 PR c++/12698, c++/12699, c++/12700, c++/12566
7343 * g++.dg/inherit/covariant9.C: New test.
7344 * g++.dg/inherit/covariant10.C: New test.
7345 * g++.dg/inherit/covariant11.C: New test.
7346
7347 2003-10-23 Jason Merrill <jason@redhat.com>
7348
7349 PR c++/12726
7350 * g++.dg/ext/complit2.C: New test.
7351
7352 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
7353
7354 PR target/12654
7355 * gcc.c-torture/execute/20031020-1.c: New test.
7356
7357 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7358
7359 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
7360 following the jump_insn.
7361
7362 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
7363
7364 * gcc.dg/cast-lvalue-1.c: New test.
7365
7366 2003-10-21 Mark Mitchell <mark@codesourcery.com>
7367
7368 PR c++/11962
7369 * g++.dg/template/cond2.C: New test.
7370
7371 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
7372
7373 * gcc.dg/builtins-28.c: New test.
7374
7375 2003-10-20 Jan Hubicka <jh@suse.cz>
7376
7377 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
7378 parameter.
7379 * testsuite/gcc.dg/inline-2.c: Likewise.
7380
7381 2003-10-20 Phil Edwards <phil@codesourcery.com>
7382
7383 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
7384 * gcc.dg/nest.c: Likewise.
7385
7386 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7387
7388 PR c++/9781, c++/10583, c++/11862
7389 * g++.dg/parse/crash13.C: New test.
7390
7391 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7392
7393 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
7394
7395 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
7396
7397 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
7398 Define HAVE_C99_RUNTIME except on Solaris.
7399 * gcc.dg/builtins-20.c: Likewise.
7400
7401 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7402
7403 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
7404
7405 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7406
7407 PR c++/12495
7408 * g++.dg/template/crash21.C: New test.
7409
7410 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7411
7412 PR c++/2513
7413 * g++.dg/template/typename5.C: New test.
7414
7415 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7416
7417 PR c++/12369
7418 * g++.dg/template/friend25.C: New test.
7419
7420 2003-10-16 Ziemowit Laski <zlaski@apple.com>
7421
7422 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
7423 versions.
7424
7425 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
7426
7427 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
7428 == 2147483647.
7429
7430 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
7431
7432 * gcc.c-torture/execute/960416-1.x: Remove.
7433 * gcc.c-torture/execute/divconst-3.x: Likewise.
7434
7435 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
7436
7437 PR target/12598
7438 * gcc.dg/torture/cris-volatile-1.c: New test.
7439
7440 2003-10-14 Roger Sayle <roger@eyesopen.com>
7441
7442 PR optimization/9325
7443 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
7444 for overflowing floating point to integer conversion during RTL
7445 simplification.
7446
7447 2003-10-13 Ziemowit Laski <zlaski@apple.com>
7448
7449 * objc/execute/_cmd.m: Fix typo.
7450 * objc.dg/image-info.m, objc.dg/symtab-1.m:
7451 Relax 'scan-assembler' regexp.
7452 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
7453 objc.dg/try-catch-4.m: Run on non-Darwin targets.
7454 * objc.dg/zero-link-2.m: Remove blank line.
7455 * objc.dg/zero-link-3.m: New test case.
7456
7457 2003-10-13 Geoffrey Keating <geoffk@apple.com>
7458
7459 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
7460
7461 * gcc.dg/asm-names.c: Use scan-assembler-not rather
7462 than linker trickery.
7463
7464 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7465
7466 PR c++/12370
7467 * g++.dg/other/friend2.C: New test.
7468
7469 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
7470
7471 * gcc.dg/20031012-1.c: New test.
7472
7473 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
7474
7475 * gcc.dg/weak/weak-3.c: Fix for new warning.
7476
7477 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
7478
7479 PR optimization/8750
7480 * gcc.c-torture/execute/20031012-1.c: New test case.
7481
7482 2003-10-11 Roger Sayle <roger@eyesopen.com>
7483
7484 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
7485 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
7486
7487 2003-10-11 Roger Sayle <roger@eyesopen.com>
7488
7489 PR optimization/12260
7490 * gcc.c-torture/compile/20031011-2.c: New test case.
7491
7492 2003-10-11 Roger Sayle <roger@eyesopen.com>
7493
7494 * gcc.c-torture/execute/20031011-1.c: New testcase.
7495
7496 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
7497
7498 * gcc.c-torture/compile/20031011-1.c: New test.
7499
7500 2003-10-11 Jan Hubicka <jh@suse.cz>
7501
7502 * g++.dg/other/first-global.C: New test.
7503
7504 2003-10-11 Roger Sayle <roger@eyesopen.com>
7505
7506 * gcc.c-torture/execute/string-opt-18.c: New testcase.
7507
7508 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
7509
7510 * gcc.c-torture/compile/20031010-1.c: New test.
7511
7512 2003-10-10 Geoffrey Keating <geoffk@apple.com>
7513
7514 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
7515 * gcc.c-torture/execute/va-arg-25.c: ... here.
7516
7517 2003-10-09 Mark Mitchell <mark@codesourcery.com>
7518
7519 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
7520
7521 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
7522
7523 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
7524
7525 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
7526
7527 * g++.dg/parse/error2.C: New test.
7528
7529 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
7530
7531 PR c++/11097
7532 * g++.dg/other/error5.C: Modify the error message.
7533 * g++.dg/lookup/using8.C: New test.
7534
7535 2003-10-07 Geoffrey Keating <geoffk@apple.com>
7536
7537 * gcc.dg/darwin-abi-2.c: New file.
7538 * gcc.c-torture/execute/va-arg-24.c: New file.
7539
7540 2003-10-06 Bob Wilson <bob.wilson@acm.org>
7541
7542 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
7543 indentation.
7544
7545 2003-10-06 Mark Mitchell <mark@codesourcery.com>
7546
7547 PR c++/10147
7548 * g++.dg/other/error4.C: Update error messages.
7549 * g++.dg/template/ptrmem4.C: Likewise.
7550
7551 PR c++/12337
7552 * g++.dg/init/new9.C: New test.
7553
7554 PR c++/12334, c++/12236, c++/8656
7555 * g++.dg/ext/attrib8.C: New test.
7556
7557 2003-10-06 Devang Patel <dpatel@apple.com>
7558
7559 * gcc.dg/debug/dwarf2-3.h: New test.
7560 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
7561
7562 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
7563
7564 * g++.dg/opt/cfg2.C: New test.
7565
7566 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7567
7568 * g++.dg/opt/float1.C: New test.
7569
7570 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7571
7572 * gcc.dg/c90-array-lval-6.c: New test.
7573 * gcc.dg/c99-array-lval-6.c: New test.
7574
7575 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
7576 Ziemowit Laski <zlaski@apple.com>
7577
7578 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
7579 'Derived', so that it is never considered a class method; add
7580 new warning for '+port' method ambiguity.
7581 * objc.dg/method-12.m: Include <objc/objc.h> instead of
7582 <objc/objc-api.h> (needed on Mac OS X).
7583 * objc.dg/method-13.m: New test.
7584
7585 2003-10-03 Roger Sayle <roger@eyesopen.com>
7586
7587 PR optimization/9325, PR java/6391
7588 * gcc.c-torture/execute/20031003-1.c: New test case.
7589
7590 2003-10-02 Mark Mitchell <mark@codesourcery.com>
7591
7592 PR optimization/12180
7593 * gcc.dg/20031002-1.c: New test.
7594
7595 PR c++/12486
7596 * g++.dg/inherit/error1.C: New test.
7597
7598 2003-10-02 Chris Demetriou <cgd@broadcom.com>
7599
7600 * lib/f-torture.exp (search_for): Rename to...
7601 (search_for_re): This. Also, clean up comments and the
7602 "regexp" invocation.
7603
7604 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
7605
7606 * gcc.c-torture/compile/20031002-1.c: New test.
7607
7608 2003-10-02 Jakub Jelinek <jakub@redhat.com>
7609
7610 * g++.dg/opt/cond1.C: New test.
7611
7612 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
7613
7614 * gcc.dg/Wold-style-definition-2.c: New testcase.
7615 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
7616
7617 2003-09-29 Richard Henderson <rth@redhat.com>
7618
7619 * g++.dg/init/array10.C: Add dg-options.
7620
7621 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
7622
7623 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
7624
7625 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7626
7627 * g++.dg/template/friend19.C: Fix typo.
7628 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
7629
7630 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
7631
7632 * gcc.c-torture/execute/20030928-1.c: New test.
7633 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
7634
7635 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
7636
7637 * g++.dg/opt/unroll1.C: New test.
7638
7639 2003-09-26 Roger Sayle <roger@eyesopen.com>
7640
7641 PR optimization/11741
7642 * gcc.dg/20030926-1.c: New test case.
7643
7644 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7645
7646 PR c++/5655
7647 * g++.dg/parse/access7.C: New test.
7648 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
7649
7650 2003-09-24 Ziemowit Laski <zlaski@apple.com>
7651
7652 MERGE OF objc-improvements-branch into MAINLINE:
7653 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
7654 if libobjc has not been built.
7655 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
7656 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
7657 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
7658 objc/execute/nested-3.m, objc/execute/np-2.m,
7659 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
7660 objc/execute/redefining_self.m, objc/execute/root_methods.m,
7661 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
7662 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
7663 objc.dg/special/unclaimed-category-1.h,
7664 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
7665 well as GNU runtime.
7666 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
7667 * execute/cascading-1.m, execute/function-message-1.m,
7668 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
7669 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
7670 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
7671 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
7672 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
7673 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
7674 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
7675 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
7676 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
7677 * objc.dg/bitfield-2.m: Run only on Darwin.
7678 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
7679 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
7680 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
7681 * objc.dg/const-str-1.m: Fix constant string layout.
7682
7683 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
7684
7685 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
7686
7687 2003-09-23 Geoffrey Keating <geoffk@apple.com>
7688
7689 * gcc.dg/darwin-abi-1.c: New file.
7690
7691 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
7692
7693 PR target/12281
7694 * gcc.c-torture/compile/20030921-1.c: New test.
7695
7696 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
7697
7698 * g++.dg/opt/reg-stack2.C: New test.
7699
7700 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
7701
7702 * g++.dg/eh/delayslot1.C: New test.
7703
7704 2003-09-20 Richard Henderson <rth@redhat.com>
7705
7706 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
7707
7708 2003-09-20 Roger Sayle <roger@eyesopen.com>
7709
7710 * gcc.c-torture/execute/20030920-1.c: New test case.
7711
7712 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7713
7714 * g++.dg/rtti/typeid3.C: Correct expected error message.
7715
7716 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7717
7718 PR c++/157
7719 * g++.dg/parse/crash12.C: New test.
7720
7721 2003-09-19 Janis Johnson <janis187@us.ibm.com>
7722
7723 * gcc.dg/compat/mixed-struct-check.h: New.
7724 * gcc.dg/compat/mixed-struct-defs.h: New.
7725 * gcc.dg/compat/mixed-struct-init.h: New.
7726 * gcc.dg/compat/struct-by-value-19_main.c: New.
7727 * gcc.dg/compat/struct-by-value-19_x.c: New.
7728 * gcc.dg/compat/struct-by-value-19_y.c: New.
7729 * gcc.dg/compat/struct-by-value-20_main.c: New.
7730 * gcc.dg/compat/struct-by-value-20_x.c: New.
7731 * gcc.dg/compat/struct-by-value-20_y.c: New.
7732 * gcc.dg/compat/struct-return-19_main.c: New.
7733 * gcc.dg/compat/struct-return-19_x.c: New.
7734 * gcc.dg/compat/struct-return-19_y.c: New.
7735 * gcc.dg/compat/struct-return-20_main.c: New.
7736 * gcc.dg/compat/struct-return-20_x.c: New.
7737 * gcc.dg/compat/struct-return-20_y.c: New.
7738
7739 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
7740 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
7741 so that it will not complain on LP64 targets.
7742
7743 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7744
7745 PR c++/495
7746 * g++.dg/template/friend24.C: New test.
7747
7748 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
7749
7750 PR c++/12332
7751 * g++.dg/template/memtmpl2.C: New test.
7752
7753 2003-09-18 Mark Mitchell <mark@codesourcery.com>
7754
7755 PR target/11184
7756 * gcc.dg/builtin-apply1.c: New test.
7757
7758 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
7759
7760 PR c++/9848
7761 * g++.dg/warn/Wunused-4.C: New test.
7762
7763 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7764
7765 PR c++/12316
7766 * g++.dg/other/gc2.C: New test.
7767
7768 2003-09-17 Mark Mitchell <mark@codesourcery.com>
7769
7770 PR c++/11991
7771 * g++.dg/rtti/typeid3.C: New test.
7772
7773 PR c++/12266
7774 * g++.dg/overload/template1.C: New test.
7775
7776 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
7777
7778 * g++.dg/opt/cfg3.C: New test.
7779
7780 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7781
7782 PR c++/7939
7783 * g++.dg/template/crash11.C: New test.
7784
7785 2003-09-16 Jason Merrill <jason@redhat.com>
7786 Jakub Jelinek <jakub@redhat.com>
7787
7788 * gcc.dg/attr-warn-unused-result.c: New test.
7789
7790 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
7791
7792 PR c++/12184
7793 * g++.dg/expr/call2.C: New test.
7794
7795 2003-09-15 Andreas Jaeger <aj@suse.de>
7796
7797 * gcc.dg/Wold-style-definition-1.c: New test.
7798
7799 2003-09-14 Mark Mitchell <mark@codesourcery.com>
7800
7801 PR c++/3907
7802 * g++.dg/parse/template12.C: New test.
7803
7804 * g++.dg/abi/bitfield11.C: New test.
7805 * g++.dg/abi/bitfield12.C: Likewise.
7806
7807 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
7808
7809 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
7810 non-expansion of functional macro name without arguments at EOL.
7811 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
7812
7813 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
7814
7815 * gcc.c-torture/execute/20030914-[12].c: New tests.
7816
7817 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
7818
7819 PR c++/11788
7820 * g++.dg/overload/addr1.C: New test.
7821
7822 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
7823
7824 * gcc.dg/20030909-1.c: New test.
7825
7826 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7827
7828 * gcc.dg/ultrasp10.c: New test.
7829
7830 2003-09-09 Devang Patel <dpatel@apple.com>
7831
7832 * gcc.dg/darwin-ld-6.c: New test.
7833
7834 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7835
7836 * gcc.dg/torture/builtin-explog-1.c: New testcase.
7837
7838 2003-09-08 Mark Mitchell <mark@codesourcery.com>
7839
7840 * gcc.dg/ia64-types1.c: New test.
7841 * gcc.dg/ia64-types2.c: Likewise.
7842
7843 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7844
7845 * gcc.dg/builtins-1.c: Add more _Complex tests.
7846 * gcc.dg/torture/builtin-attr-1.c: Likewise.
7847
7848 * gcc.dg/builtins-1.c: Test existing _Complex functions.
7849 * gcc.dg/torture/builtin-attr-1.c: Likewise.
7850
7851 2003-09-08 Mark Mitchell <mark@codesourcery.com>
7852
7853 PR c++/11786
7854 * g++.dg/lookup/koenig2.C: New test.
7855
7856 PR c++/5296
7857 * g++.dg/rtti/typeid2.C: New test.
7858
7859 2003-09-08 Jakub Jelinek <jakub@redhat.com>
7860
7861 * gcc.c-torture/compile/20030904-1.c: New test.
7862
7863 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7864
7865 * g++.dg/opt/longbranch2.C: New test.
7866
7867 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
7868
7869 * g++.dg/template/crash10.C: Only compile it.
7870
7871 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
7872
7873 PR middle-end/11665
7874 * gcc.c-torture/compile/20030907-1.c: New test.
7875 * g++.dg/init/array11.C: New test.
7876
7877 2003-09-07 Mark Mitchell <mark@codesourcery.com>
7878
7879 PR c++/11852
7880 * g++.dg/init/struct1.C: New test.
7881
7882 2003-09-07 Mark Mitchell <mark@codesourcery.com>
7883
7884 PR c++/12181
7885 * g++.dg/expr/comma1.C: New test.
7886
7887 2003-09-06 Mark Mitchell <mark@codesourcery.com>
7888
7889 PR c++/11867
7890 * g++.dg/expr/static_cast5.C: New test.
7891
7892 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
7893
7894 PR c++/11507
7895 * g++.dg/lookup/scoped7.C: New test.
7896
7897 PR c++/9574
7898 * g++.dg/other/static1.C: New test.
7899
7900 PR c++/11490
7901 * g++.dg/warn/template-1.C: New test.
7902
7903 PR c++/11432
7904 * g++.dg/template/crash10.C: New test.
7905
7906 PR c++/2478
7907 * g++.dg/overload/VLA.C: New test.
7908
7909 PR c++/10804
7910 * g++.dg/template/call1.C: New test.
7911
7912 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
7913
7914 PR c++/11794
7915 * g++.dg/parse/using3.C: New test.
7916
7917 2003-09-06 Roger Sayle <roger@eyesopen.com>
7918
7919 PR c++/11409
7920 * g++.dg/overload/builtin3.C: New test case.
7921
7922 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
7923
7924 PR c/9862
7925 * gcc.dg/20030906-1.c: New test.
7926 * gcc.dg/20030906-2.c: Likewise.
7927
7928 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
7929
7930 PR c++/12167
7931 * g++.dg/parse/defarg5.C: New test.
7932
7933 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
7934
7935 2003-09-05 Mark Mitchell <mark@codesourcery.com>
7936
7937 PR c++/12163
7938 * g++.dg/expr/static_cast4.C: New test.
7939
7940 PR c++/12146
7941 * g++.dg/template/crash9.C: New test.
7942
7943 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
7944
7945 * g++.old-deja/g++.ext/pretty2.C: Update for change
7946 in __FUNCTION__.
7947 * g++.old-deja/g++.ext/pretty3.C: Likewise.
7948
7949 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
7950
7951 PR c++/11922
7952 * g++/dg/template/qualified-id1.C: New test.
7953
7954 PR c++/12037
7955 * g++.dg/warn/noeffect4.C: New test.
7956
7957 2003-09-04 Matt Austern <austern@apple.com>
7958
7959 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
7960 * g++.dg/ext/fnname2.C: Likewise.
7961 * g++.dg/ext/fnname3.C: Likewise.
7962
7963 2003-09-04 Mark Mitchell <mark@codesourcery.com>
7964
7965 * g++.dg/expr/lval1.C: New test.
7966 * g++.dg/ext/lvcast.C: Remove.
7967
7968 2003-09-03 Roger Sayle <roger@eyesopen.com>
7969
7970 PR optimization/11700.
7971 * gcc.c-torture/compile/20030903-1.c: New test case.
7972
7973 2003-09-03 Mark Mitchell <mark@codesourcery.com>
7974
7975 PR c++/12053
7976 * g++.dg/abi/layout4.C: New test.
7977
7978 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
7979
7980 PR c++/11553
7981 * g++.dg/parse/friend3.C: New test.
7982
7983 2003-09-02 Mark Mitchell <mark@codesourcery.com>
7984
7985 PR c++/11847
7986 * g++.dg/template/class1.C: New test.
7987
7988 PR c++/11808
7989 * g++.dg/expr/call1.C: New test.
7990
7991 2003-09-01 Mark Mitchell <mark@codesourcery.com>
7992
7993 PR c++/12114
7994 * g++.dg/init/ref9.C: New test.
7995
7996 PR c++/11972
7997 * g++.dg/template/nested4.C: New test.
7998
7999 2003-08-29 Mark Mitchell <mark@codesourcery.com>
8000
8001 PR c++/12093
8002 * g++.dg/template/non-dependent4.C: New test.
8003
8004 PR c++/11928
8005 * g++.dg/inherit/conv1.C: New test.
8006
8007 2003-08-29 Mark Mitchell <mark@codesourcery.com>
8008
8009 PR c++/6196
8010 * g++.dg/ext/label1.C: New test.
8011 * g++.dg/ext/label2.C: Likewise.
8012
8013 2003-08-28 Mark Mitchell <mark@codesourcery.com>
8014
8015 * g++.dg/expr/cond3.C: New test.
8016
8017 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8018
8019 * gcc.dg/builtins-1.c: Add new builtin cases.
8020
8021 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8022
8023 * gcc.dg/builtins-1.c: Add new cases.
8024 * gcc.dg/torture/builtin-attr-1.c: Likewise.
8025
8026 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8027
8028 * gcc.dg/builtins-1.c: Add more math builtin tests.
8029 * gcc.dg/torture/builtin-attr-1.c: New test.
8030
8031 2003-08-28 Mark Mitchell <mark@codesourcery.com>
8032
8033 PR optimization/5079
8034 * g++.dg/opt/static3.C: New test.
8035
8036 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8037
8038 * gcc.misc-tests/gcov-10b.c: New test.
8039
8040 2003-08-27 Mark Mitchell <mark@codesourcery.com>
8041
8042 * g++.dg/opt/ptrmem3.C: New test.
8043
8044 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
8045
8046 2003-08-27 Jakub Jelinek <jakub@redhat.com>
8047
8048 * gcc.dg/20030826-2.c: New test.
8049
8050 2003-08-26 Roger Sayle <roger@eyesopen.com>
8051
8052 PR middle-end/12002
8053 * g77.f-torture/compile/12002.f: New test case.
8054
8055 2003-08-26 Roger Sayle <roger@eyesopen.com>
8056
8057 * gcc.dg/20030826-1.c: New test case.
8058
8059 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
8060
8061 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
8062
8063 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
8064
8065 PR c++/11871
8066 * c++.dg/lookup/crash1.C: New test.
8067
8068 * c++.dg/warn/noeffect3.C: New test.
8069
8070 2003-08-25 Janis Johnson <janis187@us.ibm.com>
8071
8072 * gcc.dg/compat/vector-1_x.c: Compile with -w.
8073 * gcc.dg/compat/vector-1_y.c: Ditto.
8074 * gcc.dg/compat/vector-2_x.c: Ditto.
8075 * gcc.dg/compat/vector-2_y.c: Ditto.
8076
8077 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
8078
8079 * gcc.dg/20030702-1.c: New test.
8080
8081 2003-08-25 Mark Mitchell <mark@codesourcery.com>
8082
8083 PR c++/8795
8084 * g++.dg/ext/altivec-1.C: New test.
8085
8086 2003-08-24 Richard Henderson <rth@redhat.com>
8087
8088 * g++.dg/eh/simd-2.C: Add -w for x86.
8089
8090 2003-08-23 Jakub Jelinek <jakub@redhat.com>
8091
8092 * gcc.dg/20030815-1.c: New test.
8093
8094 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8095
8096 PR c++/3765
8097 * g++.dg/parse/access6.C: New test.
8098
8099 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8100
8101 PR c++/641, c++/11876
8102 * g++.dg/template/friend22.C: New test.
8103 * g++.dg/template/friend23.C: Likewise.
8104
8105 2003-08-22 Mark Mitchell <mark@codesourcery.com>
8106
8107 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
8108 identically.
8109
8110 2003-08-22 Mark Mitchell <mark@codesourcery.com>
8111
8112 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
8113
8114 2003-08-22 Mark Mitchell <mark@codesourcery.com>
8115
8116 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
8117
8118 2003-08-22 Mark Mitchell <mark@codesourcery.com>
8119
8120 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
8121
8122 2003-08-22 Mark Mitchell <mark@codesourcery.com>
8123
8124 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
8125
8126 2003-08-21 Mark Mitchell <mark@codesourcery.com>
8127
8128 PR c++/11919
8129 * g++.dg/overload/prom1.C: New test.
8130
8131 PR c++/11551
8132 * g++.dg/parse/dtor2.C: New test.
8133
8134 PR c++/10762
8135 * g++.dg/parse/using2.C: New test.
8136
8137 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
8138
8139 PR target/11805
8140 * gcc.c-torture/compile/20030821-1.c: New.
8141
8142 2003-08-20 Mark Mitchell <mark@codesourcery.com>
8143
8144 PR c++/11834
8145 * g++.dg/template/deduce2.C: New test.
8146
8147 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
8148
8149 * gcc.c-torture/execute/20030821-1.c: New test.
8150
8151 2003-08-20 Roger Sayle <roger@eyesopen.com>
8152
8153 PR middle-end/11984
8154 * gcc.dg/20030820-1.c: New test case.
8155
8156 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
8157
8158 PR c++/11945
8159 * g++.dg/warn/noeffect2.C: New test.
8160
8161 2003-08-19 Mark Mitchell <mark@codesourcery.com>
8162
8163 PR c++/10926
8164 * g++.dg/template/dtor2.C: New test.
8165
8166 PR c++/11684
8167 * g++.dg/template/operator1.C: New test.
8168 * g++.dg/parse/operator4.C: New test.
8169
8170 PR c++/11946.C
8171 * g++.dg/expr/enum1.C: New test.
8172 * gcc.dg/c99-bool-1.c: Remove bogus warning.
8173
8174 PR c++/11036.C
8175 * g++.dg/parse/elab2.C: New test.
8176 * g++.dg/parse/typedef4.C: Change error message.
8177 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
8178 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
8179 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
8180
8181 2003-08-19 Geoffrey Keating <geoffk@apple.com>
8182
8183 * gcc.dg/pch/warn-1.c: New.
8184 * gcc.dg/pch/warn-1.hs: New.
8185
8186 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
8187 not-tested file.
8188
8189 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
8190
8191 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
8192
8193 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
8194
8195 * gcc.dg/uninit-D.c: New Test.
8196 * gcc.dg/uninit-E.c: New Test.
8197 * gcc.dg/uninit-F.c: New Test.
8198 * gcc.dg/uninit-G.c: New Test.
8199
8200 2003-08-19 Michael Ritzert <ritzert@t-online.de>
8201
8202 * g++.dg/README: Describe the pch directory.
8203
8204 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8205
8206 PR c++/11174
8207 * g++.dg/parse/access4.C: New test.
8208 * g++.dg/parse/access5.C: Likewise.
8209 * g++.old-deja/g++.jason/access17.C: Adjust error message.
8210
8211 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
8212
8213 * gcc.dg/noncompile/20030818-1.c: New.
8214
8215 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
8216
8217 PR c++/11957
8218 * g++.dg/warn/noeffect1.C: New test.
8219
8220 * g++.dg/template/scope2.C: New test.
8221 * g++.dg/template/error2.C: Correct dg-error
8222
8223 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
8224
8225 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
8226
8227 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
8228
8229 PR C++/11512
8230 * g++.dg/template/warn1.C: New.
8231
8232 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
8233
8234 * g++.dg/template/error2.C: New test.
8235 * g++.dg/lookup/using7.C: Adjust errors
8236 * g++.old-deja/g++.pt/crash36.C: Likewise.
8237 * g++.old-deja/g++.pt/derived3.C: Likewise.
8238
8239 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8240
8241 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
8242 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
8243 * gcc.c-torture/execute/builtins/string-9.c: New, from
8244 string-opt-9.c. Adjust for execute/builtins framework.
8245 * gcc.c-torture/execute/string-opt-9.c: Delete.
8246
8247 2003-08-12 Mark Mitchell <mark@codesourcery.com>
8248
8249 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
8250
8251 * g++.dg/parse/ret-type2.C: New test.
8252
8253 PR c++/11703
8254 * g++.dg/init/new8.C: New test.
8255
8256 PR c++/10923
8257 * g++.dg/parse/typedef5.C: New test.
8258
8259 PR c++/9512
8260 * g++.dg/parse/qualified2.C: New test.
8261 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
8262 invalid code.
8263
8264 2003-08-11 Mark Mitchell <mark@codesourcery.com>
8265
8266 * g++.dg/conversion/ptrmem1.C: New test.
8267
8268 2003-08-11 Jakub Jelinek <jakub@redhat.com>
8269
8270 PR target/11693
8271 * gcc.dg/20030811-1.c: New test.
8272
8273 PR target/11535
8274 * gcc.c-torture/execute/20030811-1.c: New test.
8275
8276 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8277
8278 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
8279
8280 2003-08-10 Mark Mitchell <mark@codesourcery.com>
8281
8282 PR c++/11789.C
8283 * g++.dg/inherit/multiple1.C: New test.
8284
8285 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
8286
8287 * gcc.dg/spe1.c: New test.
8288
8289 PR c++/11670
8290 * g++.dg/expr/cast2.C: New test.
8291
8292 PR c++/10530
8293 * g++.dg/template/dependent-name2.C: New test.
8294
8295 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
8296
8297 * g++.dg/parse/crash11.C: Put the dg options in comments.
8298
8299 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
8300
8301 * lib/gcc-dg.exp: Update for diagnostic change.
8302
8303 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8304
8305 PR c++/5767
8306 * g++.dg/parse/crash11.C: New test.
8307
8308 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
8309
8310 * gcc.dg/cpp/spacing1.c: Update.
8311
8312 2003-08-04 Janis Johnson <janis187@us.ibm.com>
8313
8314 PR target/11739
8315 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
8316 a value for -mtune.
8317
8318 2003-08-04 Roger Sayle <roger@eyesopen.com>
8319
8320 PR middle-end/11771
8321 * gcc.c-torture/compile/20030804-1.c: New test case.
8322
8323 2003-08-04 Roger Sayle <roger@eyesopen.com>
8324
8325 * gcc.dg/20030804-1.c: New test case.
8326
8327 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
8328
8329 * gcc.dg/cpp/separate-1.c: New test.
8330
8331 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
8332
8333 PR c++/11704
8334 * g++.dg/template/dependent-expr2.C: New test.
8335
8336 PR c++/11766
8337 * g++.dg/expr/ptrmem1.C: New test.
8338
8339 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8340
8341 PR c++/9453
8342 * g++.dg/template/friend15.C: New test.
8343
8344 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
8345
8346 * lib/dg-pch.exp: Work round PCH bug.
8347
8348 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8349
8350 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
8351 builtins. Move cases from builtins-4.c here.
8352
8353 * gcc.dg/torture/builtin-math-1.c: New test taken from
8354 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
8355 additional cases.
8356
8357 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
8358 Delete.
8359
8360 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
8361
8362 PR c++/9447
8363 * g++.dg/template/using7.C: New test.
8364
8365 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
8366
8367 * import1.c, import2.c: New tests.
8368
8369 2003-08-01 Jakub Jelinek <jakub@redhat.com>
8370
8371 * g++.dg/eh/crossjump1.C: New test.
8372
8373 2003-08-01 Mark Mitchell <mark@codesourcery.com>
8374
8375 PR c++/11697
8376 * g++.dg/template/using6.C: New test.
8377
8378 PR c++/11744
8379 * g++.dg/template/koenig2.C: New test.
8380
8381 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8382
8383 PR c++/7983
8384 * g++.dg/parse/typedef4.C: New test.
8385
8386 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8387
8388 PR c++/8442, c++/8806
8389 * g++.dg/template/elab1.C: New test.
8390 * g++.dg/template/type2.C: Likewise.
8391 * g++.dg/template/ttp3.C: Adjust expected error message.
8392 * g++.old-deja/g++.law/visibility13.C: Likewise.
8393 * g++.old-deja/g++.niklas/t135.C: Likewise.
8394 * g++.old-deja/g++.pt/ttp41.C: Likewise.
8395 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
8396 template argument.
8397 * g++.old-deja/g++.pt/ttp44.C: Likewise.
8398
8399 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
8400
8401 PR c++/11295
8402 * g++.dg/ext/stmtexpr1.C: New test.
8403
8404 * g++.dg/opt/tmp1.C: New test.
8405
8406 PR c++/11525
8407 * g++.dg/parse/constant4.C: New test.
8408
8409 PR c++/9447
8410 * g++.dg/template/using5.C: New test.
8411
8412 2003-07-31 Roger Sayle <roger@eyesopen.com>
8413
8414 * gcc.dg/builtins-27.c: New test case.
8415
8416 2003-07-31 Jakub Jelinek <jakub@redhat.com>
8417
8418 * gcc.dg/tls/opt-7.c: New test.
8419
8420 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
8421
8422 * g++.old-deja/g++.other/crash18.C: Remove.
8423
8424 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
8425
8426 * g++.dg/template/explicit3.C: New.
8427 * g++.dg/template/explicit4.C: New.
8428 * g++.dg/template/explicit5.C: New.
8429
8430 PR c++/11347
8431 * g++.dg/template/memtmpl1.C: New.
8432
8433 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
8434
8435 PR target/11565
8436 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
8437 * gcc.dg/i386-387-5.c (dg-options): Likewise.
8438
8439 2003-07-30 Jan Hubicka <jh@suse.cz>
8440
8441 * vtgc1.c: Kill.
8442
8443 2003-07-29 Zack Weinberg <zack@codesourcery.com>
8444
8445 * gcc.dg/struct-in-proto-1.c: New test.
8446
8447 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
8448
8449 * gcc.dg/cpp/include2.c: Only expect one message.
8450
8451 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
8452
8453 PR c++/9447
8454 * g++.dg/template/using1.C: New test.
8455 * g++.dg/template/using2.C: New test.
8456 * g++.dg/template/using3.C: New test.
8457 * g++.dg/template/using4.C: New test.
8458
8459 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
8460
8461 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
8462 * gcc.c-torture/execute/string-opt-10.c: Likewise.
8463
8464 2003-07-28 Jan Hubicka <jh@suse.cz>
8465
8466 PR c++/11530
8467 * g++.dg/opt/call1.C: New test.
8468
8469 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
8470
8471 PR c++/11667
8472 * g++.dg/init/enum2.C: New test.
8473 * g++.dg/template/overload1.C: Add "-w" option.
8474
8475 2003-07-28 <hp@bitrange.com>
8476
8477 * gcc.dg/Wdeclaration-after-statement-1.c,
8478 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
8479
8480 2003-07-28 Jakub Jelinek <jakub@redhat.com>
8481
8482 * gcc.c-torture/compile/20030725-1.c: New test.
8483
8484 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
8485
8486 * gcc.dg/20030505.c: Only run for SPE.
8487 Remove definition of opaque type.
8488
8489 2003-07-27 Mark Mitchell <mark@codesourcery.com>
8490
8491 * g++.dg/template/ptrmem6.C: New test.
8492
8493 2003-07-26 Geoffrey Keating <geoffk@apple.com>
8494
8495 * gcc.c-torture/compile/zero-strct-2.c: New test.
8496
8497 2003-07-25 Geoffrey Keating <geoffk@apple.com>
8498
8499 * gcc.dg/intermod-1.c: New test.
8500
8501 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
8502
8503 PR c++/11617
8504 * g++.dg/template/lookup2.C: New test.
8505 * g++.dg/template/memclass1.C: Remove instantiated from error.
8506 * g++.dg/other/error2.C: Tweak expected errors.
8507
8508 PR c++/11596
8509 * g++.dg/template/defarg3.C: New test.
8510
8511 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
8512
8513 2003-07-24 Mark Mitchell <mark@codesourcery.com>
8514
8515 * g++.dg/inherit/access5.C: New test.
8516
8517 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8518
8519 PR c++/11513
8520 * g++.dg/template/crash8.C: New test.
8521
8522 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
8523
8524 PR c/10602
8525 * gcc.dg/noncompile/incomplete-2.c: New test.
8526
8527 2003-07-23 Mark Mitchell <mark@codesourcery.com>
8528
8529 PR c++/11645
8530 * g++.dg/inherit/access4.C: New test.
8531
8532 PR c++/11517
8533 * g++.dg/expr/cond2.C: New test.
8534
8535 PR optimization/10679
8536 * g++.dg/opt/inline4.C: New test.
8537
8538 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
8539
8540 * g++.dg/parse/crash10: New test.
8541
8542 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
8543
8544 * g++.dg/ext/flexary1.C: New test.
8545
8546 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8547
8548 PR c++/10793
8549 * g++.dg/template/crash9.C: New test.
8550
8551 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8552
8553 PR c++/3004
8554 * g++.dg/parse/typedef3.C: New test.
8555
8556 PR c++/7906
8557 * g++.dg/parse/operator2.C: New test.
8558
8559 PR c++/8895
8560 * g++.dg/parse/def-tmpl-arg1.C: New test.
8561
8562 PR c++/9282
8563 * g++.dg/parse/funptr1.C: New test.
8564
8565 PR c++/9452
8566 * g++.dg/parse/ambig3.C: New test.
8567
8568 PR c++/9454
8569 * g++.dg/parse/operator3.C: New test.
8570
8571 PR c++/9486
8572 * g++.dg/parse/template10.C: New test.
8573
8574 PR c++/9488
8575 * g++.dg/parse/template11.C: New test.
8576
8577 PR c++/10150
8578 * g++.dg/parse/invalid-op1.C: New test.
8579
8580 PR c++/10247
8581 * g++.dg/parse/condexpr1.C: New test.
8582
8583 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
8584
8585 * g++.dg/ext/packed3.C: New test.
8586 * g++.dg/ext/packed4.C: New test.
8587
8588 * gcc.dg/pack-test-3.c: New test.
8589
8590 2003-07-21 Janis Johnson <janis187@us.ibm.com>
8591
8592 * lib/compat.exp: Handle dg-options per source file.
8593 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
8594 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
8595 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
8596 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
8597 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
8598 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
8599 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
8600 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
8601 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
8602 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
8603 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
8604 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
8605 * g++.dg/compat/break/bitfield7_x.C: Ditto.
8606 * g++.dg/compat/break/bitfield7_y.C: Ditto.
8607
8608 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
8609
8610 PR c/10320
8611 * gcc.c-torture/execute/20030718-1.c: New test.
8612
8613 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
8614
8615 PR optimization/11536
8616 * gcc.dg/20030721-1.c: New test.
8617
8618 2003-07-19 Mark Mitchell <mark@codesourcery.com>
8619
8620 PR c++/11546
8621 * g++.dg/template/lookup1.C: New test.
8622
8623 2003-07-19 Zack Weinberg <zack@codesourcery.com>
8624
8625 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
8626 diagnostics of ill-formed constructs involving labels.
8627 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
8628 the new 'previously defined here' message.
8629
8630 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
8631
8632 * g++.dg/parse/non-dependent2.C: New test.
8633
8634 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
8635
8636 * g++.dg/init/init-ref4.C: xfail on targets without
8637 weak symbols.
8638
8639 2003-07-17 Jakub Jelinek <jakub@redhat.com>
8640
8641 PR target/11087
8642 * gcc.c-torture/execute/20030717-1.c: New test.
8643
8644 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8645
8646 * g++.dg/opt/cfg1.C: New test.
8647
8648 2003-07-17 Mark Mitchell <mark@codesourcery.com>
8649
8650 PR optimization/11557
8651 * gcc.dg/20030717-1.c: New test.
8652
8653 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
8654
8655 PR c++/10476
8656 * g++.dg/expr/crash-1.C: New test.
8657
8658 PR c++/11027
8659 * g++.dg/template/init3.C: New test.
8660
8661 PR c++/8222
8662 * g++.dg/template/non-dependent1.C: New test.
8663
8664 PR c++/11070
8665 * g++.dg/template/non-dependent2.C: New test.
8666
8667 PR c++/11071
8668 * g++.dg/template/non-dependent3.C: New test.
8669
8670 PR c++/9907
8671 * g++.dg/template/sizeof5.C: New test.
8672
8673 2003-07-17 Geoffrey Keating <geoffk@apple.com>
8674
8675 PR 11498
8676 * gcc.c-torture/compile/mangle-1.c: New file.
8677
8678 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8679
8680 PR c++/7809
8681 * g++.dg/parse/access3.C: New test.
8682
8683 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
8684
8685 PR c++/11384
8686 * g++.dg/init/init-ref4.C: New test.
8687
8688 2003-07-16 Mark Mitchell <mark@codesourcery.com>
8689
8690 PR c++/11547
8691 * g++.dg/parse/constant3.C: New test.
8692 * g++.dg/parse/crash7.C: Likewise.
8693
8694 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
8695
8696 PR target/11008
8697 * gcc.dg/i386-pentium4-not-mull.c: New.
8698
8699 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
8700
8701 * gcc.dg/asm-names.c (ymain): Make it weak.
8702
8703 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8704
8705 PR c++/5421
8706 * g++.dg/template/friend21.C: New test.
8707
8708 2003-07-16 Jakub Jelinek <jakub@redhat.com>
8709
8710 * gcc.dg/cleanup-8.c: New test.
8711 * gcc.dg/cleanup-9.c: New test.
8712
8713 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
8714
8715 * g++.dg/ext/dll-MI1.h: New file.
8716 * g++.dg/ext/dllexport-MI1.C: New file.
8717 * g++.dg/ext/dllimport-MI1.C: New file.
8718
8719 2003-07-15 Jakub Jelinek <jakub@redhat.com>
8720
8721 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
8722 it does not have cmpstrsi patterns (just cmpmemsi).
8723
8724 2003-07-15 Mark Mitchell <mark@codesourcery.com>
8725
8726 PR debug/11473
8727 * g++.dg/debug/debug8.C: New test.
8728
8729 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8730
8731 PR c++/10108
8732 * g++.dg/template/crash7.C: New test.
8733
8734 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
8735
8736 PR target/10795
8737 * gcc.c-torture/compile/20030708-1.c: New.
8738
8739 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
8740
8741 * gcc.c-torture/execute/20030715-1.c: New test.
8742
8743 2003-07-14 Geoffrey Keating <geoffk@apple.com>
8744
8745 * gcc.dg/pch/inline-3.c: New file.
8746 * gcc.dg/pch/inline-3.hs: New file.
8747 * gcc.dg/pch/inline-4.c: New file.
8748 * gcc.dg/pch/inline-4.hs: New file.
8749
8750 2003-07-14 Mark Mitchell <mark@codesourcery.com>
8751
8752 PR c++/11509
8753 * g++.dg/template/crash6.C: New test.
8754
8755 PR c++/7053
8756 * g++.dg/template/friend20.C: New test.
8757
8758 PR c++/7019
8759 * g++.dg/template/overload2.C: New test.
8760
8761 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8762
8763 PR optimization/11440
8764 * gcc.c-torture/execute/20030714-1.c: New test.
8765
8766 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8767
8768 PR c++/11154
8769 * g++.dg/template/partial2.C: New test.
8770
8771 2003-07-13 Mark Mitchell <mark@codesourcery.com>
8772
8773 PR c++/11503
8774 * g++.dg/template/anon1.C: New test.
8775
8776 PR c++/11493
8777 PR c++/11495
8778 * g++.dg/parse/template9.C: Likewise.
8779 * g++.dg/template/crash4.C: New test.
8780 * g++.dg/template/koenig1.C: Likewise.
8781 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
8782 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
8783 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
8784 functions.
8785 * g++.old-deja/g++.jason/template36.C: Likewise.
8786 * g++.old-deja/g++.mike/p1989.C: Likewise.
8787 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
8788 * g++.old-deja/g++.pt/ttp20.C: Use this->.
8789 * g++.old-deja/g++.pt/ttp21.C: Use this->.
8790 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
8791 compiling.
8792 * g++.old-deja/g++.pt/union2.C: Use this->.
8793
8794 2003-07-11 Jakub Jelinek <jakub@redhat.com>
8795
8796 * gcc.dg/20030711-1.c: New test.
8797
8798 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
8799
8800 PR c++/11050
8801 * g++.dg/parse/args1.C: New test.
8802 * g++.pt/defarg8.C: Change expected errors.
8803
8804 2003-07-11 Mark Mitchell <mark@codesourcery.com>
8805
8806 PR c++/8164
8807 * g++.dg/template/nontype2.C: New test.
8808
8809 PR c++/10558
8810 * g++.dg/parse/template8.C: New test.
8811
8812 PR c++/8327
8813 * g++.dg/template/scope1.C: New test.
8814
8815 * g++.dg/warn/Wsign-compare-1.C: New test.
8816
8817 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
8818
8819 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
8820
8821 2003-07-10 Mark Mitchell <mark@codesourcery.com>
8822
8823 PR c++/9411
8824 * g++.dg/template/explicit2.C: New test.
8825
8826 PR c++/10032
8827 * g++.dg/warn/pedantic1.C: New test.
8828
8829 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
8830
8831 PR c++ 9483
8832 * g++.dg/other/field1.C: New test.
8833
8834 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
8835
8836 PR c/11449
8837 * gcc.c-torture/compile/20030707-1.c: New.
8838
8839 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8840
8841 PR c++/10849
8842 * g++.dg/template/access12.C: New test.
8843
8844 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
8845
8846 * g++.dg/bprob/bprob.exp (prof_ext): Update.
8847 * g77.dg/bprob/bprob.exp (prof_ext): Update.
8848 * gcc.misc-tests/bprob.exp (prof_ext): Update.
8849 * gcc.misc-tests/gcov.exp: Update
8850 * g++.dg/gcov/gcov.exp: Update
8851 * lib/gcov.exp: Update.
8852
8853 2003-07-08 Mark Mitchell <mark@codesourcery.com>
8854
8855 * g++.dg/abi/mangle17.C: Make sure template expressions are
8856 dependent.
8857 * g++.dg/abi/mangle4.C: Mark erroneous casts.
8858 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
8859 * g++.dg/opt/stack1.C: Remove erroneous code.
8860 * g++.dg/parse/template7.C: New test.
8861 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
8862 * g++.old-deja/g++.pt/crash4.C: Likewise.
8863
8864 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8865
8866 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
8867 with zero or one occurence of `$' after the initial `L'.
8868
8869 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
8870
8871 * gcc.c-torture/compile/20030704-1.c: Add a comment.
8872
8873 2003-07-08 Roger Sayle <roger@eyesopen.com>
8874
8875 PR c/11370
8876 * gcc.dg/Wunreachable-6.c: New testcase.
8877 * gcc.dg/Wunreachable-7.c: New testcase.
8878
8879 2003-07-08 Jakub Jelinek <jakub@redhat.com>
8880
8881 PR c/11420
8882 * gcc.dg/20030708-1.c: New test.
8883
8884 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
8885
8886 * gcc.dg/compat/sdata-section.h: New file.
8887 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
8888 * gcc.dg/torture/mips-sdata-1.c: New test.
8889
8890 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8891
8892 PR c++/11030
8893 * g++.dg/template/friend19.C: New test.
8894
8895 2003-07-08 Jakub Jelinek <jakub@redhat.com>
8896
8897 * g++.dg/opt/strength-reduce.C: New test.
8898
8899 2003-07-07 Roger Sayle <roger@eyesopen.com>
8900
8901 PR target/10979
8902 * gcc.dg/20030707-1.c: New testcase.
8903
8904 2003-07-07 Roger Sayle <roger@eyesopen.com>
8905
8906 PR optimization/11059
8907 * g++.dg/opt/emptyunion.C: New testcase.
8908
8909 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
8910 Eric Botcazou <ebotcazou@libertysurf.fr>
8911
8912 * g++.dg/opt/stack1.C: New test.
8913
8914 2003-07-05 Mark Mitchell <mark@codesourcery.com>
8915
8916 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
8917 run test.
8918
8919 PR c++/11431
8920 * g++.dg/expr/static_cast3.C: New test.
8921
8922 2003-07-04 Zack Weinberg <zack@codesourcery.com>
8923
8924 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
8925 everywhere.
8926 * gcc.dg/concat.c: Concatenation of string constants with
8927 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
8928 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
8929 * gcc.dg/cpp/escape-2.c: Use wide character constants where
8930 necessary to avoid multi-character character constant warning.
8931 * gcc.dg/cpp/escape.c: Likewise.
8932 * gcc.dg/cpp/ucs.c: Likewise.
8933 Remove backslashes from dg-bogus comments, as they confuse Tcl.
8934 Fix a typo.
8935
8936 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
8937
8938 PR c/11428
8939 * gcc.c-torture/compile/20030704-1.c: New.
8940
8941 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
8942
8943 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
8944
8945 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
8946
8947 PR c++/5287, PR c++/7910, PR c++/11021
8948 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
8949 tests for warnings.
8950 * g++.dg/ext/dllimport2.C: Add tests for warnings.
8951 * g++.dg/ext/dllimport3.C: Likewise.
8952 * g++.dg/ext/dllimport4.C: New file.
8953 * g++.dg/ext/dllimport5.C: New file.
8954 * g++.dg/ext/dllimport6.C: New file.
8955 * g++.dg/ext/dllimport7.C: New file.
8956 * g++.dg/ext/dllimport8.C: New file.
8957 * g++.dg/ext/dllimport9.C: New file.
8958 * g++.dg/ext/dllimport10.C: New file.
8959 * g++.dg/ext/dllexport1.C: New file.
8960
8961 2003-07-03 Mark Mitchell <mark@codesourcery.com>
8962
8963 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
8964 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
8965
8966 2003-07-03 Roger Sayle <roger@eyesopen.com>
8967
8968 * gcc.dg/builtins-25.c: New testcase.
8969 * gcc.dg/builtins-26.c: New testcase.
8970
8971 2003-07-03 Janis Johnson <janis187@us.ibm.com>
8972
8973 * gcc.dg/compat/vector-defs.h: New file.
8974 * gcc.dg/compat/vector-setup.h: New file.
8975 * gcc.dg/compat/vector-check.h: New file.
8976 * gcc.dg/compat/vector-1_main.c: New file.
8977 * gcc.dg/compat/vector-1_x.c: New file.
8978 * gcc.dg/compat/vector-1_y.c: New file.
8979 * gcc.dg/compat/vector-2_main.c: New file.
8980 * gcc.dg/compat/vector-2_x.c: New file.
8981 * gcc.dg/compat/vector-2_y.c: New file.
8982
8983 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
8984 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
8985 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
8986 * gcc.dg/compat/struct-align-1.h: New file.
8987 * gcc.dg/compat/struct-align-1_main.c: New file.
8988 * gcc.dg/compat/struct-align-1_x.c: New file.
8989 * gcc.dg/compat/struct-align-1_y.c: New file.
8990 * gcc.dg/compat/struct-align-2.h: New file.
8991 * gcc.dg/compat/struct-align-2_main.c: New file.
8992 * gcc.dg/compat/struct-align-2_x.c: New file.
8993 * gcc.dg/compat/struct-align-2_y.c: New file.
8994
8995 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
8996 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
8997 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
8998 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
8999 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
9000 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
9001 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
9002 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
9003 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
9004 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
9005 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
9006 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
9007 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
9008 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
9009 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
9010 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
9011 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
9012 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
9013 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
9014 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
9015 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
9016 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
9017 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
9018 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
9019 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
9020 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
9021 * gcc.dg/compat/struct-return-10_x.c: Ditto.
9022 * gcc.dg/compat/struct-return-2_x.c: Ditto.
9023 * gcc.dg/compat/struct-return-3_x.c: Ditto.
9024
9025 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
9026
9027 * gcc.dg/i386-call-1.c: New test.
9028
9029 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
9030
9031 PR c++/9162
9032 * g++.dg/parse/defarg4.C: New.
9033
9034 2003-07-03 Roger Sayle <roger@eyesopen.com>
9035
9036 PR target/10700
9037 * gcc.c-torture/compile/20030703-1.c: New test case.
9038
9039 2003-07-03 Mark Mitchell <mark@codesourcery.com>
9040
9041 * g++.dg/template/local3.C: Remove extra semicolon.
9042
9043 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
9044
9045 * gcc.dg/i386-volatile-1.c: New test.
9046
9047 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
9048
9049 PR c++/11072
9050 * g++.dg/other/offsetof2.C: XFAIL.
9051 * g++.dg/other/offsetof5.C: New.
9052
9053 PR c++/10219
9054 * g++.dg/template/error1.C: New.
9055
9056 PR c++/9779
9057 * g++.dg/template/dependent-expr1.C: New.
9058
9059 2003-07-01 Mark Mitchell <mark@codesourcery.com>
9060
9061 PR c++/6949
9062 * g++.dg/template/local3.C: New test.
9063
9064 PR c++/11149
9065 * g++.dg/lookup/scoped6.C: New test.
9066
9067 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
9068
9069 PR c++/8046
9070 * g++.dg/other/error7.C: New test.
9071
9072 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
9073
9074 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
9075 * g++.old-deja/g++.abi/vtable3.h: Likewise.
9076 * g++.old-deja/g++.law/code-gen5.C: Likewise.
9077 * g++.old-deja/g++.other/union2.C: Likewise.
9078 * gcc.dg/c90-const-expr-2.c: Likewise.
9079 * gcc.dg/c90-const-expr-3.c: Likewise.
9080 * gcc.dg/c99-const-expr-2.c: Likewise.
9081 * gcc.dg/c99-const-expr-3.c: Likewise.
9082 * gcc.dg/concat.c: Likewise.
9083
9084 2003-07-01 Mark Mitchell <mark@codesourcery.com>
9085
9086 PR c++/9559
9087 * g++.dg/init/static1.C: New test.
9088
9089 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9090
9091 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
9092 * g++.old-deja/g++.other/access2.C: Likewise.
9093 * g++.old-deja/g++.other/decl2.C: Likewise.
9094 * gcc.c-torture/execute/20020615-1.c: Likewise.
9095
9096 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
9097
9098 PR c++/4933
9099 * g++.dg/template/sizeof4.C: New test.
9100
9101 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
9102
9103 * g++.dg/other/error6.C: New test.
9104
9105 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
9106
9107 PR c++/10750
9108 * g++.dg/parse/constant2.C: New test.
9109
9110 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
9111
9112 PR c++/11106
9113 * g++.dg/other/error5.C: New test.
9114
9115 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9116
9117 * gcc.dg/format/gcc_diag-1.c: New test.
9118
9119 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
9120
9121 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
9122
9123 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
9124
9125 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
9126 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
9127 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
9128
9129 2003-06-28 Jakub Jelinek <jakub@redhat.com>
9130
9131 * gcc.c-torture/execute/builtins/string-8.c: New test.
9132 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
9133 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
9134 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
9135
9136 2003-06-27 Mark Mitchell <mark@codesourcery.com>
9137
9138 PR c++/10468
9139 * g++.dg/ext/typeof6.C: New test.
9140
9141 2003-06-27 Mark Mitchell <mark@codesourcery.com>
9142
9143 PR c++/10796
9144 * g++.dg/init/enum1.C: New test.
9145
9146 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
9147
9148 * gcc.dg/20030627-1.c: New test.
9149
9150 2003-06-26 Mark Mitchell <mark@codesourcery.com>
9151
9152 PR c++/11332
9153 * g++.dg/expr/static_cast2.C: New test.
9154
9155 2003-06-26 Roger Sayle <roger@eyesopen.com>
9156 Jakub Jelinek <jakub@redhat.com>
9157
9158 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
9159 sprintf(dst,"%s",src) optimization.
9160 * gcc.c-torture/execute/20030626-1.c: New test case.
9161 * gcc.c-torture/execute/20030626-2.c: New test case.
9162
9163 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
9164
9165 * gcc.c-torture/execute/multi-ix.c: New test.
9166
9167 * gcc.c-torture/execute/simd-4.c (main):
9168 Added missing semicolon at end of union.
9169
9170 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
9171
9172 PR c++/8266
9173 * g++.dg/template/explicit-instantiation3.C: New test.
9174
9175 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
9176
9177 * gcc.dg/20030626-1.c: Use signed char.
9178
9179 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
9180
9181 * gcc.dg/20030626-1.c: New test.
9182
9183 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
9184
9185 * const-str-2.m: Update.
9186
9187 2003-06-25 Mark Mitchell <mark@codesourcery.com>
9188
9189 PR c++/10990
9190 * g++.dg/rtti/dyncast1.C: New test.
9191 * g++.dg/abi/mangle4.C: Correct base-specifier access.
9192 * g++.dg/lookup/scoped1.C: Remove XFAIL.
9193 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
9194
9195 PR c++/10931
9196 * g++.dg/expr/static_cast1.C: New test.
9197
9198 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
9199
9200 * gcc.dg/20030625-1.c: New test.
9201
9202 2003-06-24 Roger Sayle <roger@eyesopen.com>
9203
9204 * gcc.c-torture/compile/20030624-1.c: New test case.
9205
9206 2003-06-24 Jakub Jelinek <jakub@redhat.com>
9207
9208 * gcc.c-torture/execute/string-opt-17.c: New test.
9209
9210 2003-06-24 Mark Mitchell <mark@codesourcery.com>
9211
9212 PR c++/5754
9213 * g++.dg/parse/crash6.C: New test.
9214
9215 2003-06-23 Roger Sayle <roger@eyesopen.com>
9216
9217 * gcc.dg/builtins-24.c: New test case.
9218
9219 2003-06-23 Jakub Jelinek <jakub@redhat.com>
9220
9221 * g++.dg/opt/operator1.C: New test.
9222
9223 2003-06-22 Roger Sayle <roger@eyesopen.com>
9224
9225 * gcc.c-torture/execute/string-opt-16.c: New test case.
9226
9227 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
9228
9229 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
9230 * g++.old-deja/g++.other/conv7.C: Likewise
9231 * g++.old-deja/g++.other/overcnv2.C: Likewise.
9232 * g++.old-deja/g++.other/overload14.C: Likewise.
9233
9234 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
9235
9236 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
9237 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
9238
9239 2003-06-20 Mark Mitchell <mark@codesourcery.com>
9240
9241 PR c++/10888
9242 * g++.dg/warn/Winline-3.C: New test.
9243
9244 2003-06-20 Mark Mitchell <mark@codesourcery.com>
9245
9246 * lib/target-supports.exp (check_alias_available): Make the test
9247 program acceptable to the Solaris assembler.
9248
9249 PR c++/10749
9250 * g++.dg/template/memclass2.C: New test.
9251
9252 2003-06-20 Mark Mitchell <mark@codesourcery.com>
9253 Eric Botcazou <ebotcazou@libertysurf.fr>
9254
9255 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
9256 data for non-matching targets.
9257 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
9258
9259 2003-06-20 Mark Mitchell <mark@codesourcery.com>
9260
9261 PR c++/10845
9262 * g++.dg/template/member3.C: New test.
9263
9264 2003-06-19 Mark Mitchell <mark@codesourcery.com>
9265
9266 PR c++/10939
9267 * g++.dg/template/func1.C: New test.
9268
9269 PR c++/9649
9270 * g++.dg/template/static4.C: New test.
9271 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
9272
9273 PR c++/11041
9274 * g++.dg/init/ref7.C: New test.
9275
9276 2003-06-19 Matt Austern <austern@apple.com>
9277
9278 PR c++/11228
9279 * g++.dg/anew1.C: New test.
9280 * g++.dg/anew2.C: New test.
9281 * g++.dg/anew3.C: New test.
9282 * g++.dg/anew4.C: New test.
9283
9284 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
9285
9286 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
9287
9288 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
9289
9290 * gcc.c-torture/execute/simd-4.c (main): Make expected value
9291 endian-dependent.
9292
9293 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
9294
9295 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
9296 Remove cruft.
9297
9298 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
9299
9300 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
9301 * gcc.c-torture/compile/961203-1.c: Likewise.
9302 * gcc.c-torture/compile/980506-1.c: Likewise.
9303
9304 2003-06-17 Mark Mitchell <mark@codesourcery.com>
9305
9306 PR c++/10712
9307 * g++.dg/lookup/using7.C: New test.
9308
9309 2003-06-17 Mark Mitchell <mark@codesourcery.com>
9310
9311 PR c++/11105
9312 * g++.dg/abi/conv1.C: Remove it.
9313 * g++.dg/template/conv7.C: New test.
9314 * g++.dg/template/conv8.C: Likewise.
9315 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
9316 conversion operator.
9317
9318 2003-06-17 Janis Johnson <janis187@us.ibm.com>
9319
9320 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
9321 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
9322 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
9323 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
9324 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
9325 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
9326 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
9327 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
9328 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
9329 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
9330 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
9331 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
9332 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
9333 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
9334 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
9335 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
9336 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
9337 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
9338 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
9339 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
9340 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
9341 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
9342 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
9343 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
9344 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
9345 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
9346 * gcc.dg/compat/struct-return-10_x.c: Ditto.
9347 * gcc.dg/compat/struct-return-2_x.c: Ditto.
9348 * gcc.dg/compat/struct-return-3_x.c: Ditto.
9349
9350 2003-06-16 Mark Mitchell <mark@codesourcery.com>
9351
9352 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
9353 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
9354 indications.
9355
9356 2003-06-16 Roger Sayle <roger@eyesopen.com>
9357
9358 * gcc.dg/i386-387-5.c: New test case.
9359 * gcc.dg/i386-387-6.c: New test case.
9360 * gcc.dg/builtins-23.c: New test case.
9361
9362 2003-06-15 Roger Sayle <roger@eyesopen.com>
9363
9364 * gcc.dg/builtins-22.c: New test case.
9365 * gcc.dg/i386-387-1.c: Update to test exp.
9366 * gcc.dg/i386-387-2.c: Likewise.
9367
9368 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9369
9370 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
9371
9372 2003-06-12 Mark Mitchell <mark@codesourcery.com>
9373
9374 * lib/gcc-dg.exp (dg-require-dll): New function.
9375 (dg-xfail-if): Likewise.
9376 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
9377 driver.
9378
9379 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
9380 * gcc.c-torture/compile/20001205-1.c: Likewise.
9381 * gcc.c-torture/compile/20001226-1.c: Likewise.
9382 * gcc.c-torture/compile/20010518-2.c: Likewise.
9383 * gcc.c-torture/compile/20020312-1.c: Likewise.
9384 * gcc.c-torture/compile/20020604-1.c: Likewise.
9385 * gcc.c-torture/compile/920501-12.c: Likewise.
9386 * gcc.c-torture/compile/920501-4.c: Likewise.
9387 * gcc.c-torture/compile/920520-1.c: Likewise.
9388 * gcc.c-torture/compile/920521-1.c: Likewise.
9389 * gcc.c-torture/compile/920625-1.c: Likewise.
9390 * gcc.c-torture/compile/961203-1.c: Likewise.
9391 * gcc.c-torture/compile/980506-1.c: Likewise.
9392 * gcc.c-torture/compile/981006-1.c: Likewise.
9393 * gcc.c-torture/compile/981022-1.c: Likewise.
9394 * gcc.c-torture/compile/981223-1.c: Likewise.
9395 * gcc.c-torture/compile/990617-1.c: Likewise.
9396 * gcc.c-torture/compile/dll.c: Likewise.
9397 * gcc.c-torture/compile/labels-3.c: Likewise.
9398 * gcc.c-torture/compile/mipscop-1.c: Likewise.
9399 * gcc.c-torture/compile/mipscop-2.c: Likewise.
9400 * gcc.c-torture/compile/mipscop-3.c: Likewise.
9401 * gcc.c-torture/compile/mipscop-4.c: Likewise.
9402 * gcc.c-torture/compile/simd-5.c: Likewise.
9403 * gcc.c-torture/compile/20000804-1.x: Remove.
9404 * gcc.c-torture/compile/20001205-1.x: Likewise.
9405 * gcc.c-torture/compile/20001226-1.x: Likewise.
9406 * gcc.c-torture/compile/20010518-2.x: Likewise.
9407 * gcc.c-torture/compile/20020312-1.x: Likewise.
9408 * gcc.c-torture/compile/20020604-1.x: Likewise.
9409 * gcc.c-torture/compile/920501-12.x: Likewise.
9410 * gcc.c-torture/compile/920501-4.x: Likewise.
9411 * gcc.c-torture/compile/920520-1.x: Likewise.
9412 * gcc.c-torture/compile/920521-1.x: Likewise.
9413 * gcc.c-torture/compile/920625-1.x: Likewise.
9414 * gcc.c-torture/compile/961203-1.x: Likewise.
9415 * gcc.c-torture/compile/980506-1.x: Likewise.
9416 * gcc.c-torture/compile/981006-1.x: Likewise.
9417 * gcc.c-torture/compile/981022-1.x: Likewise.
9418 * gcc.c-torture/compile/981223-1.x: Likewise.
9419 * gcc.c-torture/compile/990617-1.x: Likewise.
9420 * gcc.c-torture/compile/mipscop-1.x: Likewise.
9421 * gcc.c-torture/compile/mipscop-2.x: Likewise.
9422 * gcc.c-torture/compile/mipscop-3.x: Likewise.
9423 * gcc.c-torture/compile/mipscop-4.x: Likewise.
9424 * gcc.c-torture/compile/simd-5.x: Likewise.
9425
9426 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
9427
9428 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
9429
9430 * gcc.c-torture/execute/20030611-1.c: New test.
9431
9432 2003-06-12 Roger Sayle <roger@eyesopen.com>
9433
9434 PR middle-end/168
9435 * gcc.dg/20030612-1.c: New test case.
9436
9437 2003-06-12 Mark Mitchell <mark@codesourcery.com>
9438
9439 PR c++/10635
9440 * g++.dg/expr/cast1.C: New test.
9441
9442 2003-06-12 Roger Sayle <roger@eyesopen.com>
9443
9444 * gcc.dg/builtins-21.c: New test case.
9445
9446 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
9447
9448 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
9449 options instead of at the end.
9450 * lib/objc.exp (objc_target_compile): Likewise.
9451
9452 2003-06-11 Mark Mitchell <mark@codesourcery.com>
9453
9454 PR c++/10432
9455 * g++.dg/parse/error1.C: New test.
9456
9457 2003-06-11 Janis Johnson <janis187@us.ibm.com>
9458
9459 * gcc.dg/compat/struct-by-value-11_main.c: New file.
9460 * gcc.dg/compat/struct-by-value-11_x.c: New file.
9461 * gcc.dg/compat/struct-by-value-11_y.c: New file.
9462 * gcc.dg/compat/struct-by-value-12_main.c: New file.
9463 * gcc.dg/compat/struct-by-value-12_x.c: New file.
9464 * gcc.dg/compat/struct-by-value-12_y.c: New file.
9465 * gcc.dg/compat/struct-by-value-13_main.c: New file.
9466 * gcc.dg/compat/struct-by-value-13_x.c: New file.
9467 * gcc.dg/compat/struct-by-value-13_y.c: New file.
9468 * gcc.dg/compat/struct-by-value-14_main.c: New file.
9469 * gcc.dg/compat/struct-by-value-14_x.c: New file.
9470 * gcc.dg/compat/struct-by-value-14_y.c: New file.
9471 * gcc.dg/compat/struct-by-value-15_main.c: New file.
9472 * gcc.dg/compat/struct-by-value-15_x.c: New file.
9473 * gcc.dg/compat/struct-by-value-15_y.c: New file.
9474 * gcc.dg/compat/struct-by-value-16_main.c: New file.
9475 * gcc.dg/compat/struct-by-value-16_x.c: New file.
9476 * gcc.dg/compat/struct-by-value-16_y.c: New file.
9477 * gcc.dg/compat/struct-by-value-17_main.c: New file.
9478 * gcc.dg/compat/struct-by-value-17_x.c: New file.
9479 * gcc.dg/compat/struct-by-value-17_y.c: New file.
9480 * gcc.dg/compat/struct-by-value-18_main.c: New file.
9481 * gcc.dg/compat/struct-by-value-18_x.c: New file.
9482 * gcc.dg/compat/struct-by-value-18_y.c: New file.
9483
9484 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
9485 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
9486 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
9487 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
9488 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
9489 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
9490 * gcc.dg/compat/scalar-return-3_main.c: New file.
9491 * gcc.dg/compat/scalar-return-3_x.c: New file.
9492 * gcc.dg/compat/scalar-return-3_y.c: New file.
9493 * gcc.dg/compat/scalar-return-4_main.c: New file.
9494 * gcc.dg/compat/scalar-return-4_x.c: New file.
9495 * gcc.dg/compat/scalar-return-4_y.c: New file.
9496
9497 2003-06-10 Janis Johnson <janis187@us.ibm.com>
9498
9499 * gcc.dg/compat/fp2-struct-check.h: New file.
9500 * gcc.dg/compat/fp2-struct-defs.h: New file.
9501 * gcc.dg/compat/fp2-struct-init.h: New file.
9502 * gcc.dg/compat/struct-by-value-10_main.c: New file.
9503 * gcc.dg/compat/struct-by-value-10_x.c: New file.
9504 * gcc.dg/compat/struct-by-value-10_y.c: New file.
9505 * gcc.dg/compat/struct-return-10_main.c: New file.
9506 * gcc.dg/compat/struct-return-10_x.c: New file.
9507 * gcc.dg/compat/struct-return-10_y.c: New file.
9508
9509 * gcc.dg/compat/compat-common.h: New file.
9510 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
9511 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
9512 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
9513 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
9514 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
9515 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
9516 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
9517 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
9518 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
9519 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
9520 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
9521 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
9522 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
9523 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
9524 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
9525 * gcc.dg/compat/small-struct-check.h: Ditto.
9526 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
9527 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
9528 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
9529 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
9530 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
9531 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
9532 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
9533 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
9534 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
9535 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
9536 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
9537 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
9538 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
9539 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
9540 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
9541 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
9542 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
9543 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
9544 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
9545 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
9546 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
9547 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
9548 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
9549 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
9550 * gcc.dg/compat/struct-return-2_main.c: Ditto.
9551 * gcc.dg/compat/struct-return-2_x.c: Ditto.
9552 * gcc.dg/compat/struct-return-2_y.c: Ditto.
9553 * gcc.dg/compat/struct-return-3_main.c: Ditto.
9554 * gcc.dg/compat/struct-return-3_x.c: Ditto.
9555 * gcc.dg/compat/struct-return-3_y.c: Ditto.
9556
9557 2003-06-10 Geoffrey Keating <geoffk@apple.com>
9558
9559 * g++.dg/pch/static-1.C: New file.
9560 * g++.dg/pch/static-1.Hs: New file.
9561
9562 2003-06-10 Richard Henderson <rth@redhat.com>
9563
9564 * gcc.dg/asm-7.c: Adjust expected warning text.
9565
9566 2003-06-10 Roger Sayle <roger@eyesopen.com>
9567
9568 * gcc.dg/builtins-20.c: New test case.
9569
9570 2003-06-10 Mark Mitchell <mark@codesourcery.com>
9571
9572 PR c++/11131
9573 * g++.dg/opt/template1.C: New test.
9574
9575 2003-06-09 Mark Mitchell <mark@codesourcery.com>
9576
9577 * lib/gcc-dg.exp (dg-test): Clear additional_files and
9578 additional_sources.
9579
9580 2003-05-21 David Taylor <dtaylor@emc.com>
9581
9582 * gcc.dg/Wpadded.c: New file.
9583
9584 2003-06-09 Mark Mitchell <mark@codesourcery.com>
9585
9586 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
9587 * gcc.dg/special/weak-2.c: Add dg-require-weak.
9588 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
9589 dg-require-weak.
9590
9591 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
9592
9593 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
9594
9595 2003-06-09 Mark Mitchell <mark@codesourcery.com>
9596
9597 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
9598 (dg-require-alias): Likewise.
9599 (dg-require-gc-sections): Likewise.
9600 * lib/target-supports.exp (check_gc_sections_available): Likewise.
9601
9602 2003-06-08 Richard Henderson <rth@redhat.com>
9603
9604 * gcc.dg/20011029-2.c: Fix the array reference.
9605 * gcc.dg/asm-7.c: New.
9606
9607 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
9608
9609 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
9610
9611 2003-06-08 Mark Mitchell <mark@codesourcery.com>
9612
9613 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
9614 (dg-require-gc-sections): Likewise.
9615
9616 2003-06-08 Jan Hubicka <jh@suse.cz>
9617
9618 * i386-cmov1.c: Fix regular expression.
9619 * i386-cvt-1.c: Likewise.
9620 * i386-local.c: Likewise.
9621 * i386-local2.c: Likewise.
9622 * i386-mul.c: Likewise.
9623 * i386-ssetype-1.c: Likewise.
9624 * i386-ssetype-3.c: Likewise.
9625 * i386-ssetype-5.c: Likewise.
9626
9627 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9628
9629 PR c++/11039
9630 * g++.dg/warn/implicit-typename2.C: New test.
9631 * g++.dg/warn/implicit-typename3.C: New test.
9632
9633 2003-06-07 Richard Henderson <rth@redhat.com>
9634
9635 * g++.dg/other/offsetof3.C: Use size_t.
9636 * g++.dg/other/offsetof4.C: Likewise.
9637
9638 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
9639
9640 * lib/copy-file.exp: New. Implement gcc_copy_files.
9641
9642 * lib/dg-pch.exp: Load copy-file.exp
9643 (dg-pch): Use gcc_copy_files instead of "file copy".
9644
9645 2003-06-06 Mark Mitchell <mark@codesourcery.com>
9646
9647 * gcc.dg/weak/weak.exp: Simplify.
9648 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
9649 * gcc.dg/weak/weak-1.c: Likewise.
9650 * gcc.dg/weak/weak-2.c: Likewise.
9651 * gcc.dg/weak/weak-3.c: Likewise.
9652 * gcc.dg/weak/weak-4.c: Likewise.
9653 * gcc.dg/weak/weak-5.c: Likewise.
9654 * gcc.dg/weak/weak-6.c: Likewise.
9655 * gcc.dg/weak/weak-7.c: Likewise.
9656 * gcc.dg/weak/weak-8.c: Likewise.
9657 * gcc.dg/weak/weak-9.c: Likewise.
9658
9659 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
9660
9661 gcc.c-torture/execute/20030606-1.c: New.
9662
9663 2003-06-06 Roger Sayle <roger@eyesopen.com>
9664
9665 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
9666 * gcc.dg/builtins-19.c: Likewise.
9667
9668 2003-06-06 Roger Sayle <roger@eyesopen.com>
9669
9670 * gcc.dg/builtins-2.c: Add some more tests.
9671 * gcc.dg/builtins-18.c: New test case.
9672 * gcc.dg/builtins-19.c: New test case.
9673
9674 2003-06-06 Roger Sayle <roger@eyesopen.com>
9675 Jim Wilson <wilson@tuliptree.org>
9676
9677 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
9678
9679 2003-06-06 Jakub Jelinek <jakub@redhat.com>
9680
9681 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
9682 mempcpy/stpcpy calls not to be optimized into something else.
9683 * gcc.c-torture/execute/string-opt-3.c: Moved to...
9684 * gcc.c-torture/execute/builtins/string-7.c: ...here.
9685 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
9686
9687 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9688
9689 * gcc.dg/format/asm_fprintf-1.c: New test.
9690
9691 2003-06-05 Mark Mitchell <mark@codesourcery.com>
9692
9693 * lib/gcc-defs.exp (additional_sources): New variable.
9694 (dg-additional-sources): New function.
9695 (additional_files): New variable.
9696 (dg-additional-files): New function.
9697 (dg-additional-files-options): Likewise.
9698 * lib/gcc-dg.exp (dg-require-weak): New function.
9699 (dg-require-alias): Likewise.
9700 (dg-require-gc-sections): Likewise.
9701 * lib/target-supports.exp (check_alias_available): Remove testfile
9702 parameter.
9703 (check_gc_sections_available): New function.
9704 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
9705 (dg-gpp-additional-files): Likewise.
9706 * lib/g++.exp (additional_sources): Remove.
9707 (additional_files): Likewise.
9708 (g++_target_compile): Use dg-additional-files-options.
9709
9710 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
9711 Tcl logic.
9712 * gcc.dg/special/ecos.exp: Remove.
9713 * gcc.dg/special/20000419-2.c: Use dg-require-*.
9714 * gcc.dg/special/alias-1.c: Likewise.
9715 * gcc.dg/special/alias-2.c: Likewise.
9716 * gcc.dg/special/gcsec-1.c: Likewise.
9717 * gcc.dg/special/weak-1.c: Likewise.
9718 * gcc.dg/special/weak-2.c: Likewise.
9719 * gcc.dg/special/wkali-1.c: Likewise.
9720 * gcc.dg/special/wkali-2.c: Likewise.
9721
9722 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
9723 dg-gpp-additional-*.
9724 * g++.dg/special/conpr-3.C: Likewise.
9725 * g++.dg/special/conpr-4.C: Likewise.
9726 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
9727 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
9728 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
9729 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
9730 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
9731 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
9732 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
9733 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
9734 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
9735 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
9736 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
9737 * g++.old-deja/g++.other/comdat1.C: Likewise.
9738 * g++.old-deja/g++.other/comdat2.C: Likewise.
9739 * g++.old-deja/g++.other/comdat3.C: Likewise.
9740 * g++.old-deja/g++.other/ctor1.C: Likewise.
9741 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
9742
9743 2003-06-05 Richard Henderson <rth@redhat.com>
9744
9745 * gcc.dg/debug/20030605-1.c: New.
9746
9747 2003-06-04 Mark Mitchell <mark@codesourcery.com>
9748
9749 * README.QMTEST: Update.
9750
9751 2003-06-04 Richard Henderson <rth@redhat.com>
9752
9753 * gcc.dg/cleanup-1.c: New.
9754 * gcc.dg/cleanup-2.c: New.
9755 * gcc.dg/cleanup-3.c: New.
9756 * gcc.dg/cleanup-4.c: New.
9757 * gcc.dg/cleanup-5.c: New.
9758 * gcc.dg/cleanup-6.c: New.
9759 * gcc.dg/cleanup-7.c: New.
9760
9761 2003-06-04 Mark Mitchell <mark@codesourcery.com>
9762
9763 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
9764
9765 * lib/dg-pch.exp: New file.
9766 * g++.dg/pch/pch.exp: Use dg-pch.exp.
9767 * gcc.dg/pch/pch.exp: Likewise.
9768
9769 2003-06-04 Roger Sayle <roger@eyesopen.com>
9770
9771 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
9772 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
9773 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
9774 * gcc.dg/builtins-17.c: New test case.
9775 * gcc.dg/i386-387-4.c: New test case.
9776 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
9777
9778 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9779
9780 * gcc.dg/ultrasp9.c: New test.
9781
9782 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9783
9784 * gcc.c-torture/compile/20030604-1.c: New test.
9785 * gcc.dg/sparc-constant-1.c: New test.
9786
9787 2003-06-03 Glen Nakamura <glen@imodulo.com>
9788
9789 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
9790
9791 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
9792
9793 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
9794
9795 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
9796 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
9797
9798 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
9799
9800 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
9801
9802 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9803
9804 PR c++/10940
9805 * g++.dg/template/spec10.C: New test.
9806
9807 2003-06-03 Roger Sayle <roger@eyesopen.com>
9808
9809 * gcc.dg/builtins-16.c: New test case.
9810
9811 2003-06-03 Jakub Jelinek <jakub@redhat.com>
9812
9813 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
9814 mempcpy test with post-increments.
9815 * gcc.c-torture/execute/string-opt-3.c: New test.
9816 * gcc.dg/string-opt-1.c: New test.
9817
9818 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
9819
9820 PR fortran/10965
9821 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
9822
9823 2003-06-02 Mark Mitchell <mark@codesourcery.com>
9824
9825 * lib/scanasm.exp (dg-scan): New function, factored out of ...
9826 (scan-assembler): ... here. Use dg-scan.
9827 (scan-assembler-not): Likewise.
9828 (scan-file): New function.
9829 (scan-file-not): Likewise.
9830 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
9831 * gcc.dg/cpp/_Pragma4.c: Likewise.
9832 * gcc.dg/cpp/_Pragma5.c: Likewise.
9833 * gcc.dg/cpp/avoidpaste1.c: Likewise.
9834 * gcc.dg/cpp/avoidpaste2.c: Likewise.
9835 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
9836 * gcc.dg/cpp/cmdlne-P.c: Likewise.
9837 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
9838 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
9839 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
9840 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
9841 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
9842 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
9843 * gcc.dg/cpp/cxxcom1.c: Likewise.
9844 * gcc.dg/cpp/line1.c: Likewise.
9845 * gcc.dg/cpp/maccom1.c: Likewise.
9846 * gcc.dg/cpp/maccom2.c: Likewise.
9847 * gcc.dg/cpp/maccom3.c: Likewise.
9848 * gcc.dg/cpp/maccom4.c: Likewise.
9849 * gcc.dg/cpp/maccom5.c: Likewise.
9850 * gcc.dg/cpp/maccom6.c: Likewise.
9851 * gcc.dg/cpp/multiline.c: Likewise.
9852 * gcc.dg/cpp/spacing1.c: Likewise.
9853 * gcc.dg/cpp/spacing2.c: Likewise.
9854 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
9855 * gcc.dg/cpp/trad/maccom1.c: Likewise.
9856 * gcc.dg/cpp/trad/maccom2.c: Likewise.
9857 * gcc.dg/cpp/trad/maccom3.c: Likewise.
9858 * gcc.dg/cpp/trad/maccom4.c: Likewise.
9859 * gcc.dg/cpp/trad/maccom6.c: Likewise.
9860 * gcc.dg/cpp/cxxcom2.c: Likewise.
9861 * gcc.dg/cpp/cxxcom2.h: New file.
9862
9863 * gcc.dg/cpp/truefalse.cpp: Move it to ...
9864 * g++.dg/cpp/truefalse.C: Here.
9865 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
9866
9867 2003-06-01 Loren James Rittle <ljrittle@acm.org>
9868
9869 * gcc.dg/cpp/redef3.c: New file.
9870
9871 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
9872
9873 * gcc.dg/i386-loop-3.c: New test.
9874
9875 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
9876
9877 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
9878
9879 2003-05-31 Roger Sayle <roger@eyesopen.com>
9880
9881 * gcc.dg/fwrapv-1.c: New test case.
9882 * gcc.dg/fwrapv-2.c: New test case.
9883
9884 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9885
9886 PR c++/10956
9887 * g++.dg/template/spec9.C: New test.
9888
9889 2003-05-29 Roger Sayle <roger@eyesopen.com>
9890
9891 * gcc.dg/duff-4.c: New test case.
9892
9893 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
9894
9895 PR fortran/10843
9896 * g77.dg/ffixed-form-1.f: New test
9897 * g77.dg/ffixed-form-2.f: New test
9898 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
9899 * g77.dg/ffree-form-3.f: New test
9900
9901 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
9902
9903 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
9904 * gcc.dg/wint_t-1.c: Likewise.
9905
9906 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9907
9908 * g++.dg/template/access11.C: New test.
9909
9910 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9911
9912 PR c++/10849
9913 * g++.dg/template/access10.C: New test.
9914
9915 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
9916 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9917
9918 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
9919
9920 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
9921
9922 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
9923 suppress for powerpc-*-darwin*.
9924 * gcc.dg/torture/builtin-noret-2.c: Likewise.
9925
9926 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
9927
9928 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
9929 suppress option for powerpc-*-darwin*.
9930
9931 2003-05-23 Roger Sayle <roger@eyesopen.com>
9932
9933 * gcc.dg/builtins-1.c: Add tests for tan and atan.
9934 * gcc.dg/builtins-4.c: Add test for fmod.
9935
9936 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9937
9938 PR c++/10682
9939 * g++.dg/template/instantiate4.C: New test.
9940
9941 2003-05-22 Roger Sayle <roger@eyesopen.com>
9942
9943 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
9944
9945 2003-05-21 Janis Johnson <janis187@us.ibm.com>
9946
9947 * gcc.dg/compat/scalar-return-1_main.c: New file.
9948 * gcc.dg/compat/scalar-return-1_x.c: New file.
9949 * gcc.dg/compat/scalar-return-1_y.c: New file.
9950 * gcc.dg/compat/scalar-return-2_main.c: New file.
9951 * gcc.dg/compat/scalar-return-2_x.c: New file.
9952 * gcc.dg/compat/scalar-return-2_y.c: New file.
9953 * gcc.dg/compat/struct-return-3_main.c: New file.
9954 * gcc.dg/compat/struct-return-3_y.c: New file.
9955 * gcc.dg/compat/struct-return-3_x.c: New file.
9956 * gcc.dg/compat/struct-return-2_main.c: New file.
9957 * gcc.dg/compat/struct-return-2_x.c: New file.
9958 * gcc.dg/compat/struct-return-2_y.c: New file.
9959
9960 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9961
9962 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
9963 for hppa*-hp-hpux*.
9964 * gcc.dg/20021014-1.c (dg-options): Likewise.
9965 * gcc.dg/nest.c (dg-options): Likewise.
9966
9967 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
9968
9969 PR c++/9738
9970 * g++.dg/ext/dllimport2.C: New file.
9971 * g++.dg/ext/dllimport3.C: New file.
9972
9973 2003-05-20 Janis Johnson <janis187@us.ibm.com>
9974
9975 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
9976 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
9977 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
9978 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
9979 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
9980 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
9981 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
9982 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
9983 * gcc.dg/compat/small-struct-defs.h: New file.
9984 * gcc.dg/compat/small-struct-init.h: New file.
9985 * gcc.dg/compat/small-struct-check.h: New file.
9986 * gcc.dg/compat/fp-struct-defs.h: New file.
9987 * gcc.dg/compat/fp-struct-check.h: New file.
9988 * gcc.dg/compat/fp-struct-init.h: New file.
9989 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
9990 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
9991
9992 2003-05-19 Jakub Jelinek <jakub@redhat.com>
9993
9994 * gcc.dg/20030225-2.c: New test.
9995
9996 2003-05-18 Roger Sayle <roger@eyesopen.com>
9997 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9998
9999 * gcc.c-torture/compile/20030518-1.c: New test case.
10000
10001 2003-05-18 Mark Mitchell <mark@codesourcery.com>
10002
10003 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
10004 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
10005 gcc-dg-debug-runtest.
10006 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
10007 gcc-dg-debug-runtest.
10008
10009 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10010
10011 PR c++/9022
10012 * g++.dg/lookup/using6.C: New test.
10013
10014 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10015
10016 * g++.dg/parse/access2.C: New test.
10017
10018 2003-05-17 Mark Mitchell <mark@codesourcery.com>
10019
10020 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
10021 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
10022 * gcc.dg/debug/debug.exp: Likewise.
10023
10024 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
10025
10026 * gcc.dg/dollar.c: New test.
10027
10028 2003-05-16 Janis Johnson <janis187@us.ibm.com>
10029
10030 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
10031 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
10032 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
10033 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
10034 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
10035 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
10036 * gcc.dg/compat/struct-by-value-6_main.c: New file.
10037 * gcc.dg/compat/struct-by-value-6_x.c: New file.
10038 * gcc.dg/compat/struct-by-value-6_y.c: New file.
10039 * gcc.dg/compat/struct-by-value-7_main.c: New file.
10040 * gcc.dg/compat/struct-by-value-7_x.c: New file.
10041 * gcc.dg/compat/struct-by-value-7_y.c: New file.
10042 * gcc.dg/compat/struct-by-value-8_main.c: New file.
10043 * gcc.dg/compat/struct-by-value-8_x.c: New file.
10044 * gcc.dg/compat/struct-by-value-8_y.c: New file.
10045 * gcc.dg/compat/struct-by-value-9_main.c: New file.
10046 * gcc.dg/compat/struct-by-value-9_x.c: New file.
10047 * gcc.dg/compat/struct-by-value-9_y.c: New file.
10048
10049 2003-05-16 Mark Mitchell <mark@codesourcery.com>
10050
10051 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
10052 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
10053 support for "repo" mode.
10054 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
10055 * lib/g77-dg.exp: Likewise.
10056 * lib/obj-dg.exp: Likewise.
10057
10058 2003-05-16 Jakub Jelinek <jakub@redhat.com>
10059
10060 Merge from gcc-3_2-rhl8-branch:
10061 2003-04-23 Jakub Jelinek <jakub@redhat.com>
10062
10063 * gcc.dg/tls/opt-6.c: New test.
10064
10065 2003-04-05 Jakub Jelinek <jakub@redhat.com>
10066
10067 * gcc.dg/20030405-1.c: New test.
10068
10069 2003-03-09 Jakub Jelinek <jakub@redhat.com>
10070
10071 * gcc.dg/20030309-1.c: New test.
10072
10073 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
10074
10075 * gcc.c-torture/execute/20030307-1.c: New test.
10076
10077 2003-02-20 Randolph Chung <tausq@debian.org>
10078
10079 * gcc.c-torture/compile/20030220-1.c: New test.
10080
10081 2003-02-18 Jakub Jelinek <jakub@redhat.com>
10082
10083 * gcc.dg/20030217-1.c: New test.
10084
10085 2003-01-29 Jakub Jelinek <jakub@redhat.com>
10086
10087 * gcc.c-torture/compile/20020129-1.c: New test.
10088
10089 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
10090
10091 * gcc.dg/unroll-1.c: New test.
10092
10093 2002-11-16 Jan Hubicka <jh@suse.cz>
10094
10095 * gcc.c-torture/execute/20020920-1.c: New test.
10096
10097 2002-10-08 Jakub Jelinek <jakub@redhat.com>
10098
10099 PR target/7434
10100 * gcc.c-torture/compile/20021008-1.c: New test.
10101
10102 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
10103
10104 PR target/7559
10105 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
10106
10107 2002-08-07 Jakub Jelinek <jakub@redhat.com>
10108
10109 * gcc.c-torture/compile/20020807-1.c: New test.
10110
10111 2002-07-30 Jakub Jelinek <jakub@redhat.com>
10112
10113 * gcc.dg/tls/opt-1.c: New test.
10114
10115 2002-07-29 Jakub Jelinek <jakub@redhat.com>
10116
10117 * gcc.dg/20020729-1.c: New test.
10118
10119 2002-07-20 Jakub Jelinek <jakub@redhat.com>
10120
10121 * g++.dg/opt/life1.C: New test.
10122
10123 2002-05-20 Jakub Jelinek <jakub@redhat.com>
10124
10125 * gcc.dg/20020525-1.c: New test.
10126
10127 2002-05-24 Jakub Jelinek <jakub@redhat.com>
10128
10129 PR c++/6794
10130 * g++.dg/ext/pretty1.C: New test.
10131 * g++.dg/ext/pretty2.C: New test.
10132
10133 2003-05-15 Mark Mitchell <mark@codesourcery.com>
10134
10135 PR c++/8385
10136 * g++.dg/ext/typeof5.C: New test.
10137
10138 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
10139
10140 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
10141 __USER_LABEL_PREFIX__ into account.
10142 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
10143
10144 2003-05-14 Roger Sayle <roger@eyesopen.com>
10145
10146 * gcc.dg/builtins-15.c: New test case.
10147
10148 2003-05-13 Zack Weinberg <zack@codesourcery.com>
10149
10150 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
10151
10152 2003-05-12 Mark Mitchell <mark@codesourcery.com>
10153
10154 * lib/g++.exp: Tweak handling of additional source files.
10155 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
10156 * g++.dg/special/conpr-2a.C: Rename to ...
10157 * g++.dg/special/conpr-2a.cc: ... this.
10158 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
10159 * g++.dg/special/conpr-3a.C: Rename to ...
10160 * g++.dg/special/conpr-3a.cc: This.
10161 * g++.dg/special/conpr-3b.C: Rename to ...
10162 * g++.dg/special/conpr-3b.cc: This.
10163 * g++.dg/special/conpr-4.C: New test.
10164 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
10165
10166 2003-05-12 David Edelsohn <edelsohn@gnu.org>
10167
10168 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
10169
10170 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10171
10172 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
10173 * g++.old-deja/g++.robertl/eb71.C: Likewise.
10174 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
10175 * g++.old-deja/g++.other/warn3.C: Likewise.
10176
10177 2003-05-11 Roger Sayle <roger@eyesopen.com>
10178
10179 * gcc.dg/i386-387-1.c: Update to also test log.
10180 * gcc.dg/i386-387-2.c: Likewise.
10181
10182 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
10183
10184 * g77.f-torture/execute/int8421.f: New test.
10185
10186 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10187
10188 PR c++/10230, c++/10481
10189 * g++.dg/lookup/scoped5.C: New test.
10190
10191 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10192
10193 PR c++/10552
10194 * g++.dg/template/ttp6.C: New test.
10195
10196 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
10197
10198 * gcc.c-torture/execute/builtins: New directory.
10199 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
10200 gcc.c-torture/execute/builtins.
10201 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
10202 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
10203 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
10204 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
10205
10206 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10207
10208 PR c++/9252
10209 * g++.dg/template/access8.C: New test.
10210 * g++.dg/template/access9.C: New test.
10211
10212 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10213
10214 PR c++/9554
10215 * g++.dg/parse/access1.C: New test.
10216
10217 2003-05-09 DJ Delorie <dj@redhat.com>
10218
10219 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
10220 long, and not an int.
10221
10222 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10223
10224 PR c++/10555, c++/10576
10225 * g++.dg/template/memclass1.C: New test.
10226
10227 2003-05-08 DJ Delorie <dj@redhat.com>
10228
10229 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
10230 targets.
10231 * gcc.c-torture/execute/20021024-1.x: Likewise.
10232 * gcc.c-torture/execute/shiftdi.x: Likewise.
10233 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
10234 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
10235 * gcc.dg/20021018-1.c: Likewise.
10236
10237 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10238
10239 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
10240
10241 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
10242 (bcopy): Call memmove.
10243
10244 2003-05-08 Roger Sayle <roger@eyesopen.com>
10245
10246 * g77.f-torture/compile/8485.f: New test case.
10247
10248 2003-05-07 Richard Henderson <rth@redhat.com>
10249
10250 PR c++/10570
10251 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
10252 Verify exception_cleanup not called for rethrows.
10253 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
10254 when exiting catch block without rethrowing.
10255 * g++.dg/eh/forced3.C: New.
10256 * g++.dg/eh/forced4.C: New.
10257
10258 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
10259
10260 * gcc.dg/20030505.c: Fix triplet.
10261
10262 2003-05-06 DJ Delorie <dj@redhat.com>
10263
10264 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
10265 * gcc.dg/nest.c: Likewise.
10266
10267 2003-05-05 Roger Sayle <roger@eyesopen.com>
10268
10269 * gcc.dg/builtins-14.c: New test case.
10270
10271 2003-05-05 Janis Johnson <janis187@us.ibm.com>
10272
10273 * lib/compat.exp (compat-execute): New argument.
10274 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
10275 * gcc.dg/compat: New test directory.
10276 * gcc.dg/compat/compat.exp: New expect script.
10277 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
10278 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
10279 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
10280 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
10281 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
10282 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
10283
10284 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
10285 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
10286 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
10287 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
10288 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
10289 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
10290 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
10291 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
10292 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
10293 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
10294 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
10295 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
10296 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
10297 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
10298 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
10299
10300 2003-05-05 Zack Weinberg <zack@codesourcery.com>
10301
10302 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
10303
10304 2003-05-05 Jakub Jelinek <jakub@redhat.com>
10305
10306 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
10307
10308 2003-05-05 Geoffrey Keating <geoffk@apple.com>
10309
10310 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
10311 * gcc.dg/ppc-fsel-2.c: New test.
10312
10313 * gcc.dg/unused-5.c: New test.
10314
10315 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10316
10317 PR c++/10496
10318 * g++.dg/warn/pmf1.C: New test.
10319
10320 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10321
10322 PR c++/4494
10323 * g++.dg/warn/main.C: New test.
10324
10325 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10326
10327 * gcc.dg/nonnull-3.c: New test.
10328
10329 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
10330
10331 * gcc.dg/cpp/Wtrigraphs.c: Update.
10332 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
10333
10334 2003-05-03 Geoffrey Keating <geoffk@apple.com>
10335
10336 * gcc.dg/ppc-fsel-1.c: New test.
10337
10338 2003-05-03 Zack Weinberg <zack@codesourcery.com>
10339
10340 PR c/10604
10341 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
10342
10343 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
10344
10345 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
10346
10347 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10348
10349 PR c++/9364, c++/10553, c++/10586
10350 * g++.dg/parse/typename4.C: New test.
10351 * g++.dg/parse/typename5.C: Likewise.
10352
10353 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
10354
10355 * gcc.c-torture/compile/20030503-1.c: New test.
10356
10357 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10358
10359 * g++.dg/lookup/using5.C: Fix testcase error.
10360
10361 2003-05-01 Chris Demetriou <cgd@broadcom.com>
10362
10363 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
10364 since MEABI is no longer supported. Remove all vestiges
10365 of MEABI from the test.
10366
10367 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10368
10369 PR c++/10554
10370 * g++.dg/lookup/using5.C: New test.
10371
10372 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10373
10374 PR c++/8772
10375 * g++.dg/template/ttp5.C: New test.
10376
10377 2003-04-30 Mark Mitchell <mark@codesourcery.com>
10378
10379 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
10380 (dg-gpp-additional-sources): New function.
10381 (dg-gpp-additional-files): Likewise.
10382 * lib/g++.exp (additional_sources): New variable.
10383 (additional_files): Likewise.
10384 (g++_target_compile): Deal with them.
10385 * lib/old-dejagnu.exp: Remove.
10386 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
10387 * g++.old-deja: Revise all tests to use dg commands.
10388
10389 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10390
10391 PR c++/9432, c++/9528
10392 * g++.dg/lookup/using4.C: New test.
10393
10394 2003-04-29 Geoffrey Keating <geoffk@apple.com>
10395
10396 * gcc.dg/noreturn-5.c: New file.
10397 * gcc.dg/noreturn-6.c: New file.
10398
10399 * gcc.c-torture/compile/inline-1.c: New file.
10400
10401 2003-04-29 Mark Mitchell <mark@codesourcery.com>
10402
10403 PR c++/10551
10404 * g++.dg/template/explicit1.C: New test.
10405
10406 2003-04-29 Mark Mitchell <mark@codesourcery.com>
10407
10408 PR c++/10549
10409 * g++.dg/other/bitfield1.C: New test.
10410
10411 PR c++/10527
10412 * g++.dg/init/new7.C: New test.
10413
10414 2003-04-29 Mark Mitchell <mark@codesourcery.com>
10415
10416 * g++.dg/ext/desig1.C: New test.
10417 * g++.dg/ext/init1.C: Update.
10418
10419 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
10420
10421 2003-04-28 Mark Mitchell <mark@codesourcery.com>
10422
10423 PR c++/10180
10424 * g++.dg/warn/Winline-1.C: New test.
10425
10426 2003-04-28 Jakub Jelinek <jakub@redhat.com>
10427
10428 * gcc.c-torture/execute/string-opt-19.c: New test.
10429
10430 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
10431 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
10432
10433 2003-04-27 Mark Mitchell <mark@codesourcery.com>
10434
10435 PR c++/10506
10436 * g++.dg/init/new6.C: New test.
10437
10438 PR c++/10503
10439 * g++.dg/init/ref6.C: New test.
10440
10441 2003-04-26 David Edelsohn <edelsohn@gnu.org>
10442
10443 * g++.dg/warn/weak1.C: XFAIL on AIX4.
10444
10445 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10446
10447 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
10448 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
10449
10450 2003-04-25 Mark Mitchell <mark@codesourcery.com>
10451
10452 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
10453 initialized static data members.
10454
10455 2003-04-25 H.J. Lu <hjl@gnu.org>
10456
10457 * gcc.dg/ia64-sync-4.c: New test.
10458
10459 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10460
10461 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
10462 date.
10463
10464 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
10465
10466 PR c++/10337
10467 * g++.dg/warn/conv1.C: New test.
10468 * g++.old-deja/g++.other/conv7.C: Adjust.
10469 * g++.old-deja/g++.other/overload14.C: Adjust.
10470
10471 2003-04-23 Mark Mitchell <mark@codesourcery.com>
10472
10473 PR c++/10471
10474 * g++.dg/template/defarg2.C: New test.
10475
10476 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
10477
10478 * gcc.dg/cpp/include2.c: Update.
10479 * gcc.dg/cpp/multiline-2.c: New.
10480 * gcc.dg/cpp/multiline.c: Update.
10481 * gcc.dg/cpp/strify2.c: Update.
10482 * gcc.dg/cpp/trad/literals-2.c: Update.
10483
10484 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10485
10486 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
10487
10488 2003-04-23 Mark Mitchell <mark@codesourcery.com>
10489
10490 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
10491
10492 2003-04-23 Mark Mitchell <mark@codesourcery.com>
10493
10494 PR c++/10451
10495 * g++.dg/parse/crash4.C: New test.
10496
10497 PR c++/9847
10498 * g++.dg/parse/crash5.C: New test.
10499
10500 2003-04-22 Mark Mitchell <mark@codesourcery.com>
10501
10502 PR c++/10446
10503 * g++.dg/parse/crash3.C: New test.
10504
10505 PR c++/10428
10506 * g++.dg/parse/elab1.C: New test.
10507
10508 2003-04-22 Devang Patel <dpatel@apple.com>
10509
10510 * gcc.dg/cpp/trad/funlike-5.c: New test.
10511
10512 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
10513
10514 * g++.dg/other/packed1.C: Fix dg options.
10515
10516 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
10517
10518 * g++.dg/other/offsetof2.C: New test.
10519
10520 2003-04-21 Mark Mitchell <mark@codesourcery.com>
10521
10522 * g++.dg/template/recurse.C: Adjust location of error messages.
10523
10524 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
10525
10526 PR c++/9881
10527 * g++.dg/init/addr-const1.C: New test.
10528 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
10529
10530 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
10531
10532 PR c++/10405
10533 * g++.dg/lookup/struct-hack1.C: New test.
10534
10535 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
10536
10537 * ucs.c: Update diagnostic messages.
10538
10539 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
10540
10541 * gcc.dg/cpp/truefalse.cpp: New test.
10542 * gcc.dg/cpp/cpp.exp: Update.
10543 * g++.dg/other/stdbool-if.C: Remove.
10544
10545 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
10546
10547 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
10548 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
10549
10550 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10551
10552 * gcc.c-torture/compile/20030418-1.c: New test.
10553
10554 2003-04-17 Janis Johnson <janis187@us.ibm.com>
10555
10556 * README.compat: Remove; content moved to doc/sourcebuild.texi.
10557
10558 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10559
10560 PR c++/10347
10561 g++.dg/template/dependent-name1.C: New test.
10562
10563 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
10564
10565 * gcc.dg/warn-1.c (tourist_guide): New array,
10566 contains a pointer to bar.
10567
10568 2003-04-16 Roger Sayle <roger@eyesopen.com>
10569
10570 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
10571 * gcc.c-torture/execute/medce-1.c: New test case.
10572 * gcc.c-torture/execute/medce-2.c: New test case.
10573
10574 2003-04-15 Mark Mitchell <mark@codesourcery.com>
10575
10576 * lib/prune.exp: Ignore more messages.
10577
10578 PR c++/10381
10579 * g++.dg/parse/lookup3.C: New test.
10580
10581 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
10582
10583 * gcc.c-torture/compile/20030415-1.c : New test.
10584
10585 2003-04-14 Mark Mitchell <mark@codesourcery.com>
10586
10587 * gcc.c-torture/execute/scope-2.c: Move to ...
10588 * gcc.dg/noncompile/scope.c: .... here.
10589
10590 2003-04-14 Roger Sayle <roger@eyesopen.com>
10591
10592 * gcc.dg/20030414-2.c: New test case.
10593
10594 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
10595
10596 PR target/10377
10597 * gcc.dg/20030414-1.c: New test.
10598
10599 2003-04-13 Roger Sayle <roger@eyesopen.com>
10600
10601 * gcc.dg/builtins-12.c: New test case.
10602 * gcc.dg/builtins-13.c: New test case.
10603
10604 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10605
10606 * gcc.c-torture/execute/string-opt-18.c: New test.
10607
10608 2003-04-13 Mark Mitchell <mark@codesourcery.com>
10609
10610 PR c++/10300
10611 * g++.dg/init/new5.C: New test.
10612
10613 2003-04-12 Mark Mitchell <mark@codesourcery.com>
10614
10615 PR c++/7910
10616 * g++.dg/ext/dllimport1.C: New test.
10617
10618 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
10619
10620 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
10621
10622 2003-04-11 Bud Davis <bdavis9659@comcast.net>
10623
10624 PR Fortran/9263
10625 * g77.f-torture/noncompile/9263.f: New test
10626 PR Fortran/1832
10627 * g77.f-torture/execute/1832.f: New test
10628
10629 2003-04-11 David Chad <davidc@freebsd.org>
10630 Loren J. Rittle <ljrittle@acm.org>
10631
10632 libobjc/8562
10633 * objc.dg/headers.m: New test.
10634
10635 2003-04-10 Zack Weinberg <zack@codesourcery.com>
10636
10637 * gcc.c-torture/execute/builtin-noret-2.c: New.
10638 * gcc.c-torture/execute/builtin-noret-2.x: New.
10639 XFAIL builtin-noret-2.c at -O1 and above.
10640 * gcc.dg/redecl.c: New.
10641 * gcc.dg/Wshadow-1.c: Update error regexps.
10642
10643 2003-04-10 Mark Mitchell <mark@codesourcery.com>
10644
10645 * g++.dg/abi/bitfield10.C: New test.
10646
10647 2003-04-09 Mike Stump <mrs@apple.com>
10648
10649 * gcc.dg/pch/pch.exp: Make testcase names longer.
10650 * g++.dg/pch/pch.exp: Make testcase names longer.
10651
10652 2003-04-08 Roger Sayle <roger@eyesopen.com>
10653
10654 * gcc.dg/builtins-11.c: New test case.
10655
10656 2003-04-08 Roger Sayle <roger@eyesopen.com>
10657
10658 * gcc.dg/builtins-9.c: New test case.
10659 * gcc.dg/builtins-10.c: New test case.
10660
10661 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
10662
10663 * gcc.dg/noncompile/init-4.c.c: New test.
10664
10665 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
10666
10667 * gcc.misc-test/gcov-9.c: New test.
10668 * gcc.misc-test/gcov-10.c: New test
10669 * gcc.misc-test/gcov-11.c: New test.
10670
10671 2003-04-05 Zack Weinberg <zack@codesourcery.com>
10672
10673 PR optimization/10024
10674 * gcc.c-torture/compile/20030405-1.c: New test.
10675
10676 2003-04-04 Geoffrey Keating <geoffk@apple.com>
10677
10678 * gcc.dg/pch/static-3.c: New.
10679 * gcc.dg/pch/static-3.hs: New.
10680 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
10681
10682 2003-04-04 Richard Henderson <rth@redhat.com>
10683
10684 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
10685 * g++.dg/eh/forced2.C: Likewise.
10686
10687 2003-04-03 Mike Stump <mrs@apple.com>
10688
10689 * lib/scanasm.exp (scan-assembler): Add xfail processing for
10690 target arg.
10691 (scan-assembler-times, scan-assembler-not): Likewise.
10692 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
10693
10694 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
10695
10696 * gcc.dg/sparc-loop-1.c: New test.
10697
10698 2003-04-02 Geoffrey Keating <geoffk@apple.com>
10699
10700 PR other/9274
10701 * g++.dg/pch/system-2.C: New.
10702 * g++.dg/pch/system-2.Hs: New.
10703
10704 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
10705
10706 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
10707
10708 * g++.dg/eh/simd-1.C (vecfunc): Same.
10709
10710 2003-04-01 Roger Sayle <roger@eyesopen.com>
10711
10712 * gcc.c-torture/execute/20030401-1.c: New test case.
10713
10714 2003-04-01 Ziemowit Laski <zlaski@apple.com>
10715
10716 * objc.dg/defs.m: New.
10717
10718 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
10719
10720 * g++.dg/eh/simd-1.C: New.
10721 * g++.dg/eh/simd-2.C: New.
10722
10723 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
10724
10725 * gcc.c-torture/execute/simd-3.c: New.
10726
10727 2003-03-31 Mark Mitchell <mark@codesourcery.com>
10728
10729 PR c/9936
10730 * gcc.dg/20030331-2.c: New test.
10731
10732 2003-03-31 Mark Mitchell <mark@codesourcery.com>
10733
10734 PR c++/10278
10735 * g++.dg/parse/crash2.C: New test.
10736
10737 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
10738
10739 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
10740 * gcc.c-torture/execute/20030331-1.c: ...here.
10741
10742 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
10743
10744 * gcc.c-torture/execute/20030331-1.c: New test.
10745
10746 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
10747
10748 * lib/gcov.exp: Adjust call return testing strings.
10749 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
10750
10751 2003-03-31 Roger Sayle <roger@eyesopen.com>
10752
10753 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
10754 * gcc.dg/builtins-7.c: New test case.
10755 * gcc.dg/builtins-8.c: New test case.
10756
10757 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
10758
10759 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
10760
10761 2003-03-30 Mark Mitchell <mark@codesourcery.com>
10762
10763 PR c++/7647
10764 * g++.dg/lookup-class-member-2.C: New test.
10765
10766 2003-03-30 Glen Nakamura <glen@imodulo.com>
10767
10768 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
10769
10770 2003-03-28 Roger Sayle <roger@eyesopen.com>
10771
10772 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
10773
10774 2003-03-28 Mark Mitchell <mark@codesourcery.com>
10775
10776 * g++.dg/init/attrib1.C: New test.
10777
10778 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
10779
10780 * gcc.dg/ultrasp8.c: New test.
10781
10782 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
10783
10784 * gcc.dg/ultrasp7.c: New test.
10785
10786 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
10787
10788 PR c++/10047
10789 * g++.dg/template/inline1.C: New test.
10790
10791 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
10792
10793 * gcc.dg/sparc-dwarf2.c: New test.
10794
10795 2003-03-27 Roger Sayle <roger@eyesopen.com>
10796
10797 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
10798 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
10799
10800 2003-03-27 Mark Mitchell <mark@codesourcery.com>
10801
10802 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
10803 than reading .x files.
10804 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
10805 * g77.dg/gcov/gcov-1.f: Likewise.
10806 * gcc.misc-tests/gcov-4b.c: Likewise.
10807 * gcc.misc-tests/gcov-5b.c: Likewise.
10808 * gcc.misc-tests/gcov-6.c: Likewise.
10809 * gcc.misc-tests/gcov-7.c: Likewise.
10810 * gcc.misc-tests/gcov-8.c: Likewise.
10811 * g++.dg/gcov/gcov-1.x: Remove.
10812 * g77.dg/gcov/gcov-1.x: Likewise.
10813 * gcc.misc-tests/gcov-4b.x: Likewise.
10814 * gcc.misc-tests/gcov-5b.x: Likewise.
10815 * gcc.misc-tests/gcov-6.x: Likewise.
10816 * gcc.misc-tests/gcov-7.x: Likewise.
10817 * gcc.misc-tests/gcov-8.x: Likewise.
10818
10819 2003-03-27 Glen Nakamura <glen@imodulo.com>
10820
10821 PR opt/10087
10822 * gcc.dg/20030324-1.c: New test.
10823
10824 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
10825
10826 PR c++/10224
10827 * g++.dg/template/arg3.C: New test.
10828
10829 PR c++/10158
10830 * g++.dg/template/friend18.C: New test.
10831
10832 2003-03-26 Roger Sayle <roger@eyesopen.com>
10833
10834 * g77.f-torture/compile/20030326-1.f: New test case.
10835
10836 2003-03-26 Janis Johnson <janis187@us.ibm.com>
10837
10838 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
10839
10840 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
10841
10842 2003-03-26 Jakub Jelinek <jakub@redhat.com>
10843
10844 * gcc.dg/ia64-sync-3.c: New test.
10845
10846 2003-03-26 Alan Modra <amodra@bigpond.net.au>
10847
10848 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
10849
10850 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
10851
10852 * gcc.dg/ultrasp6.c: New test.
10853
10854 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
10855
10856 * gcc.dg/i386-signbit-1.c: New test.
10857 * gcc.dg/i386-signbit-2.c: New test.
10858 * gcc.dg/i386-signbit-3.c: New test.
10859
10860 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
10861
10862 * gcc.dg/ultrasp5.c: Fix options.
10863
10864 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
10865
10866 * gcc.dg/ultrasp5.c: Fix comment.
10867
10868 2003-03-24 Bud Davis <bdavis9659@comcast.net>
10869
10870 PR fortran/10197
10871 * g77.f-torture/execute/10197.f: New test.
10872
10873 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
10874
10875 PR c++/9898, c++/383
10876 * g++.dg/template/conv6.C: New test.
10877
10878 PR c++/10119
10879 * g++.dg/template/ptrmem5.C: New test.
10880
10881 PR c++/10026
10882 * g++.dg/lookup/koenig1.C: New test.
10883
10884 PR C++/10199
10885 * g++.dg/lookup/template2.C: New test.
10886
10887 2003-03-24 Jakub Jelinek <jakub@redhat.com>
10888
10889 * g++.dg/opt/rtti1.C: New test.
10890
10891 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10892
10893 * gcc.dg/ultrasp5.c: New test.
10894
10895 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
10896
10897 PR middle-end/9967
10898 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
10899 builtin fputs.
10900
10901 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
10902
10903 PR c/8224
10904 * gcc.dg/20030323-1.c: New test.
10905
10906 2003-03-23 Roger Sayle <roger@eyesopen.com>
10907
10908 * gcc.c-torture/compile/20030323-1.c: New test case.
10909
10910 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
10911
10912 * gcc.dg/20030321-1.c: New test.
10913
10914 2003-03-22 Zack Weinberg <zack@codesourcery.com>
10915
10916 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
10917
10918 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
10919
10920 PR c++/9978, c++/9708
10921 * g++.dg/ext/vlm1.C: Adjust expected error.
10922 * g++.dg/ext/vla2.C: New test.
10923 * g++.dg/template/arg1.C: New test.
10924 * g++.dg/template/arg2.C: New test.
10925
10926 2003-03-22 Bud Davis <bdavis9659@comcast.net>
10927
10928 * g77.f-torture/execute/select.f: New test.
10929 * g77.f-torture/noncompile/select_no_compile.f: New test.
10930
10931 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
10932
10933 PR c++/9898
10934 * g++.dg/other/error4.C: New test.
10935
10936 2003-03-20 Mark Mitchell <mark@codesourcery.com>
10937
10938 * g++.dg/template/friend17.C: New test.
10939
10940 2003-03-21 Alan Modra <amodra@bigpond.net.au>
10941
10942 * gcc.c-torture/compile/20030320-1.c: New.
10943
10944 2003-03-20 Roger Sayle <roger@eyesopen.com>
10945
10946 * gcc.dg/builtins-6.c: New test case.
10947
10948 2003-03-19 Alan Modra <amodra@bigpond.net.au>
10949
10950 PR target/10073
10951 * gcc.c-torture/compile/20030319-1.c: New.
10952
10953 2003-03-18 Jan Hubicka <jh@suse.cz>
10954
10955 * gcc.dg/i386-cvt-1.c: New test.
10956
10957 2003-03-17 Zack Weinberg <zack@codesourcery.com>
10958
10959 * objc.dg/naming-1.m: Use "(parse|syntax) error".
10960 * objc.dg/naming-2.m: Likewise.
10961
10962 2003-03-17 Mark Mitchell <mark@codesourcery.com>
10963
10964 PR c++/9639
10965 * g++.dg/parse/crash1.C: New test.
10966
10967 2003-03-16 Mark Mitchell <mark@codesourcery.com>
10968
10969 PR c++/8805
10970 * g++.dg/eh/cleanup1.C: New test.
10971
10972 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
10973
10974 * gcc.c-torture/execute/20030316-1.c: New test case.
10975
10976 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
10977
10978 PR c++/9629
10979 * g++.dg/init/ctor2.C: New test.
10980
10981 2003-03-15 Roger Sayle <roger@eyesopen.com>
10982
10983 * g77.f-torture/compile/xformat.f: New test case.
10984
10985 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10986
10987 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
10988 * g++.old-deja/g++.mike/eh50.C: Likewise.
10989
10990 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10991
10992 PR c++/6440
10993 * g++.dg/template/spec7.C: New test.
10994 * g++.dg/template/spec8.C: Likewise.
10995
10996 2003-03-14 Jakub Jelinek <jakub@redhat.com>
10997
10998 * gcc.c-torture/execute/20030313-1.c: New test.
10999
11000 2003-03-14 Richard Henderson <rth@redhat.com>
11001
11002 * gcc.dg/inline-2.c: Adjust alpha test for external call.
11003
11004 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
11005
11006 * gcc.c-torture/compile/20030314-1.c: New test.
11007
11008 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
11009
11010 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
11011 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
11012 thumb target,
11013 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
11014 to accept newer _imp__ prefix and additional
11015 newline in .drectve section.
11016 * gcc.dg/dll-4.c: Likewise.
11017 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
11018 switch.
11019
11020 2003-03-13 Mark Mitchell <mark@codesourcery.com>
11021
11022 * g++.dg/parse/namespace9.C: New test.
11023
11024 * g++.dg/init/ref5.C: New test.
11025 * g++.dg/parse/ptrmem1.C: Likewise.
11026
11027 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11028
11029 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
11030 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
11031 regular expression.
11032 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
11033 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
11034
11035 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
11036
11037 * gcc.c-torture/execute/20030224-2.c: New test.
11038
11039 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
11040
11041 * gcc.dg/decl-3.c: New test.
11042
11043 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
11044
11045 * gcc.dg/i386-loop-2.c: New test.
11046
11047 2003-03-11 Mark Mitchell <mark@codesourcery.com>
11048
11049 PR c++/9474
11050 * g++.dg/parse/namespace8.C: New test.
11051
11052 PR c++/9924
11053 * g++.dg/overload/builtin2.C: New test.
11054
11055 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
11056
11057 * gcc.dg/return-type-3.c: New test.
11058
11059 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
11060
11061 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
11062 profiling options are not supported.
11063
11064 2003-03-10 Mark Mitchell <mark@codesourcery.com>
11065
11066 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
11067 * g++.old-deja/g++.warn/impint2.C: Likewise.
11068
11069 2003-03-10 Devang Patel <dpatel@apple.com>
11070
11071 * g++.dg/cpp/c++_cmd_1.C: New test.
11072 * g++.dg/cpp/c++_cmd_1.h: New file.
11073
11074 2003-03-10 Segher Boessenkool <segher@koffie.nl>
11075
11076 * gcc.dg/altivec-9.c: New file.
11077
11078 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11079
11080 * gcc.dg/ppc-sdata-1.c: New test.
11081 * gcc.dg/ppc-sdata-2.c: New test.
11082
11083 2003-03-09 Mark Mitchell <mark@codesourcery.com>
11084
11085 PR c++/9373
11086 * g++.dg/opt/ptrmem2.C: New test.
11087
11088 PR c++/8534
11089 * g++.dg/opt/ptrmem1.C: New test.
11090
11091 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
11092
11093 * gcc.dg/i386-loop-1.c: New test.
11094
11095 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11096
11097 PR c++/9970
11098 * g++.dg/lookup/friend1.C: New test.
11099
11100 2003-03-08 Mark Mitchell <mark@codesourcery.com>
11101
11102 PR c++/9823
11103 * g++.dg/parser/constructor1.C: New test.
11104
11105 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
11106
11107 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
11108
11109 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
11110
11111 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
11112
11113 * gcc.dg/cpp/Wunused.c: Update test.
11114
11115 2003-03-08 Jan Hubicka <jh@suse.cz>
11116
11117 * gcc.dg/inline-3.c: New test.
11118
11119 2003-03-08 Mark Mitchell <mark@codesourcery.com>
11120
11121 PR c++/9809
11122 * g++.dg/parse/builtin1.C: New test.
11123
11124 PR c++/9982
11125 * g++.dg/abi/cookie1.C: New test.
11126 * g++.dg/abi/cookie2.C: Likewise.
11127
11128 PR c++/9524
11129 * g++.dg/template/field1.C: New test.
11130
11131 PR c++/9912
11132 * g++.dg/parse/class1.C: New test.
11133 * g++.dg/parse/namespace7.C: Likewise.
11134 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
11135
11136 2003-03-07 Mark Mitchell <mark@codesourcery.com>
11137
11138 * g++.dg/init/ref4.C: New test.
11139
11140 2003-03-07 Jan Hubicka <jh@suse.cz>
11141
11142 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
11143 * gcc.dg/inline-3.c: New test.
11144
11145 2003-03-06 Mark Mitchell <mark@codesourcery.com>
11146
11147 * g++.dg/init/ref3.C: New test.
11148
11149 PR c++/9965
11150 * g++.dg/init/ref2.C: New test.
11151
11152 PR c++/9400
11153 * g++.dg/warn/Wshadow-2.C: New test.
11154
11155 PR c++/9791
11156 * g++.dg/warn/Woverloaded-1.C: New test.
11157
11158 2003-03-05 Jan Hubicka <jh@suse.cz>
11159
11160 * gcc.dg/i386-local2.c: New.
11161 * gcc.dg/i386-local.c: Fix typo.
11162
11163 2003-03-05 Mark Mitchell <mark@codesourcery.com>
11164
11165 * g++.dg/abi/layout3.C: New test.
11166
11167 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11168
11169 * gcc.c-torture/compile/20030305-1.c
11170
11171 2003-03-05 Jan Hubicka <jh@suse.cz>
11172
11173 * gcc.dg/i386-local.c: New.
11174
11175 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
11176
11177 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
11178
11179 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
11180
11181 * gcc.dg/switch-2.c: New test.
11182 * gcc.dg/switch-3.c: New test.
11183 * gcc.dg/Wswitch.c: Adjust line numbers.
11184 * gcc.dg/Wswitch-default.c: Likewise.
11185 * gcc.dg/Wswitch-enum.c: Likewise.
11186
11187 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
11188
11189 * gcc.c-torture/execute/20030222-1.c: New test.
11190
11191 2003-03-03 James E Wilson <wilson@tuliptree.org>
11192
11193 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
11194
11195 2003-03-03 Mark Mitchell <mark@codesourcery.com>
11196
11197 PR c++/9878
11198 * g++.dg/init/ref1.C: New test.
11199
11200 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
11201
11202 * gcc.dg/sh-relax.c: New SH-only test.
11203
11204 2003-03-03 Geoffrey Keating <geoffk@apple.com>
11205
11206 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
11207 comment explaining purpose of testcase.
11208
11209 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
11210
11211 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
11212 for HC11/HC12 (asm needs two int registers).
11213 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
11214 HC11/HC12 because the test uses an asm which needs two 32-bit
11215 registers.
11216
11217 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
11218
11219 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
11220 for HC11/HC12 (array is too large otherwise).
11221 * gcc.c-torture/compile/920501-4.x: New file, likewise.
11222 * gcc.c-torture/compile/20010518-2.x: Likewise.
11223 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
11224 HC11/HC12 (array is too large).
11225
11226 2003-03-01 Geoffrey Keating <geoffk@apple.com>
11227
11228 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
11229 * lib/g++-dg.exp (g++-dg-test): Likewise.
11230
11231 2003-03-01 Roger Sayle <roger@eyesopen.com>
11232
11233 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
11234 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
11235
11236 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11237
11238 * g++.dg/warn/implicit-typename1.C: Remove warning.
11239
11240 2003-02-28 Richard Henderson <rth@redhat.com>
11241
11242 * gcc.dg/noreturn-1.c: Move noreturn warning line.
11243 * gcc.dg/return-type-1.c: Move control reaches end warning line.
11244
11245 2003-02-28 Geoffrey Keating <geoffk@apple.com>
11246
11247 * gcc.dg/pch/pch.exp: Change .pch to .gch.
11248 * g++.dg/pch/pch.exp: Likewise.
11249
11250 2003-02-28 Mark Mitchell <mark@codesourcery.com>
11251
11252 PR c++/9879
11253 * testsuite/g++.dg/init/new4.C: New test.
11254
11255 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
11256
11257 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
11258
11259 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
11260
11261 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
11262 unsigned long.
11263
11264 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
11265 wider than float.
11266
11267 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11268
11269 * lib/scanasm.exp: Add support for counting numbers of
11270 occurences.
11271 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
11272 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
11273
11274 2003-02-25 Mark Mitchell <mark@codesourcery.com>
11275
11276 PR c++/9683
11277 * g++.dg/template/static3.C: New test.
11278
11279 PR c++/9829
11280 * g++.dg/parse/namespace6.C: New test.
11281
11282 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11283
11284 PR target/9732
11285 * gcc.dg/20030225-1.c: New test.
11286
11287 2003-02-24 Mark Mitchell <mark@codesourcery.com>
11288
11289 * README: Remove out-of-date information.
11290
11291 PR c++/9836
11292 * g++.dg/template/spec6.C: New test.
11293
11294 2003-02-24 Jeff Law <law@redhat.com>
11295
11296 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
11297
11298 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11299
11300 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
11301 * gcc.dg/pragma-ep-1.c: Likewise.
11302
11303 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11304
11305 PR c++/9602
11306 * g++.dg/template/friend16.C: New test.
11307
11308 2003-02-23 Mark Mitchell <mark@codesourcery.com>
11309
11310 PR c++/5333
11311 * g++.dg/parse/fused-params1.C: Adjust error messages.
11312 * g++.dg/template/nested3.C: New test.
11313
11314 2003-02-24 Alan Modra <amodra@bigpond.net.au>
11315
11316 * g++.dg/abi/param1.C: New test.
11317
11318 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11319
11320 PR c++/7982
11321 * g++.dg/warn/implicit-typename1.C: New test.
11322
11323 2003-02-22 Kelley Cook <kelleycook@comcast.net>
11324
11325 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
11326 with "mtune".
11327 * g++.old-deja/g++.other/store-expr2.C: Likewise.
11328 * gcc.c-torture/execute/20010129-1.x: Likewise.
11329 * gcc.dg/20011107-1.c: Likewise.
11330 * gcc.dg/20020108-1.c: Likewise.
11331 * gcc.dg/20020122-3.c: Likewise.
11332 * gcc.dg/20020206-1.c: Likewise.
11333 * gcc.dg/20020310-1.c: Likewise.
11334 * gcc.dg/20020426-2.c: Likewise.
11335 * gcc.dg/20020517-1.c: Likewise.
11336 * gcc.dg/991230-1.c: Likewise.
11337 * gcc.dg/i386-unroll-1.c: Likewise.
11338 * gcc.misc-tests/i386-prefetch.exp: Likewise.
11339
11340 2003-02-22 Jan Hubicka <jh@suse.cz>
11341
11342 * gcc.dg/i386-mul.c: New test.
11343
11344 2003-02-21 Roger Sayle <roger@eyesopen.com>
11345
11346 * gcc.dg/builtins-5.c: New test case.
11347
11348 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
11349
11350 * gcc.dg/asmreg-1.c: New test.
11351
11352 2003-02-21 Mark Mitchell <mark@codesourcery.com>
11353
11354 PR c++/9749
11355 * g++.dg/parse/varmod1.C: New test.
11356
11357 2003-02-21 Mark Mitchell <mark@codesourcery.com>
11358
11359 PR c++/9727
11360 * g++.dg/template/op1.C: New test.
11361
11362 2003-02-21 Mark Mitchell <mark@codesourcery.com>
11363
11364 PR c++/8906
11365 * g++.dg/template/nested2.C: New test.
11366
11367 2003-02-21 Mark Mitchell <mark@codesourcery.com>
11368
11369 PR c++/8724
11370 * g++.dg/expr/dtor1.C: New test.
11371
11372 2003-02-21 Zack Weinberg <zack@codesourcery.com>
11373
11374 * gcc.dg/cpp/include3.c: New test.
11375 * gcc.dg/cpp/inc/foo.h: New file.
11376
11377 2003-02-21 Glen Nakamura <glen@imodulo.com>
11378
11379 * gcc.c-torture/execute/20030221-1.c: New test.
11380
11381 2003-02-20 Mark Mitchell <mark@codesourcery.com>
11382
11383 PR c++/9729
11384 * g++.dg/abi/conv1.C: New test.
11385
11386 2003-02-20 Jan Hubicka <jh@suse.cz>
11387
11388 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
11389
11390 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
11391
11392 * gcc.c-torture/compile/20030219-1.c: New test.
11393
11394 2003-02-18 Jan Hubicka <jh@suse.cz>
11395
11396 * gcc.dg/funcorder.c: New test.
11397
11398 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
11399
11400 * gcc.c-torture/execute/20030218-1.c: New.
11401
11402 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
11403
11404 * gcc.dg/20030218-1.c: New.
11405
11406 2003-02-18 Richard Henderson <rth@redhat.com>
11407
11408 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
11409 * gcc.dg/attr-used-2.c: New.
11410
11411 2003-02-18 Mark Mitchell <mark@codesourcery.com>
11412
11413 PR c++/9704
11414 * g++.dg/init/copy5.C: New test.
11415
11416 2003-02-18 Geoffrey Keating <geoffk@apple.com>
11417
11418 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
11419 * g++.dg/pch/pch.exp: Likewise.
11420
11421 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
11422
11423 * gcc.c-torture/execute/20030209-1.c: Enable the test if
11424 STACK_SIZE is not defined.
11425
11426 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11427
11428 PR c++/9457
11429 * g++.dg/template/init1.C: New test.
11430
11431 2003-02-16 Jan HUbicka <jh@suse.cz>
11432
11433 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
11434 (foo): Add few extra tests
11435 * gcc.dg/c99-const-expr-3.c: Likewise.
11436 * gcc.c-torture/execute/20030216-1.c: New.
11437
11438 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11439
11440 PR c++/9459
11441 * g++.dg/ext/typeof4.C: New test.
11442
11443 2003-02-15 Roger Sayle <roger@eyesopen.com>
11444
11445 * gcc.dg/i386-387-3.c: New test case.
11446
11447 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
11448
11449 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
11450 cris-*-elf* cris-*-aout* and mmix-*-*.
11451
11452 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
11453
11454 * gcc.dg/20030213-1.c: New test.
11455
11456 2003-02-12 Roger Sayle <roger@eyesopen.com>
11457
11458 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
11459 * gcc.dg/i386-387-2.c: Likewise.
11460
11461 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
11462
11463 * gcc.dg/ppc-spe.c: Fix formatting.
11464 Enable tests that were previously unsupported by gas.
11465 Delete tests for instructions that no longer exist.
11466 Switch arguments on evsubifw builtin.
11467
11468 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
11469
11470 * gcc.c-torture/execute/20030209-1.c: Disable the test if
11471 STACK_SIZE is too small.
11472
11473 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11474 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
11475
11476 * gcc.dg/decl-2.c: New test.
11477
11478 2003-02-10 Jan Hubicka <jh@suse.cz>
11479
11480 * gcc.dg/i386-fpcvt-1.c: New test.
11481
11482 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
11483
11484 * gcc.c-torture/execute/20030209-1.c: New test.
11485
11486 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
11487
11488 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
11489 int-wide bitops, use the constants of the same width.
11490 Likewise, if long long is 32-bit wide, test bitops using
11491 32-bit constants.
11492
11493 2003-02-07 Loren James Rittle <ljrittle@acm.org>
11494
11495 * gcc.dg/20021014-1.c: Annotate with expected notice text.
11496
11497 2003-02-07 Roger Sayle <roger@eyesopen.com>
11498
11499 * testsuite/gcc.dg/builtins-4.c: New test case.
11500
11501 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11502
11503 * gcc.dg/20020430-1.c: Fix dg command typos.
11504 * gcc.dg/20020503-1.c: Likewise.
11505
11506 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11507
11508 PR c++/8785
11509 * g++.dg/parse/fused-params1.C: New test.
11510
11511 PR c++/8857
11512 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
11513
11514 PR c++/8921
11515 * g++.dg/parse/non-dependent1.C: New test.
11516
11517 PR c++/8928
11518 * g++.dg/parse/dupl-tmpl-args1.C: New test.
11519
11520 PR c++/9228
11521 * g++.dg/parse/undefined7.C: New test.
11522 * g++.dg/parse/non-templ1.C: New test.
11523
11524 PR c++/9229
11525 * g++.dg/parse/too-many-tmpl-args1.C: New test.
11526
11527 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11528
11529 * gcc.c-torture/compile/20030206-1.c: New test.
11530
11531 2003-02-05 Roger Sayle <roger@eyesopen.com>
11532
11533 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
11534 "pow" to "foo" to avoid potential confusion with a math built-in.
11535
11536 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11537
11538 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
11539 conditions for SPARC targets.
11540
11541 2003-02-05 Jakub Jelinek <jakub@redhat.com>
11542
11543 * gcc.dg/20030204-1.c: New test.
11544
11545 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11546
11547 PR c++/38
11548 * g++.dg/parse/array-size1.C: New test.
11549
11550 PR c++/5657
11551 * g++.dg/parse/undefined3.C: New test.
11552
11553 PR c++/5665
11554 * g++.dg/parse/undefined4.C: New test.
11555
11556 PR c++/5975
11557 * g++.dg/parse/undefined5.C: New test.
11558
11559 PR c++/7259
11560 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
11561
11562 PR c++/8578
11563 * g++.dg/parse/casting-operator1.C: New test.
11564
11565 PR c++/8596
11566 * g++.dg/parse/undefined6.C: New test.
11567
11568 PR c++/8736
11569 * g++.dg/parse/missing-template1.C: New test.
11570
11571 2003-02-04 Jan Hubicka <jh@suse.cz>
11572
11573 * gcc.dg/i386-cadd.c: Compile using -march=k8.
11574 * gcc.dg/i386-cmov?.c: Likewise.
11575 * gcc.dg/i386-fpcvt-?.c: Likewise.
11576 * gcc.dg/i386-ssefp-1.c: Likewise.
11577 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
11578 conventions.
11579
11580 2003-02-03 Mark Mitchell <mark@codesourcery.com>
11581
11582 PR c++/7129
11583 * testsuite/g++.dg/ext/max.C: New test.
11584
11585 2003-02-03 Jan Hubicka <jh@suse.cz>
11586
11587 * gcc.c-torture/execute/20030203-1.c: New test.
11588
11589 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
11590
11591 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
11592 'natural-endian'.
11593
11594 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
11595
11596 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
11597 * g++.dg/init/new2.C: Likewise.
11598 * g++.dg/other/new1.C: Likewise.
11599
11600 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
11601
11602 * gcc.dg/struct-ret-libc.c: New test.
11603
11604 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
11605
11606 * gcc.dg/20030129-1.c: New test.
11607
11608 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11609
11610 PR c++/8849
11611 * g++.dg/template/ptrmem4.C: New test.
11612
11613 2003-01-29 Mark Mitchell <mark@codesourcery.com>
11614
11615 * g++.dg/parser/constant1.C: New test.
11616
11617 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11618
11619 PR c++/8591
11620 * g++.dg/parse/friend2.C: New test.
11621
11622 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
11623
11624 PR c++/9437
11625 * g++.dg/template/unify4.C: New test.
11626
11627 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
11628
11629 * gcc.c-torture/execute/20030128-1.c: New test.
11630
11631 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
11632
11633 * g++.dg/lookup/nested1.C: Test moved from ...
11634 * g++.old-deja/g++.other/lookup24.C: ... here.
11635
11636 2003-01-28 Jan Hubicka <jh@suse.cz>
11637
11638 * gcc.dg/i386-cmov5.c: New test.
11639
11640 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
11641
11642 * gcc.c-torture/execute/20010925-1.c: Changed the
11643 memcpy declaration.
11644
11645 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
11646
11647 PR c++/3902
11648 * g++.dg/parse/template5.C: New test.
11649
11650 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
11651
11652 PR fortran/9258
11653 * g77.dg/pr9258: New test.
11654
11655 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
11656
11657 * README: Move relevant parts from README.g++.
11658
11659 * README.g++: Remove this file.
11660
11661 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
11662
11663 * g++.dg/abi/dcast1.C: New test.
11664
11665 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11666
11667 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
11668
11669 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
11670
11671 PR c++/47
11672 * g++.old-deja/g++.other/lookup24.C: New test.
11673
11674 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11675
11676 PR middle-end/7227
11677 * gcc.dg/uninit-C.c: New test.
11678
11679 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
11680
11681 * g++.dg/abi/covariant1.C: New test.
11682
11683 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
11684
11685 * gcc.dg/20030123-1.c: New test.
11686
11687 2003-01-25 Jan Hubicka <jh@suse.cz>
11688
11689 PR opt/8492
11690 * gcc.c-torture/compile/20030125-1.c
11691
11692 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
11693
11694 PR c++/9403
11695 * g++.dg/parse/template3.C: New test.
11696 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
11697
11698 PR c++/795
11699 * g++.dg/parse/template4.C: New test.
11700
11701 PR c++/9415
11702 * g++.dg/template/qual2.C: New test.
11703
11704 PR c++/8545
11705 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
11706
11707 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
11708
11709 2003-01-25 Roger Sayle <roger@eyesopen.com>
11710
11711 * gcc.c-torture/execute/switch-1.c: New test case.
11712
11713 2003-01-25 Jan Hubicka <jh@suse.cz>
11714
11715 * gcc.c-torture/execute/20030125-1.[cx]: New test.
11716
11717 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
11718
11719 Tweaks for Bison-1.875. From the NEWS file:
11720 "- `parse error' -> `syntax error'
11721 Bison now uniformly uses the term `syntax error'"
11722 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
11723 * gcc.dg/cpp/digraph2.c: Likewise.
11724 * gcc.dg/cpp/direct2.c: Likewise.
11725 * gcc.dg/cpp/paste4.c: Likewise.
11726 * gcc.dg/c90-restrict-1.c: Likewise.
11727 * gcc.dg/c99-func-2.c: Likewise.
11728 * gcc.dg/noncompile/920721-2.c: Likewise.
11729 * gcc.dg/noncompile/930622-2.c: Likewise.
11730 * gcc.dg/noncompile/940112-1.c: Likewise.
11731 * gcc.dg/noncompile/950921-1.c: Likewise.
11732 * gcc.dg/noncompile/951123-1.c: Likewise.
11733 * gcc.dg/noncompile/971104-1.c: Likewise.
11734 * gcc.dg/noncompile/990416-1.c: Likewise.
11735
11736 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
11737
11738 * g++.dg/parse/undefined1.C: Add error message.
11739
11740 2003-01-22 Mark Mitchell <mark@codesourcery.com>
11741
11742 PR c++/9354
11743 * g++.dg/parse/new1.C: New test.
11744
11745 PR c++/9216
11746 * g++.dg/parse/template2.C: New test.
11747
11748 PR c++/9354
11749 * g++.dg/parse/typedef2.C: New test.
11750
11751 PR c++/9328
11752 * g++.dg/ext/typeof3.C: New test.
11753
11754 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11755
11756 PR c++/2738
11757 * g++.dg/parse/ret-type1.C: New test.
11758
11759 PR c++/3792
11760 * g++.dg/parse/tmpl-outside1.C: New test.
11761
11762 PR c++/4207
11763 * g++.dg/parse/int-as-enum1.C: New test.
11764
11765 PR c++/4903
11766 * g++.dg/parse/no-typename1.C: New test.
11767
11768 PR c++/5533
11769 * g++.dg/parse/no-value1.C: New test.
11770
11771 PR c++/5921
11772 * g++.dg/parse/wrong-inline1.C: New test.
11773
11774 PR c++/6402
11775 * g++.dg/parse/ref1.C: New test.
11776
11777 PR c++/6992
11778 * g++.dg/parse/attr-ctor1.C: New test.
11779
11780 PR c++/7229
11781 * g++.dg/parse/namespace5.C: New test.
11782
11783 PR c++/7917
11784 * g++.dg/parse/func-def1.C: New test.
11785
11786 PR c++/8143
11787 * g++.dg/parse/undefined1.C: New test.
11788
11789 PR c++/5723, PR c++/8522
11790 * g++.dg/parse/specialization1.C: New test.
11791
11792 PR c++/163, PR c++/8595
11793 * g++.dg/parse/struct-as-enum1.C: New test.
11794
11795 PR c++/9173
11796 * g++.dg/parse/undefined2.C: New test.
11797
11798 2003-01-22 Mark Mitchell <mark@codesourcery.com>
11799
11800 PR c++/9298
11801 * g++.dg/parse/template1.C: New test.
11802
11803 PR c++/9384
11804 * g++.dg/parse/using1.C: New test.
11805
11806 PR c++/9285
11807 PR c++/9294
11808 * g++.dg/parse/expr2.C: New test.
11809
11810 PR c++/9388
11811 * g++.dg/parse/lookup2.C: Likewise.
11812
11813 2003-01-21 Jan Hubicka <jh@suse.cz>
11814
11815 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
11816 * gcc.c-torture/execute/eeprof-1.c: Likewise.
11817 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
11818 * gcc.c-torture/execute/string-opt-*.c: Likewise.
11819
11820 2003-01-20 Nick Clifton <nickc@redhat.com>
11821
11822 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
11823 problem with ARM sibcall code generation.
11824
11825 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
11826
11827 * gcc.c-torture/execute/20030120-1.c: New.
11828
11829 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
11830
11831 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
11832
11833 2003-01-17 Mark Mitchell <mark@codesourcery.com>
11834
11835 PR c++/9272
11836 * g++.dg/parse/ctor1.C: New test.
11837
11838 PR c++/9294:
11839 * g++.dg/parse/qualified1.C: New test.
11840
11841 * g++.dg/parse/typename3.C: New test.
11842
11843 2003-01-16 Richard Henderson <rth@redhat.com>
11844
11845 * g++.dg/tls/init-2.C: Fix error matches for real this time.
11846
11847 2003-01-16 Richard Henderson <rth@redhat.com>
11848
11849 * g++.dg/pch/pch.exp: Copy test header to the working directory
11850 before using it either for precompilation or direct use.
11851 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
11852 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
11853
11854 2003-01-16 Richard Henderson <rth@redhat.com>
11855
11856 * gcc.dg/pch/pch.exp: Copy test header to the working directory
11857 before using it either for precompilation or direct use.
11858 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
11859 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
11860
11861 2003-01-16 Mark Mitchell <mark@codesourcery.com>
11862
11863 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
11864 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
11865 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
11866 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
11867 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
11868 typename warning into error.
11869 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
11870 error messages.
11871 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
11872 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
11873 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
11874 messages.
11875 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
11876 make declaration visible in template.
11877 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
11878 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
11879 messages.
11880 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
11881 message.
11882 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
11883 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
11884 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
11885 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
11886 typename warning with error message.
11887 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
11888 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
11889 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
11890
11891 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
11892
11893 * g++.dg/parse/ambig2.C: New test.
11894
11895 2003-01-15 Richard Henderson <rth@redhat.com>
11896
11897 * g++.dg/tls/init-2.C: Update error message string.
11898
11899 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11900
11901 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
11902
11903 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
11904
11905 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
11906 all for HC11/HC12.
11907 * gcc.c-torture/compile/20001205-1.x: Likewise.
11908 * gcc.c-torture/compile/20001226-1.x: Likewise.
11909 * gcc.c-torture/compile/920520-1.x: Likewise.
11910 * gcc.c-torture/compile/961203-1.x: Likewise.
11911 * gcc.c-torture/compile/20020604-1.x: Likewise.
11912
11913 2003-01-15 Jan Hubicka <jh@suse.cz>
11914
11915 * gcc.c-torture/compile/20030115-1.c: New test.
11916
11917 * gcc.dg/i386-fpcvt-1.c: New test.
11918 * gcc.dg/i386-fpcvt-2.c: New test.
11919
11920 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
11921
11922 Further conform g++'s __vmi_class_type_info to the C++ ABI
11923 specification.
11924 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
11925 the specification.
11926
11927 2003-01-14 Jan Hubicka <jh@suse.cz>
11928
11929 * gcc.dg/i386-fpcvt-1.c: New test.
11930 * gcc.dg/i386-fpcvt-2.c: New test.
11931
11932 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
11933
11934 * gcc.dg/i386-mmx-3.c: New test.
11935
11936 2003-01-12 Mark Mitchell <mark@codesourcery.com>
11937
11938 PR c++/9264
11939 * g++.dg/parse/octal1.C: New file.
11940
11941 PR c++/9172
11942 * g++.dg/parse/typename1.C: New file.
11943
11944 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
11945
11946 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
11947 * gcc.dg/bf-no-ms-layout.c: Likewise.
11948 * gcc.dg/bf-ms-attrib.c: Likewise.
11949
11950 2003-01-10 Mark Mitchell <mark@codesourcery.com>
11951
11952 PR c++/9099
11953 * g++.dg/parse/dtor1.C: New file.
11954
11955 PR c++/9128
11956 * g++.dg/rtti/typeid1.C: New file.
11957
11958 PR c++/9153
11959 * g++.dg/parse/lookup1.C: New file.
11960
11961 PR c++/9171
11962 * g++.dg/templ/spec5.C: New file.
11963
11964 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
11965
11966 * gcc.c-torture/compile/20030110-1.c: New test.
11967
11968 2003-01-09 Geoffrey Keating <geoffk@apple.com>
11969
11970 Merge from pch-branch:
11971
11972 2002-12-23 Geoffrey Keating <geoffk@apple.com>
11973
11974 * gcc.dg/pch/cpp-1.h: New.
11975 * gcc.dg/pch/cpp-1.c: New.
11976 * gcc.dg/pch/cpp-2.h: New.
11977 * gcc.dg/pch/cpp-2.c: New.
11978
11979 2002-11-19 Geoffrey Keating <geoffk@apple.com>
11980
11981 * gcc.dg/pch/except-1.h: New.
11982 * gcc.dg/pch/except-1.c: New.
11983
11984 2002-11-13 Geoffrey Keating <geoffk@apple.com>
11985
11986 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
11987 running test.
11988 * gcc.dg/pch: Include *.hp not *.h.
11989 * gcc.dg/pch/system-1.h: New.
11990 * gcc.dg/pch/system-1.c: New.
11991
11992 2002-11-11 Geoffrey Keating <geoffk@apple.com>
11993
11994 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
11995 rather than trying to build and run a program using PCH.
11996 * gcc.dg/pch: Remove dg-do commands from test files.
11997
11998 2002-11-08 Geoffrey Keating <geoffk@apple.com>
11999
12000 * gcc.dg/pch/macro-3.c: New.
12001 * gcc.dg/pch/macro-3.h: New.
12002
12003 2002-11-04 Geoffrey Keating <geoffk@apple.com>
12004
12005 * gcc.dg/pch/common-1.c: New.
12006 * gcc.dg/pch/common-1.h: New.
12007 * gcc.dg/pch/decl-1.c: New.
12008 * gcc.dg/pch/decl-1.h: New.
12009 * gcc.dg/pch/decl-2.c: New.
12010 * gcc.dg/pch/decl-2.h: New.
12011 * gcc.dg/pch/decl-3.c: New.
12012 * gcc.dg/pch/decl-3.h: New.
12013 * gcc.dg/pch/decl-4.c: New.
12014 * gcc.dg/pch/decl-4.h: New.
12015 * gcc.dg/pch/decl-5.c: New.
12016 * gcc.dg/pch/decl-5.h: New.
12017 * gcc.dg/pch/global-1.c: New.
12018 * gcc.dg/pch/global-1.h: New.
12019 * gcc.dg/pch/inline-1.c: New.
12020 * gcc.dg/pch/inline-1.h: New.
12021 * gcc.dg/pch/inline-2.c: New.
12022 * gcc.dg/pch/inline-2.h: New.
12023 * gcc.dg/pch/static-1.c: New.
12024 * gcc.dg/pch/static-1.h: New.
12025 * gcc.dg/pch/static-2.c: New.
12026 * gcc.dg/pch/static-2.h: New.
12027
12028 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
12029
12030 * g++.dg/pch/pch.exp: Better handle failing testcases.
12031 * gcc.dg/pch/pch.exp: Likewise.
12032 * gcc.dg/pch/macro-1.c: New.
12033 * gcc.dg/pch/macro-1.h: New.
12034 * gcc.dg/pch/macro-2.c: New.
12035 * gcc.dg/pch/macro-2.h: New.
12036
12037 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
12038
12039 * g++.dg/dg.exp: Treat files in pch/ specially.
12040 * g++.dg/pch/pch.exp: New file.
12041 * g++.dg/pch/empty.H: New file.
12042 * g++.dg/pch/empty.C: New file.
12043 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
12044 "precompile".
12045
12046 * gcc.dg/pch/pch.exp: New file.
12047 * gcc.dg/pch/empty.h: New file.
12048 * gcc.dg/pch/empty.c: New file.
12049 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
12050 "precompile".
12051
12052 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12053
12054 * g++.dg/template/friend14.C: New test.
12055
12056 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
12057
12058 * gcc.dg/old-style-asm-1.c: New test.
12059
12060 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
12061
12062 * gcc.c-torture/compile/20030109-1.c: New test.
12063
12064 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
12065
12066 * gcc.c-torture/execute/20030109-1.c: New test.
12067
12068 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
12069
12070 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
12071 * g++.old-deja/g++.mike/dyncast2.C: Likewise
12072 * g++.old-deja/g++.mike/dyncast3.C: Likewise
12073 * g++.old-deja/g++.mike/eh2.C: Likewise
12074 * g++.old-deja/g++.mike/eh3.C: Likewise
12075 * g++.old-deja/g++.mike/eh5.C: Likewise
12076 * g++.old-deja/g++.mike/eh6.C: Likewise
12077 * g++.old-deja/g++.mike/eh7.C: Likewise
12078 * g++.old-deja/g++.mike/eh8.C: Likewise
12079 * g++.old-deja/g++.mike/eh9.C: Likewise
12080 * g++.old-deja/g++.mike/eh10.C: Likewise
12081 * g++.old-deja/g++.mike/eh12.C: Likewise
12082 * g++.old-deja/g++.mike/eh13.C: Likewise
12083 * g++.old-deja/g++.mike/eh14.C: Likewise
12084 * g++.old-deja/g++.mike/eh16.C: Likewise
12085 * g++.old-deja/g++.mike/eh17.C: Likewise
12086 * g++.old-deja/g++.mike/eh18.C: Likewise
12087 * g++.old-deja/g++.mike/eh21.C: Likewise
12088 * g++.old-deja/g++.mike/eh23.C: Likewise
12089 * g++.old-deja/g++.mike/eh24.C: Likewise
12090 * g++.old-deja/g++.mike/eh25.C: Likewise
12091 * g++.old-deja/g++.mike/eh26.C: Likewise
12092 * g++.old-deja/g++.mike/eh27.C: Likewise
12093 * g++.old-deja/g++.mike/eh28.C: Likewise
12094 * g++.old-deja/g++.mike/eh29.C: Likewise
12095 * g++.old-deja/g++.mike/eh31.C: Likewise
12096 * g++.old-deja/g++.mike/eh33.C: Likewise
12097 * g++.old-deja/g++.mike/eh34.C: Likewise
12098 * g++.old-deja/g++.mike/eh35.C: Likewise
12099 * g++.old-deja/g++.mike/eh36.C: Likewise
12100 * g++.old-deja/g++.mike/eh37.C: Likewise
12101 * g++.old-deja/g++.mike/eh38.C: Likewise
12102 * g++.old-deja/g++.mike/eh39.C: Likewise
12103 * g++.old-deja/g++.mike/eh40.C: Likewise
12104 * g++.old-deja/g++.mike/eh41.C: Likewise
12105 * g++.old-deja/g++.mike/eh42.C: Likewise
12106 * g++.old-deja/g++.mike/eh44.C: Likewise
12107 * g++.old-deja/g++.mike/eh46.C: Likewise
12108 * g++.old-deja/g++.mike/eh47.C: Likewise
12109 * g++.old-deja/g++.mike/eh48.C: Likewise
12110 * g++.old-deja/g++.mike/eh49.C: Likewise
12111 * g++.old-deja/g++.mike/eh50.C: Likewise
12112 * g++.old-deja/g++.mike/eh51.C: Likewise
12113 * g++.old-deja/g++.mike/eh53.C: Likewise
12114 * g++.old-deja/g++.mike/eh55.C: Likewise
12115 * g++.old-deja/g++.mike/p7912.C: Likewise
12116 * g++.old-deja/g++.mike/p9706.C: Likewise
12117 * g++.old-deja/g++.mike/p10416.C: Likewise
12118 * g++.old-deja/g++.mike/p11667.C: Likewise
12119 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
12120 Remove redundant reference to Iris.
12121 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
12122 Elxsi, i860, Pico Java, and WE32K.
12123
12124 2003-01-07 Mark Mitchell <mark@codesourcery.com>
12125
12126 * g++.dg/ext/asm4.C: New test.
12127
12128 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12129
12130 PR c++/9030
12131 * g++.dg/template/friend12.C: New test.
12132 * g++.dg/template/friend13.C: Likewise.
12133 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
12134
12135 2003-01-08 Jan Hubicka <jh@suse.cz>
12136
12137 * gcc.dg/i386-cadd.c: New test.
12138 * gcc.dg/i386-cmov4.c: Likewise.
12139
12140 2003-01-06 Mark Mitchell <mark@codesourcery.com>
12141
12142 PR c++/9165
12143 * g++.dg/warn/Wunused-3.C: New test.
12144
12145 * g++.dg/abi/bitfield9.C: New test.
12146
12147 PR c++/9189
12148 * g++.dg/parse/defarg3.C: New test.
12149
12150 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
12151
12152 * g++.dg/parse/ambig1.C: New test.
12153 * g++.dg/parse/defarg2.C: New test.
12154
12155 2003-01-05 Mark Mitchell <mark@codesourcery.com>
12156
12157 * g++.dg/template/defarg-1.C: New test.
12158 * g++.dg/template/local2.C: Likewise.
12159
12160 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
12161
12162 * gcc.c-torture/execute/20030105-1.c: New test.
12163
12164 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12165
12166 * g++.dg/parse/namespace3.C: Remove extra semicolons.
12167 * g++.dg/parse/namespace4.C: Likewise.
12168
12169 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
12170
12171 * g++.dg/template/ntp2.C: New test.
12172
12173 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
12174
12175 * g++.dg/parse/extern-C-1.C: New test.
12176
12177 * g++.dg/parse/namespace4.C: New test.
12178
12179 * g++.dg/template/nested1.C: New test.
12180
12181 * g++.dg/parse/namespace3.C: New test.
12182
12183 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
12184
12185 * g++.dg/lookup/two-stage1.C: New test.
12186
12187 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12188
12189 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
12190 * g++.old-deja/g++.jason/access8.C: Likewise.
12191 * g++.old-deja/g++.other/decl5.C: Likewise.
12192
12193 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
12194
12195 * g++.dg/parse/parse7.C: New test.
12196
12197 2003-01-02 Mark Mitchell <mark@codesourcery.com>
12198
12199 PR c++/2843
12200 * g++.dg/ext/attrib7.C: New test.
12201
12202 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
12203
12204 * g++.dg/parse/parse6.C: New test.
12205
12206 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
12207
12208 * gcc.dg/h8300-stack-1.c: New.
12209
12210 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
12211
12212 g++.dg/lookup/exception1.C: New test.
12213
12214 g++.dg/lookup/template1.C: New test.
12215
12216 g++.dg/parse/namespace2.C: New test.
12217
12218 g++.dg/parse/parens2.C: New test.
12219
12220 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
12221
12222 * g++.dg/parse/parse5.C: New test.
12223 * g++.dg/lookup/scoped4.C: New test.
12224
12225 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
12226
12227 * g++.dg/parse/parens1.C: New test.
12228
12229 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
12230 angle-bracket1.C.
12231 * g++.dg/parse/parens2.C: New test.
12232
12233 * g++.dg/lookup/scope-operator1.C: New test.
12234
12235 * g++.dg/parse/operator1.C: New test.
12236
12237 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12238
12239 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
12240 * g++.old-deja/g++.other/access6.C: Likewise.
12241 * g++.old-deja/g++.other/decl1.C: Likewise.
12242 * g++.old-deja/g++.pt/typename12.C: Likewise.
12243
12244 2002-12-31 Mark Mitchell <mark@codesourcery.com>
12245
12246 * g++.dg/parse/namespace1.C: New test.
12247
12248 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
12249
12250 * g++.dg/parse/parse4.C: New test.
12251
12252 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
12253
12254 * g++.dg/parse/parse3.C: New test.
12255
12256 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
12257
12258 * g++.dg/parse/parse2.C: New test.
12259
12260 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
12261
12262 * g++.dg/template/friend11.C: New test.
12263
12264 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
12265
12266 * g++.dg/parse/parse1.C: New test.
12267
12268 2002-12-31 Janis Johnson <janis187@us.ibm.com>
12269
12270 * lib/profopt.exp: Change the name of a global variable to avoid
12271 possible clashes with other test suites.
12272
12273 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
12274
12275 * g++.dg/inherit/covariant8.C: New test.
12276
12277 2002-12-31 Mark Mitchell <mark@codesourcery.com>
12278
12279 * g++.dg/init/array9.C: New test.
12280
12281 PR c++/9112
12282 * g++.dg/parse/expr1.C: New test.
12283
12284 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
12285
12286 * gcc.c-torture/compile/20021230-1.c: New test.
12287
12288 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
12289
12290 * g++.dg/inherit/covariant5.C: New test.
12291 * g++.dg/inherit/covariant6.C: New test.
12292 * g++.dg/inherit/covariant7.C: New test.
12293
12294 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12295
12296 PR c++/2739
12297 * g++.dg/other/access2.C: New test.
12298
12299 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
12300
12301 * g++.dg/other/anon-struct.C: No longer fails
12302 * g++.old-deja/g++.brendan/parse4.C: Likewise.
12303 * g++.old-deja/g++.brendan/parse5.C: Likewise.
12304 * g++.old-deja/g++.brendan/parse6.C: Likewise.
12305
12306 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
12307
12308 * g++.dg/parse/angle-bracket.C (main): No longer fails.
12309
12310 2002-12-27 Mark Mitchell <mark@codesourcery.com>
12311
12312 * g++.dg/eh/spec4.C: Remove stray semicolon.
12313 * g++.dg/expr/pmf-1.C: Change error message.
12314 * g++.dg/ext/asm1.C: Remove stray semicolon.
12315 * g++.dg/ext/typename1.C: Add missing typenames.
12316 * g++.dg/inherit/template-as-base.C: Change error message.
12317 * g++.dg/lookup/scoped1.C: Likewise.
12318 * g++.dg/lookup/scoped2.C: Likewise.
12319 * g++.dg/lookup/using2.C: Likewise.
12320 * g++.dg/other/component1.C: Remove stray semicolon.
12321 * g++.dg/other/do1.C: Change error message.
12322 * g++.dg/other/error2.C: Likewise.
12323 * g++.dg/other/init1.C: Likewise.
12324 * g++.dg/other/packed1.C: Remove stray semicolon.
12325 * g++.dg/other/ptrmem2.C: Change error message.
12326 * g++.dg/parse/parameter-declaration-1.C: Remove line number
12327 marker.
12328 * g++.dg/special/initp1.C: Remove invalid attribute usage.
12329 * g++.dg/template/access3.C: Add typename keyword.
12330 * g++.dg/template/access5.C: Remove stray semicolon.
12331 * g++.dg/template/access6.C: Likewise.
12332 * g++.dg/template/complit1.C: Likewise.
12333 * g++.dg/template/crash1.C: Change error message.
12334 * g++.dg/template/inherit2.C: Remove stray semicolon.
12335 * g++.dg/template/instantiate2.C: Likewise.
12336 * g++.dg/template/instantiate3.C: Change error message.
12337 * g++.dg/template/qual1.C: Remove stray semicolon.
12338 * g++.dg/template/qualttp18.C: Change error message.
12339 * g++.dg/template/ref1.C: Remove stray semicolon.
12340 * g++.dg/template/sizeof1.C (A::value): Declare it.
12341 * g++.dg/template/spec4.C: Change error message.
12342 * g++.dg/template/static1.C: Likewise.
12343 * g++.dg/template/type1.C: Likewise.
12344 * g++.dg/template/typename3.C: Likewise.
12345 * g++.old-deja/g++.benjamin/13478.C: Change error message.
12346 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
12347 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
12348 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
12349 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
12350 named return value extension.
12351 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
12352 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
12353 * g++.old-deja/g++.bob/extern_C.C: Likewise.
12354 * g++.old-deja/g++.bob/inherit2.C: Likewise.
12355 * g++.old-deja/g++.brendan/complex1.C: Likewise.
12356 * g++.old-deja/g++.brendan/copy5.C: Likewise.
12357 * g++.old-deja/g++.brendan/crash13.C: Likewise.
12358 * g++.old-deja/g++.brendan/crash15.C: Likewise.
12359 * g++.old-deja/g++.brendan/crash18.C: Change error message.
12360 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
12361 * g++.old-deja/g++.brendan/crash38.C: Likewise.
12362 * g++.old-deja/g++.brendan/crash50.C: Likewise.
12363 * g++.old-deja/g++.brendan/crash56.C: Likewise.
12364 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
12365 syntax.
12366 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
12367 * g++.old-deja/g++.brendan/crash8.C: Change error message.
12368 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
12369 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
12370 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
12371 * g++.old-deja/g++.brendan/template11.C: Likewise.
12372 * g++.old-deja/g++.brendan/template26.C: Likewise.
12373 * g++.old-deja/g++.brendan/template27.C: Use explicit
12374 specialization syntax.
12375 * g++.old-deja/g++.brendan/template30.C: Likewise.
12376 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
12377 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
12378 non-dependent names.
12379 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
12380 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
12381 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
12382 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
12383 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
12384 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
12385 named return value extension.
12386 * g++.old-deja/g++.ext/namedret2.C: Likewise.
12387 * g++.old-deja/g++.ext/namedret3.C: Likewise.
12388 * g++.old-deja/g++.ext/return1.C: Likewise.
12389 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
12390 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
12391 * g++.old-deja/g++.jason/access8.C: Likewise.
12392 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
12393 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
12394 pseudo-destructor names.
12395 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
12396 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
12397 pseudo-destructor names.
12398 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
12399 * g++.old-deja/g++.jason/overload19.C: Likewise.
12400 * g++.old-deja/g++.jason/overload32.C: Likewise.
12401 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
12402 stray semicolons.
12403 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
12404 * g++.old-deja/g++.jason/return.C: Likewise.
12405 * g++.old-deja/g++.jason/return2.C: Likewise.
12406 * g++.old-deja/g++.jason/shadow1.C: Likewise.
12407 * g++.old-deja/g++.jason/special.C: Use explicit specialization
12408 syntax.
12409 * g++.old-deja/g++.jason/template10.C: Account for use of
12410 non-dependent names.
12411 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
12412 syntax.
12413 * g++.old-deja/g++.jason/template37.C: Likewise.
12414 * g++.old-deja/g++.law/access4.C: Change error messages.
12415 * g++.old-deja/g++.law/arm13.C: Remove incorrect
12416 pseudo-destructor names.
12417 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
12418 * g++.old-deja/g++.law/ctors9.C: Likewise.
12419 * g++.old-deja/g++.law/cvt22.C: Likewise.
12420 * g++.old-deja/g++.law/dtors5.C: Likewise.
12421 * g++.old-deja/g++.law/global-init1.C: Likewise.
12422 * g++.old-deja/g++.law/missed-error3.C: Likewise.
12423 * g++.old-deja/g++.law/operators28.C: Likewise.
12424 * g++.old-deja/g++.law/visibility28.C: Likewise.
12425 * g++.old-deja/g++.martin/eval1.C: Likewise.
12426 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
12427 name.
12428 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
12429 * g++.old-deja/g++.mike/net34.C: Likewise.
12430 * g++.old-deja/g++.mike/net36.C: Likewise.
12431 * g++.old-deja/g++.mike/ns2.C: Likewise.
12432 * g++.old-deja/g++.mike/p12306.C: Likewise.
12433 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
12434 value extension.
12435 * g++.old-deja/g++.mike/p700.C: Likewise.
12436 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
12437 * g++.old-deja/g++.mike/p710.C: Likewise.
12438 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
12439 value extension.
12440 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
12441 * g++.old-deja/g++.mike/pmf9.C: Likewise.
12442 * g++.old-deja/g++.ns/crash2.C: Likewise.
12443 * g++.old-deja/g++.ns/crash3.C: Likewise.
12444 * g++.old-deja/g++.ns/invalid1.C: Likewise.
12445 * g++.old-deja/g++.ns/ns17.C: Likewise.
12446 * g++.old-deja/g++.ns/template16.C: Likewise.
12447 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
12448 keyword.
12449 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
12450 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
12451 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
12452 named return value extension.
12453 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
12454 * g++.old-deja/g++.other/access4.C: Issue additional error
12455 messages.
12456 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
12457 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
12458 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
12459 * g++.old-deja/g++.other/crash25.C: Change error message.
12460 * g++.old-deja/g++.other/crash4.C: Change error message.
12461 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
12462 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
12463 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
12464 checks.
12465 * g++.old-deja/g++.other/defarg8.C: Likewise.
12466 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
12467 * g++.old-deja/g++.other/dtor10.C: Likewise.
12468 * g++.old-deja/g++.other/incomplete.C: Likewise.
12469 * g++.old-deja/g++.other/linkage7.C: Likewise.
12470 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
12471 lookup algorithm.
12472 * g++.old-deja/g++.other/mangle2.C: Likewise.
12473 * g++.old-deja/g++.other/refinit2.C: Likewise.
12474 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
12475 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
12476 * g++.old-deja/g++.pt/crash28.C: Likewise.
12477 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
12478 syntax.
12479 * g++.old-deja/g++.pt/crash32.C: Change error message.
12480 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
12481 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
12482 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
12483 error message position.
12484 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
12485 * g++.old-deja/g++.pt/defarg8.C: Change error message.
12486 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
12487 syntax.
12488 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
12489 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
12490 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
12491 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
12492 keyword.
12493 * g++.old-deja/g++.pt/explicit31.C: Likewise.
12494 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
12495 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
12496 keyword.
12497 * g++.old-deja/g++.pt/explicit71.C: Change error message.
12498 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
12499 syntax.
12500 * g++.old-deja/g++.pt/friend28.C: Account for use of
12501 non-dependent names.
12502 * g++.old-deja/g++.pt/friend29.C: Likewise.
12503 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
12504 rules.
12505 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
12506 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
12507 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
12508 lookup rules.
12509 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
12510 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
12511 keyword.
12512 * g++.old-deja/g++.pt/memclass20.C: Likewise.
12513 * g++.old-deja/g++.pt/memclass5.C: Likewise.
12514 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
12515 keyword.
12516 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
12517 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
12518 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
12519 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
12520 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
12521 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
12522 keyword.
12523 * g++.old-deja/g++.pt/spec10.C: Likewise.
12524 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
12525 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
12526 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
12527 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
12528 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
12529 * g++.old-deja/g++.pt/ttp62.C: Likewise.
12530 * g++.old-deja/g++.pt/ttp64.C: Likewise.
12531 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
12532 * g++.old-deja/g++.pt/typename15.C: Likewise.
12533 * g++.old-deja/g++.pt/typename22.C: Likewise.
12534 * g++.old-deja/g++.pt/typename6.C: Change error messages.
12535 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
12536 * g++.old-deja/g++.pt/virtual2.C: Likewise.
12537 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
12538 syntax.
12539 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
12540 return value extension.
12541 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
12542 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
12543 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
12544 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
12545
12546 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
12547
12548 * g++.dg/warn/inline1.C: New test.
12549 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
12550 * g++.old-deja/g++.jason/synth10.C: Likewise.
12551 * g++.old-deja/g++.mike/net31.C: Likewise.
12552 * g++.old-deja/g++.mike/p8786.C: Likewise.
12553
12554 * g++.dg/template/friend10.C: New test.
12555 * g++.dg/template/conv5.C: New test.
12556
12557 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
12558
12559 * g++.dg/lookup/scoped3.C: New test.
12560
12561 * g++.dg/lookup/decl1.C: New test.
12562 * g++.dg/lookup/decl2.C: New test.
12563
12564 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
12565
12566 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
12567 gcc.c-torture/compile/20021015-1.c,
12568 gcc.c-torture/compile/20021015-2.c,
12569 gcc.c-torture/compile/20021123-1.c,
12570 gcc.c-torture/compile/20021123-2.c,
12571 gcc.c-torture/compile/20021123-3.c,
12572 gcc.c-torture/compile/20021123-4.c,
12573 gcc.c-torture/execute/20021024-1.c: Add tests previously added
12574 only to 3.1 or 3.2 branch.
12575
12576 2002-12-23 Mark Mitchell <mark@codesourcery.com>
12577
12578 * gcc.dg/i386-bitfield3.c: New test.
12579
12580 * gcc.dg/i386-bitfield2.c: New test.
12581
12582 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
12583
12584 * g++.dg/parse/conv_op1.C: New test.
12585
12586 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
12587
12588 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
12589 approved.
12590
12591 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
12592
12593 * gcc.c-torture/compile/20021220-1.c: New test.
12594
12595 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
12596
12597 * gcc.dg/i386-fastcall-1.c: New.
12598
12599 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
12600
12601 * gcc.c-torture/execute/20021219-1.c: New test.
12602
12603 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
12604
12605 * gcc.dg/i386-pic-1.c: New test.
12606
12607 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12608
12609 PR c++/8099
12610 * g++.dg/template/friend9.C: New test.
12611
12612 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12613
12614 PR c++/3663
12615 * g++.dg/template/access7.C: New test.
12616
12617 2002-12-18 Nick Clifton <nickc@redhat.com>
12618
12619 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
12620 the libstdc++-v3 directory has been found.
12621
12622 2002-12-12 Devang Patel <dpatel@apple.com>
12623 * gcc.dg/darwin-ld-1.c: New test.
12624 * gcc.dg/darwin-ld-2.c: New test.
12625 * gcc.dg/darwin-ld-3.c: New test.
12626 * gcc.dg/darwin-ld-4.c: New test.
12627 * gcc.dg/darwin-ld-5.c: New test.
12628
12629 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
12630
12631 * gcc.c-torture/compile/20021212-1.c: New test.
12632
12633 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
12634
12635 * gcc.dg/fshort-wchar: New test.
12636
12637 2002-12-10 Mark Mitchell <mark@codesourcery.com>
12638
12639 PR c++/8372
12640 * g++.dg/template/dtor1.C: New test.
12641
12642 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
12643 markers.
12644
12645 2002-12-10 Jakub Jelinek <jakub@redhat.com>
12646
12647 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
12648
12649 2002-12-09 Mark Mitchell <mark@codesourcery.com>
12650
12651 * g++.dg/template/static1.C: New test.
12652 * g++.dg/template/static2.C: New test.
12653 * g++.old-deja/g++.ext/memconst.C: New test.
12654
12655 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12656
12657 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
12658 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
12659 * g++.dg/special/initp1.C: Likewise.
12660
12661 2002-12-06 Jakub Jelinek <jakub@redhat.com>
12662
12663 * gcc.c-torture/execute/20021204-1.c: New test.
12664
12665 2002-12-04 Geoffrey Keating <geoffk@apple.com>
12666
12667 * gcc.dg/ppc-fmadd-1.c: New file.
12668 * gcc.dg/ppc-fmadd-2.c: New file.
12669 * gcc.dg/ppc-fmadd-3.c: New file.
12670
12671 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
12672
12673 * gcc.c-torture/compile/20021204-1.c: New test.
12674
12675 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
12676
12677 * g++.dg/inherit/covariant2.C: New test.
12678 * g++.dg/inherit/covariant3.C: New test.
12679 * g++.dg/inherit/covariant4.C: New test.
12680 * g++.dg/inherit/covariant1.C: Remove XFAIL.
12681 * g++.old-deja/g++.robertl/eb17.C: Likewise.
12682
12683 2002-12-03 Mark Mitchell <mark@codesourcery.com>
12684
12685 PR c++/8688
12686 * g++.dg/init/brace3.C: New test.
12687
12688 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
12689
12690 * gcc.dg/20020210-1.c: Fix a comment typo.
12691
12692 2002-12-02 Mark Mitchell <mark@codesourcery.com>
12693
12694 PR c++/8720
12695 * g++.dg/parse/defarg1.C: New test.
12696
12697 PR c++/8615
12698 * g++.dg/template/char1.C: New test.
12699
12700 * g++.dg/template/varmod1.C: Fix typo.
12701
12702 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12703
12704 DR 180
12705 * g++.old-deja/g++.pt/crash32.C: Expect error.
12706
12707 2002-12-01 Mark Mitchell <mark@codesourcery.com>
12708
12709 PR c++/5919
12710 * g++.dg/template/varmod1.C: New test.
12711
12712 PR c++/8727
12713 * g++.dg/inherit/typeinfo1.C: New test.
12714
12715 PR c++/8663
12716 * g++.dg/inherit/typedef1.C: New test.
12717
12718 2002-11-30 Mark Mitchell <mark@codesourcery.com>
12719
12720 PR c++/8332
12721 PR c++/8493
12722 * g++.dg/template/strlen1.C: New test.
12723
12724 PR c++/8227
12725 * g++.dg/template/ctor2.C: New test.
12726
12727 PR c++/8214
12728 * g++.dg/init/string1.C: New test.
12729
12730 PR c++/8511
12731 * g++.dg/template/friend8.C: New test.
12732
12733 2002-11-29 Joe Buck <jbuck@synopsys.com>
12734
12735 * g++.dg/lookup/anon2.C: New test.
12736
12737 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
12738
12739 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
12740 h8300 port.
12741
12742 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
12743
12744 * gcc.dg/bitfld-6.c: New test.
12745
12746 2002-11-27 Jan Hubicka <jh@suse.cz>
12747
12748 * gcc.c-torture/execute/20021127.[cx]: New test.
12749
12750 2002-11-26 Jan Hubicka <jh@suse.cz>
12751
12752 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
12753 quality.
12754
12755 2002-11-26 Geoffrey Keating <geoffk@apple.com>
12756
12757 * g++.dg/init/brace2.C: New test.
12758 * g++.old-deja/g++.mike/p9129.C: Correct.
12759
12760 2002-11-26 Mark Mitchell <mark@codesourcery.com>
12761
12762 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
12763
12764 2002-11-25 Andreas Bauer <baueran@in.tum.de>
12765
12766 * gcc.dg/sibcall-6: New test for indirect sibcalls.
12767
12768 2002-11-25 Mark Mitchell <mark@codesourcery.com>
12769
12770 * testsuite/g++.dg/abi/empty11.C: New test.
12771 * testsuite/g++.dg/rtti/cv1.C: New test.
12772
12773 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
12774
12775 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
12776
12777 2002-11-24 Mark Mitchell <mark@codesourcery.com>
12778
12779 * g++.dg/abi/empty10.C: New test.
12780
12781 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
12782
12783 * gcc.c-torture/compile/20021124-1.c: New test.
12784
12785 2002-11-22 Mark Mitchell <mark@codesourcery.com>
12786
12787 * g++.dg/abi/rtti2.C: New test.
12788
12789 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12790
12791 * gcc.dg/i386-unroll-1.c: New test.
12792
12793 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
12794
12795 * gcc.c-torture/compile/20021120-1.c: New test.
12796 * gcc.c-torture/compile/20021120-2.c: New test.
12797
12798 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
12799
12800 * gcc.dg/bitfld-5.c: New test.
12801
12802 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
12803
12804 * gcc.c-torture/execute/20021120-3.c: New test.
12805
12806 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
12807
12808 * gcc.c-torture/execute/20021120-2.c: New test.
12809
12810 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
12811
12812 * gcc.c-torture/execute/20021120-1.c: New test.
12813
12814 2002-11-20 Jakub Jelinek <jakub@redhat.com>
12815
12816 * gcc.c-torture/execute/20021118-3.c: New test.
12817
12818 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
12819
12820 * gcc.c-torture/compile/20021119-1.c: New test.
12821
12822 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
12823
12824 * gcc.dg/duff-1.c: New test.
12825 * gcc.dg/duff-2.c: New test.
12826 * gcc.dg/duff-3.c: New test.
12827
12828 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
12829
12830 * gcc.dg/cpp/_Pragma5.c: New test.
12831
12832 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
12833
12834 * gcc.c-torture/execute/20021118-2.c: New test.
12835
12836 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
12837
12838 * gcc.c-torture/execute/20021118-1.c: New test.
12839
12840 2002-11-16 Jakub Jelinek <jakub@redhat.com>
12841
12842 * gcc.dg/20021116-1.c: New test.
12843
12844 2002-11-14 Mark Mitchell <mark@codesourcery.com>
12845
12846 * g++.dg/abi/vcall1.C: New test.
12847
12848 2002-11-14 Jakub Jelinek <jakub@redhat.com>
12849
12850 * gcc.dg/20021029-1.c: New test.
12851 * gcc.dg/20021029-2.c: New test.
12852
12853 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
12854
12855 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
12856
12857 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
12858
12859 PR c/8439
12860 * gcc.dg/20021110.c: Move to ...
12861 * gcc.c-torture/compile/20021110.c: .... here.
12862
12863 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12864
12865 PR c/8467
12866 * gcc.c-torture/execute/20021111-1.c
12867
12868 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
12869
12870 PR c/8439
12871 * gcc.dg/20021110.c: New test.
12872
12873 2002-11-10 Mark Mitchell <mark@codesourcery.com>
12874
12875 * g++.dg/abi/vthunk3.C: Run only on x86.
12876
12877 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
12878
12879 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
12880
12881 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
12882
12883 * lib/compat.exp (compat-execute): Fix logic error in last
12884 change.
12885
12886 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
12887
12888 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
12889
12890 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12891
12892 PR c++/8389
12893 * g++.dg/template/access6.C: New test.
12894
12895 2002-11-08 Jan Hubicka <jh@suse.cz>
12896
12897 * gcc.dg/i386-ssefp-1.c: New test.
12898 * gcc.dg/i386-ssefp-1.c: New test.
12899
12900 2002-11-08 Jan Hubicka <jh@suse.cz>
12901
12902 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
12903
12904 2002-11-07 Mark Mitchell <mark@codesourcery.com>
12905
12906 * g++.dg/abi/vthunk3.C: New test.
12907
12908 PR c++/8338
12909 * g++.dg/template/crash2.C: New test.
12910
12911 2002-11-07 Mark Mitchell <mark@codesourcery.com>
12912
12913 * testsuite/g++.dg/abi/dtor1.C: New test.
12914 * testsuite/g++.dg/abi/dtor2.C: Likewise.
12915
12916 2002-11-05 Geoffrey Keating <geoffk@apple.com>
12917
12918 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
12919 Darwin.
12920
12921 2002-11-04 Adam Nemet <anemet@lnxw.com>
12922
12923 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
12924 -mthumb. Only xfail with -O0.
12925
12926 2002-11-03 Mark Mitchell <mark@codesourcery.com>
12927
12928 * g++.dg/abi/thunk1.C: New test.
12929 * g++.dg/abi/thunk2.C: Likewise.
12930 * g++.dg/abi/vtt1.C: Likewise.
12931
12932 2002-11-02 Diego Novillo <dnovillo@redhat.com>
12933
12934 PR optimization/8423
12935 * gcc.c-torture/execute/builtin-constant.c: New test.
12936
12937 2002-11-01 Zack Weinberg <zack@codesourcery.com>
12938
12939 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
12940 Add some more cases.
12941
12942 2002-11-01 Mark Mitchell <mark@codesourcery.com>
12943
12944 PR c++/8391
12945 * g++.dg/opt/local1.C: New test.
12946
12947 2002-10-30 Mark Mitchell <mark@codesourcery.com>
12948
12949 PR c++/8160
12950 * g++.dg/template/complit1.C: New test.
12951
12952 PR c++/8149
12953 * g++.dg/template/typename4.C: Likewise.
12954
12955 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12956
12957 Core issue 287, PR c++/7639
12958 * g++.dg/template/instantiate1.C: Adjust error location.
12959 * g++.dg/template/instantiate3.C: New test.
12960 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
12961 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
12962 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
12963
12964 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
12965
12966 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
12967
12968 2002-10-29 Mark Mitchell <mark@codesourcery.com>
12969
12970 PR c++/8287
12971 * g++.dg/init/dtor2.C: New test.
12972
12973 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12974
12975 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
12976 * gcc.dg/nest.c: Bypass errors on irix6.
12977
12978 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
12979
12980 * gcc.dg/nest.c: Expect error for mmix-*-*.
12981 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
12982
12983 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
12984
12985 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
12986 markers.
12987
12988 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
12989
12990 2002-10-25 Mike Stump <mrs@apple.com>
12991
12992 * gcc.dg/warn-1.c: New test.
12993
12994 2002-10-25 Zack Weinberg <zack@codesourcery.com>
12995
12996 * g++.dg/template/typename3.C: New test.
12997
12998 2002-10-25 Mark Mitchell <mark@codesourcery.com>
12999
13000 * g++.dg/lookup/ptrmem1.C: New test.
13001
13002 * g++.dg/abi/vthunk2.C: New test.
13003
13004 2002-10-25 Zack Weinberg <zack@codesourcery.com>
13005
13006 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
13007
13008 2002-10-24 Mark Mitchell <mark@codesourcery.com>
13009
13010 * g++.dg/abi/empty9.C: New test.
13011
13012 2002-10-24 Richard Henderson <rth@redhat.com>
13013
13014 * g++.dg/inherit/thunk1.C: Enable for ia64.
13015
13016 2002-10-23 Mark Mitchell <mark@codesourcery.com>
13017
13018 PR c++/8067
13019 * g++.dg/lookup/pretty1.C: New test.
13020
13021 2002-10-23 Jakub Jelinek <jakub@redhat.com>
13022
13023 * gcc.dg/20021023-1.c: New test.
13024
13025 2002-10-23 Mark Mitchell <mark@codesourcery.com>
13026
13027 PR c++/7679
13028 * g++.dg/parse/inline1.C: New test.
13029
13030 2002-10-23 Richard Henderson <rth@redhat.com>
13031
13032 * g++.dg/inherit/thunk1.C: Enable for x86_64.
13033
13034 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
13035
13036 2002-10-22 Mark Mitchell <mark@codesourcery.com>
13037
13038 PR c++/6579
13039 * g++.dg/parse/stmtexpr3.C: New test.
13040
13041 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
13042
13043 * g++.dg/expr/cond1.C: New test.
13044
13045 2002-10-21 Zack Weinberg <zack@codesourcery.com>
13046
13047 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
13048
13049 2002-10-21 Mark Mitchell <mark@codesourcery.com>
13050
13051 * g++.dg/abi/vbase13.C: New test.
13052 * g++.dg/abi/vbase14.C: Likewise.
13053
13054 2002-10-21 Jakub Jelinek <jakub@redhat.com>
13055
13056 * gcc.dg/tls/pic-1.c: New test.
13057 * gcc.dg/tls/nonpic-1.c: New test.
13058 * gcc.dg/20021018-1.c: New test.
13059
13060 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
13061
13062 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
13063 Remove only files with the same base name as the test case.
13064 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
13065 (profopt-execute): Likewise. Also, remove old profiling
13066 and performance data files before running the tests.
13067
13068 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
13069 * g++.dg/bprob/bprob.exp: Likewise.
13070 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
13071 to allow more general test case names.
13072
13073 * g++.dg/bprob/bprob-1.C: Rename to ...
13074 * g++.dg/bprob/g++-bprob-1.C: ... this.
13075
13076 * g77.dg/bprob/bprob-1.f: Rename to ...
13077 * g77.dg/bprob/g77-bprob-1.f: ... this.
13078
13079 2002-10-21 Zack Weinberg <zack@codesourcery.com>
13080
13081 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
13082 bison 1.50 or later.
13083
13084 2002-10-21 Janis Johnson <janis187@us.ibm.com>
13085
13086 * g++.dg/README: Describe more test directories.
13087
13088 2002-10-21 Mark Mitchell <mark@codesourcery.com>
13089
13090 * g++.dg/init/array6.C: Add additional tests.
13091
13092 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
13093
13094 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
13095 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
13096
13097 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
13098
13099 * gcc.c-torture/compile/20020604-1.x: New.
13100 * gcc.c-torture/compile/simd-5.x: Likewise.
13101 * gcc.c-torture/execute/920710-1.x: Likewise.
13102 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
13103
13104 2002-10-21 Mark Mitchell <mark@codesourcery.com>
13105
13106 * g++.dg/inherit/override1.C: Add dg-options clause.
13107
13108 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13109
13110 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
13111 _mm_slli_si128.
13112
13113 2002-10-19 Andreas Schwab <schwab@suse.de>
13114
13115 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
13116 directory component.
13117
13118 2002-10-18 Mark Mitchell <mark@codesourcery.com>
13119
13120 * g++.dg/inherit/thunk1.C: New test.
13121
13122 * g++.dg/inherit/override1.C: New test.
13123
13124 * g++.dg/abi/mangle11.C: New test.
13125 * g++.dg/abi/mangle14.C: New test.
13126 * g++.dg/abi/mangle17.C: New test.
13127
13128 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
13129
13130 * g++.dg/overload/member2.C: New test.
13131
13132 2002-10-17 Janis Johnson <janis187@us.ibm.com>
13133
13134 * g++.dg/README: Describe new compat directory.
13135 * g++.dg/dg.exp: Skip tests in compat directory.
13136 * README.compat: New file.
13137 * lib/compat.exp: New expect script.
13138 * g++.dg/compat: New test directory.
13139 * g++.dg/compat/compat.exp: New expect script.
13140 * g++.dg/compat/abi: New test directory.
13141 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
13142 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
13143 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
13144 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
13145 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
13146 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
13147 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
13148 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
13149 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
13150 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
13151 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
13152 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
13153 * g++.dg/compat/break: New test directory.
13154 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
13155 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
13156 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
13157 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
13158 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
13159 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
13160 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
13161 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
13162 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
13163 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
13164 g++.dg/compat/break/README: New files.
13165 * g++.dg/compat/eh: New test directory.
13166 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
13167 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
13168 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
13169 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
13170 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
13171 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
13172 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
13173 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
13174 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
13175 g++.dg/compat/eh/filter2_y.C,
13176 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
13177 g++.dg/compat/eh/new1_y.C,
13178 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
13179 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
13180 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
13181 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
13182 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
13183 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
13184 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
13185 g++.dg/compat/eh/unexpected1_y.C: New files.
13186 * g++.dg/compat/init: New test directory.
13187 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
13188 g++.dg/compat/init/array5_y.C,
13189 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
13190 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
13191 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
13192 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
13193 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
13194 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
13195 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
13196 g++.dg/compat/init/init-ref2_y.C: New files.
13197
13198 2002-10-17 Mark Mitchell <mark@codesourcery.com>
13199
13200 PR c++/7584
13201 * g++.dg/inherit/using3.C: New test.
13202
13203 2002-10-17 Jan Hubicka <jh@suse.cz>
13204
13205 * gcc.dg/20021017-2.c: New test.
13206
13207 2002-10-17 Mark Mitchell <mark@codesourcery.com>
13208
13209 * g++.dg/abi/mangle16.C: Adjust.
13210
13211 * g++.dg/init/array8.C: New test.
13212
13213 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
13214
13215 * gcc.dg/special/mips-abi.exp: New test.
13216 * gcc.dg/special/mips-abi.s: Empty file used by the above.
13217
13218 2002-10-16 Mark Mitchell <mark@codesourcery.com>
13219
13220 * g++.dg/abi/mangle16.C: New test.
13221 * g++.dg/abi/mangle17.C: Likewise.
13222
13223 PR c++/7478
13224 * g++.dg/template/ref1.C: New test.
13225
13226 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13227
13228 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
13229
13230 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
13231
13232 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
13233
13234 2002-10-16 Mark Mitchell <mark@codesourcery.com>
13235
13236 PR c++/7524
13237 * g++.dg/init/array7.C: New test.
13238
13239 2002-10-15 Mark Mitchell <mark@codesourcery.com>
13240
13241 * g++.dg/init/array6.C: New test.
13242
13243 * g++.dg/abi/mangle13.C: Likewise.
13244 * g++.dg/abi/mangle14.C: Likewise.
13245 * g++.dg/abi/mangle15.C: Likewise.
13246
13247 2002-10-14 Mark Mitchell <mark@codesourcery.com>
13248
13249 * g++.dg/abi/empty8.C: New test.
13250
13251 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
13252
13253 * g++.dg/init/ctor1.C: New test.
13254
13255 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
13256
13257 * gcc.c-torture/execute/20021015-1.c: New test.
13258
13259 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
13260
13261 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
13262
13263 2002-10-14 Jan Hubicka <jh@suse.cz>
13264
13265 * gcc.dg/i386-ssetype-[1-5].c: New tests.
13266
13267 2002-10-14 Richard Henderson <rth@redhat.com>
13268
13269 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
13270
13271 2002-10-14 Mark Mitchell <mark@codesourcery.com>
13272
13273 PR optimization/6631
13274 * g++.dg/opt/const2.C: New test.
13275
13276 2002-10-14 Mark Mitchell <mark@codesourcery.com>
13277
13278 PR c++/7176
13279 * g++.dg/parse/friend1.C: New test.
13280 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
13281
13282 2002-10-14 Jakub Jelinek <jakub@redhat.com>
13283
13284 * gcc.dg/20021014-1.c: New test.
13285
13286 2002-10-11 Mark Mitchell <mark@codesourcery.com>
13287
13288 PR c++/5661
13289 * g++.dg/ext/vlm1.C: New test.
13290 * g++.dg/ext/vlm2.C: Likewise.
13291
13292 * g++.dg/init/array1.C: Remove invalid braces.
13293 * g++.dg/init/brace1.C: New test.
13294 * g++.dg/init/copy2.C: Likewise.
13295 * g++.dg/init/copy3.C: Likewise.
13296 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
13297 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
13298 braces.
13299
13300 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
13301
13302 * gcc.dg/cpp/assembler.S: Don't use -ansi.
13303
13304 2002-10-11 Richard Shann <richard.shann@superh.com>
13305
13306 * gcc.c-torture/compile/simd-5.c: New test.
13307
13308 2002-10-10 Roger Sayle <roger@eyesopen.com>
13309
13310 * gcc.c-torture/execute/shiftopt-1.c: New test case.
13311
13312 2002-10-10 Jim Wilson <wilson@redhat.com>
13313
13314 * gcc.c-torture/execute/20021010-1.c: New test.
13315
13316 2002-10-09 Zack Weinberg <zack@codesourcery.com>
13317
13318 PR c/7353
13319 * g++.dg/ext/typedef-init.C: New test.
13320 * gcc.dg/typedef-init.c: New test.
13321
13322 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
13323
13324 * gcc.dg/cpp/paste13.c: New test.
13325
13326 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13327
13328 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
13329 remaining platforms, XFAIL during compile, not execute. Don't
13330 XFAIL at -O0.
13331
13332 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
13333
13334 * gcc.dg/alias-1.c: Tweak expected warning.
13335
13336 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
13337
13338 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
13339
13340 2002-10-06 Andreas Jaeger <aj@suse.de>
13341
13342 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
13343 * gcc.dg/cpp/c++98.C: Likewise.
13344
13345 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
13346 * g++.dg/cpp/c++98.C: Likewise.
13347
13348 * g++.dg/README (Subdirectories): Mention cpp directory.
13349
13350 PR target/7559
13351 * gcc.dg/20021006-1.c: New test.
13352
13353 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13354
13355 PR c++/7804
13356 * g++.dg/other/warning1.C: New test.
13357
13358 2002-10-04 Roger Sayle <roger@eyesopen.com>
13359
13360 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
13361 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
13362 and sparc-*-* with -m64 as expected failures. See PR 8087.
13363
13364 2002-10-03 Mark Mitchell <mark@codesourcery.com>
13365
13366 PR c++/7931
13367 * g++.dg/template/ptrmem3.C: New test.
13368
13369 PR c++/7754
13370 * g++.dg/template/union1.C: New test.
13371
13372 2002-10-03 Mark Mitchell <mark@codesourcery.com>
13373
13374 PR c++/8006
13375 * g++.dg/abi/mangle9.C: New test.
13376 * g++.dg/abi/mangle10.C: New test.
13377 * g++.dg/abi/mangle11.C: New test.
13378 * g++.dg/abi/mangle12.C: New test.
13379
13380 2002-10-02 Mark Mitchell <mark@codesourcery.com>
13381
13382 PR c++/7188.
13383 * g++.dg/template/meminit1.C: New test.
13384 * g++.dg/warn/Wreorder-1.C: Likewise.
13385 * g++.old-deja/g++.mike/warn3.C: Tweak.
13386 * lib/prune.exp: Ingore "in copy constructor".
13387
13388 2002-10-02 Andreas Jaeger <aj@suse.de>
13389
13390 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
13391 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
13392 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
13393 on x86-64.
13394
13395 2002-10-01 Mark Mitchell <mark@codesourcery.com>
13396
13397 * gcc.dg/empty1.C: Fix typo.
13398
13399 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
13400
13401 * gcc.dg/alias-1.c: New test.
13402
13403 2002-10-01 Mark Mitchell <mark@codesourcery.com>
13404
13405 * gcc.dg/empty1.C: New test.
13406
13407 * g++.dg/tls/init-2.C: Tweak error messages.
13408
13409 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
13410
13411 * gcc.c-torture/compile/20020923-1.c: New test.
13412
13413 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
13414
13415 * gcc.c-torture/execute/ffs-1.c: New test.
13416 * gcc.c-torture/execute/ffs-2.c: Ditto.
13417
13418 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
13419
13420 * g++.dg/overload/member1.C: New test.
13421
13422 2002-09-30 Mark Mitchell <mark@codesourcery.com>
13423
13424 * g++.dg/abi/empty7.C: New test.
13425 * g++.dg/init/pm2.C: Likewise.
13426
13427 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
13428
13429 * g++.dg/rtti/crash1.C: New test.
13430
13431 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
13432
13433 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
13434 gcc.dg/sibcall-4.c: New tests.
13435
13436 2002-09-28 Roger Sayle <roger@eyesopen.com>
13437
13438 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
13439 powerpc and MMIX targets.
13440
13441 2002-09-27 Zack Weinberg <zack@codesourcery.com>
13442
13443 * gcc.dg/cpp/20020927-1.c: New.
13444
13445 2002-09-26 David S. Miller <davem@redhat.com>
13446
13447 * gcc.c-torture/compile/trunctfdf.c: New.
13448
13449 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13450
13451 * lib/target-supports.exp (check_weak_available): Handle solaris2.
13452
13453 2002-09-27 Alan Modra <amodra@bigpond.net.au>
13454
13455 * gcc.c-torture/execute/loop-15.c: New.
13456
13457 2002-09-26 Janis Johnson <janis187@us.ibm.com>
13458
13459 * README.QMTEST: Fix typo.
13460
13461 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
13462
13463 * gcc.dg/20020926-1.c: New test.
13464
13465 2002-09-25 David S. Miller <davem@redhat.com>
13466
13467 PR target/7842
13468 * gcc.c-torture/execute/shiftdi.c: New test.
13469
13470 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
13471
13472 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
13473 unique to the tool.
13474 * lib/g77.exp (g77_init): Likewise.
13475 * lib/g++.exp (g++_init): Likewise.
13476 * lib/objc.exp (objc_init): Likewise.
13477
13478 2002-09-25 Mark Mitchell <mark@codesourcery.com>
13479
13480 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
13481 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
13482 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
13483
13484 2002-09-25 Richard Henderson <rth@redhat.com>
13485
13486 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
13487 too-small long double.
13488
13489 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
13490
13491 * gcc.dg/20020919-1.c: New test.
13492
13493 2002-09-23 Mark Mitchell <mark@codesourcery.com>
13494
13495 * g++.dg/abi/bitfield6.C: New test.
13496 * g++.dg/abi/bitfield7.C: New test.
13497 * g++.dg/abi/bitfield8.C: New test.
13498 * g++.dg/abi/vbase11.C: New test.
13499
13500 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
13501
13502 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
13503 hppa*-*-hpux*. Update test comment.
13504
13505 2002-09-20 Jakub Jelinek <jakub@redhat.com>
13506
13507 * gcc.dg/tls/struct-1.c: New test.
13508
13509 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
13510
13511 * gcc.dg/cpp/tr-warn2.c: Update.
13512
13513 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
13514
13515 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
13516
13517 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
13518
13519 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
13520 systems.
13521
13522 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
13523
13524 * gcc.c-torture/execute/ieee/mzero3.c: New test.
13525
13526 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
13527 Adjust for c++filt moved to binutils. Remove spurious duplicate
13528 setting of cxxfilt.
13529
13530 2002-09-19 Geoffrey Keating <geoffk@apple.com>
13531
13532 * gcc.dg/20020312-2.c: Update for darwin.
13533
13534 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
13535
13536 * g++.old-deja/g++.other/crash32.C: Mark ICE.
13537
13538 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
13539
13540 * objc.dg/comp-types-1.m: New test.
13541 * objc.dg/comp-types-2.m: New test.
13542 * objc.dg/comp-types-3.m: New test.
13543 * objc.dg/comp-types-4.m: New test.
13544 * objc.dg/comp-types-5.m: New test.
13545 * objc.dg/comp-types-6.m: New test.
13546
13547 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
13548
13549 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
13550
13551 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
13552
13553 * g++.dg/other/do1.C: New test.
13554
13555 * g++.dg/template/subst1.C: New test.
13556
13557 2002-09-16 Steve Ellcey <sje@cup.hp.com>
13558
13559 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
13560
13561 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
13562
13563 * g++.dg/template/qualttp20.C: Adjust expected errors.
13564 * g++.old-deja/g++.jason/report.C: Likewise.
13565 * g++.old-deja/g++.other/qual1.C: Likewise.
13566
13567 * g++.dg/lookup/scoped2.C: New test.
13568
13569 * g++.dg/ext/asm3.C: New test.
13570
13571 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
13572
13573 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
13574
13575 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
13576
13577 * ChangeLog: follow spelling conventions.
13578 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
13579 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
13580 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
13581 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
13582 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
13583 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
13584 * g++.old-deja/g++.law/global-init1.C: Likewise.
13585 * g++.old-deja/g++.other/delete4.C: Likewise.
13586 * g++.old-deja/g++.other/inline21.C: Likewise.
13587 * g++.old-deja/g++.other/singleton.C: Likewise.
13588 * g77.dg/strlen0.f: Likewise.
13589 * g77.f-torture/compile/20010519-1.f: Likewise.
13590 * g77.f-torture/compile/980310-4.f: Likewise.
13591 * gcc.c-torture/compile/20000605-1.c: Likewise.
13592 * gcc.c-torture/execute/20020225-1.c: Likewise.
13593 * gcc.dg/c90-hexfloat-2.c: Likewise.
13594 * gcc.dg/c99-bool-1.c: Likewise.
13595 * gcc.dg/c99-hexfloat-2.c: Likewise.
13596 * gcc.dg/dll-2.c: Likewise.
13597 * gcc.dg/wtr-union-init-1.c: Likewise.
13598 * gcc.dg/wtr-union-init-2.c: Likewise.
13599 * gcc.dg/wtr-union-init-3.c: Likewise.
13600 * gcc.dg/cpp/avoidpaste1.c: Likewise.
13601 * gcc.dg/cpp/defined.c: Likewise.
13602 * gcc.dg/cpp/macsyntx.c: Likewise.
13603 * gcc.dg/cpp/paste2.c: Likewise.
13604 * gcc.dg/cpp/trad/defined.c: Likewise.
13605 * gcc.dg/format/c90-printf-1.c: Likewise.
13606 * gcc.dg/format/c90-scanf-1.c: Likewise.
13607 * gcc.dg/format/c99-printf-1.c: Likewise.
13608 * gcc.dg/format/c99-scanf-1.c: Likewise.
13609 * gcc.misc-tests/gcov-8.c: Likewise.
13610 * lib/profopt.exp: Likewise.
13611
13612 2002-09-15 Krister Walfridsson <cato@df.lth.se>
13613
13614 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
13615
13616 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
13617
13618 * g++.dg/inherit/using2.C: New test.
13619
13620 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
13621
13622 * ChangeLog: Follow spelling conventions.
13623 * g++.dg/template/friend4.C: Likewise.
13624 * g++.old-deja/g++.pt/crash67.C: Likewise.
13625 * gcc.c-torture/execute/20000801-4.c: Likewise.
13626 * gcc.dg/c90-digraph-1.c: Likewise.
13627 * gcc.dg/c94-digraph-1.c: Likewise.
13628 * gcc.dg/c99-digraph-1.c: Likewise.
13629 * gcc.dg/cpp/line5.c: Likewise.
13630 * gcc.dg/cpp/multiline.c: Likewise.
13631 * gcc.dg/cpp/trad/literals-1.c: Likewise.
13632 * gcc.dg/format/attr-3.c: Likewise.
13633 * gcc.dg/format/c90-scanf-3.c: Likewise.
13634 * gcc.dg/format/ext-4.c: Likewise.
13635
13636 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
13637
13638 * g++.dg/template/pretty1.C: New test.
13639
13640 2002-09-14 Alan Modra <amodra@bigpond.net.au>
13641
13642 * gcc.c-torture/execute/struct-cpy-1.c: New test.
13643
13644 2002-09-13 Matt Austern <austern@apple.com>
13645
13646 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
13647 passing a cast expression to a function by const reference.
13648
13649 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
13650
13651 * g++.dg/template/deduce1.C: New test.
13652
13653 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
13654
13655 * gcc.c-torture/execute/simd-1.c: Force all use of int to
13656 32-bit int.
13657
13658 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
13659
13660 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
13661 usage.
13662
13663 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
13664
13665 * gcc.c-torture/compile/20020910-1.c: New test.
13666
13667 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
13668
13669 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
13670
13671 2002-09-10 Andreas Jaeger <aj@suse.de>
13672
13673 * gcc.dg/20020312-2.c: Adjust for x86-64.
13674
13675 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
13676
13677 * g77.dg/7388.f: New test case for PR 7388.
13678
13679 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
13680
13681 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
13682
13683 2002-09-05 Ziemowit Laski <zlaski@apple.com>
13684
13685 * objc.dg/proto-lossage-1.m: New test.
13686
13687 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
13688
13689 * gcc.dg/cpp/_Pragma4.c: Fix typo.
13690
13691 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
13692
13693 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
13694 expected to pass.
13695
13696 2002-09-06 Stan Shebs <shebs@apple.com>
13697 David Edelsohn <edelsohn@gnu.org>
13698
13699 * gcc.dg/weak: New directory.
13700 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
13701 target-specific xfail bits.
13702 * gcc.dg/typeof-2.c: Move to new directory.
13703 * gcc.dg/weak.exp: New expect script.
13704
13705 2002-09-06 Alan Modra <amodra@bigpond.net.au>
13706
13707 * gcc.c-torture/execute/extzvsi.c: New test.
13708
13709 2002-09-05 Stan Shebs <shebs@apple.com>
13710
13711 * gcc.dg/weak-1.c: xfail on Darwin.
13712 * gcc.dg/weak-2.c: Ditto.
13713 * gcc.dg/weak-3.c: Ditto.
13714 * gcc.dg/weak-4.c: Ditto.
13715 * gcc.dg/weak-5.c: Ditto.
13716 * gcc.dg/weak-6.c: Ditto.
13717 * gcc.dg/weak-7.c: Ditto.
13718 * gcc.dg/weak-8.c: Ditto.
13719 * gcc.dg/weak-9.c: Ditto.
13720
13721 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
13722
13723 * gcc.c-torture/execute/loop-14.c: New test.
13724
13725 2002-09-04 Jakub Jelinek <jakub@redhat.com>
13726
13727 * g++.dg/other/cxa-atexit1.C: New test.
13728
13729 * gcc.dg/typeof-2.c: New test.
13730
13731 2002-09-03 Roger Sayle <roger@eyesopen.com>
13732
13733 * gcc.dg/builtins-2.c: New testcase.
13734 * gcc.dg/builtins-3.c: New testcase.
13735
13736 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
13737
13738 * gcc.dg/cpp/_Pragma4.c: New test.
13739
13740 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
13741
13742 * objc/execute/nil_method-1.m: New testcase.
13743
13744 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
13745
13746 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
13747 [Object class], not [Object initialize].
13748
13749 2002-08-31 Roger Sayle <roger@eyesopen.com>
13750 Hans-Peter Nilsson <hp@bitrange.com>
13751
13752 * gcc.c-torture/execute/20020720-1.x: Skip test on
13753 mmix-knuth-mmixware. Correct comment.
13754
13755 2002-08-27 Mark Mitchell <mark@codesourcery.com>
13756
13757 * testsuite/g++.dg/abi/bitfield5.C: New test.
13758 * testsuite/g++.dg/abi/vbase10.C: Likewise.
13759
13760 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
13761
13762 * objc.dg/undeclared-selector.m: New test.
13763
13764 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
13765
13766 * g++.dg/other/offsetof1.C: Avoid cast warning.
13767
13768 2002-08-26 Ziemowit Laski <zlaski@apple.com>
13769
13770 * objc.dg/super-class-2.m: New test.
13771
13772 2002-08-24 Matt Austern <austern@apple.com>
13773
13774 * g++.dg/ext/lvaddr.C: New test.
13775 * g++.dg/ext/lvcast.C: New test.
13776
13777 2002-08-22 Mark Mitchell <mark@codesourcery.com>
13778
13779 * testsuite/g++.dg/inherit/cond1.C: New test.
13780
13781 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
13782
13783 * gcc.dg/noncompile/incomplete-1.c: New test.
13784
13785 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
13786
13787 * gcc.dg/typespec-1.c: New test.
13788
13789 2002-08-20 Devang Patel <dpatel@apple.com>
13790 * objc.dg/proto-hier-2.m: New test.
13791
13792 2002-08-19 Ziemowit Laski <zlaski@apple.com>
13793
13794 * objc.dg/bitfield-1.m: New test.
13795 * objc.dg/bitfield-2.m: New test.
13796
13797 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
13798
13799 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
13800 gcc.dg/c99-flex-array-4.c: New tests.
13801
13802 2002-08-16 Stan Shebs <shebs@apple.com>
13803
13804 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
13805
13806 2002-08-15 Jakub Jelinek <jakub@redhat.com>
13807
13808 * gcc.dg/typeof-1.c: New test.
13809 * g++.dg/ext/typeof2.C: New test.
13810
13811 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
13812
13813 * g++.dg/other/offsetof1.C: New test.
13814
13815 2002-08-14 Richard Henderson <rth@redhat.com>
13816
13817 * gcc.dg/tls/diag-3.c: Fix expected message strings.
13818
13819 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
13820
13821 * gcc.dg/cpp/_Pragma3.c: New test.
13822
13823 2002-08-13 Mark Mitchell <mark@codesourcery.com>
13824
13825 * g++.dg/template/inherit3: New test.
13826
13827 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
13828
13829 * gcc.dg/bitfld-4.c: Add blank options.
13830
13831 2002-08-09 Mark Mitchell <mark@codesourcery.com>
13832
13833 * g++.dg/template/crash1.C: New test.
13834
13835 2002-08-08 Jakub Jelinek <jakub@redhat.com>
13836
13837 * gcc.dg/tls/opt-2.c: New test.
13838
13839 2002-08-08 Devang Patel <dpatel@apple.com>
13840
13841 * objc.dg/selector-1.m : New test
13842
13843 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
13844
13845 * g++.dg/abi/bitfield4.C: New test.
13846 * gcc.dg/bitfld-4.c: New test.
13847
13848 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
13849
13850 * g++.dg/other/packed1.C: New test.
13851
13852 2002-08-07 Mark Mitchell <mark@codesourcery.com>
13853
13854 * g++.dg/abi/offsetof.C: Tweak error messages.
13855 * g++.old-deja/g++.mike/p10769a.C: Likewise.
13856
13857 2002-08-08 Jakub Jelinek <jakub@redhat.com>
13858
13859 * gcc.dg/bitfld-3.c: New test.
13860
13861 2002-08-07 Jakub Jelinek <jakub@redhat.com>
13862 Richard Henderson <rth@redhat.com>
13863
13864 * gcc.dg/i386-bitfield1.c: New test.
13865 * g++.dg/abi/bitfield3.C: Update.
13866
13867 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
13868
13869 * objc.dg/const-str-2.m: Update.
13870 * gcc.dg/cpp/c++98.c: Change to C extension.
13871 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
13872 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
13873
13874 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
13875
13876 * testsuite/gcc.dg/tls/diag-3.c: New.
13877
13878 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
13879
13880 * g++.dg/README (Subdirectories): Document new subdir expr.
13881 * g++.dg/expr/pmf-1.C: New test.
13882
13883 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
13884
13885 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
13886
13887 2002-08-06 Jakub Jelinek <jakub@redhat.com>
13888
13889 * g++.dg/abi/bitfield3.C: New test.
13890
13891 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
13892
13893 * lib/gcov.exp: Tweak expected line formats.
13894 * gcc.misc-tests/gcov8.c: New test.
13895 * gcc.misc-tests/gcov8.x: New flags.
13896
13897 2002-08-05 Jakub Jelinek <jakub@redhat.com>
13898
13899 * consistency.vlad/layout/endian.c: Include string.h.
13900
13901 * gcc.c-torture/execute/20020805-1.c: New test.
13902
13903 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
13904
13905 * g++.dg/other/conversion1.C: New test.
13906
13907 2002-08-03 Roger Sayle <roger@eyesopen.com>
13908
13909 * gcc.dg/builtins-1.c: New testcase.
13910
13911 2002-08-02 Mark Mitchell <mark@codesourcery.com>
13912
13913 * g++.dg/inherit/access3.C: New test.
13914
13915 2002-08-01 Jakub Jelinek <jakub@redhat.com>
13916
13917 * gcc.dg/ia64-visibility-2.c: New test.
13918
13919 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
13920
13921 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
13922 __qualifier_flags to __flags.
13923
13924 2002-07-31 Mark Mitchell <mark@codesourcery.com>
13925
13926 * g++.dg/inherit/operator1.C: New test.
13927 * g++.dg/lookup/disamb1.C: Fix typo in comment.
13928 * g++.dg/other/error1.C: Change expected error message.
13929 * g++.dg/template/conv4.C: Likewise.
13930
13931 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
13932
13933 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
13934 for documented behavior.
13935
13936 2002-07-25 Roger Sayle <roger@eyesopen.com>
13937
13938 * gcc.c-torture/execute/20020720-1.x: Skip this test on
13939 several targets known to fail.
13940
13941 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
13942
13943 * gcc.dg/mips-args-[123].c: New tests.
13944
13945 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
13946
13947 * gcc.dg/ppc-spe.c: New.
13948
13949 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
13950
13951 * g++.dg/other/ptrmem4.C: New testcase.
13952
13953 2002-07-24 Richard Henderson <rth@redhat.com>
13954
13955 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
13956
13957 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
13958
13959 * g++.dg/ext/alignof1.C (main): Return 0 for success.
13960
13961 2002-07-24 Roger Sayle <roger@eyesopen.com>
13962
13963 * gcc.c-torture/execute/memset-3.c: New testcase.
13964
13965 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
13966
13967 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
13968 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
13969
13970 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13971
13972 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
13973 Delete.
13974
13975 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
13976
13977 * gcc.c-torture/compile/simd-4.c: New test.
13978
13979 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13980
13981 PR c++/7347, c++/7348
13982 * g++.dg/template/access4.C: New test.
13983 * g++.dg/template/access5.C: New test.
13984 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
13985 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
13986 * g++.old-deja/g++.pt/ttp58.C: Likewise.
13987 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
13988
13989 2002-07-22 Jakub Jelinek <jakub@redhat.com>
13990
13991 * gcc.dg/gnu89-init-2.c: New test.
13992
13993 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
13994
13995 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
13996
13997 2002-07-20 Roger Sayle <roger@eyesopen.com>
13998
13999 * gcc.c-torture/execute/20020720-1.c: New testcase.
14000
14001 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
14002
14003 * gcc.dg/cpp/Wsignprom.c: New tests.
14004
14005 2002-07-20 Alan Modra <amodra@bigpond.net.au>
14006
14007 * gcc.c-torture/execute/loop-13.c: New test.
14008
14009 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
14010
14011 * gcc.dg/cpp/expr.c: New tests.
14012
14013 2002 07-18 David Edelsohn <edelsohn@gnu.org>
14014
14015 * g++.dg/opt/pr6713.C: Add template instantiation.
14016
14017 2002-07-18 Alan Modra <amodra@bigpond.net.au>
14018
14019 * gcc.dg/nest.c: New test.
14020
14021 2002-07-17 Richard Henderson <rth@redhat.com>
14022
14023 * g++.dg/opt/pr6713.C: New test.
14024
14025 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
14026
14027 * gcc.c-torture/execute/loop-2e.x: Let the testcase
14028 XFAIL for all x86 processors.
14029
14030 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
14031
14032 * gcc.c-torture/execute/20010122-1.x: Do not test with
14033 -fomit-frame-pointer.
14034
14035 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14036
14037 * g++.dg/template/instantiate2.C: New test.
14038 * g++.dg/template/spec4.C: New test.
14039
14040 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14041
14042 * g++.dg/template/access2.C: New test.
14043 * g++.dg/template/access3.C: New test.
14044
14045 2002-07-15 Zack Weinberg <zack@codesourcery.com>
14046
14047 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
14048 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
14049 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
14050 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
14051 Convert to use <stdarg.h>.
14052 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
14053 Delete.
14054 * gcc.dg/va-arg-2.c: New.
14055 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
14056
14057 2002-07-15 Jakub Jelinek <jakub@redhat.com>
14058
14059 * gcc.c-torture/compile/20020710-1.c: New test.
14060
14061 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
14062 Andrew Pinski <pinskia@physics.uc.edu>
14063
14064 gcc.c-torture/compile/simd-2.c: New testcase.
14065 gcc.c-torture/compile/simd-3.c: Likewise.
14066
14067 2002-07-11 Mark Mitchell <mark@codesourcery.com>
14068
14069 PR c++/7224
14070 * g++.dg/overload/error1.C: New test.
14071
14072 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14073
14074 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
14075 configuration and IRIX 6 O32 ABI.
14076
14077 2002-07-11 Roger Sayle <roger@eyesopen.com>
14078
14079 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
14080
14081 2002-07-10 Roger Sayle <roger@eyesopen.com>
14082
14083 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
14084
14085 2002-07-10 Jeffrey A Law <law@redhat.com>
14086
14087 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
14088
14089 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
14090
14091 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
14092
14093 * gcc.dg/20020312-2.c: Check for __PPC__.
14094
14095 2002-07-09 Diego Novillo <dnovillo@redhat.com>
14096
14097 * gcc.c-torture/compile/20020709-1.c: New test.
14098
14099 2002-07-07 Roger Sayle <roger@eyesopen.com>
14100
14101 * g++.dg/template/qualttp21.C: New test case.
14102
14103 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
14104
14105 * gcc.c-torture/compile/20020706-1.c: New test.
14106 * gcc.c-torture/compile/20020706-2.c: New test.
14107
14108 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
14109 Alexandre Oliva <aoliva@redhat.com>
14110
14111 * g++.dg/warn/incomplete1.C: New test.
14112
14113 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14114
14115 PR c++/7099
14116 * g++.dg/warn/noreturn1.C: New test.
14117
14118 2002-07-03 Mark Mitchell <mark@codesourcery.com>
14119
14120 PR c++/6706
14121 * g++.dg/debug/debug6.C: New test.
14122 * g++.dg/debug/debug7.C: New test.
14123
14124 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
14125
14126 * gcc.c-torture/compile/simd-3.c: New test.
14127
14128 2002-07-03 Chris Demetriou <cgd@broadcom.com>
14129
14130 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
14131 * gcc.dg/20020620-1.c: Likewise.
14132
14133 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14134
14135 PR c++/6944
14136 * g++.dg/init/array4.C: New test.
14137 * g++.dg/init/array5.C: New test.
14138
14139 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
14140
14141 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
14142 * gcc.c-torture/execute/simd-2.c (main): Likewise.
14143
14144 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14145
14146 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
14147 * gcc.dg/wtr-aggr-init-1.c: Likewise.
14148 * gcc.dg/wtr-conversion-1.c: Likewise.
14149 * gcc.dg/wtr-escape-1.c: Likewise.
14150 * gcc.dg/wtr-int-type-1.c: Likewise.
14151 * gcc.dg/wtr-label-1.c: Likewise.
14152 * gcc.dg/wtr-static-1.c: Likewise.
14153 * gcc.dg/wtr-strcat-1.c: Likewise.
14154 * gcc.dg/wtr-suffix-1.c: Likewise.
14155 * gcc.dg/wtr-switch-1.c: Likewise.
14156 * gcc.dg/wtr-unary-plus-1.c: Likewise.
14157 * gcc.dg/wtr-union-init-1.c: Likewise.
14158 * gcc.dg/wtr-union-init-2.c: Likewise.
14159 * gcc.dg/wtr-union-init-3.c: Likewise.
14160
14161 * gcc.dg/wtr-func-def-1.c: New test.
14162
14163 2002-07-02 Devang Patel <dpatel@apple.com>
14164
14165 * objc.dg/param-1.m: New test.
14166
14167 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
14168
14169 * gcc.dg/cpp/trad/directive.c: Add test.
14170 * gcc.dg/cpp/trad/macroargs.c: Add test.
14171 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
14172
14173 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
14174
14175 * gcc.dg/cpp/cmdlne-M.c: New test.
14176
14177 2002-07-02 Ziemowit Laski <zlaski@apple.com>
14178
14179 * objc.dg/desig-init-1.m: New test.
14180
14181 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14182
14183 PR c++/6716
14184 * g++.dg/template/instantiate1.C: New test.
14185
14186 2002-07-01 Mark Mitchell <mark@codesourcery.com>
14187
14188 PR c++/7112
14189 * g++.dg/template/sizeof2.C: New test.
14190
14191 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
14192
14193 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
14194 gcc.dg/cpp/trad/include.c: New tests.
14195
14196 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
14197
14198 PR target/7177
14199 * gcc.c-torture/compile/20020701-1.c: New test.
14200
14201 2002-07-01 Stan Shebs <shebs@apple.com>
14202
14203 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
14204 header here...
14205 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
14206 (objc-torture-execute): or here.
14207
14208 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
14209
14210 * gcc.c-torture/execute/arith-rand-ll.c: New test.
14211
14212 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
14213
14214 * gcc.dg/cpp/trad/escaped-nl.c: New test.
14215
14216 2002-06-30 Devang Patel <dpatel@apple.com>
14217
14218 * objc.dg/fsyntax-only.m: New test.
14219
14220 2002-06-27 Mark Mitchell <mark@codesourcery.com>
14221
14222 PR c++/6695
14223 * g++.dg/template/friend7.C: New file.
14224
14225 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
14226
14227 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
14228 return type.
14229
14230 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
14231
14232 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
14233 avoid division by zero.
14234
14235 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
14236
14237 * gcc.dg/Wunknownprag.c: New tests.
14238
14239 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
14240
14241 * gcc.c-torture/execute/simd-2.c: New test.
14242
14243 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
14244
14245 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
14246 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
14247 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
14248 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
14249 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
14250 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
14251 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
14252 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
14253 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
14254 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
14255 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
14256 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
14257 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
14258 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
14259 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
14260 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
14261 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
14262
14263 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
14264
14265 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
14266 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
14267 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
14268 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
14269 New tests.
14270 * gcc.dg/cpp/trad/directive.c: Update.
14271
14272 2002-06-23 Andreas Jaeger <aj@suse.de>
14273
14274 * gcc.c-torture/execute/complex-6.c: New.
14275
14276 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
14277
14278 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
14279 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
14280 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
14281 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
14282
14283 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
14284
14285 * gcc.dg/cpp/trad: New directory with traditional tests copied
14286 from parent directory.
14287 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
14288 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
14289 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
14290 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
14291 Move to trad/ and rename.
14292 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
14293 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
14294 gcc.dg/cpp/trad/redef2.c: New tests.
14295 * gcc.dg/cpp/trad/trad.exp: New driver.
14296
14297 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
14298
14299 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
14300 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
14301 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
14302 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
14303 Remove.
14304
14305 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
14306
14307 * gcc.dg/20020620-1.c: New test.
14308
14309 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14310
14311 * g++.dg/template/ttp4.C: New test.
14312
14313 2002-06-19 Jakub Jelinek <jakub@redhat.com>
14314
14315 * g++.dg/opt/vt1.C: Fix regexp.
14316
14317 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14318
14319 * gcc.c-torture/execute/pure-1.c: Make functions static again.
14320 Don't use attribute `noinline'.
14321
14322 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
14323
14324 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
14325
14326 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
14327
14328 * gcc.c-torture/execute/simd-1.c: New.
14329
14330 * gcc.dg/simd-1.c: New.
14331
14332 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
14333
14334 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
14335
14336 2002-06-16 Richard Henderson <rth@redhat.com>
14337
14338 * g++.dg/ext/anon-struct1.C: New.
14339 * g++.dg/ext/anon-struct2.C: New.
14340 * g++.dg/ext/anon-struct3.C: New.
14341 * gcc.dg/anon-struct-1.c: New.
14342 * gcc.dg/anon-struct-2.c: New.
14343 * gcc.dg/anon-struct-3.c: New.
14344 * gcc.dg/20011008-1.c: Adjust warning text.
14345 * gcc.dg/20020527-1.c: Add -fms-extensions.
14346
14347 2002-06-16 Richard Henderson <rth@redhat.com>
14348
14349 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
14350
14351 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
14352
14353 * gcc.c-torture/execute/20020615-1.c: New test.
14354
14355 2002-06-15 Roger Sayle <roger@eyesopen.com>
14356
14357 * gcc.c-tortuture/execute/compare-1.c: New test case.
14358 * gcc.c-tortuture/execute/compare-2.c: New test case.
14359 * gcc.c-tortuture/execute/compare-3.c: New test case.
14360
14361 2002-06-13 Richard Henderson <rth@redhat.com>
14362
14363 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
14364 ia64 ilp32.
14365
14366 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14367
14368 * g++.dg/template/typename2.C: Update error message.
14369
14370 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
14371
14372 * gcc.c-torture/execute/20020611-1.c: New test.
14373
14374 2002-06-11 Bob Wilson <bob.wilson@acm.org>
14375
14376 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
14377 list of targets to skip.
14378
14379 2002-06-10 Bob Wilson <bob.wilson@acm.org>
14380
14381 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
14382 targets if not optimizing.
14383
14384 2002-06-10 Jakub Jelinek <jakub@redhat.com>
14385
14386 * gcc.c-torture/compile/20020605-1.c: New test.
14387
14388 * g++.dg/opt/vt1.C: New test.
14389
14390 * gcc.dg/20020531-1.c: New test.
14391
14392 * gcc.dg/20020530-1.c: New test.
14393
14394 * gcc.dg/20020527-1.c: New test.
14395
14396 * g++.dg/opt/cse1.C: New test.
14397
14398 2002-06-07 Roger Sayle <roger@eyesopen.com>
14399
14400 * gcc.dg/20020607-2.c: New test case.
14401
14402 2002-06-07 Jakub Jelinek <jakub@redhat.com>
14403
14404 * gcc.c-torture/compile/20020604-1.c: New test.
14405
14406 2002-06-04 Richard Henderson <rth@redhat.com>
14407
14408 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
14409 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
14410 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
14411
14412 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
14413
14414 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
14415
14416 2002-06-03 Richard Henderson <rth@redhat.com>
14417
14418 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
14419 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
14420
14421 2002-06-02 Richard Henderson <rth@redhat.com>
14422
14423 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
14424 test functions static.
14425
14426 2002-06-02 Andreas Jaeger <aj@suse.de>
14427
14428 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
14429 now.
14430
14431 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
14432
14433 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
14434 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
14435 Update for mofified diagnostics.
14436 * gcc.dg/c99-intconst-1.c: No longer fail.
14437
14438 2002-06-02 Richard Henderson <rth@redhat.com>
14439
14440 * gcc.dg/uninit-A.c: Remove xfail markers.
14441
14442 2002-06-01 Roger Sayle <roger@eyesopen.com>
14443
14444 * gcc.dg/fnegate-1.c: New test case.
14445
14446 2002-05-30 Osku Salerma <osku@iki.fi>
14447
14448 * gcc.c-torture/execute/mayalias-1.c: New file.
14449
14450 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
14451
14452 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
14453 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
14454 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
14455
14456 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
14457
14458 * gcc.c-torture/execute/20020529-1.c: New test.
14459
14460 2002-05-27 Richard Henderson <rth@redhat.com>
14461
14462 * g++.dg/ext/attrib6.C: New test case.
14463
14464 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14465
14466 * gcc.c-torture/execute/pure-1.c: New test.
14467
14468 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
14469
14470 * gcc.dg/cpp/arith-2.c: Remove.
14471
14472 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
14473
14474 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
14475 * gcc.dg/cpp/if-3.c: Remove.
14476
14477 2002-05-26 Jakub Jelinek <jakub@redhat.com>
14478
14479 * g++.dg/opt/cse2.C: New test.
14480
14481 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
14482
14483 * gcc.dg/cpp/arith-1.c: New semantic tests.
14484 * gcc.dg/cpp/if-1.c: Update.
14485
14486 2002-05-24 Ben Elliston <bje@redhat.com>
14487
14488 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
14489
14490 2002-05-24 Jakub Jelinek <jakub@redhat.com>
14491
14492 * gcc.dg/verbose-asm.c: New test.
14493
14494 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
14495
14496 * gcc.dg/cpp/paste12.c: New test.
14497
14498 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
14499
14500 * g++.dg/parse/named_ops.C: New test.
14501
14502 2002-05-23 Mark Mitchell <mark@codesourcery.com>
14503
14504 * gcc/testsuite/gcc.dg/weak-8.c: New test.
14505
14506 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
14507
14508 * gcc.dg/weak-2.c: Allow optional leading underscore
14509 in scan-assembler symbol name.
14510 * gcc.dg/weak-3.c: Likewise.
14511 * gcc.dg/weak-4.c: Likewise.
14512 * gcc.dg/weak-5.c: Likewise.
14513
14514 2002-05-23 Jakub Jelinek <jakub@redhat.com>
14515
14516 * gcc.dg/20020523-1.c: New test.
14517
14518 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
14519
14520 * objc.dg/const-str-2.m: Update now that we stop after
14521 a command line error.
14522
14523 2002-05-22 Richard Henderson <rth@redhat.com>
14524
14525 * g++.dg/dg.exp: Fix typo in test pruneing.
14526
14527 2002-05-22 Richard Henderson <rth@redhat.com>
14528
14529 * g++.dg/dg.exp: Prune the tls subdirectory.
14530 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
14531 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
14532 * g++.dg/tls/init-1.C: New.
14533
14534 2002-05-22 Jakub Jelinek <jakub@redhat.com>
14535
14536 * gcc.dg/20020517-1.c: New test.
14537
14538 2002-05-21 Richard Henderson <rth@redhat.com>
14539
14540 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
14541 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
14542
14543 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
14544
14545 * g++.dg/other/copy2.C: New test.
14546
14547 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
14548
14549 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
14550 (MAX_COPY): Bump up to 10 times sizeof (long long).
14551 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
14552
14553 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
14554 sizeof (long long).
14555
14556 * gcc.c-torture/execute/strcpy-1.c: New test.
14557
14558 2002-05-19 Jason Merrill <jason2redhat.com>
14559
14560 * g++.dg/ext/oper1.C: New test.
14561
14562 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
14563 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
14564
14565 * README.QMTEST: New file.
14566
14567 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
14568
14569 2002-05-19 Andreas Jaeger <aj@suse.de>
14570
14571 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
14572 now.
14573 * gcc.c-torture/execute/loop-2d.x: Likewise.
14574
14575 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
14576
14577 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
14578 support weak symbols.
14579 * gcc.dg/weak-4.c: Likewise
14580 * gcc.dg/weak-6.c: Likewise
14581
14582 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
14583
14584 * gcc.dg/weak-3.c: Add dg-excess-error comment for
14585 cygwin, coff and h8300-*-hms targets
14586 * gcc.dg/weak-5.c: Likewise
14587 * gcc.dg/weak-7.c: Likewise
14588
14589 2002-05-16 Jason Merrill <jason@redhat.com>
14590
14591 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
14592 (scan-assembler-not, scan-assembler-dem): Likewise.
14593 (scan-assembler-dem-not): Likewise.
14594
14595 2002-05-15 Richard Henderson <rth@redhat.com>
14596
14597 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
14598
14599 2002-05-15 Richard Henderson <rth@redhat.com>
14600
14601 * gcc.dg/weak-5.c (vfoo1c): No warning here.
14602 (vfoo1f): Warning here.
14603 (vfoo1l): Don't redefine the alias.
14604
14605 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
14606
14607 * g++.dg/init/pm1.C: New test.
14608
14609 2002-05-12 David S. Miller <davem@redhat.com>
14610
14611 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
14612 types.
14613
14614 2002-05-10 Roger Sayle <roger@eyesopen.com>
14615
14616 * gcc.c-torture/execute/20020510-1.c: New test case.
14617
14618 2002-05-10 David S. Miller <davem@redhat.com>
14619
14620 * gcc.c-torture/execute/conversion.c: Test long double too.
14621
14622 2002-05-09 Jakub Jelinek <jakub@redhat.com>
14623
14624 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
14625 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
14626 * lib/g++.exp (g++_link_flags): Likewise.
14627 * lib/objc.exp (objc_target_compile): Likewise.
14628
14629 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
14630
14631 * gcc.dg/cpp/poison.c: Update.
14632 * gcc.dg/cpp/20000625-2.c: Remove.
14633 * gcc.dg/cpp/direct2s.c: Remove final test.
14634
14635 2002-05-08 Tom Rix <trix@redhat.com>
14636
14637 * gcc.c-torture/execute/20020508-1.c: New test.
14638 * gcc.c-torture/execute/20020508-2.c: New test.
14639 * gcc.c-torture/execute/20020508-3.c: New test.
14640
14641 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
14642
14643 * gcc.dg/cpp/charconst-4.c: More tests.
14644
14645 2002-05-08 Mark Mitchell <mark@codesourcery.com>
14646
14647 PR c/6569
14648 * gcc.dg/weak-3.c: Update location of warning messages.
14649 * gcc.dg/weak-5.c: Likewise.
14650
14651 2002-05-06 Roger Sayle <roger@eyesopen.com>
14652
14653 * gcc.c-torture/execute/20020506-1.c: New test case.
14654
14655 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
14656
14657 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
14658
14659 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
14660
14661 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
14662
14663 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
14664
14665 * gcc.dg/cpp/charconst-3.c: New test.
14666
14667 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
14668
14669 * gcc.dg/cpp/charconst.c: Update tests.
14670
14671 2002-05-05 Tim Josling <tej@melbpc.org.au>
14672
14673 * treelang: Added directory for new sample language treelang. Also
14674 lib/treelang.exp: New file to signal treelang should be tested.
14675
14676 2002-05-03 Jakub Jelinek <jakub@redhat.com>
14677
14678 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
14679 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
14680 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
14681 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
14682 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
14683 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
14684 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
14685
14686 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
14687
14688 * gcc.dg/format/xopen-2.c: New test.
14689
14690 2002-05-03 Jakub Jelinek <jakub@redhat.com>
14691
14692 * gcc.dg/20020503-1.c: New test.
14693
14694 2002-05-02 Mark Mitchell <mark@codesourcery.com>
14695
14696 * g++.dg/init/dtor1.C: Make it tougher.
14697
14698 2002-05-01 Mark Mitchell <mark@codesourcery.com>
14699
14700 * g++.dg/init/dtor1.C: New test.
14701
14702 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
14703
14704 * gcc.dg/altivec-8.c: New.
14705
14706 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
14707
14708 * gcc.dg/altivec-7.c: New.
14709
14710 2002-04-29 Jakub Jelinek <jakub@redhat.com>
14711
14712 * g++.dg/parse/typedef1.C: New test.
14713
14714 2002-04-29 Mark Mitchell <mark@codesourcery.com>
14715
14716 PR c++/6486
14717 * g++.dg/template/friend6.C: New test.
14718
14719 PR c++/6492
14720 * g++.dg/init/copy1.C: New test.
14721
14722 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
14723
14724 * g++.dg/warn/effc1.C: New test.
14725
14726 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
14727
14728 * gcc.dg/cpp/if-cexp.c: Add a test.
14729
14730 2002-04-28 Jakub Jelinek <jakub@redhat.com>
14731
14732 * gcc.dg/20020426-2.c: New test.
14733
14734 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
14735
14736 * gcc.dg/cpp/if-mop.c: Update.
14737 * gcc.dg/cpp/if-mpar.c: Add test.
14738 * gcc.dg/cpp/if-oppr.c: Update.
14739
14740 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14741
14742 PR c/6343
14743 * gcc.dg/weak-[2-7].c: New tests.
14744
14745 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
14746
14747 * gcc.dg/enum1.c: New test.
14748
14749 2002-04-26 Mark Mitchell <mark@codesourcery.com>
14750
14751 PR c++/6497
14752 * g++.dg/inherit/access2.C: New test.
14753
14754 2002-04-26 Mark Mitchell <mark@codesourcery.com>
14755
14756 PR bootstrap/6445
14757 * gcc.dg/20020426-1.c: New test.
14758
14759 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
14760
14761 * g++.dg/abi/enum1.C: New test.
14762
14763 2002-04-26 Richard Henderson <rth@redhat.com>
14764
14765 * gcc.dg/c99-bool-1.c: Expect always true warning.
14766
14767 2002-04-25 Roger Sayle <roger@eyesopen.com>
14768
14769 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
14770
14771 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14772
14773 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
14774 targets.
14775
14776 2002-04-24 Mark Mitchell <mark@codesourcery.com>
14777
14778 * g++.dg/abi/mange7.C: New test.
14779
14780 PR c++/6438.
14781 * g++.dg/parse/stmtexpr2.C: New test.
14782
14783 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
14784
14785 * gcc.dg/20020312-2.c: Add SH target.
14786
14787 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14788
14789 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
14790 compiler output on mips*-*-irix*.
14791
14792 2002-04-23 Jakub Jelinek <jakub@redhat.com>
14793
14794 * g++.dg/parse/attr1.C: New test.
14795
14796 2002-04-23 Roger Sayle <roger@eyesopen.com>
14797
14798 * gcc.c-torture/execute/string-opt-17.c: New test case.
14799 * gcc.c-torture/execute/memset-2.c: New test case.
14800
14801 2002-04-23 Mark Mitchell <mark@codesourcery.com>
14802
14803 PR c++/6256:
14804 * g++.dg/template/friend5.C: New test.
14805
14806 PR c++/6331:
14807 * g++.dg/template/qual1.C: Likewise.
14808
14809 2002-04-22 Zack Weinberg <zack@codesourcery.com>
14810
14811 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
14812 Include stdlib.h, not stdio.h or ctype.h.
14813
14814 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
14815
14816 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
14817 cris-*-elf* and mmix-*-*.
14818 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
14819 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
14820 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
14821 Ditto.
14822 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
14823 * gcc.dg/wchar_t-1.c: Ditto.
14824
14825 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
14826
14827 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
14828 Clarify comment.
14829
14830 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
14831
14832 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
14833
14834 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14835
14836 * gcc.c-torture/execute/20000906-1.x: Delete.
14837
14838 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
14839
14840 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
14841
14842 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
14843
14844 * PR6367
14845 * g77.f-torture/execute/6367.f: New test.
14846 * g77.f-torture/execute/6367.x: Disable for MMIX.
14847
14848 2002-04-19 Mark Mitchell <mark@codesourcery.com>
14849
14850 * PR6352
14851 * g++.dg/opt/inline2.C: New test.
14852
14853 2002-04-18 Richard Henderson <rth@redhat.com>
14854
14855 * gcc.dg/20000906-1.c: Enable for all targets.
14856 * gcc.c-torture/compile/iftrap-2.c: New.
14857
14858 2002-04-18 Jakub Jelinek <jakub@redhat.com>
14859
14860 * gcc.dg/20020418-1.c: New test.
14861 * gcc.dg/20020418-2.c: New test.
14862
14863 2002-04-18 Richard Henderson <rth@redhat.com>
14864
14865 * gcc.c-torture/compile/iftrap-1.c: New.
14866 * gcc.dg/iftrap-1.c: Adjust for ia64.
14867 * gcc.dg/iftrap-2.c: New.
14868
14869 2002-04-18 Jakub Jelinek <jakub@redhat.com>
14870
14871 * gcc.c-torture/compile/20020418-1.c: New test.
14872
14873 2002-04-18 Roger Sayle <roger@eyesopen.com>
14874
14875 * gcc.c-torture/compile/20020415-1.c: New.
14876
14877 2002-04-18 David S. Miller <davem@redhat.com>
14878
14879 * gcc.c-torture/execute/20020418-1.c: New test.
14880
14881 2002-04-17 Jakub Jelinek <jakub@redhat.com>
14882
14883 * gcc.dg/20020416-1.c: New test.
14884
14885 * g++.dg/opt/inline1.C: New test.
14886
14887 2002-04-16 Jakub Jelinek <jakub@redhat.com>
14888
14889 * gcc.dg/altivec-5.c: New test.
14890
14891 * gcc.dg/20020415-1.c: New test.
14892
14893 2002-04-15 Mark Mitchell <mark@codesourcery.com>
14894
14895 * testsuite/lib/chill.exp: Remove.
14896
14897 2002-04-14 Jakub Jelinek <jakub@redhat.com>
14898
14899 * g++.dg/other/big-struct.C: New test.
14900
14901 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
14902
14903 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
14904 of scratch file.
14905
14906 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
14907
14908 PR c/6277
14909 * gcc.dg/i386-387-1.c: Allow optional leading underscore
14910 in scan-assembler function name
14911
14912 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
14913
14914 * g77.f-torture/execute/980628-4.x,
14915 g77.f-torture/execute/980628-5.x,
14916 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
14917 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
14918 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
14919 i[34567]86-*-*.
14920
14921 2002-04-13 David S. Miller <davem@redhat.com>
14922
14923 * gcc.c-torture/execute/20020413-1.c: New test.
14924
14925 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
14926
14927 * gcc.dg/asm-6.c,
14928 * g++.dg/ext/asm1.C: New tests.
14929
14930 2002-04-12 Mark Mitchell <mark@codesourcery.com>
14931
14932 PR c++ 5373.
14933 * g++.dg/parse/stmtexpr1.C: New test.
14934
14935 PR c++/5189.
14936 * g++.dg/template/copy1.C: New test.
14937
14938 2002-04-12 Richard Henderson <rth@redhat.com>
14939
14940 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
14941
14942 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
14943
14944 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
14945 gcc.c-torture/execute/20020307-2.c.
14946
14947 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
14948
14949 * g++.dg/ext/attrib5.C,
14950 * g++.dg/lookup/struct1.C: New tests.
14951
14952 2002-04-11 Jakub Jelinek <jakub@redhat.com>
14953
14954 * gcc.dg/20020411-1.c: New test.
14955
14956 * gcc.c-torture/execute/20020411-1.c: New test.
14957
14958 2002-04-10 Janis Johnson <janis187@us.ibm.com>
14959
14960 * g77.f-torture/execute/6177.f: New test.
14961
14962 2002-04-10 Jakub Jelinek <jakub@redhat.com>
14963
14964 PR middle-end/6247
14965 * g++.dg/opt/cleanup1.C: New test.
14966
14967 * g++.dg/opt/const1.C: New test.
14968
14969 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
14970
14971 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
14972
14973 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
14974
14975 PR c++/5507
14976 * g++.dg/template/typename2.C: New test.
14977
14978 2002-04-10 Alan Modra <amodra@bigpond.net.au>
14979
14980 * gcc.c-torture/execute/loop-12.c: New.
14981
14982 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
14983
14984 * g77.f-torture/execute/980628-4.x,
14985 g77.f-torture/execute/980628-5.x,
14986 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
14987 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
14988 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
14989
14990 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14991
14992 PR optimization/6086
14993 * g++.dg/opt/preinc1.C: New test.
14994
14995 2002-04-06 Mark Mitchell <mark@codesourcery.com>
14996
14997 PR c++/5571
14998 * g++.dg/opt/static2.C: New test.
14999
15000 2002-04-06 Mark Mitchell <mark@codesourcery.com>
15001
15002 PR c/5120
15003 * gcc.dg/20020406-1.c: New test.
15004
15005 2002-04-04 David S. Miller <davem@redhat.com>
15006
15007 * gcc.c-torture/execute/20020404-1.c: New test.
15008
15009 2002-04-04 Jakub Jelinek <jakub@redhat.com>
15010
15011 PR c/6123
15012 * gcc.dg/20020312-2.c: Do not declare global register variable
15013 if __PIC__ or __pic__ is defined.
15014
15015 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
15016
15017 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
15018 __asm__ so that it works correctly even if -ansi -pedantic-errors.
15019
15020 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15021
15022 * gcc.misc-tests/linkage.exp: Update last change to handle
15023 sparc*-, not just sparc-.
15024
15025 2002-04-03 Richard Henderson <rth@redhat.com>
15026
15027 * gcc.dg/cpp/ucs.c: Improved long UCS test.
15028
15029 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
15030
15031 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
15032
15033 2002-04-02 David S. Miller <davem@redhat.com>
15034
15035 * gcc.c-torture/execute/20020402-3.c: New test.
15036
15037 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
15038
15039 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
15040 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
15041
15042 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
15043 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
15044 g77.f-torture/execute/20001201.x,
15045 g77.f-torture/execute/u77-test.x: New files.
15046
15047 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
15048 * gcc.dg/wchar_t-1.c: Ditto.
15049
15050 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15051
15052 * gcc.c-torture/execute/20020402-1.c: New test.
15053
15054 2002-04-01 Richard Henderson <rth@redhat.com>
15055
15056 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
15057
15058 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
15059
15060 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15061
15062 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
15063
15064 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
15065
15066 * g++.dg/inherit/template-as-base.C: Expect error.
15067 * g++.dg/inherit/namespace-as-base.C: Likewise.
15068
15069 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
15070
15071 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
15072 g++.dg/ext/instantiate3.C: Tweak match patterns.
15073
15074 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
15075 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
15076 -da test.
15077
15078 2002-03-31 Richard Henderson <rth@redhat.com>
15079
15080 * gcc.dg/special/alias-2.c: New.
15081 * gcc.dg/special/ecos.exp: Run it.
15082
15083 2002-03-31 Richard Henderson <rth@redhat.com>
15084
15085 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
15086
15087 2002-03-31 Kazu Hirata <kazu@hxi.com>
15088
15089 * gcc.dg/weak-1.c: Disable on h8300 port.
15090
15091 2002-03-29 Janis Johnson <janis187@us.ibm.com>
15092
15093 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
15094 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
15095 ordering tests.
15096 * g++.dg/bprob/bprob-1.C: New test.
15097 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
15098 * g++.dg/gcov/gcov-1.C: New test.
15099 * g++.dg/gcov/gcov-1.x: New file.
15100 * g++.dg/gcov/gcov-2.C: New test.
15101 * g++.dg/gcov/gcov-3.C: New test.
15102 * g++.dg/gcov/gcov-3.h: New file.
15103
15104 2002-03-28 Roger Sayle <roger@eyesopen.com>
15105
15106 * g++.old-deja/g++.other/builtins5.C: New test.
15107 * g++.old-deja/g++.other/builtins6.C: New test.
15108 * g++.old-deja/g++.other/builtins7.C: New test.
15109 * g++.old-deja/g++.other/builtins8.C: New test.
15110 * g++.old-deja/g++.other/builtins9.C: New test.
15111
15112 2002-03-29 Jakub Jelinek <jakub@redhat.com>
15113
15114 * g++.dg/opt/static1.C: New test.
15115
15116 * g++.dg/opt/longbranch1.C: New test.
15117
15118 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
15119
15120 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
15121
15122 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
15123
15124 2002-03-28 Jeffrey A Law (law@redhat.com)
15125
15126 * gcc.c-torture/execute/20020328-1.c: New test.
15127
15128 2002-03-27 Richard Henderson <rth@redhat.com>
15129
15130 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
15131 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
15132 move from g++.old-deja/g++.ext/.
15133
15134 2002-03-27 Mark Mitchell <mark@codesourcery.com>
15135
15136 * g++.dg/init/new2.C: New test.
15137
15138 2002-03-26 Richard Henderson <rth@redhat.com>
15139
15140 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
15141
15142 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
15143 on sparc.
15144
15145 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
15146 sparcv9 systems.
15147 * gcc.dg/20001102-1.c: Likewise.
15148
15149 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
15150
15151 * gcc.dg/cpp/endif-pedantic1.c,
15152 gcc.dg/cpp/endif-pedantic2.c: New tests.
15153
15154 2002-03-26 Mark Mitchell <mark@codesourcery.com>
15155
15156 * g++.dg/init/new1.C: New test.
15157
15158 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
15159
15160 * g++.dg/abi/vbase9.C: New test.
15161
15162 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
15163
15164 * gcc.dg/arm-asm.c: New test.
15165
15166 2002-03-26 Andrew Cagney <ac131313@redhat.com>
15167
15168 * gcc.dg/Wswitch-enum.c: New test.
15169 Fix PR c/5044.
15170
15171 2002-03-26 Richard Henderson <rth@redhat.com>
15172
15173 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
15174 structure.
15175
15176 2002-03-25 Richard Henderson <rth@redhat.com>
15177
15178 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
15179 sparcv9 systems.
15180
15181 * gcc.c-torture/compile/20011119-1.c (xxx): New.
15182 * gcc.c-torture/compile/20011119-2.c (xxx): New.
15183
15184 2002-03-25 Zack Weinberg <zack@codesourcery.com>
15185
15186 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
15187
15188 2002-03-25 Bob Wilson <bob.wilson@acm.org>
15189
15190 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
15191 targets using generic thunk support.
15192
15193 2002-03-25 Jakub Jelinek <jakub@redhat.com>
15194
15195 * gcc.c-torture/compile/20020323-1.c: New test.
15196
15197 * g++.dg/opt/conj2.C: New test.
15198
15199 2002-03-24 Richard Henderson <rth@redhat.com>
15200
15201 * gcc.dg/weak-1.c: Use -fno-common.
15202
15203 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
15204
15205 * g77.dg/f77-edit-apostrophe-out.f: New test
15206 * g77.dg/f77-edit-h-out.f: New test
15207 * g77.dg/f77-edit-t-in.f: New test
15208 * g77.dg/f77-edit-t-out.f: New test
15209 * g77.dg/f77-edit-x-out.f: New test
15210 * g77.dg/f77-edit-slash-out.f: New test
15211 * g77.dg/f77-edit-colon-out.f: New test
15212 * g77.dg/f77-edit-s-out.f: New test
15213
15214 2002-03-24 Richard Henderson <rth@redhat.com>
15215
15216 * objc/execute/formal_protocol-6.x: New XFAIL.
15217
15218 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
15219
15220 * gcc.dg/weak-1.c: Early return from dg-final on platforms
15221 that do not support weak symbols
15222
15223 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
15224
15225 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
15226 * lib/g77.exp: Likewise
15227 * lib/objc.exp: Likewise
15228
15229 2002-03-23 Andrew Cagney <ac131313@redhat.com>
15230
15231 * gcc.dg/Wswitch-default.c: New test.
15232
15233 2002-03-23 Jakub Jelinek <jakub@redhat.com>
15234
15235 * g++.dg/other/enum1.C: New test.
15236
15237 2002-03-23 Zack Weinberg <zack@codesourcery.com>
15238
15239 * gcc.dg/pragma-ep-3.c: Fix typo.
15240
15241 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
15242
15243 * g++.dg/inherit/template-as-base.C: New test.
15244
15245 2002-03-22 Jakub Jelinek <jakub@redhat.com>
15246
15247 * g++.old-deja/g++.other/dwarf2-1.C: Move...
15248 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
15249
15250 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
15251
15252 * gcc.dg/cpp/multiline.c: Update to match.
15253
15254 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
15255
15256 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
15257
15258 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
15259
15260 * gcc.dg/cpp/extratokens2.c: New file.
15261
15262 2002-03-21 David Edelsohn <edelsohn@gnu.org>
15263
15264 * gcc.dg/20020312-2.c: Add rs6000 target.
15265
15266 * gcc.c-torture/compile/20020319-1.c: New test.
15267
15268 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15269
15270 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
15271 (A, E): Handle this.
15272
15273 2002-03-20 Jason Merrill <jason@redhat.com>
15274
15275 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
15276 ignoring -fpic.
15277 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
15278 through prune_gcc_output.
15279
15280 2002-03-20 Jakub Jelinek <jakub@redhat.com>
15281
15282 * gcc.c-torture/compile/20020320-1.c: New test.
15283
15284 2002-03-19 Jakub Jelinek <jakub@redhat.com>
15285
15286 * gcc.c-torture/compile/20020318-1.c: New test.
15287
15288 * gcc.dg/struct-by-value-1.c: New test.
15289
15290 * gcc.dg/20020319-1.c: New test.
15291
15292 2002-03-18 Jakub Jelinek <jakub@redhat.com>
15293
15294 * g++.dg/opt/conj1.C: New test.
15295
15296 2002-03-17 Mark Mitchell <mark@codesourcery.com>
15297
15298 * g++.dg/template/qualttp20.C: Revert previous change.
15299 * g++.dg/template/qualttp3.C: Likewise.
15300 * g++.dg/template/qualttp4.C: Likewise
15301 * g++.dg/template/qualttp5.C: Likewise
15302 * g++.dg/template/qualttp6.C: Likewise
15303 * g++.dg/template/qualttp7.C: Likewise
15304 * g++.dg/template/qualttp8.C: Likewise
15305 * g++.dg/template/recurse.C: Likewise.
15306
15307 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
15308
15309 * gcc.dg/cpp/wchar-1.c: Update.
15310
15311 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
15312
15313 * g++.dg/template/conv1.C: New test.
15314 * g++.dg/template/conv2.C: New test.
15315 * g++.dg/template/conv3.C: New test.
15316 * g++.dg/template/conv4.C: New test.
15317
15318 2002-03-15 Mark Mitchell <mark@codesourcery.com>
15319
15320 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
15321 * g++.dg/template/qualttp3.C: Likewise.
15322 * g++.dg/template/qualttp4.C: Likewise
15323 * g++.dg/template/qualttp5.C: Likewise
15324 * g++.dg/template/qualttp6.C: Likewise
15325 * g++.dg/template/qualttp7.C: Likewise
15326 * g++.dg/template/qualttp8.C: Likewise
15327 * g++.dg/template/recurse.C: Likewise.
15328
15329 2002-03-15 Mark Mitchell <mark@codesourcery.com>
15330
15331 * g++.dg/opt/dtor1.C: New test.
15332
15333 2002-03-15 Jakub Jelinek <jakub@redhat.com>
15334
15335 * gcc.c-torture/compile/20020315-1.c: New test.
15336
15337 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
15338
15339 * gcc.dg/weak-1.c: Fix scan tests.
15340
15341 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
15342
15343 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
15344 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
15345 cris-*-aout* mmix-*-*.
15346 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
15347 cris-*-aout* mmix-*-*.
15348 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
15349 cris-*-elf* cris-*-aout* and mmix-*-*.
15350 * gcc.dg/20001009-1.c: Ditto.
15351 * gcc.dg/20010912-1.c: Ditto.
15352 * gcc.dg/20020122-4.c: Ditto.
15353 * gcc.dg/inline-2.c: Ditto.
15354
15355 2002-03-14 Jeffrey A Law (law@cygnus.com)
15356
15357 * gcc.c-torture/compile/20020314-1.c: New test.
15358
15359 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
15360
15361 * gcc.c-torture/execute/20020314-1.c: New test.
15362
15363 2002-03-14 Jakub Jelinek <jakub@redhat.com>
15364
15365 * g++.dg/warn/Wunused-1.C: New test.
15366
15367 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
15368
15369 * g++.dg/abi/mangle6.C: New test.
15370
15371 2002-03-13 Jakub Jelinek <jakub@redhat.com>
15372
15373 * gcc.c-torture/compile/20020309-2.c: New test.
15374
15375 * gcc.c-torture/compile/20020312-1.c: New test.
15376
15377 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
15378
15379 * g++.dg/other/access1.C: New test.
15380
15381 2002-03-12 Jakub Jelinek <jakub@redhat.com>
15382
15383 * gcc.c-torture/execute/wchar_t-1.c: New test.
15384
15385 2002-03-12 David Edelsohn <edelsohn@gnu.org>
15386
15387 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
15388
15389 2002-03-12 Roger Sayle <roger@eyesopen.com>
15390
15391 * gcc.dg/20020312-1.c: New test case.
15392
15393 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
15394
15395 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
15396
15397 2002-03-11 Richard Henderson <rth@redhat.com>
15398
15399 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
15400 * g++.old-deja/g++.jason/report.C: Likewise.
15401
15402 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
15403
15404 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
15405 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
15406
15407 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
15408
15409 * testsuite/g++.dg/overload/pmf1.C: New test.
15410
15411 2002-03-11 Kazu Hirata <kazu@hxi.com>
15412
15413 * gcc.c-torture/execute/20020307-1.c: Use long.
15414
15415 2002-03-11 Jakub Jelinek <jakub@redhat.com>
15416
15417 PR optimization/5844
15418 * gcc.dg/20020310-1.c: New test.
15419
15420 2002-03-09 Michael Meissner <meissner@redhat.com>
15421
15422 * gcc.c-torture/execute/memcpy-2.c: New test.
15423 * gcc.c-torture/execute/memset-1.c: New test.
15424 * gcc.c-torture/execute/strlen-1.c: New test.
15425 * gcc.c-torture/execute/strcmp-1.c: New test.
15426 * gcc.c-torture/execute/strncmp-1.c: New test.
15427
15428 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
15429
15430 * gcc.dg/ppc-ldstruct.c: New test.
15431
15432 2002-03-09 Jakub Jelinek <jakub@redhat.com>
15433
15434 * gcc.c-torture/execute/va-arg-22.c: New test.
15435
15436 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
15437
15438 * gcc.c-torture/compile/20020309-1.c: New test.
15439
15440 2002-03-08 Jakub Jelinek <jakub@redhat.com>
15441
15442 * gcc.c-torture/execute/20020307-2.c: New test.
15443
15444 2002-03-07 Jeffrey A Law (law@redhat.com)
15445
15446 * g77.f-torture/compile/20020307-1.f: New test.
15447
15448 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
15449
15450 * gcc.dg/unordered-1.c: New test.
15451
15452 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
15453
15454 * gcc.c-torture/execute/20020307-1.c: New test.
15455
15456 2002-03-05 Jakub Jelinek <jakub@redhat.com>
15457
15458 * gcc.dg/20020304-1.c: New test.
15459
15460 * gcc.c-torture/compile/20020304-2.c: New test.
15461
15462 2002-03-04 Zack Weinberg <zack@codesourcery.com>
15463
15464 * gcc.c-torture/compile/20020304-1.c: New test case
15465 (from PR c/5830).
15466
15467 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
15468
15469 * gcc.dg/20020103-1.c: Add other -D ppc variants.
15470
15471 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
15472
15473 * g++.dg/other/classkey1.C: New test.
15474
15475 2002-03-01 Richard Henderson <rth@redhat.com>
15476
15477 * gcc.c-torture/compile/981223-1.x: New.
15478 * gcc.c-torture/compile/920625-1.x: New.
15479
15480 2002-02-28 Richard Henderson <rth@redhat.com>
15481
15482 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
15483
15484 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
15485
15486 * gcc.c-torture/execute/20020227-1.c: New test.
15487
15488 2002-02-27 Mark Mitchell <mark@codesourcery.com>
15489
15490 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
15491 here" ERROR lines.
15492 * g++.old-deja/g++.oliva/partord1.C: Likewise.
15493 * g++.old-deja.g++.other/defarg1.C: Likewise.
15494 * g++.old-deja/g++.pt/calls2.C: Likewise.
15495 * g++.old-deja/g++.pt/crash20.C: Likewise.
15496 * g++.old-deja/g++.pt/crash30.C: Likewise.
15497 * g++.old-deja/g++.pt/crash36.C: Likewise.
15498 * g++.old-deja/g++.pt/crash6.C: Likewise.
15499 * g++.old-deja/g++.pt/defarg13.C: Likewise.
15500 * g++.old-deja/g++.pt/derived3.C: Likewise.
15501 * g++.old-deja/g++.pt/error1.C: Likewise.
15502 * g++.old-deja/g++.pt/friend21.C: Likewise.
15503 * g++.old-deja/g++.pt/friend23.C: Likewise.
15504 * g++.old-deja/g++.pt/infinite1.C: Likewise.
15505 * g++.old-deja/g++.robertl/eb128.C: Likewise.
15506
15507 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
15508
15509 * gcc.c-torture/execute/20020225-2.c: New test.
15510
15511 2002-02-27 Zack Weinberg <zack@codesourcery.com>
15512
15513 * gcc.c-torture/execute/920730-1t.c,
15514 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
15515 Delete test cases, only relevant to -traditional.
15516
15517 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
15518
15519 * gcc.dg/cpp/undef1.c: Remove.
15520 * gcc.dg/cpp/directiv.c: Update.
15521 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
15522
15523 2002-02-27 Michael Meissner <meissner@redhat.com>
15524
15525 * gcc.c-torture/execute/20020226-1.c: New test.
15526
15527 2002-02-26 Jakub Jelinek <jakub@redhat.com>
15528
15529 * g++.dg/debug/debug4.C: New test.
15530
15531 * gcc.dg/ia64-visibility-1.c: New test.
15532
15533 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
15534
15535 * gcc.dg/debug/20020224-1.c: New.
15536
15537 2002-02-25 Kazu Hirata <kazu@hxi.com>
15538
15539 * gcc.c-torture/execute/960416-1.x: New.
15540 * gcc.c-torture/execute/divconst-3.x: Likewise.
15541
15542 2002-02-25 Jakub Jelinek <jakub@redhat.com>
15543
15544 * gcc.dg/20020224-1.c: New test.
15545
15546 2002-02-25 Alan Modra <amodra@bigpond.net.au>
15547
15548 * gcc.c-torture/execute/20020225-1.c: New.
15549
15550 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
15551
15552 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
15553
15554 2002-02-23 Jakub Jelinek <jakub@redhat.com>
15555
15556 * gcc.dg/20020222-1.c: New test.
15557
15558 2002-02-22 Jakub Jelinek <jakub@redhat.com>
15559
15560 * g++.dg/opt/anonunion1.C: New test.
15561
15562 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
15563
15564 * g++.dg/template/qualttp19.C: New test.
15565 * g++.dg/template/qualttp20.C: New test.
15566 * g++.old-deja/g++.jason/report.C: Adjust expected errors
15567 * g++.old-deja/g++.other/qual1.C: Likewise.
15568
15569 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
15570
15571 * gcc.dg/attr-alwaysinline.c: New.
15572
15573 2002-02-21 Jakub Jelinek <jakub@redhat.com>
15574
15575 * gcc.dg/20020220-1.c: New test.
15576
15577 * gcc.dg/20020220-2.c: New test.
15578
15579 * g++.dg/opt/mmx1.C: New test.
15580
15581 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
15582
15583 * gcc.c-torture/compile/20020110.c: New test.
15584
15585 2002-02-20 Jakub Jelinek <jakub@redhat.com>
15586
15587 * gcc.c-torture/execute/20020219-1.c: New test.
15588
15589 * gcc.dg/20020219-1.c: New test.
15590
15591 * gcc.dg/noncompile/20020220-1.c: New test.
15592
15593 * g++.dg/opt/ptrintsum1.C: New test.
15594
15595 * gcc.dg/debug/20020220-1.c: New test.
15596
15597 2002-02-17 Jakub Jelinek <jakub@redhat.com>
15598
15599 * gcc.c-torture/execute/20020216-1.c: New test.
15600
15601 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
15602
15603 * gcc.dg/decl-1.c: Update, new test.
15604
15605 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
15606
15607 * g++.dg/abi/bitfield1.C: New test.
15608 * g++.dg/abi/bitfield2.C: New test.
15609
15610 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
15611
15612 * gcc.dg/attr-nest.c: New test.
15613
15614 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
15615
15616 * gcc.c-torture/execute/20020215-1.c: New test.
15617
15618 2002-02-14 Jakub Jelinek <jakub@redhat.com>
15619
15620 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
15621 * g++.dg/debug/debug.exp: New.
15622 * g++.dg/debug/trivial.C: New.
15623 * g++.dg/debug/debug1.C: Moved...
15624 * g++.dg/other/debug1.C: ...from here.
15625 * g++.dg/debug/debug2.C: Moved...
15626 * g++.dg/other/debug2.C: ...from here.
15627 * g++.dg/debug/debug3.C: Moved...
15628 * g++.dg/other/debug3.C: ...from here.
15629
15630 * gcc.dg/noncompile/20020213-1.c: New test.
15631
15632 2002-02-13 Jakub Jelinek <jakub@redhat.com>
15633
15634 * g++.dg/other/debug3.C: New test.
15635
15636 * gcc.c-torture/execute/20020213-1.c: New test.
15637
15638 2002-02-13 Richard Smith <richard@ex-parrot.com>
15639
15640 * g++.old-deja/g++.other/thunk1.C: New test.
15641
15642 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
15643
15644 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
15645
15646 2002-02-13 Stan Shebs <shebs@apple.com>
15647
15648 * gcc.dg/altivec-3.c: New.
15649
15650 2002-02-12 Jakub Jelinek <jakub@redhat.com>
15651
15652 * gcc.dg/Wunreachable-1.c: New test.
15653 * gcc.dg/Wunreachable-2.c: New test.
15654
15655 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
15656
15657 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
15658
15659 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
15660
15661 * gcc.dg/decl-1.c: New test.
15662
15663 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
15664
15665 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
15666
15667 2002-02-10 Kazu Hirata <kazu@hxi.com>
15668
15669 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
15670 * gcc.c-torture/compile/980506-1.x: Likewise.
15671
15672 2002-02-10 Kazu Hirata <kazu@hxi.com>
15673
15674 * gcc.dg/20020210-1.c: New.
15675
15676 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
15677
15678 * g77.f-torture/execute/947.f: New regression test
15679 for PR fortran/947.
15680
15681 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
15682
15683 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
15684 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
15685
15686 2002-02-08 Richard Henderson <rth@redhat.com>
15687
15688 * gcc.c-torture/compile/labels-3.c: New.
15689
15690 2002-02-08 Jakub Jelinek <jakub@redhat.com>
15691
15692 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
15693 expression statements work instead.
15694 * gcc.dg/noncompile/20020207-1.c: New test.
15695
15696 2002-02-07 Richard Henderson <rth@redhat.com>
15697
15698 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
15699
15700 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
15701
15702 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
15703 message from g77
15704 * lib/g77-dg.exp: Trim g77 error messages so that they are
15705 recognized by dg.exp.
15706
15707 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
15708
15709 PR fortran/5473
15710 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
15711
15712 2002-02-07 Richard Henderson <rth@redhat.com>
15713
15714 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
15715 to be sufficiently aligned for integers.
15716
15717 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
15718
15719 * g++.dg/template/friend4.C: New test.
15720
15721 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
15722
15723 PR fortran/5743
15724 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
15725 unsupported cases.
15726
15727 2002-02-07 Richard Henderson <rth@redhat.com>
15728
15729 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
15730 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
15731 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
15732 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
15733
15734 2002-02-06 Richard Henderson <rth@redhat.com>
15735
15736 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
15737
15738 2002-02-06 Janis Johnson <janis187@us.ibm.com>
15739
15740 * gcc.dg/20020206-1.c: New test.
15741
15742 2002-02-06 Jakub Jelinek <jakub@redhat.com>
15743
15744 * gcc.c-torture/execute/20020206-1.c: New test.
15745
15746 * gcc.c-torture/execute/20020206-2.c: New test.
15747
15748 PR optimization/5429:
15749 * gcc.c-torture/compile/20020206-1.c: New test.
15750
15751 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
15752
15753 * g++.dg/ext/align1.C: Do not use an explicit alignment value
15754 as certain file formats cannot support particularly large
15755 alignments.
15756
15757 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
15758 and do not expect to be able to link the executable.
15759
15760 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
15761 fail because the COFF format does not support the weak attribute.
15762
15763 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
15764
15765 * g77.dg/pr5473.f: New test
15766
15767 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
15768
15769 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
15770 Fix testcase accordingly.
15771
15772 2002-02-04 Richard Henderson <rth@redhat.com>
15773
15774 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
15775 (buf): Change to be an array of pointers, not ints.
15776
15777 2002-02-04 Jakub Jelinek <jakub@redhat.com>
15778
15779 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
15780 before all tests. Move warning one line above to match where it
15781 C frontend emits.
15782 * gcc.dg/Wswitch-2.c: New test.
15783 * g++.dg/warn/Wswitch-1.C: New test.
15784 * g++.dg/warn/Wswitch-2.C: New test.
15785
15786 2002-02-04 Richard Henderson <rth@redhat.com>
15787
15788 * g++.dg/abi/offsetof.C: Fix size comparison.
15789
15790 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
15791
15792 * gcc.dg/cast-qual-2.c: New test.
15793
15794 2002-02-04 Jakub Jelinek <jakub@redhat.com>
15795
15796 * gcc.dg/20020201-4.c: New test.
15797
15798 2002-02-04 Ben Elliston <bje@redhat.com>
15799
15800 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
15801 target_info attribute != 0, in addition to the empty string.
15802 (gcc_target_compile): Likewise.
15803
15804 2002-02-03 Andrew Cagney <ac131313@redhat.com>
15805
15806 * gcc.dg/Wswitch.c: New test.
15807 PR gcc/4475. PR gcc/3780.
15808
15809 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
15810
15811 * g77.f-torture/execute/5122.f: New test for regressions
15812 against PR fortran/5122.
15813
15814 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
15815
15816 * g77.f-torture/compile/pr3743.f: Delete
15817 * g77.dg/pr3743-1.f: New test.
15818 * g77.dg/pr3743-2.f: New test.
15819 * g77.dg/pr3743-3.f: New test.
15820 * g77.dg/pr3743-4.f: New test.
15821
15822 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
15823
15824 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
15825
15826 2002-02-02 Richard Henderson <rth@redhat.com>
15827
15828 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
15829 * gcc.c-torture/execute/bf64-1.c: Likewise.
15830
15831 2002-02-02 Jakub Jelinek <jakub@redhat.com>
15832
15833 * gcc.dg/20020201-2.c: New test.
15834
15835 * gcc.dg/20020201-3.c: New test.
15836
15837 * gcc.c-torture/execute/bitfld-2.c: New test.
15838
15839 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
15840
15841 * gcc.dg/bitfld-1.c: Update.
15842 * gcc.dg/bitfld-2.c: Update.
15843 * gcc.c-torture/execute/bitfld-1.x: New.
15844
15845 2002-02-02 Jakub Jelinek <jakub@redhat.com>
15846
15847 * gcc.c-torture/execute/20020201-1.c: New test.
15848
15849 2002-02-01 Janis Johnson <janis187@us.ibm.com>
15850
15851 PR target/5469
15852 * gcc.dg/20020201-1.c: New test.
15853
15854 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
15855
15856 PR fortran/3743
15857 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
15858 * g77.f-torture/compile/pr3743.x: Remove
15859
15860 2002-01-31 Tom Rix <trix@redhat.com>
15861
15862 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
15863
15864 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
15865
15866 * gcc.dg/noncompile/20020130-1.c: New test.
15867
15868 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
15869
15870 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
15871
15872 2002-01-29 Richard Henderson <rth@redhat.com>
15873
15874 * gcc.c-torture/execute/991118-1.c: Cast various constants back
15875 to long long.
15876 * gcc.c-torture/execute/bf64-1.c: Likewise.
15877
15878 2002-01-29 Jakub Jelinek <jakub@redhat.com>
15879
15880 * gcc.c-torture/execute/20020129-1.c: New test.
15881
15882 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
15883
15884 * gcc.c-torture/compile/20000224-1.c: Update.
15885 * gcc.c-torture/execute/bitfld-1.c: New tests.
15886 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
15887 * gcc.dg/uninit-A.c: Update.
15888
15889 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
15890
15891 * g++.dg/template/ctor1.C: Add instantiation.
15892
15893 2002-01-28 Paul Koning <pkoning@equallogic.com>
15894
15895 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
15896 argument to __builtin_prefetch to be const ptr.
15897
15898 2002-01-28 Jakub Jelinek <jakub@redhat.com>
15899
15900 * gcc.c-torture/compile/20020120-1.c: New test.
15901
15902 2002-01-27 Kazu Hirata <kazu@hxi.com>
15903
15904 * gcc.c-torture/execute/20020127-1.c: New test.
15905
15906 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
15907
15908 * g77.dg/f77-edit-i-in.f: New test
15909 * g77.dg/f77-edit-i-out.f: New test
15910
15911 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
15912
15913 * gcc.dg/debug/debug.exp: New file.
15914 * gcc.dg/debug/trivial.c: New file.
15915 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
15916 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
15917 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
15918 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
15919 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
15920 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
15921 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
15922 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
15923 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
15924 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
15925 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
15926 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
15927 * gcc.dg/20000503-1.c: Removed.
15928 * gcc.dg/20010207-1.c: Removed.
15929 * gcc.dg/20011223-1.c: Removed.
15930 * gcc.dg/20020104-2.c: Removed.
15931 * gcc.dg/debug-1.c: Removed.
15932 * gcc.dg/debug-2.c: Removed.
15933 * gcc.dg/debug-3.c: Removed.
15934 * gcc.dg/debug-4.c: Removed.
15935 * gcc.dg/debug-5.c: Removed.
15936 * gcc.dg/debug-6.c: Removed.
15937 * gcc.dg/dwarf2-1.c: Removed.
15938 * gcc.dg/dwarf2-2.c: Removed.
15939
15940 2002-01-25 Jakub Jelinek <jakub@redhat.com>
15941
15942 * g++.old-deja/g++.other/eh5.C: New test.
15943 * g++.old-deja/g++.other/sibcall2.C: New test.
15944 * g++.old-deja/g++.other/array9.C: New test.
15945 * g++.old-deja/g++.other/typename2.C: New test.
15946 * g++.old-deja/g++.other/crash60.C: New test.
15947 * g++.old-deja/g++.other/conv9.C: New test.
15948 * g++.old-deja/g++.other/mangle10.C: New test.
15949 * g++.old-deja/g++.other/unchanging1.C: New test.
15950 * g++.old-deja/g++.other/exprstmt1.C: New test.
15951 * g++.old-deja/g++.other/inline23.C: New test.
15952 * g++.old-deja/g++.eh/ia64-1.C: New test.
15953 * g++.old-deja/g++.other/dwarf2-1.C: New test.
15954 * g++.old-deja/g++.other/reload1.C: New test.
15955 * g++.old-deja/g++.other/static20.C: New test.
15956 * g++.old-deja/g++.other/local-alloc1.C: New test.
15957 * g++.old-deja/g++.other/conv8.C: New test.
15958 * g++.old-deja/g++.other/stmtexpr2.C: New test.
15959 * g++.old-deja/g++.other/storeexpr1.C: New test.
15960 * g++.old-deja/g++.other/storeexpr2.C: New test.
15961 * g++.dg/eh/template2.C: New test.
15962 * g++.dg/warn/weak1.C: New test.
15963
15964 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
15965
15966 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
15967 Remove first, non-varying, argument.
15968
15969 2002-01-23 Richard Henderson <rth@redhat.com>
15970
15971 * gcc.dg/inline-2.c: New.
15972
15973 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
15974 Add optional target arg. Check number of arguments.
15975 (scan-assembler-not, scan-assembler-dem): Likewise.
15976 (scan-assembler-dem-not): Likewise.
15977
15978 2002-01-23 Zack Weinberg <zack@codesourcery.com>
15979
15980 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
15981 line 12.
15982 * g++.old-deja/g++.brendan/parse3.C,
15983 g++.old-deja/g++.other/crash26.C,
15984 g++.old-deja/g++.other/crash28.C,
15985 g++.old-deja/g++.other/crash29.C,
15986 g++.old-deja/g++.other/crash30.C,
15987 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
15988
15989 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
15990
15991 * gcc.dg/20020115-1.c: New.
15992
15993 2002-01-23 Bob Wilson <bob.wilson@acm.org>
15994
15995 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
15996
15997 2002-01-23 Janis Johnson <janis187@us.ibm.com>
15998
15999 * gcc.dg/20020122-3.c: New.
16000
16001 2002-01-23 Jakub Jelinek <jakub@redhat.com>
16002
16003 * g++.dg/other/gc1.C: New test.
16004
16005 2002-01-23 Zack Weinberg <zack@codesourcery.com>
16006
16007 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
16008
16009 2002-01-22 Richard Henderson <rth@redhat.com>
16010
16011 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
16012
16013 2002-01-22 Richard Henderson <rth@redhat.com>
16014
16015 * gcc.dg/20020122-4.c: New.
16016
16017 2002-01-22 H.J. Lu <hjl@gnu.org>
16018
16019 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
16020 link output.
16021 * gcc.dg/special/ecos.exp: Likewise.
16022 * lib/g++-dg.exp: Likewise.
16023 * lib/g77-dg.exp: Likewise.
16024 * lib/gcc-dg.exp : Likewise.
16025 * lib/mike-g++.exp: Likewise.
16026 * lib/mike-g77.exp: Likewise.
16027 * lib/mike-gcc.exp: Likewise.
16028 * lib/objc-dg.exp: Likewise.
16029
16030 2002-01-22 Janis Johnson <janis187@us.ibm.com>
16031
16032 PR target/5379
16033 * gcc.dg/20020122-2.c: New test.
16034
16035 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
16036
16037 * gcc.dg/20020122-1.c: New test.
16038
16039 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
16040
16041 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
16042
16043 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
16044
16045 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
16046
16047 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16048
16049 * gcc.c-torture/compile/20020121-1.c: New test.
16050
16051 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
16052
16053 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
16054 ld_library_path.
16055
16056 2002-01-21 Jakub Jelinek <jakub@redhat.com>
16057
16058 * gcc.dg/20020218-1.c: New test.
16059
16060 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
16061
16062 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
16063 messages
16064 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
16065 "At global scope" warning
16066 * g++.dg/ext/align1.C: Change cygwin test for alignment
16067 from db-bogus to dg-warning
16068
16069 2002-01-21 Zack Weinberg <zack@codesourcery.com>
16070
16071 * g77.f-torture/compile/cpp2.F: New test.
16072
16073 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
16074
16075 * g++.dg/template/access1.C: New test.
16076
16077 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
16078
16079 * gcc.dg/20020118-1.c: New.
16080
16081 2002-01-18 Kazu Hirata <kazu@hxi.com>
16082
16083 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
16084
16085 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
16086
16087 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
16088 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
16089 alignment warnings.
16090
16091 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
16092
16093 * gcc.misc-tests/i386-prefetch.exp: Save and restore
16094 torture_with_loops and torture_without_loops
16095
16096 2002-01-17 Jakub Jelinek <jakub@redhat.com>
16097
16098 * gcc.c-torture/compile/20020116-1.c: New test.
16099
16100 2002-01-16 Jakub Jelinek <jakub@redhat.com>
16101
16102 * gcc.dg/20020116-2.c: New test.
16103
16104 * gcc.dg/ultrasp4.c: New test.
16105
16106 * gcc.dg/20020116-1.c: New test.
16107
16108 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
16109
16110 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
16111 by EABI.
16112
16113 2002-01-15 Janis Johnson <janis187@us.ibm.com>
16114
16115 * gcc.misc-tests/i386-prefetch.exp: New.
16116 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
16117 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
16118 * gcc.misc-tests/i386-pf-none-1.c: New test.
16119 * gcc.misc-tests/i386-pf-sse-1.c: New test.
16120
16121 2002-01-15 Jakub Jelinek <jakub@redhat.com>
16122
16123 * gcc.dg/gnu89-init-1.c: Add new tests.
16124
16125 2002-01-15 Andreas Jaeger <aj@suse.de>
16126
16127 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
16128 * gcc.dg/i386-mmx-2.c: Likewise.
16129 * gcc.dg/i386-sse-1.c: Likewise.
16130 * gcc.dg/i386-sse-2.c: Likewise.
16131 * gcc.dg/i386-sse-3.c: Likewise.
16132
16133 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
16134
16135 * g77.f-torture/execute/intrinsic-unix-bessel.f:
16136 Uncomment additional cases that now pass.
16137
16138 2002-01-11 Richard Henderson <rth@redhat.com>
16139
16140 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
16141 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
16142
16143 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
16144
16145 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
16146
16147 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
16148
16149 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
16150 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
16151
16152 2002-01-10 Dale Johannesen <dalej@apple.com>
16153
16154 * gcc.c-torture/execute/loop-11.c: New.
16155
16156 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
16157
16158 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
16159 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
16160
16161 2002-01-09 Richard Henderson <rth@redhat.com>
16162
16163 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
16164 type in which to perform the operation for each size.
16165
16166 2002-01-09 Alan Matsuoka (alanm@redhat.com)
16167
16168 * gcc.c-torture/compile/20020109-2.c: New test.
16169
16170 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
16171
16172 * gcc.c-torture/execute/loop-10.c: New test.
16173
16174 2002-01-09 Jakub Jelinek <jakub@redhat.com>
16175
16176 * gcc.c-torture/compile/20010226-1.c: New test.
16177 * gcc.c-torture/compile/20010227-1.c: New test.
16178 * gcc.c-torture/compile/20010426-1.c: New test.
16179 * gcc.c-torture/compile/20010510-1.c: New test.
16180 * gcc.c-torture/compile/20010605-3.c: New test.
16181 * gcc.c-torture/compile/20010824-1.c: New test.
16182 * gcc.c-torture/execute/20010409-1.c: New test.
16183 * gcc.dg/noncompile/20000901-1.c: New test.
16184 * gcc.dg/20001023-1.c: New test.
16185 * gcc.dg/20001101-1.c: New test.
16186 * gcc.dg/20001102-1.c: New test.
16187 * gcc.dg/20010207-1.c: New test.
16188 * gcc.dg/20010405-1.c: New test.
16189 * gcc.dg/20010822-1.c: New test.
16190 * gcc.dg/20011107-1.c: New test.
16191
16192 2002-01-09 Jeffrey A Law (law@redhat.com)
16193
16194 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
16195
16196 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
16197 execution failure on PA targets.
16198
16199 2002-01-09 Jakub Jelinek <jakub@redhat.com>
16200
16201 * gcc.c-torture/compile/20020109-1.c: New test.
16202
16203 2002-01-08 Kazu Hirata <kazu@hxi.com>
16204
16205 * gcc.c-torture/execute/20020108-1.c: New test.
16206
16207 2002-01-08 Jakub Jelinek <jakub@redhat.com>
16208
16209 * gcc.dg/20020108-1.c: New test.
16210
16211 2002-01-08 H.J. Lu <hjl@gnu.org>
16212
16213 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
16214 for header files.
16215
16216 2002-01-08 Geoff Keating <geoffk@redhat.com>
16217
16218 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
16219 consistency.
16220
16221 002-01-07 Aldy Hernandez <aldyh@redhat.com>
16222
16223 * gcc.dg/altivec-4.c: Test altivec predicates.
16224
16225 2002-01-07 Jakub Jelinek <jakub@redhat.com>
16226
16227 * gcc.c-torture/execute/20020107-1.c: New test.
16228
16229 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
16230
16231 PR c/5279
16232 * gcc.c-torture/compile/20020106-1.c: New test.
16233
16234 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
16235
16236 * gcc.c-torture/execute/nestfunc-4.c: New test.
16237
16238 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
16239
16240 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
16241 extra triple that slipped in.
16242 * g++.old-deja/g++.abi/align.C: Likewise.
16243 * g++.old-deja/g++.abi/bitfields.C: Likewise.
16244
16245 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
16246
16247 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
16248 * g++.old-deja/g++.abi/align.C: Likewise.
16249 * g++.old-deja/g++.abi/bitfields.C: Likewise.
16250
16251 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
16252 on FreeBSD/i386.
16253 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
16254 FreeBSD.
16255
16256 2002-01-04 Jakub Jelinek <jakub@redhat.com>
16257
16258 * gcc.dg/20020104-1.c: New test.
16259
16260 * gcc.dg/20020104-2.c: New test.
16261
16262 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
16263
16264 * gcc.dg/20020103-1.c: Fix typo in target selector.
16265
16266 2002-01-03 Richard Henderson <rth@redhat.com>
16267
16268 * gcc.dg/20020103-1.c: New.
16269
16270 2002-01-03 Kazu Hirata <kazu@hxi.com>
16271
16272 * gcc.c-torture/execute/20020103-1.c: New test.
16273
16274 2002-01-03 Jakub Jelinek <jakub@redhat.com>
16275
16276 * g++.dg/other/debug2.C: New test.
16277
16278 * gcc.c-torture/compile/20020103-1.c: New test.
16279
16280 2002-01-02 Jakub Jelinek <jakub@redhat.com>
16281
16282 * gcc.dg/gnu89-init-1.c: Added new tests.
16283
16284 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
16285
16286 * g++.dg/template/friend2.C: Remove as patch is reverted.
16287
16288 * g++.dg/warn/oldcast1.C: New test.
16289
16290 * g++.dg/template/ptrmem1.C: New test.
16291 * g++.dg/template/ptrmem2.C: New test.
16292
16293 * g++.dg/template/ntp.C: New test.
16294
16295 * g++.dg/other/component1.C: New test.
16296
16297 * g++.dg/template/ttp3.C: New test.
16298
16299 * g++.dg/template/friend2.C: New test.
16300 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
16301
16302 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
16303
16304 * g++.dg/other/ptrmem1.C: New test.
16305 * g++.dg/other/ptrmem2.C: New test.
16306
16307 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
16308
16309 * g++.dg/template/ctor1.C: New test.
16310
16311 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
16312
16313 * g++.dg/template/friend2.C: New test.
16314
16315 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
16316
16317 * gcc.dg/mmix-1.c: New test.
16318
16319 2001-12-31 Richard Henderson <rth@redhat.com>
16320
16321 * gcc.dg/asm-5.c: New.
16322
16323 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
16324
16325 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
16326 in namespace __gnu_cxx
16327
16328 2001-12-30 Richard Henderson <rth@redhat.com>
16329
16330 * gcc.dg/debug-6.c: New.
16331
16332 2001-12-30 Jakub Jelinek <jakub@redhat.com>
16333
16334 * gcc.c-torture/compile/20011229-2.c: New test.
16335
16336 2001-12-29 Jakub Jelinek <jakub@redhat.com>
16337
16338 * gcc.dg/debug-3.c: New test.
16339 * gcc.dg/debug-4.c: New test.
16340 * gcc.dg/debug-5.c: New test.
16341
16342 2001-12-29 Richard Henderson <rth@redhat.com>
16343
16344 * g++.dg/eh/loop1.C: New.
16345
16346 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
16347
16348 * g++.dg/template/crash1.C: New test.
16349
16350 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
16351
16352 * g++.dg/other/const1.C: New test.
16353
16354 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
16355
16356 * gcc.c-torture/compile/20011229-1.c: New test.
16357
16358 2001-12-28 Stan Shebs <shebs@apple.com>
16359
16360 * lib/objc-torture.exp: Resync with c-torture.exp.
16361 * lib/objc.exp: Load standard libraries.
16362
16363 2001-12-28 Jakub Jelinek <jakub@redhat.com>
16364
16365 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
16366 additional tests.
16367
16368 2001-12-27 Roger Sayle <roger@eyesopen.com>
16369
16370 * gcc.c-torture/execute/string-opt-16.c: New testcase.
16371
16372 2001-12-27 Richard Henderson <rth@redhat.com>
16373
16374 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
16375
16376 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
16377
16378 * g++.dg/eh/ctor1.C: New test.
16379 * g++.dg/other/error2.C: New test.
16380
16381 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
16382
16383 * g++.dg/other/init2.C: New test.
16384
16385 2001-12-24 Richard Henderson <rth@redhat.com>
16386
16387 * gcc.dg/20011223-1.c: New.
16388 * gcc.dg/inline-1.c: New.
16389
16390 2001-12-23 Richard Henderson <rth@redhat.com>
16391
16392 * gcc.dg/asm-4.c: Test operand modifiers.
16393
16394 2001-12-23 Richard Henderson <rth@redhat.com>
16395
16396 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
16397
16398 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
16399
16400 * gcc.c-torture/execute/20011223-1.c: New test.
16401
16402 2001-12-21 Richard Henderson <rth@redhat.com>
16403
16404 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
16405 re-enables the warning.
16406
16407 2001-12-21 Richard Henderson <rth@redhat.com>
16408
16409 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
16410
16411 2001-12-20 Jakub Jelinek <jakub@redhat.com>
16412
16413 * gcc.c-torture/compile/20011218-1.c: New test.
16414
16415 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
16416
16417 * gcc.misc-test/arm-isr.exp: New file. Control running of the
16418 arm-isr.c test.
16419 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
16420 epilogue generation for ARM ISR routines.
16421
16422 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16423
16424 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
16425 * gcc.dg/format/c90-printf-3.c: Likewise.
16426 * gcc.dg/format/c99-printf-3.c: Likewise.
16427 * gcc.dg/format/ext-1.c: Likewise.
16428 * gcc.dg/format/ext-6.c: Likewise.
16429 * gcc.dg/format/format.h: Prototype unlocked stdio.
16430
16431 2001-12-20 Richard Henderson <rth@redhat.com>
16432
16433 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
16434 (arena): Use it.
16435 (malloc): Correct allocation logic. Abort if we fill up the
16436 arena before initialization complete.
16437 (realloc): Correct allocation logic.
16438
16439 2001-12-20 Jakub Jelinek <jakub@redhat.com>
16440
16441 * gcc.c-torture/compile/20011219-2.c: New test.
16442
16443 * gcc.c-torture/execute/20011219-1.c: New test.
16444
16445 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
16446
16447 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
16448 target does not support weak symbols.
16449
16450 2001-12-19 Jakub Jelinek <jakub@redhat.com>
16451
16452 * gcc.c-torture/compile/20011219-1.c: New test.
16453
16454 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
16455
16456 * g++.dg/other/error1.C: New test.
16457
16458 2001-12-17 Jeffrey A Law (law@redhat.com)
16459
16460 * gcc.c-torture/execute/20011217-1.c: New test.
16461
16462 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
16463
16464 * objc.dg/special/: New directory.
16465 * objc.dg/special/special.exp: New file.
16466 * objc.dg/special/unclaimed-category-1.h: New file.
16467 * objc.dg/special/unclaimed-category-1a.m: New file.
16468 * objc.dg/special/unclaimed-category-1.m: New file.
16469
16470 2001-12-17 Andreas Jaeger <aj@suse.de>
16471
16472 * gcc.c-torture/compile/20011217-2.c: New test.
16473
16474 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
16475
16476 * gcc.c-torture/compile/20011217-1.c: New test.
16477
16478 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
16479
16480 * testsuite/gcc.dg/20011214-1.c: New.
16481
16482 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
16483
16484 * gcc.dg/altivec-4.c: New.
16485
16486 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
16487
16488 * gcc.dg/20011113-1.c: New test.
16489
16490 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
16491
16492 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
16493 std::__malloc_alloc_template<0> and
16494 std::__default_alloc_template<false, 0>.
16495
16496 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
16497
16498 * objc/execute/bf-21.m: New test.
16499 * objc/execute/enumeration-1.m: New test.
16500 * objc/execute/enumeration-2.m: New test.
16501
16502 2001-12-12 Jakub Jelinek <jakub@redhat.com>
16503
16504 * gcc.dg/gnu89-init-1.c: New test.
16505
16506 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
16507
16508 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
16509 * g++.old-deja/g++.jason/2371.C: Likewise.
16510 * g++.old-deja/g++.jason/template33.C: Likewise.
16511 * g++.old-deja/g++.jason/template34.C: Likewise.
16512 * g++.old-deja/g++.jason/template36.C: Likewise.
16513 * g++.old-deja/g++.oliva/typename1.C: Likewise.
16514 * g++.old-deja/g++.oliva/typename2.C: Likewise.
16515 * g++.old-deja/g++.other/typename1.C: Likewise.
16516 * g++.old-deja/g++.pt/inherit2.C: Likewise.
16517 * g++.old-deja/g++.pt/nontype5.C: Likewise.
16518 * g++.old-deja/g++.pt/typename11.C: Likewise.
16519 * g++.old-deja/g++.pt/typename14.C: Likewise.
16520 * g++.old-deja/g++.pt/typename16.C: Likewise.
16521 * g++.old-deja/g++.pt/typename3.C: Likewise.
16522 * g++.old-deja/g++.pt/typename4.C: Likewise.
16523 * g++.old-deja/g++.pt/typename5.C: Likewise.
16524 * g++.old-deja/g++.pt/typename7.C: Likewise.
16525 * g++.old-deja/g++.robertl/eb9.C: Likewise.
16526
16527 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
16528
16529 * g++.dg/other/linkage1.C: New test.
16530 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
16531 specifiers.
16532
16533 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
16534
16535 * gcc.dg/concat.c: New test.
16536
16537 2001-12-11 Stan Shebs <shebs@apple.com>
16538
16539 * objc/compile: New test directory.
16540 * objc/compile/compile.exp: New expect script.
16541 * objc/compile/20011211-1.m: New compile test.
16542
16543 2001-12-11 Jason Merrill <jason@redhat.com>
16544
16545 * lib/prune.exp (prune_gcc_output): Also handle "In member
16546 function". So many permutations...
16547
16548 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
16549
16550 * g++.dg/template/typedef1.C: New test.
16551
16552 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
16553
16554 * g++.dg/other/copy1.C: New test.
16555
16556 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
16557
16558 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
16559
16560 * gcc.dg/builtin-choose-expr.c: New.
16561
16562 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
16563
16564 * gcc.dg/altivec-2.c: New.
16565
16566 2001-12-07 Richard Henderson <rth@redhat.com>
16567
16568 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
16569
16570 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
16571
16572 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
16573 ultrasparc.
16574
16575 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
16576
16577 * g++-old.deja/g++.robertl/eb101.C: Deleted.
16578
16579 2001-12-06 Janis Johnson <janis187@us.ibm.com>
16580
16581 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
16582 variable argument list.
16583
16584 2001-12-06 Zack Weinberg <zack@codesourcery.com>
16585
16586 * gcc.c-torture/execute/memcheck: Delete entire directory.
16587 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
16588 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
16589
16590 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
16591
16592 * gcc.dg/Wshadow-1.c: New test.
16593
16594 2001-12-05 Jakub Jelinek <jakub@redhat.com>
16595
16596 * gcc.c-torture/compile/20011130-1.c: New test.
16597
16598 * gcc.dg/noncompile/20011025-1.c: New test.
16599
16600 * g++.dg/other/anon-union.C: New test.
16601
16602 * gcc.c-torture/execute/20011024-1.c: New test.
16603
16604 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
16605
16606 * gcc.c-torture/execute/20000722-1.x,
16607 gcc.c-torture/execute/20010123-1.x: Remove.
16608 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
16609 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
16610 gcc.dg/c99-complit-2.c: New tests.
16611
16612 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
16613
16614 * g++.dg/inherit/base1.C: New test.
16615
16616 2001-12-04 Jakub Jelinek <jakub@redhat.com>
16617
16618 * g++.dg/other/stdarg1.C: New test.
16619
16620 * gcc.c-torture/compile/20011130-2.c: New test.
16621
16622 2001-12-03 Janis Johnson <janis187@us.ibm.com>
16623
16624 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
16625 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
16626 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
16627 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
16628 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
16629 * gcc.dg/builtin-prefetch-1.c: New test.
16630
16631 2001-12-03 Jakub Jelinek <jakub@redhat.com>
16632
16633 * gcc.dg/20011130-1.c: New test.
16634
16635 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
16636
16637 * g++.dg/other/scope1.C: New test.
16638 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
16639
16640 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
16641
16642 * gcc.dg/vla-init-1.c: New test.
16643
16644 2001-12-01 Geoff Keating <geoffk@redhat.com>
16645
16646 * gcc.c-torture/compile/structs.c: New testcase from GDB.
16647
16648 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
16649
16650 * objc.dg/alias.m: Update.
16651 * objc.dg/class-1.m: Update.
16652 * objc.dg/const-str-1.m: Update.
16653 * objc.dg/fwd-proto-1.m: Update.
16654 * objc.dg/id-1.m: Update.
16655 * objc.dg/super-class-1.m: Update.
16656
16657 2001-11-29 Mark Mitchell <mark@codesourcery.com>
16658
16659 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
16660 constructs.
16661
16662 2001-11-28 Jeffrey A Law (law@cygnus.com)
16663
16664 * gcc.c-torture/execute/20011128-1.c: New test.
16665
16666 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
16667
16668 * gcc.dg/20011127-1.c: New test.
16669
16670 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
16671
16672 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
16673 from Austin Group draft 7.
16674 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
16675 scanf format arguments.
16676 * gcc.dg/format/no-exargs-2.c: New test.
16677
16678 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
16679
16680 * g++.dg/abi/vbase8-4.C: New test.
16681
16682 2001-11-24 Ian Lance Taylor <ian@airs.com>
16683
16684 * gcc.c-torture/execute/20011121-1.c: New test.
16685
16686 2001-11-23 Jeffrey A Law (law@cygnus.com)
16687
16688 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
16689
16690 2001-11-23 Andreas Jaeger <aj@suse.de>
16691
16692 * gcc.dg/cpp/charconst-2.c: New test.
16693
16694 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
16695
16696 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
16697 to the host if it is remote. Let tests specify extra headers
16698 they use.
16699 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
16700 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
16701 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
16702 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
16703 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
16704 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
16705 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
16706 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
16707 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
16708 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
16709
16710 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
16711
16712 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
16713 for little endian ARMs.
16714
16715 2001-11-20 Jakub Jelinek <jakub@redhat.com>
16716
16717 * gcc.c-torture/compile/20011119-1.c: New test.
16718 * gcc.c-torture/compile/20011119-2.c: New test.
16719
16720 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
16721
16722 * gcc.dg/altivec-1.c: Fix typo.
16723
16724 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
16725
16726 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
16727
16728 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
16729
16730 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
16731
16732 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
16733
16734 * lib/g77.exp: Don't specify --rpath-link.
16735
16736 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
16737 across all the headers.
16738 * gcc.dg/format/format.exp: For testing on a remote host,
16739 copy format.h.
16740
16741 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
16742 * gcc.c-torture/execute/930406-1.c: Likewise.
16743 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
16744
16745 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
16746
16747 * gcc.dg/altivec-1.c: New.
16748
16749 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
16750
16751 * gcc.dg/cpp/fpreprocessed.c: New test case.
16752
16753 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
16754
16755 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
16756 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
16757 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
16758
16759 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
16760
16761 * gcc.dg/no-builtin-1.c: New test.
16762
16763 2001-11-16 Jakub Jelinek <jakub@redhat.com>
16764
16765 * gcc.c-torture/execute/20011115-1.c: New test.
16766
16767 2001-11-15 Jakub Jelinek <jakub@redhat.com>
16768
16769 * gcc.c-torture/compile/20011114-2.c: New test.
16770 * gcc.c-torture/compile/20011114-3.c: New test.
16771 * gcc.c-torture/compile/20011114-4.c: New test.
16772
16773 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
16774
16775 * g++.dg/other/init1.C: New test.
16776
16777 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
16778
16779 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
16780 message.
16781
16782 * gcc.c-torture/execute/20011114-1.c: New testcase.
16783
16784 * gcc.c-torture/compile/20010327-1.c: Revert last change.
16785 * gcc.c-torture/compile/20011114-1.c: New test, exactly
16786 like the (before this change) version of 20010327-1.c.
16787
16788 2001-11-14 Roger Sayle <roger@eyesopen.com>
16789
16790 * gcc.c-torture/execute/string-opt-13.c: New testcase.
16791
16792 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
16793
16794 * g++.dg/init/array2.C: New test.
16795
16796 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
16797
16798 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
16799
16800 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
16801
16802 * g++.dg/other/forscope1.C: New test.
16803 * g++.dg/ext/forscope1.C: New test.
16804 * g++.dg/ext/forscope2.C: New test.
16805
16806 2001-11-13 Jakub Jelinek <jakub@redhat.com>
16807
16808 * gcc.c-torture/execute/20011113-1.c: New test.
16809
16810 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
16811
16812 * gcc.c-torture/execute/20011109-2.c: New test.
16813
16814 * gcc.c-torture/execute/20011109-1.c: New test.
16815
16816 2001-11-09 Jakub Jelinek <jakub@redhat.com>
16817
16818 * gcc.c-torture/compile/20011109-1.c: New test.
16819
16820 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
16821
16822 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
16823 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
16824 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
16825 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
16826 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
16827 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
16828 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
16829
16830 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
16831
16832 * g++.dg/warn/Wshadow-1.C: New tests.
16833 * g++.old-deja/g++.mike/for3.C: Update.
16834
16835 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
16836
16837 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
16838 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
16839 XFAILs. Adjust expected error texts.
16840 * gcc.c-torture/compile/20011106-1.c,
16841 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
16842 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
16843 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
16844 gcc.dg/c99-array-lval-5.c: New tests.
16845
16846 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
16847
16848 * gcc.dg/cpp/defined.c: Update.
16849
16850 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
16851
16852 * gcc.c-torture/execute/anon-1.c: New test.
16853
16854 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
16855
16856 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
16857 same size, so no warning should be produced on stormy16.
16858
16859 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
16860 due to oversized array.
16861 * g++.old-deja/g++.mike/ns15.C: Likewise.
16862 * g++.old-deja/g++.pt/crash16.C: Likewise.
16863
16864 2001-11-02 Graham Stott <grahams@redhat.com>
16865
16866 * g++.dgother/debug1.C: Fix typos.
16867
16868 2001-11-01 Jakub Jelinek <jakub@redhat.com>
16869
16870 * g++.dg/other/debug1.C: New test.
16871
16872 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
16873
16874 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
16875 of unsigned long.
16876
16877 2001-10-30 Jakub Jelinek <jakub@redhat.com>
16878
16879 * gcc.dg/20011029-2.c: New test.
16880
16881 * gcc.c-torture/compile/20011029-1.c: New test.
16882
16883 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
16884
16885 * objc/execute/class_self-1.m: New test.
16886 * objc/execute/class_self-2.m: New test.
16887
16888 2001-10-25 Zack Weinberg <zack@codesourcery.com>
16889
16890 * gcc.misc-tests/msgs.exp: Delete.
16891 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
16892 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
16893 error set to match recent changes.
16894
16895 2001-10-24 Zack Weinberg <zack@codesourcery.com>
16896
16897 * gcc.dg/20011021-1.c: New test.
16898
16899 2001-10-24 Jakub Jelinek <jakub@redhat.com>
16900
16901 * gcc.c-torture/compile/20011023-1.c: New test.
16902
16903 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
16904
16905 * lib/g77.exp: Rewrite based on lib/g++.exp.
16906
16907 2001-10-19 Jakub Jelinek <jakub@redhat.com>
16908
16909 * gcc.c-torture/execute/20011019-1.c: New test.
16910
16911 * gcc.dg/20011018-1.c: New test.
16912
16913 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
16914
16915 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
16916
16917 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
16918
16919 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
16920 * gcc.dg/attr-invalid.c: Likewise.
16921
16922 2001-10-18 Jakub Jelinek <jakub@redhat.com>
16923
16924 * testsuite/gcc.dg/20011015-1.c: New test.
16925
16926 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
16927
16928 * g++.dg/template/unify2.C: New test.
16929
16930 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
16931
16932 * g++.dg/other/exception-specification.C: New test
16933
16934 2001-10-13 Tom Rix <trix@redhat.com>
16935
16936 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
16937 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
16938
16939 2001-10-12 Jakub Jelinek <jakub@redhat.com>
16940
16941 * testsuite/gcc.dg/20011009-1.c: New test.
16942
16943 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
16944
16945 PR g++/4476
16946 * g++.dg/other/friend1.C: New test.
16947
16948 2001-10-11 Richard Henderson <rth@redhat.com>
16949
16950 * g++.old-deja/g++.other/crash18.C: Add -S to options.
16951
16952 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16953
16954 * gcc.c-torture/compile/20011010-1.c: New.
16955
16956 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
16957
16958 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
16959 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
16960 g77.f-torture/execute/execute.exp,
16961 g77.f-torture/noncompile/noncompile.exp,
16962 gcc.c-torture/compile/compile.exp,
16963 gcc.c-torture/execute/execute.exp,
16964 gcc.c-torture/execute/ieee/ieee.exp,
16965 gcc.c-torture/execute/memcheck/memcheck.exp,
16966 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
16967 objc/execute/execute.exp: Update FSF address.
16968
16969 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
16970
16971 * gcc.dg/cpp/cmdlne-C.c: Update.
16972 * gcc.dg/cpp/cmdlne-C2.c: New.
16973
16974 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16975
16976 * gcc.c-torture/execute/20011008-3.c: New.
16977
16978 2001-10-08 DJ Delorie <dj@redhat.com>
16979
16980 * gcc.dg/20011008-1.c: New.
16981 * gcc.dg/20011008-2.c: New.
16982
16983 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
16984
16985 * gcc.dg/cpp/spacing1.c: Update test.
16986
16987 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
16988
16989 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
16990 spelling errors of "separate" as "seperate".
16991
16992 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
16993
16994 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
16995 enough to avoid inlining.
16996
16997 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
16998
16999 * lib/g77.exp: set libg2c_dir correctly.
17000
17001 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
17002
17003 * gcc.dg/cpp/macro11.c: New test.
17004
17005 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
17006
17007 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
17008 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
17009 gcc.dg/format/multattr-3.c: New tests.
17010 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
17011 tests for format attributes on function pointers being rejected.
17012
17013 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
17014
17015 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
17016
17017 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
17018
17019 * g++.dg/warn/format1.C: New test.
17020
17021 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
17022
17023 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
17024
17025 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
17026
17027 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
17028
17029 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
17030
17031 * gcc.dg/cpp/redef2.c: Add test.
17032
17033 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
17034
17035 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
17036 long-standing bug on i686, apparently.
17037 * gcc.c-torture/execute/loop-2c.x: New file.
17038 * gcc.c-torture/execute/loop-2d.x: New file.
17039 * gcc.c-torture/execute/loop-3c.x: New file.
17040
17041 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
17042
17043 * gcc.dg/cpp/20000625-2.c: Correct line number.
17044
17045 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
17046
17047 * gcc.dg/cpp/macro10.c: New test.
17048 * gcc.dg/cpp/strify3.c: New test.
17049 * gcc.dg/cpp/spacing1.c: Add tests.
17050 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
17051 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
17052
17053 2001-09-24 DJ Delorie <dj@redhat.com>
17054
17055 * gcc.c-torture/execute/20010924-1.c: New test.
17056
17057 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
17058
17059 * testsuite/objc/execute/paste.m: Remove.
17060
17061 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
17062
17063 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
17064
17065 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
17066
17067 * g77.dg/strlen0.f: New test.
17068
17069 2001-09-21 Richard Henderson <rth@redhat.com>
17070
17071 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
17072 * g++.old-deja/g++.abi/vtable2.C: Likewise.
17073
17074 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
17075
17076 Table-driven attributes.
17077 * g++.dg/ext/attrib1.C: New test.
17078
17079 2001-09-20 DJ Delorie <dj@redhat.com>
17080
17081 * gcc.dg/20000926-1.c: Update expected warning messages.
17082 * gcc.dg/array-2.c: Likewise, and test for warnings too.
17083 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
17084 array.
17085
17086 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
17087
17088 * g++.dg/eh/registers1.C: New test case.
17089
17090 2001-09-17 Richard Henderson <rth@redhat.com>
17091
17092 * gcc.dg/array-5.c: Fix VLA decomposition test.
17093
17094 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
17095
17096 * gcc.dg/cpp/line5.c: New testcase.
17097
17098 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
17099
17100 * gcc.dg/cpp/macro9.c: New test.
17101
17102 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
17103
17104 * gcc.c-torture/execute/980223.c: Change type of addr from long
17105 to char *.
17106
17107 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
17108
17109 * gcc.c-torture/execute/20010915-1.c: New test.
17110
17111 2001-09-14 Janis Johnson <janis187@us.ibm.com>
17112
17113 * g77.dg/bprob: New directory.
17114 * g77.dg/bprob/bprob.exp: New file.
17115 * g77.dg/bprob/bprob-1.f: New test.
17116 * g77.dg/gcov: New directory.
17117 * g77.dg/gcov/gcov.exp: New file.
17118 * g77.dg/gcov/gcov-1.f: New test.
17119 * g77.dg/gcov/gcov-1.x: New file.
17120
17121 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
17122
17123 * gcc.dg/cpp/directiv.c: Update.
17124 * gcc.dg/cpp/undef1.c: Update.
17125
17126 2001-09-12 Jakub Jelinek <jakub@redhat.com>
17127
17128 * gcc.dg/20010912-1.c: New test.
17129
17130 2001-09-11 Janis Johnson <janis187@us.ibm.com>
17131
17132 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
17133 language-independent file in lib.
17134 * lib/gcov.exp: New file.
17135
17136 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
17137
17138 * gcc.c-torture/compile/20010911-1.c: New test.
17139
17140 2001-09-10 Janis Johnson <janis187@us.ibm.com>
17141
17142 * lib/profopt.exp: New, to support profile-directed optimizations.
17143 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
17144 * gcc.misc-tests/bprob-1.c: New test.
17145 * gcc.misc-tests/bprob-2.c: New test.
17146
17147 2001-09-07 Janis Johnson <janis187@us.ibm.com>
17148
17149 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
17150 XFAIL and which kinds of gcov output to verify.
17151 * gcc.misc-tests/gcov-4b.x: New file.
17152 * gcc.misc-tests/gcov-5b.x: New file.
17153 * gcc.misc-tests/gcov-6.x: New file.
17154 * gcc.misc-tests/gcov-7.c: New test.
17155 * gcc.misc-tests/gcov-7.x: New file.
17156
17157 2001-09-06 Janis Johnson <janis187@us.ibm.com>
17158
17159 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
17160 * gcc.misc-tests/gcov-6.c: New test.
17161
17162 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
17163
17164 PR c++/3986
17165 * g++.dg/abi/vbase1.C: New test.
17166
17167 2001-09-05 Ziemowit Laski <zlaski@apple.com>
17168
17169 * objc.dg/method-2.m: New.
17170
17171 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
17172
17173 PR c++/4203
17174 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
17175 * g++.dg/init/empty1.C: New test.
17176
17177 2001-09-03 Jakub Jelinek <jakub@redhat.com>
17178
17179 * gcc.c-torture/compile/20010903-1.c: New test.
17180
17181 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
17182
17183 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
17184 for m68k.
17185
17186 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
17187
17188 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
17189
17190 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
17191
17192 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
17193
17194 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
17195
17196 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
17197 for 16-bit 'unsigned int'.
17198
17199 2001-08-29 Kazu Hirata <kazu@hxi.com>
17200
17201 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
17202
17203 2001-08-27 Richard Henderson <rth@redhat.com>
17204
17205 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
17206 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
17207
17208 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
17209
17210 * gcc.dg/asm-names.c (ymain): New.
17211
17212 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
17213
17214 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
17215 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
17216 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
17217
17218 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17219
17220 * gcc.dg/compare5.c: New testcase.
17221
17222 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
17223
17224 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
17225 and "In instantiation".
17226
17227 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
17228
17229 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
17230
17231 2001-08-20 Janis Johnson <janis187@us.ibm.com>
17232
17233 * gcc.misc-tests/gcov.exp: Add support for branch information.
17234 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
17235 * gcc.misc-tests/gcov-4.c: New test.
17236 * gcc.misc-tests/gcov-4b.c: New test.
17237 * gcc.misc-tests/gcov-5b.c: New test.
17238
17239 2001-08-20 Zack Weinberg <zackw@panix.com>
17240
17241 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
17242 expected to fail.
17243
17244 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
17245
17246 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
17247
17248 2001-08-19 Jakub Jelinek <jakub@redhat.com>
17249
17250 * g++.dg/eh/template1.C: New test.
17251
17252 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
17253
17254 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
17255 Fix thinko.
17256 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
17257 for xfail.
17258
17259 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
17260
17261 * lib/g77-dg.exp: Use prune.exp for common procedures
17262 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
17263 * lib/g77.exp: (g77-dg-prune) Remove
17264
17265 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
17266
17267 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
17268
17269 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17270
17271 * g++.dg/template/unify1.C: New test.
17272
17273 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
17274
17275 * g++.dg/abi/empty4.C: New test.
17276
17277 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
17278
17279 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
17280 solaris2.*
17281 * g77.f-torture/compile/pr3743.x: Likewise
17282
17283 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
17284
17285 * g++.dg/other/using-declaration.C: New test.
17286
17287 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
17288
17289 * gcc.dg/cpp/tr-sign.c: New testcase.
17290
17291 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
17292
17293 * gcc.dg/cpp/19951025-1.c: Revert.
17294 * gcc.dg/cpp/directiv.c: We no longer process directives that
17295 interrupt macro arguments.
17296
17297 2001-08-03 Zack Weinberg <zackw@stanford.edu>
17298
17299 * gcc.dg/bconstp-1.c: New test.
17300
17301 2001-08-03 Richard Henderson <rth@redhat.com>
17302
17303 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
17304
17305 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
17306
17307 * gcc.dg/cpp/19951025-1.c: Update.
17308
17309 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
17310
17311 * g77.dg/ff90-1.f (s): Fix reference of variable z,
17312 should be x.
17313
17314 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
17315
17316 Kill -fhonor-std.
17317 * g++.old-deja/g++.ns/ns14.C: Remove special options.
17318 * g++.old-deja/g++.other/std1.C: Likewise.
17319 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
17320
17321 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
17322
17323 * lib/g77.exp: Load gcc-defs.exp for common procedures
17324 (g77_pass, g77_fail, g77_finish, g77_exit,
17325 ${tool}_check_unsupported_p} Now redundant. Deleted.
17326
17327 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
17328
17329 * g77.dg/fbackslash.f
17330 * g77.dg/fcase-preserve.f
17331 * g77.dg/ff90-1.f
17332 * g77.dg/ffixed-line-length-0.f
17333 * g77.dg/ffixed-line-length-132.f
17334 * g77.dg/ffixed-line-length-7.f
17335 * g77.dg/ffixed-line-length-72.f
17336 * g77.dg/ffixed-line-length-none.f
17337 * g77.dg/ffree-form-1.f
17338 * g77.dg/fno-backslash.f
17339 * g77.dg/fno-f90-1.f
17340 * g77.dg/fno-fixed-form-1.f
17341 * g77.dg/fno-onetrip.f
17342 * g77.dg/fno-typeless-boz.f
17343 * g77.dg/fno-underscoring.f
17344 * g77.dg/fno-vxt-1.f
17345 * g77.dg/fonetrip.f
17346 * g77.dg/ftypeless-boz.f
17347 * g77.dg/fugly-assumed.f
17348 * g77.dg/funderscoring.f
17349 * g77.dg/fvxt-1.f
17350
17351 2001-08-01 Ziemowit Laski <zlaski@apple.com>
17352
17353 * objc.dg/fwd-proto-1.m: New.
17354 * objc.dg/local-decl-1.m: New.
17355 * objc.dg/naming-1.m: New.
17356 * objc.dg/naming-2.m: New.
17357 * objc.dg/proto-hier-1.m: New.
17358
17359 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
17360
17361 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
17362 largest-type elements to a struct makes its size grow.
17363
17364 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
17365
17366 * g++.dg/abi/vthunk1.C: New test.
17367
17368 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
17369
17370 * g++.dg/abi/vbase8-22.C: New test.
17371
17372 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
17373
17374 * gcc.dg/cpp/macro8.c: New test.
17375
17376 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
17377
17378 * g++.dg/abi/vbase8-21.C: New test.
17379
17380 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
17381
17382 * g++.dg/abi/vbase8-10.C: New test.
17383
17384 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17385
17386 * lib/g++.exp (g++_set_ld_library_path): Renamed to
17387 ${tool}_set_ld_library_path.
17388 Changed caller.
17389 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
17390 g++.exp.
17391
17392 2001-07-26 Stan Cox <scox@redhat.com>
17393
17394 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
17395 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
17396 gcc_exit, gcc_check_unsupported_p):
17397 Moved to gcc-deps.exp
17398 * gcc-deps.exp: New file.
17399
17400 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17401
17402 * g++.old-deja/g++.pt/defarg14.C: New test.
17403
17404 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
17405
17406 * g++.old-deja/g++.other/lineno5.C: New test.
17407
17408 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
17409
17410 * g++.old-deja/g++.pt/crash68.C: New test.
17411
17412 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
17413
17414 * g++.old-deja/g++.other/crash42.C: New test.
17415
17416 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
17417
17418 * gcc.dg/cpp/extratokens.c: Fix.
17419 * gcc.dg/cpp/skipping2.c: New tests.
17420
17421 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17422
17423 * gcc.c-torture/execute/20010724-1.c: New file.
17424 * gcc.c-torture/execute/20010724-1.x: New file.
17425
17426 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
17427
17428 * g++.old-deja/g++.other/cond7.C: New test.
17429
17430 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
17431
17432 * g++.old-deja/g++.other/optimize4.C: New test.
17433
17434 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
17435
17436 * g++.old-deja/g++.abi/vbase8-5.C: New test.
17437
17438 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
17439
17440 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
17441 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
17442 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
17443 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
17444
17445 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
17446 bug report" message.
17447
17448 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
17449 * g++.dg/ext/instantiate1.C: Move from old-deja.
17450
17451 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
17452
17453 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
17454 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
17455 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
17456 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
17457
17458 2001-07-23 Jeffrey A Law (law@cygnus.com)
17459
17460 * gcc.c-torture/execute/20010723-1.c: New test.
17461
17462 2001-07-23 Ben Elliston <bje@redhat.com>
17463
17464 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
17465
17466 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17467
17468 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
17469 i[34567]86-*-*.
17470 Delete handling of ieee_multilib_flags.
17471 Pass -mieee for alpha*-*-* and sh-*-*.
17472 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
17473
17474 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
17475
17476 Remove old-abi tests.
17477 * g++.old-deja/g++.mike/p11116.C: Remove.
17478 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
17479
17480 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
17481
17482 * g77.f-torture/compile/pr3743.f: New test
17483
17484 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
17485
17486 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
17487
17488 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17489
17490 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
17491 g++.old-deja/g++.pt/static6.C: Likewise.
17492 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
17493 supports weak symbols.
17494
17495 2001-07-18 Andreas Jaeger <aj@suse.de>
17496
17497 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
17498 supported again.
17499
17500 2001-07-18 Andreas Jaeger <aj@suse.de>
17501
17502 * gcc.dg/iftrap-1.c: Fix target line.
17503
17504 2001-07-17 Richard Henderson <rth@redhat.com>
17505
17506 * gcc.c-torture/execute/20010717-1.c: New.
17507
17508 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
17509
17510 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
17511 tests.
17512
17513 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
17514
17515 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
17516
17517 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17518
17519 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
17520 UAC_SIGBUS, UAC_NOPRINT definitions.
17521
17522 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
17523
17524 * objc/execute/object_is_class.m: New test.
17525 * objc/execute/object_is_meta_class.m: New test.
17526
17527 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
17528
17529 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
17530 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
17531
17532 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
17533
17534 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
17535 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
17536
17537 2001-07-14 Richard Henderson <rth@redhat.com>
17538
17539 * gcc.dg/iftrap-1.c: New.
17540
17541 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
17542
17543 * g77.f-torture/execute/intrinsic77.f: New test.
17544
17545 2001-07-11 Janis Johnson <janis@us.ibm.com>
17546
17547 * gcc.misc-tests/gcov-3.c: New test.
17548
17549 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
17550
17551 * gcc.c-torture/compile/20010711-1.c,
17552 * gcc.c-torture/compile/20010711-2.c: New tests.
17553
17554 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
17555
17556 * gcc.c-torture/execute/20010711-1.c: New test.
17557
17558 2001-07-11 Ben Elliston <bje@redhat.com>
17559
17560 * g++.old-deja/g++.other/enum5.C: New test.
17561
17562 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
17563
17564 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
17565 (g++-dg-prune): Call prune_gcc_output.
17566 * prune.exp: New file for prune_gcc_output.
17567 * lib/g++.exp, lib/gcc.exp: Load it.
17568
17569 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
17570
17571 * gcc.c-torture/compile/20010701-1.c,
17572 g++.old-deja/g++.ext/attrib6.C: New tests.
17573
17574 2001-07-06 Jeffrey A Law (law@cygnus.com)
17575
17576 * gcc.c-torture/compile/20010706-1.c: New test.
17577
17578 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
17579
17580 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
17581
17582 2001-06-28 Stan Shebs <shebs@apple.com>
17583
17584 * gcc.dg/pragma-darwin.c: New test.
17585
17586 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17587
17588 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
17589 Solaris 2.[678] system.
17590
17591 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
17592
17593 * gcc.dg/20010622-1.c: New test.
17594
17595 2001-06-18 Stan Shebs <shebs@apple.com>
17596
17597 * objc.dg: New directory.
17598 * objc.dg/dg.exp: New file.
17599 * objc.dg/alias.m: New.
17600 * objc.dg/class-1.m: New.
17601 * objc.dg/class-2.m: New.
17602 * objc.dg/const-str-1.m: New.
17603 * objc.dg/const-str-2.m: New.
17604 * objc.dg/id-1.m: New.
17605 * objc.dg/method-1.m: New.
17606 * objc.dg/super-class-1.m: New.
17607 * lib/objc-dg.exp: New file.
17608
17609 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
17610
17611 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
17612 of label name.
17613
17614 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
17615
17616 * g++.old-deja/g++.abi/vbase8-9.C: New test.
17617
17618 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17619
17620 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
17621 variable.
17622
17623 2001-06-12 Richard Henderson <rth@redhat.com>
17624
17625 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
17626
17627 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
17628
17629 * g++.old-deja/g++.abi/vbase5.C: New test.
17630 * g++.old-deja/g++.abi/vbase6.C: New test.
17631 * g++.old-deja/g++.abi/vbase7.C: New test.
17632
17633 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17634
17635 * gcc.c-torture/compile/20010610-1.c: New test.
17636
17637 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
17638
17639 * g++.old-deja/g++.abi/vbase4.C: New test.
17640
17641 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
17642
17643 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
17644 support %f for HC11/HC12 targets.
17645 * gcc.c-torture/execute/930513-1.x: New file, likewise.
17646 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
17647 on HC11/HC12 targets.
17648 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
17649
17650 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17651
17652 * gcc.dg/wchar_t-1.c: New file.
17653 * gcc.dg/wint_t-1.c: Likewise.
17654
17655 2001-06-11 Bernd Schmidt <bernds@redhat.com>
17656
17657 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
17658
17659 2001-06-11 Richard Henderson <rth@redhat.com>
17660
17661 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
17662
17663 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
17664
17665 * gcc.c-torture/compile/20010611-1.c: New test.
17666
17667 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
17668
17669 * gcc.dg/c99-tag-1.c: Add more tests.
17670
17671 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
17672
17673 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
17674 representation on MN10300 and ARM/Thumb.
17675
17676 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
17677
17678 * g77.f-torture/execute/20010610.f: New.
17679
17680 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
17681
17682 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
17683 names.
17684
17685 2001-06-09 Richard Henderson <rth@redhat.com>
17686
17687 * gcc.c-torture/execute/ashrdi-1.c: New.
17688 * gcc.c-torture/execute/ashldi-1.c: New.
17689 * gcc.c-torture/execute/lshrdi-1.c: New.
17690
17691 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
17692
17693 * objc/execute/load-3.m: Added. Check sending +load to categories,
17694 in addition to classes.
17695
17696 2001-06-08 Stan Shebs <shebs@apple.com>
17697
17698 * objc/execute/load-2.m: New test. From Nicola Pero
17699 <n.pero@mi.flashnet.it>.
17700
17701 2001-06-08 Jakub Jelinek <jakub@redhat.com>
17702
17703 * gcc.c-torture/execute/20010605-2.c: New test.
17704
17705 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
17706
17707 * g++.old-deja/g++.abi/vbase2.C: New test.
17708 * g++.old-deja/g++.abi/vbase3.C: New test.
17709
17710 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
17711
17712 * g++.old-deja/g++.pt/friend49.C: New test.
17713
17714 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
17715
17716 * g++.old-deja/g++.ext/anon3.C: New test.
17717
17718 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
17719
17720 * g++.old-deja/g++.other/conv7.C: New test.
17721
17722 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
17723
17724 * gcc.c-torture/compile/20010605-2.c: New test.
17725
17726 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
17727
17728 * gcc.c-torture/execute/20010604-1.c: New test.
17729
17730 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
17731
17732 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
17733
17734 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
17735
17736 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
17737 (g++_link_flags): Likewise.
17738 (g++_init): Pass gccpath's value to two previous functions.
17739
17740 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17741
17742 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
17743 Ensure logfile entry matches exec command line.
17744
17745 2001-05-31 Richard Henderson <rth@redhat.com>
17746
17747 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
17748 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
17749
17750 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
17751
17752 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
17753 compiler for irix6.2
17754
17755 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
17756
17757 * g++.old-deja/g++.other/optimize3.C: New file.
17758
17759 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
17760
17761 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
17762 assemble.
17763
17764 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
17765
17766 * g++.old-deja/g++.other/optimize2.C: New file.
17767
17768 2001-05-25 Diego Novillo <dnovillo@redhat.com>
17769
17770 * gcc.c-torture/compile/20010518-2.c: New file.
17771 * gcc.c-torture/execute/20010518-1.c: New file.
17772 * gcc.c-torture/execute/20010518-2.c: New file.
17773
17774 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
17775
17776 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
17777
17778 2001-05-24 Mark Mitchell <mark@codesourcery.com>
17779
17780 G++ no longer defines builtins that do not begin with __builtin.
17781 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
17782 * g++.old-deja/g++.brendand/misc13.C: Likewise.
17783 * g++.old-deja/g++.law/builtin1.C: Likewise.
17784 * g++.old-deja/g++.law/cvt2.C: Likewise.
17785 * g++.old-deja/g++.mike/net5.C: Likewise.
17786 * g++.old-deja/g++.other/builtins1.C: Likewise.
17787 * g++.old-deja/g++.other/builtins2.C: Likewise.
17788 * g++.old-deja/g++.other/builtins3.C: Likewise.
17789 * g++.old-deja/g++.other/builtins4.C: Likewise.
17790 * g++.old-deja/g++.other/inline8.C: Likewise.
17791 * g++.old-deja/g++.robertl/eb39.C: Likewise.
17792
17793 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
17794
17795 * g++.old-deja/g++.pt/using1.C: Adjust.
17796 * g++.old-deja/g++.pt/using2.C: New test.
17797
17798 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
17799
17800 * gcc.dg/cpp/charconst.c: New tests.
17801 * gcc.dg/cpp/escape.c: New tests.
17802 * gcc.dg/cpp/escape-1.c: New tests.
17803 * gcc.dg/cpp/escape-2.c: New tests.
17804 * gcc.dg/cpp/ucs.c: New tests.
17805
17806 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
17807
17808 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
17809 native compiler for irix6.5.
17810
17811 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
17812
17813 * lib/g++.exp (g++_include_flags): Use args to compute
17814 get_multilibs.
17815 (g++_link_flags): Likewise.
17816 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
17817
17818 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
17819
17820 * gcc.dg/c90-hexfloat-1.c: Add more tests.
17821
17822 2001-05-21 Geoff Keating <geoffk@redhat.com>
17823
17824 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
17825 this file.
17826
17827 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
17828
17829 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
17830 STACK_SIZE;
17831 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
17832 to STACK_SIZE; Use it to define size of add_histo array.
17833 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
17834 to STACK_SIZE.
17835 (f): Use GITT_SIZE to define size of gitt local table.
17836 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
17837 to STACK_SIZE; Use it to define size of bytemem array.
17838
17839 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
17840
17841 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
17842 on 68HC11/HC12 due to the asm instruction.
17843 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
17844 * gcc.c-torture/compile/920520-1.x: Likewise.
17845 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
17846 on 68HC11/HC12 because the function is larger than 64K.
17847 * gcc.c-torture/compile/961203-1.x: New file, this test fails
17848 on 68HC11/HC12 because the structure is too large.
17849
17850 2001-05-20 Richard Henderson <rth@redhat.com>
17851
17852 * gcc.c-torture/execute/20010520-1.c: New.
17853
17854 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17855
17856 * g++.old-deja/g++.warn/compare1.C: New test.
17857 * gcc.dg/compare4.c: New test.
17858
17859 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
17860
17861 * g++.old-deja/g++.other/optimize1.C: New test.
17862
17863 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17864
17865 * g++.old-deja/g++.pt/spec41.C: New test.
17866
17867 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
17868
17869 * gcc.c-torture/compile/20010114-1.x: Remove.
17870
17871 2001-05-18 Stan Shebs <shebs@apple.com>
17872
17873 * gcc.c-torture/compile/20010518-1.c: New test.
17874
17875 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
17876
17877 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
17878 * g++.old-deja/g++.pt/crash67.C: New test.
17879
17880 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
17881
17882 * g++.old-deja/g++.other/debug9.C: New test.
17883
17884 2001-05-16 Zack Weinberg <zackw@stanford.edu>
17885
17886 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
17887
17888 2001-05-16 Jan Hubicka <jh@suse.cz>
17889
17890 * gcc.c-torture/compile/20010516-1.c: New test.
17891
17892 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
17893
17894 * g++.old-deja/g++.other/crash41.C: New test.
17895
17896 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
17897
17898 * g++.old-deja/g++.pt/crash66.C: New test.
17899
17900 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
17901
17902 * g++.old-deja/g++.robertl/eb27.C: Convert.
17903
17904 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
17905
17906 * g++.dg/friend-warn.C: New test. Do not warn about friend
17907 declaration being redundant.
17908
17909 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
17910
17911 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
17912
17913 2001-05-14 Mark Mitchell <mark@codesourcery.com>
17914
17915 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
17916
17917 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
17918
17919 * lib/g++.exp: Use testsuite_flags.
17920
17921 2001-05-13 Mark Mitchell <mark@codesourcery.com>
17922
17923 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
17924
17925 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
17926
17927 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
17928
17929 2001-05-11 Mark Mitchell <mark@codesourcery.com>
17930
17931 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
17932
17933 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
17934
17935 * gcc.c-torture/compile/20010313-1.c: New test.
17936
17937 2001-05-09 Zack Weinberg <zackw@stanford.edu>
17938
17939 * gcc.dg/cpp/direct2.c: New test.
17940 * gccq.dg/cpp/direct2s.c: New test.
17941
17942 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
17943
17944 2001-05-07 Mark Mitchell <mark@codesourcery.com>
17945
17946 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
17947 * g++.old-deja/g++.other/op3.C: Likewise.
17948
17949 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
17950
17951 * gcc.dg/cpp/syshdr.h: New file.
17952 * gcc.dg/cpp/sysmac1.c: Update.
17953 * gcc.dg/cpp/sysmac2.c: Update.
17954
17955 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
17956
17957 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
17958
17959 2001-05-04 David Edelsohn <edelsohn@gnu.org>
17960
17961 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
17962 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
17963
17964 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
17965
17966 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
17967
17968 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
17969
17970 * lib/g++.exp (g++_include_flags): Don't use any special flags
17971 if TESTING_IN_BUILD_TREE is not defined.
17972 (g++_init): Use a plain 'c++' as the compiler if
17973 TESTING_IN_BUILD_TREEE is not defined.
17974
17975 2001-05-02 Jakub Jelinek <jakub@redhat.com>
17976
17977 * g++.old-deja/g++.eh/catch13.C: New test.
17978 * g++.old-deja/g++.eh/catch14.C: New test.
17979
17980 2001-05-02 Jakub Jelinek <jakub@redhat.com>
17981
17982 * gcc.dg/cpp/tr-define.c: New test.
17983
17984 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
17985
17986 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
17987 <stdlib.h>, not <malloc.h>.
17988
17989 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
17990
17991 * g++.old-deja/g++.ns/template17.C: New test.
17992
17993 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
17994
17995 * g++.old-deja/g++.pt/ref4.C: New test.
17996
17997 2001-04-30 Richard Henderson <rth@redhat.com>
17998
17999 * gcc.dg/20000724-1.c: Revert last change.
18000
18001 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
18002
18003 * g77.f-torture/execute/20010430.f: New test.
18004
18005 2001-04-30 Mark Mitchell <mark@codesourcery.com>
18006
18007 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
18008
18009 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
18010
18011 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
18012
18013 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
18014
18015 * g++.old-deja/g++.eh/crash6.C: New test.
18016
18017 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
18018
18019 * g++.old-deja/g++.other/warn7.C: New test.
18020
18021 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
18022
18023 * g++.old-deja/g++.other/defarg9.C: New test.
18024
18025 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
18026
18027 * g77.f-torture/compile/20010426.f: New test.
18028 * g77.f-torture/execute/20010426.f: New test.
18029
18030 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
18031
18032 * g77.f-torture/compile/20000629-1.x: Remove - error
18033 has been fixed.
18034
18035 2001-04-26 Jeffrey A Law (law@cygnus.com)
18036
18037 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
18038 Tweak slightly to work with g++.dg framework.
18039 * g++.dg/special/ecos.exp: Run initp1.C test.
18040 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
18041
18042 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
18043 its linker doesn't give line numbers either.
18044 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
18045
18046 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
18047
18048 * g++.old-deja/g++.other/lex1.C: New test.
18049
18050 2001-04-26 Jakub Jelinek <jakub@redhat.com>
18051
18052 * gcc.dg/noncompile/20010425-1.c: New test.
18053
18054 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
18055
18056 * g++.old-deja/g++.pt/mangle2.C: New test.
18057
18058 2001-04-25 Jakub Jelinek <jakub@redhat.com>
18059
18060 * gcc.dg/format/plus-1.c: New test.
18061
18062 2001-04-25 Jakub Jelinek <jakub@redhat.com>
18063
18064 * gcc.dg/20010423-1.c: New test.
18065
18066 2001-04-25 Jakub Jelinek <jakub@redhat.com>
18067
18068 * gcc.c-torture/execute/20010422-1.c: New test.
18069
18070 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
18071
18072 * g++.old-deja/g++.ns/type2.C: New test.
18073
18074 2001-04-24 Zack Weinberg <zackw@stanford.edu>
18075
18076 * g++.old-deja/g++.other/perf1.C: New test.
18077
18078 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
18079
18080 * gcc.dg/c99-func-2.c: Remove xfail.
18081 * gcc.dg/c99-func-3.c: Remove xfail.
18082 * gcc.dg/c99-func-4.c: Remove xfail.
18083
18084 2001-04-23 Zack Weinberg <zackw@stanford.edu>
18085
18086 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
18087
18088 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
18089
18090 * gcc.c-torture/compile/20010423-1.c: New test.
18091
18092 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
18093
18094 * g++.old-deja/g++.pt/typename28.C: New test.
18095
18096 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
18097
18098 * g++.old-deja/g++.abi/empty2.C: New test.
18099 * g++.old-deja/g++.abi/empty3.C: New test.
18100
18101 2001-04-20 Jakub Jelinek <jakub@redhat.com>
18102
18103 * g++.old-deja/g++.other/comdat2.C: New test.
18104 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
18105
18106 2001-04-20 Jakub Jelinek <jakub@redhat.com>
18107
18108 * g++.old-deja/g++.other/overload14.C: New test.
18109
18110 2001-04-20 Jakub Jelinek <jakub@redhat.com>
18111
18112 * g++.old-deja/g++.other/lookup23.C: New test.
18113
18114 2001-04-20 Jakub Jelinek <jakub@redhat.com>
18115
18116 * gcc.c-torture/execute/20010403-1.c: New test.
18117
18118 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
18119 Mark Mitchell <mark@codesourcery.com>
18120
18121 * lib/old-dejagnu.exp: Don't delete output of executable.
18122 Add .exe suffix to executables.
18123
18124 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
18125
18126 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
18127
18128 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18129
18130 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
18131
18132 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
18133
18134 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
18135 * g++.old-deja/g++.abi/crash1.C: New test.
18136
18137 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
18138
18139 * g++.old-deja/g++.other/crash40.C: New test.
18140
18141 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18142
18143 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
18144
18145 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
18146
18147 * g++.old-deja/g++.other/warn6.C: New test.
18148
18149 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
18150
18151 * g++.old-deja/g++.robertl/eb42.C: Same.
18152
18153 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18154
18155 * gcc.dg/wtr-conversion-1.c: New testcase.
18156
18157 2001-04-10 Richard Henderson <rth@redhat.com>
18158
18159 * g++.old-deja/g++.other/array5.C: New.
18160
18161 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18162
18163 * gcc.c-torture/execute/20010408-1.c: New test.
18164
18165 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
18166
18167 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
18168 headers and constructs.
18169 * g++.old-deja/g++.robertl/eb79.C: Same.
18170 * g++.old-deja/g++.robertl/eb77.C (main): Same.
18171 * g++.old-deja/g++.robertl/eb73.C: Same.
18172 * g++.old-deja/g++.robertl/eb66.C (main): Same.
18173 * g++.old-deja/g++.robertl/eb55.C (t): Same.
18174 * g++.old-deja/g++.robertl/eb54.C (main): Same.
18175 * g++.old-deja/g++.robertl/eb46.C (main): Same.
18176 * g++.old-deja/g++.robertl/eb44.C: Same.
18177 * g++.old-deja/g++.robertl/eb41.C (main): Same.
18178 * g++.old-deja/g++.robertl/eb4.C (main): Same.
18179 * g++.old-deja/g++.robertl/eb39.C: Same.
18180 * g++.old-deja/g++.robertl/eb33.C (main): Same.
18181 * g++.old-deja/g++.robertl/eb31.C (main): Same.
18182 * g++.old-deja/g++.robertl/eb30.C: Same.
18183 * g++.old-deja/g++.robertl/eb3.C: Same.
18184 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
18185 * g++.old-deja/g++.robertl/eb21.C: Same.
18186 * g++.old-deja/g++.robertl/eb15.C: Same.
18187 * g++.old-deja/g++.robertl/eb118.C: Same.
18188 * g++.old-deja/g++.robertl/eb115.C (main): Same.
18189 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
18190 * g++.old-deja/g++.robertl/eb109.C: Same.
18191 * g++.old-deja/g++.other/sibcall1.C (main): Same.
18192 * g++.old-deja/g++.mike/rtti1.C: Same.
18193 * g++.old-deja/g++.mike/p658.C: Same.
18194 * g++.old-deja/g++.mike/net46.C: Same.
18195 * g++.old-deja/g++.mike/net34.C: Same.
18196 * g++.old-deja/g++.mike/memoize1.C: Same.
18197 * g++.old-deja/g++.mike/eh2.C: Same.
18198 * g++.old-deja/g++.law/weak.C: Same.
18199 * g++.old-deja/g++.law/visibility7.C: Same.
18200 * g++.old-deja/g++.law/visibility25.C: Same.
18201 * g++.old-deja/g++.law/visibility22.C: Same.
18202 * g++.old-deja/g++.law/visibility2.C: Same.
18203 * g++.old-deja/g++.law/visibility17.C: Same.
18204 * g++.old-deja/g++.law/visibility13.C: Same.
18205 * g++.old-deja/g++.law/visibility10.C: Same.
18206 * g++.old-deja/g++.law/visibility1.C: Same.
18207 * g++.old-deja/g++.law/virtual3.C (eval): Same.
18208 * g++.old-deja/g++.law/vbase1.C: Same.
18209 * g++.old-deja/g++.law/operators32.C: Same.
18210 * g++.old-deja/g++.law/nest3.C: Same.
18211 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
18212 * g++.old-deja/g++.law/except5.C (main): Same.
18213 * g++.old-deja/g++.law/cvt7.C (run): Same.
18214 * g++.old-deja/g++.law/cvt2.C: Same.
18215 * g++.old-deja/g++.law/cvt16.C: Same.
18216 * g++.old-deja/g++.law/ctors6.C (bar): Same.
18217 * g++.old-deja/g++.law/ctors17.C (main): Same.
18218 * g++.old-deja/g++.law/ctors13.C: Same.
18219 * g++.old-deja/g++.law/ctors12.C (main): Same.
18220 * g++.old-deja/g++.law/ctors10.C: Same.
18221 * g++.old-deja/g++.law/code-gen5.C: Same.
18222 * g++.old-deja/g++.law/bad-error7.C: Same.
18223 * g++.old-deja/g++.law/arm9.C: Same.
18224 * g++.old-deja/g++.law/arm12.C: Same.
18225 * g++.old-deja/g++.law/arg8.C: Same.
18226 * g++.old-deja/g++.law/arg1.C: Same.
18227 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
18228 * g++.old-deja/g++.jason/template31.C: Same.
18229 * g++.old-deja/g++.jason/template24.C (main): Same.
18230 * g++.old-deja/g++.jason/2371.C: Same.
18231 * g++.old-deja/g++.eh/new2.C: Same.
18232 * g++.old-deja/g++.eh/new1.C: Same.
18233 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
18234 * g++.old-deja/g++.brendan/nest21.C (main): Same.
18235 * g++.old-deja/g++.brendan/err-msg3.C: Same.
18236 * g++.old-deja/g++.brendan/crash62.C: Same.
18237 * g++.old-deja/g++.brendan/crash52.C: Same.
18238 * g++.old-deja/g++.brendan/crash49.C (main): Same.
18239 * g++.old-deja/g++.brendan/crash38.C: Same.
18240 * g++.old-deja/g++.brendan/crash15.C (main): Same.
18241 * g++.old-deja/g++.brendan/copy9.C: Same.
18242
18243 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
18244
18245 * gcc.c-torture/execute/20001203-2.c (memset):
18246 Count argument is of type __SIZE_TYPE__.
18247
18248 2001-04-04 Diego Novillo <dnovillo@redhat.com>
18249
18250 * gcc.c-torture/compile/20010404-1.c: New test.
18251
18252 2001-04-04 Jakub Jelinek <jakub@redhat.com>
18253
18254 * gcc.c-torture/compile/20010326-1.c: New test.
18255
18256 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
18257
18258 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
18259 peculiarities of the SH.
18260 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
18261
18262 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
18263
18264 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
18265 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
18266 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
18267
18268 2001-04-02 Jakub Jelinek <jakub@redhat.com>
18269
18270 * g77.f-torture/compile/20010321-1.f: New test.
18271
18272 2001-04-02 Jakub Jelinek <jakub@redhat.com>
18273
18274 * gcc.c-torture/compile/20010329-1.c: New test.
18275
18276 2001-04-02 Jakub Jelinek <jakub@redhat.com>
18277
18278 * gcc.c-torture/execute/20010329-1.c: New test.
18279
18280 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
18281
18282 * g++.old-deja/g++.other/eh4.C: Fix typo.
18283
18284 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
18285
18286 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
18287
18288 2001-03-28 Philip Blundell <philb@gnu.org>
18289
18290 * gcc.c-torture/compile/20010328-1.c: New test.
18291
18292 2001-03-27 Richard Henderson <rth@redhat.com>
18293
18294 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
18295 * g++.old-deja/g++.eh/vbase3.C: Likewise.
18296
18297 2001-03-27 Alan Modra <alan@linuxcare.com.au>
18298
18299 * gcc.c-torture/compile/20010327-1.c: New test.
18300
18301 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
18302
18303 * g++.old-deja/g++.other/friend12.C: New test.
18304 * g++.old-deja/g++.other/friend9.C: Expect no errors.
18305 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
18306
18307 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
18308
18309 * gcc.c-torture/execute/20010325-1.c: New test.
18310
18311 2001-03-23 Jakub Jelinek <jakub@redhat.com>
18312
18313 * g++.old-deja/g++.other/mangle3.C: New test.
18314
18315 2001-03-22 Jakub Jelinek <jakub@redhat.com>
18316
18317 * g++.old-deja/g++.other/anon8.C: New test.
18318
18319 2001-03-20 Philip Blundell <philb@gnu.org>
18320
18321 * gcc.c-torture/compile/20010320-1.c: New test.
18322
18323 2001-03-17 Richard Henderson <rth@redhat.com>
18324
18325 * g++.old-deja/g++.other/eh4.C: Add expected error text.
18326
18327 2001-03-15 Geoff Keating <geoff@redhat.com>
18328
18329 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
18330 tests on AIX.
18331
18332 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
18333
18334 * g++.old-deja/g++.other/eh4.C: New test.
18335
18336 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
18337
18338 * gcc.dg/cpp/mi1.c: Update.
18339
18340 2001-03-14 Jakub Jelinek <jakub@redhat.com>
18341
18342 * g++.old-deja/g++.other/regstack.C: New test.
18343
18344 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
18345
18346 * g++.old-deja/g++.other/ref4.C: New test.
18347
18348 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
18349
18350 * objc/execute/va_method.m: Added.
18351 * objc/execute/IMP.m: Added.
18352 * objc/execute/_cmd.m: Added.
18353 * objc/execute/accessing_ivars.m: Added.
18354 * objc/execute/class-1.m: Added.
18355 * objc/execute/class-10.m: Added.
18356 * objc/execute/class-11.m: Added.
18357 * objc/execute/class-12.m: Added.
18358 * objc/execute/class-13.m: Added.
18359 * objc/execute/class-14.m: Added.
18360 * objc/execute/class-2.m: Added.
18361 * objc/execute/class-3.m: Added.
18362 * objc/execute/class-4.m: Added.
18363 * objc/execute/class-5.m: Added.
18364 * objc/execute/class-6.m: Added.
18365 * objc/execute/class-7.m: Added.
18366 * objc/execute/class-8.m: Added.
18367 * objc/execute/class-9.m: Added.
18368 * objc/execute/class-tests-1.h
18369 * objc/execute/class-tests-2.h
18370 * objc/execute/compatibility_alias.m: Added.
18371 * objc/execute/encode-1.m: Added.
18372 * objc/execute/formal_protocol-1.m: Added.
18373 * objc/execute/formal_protocol-2.m: Added.
18374 * objc/execute/formal_protocol-3.m: Added.
18375 * objc/execute/formal_protocol-4.m: Added.
18376 * objc/execute/formal_protocol-5.m: Added.
18377 * objc/execute/formal_protocol-6.m: Added.
18378 * objc/execute/formal_protocol-7.m: Added.
18379 * objc/execute/informal_protocol.m: Added.
18380 * objc/execute/initialize.m: Added.
18381 * objc/execute/load.m: Added.
18382 * objc/execute/many_args_method.m: Added.
18383 * objc/execute/nested-3.m: Added.
18384 * objc/execute/no_clash.m: Added.
18385 * objc/execute/private.m: Added.
18386 * objc/execute/redefining_self.m: Added.
18387 * objc/execute/root_methods.m: Added.
18388 * objc/execute/selector-1.m: Added.
18389 * objc/execute/static-1.m: Added.
18390 * objc/execute/static-2.m: Added.
18391 * objc/execute/va_method.m: Added.
18392
18393 2001-03-10 Richard Henderson <rth@redhat.com>
18394
18395 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
18396
18397 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
18398
18399 * g++.old-deja/g++.other/crash31.C: XFAIL.
18400 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
18401 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
18402 * gcc.c-torture/execute/20010123-1.x: XFAIL.
18403 * gcc.c-torture/execute/20010124-1.x: XFAIL.
18404 * gcc.dg/sequence-pt-1.c: XFAIL one test.
18405
18406 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
18407
18408 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
18409
18410 2001-03-06 Zack Weinberg <zackw@stanford.edu>
18411
18412 * gcc.dg/20000724-1.c: Don't use multiline strings.
18413
18414 2001-03-06 Zack Weinberg <zackw@stanford.edu>
18415
18416 * objc/execute/string1.m, objc/execute/string2.m: Compare the
18417 result of -cString against what we expect it to be; don't just
18418 print it out for no one to read.
18419
18420 * objc/execute/string3.m, objc/execute/string4.m: New tests.
18421 Based on testcases provided by Nicola Pero.
18422
18423 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
18424
18425 * gcc.dg/cpp/macro7.c: New test.
18426
18427 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
18428
18429 * gcc.dg/cpp/multiline.c: Update.
18430
18431 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
18432
18433 * g++.old-deja/g++.other/enum3.C: New test.
18434
18435 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
18436
18437 * g++.old-deja/g++.other/pod1.C: New test.
18438
18439 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
18440
18441 * g++.old-deja/g++.ext/overload1.C: New test.
18442
18443 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
18444
18445 * g++.old-deja/g++.pt/using1.C: New test.
18446
18447 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
18448
18449 * g++.old-deja/g++.other/using9.C: New test.
18450
18451 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
18452
18453 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
18454
18455 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
18456
18457 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
18458
18459 * g++.old-deja/g++.ext/realpt1.C: Remove.
18460
18461 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
18462
18463 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
18464
18465 2001-02-26 Will Cohen <wcohen@redhat.com>
18466
18467 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
18468
18469 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
18470
18471 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
18472 templatized constructors.
18473
18474 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18475
18476 * gcc.c-torture/execute/20010224-1.c: New test.
18477
18478 2001-02-23 Jakub Jelinek <jakub@redhat.com>
18479
18480 * gcc.c-torture/execute/20010222-1.c: New test.
18481
18482 2001-02-22 Jakub Jelinek <jakub@redhat.com>
18483
18484 * g++.old-deja/g++.other/inline20.C: New test.
18485
18486 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
18487
18488 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
18489
18490 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
18491
18492 * g++.old-deja/g++.other/lookup22.C: New test.
18493
18494 2001-02-19 Zack Weinberg <zackw@stanford.edu>
18495
18496 * g77.dg: New directory.
18497 * g77.dg/20010216-1.f: New test case.
18498 * g77.dg/dg.exp: New driver.
18499 * lib/g77-dg.exp: New driver library.
18500
18501 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18502
18503 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
18504
18505 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
18506
18507 * g++.old-deja/g++.other/decl9.C: New test.
18508
18509 2001-02-16 Jakub Jelinek <jakub@redhat.com>
18510
18511 * g++.old-deja/g++.other/init16.C: Update the test so that it does
18512 not need <string> and also tests the initialization at runtime.
18513
18514 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
18515
18516 * gcc.c-torture/execute/longlong.c: New test.
18517
18518 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
18519
18520 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
18521
18522 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
18523
18524 * gcc.c-torture/execute/920302-1.c (execute):
18525 Change argument type to short.
18526
18527 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
18528
18529 * g++.old-deja/g++.pt/deduct6.C: New test.
18530
18531 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
18532
18533 * g++.old-deja/g++.pt/deduct5.C: New test.
18534
18535 2001-02-14 Jakub Jelinek <jakub@redhat.com>
18536
18537 * gcc.c-torture/execute/20010209-1.c: New test.
18538
18539 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
18540
18541 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
18542
18543 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
18544
18545 * g++.dg/vtgc1.C: Update for new ABI.
18546
18547 * consistency.vlad: New directory, 1665 files.
18548
18549 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
18550
18551 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
18552 return type.
18553 * gcc.dg/cpp/digraphs.c: Declare puts.
18554
18555 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
18556
18557 * g++.old-deja/g++.other/warn5.C: New test.
18558
18559 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
18560
18561 * g++.old-deja/g++.pt/spec40.C: New test.
18562
18563 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
18564
18565 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
18566 case.
18567 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
18568
18569 2001-02-12 Jakub Jelinek <jakub@redhat.com>
18570
18571 * gcc.c-torture/compile/20010209-1.c: New test.
18572
18573 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
18574
18575 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
18576 excess errors message but not if it crashes.
18577 * g++.old-deja/g++.other/crash27.C: Likewise.
18578 * g++.old-deja/g++.other/crash28.C: Likewise.
18579 * g++.old-deja/g++.other/crash30.C: Likewise.
18580 * g++.old-deja/g++.other/crash32.C: Likewise.
18581 * g++.old-deja/g++.other/crash35.C: Likewise.
18582 * g++.old-deja/g++.pt/inherit2.C: Likewise.
18583
18584 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
18585
18586 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
18587 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
18588 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
18589 g77.f-torture/execute/execute.exp,
18590 g77.f-torture/noncompile/noncompile.exp,
18591 gcc.c-torture/execute/execute.exp,
18592 gcc.c-torture/execute/memcheck/memcheck.exp,
18593 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
18594 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
18595 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
18596 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
18597 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
18598 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
18599 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
18600 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
18601 Remove bug reporting instructions with ancient email addresses.
18602
18603 2001-02-07 Jakub Jelinek <jakub@redhat.com>
18604
18605 * gcc.dg/20010202-1.c: New test.
18606 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
18607
18608 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
18609
18610 * g++.dg/stdbool-if.C: New test.
18611
18612 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
18613
18614 * objc/execute/fdecl.m: Added main().
18615
18616 2001-02-07 Jakub Jelinek <jakub@redhat.com>
18617
18618 * gcc.c-torture/execute/20010206-1.c: New test.
18619
18620 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
18621
18622 * gcc.dg/cpp/avoidpaste1.c: Update.
18623
18624 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
18625
18626 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
18627 Pero <nicola@brainstorm.co.uk>.
18628 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
18629
18630 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
18631
18632 * g++.old-deja/g++.pt/spec39.C: New test.
18633
18634 2001-02-05 Jakub Jelinek <jakub@redhat.com>
18635
18636 * gcc.c-torture/compile/20010202-1.c: New test.
18637
18638 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
18639
18640 * g++.old-deja/g++.abi/primary2.C: New test.
18641 * g++.old-deja/g++.abi/primary3.C: New test.
18642 * g++.old-deja/g++.abi/primary4.C: New test.
18643 * g++.old-deja/g++.abi/primary5.C: New test.
18644 * g++.old-deja/g++.abi/vtable3.h: New test.
18645 * g++.old-deja/g++.abi/vtable3a.C: New test.
18646 * g++.old-deja/g++.abi/vtable3b.C: New test.
18647 * g++.old-deja/g++.abi/vtable3c.C: New test.
18648 * g++.old-deja/g++.abi/vtable3d.C: New test.
18649 * g++.old-deja/g++.abi/vtable3e.C: New test.
18650 * g++.old-deja/g++.abi/vtable3f.C: New test.
18651 * g++.old-deja/g++.abi/vtable3g.C: New test.
18652 * g++.old-deja/g++.abi/vtable3h.C: New test.
18653 * g++.old-deja/g++.abi/vtable3i.C: New test.
18654 * g++.old-deja/g++.abi/vtable3j.C: New test.
18655 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
18656
18657 2001-02-03 Jakub Jelinek <jakub@redhat.com>
18658
18659 * g++.old-deja/g++.other/anon6.C: New test.
18660 * g++.old-deja/g++.other/anon7.C: New test.
18661
18662 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
18663
18664 * gcc.dg/cpp/avoidpaste2.c: New tests.
18665
18666 2001-01-31 Jakub Jelinek <jakub@redhat.com>
18667
18668 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
18669
18670 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
18671
18672 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
18673 DECIMAL_DIG cases for Irix."
18674
18675 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
18676
18677 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
18678
18679 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
18680
18681 * gcc.dg/c99-tag-1.c: New test.
18682
18683 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
18684
18685 * gcc.dg/cpp/tr-warn1.c: Add tests.
18686
18687 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
18688
18689 * gcc.dg/cpp/avoidpaste1.c: Update.
18690 * gcc.dg/cpp/paste4.c: Update.
18691
18692 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
18693
18694 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
18695 cases for Irix.
18696
18697 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
18698
18699 * g++.old-deja/g++.other/inline19.C: New test.
18700
18701 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
18702
18703 * gcc.dg/Wlarger-than.c: New test.
18704
18705 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
18706
18707 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
18708
18709 2001-01-29 Jakub Jelinek <jakub@redhat.com>
18710
18711 * gcc.c-torture/execute/20010129-1.c: New test.
18712 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
18713
18714 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
18715
18716 * gcc.dg/cpp/avoidpaste1.c: Test case.
18717
18718 2001-01-28 Jakub Jelinek <jakub@redhat.com>
18719
18720 * g++.old-deja/g++.other/inline18.C: New test.
18721
18722 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18723
18724 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
18725 and __builtin_putchar.
18726
18727 2001-01-27 Jakub Jelinek <jakub@redhat.com>
18728
18729 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
18730 tests.
18731
18732 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
18733
18734 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
18735 floating point number rounding mode to round to the nearest
18736 representable mode.
18737
18738 2001-01-25 Jakub Jelinek <jakub@redhat.com>
18739
18740 * g++.old-deja/g++.other/mangle2.C: New test.
18741
18742 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
18743
18744 * gcc.c-torture/compile/20010124-1.c: New test.
18745
18746 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
18747
18748 * g++.old-deja/g++.pt/spec38.C: New test.
18749
18750 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18751
18752 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
18753 "Build don't run".
18754
18755 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18756
18757 * gcc.c-torture/execute/20010123-1.c: New test.
18758
18759 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
18760
18761 * g++.old-deja/g++.pt/spec37.C: New test.
18762
18763 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
18764
18765 * g++.old-deja/g++.pt/overload14.C: New test.
18766
18767 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18768
18769 * gcc.c-torture/execute/20010122-1.c: New test, exercise
18770 __builtin_return_address.
18771
18772 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
18773
18774 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
18775 * g++.old-deja/g++.pt/spec35.C: New test.
18776 * g++.old-deja/g++.pt/spec36.C: New test.
18777
18778 2001-01-20 Jakub Jelinek <jakub@redhat.com>
18779
18780 * gcc.c-torture/compile/20010118-1.c: New test.
18781
18782 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
18783
18784 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
18785
18786 2001-01-19 Jakub Jelinek <jakub@redhat.com>
18787
18788 * gcc.c-torture/execute/20010119-1.c: New test.
18789
18790 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
18791
18792 * g++.old-deja/g++.other/vbase5.C: New test.
18793
18794 2001-01-19 Jakub Jelinek <jakub@redhat.com>
18795
18796 * gcc.c-torture/execute/20010118-1.c: New test.
18797
18798 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
18799
18800 * g++.old-deja/g++.pt/deduct3.C: New test.
18801
18802 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
18803
18804 * g++.old-deja/g++.pt/spec34.C: New test.
18805
18806 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
18807
18808 * g77.f-torture/compile/20000601-2.f: New test.
18809
18810 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
18811
18812 * g++.old-deja/g++.other/init17.C: New test.
18813
18814 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
18815
18816 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
18817
18818 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
18819
18820 * g++.old-deja/g++.pt/unify8.C: New test.
18821
18822 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
18823
18824 * g++.old-deja/g++.abi/vbase1.C: New test.
18825
18826 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
18827
18828 * g++.old-deja/g++.pt/crash65.C: New test.
18829
18830 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
18831
18832 * gcc.dg/cpp/assembl2.S: New test case.
18833
18834 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
18835
18836 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
18837 are supported.
18838
18839 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18840
18841 * g++.old-deja/g++.other/builtins1.C: New test.
18842 * g++.old-deja/g++.other/builtins2.C: Likewise.
18843 * g++.old-deja/g++.other/builtins3.C: Likewise.
18844 * g++.old-deja/g++.other/builtins4.C: Likewise.
18845
18846 2001-01-17 Jakub Jelinek <jakub@redhat.com>
18847
18848 * gcc.c-torture/compile/20010117-1.c: New test.
18849 * gcc.c-torture/compile/20010117-2.c: New test.
18850
18851 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
18852
18853 * g77.f-torture/execute/20010116.[fx]: New test,
18854 XFAIL on i?86-*-*.
18855 * g77.f-torture/compile/20010115.f: Indicate it's
18856 a test for PR fortran/1636.
18857
18858 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
18859
18860 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
18861
18862 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
18863
18864 * g77.f-torture/compile/20010115.f: New test.
18865
18866 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
18867
18868 * g++.old-deja/g++.pt/nontype5.C: New test.
18869
18870 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
18871
18872 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
18873 have an equivalent working one below it.
18874
18875 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
18876
18877 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
18878 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
18879
18880 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
18881
18882 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
18883 message containing "init_priority".
18884 (conpr-2.C): Likewise.
18885 (conpr-3.C): Likewise.
18886 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
18887
18888 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18889
18890 * gcc.c-torture/execute/20010114-2.c: New test.
18891
18892 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
18893
18894 * gcc.c-torture/compile/20010114-1.c: New test.
18895 * gcc.c-torture/compile/20010114-1.x: Xfail.
18896 * gcc.c-torture/compile/20010114-2.c: New test.
18897 * gcc.c-torture/execute/20010114-1.c: New test.
18898 * gcc.dg/trunc-1.c: New test.
18899 * gcc.dg/uninit-B.c: New test.
18900
18901 2001-01-13 Nick Clifton <nickc@redhat.com>
18902
18903 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
18904 target.
18905
18906 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
18907
18908 * gcc.c-torture/compile/20010113-1.c: New test.
18909
18910 2001-01-13 Jakub Jelinek <jakub@redhat.com>
18911
18912 * gcc.c-torture/compile/20001212-1.c: New test.
18913
18914 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
18915
18916 * gcc.dg/cpp/widestr1.c: Update.
18917 * gcc.dg/cpp/prag-imp.c: Remove.
18918
18919 2001-01-12 Jakub Jelinek <jakub@redhat.com>
18920
18921 * gcc.c-torture/execute/20000801-3.x: Remove.
18922 * gcc.dg/c90-init-1.c: New test.
18923 * gcc.dg/c99-init-1.c: New test.
18924 * gcc.dg/c99-init-2.c: New test.
18925 * gcc.dg/gnu99-init-1.c: New test.
18926
18927 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
18928
18929 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
18930 testing that no relevant ones were found.
18931
18932 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
18933
18934 * g++.old-deja/g++.pt/cast2.C: New test.
18935
18936 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
18937
18938 * g++.old-deja/g++.pt/friend47.C: New test.
18939
18940 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
18941
18942 * g++.old-deja/g++.pt/instantiate13.C: New test.
18943
18944 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
18945
18946 * g++.old-deja/g++.other/defarg7.C: New test.
18947 * g++.old-deja/g++.other/defarg8.C: New test.
18948
18949 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
18950
18951 * g++.old-deja/g++.pt/crash64.C: New test.
18952
18953 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
18954
18955 * g++.old-deja/g++.pt/crash63.C: New test.
18956
18957 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
18958
18959 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
18960
18961 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
18962
18963 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
18964
18965 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
18966
18967 * g++.old-deja/g++.pt/error3.C: New test.
18968
18969 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
18970
18971 * g++.old-deja/g++.other/crash39.C: New test.
18972
18973 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
18974
18975 * g++.old-deja/g++.other/vbase4.C: New test.
18976
18977 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
18978
18979 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
18980 * gcc.dg/special/20000419-2.c: New file. Identical to above.
18981 * gcc.dg/special/special.exp: New test driver which will check
18982 for alias support for the above test.
18983
18984 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
18985
18986 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
18987 problems on small machines.
18988 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
18989 parameterize.
18990
18991 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
18992
18993 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
18994 mips.
18995 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
18996
18997 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
18998
18999 * g++.old_deja/g++.pt/using8.C: New test.
19000
19001 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
19002
19003 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
19004
19005 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
19006
19007 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
19008 where a failure is expected.
19009 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
19010
19011 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
19012
19013 * g++.old_deja/g++.pt/instantiate12.C: New test.
19014
19015 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
19016
19017 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
19018 start of structs.
19019 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
19020 * g++.old-deja/g++.brendan/crash17.C: Likewise.
19021 * g++.old-deja/g++.brendan/crash29.C: Likewise.
19022 * g++.old-deja/g++.brendan/crash48.C: Likewise.
19023 * g++.old-deja/g++.brendan/ns1.C: Likewise.
19024 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
19025 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
19026 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
19027 * g++.old-deja/g++.eh/spec6.C: Likewise.
19028 * g++.old-deja/g++.jason/crash3.C: Likewise.
19029 * g++.old-deja/g++.law/ctors11.C: Likewise.
19030 * g++.old-deja/g++.law/ctors17.C: Likewise.
19031 * g++.old-deja/g++.law/ctors5.C: Likewise.
19032 * g++.old-deja/g++.law/ctors9.C: Likewise.
19033 * g++.old-deja/g++.mike/ambig1.C: Likewise.
19034 * g++.old-deja/g++.mike/net22.C: Likewise.
19035 * g++.old-deja/g++.mike/p3538a.C: Likewise.
19036 * g++.old-deja/g++.mike/p3538b.C: Likewise.
19037 * g++.old-deja/g++.mike/virt3.C: Likewise.
19038 * g++.old-deja/g++.niklas/t128.C: Likewise.
19039 * g++.old-deja/g++.other/anon4.C: Likewise.
19040 * g++.old-deja/g++.other/using1.C: Likewise.
19041 * g++.old-deja/g++.other/warn3.C: Likewise.
19042 * g++.old-deja/g++.pt/t37.C: Likewise.
19043 * g++.old-deja/g++.robertl/eb69.C: Likewise.
19044 * g++.old-deja/g++.robertl/eb71.C: Likewise.
19045
19046 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
19047
19048 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
19049
19050 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19051
19052 * gcc.c-torture/execute/stdio-opt-3.c: New test.
19053
19054 2001-01-07 Jakub Jelinek <jakub@redhat.com>
19055
19056 * gcc.c-torture/compile/20010107-1.c: New test.
19057
19058 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
19059
19060 * gcc.c-torture/execute/builtin-noret-1.c: New test.
19061
19062 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
19063
19064 * gcc.dg/format/format.h: New file.
19065 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
19066 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
19067 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
19068 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
19069 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
19070 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
19071 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
19072 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
19073 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
19074 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
19075 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
19076 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
19077 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
19078 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
19079 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
19080 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
19081 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
19082 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
19083 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
19084 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
19085 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
19086 instead of declaring standard types, macros and functions in each
19087 test.
19088
19089 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
19090
19091 * gcc.c-torture/execute/20010106-1.c: New test.
19092
19093 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
19094
19095 * gcc.dg/format/format.exp: New file.
19096 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
19097 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
19098 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
19099 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
19100 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
19101 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
19102 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
19103 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
19104 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
19105 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
19106 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
19107 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
19108 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
19109 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
19110 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
19111 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
19112 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
19113 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
19114 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
19115 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
19116 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
19117 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
19118 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
19119 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
19120 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
19121 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
19122 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
19123 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
19124 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
19125 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
19126 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
19127 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
19128 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
19129 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
19130 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
19131 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
19132 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
19133 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
19134 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
19135 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
19136 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
19137 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
19138
19139 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
19140
19141 * gcc.c-torture/execute/991228-1.c: Take word endianness into
19142 account.
19143
19144 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
19145
19146 * gcc.c-torture/execute/builtin-complex-1.c: New test.
19147
19148 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
19149
19150 * g++.old-deja/g++.pt/crash62.C: New test.
19151
19152 2001-01-04 Richard Henderson <rth@redhat.com>
19153
19154 * gcc.dg/20000926-1.c: Update expected warnings.
19155 * gcc.dg/array-2.c: Likewise.
19156 * gcc.dg/array-4.c: Also validate flexible array members.
19157 * gcc.dg/c99-flex-array-1.c: New.
19158
19159 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
19160
19161 * gcc.c-torture/compile/20001222-1.x: Remove.
19162
19163 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19164
19165 * gcc.c-torture/execute/built-in-setjmp.c: New.
19166
19167 2001-01-03 Richard Henderson <rth@redhat.com>
19168
19169 * gcc.dg/940510-1.c: Update expected error wording.
19170 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
19171
19172 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
19173
19174 * lib/target-supports.exp (check_alias_available): Modified to
19175 indicate aliases not supported if only weak aliases are supported.
19176
19177 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19178
19179 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
19180 Turn on cmpstrsi checks for __pj__ and __i370__.
19181
19182 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
19183
19184 * g++.old-deja/g++.other/virtual11.C: New test.
19185
19186 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
19187
19188 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
19189
19190 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19191
19192 * gcc.c-torture/compile/20010102-1.c: New test.
19193
19194 2001-01-02 Andreas Jaeger <aj@suse.de>
19195
19196 * gcc.dg/noreturn-3.c: New test.
19197
19198 * gcc.dg/noreturn-4.c: New test.
19199
19200 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19201
19202 * gcc.c-torture/execute/stdio-opt-1.c: Also test
19203 __builtin_fputc and __builtin_fwrite.
19204
19205 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
19206
19207 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
19208 signed char, not default char.
19209
19210 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
19211
19212 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
19213
19214 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
19215
19216 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
19217
19218 2000-12-29 Richard Henderson <rth@redhat.com>
19219
19220 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
19221 (__cyg_profile_func_exit): Define.
19222
19223 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
19224
19225 * g++.dg/vtgc1.C: New test.
19226
19227 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
19228
19229 * gcc.dg/noncompile/20001228-1.c: New test.
19230
19231 * gcc.dg/20001228-1.c: New test.
19232
19233 * gcc.c-torture/execute/20001228-1.c: New test.
19234
19235 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
19236
19237 * gcc.dg/format-strfmon-1.c: New test.
19238
19239 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19240
19241 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
19242 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
19243 * gcc.c-torture/execute/string-opt-1.c: Likewise.
19244 * gcc.c-torture/execute/string-opt-2.c: Likewise.
19245 * gcc.c-torture/execute/string-opt-3.c: Likewise.
19246 * gcc.c-torture/execute/string-opt-4.c: Likewise.
19247 * gcc.c-torture/execute/string-opt-6.c: Likewise.
19248 * gcc.c-torture/execute/string-opt-7.c: Likewise.
19249 * gcc.c-torture/execute/string-opt-8.c: Likewise.
19250 * gcc.c-torture/execute/string-opt-9.c: Likewise.
19251 * gcc.c-torture/execute/string-opt-10.c: Likewise.
19252 * gcc.c-torture/execute/string-opt-11.c: Likewise.
19253 * gcc.c-torture/execute/string-opt-12.c: Likewise.
19254
19255 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
19256 * gcc.c-torture/execute/string-opt-4.c: Test index.
19257
19258 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
19259
19260 * gcc.c-torture/compile/20001226-1.c: New test.
19261
19262 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
19263
19264 * gcc.c-torture/compile/20001222-1.c: New test.
19265 * gcc.c-torture/compile/20001222-1.x: Xfail.
19266
19267 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
19268
19269 * gcc.c-torture/execute/comp-goto-2.c: New test.
19270
19271 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
19272
19273 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
19274 Use long types if __INT_MAX__ is 32767.
19275 (main): Use cast to (sint32 *) when poking 88 into a_page.
19276
19277 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
19278
19279 2000-12-21 Bernd Schmidt <bernds@redhat.com>
19280
19281 * gcc.c-torture/compile/20001221-1.c: New test.
19282 * gcc.c-torture/execute/20001221-1.c: New test.
19283
19284 2000-12-20 Richard Henderson <rth@redhat.com>
19285
19286 * g++.old-deja/g++.pt/crash36.C: Update error lines.
19287 * g++.old-deja/g++.robertl/eb109.C: Likewise.
19288
19289 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19290
19291 * gcc.dg/compare3.c: New test.
19292
19293 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
19294
19295 * gcc.dg/format-warnll-1.c: New test.
19296
19297 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
19298
19299 * gcc.dg/cpp/cmdlne-P.c: New test.
19300
19301 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
19302
19303 * gcc.c-torture/execute/builtin-abs-1.c,
19304 gcc.c-torture/execute/builtin-abs-2.c: New tests.
19305
19306 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
19307
19308 * gcc.dg/cpp/multiline.c: New test.
19309
19310 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
19311
19312 * g++.old-deja/g++.other/syshdr1.C: Update.
19313 * gcc.dg/cpp/lineflags.c: Remove temporarily.
19314
19315 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19316
19317 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
19318
19319 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19320
19321 * g++.old-deja/g++.pt/ttp65.C: New test.
19322
19323 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19324
19325 * g++.old-deja/g++.pt/ttp64.C: New test.
19326
19327 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19328
19329 * g++.old-deja/g++.pt/spec33.C: New test.
19330
19331 2000-12-14 Catherine Moore <clm@redhat.com>
19332
19333 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
19334 * gcc.c-torture/execute/920612-2.c: Likewise.
19335 * gcc.c-torture/execute/920428-2.c: Likewise.
19336 * gcc-c-torture/execute/va-arg-11.c: Call exit.
19337 * gcc.c-torture/execute/va-arg-21.c: Likewise.
19338
19339 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19340
19341 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
19342 * gcc.dg/pack-test-2.c: Likewise.
19343
19344 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
19345
19346 Tests by Zack Weinberg <zackw@stanford.edu>.
19347
19348 * gcc.dg/cpp/defined.c: Update.
19349 * gcc.dg/cpp/defined_trad.c: New tests.
19350
19351 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
19352
19353 * gcc.dg/cpp/trad-direct.c: Update.
19354
19355 2000-12-11 Neil Booth <neilb@earthling.net>
19356
19357 * gcc.dg/cpp/defined_trad.c
19358
19359 2000-12-11 Neil Booth <neilb@earthling.net>
19360
19361 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
19362
19363 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
19364
19365 * gcc.dg/format-miss-2.c: New test.
19366
19367 2000-12-09 Neil Booth <neilb@earthling.net>
19368
19369 * gcc.dg/cpp/lineflags.c: New tests.
19370 * gcc.dg/cpp/poison.c: Update.
19371 * gcc.dg/cpp/redef2.c: Update.
19372 * gcc.dg/cpp/skipping.c: New test.
19373
19374 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
19375
19376 * g++.old-deja/g++.other/eh3.C: New testcase.
19377
19378 2000-12-07 Neil Booth <neilb@earthling.net>
19379
19380 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
19381 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
19382 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
19383 wtr-union-init-2.c, wtr-union-init-3.c: Update.
19384 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
19385 Update.
19386
19387 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
19388
19389 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
19390 __SIZE_TYPE__ instead of int for type of integers cast to
19391 pointers.
19392
19393 2000-12-07 Jakub Jelinek <jakub@redhat.com>
19394
19395 * g++.old-deja/g++.other/cleanup4.C: New test.
19396
19397 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
19398
19399 * format-sec-1.c: New test.
19400
19401 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
19402
19403 * gcc.dg/format-nonlit-3.c: New test.
19404
19405 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
19406
19407 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
19408 through a null pointer.
19409
19410 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19411
19412 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
19413 * g++.old-deja/g++.pt/partial4.C: New test.
19414
19415 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
19416
19417 * gcc.c-torture/execute/ieee/hugeval.x: New.
19418
19419 2000-12-06 Neil Booth <neilb@earthling.net>
19420
19421 * gcc.dg/cpp/backslash2.c: New tests.
19422
19423 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19424
19425 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
19426 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
19427
19428 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
19429
19430 * gcc.c-torture/execute/20001203-2.c: New testcase.
19431
19432 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
19433
19434 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
19435 * g++.old-deja/g++.other/virtual10.C: New test.
19436
19437 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
19438
19439 * g++.old-deja/g++.mike/pmf5.C: Remove test.
19440
19441 2000-12-05 Richard Henderson <rth@redhat.com>
19442
19443 * gcc.c-torture/compile/20001205-1.c: New.
19444
19445 2000-12-04 Neil Booth <neilb@earthling.net>
19446
19447 * g++.old-deja/g++.other/virtual9.C: New test.
19448 * g++.old-deja/g++.pt/crash61.C: New test.
19449 * gcc.c-torture/execute/loop-9.c: New test.
19450
19451 2000-12-04 Neil Booth <neilb@earthling.net>
19452
19453 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
19454 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
19455 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
19456 * gcc.dg/cpp/extratokens.c: ...here.
19457
19458 2000-12-04 Neil Booth <neilb@earthling.net>
19459
19460 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
19461 New tests.
19462
19463 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19464
19465 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
19466 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
19467
19468 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
19469
19470 * gcc.c-torture/execute/20001203-1.c: New test.
19471
19472 2000-12-03 Neil Booth <neilb@earthling.net>
19473
19474 * gcc.dg/cpp/macro6.c: New test cases.
19475
19476 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19477
19478 * gcc.c-torture/execute/string-opt-9.c: New test.
19479 * gcc.c-torture/execute/string-opt-10.c: Likewise.
19480 * gcc.c-torture/execute/string-opt-11.c: Likewise.
19481 * gcc.c-torture/execute/string-opt-12.c: Likewise.
19482
19483 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
19484 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
19485
19486 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
19487
19488 * gcc.dg/cpp/if-6.c: New testcase.
19489
19490 * gcc.dg/20001201-1.c: New testcase.
19491
19492 2000-12-02 Neil Booth <neilb@earthling.net>
19493
19494 * g++.old-deja/g++.other/externC4.C,
19495 g++.old-deja/g++.other/friend10.C: New tests.
19496
19497 2000-12-02 Neil Booth <neilb@earthling.net>
19498
19499 * g++.old-deja/g++.other/instan2.C
19500 * g++.old-deja/g++.other/instan3.C: New test.
19501
19502 2000-12-02 Neil Booth <neilb@earthling.net>
19503
19504 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
19505 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
19506 gnuc99.c,gnuc99-pedantic.c: New tests.
19507
19508 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
19509
19510 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
19511 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
19512
19513 2000-12-01 Neil Booth <neilb@earthling.net>
19514
19515 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
19516 * gcc.dg/cpp/poison.c: Update.
19517 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
19518
19519 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
19520
19521 * g77.f-torture/execute/20001201.f: New test.
19522
19523 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
19524
19525 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
19526
19527 2000-12-01 Jakub Jelinek <jakub@redhat.com>
19528
19529 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
19530
19531 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
19532
19533 * g++.old-deja/g++.other/cast6.C: New test.
19534
19535 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
19536
19537 * gcc.c-torture/execute/20001130-2.c: New testcase.
19538
19539 2000-11-30 Richard Henderson <rth@redhat.com>
19540
19541 * gcc.c-torture/execute/20001130-1.c: New test.
19542
19543 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
19544
19545 * g++.old-deja/g++.other/op3.C: New test.
19546
19547 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
19548
19549 * g++.old-deja/g++.other/op2.C: New test.
19550
19551 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
19552
19553 * g++.old-deja/g++.other/crash38.C: New test.
19554
19555 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
19556
19557 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
19558
19559 2000-11-29 Jakub Jelinek <jakub@redhat.com>
19560
19561 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
19562 tests.
19563 * gcc.c-torture/execute/string-opt-6.c: New test.
19564
19565 * gcc.dg/20001117-1.c: Add main.
19566
19567 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
19568
19569 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
19570 Move from here ...
19571 * gcc.dg/940510-1.c: ... to here.
19572
19573 * gcc.dg/20000926-1.c: GNU C now allows initializations of
19574 zero-size arrays in toplevel structures.
19575
19576 2000-11-28 Jakub Jelinek <jakub@redhat.com>
19577
19578 * gcc.c-torture/execute/loop-8.c: New test.
19579
19580 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
19581
19582 * g++.old-deja/g++.other/base1.C: New test.
19583
19584 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
19585
19586 * g++.old-deja/g++.other/parse2.C: New test.
19587
19588 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
19589
19590 * g++.old-deja/g++.pt/incomplete1.C: New test.
19591
19592 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
19593
19594 * g++.old-deja/g++.other/friend9.C: New test.
19595
19596 2000-11-28 Jakub Jelinek <jakub@redhat.com>
19597
19598 * gcc.dg/20001127-1.c: New test.
19599
19600 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
19601
19602 * g++.old-deja/g++.pt/friend46.C: New test.
19603
19604 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
19605
19606 * g++.old-deja/g++.other/ptrmem8.C: New test.
19607
19608 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19609
19610 * gcc.c-torture/execute/string-opt-7.c: New test.
19611 * gcc.c-torture/execute/string-opt-8.c: Likewise.
19612
19613 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
19614
19615 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
19616 instead of 'mkcheck 2'.
19617
19618 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
19619
19620 * gcc.c-torture/execute/memcheck/driver.c,
19621 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
19622 C9X references to refer to C99.
19623
19624 2000-11-25 Jakub Jelinek <jakub@redhat.com>
19625
19626 * gcc.dg/ultrasp3.c: New test.
19627
19628 2000-11-25 Neil Booth <neilb@earthling.net>
19629
19630 * gcc.dg/cpp/include2.c: Update test to be locale independent.
19631
19632 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
19633
19634 * gcc.c-torture/compile/20001123-2.c: New.
19635
19636 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19637
19638 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
19639
19640 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
19641
19642 * gcc.dg/sequence-point-1.c: Add some new tests.
19643 * gcc.c-torture/execute/20001124-1.c: New test.
19644
19645 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
19646
19647 * g++.old-deja/g++.other/vaarg4.C: New test.
19648 * gcc.c-torture/compile/20001123-1.c: New test.
19649
19650 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
19651
19652 * g++.other/crash24.C: Adjust and remove XFAIL.
19653 * g++.other/crash37.C: New test.
19654
19655 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
19656
19657 * g++.old-deja/g++.pt/instantiate9.C: New test.
19658
19659 2000-11-22 Mark Mitchell <mark@codesourcery.com>
19660
19661 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
19662 new ABI, too.
19663
19664 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
19665 * g++.old-deja/g++.robertl/eb55.C: Likewise.
19666
19667 2000-11-22 Neil Booth <neilb@earthling.net>
19668
19669 * gcc.dg/cpp/Wtrigraphs.c: New test.
19670
19671 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
19672
19673 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
19674
19675 2000-11-22 Jakub Jelinek <jakub@redhat.com>
19676
19677 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
19678
19679 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
19680
19681 * lib/gcc-dg.exp: load_lib scanasm.exp.
19682 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
19683 * lib/g++-dg.exp: load_lib scanasm.exp.
19684 * lib/scanasm.exp: New.
19685 (scan-assembler, scan-assembler-not): Add optional arguments to
19686 test name, or if not present, the pattern name.
19687 (scan-assembler-dem, scan-assembler-dem-not): New.
19688
19689 * g++.dg/dg.exp: New.
19690
19691 2000-11-21 Neil Booth <neilb@earthling.net>
19692
19693 * gcc.dg/cpp/integrated1.c: Remove.
19694
19695 2000-11-21 Jakub Jelinek <jakub@redhat.com>
19696
19697 * gcc.c-torture/execute/20001121-1.c: New test.
19698
19699 2000-11-21 Richard Henderson <rth@redhat.com>
19700
19701 * gcc.c-torture/compile/20001121-1.c: New test.
19702
19703 2000-11-20 Neil Booth <neilb@earthling.net>
19704
19705 * gcc.dg/cpp/integrated1.c: New test.
19706
19707 2000-11-21 Jakub Jelinek <jakub@redhat.com>
19708
19709 * g++.old-deja/g++.other/inline17.C: New test.
19710
19711 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
19712
19713 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
19714 local variable to be zero: I made the variable global. Now
19715 uses abort() and exit() instead of relying on main's return value.
19716
19717 2000-11-20 Neil Booth <neilb@earthling.net>
19718
19719 * gcc.dg/cpp/paste2.c: Update test.
19720 * objc/execute/paste.m: New test.
19721
19722 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
19723
19724 * gcc.dg/c99-condexpr-1.c: New test.
19725
19726 2000-11-20 Neil Booth <neilb@earthling.net>
19727
19728 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
19729
19730 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
19731
19732 * g++.old-deja/g++.pt/export1.C: New test.
19733
19734 2000-11-20 Jakub Jelinek <jakub@redhat.com>
19735
19736 * gcc.dg/20001117-1.c: New test.
19737
19738 2000-11-18 Richard Henderson <rth@redhat.com>
19739
19740 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
19741
19742 2000-11-18 Richard Henderson <rth@redhat.com>
19743
19744 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
19745 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
19746 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
19747
19748 2000-11-18 Richard Henderson <rth@redhat.com>
19749
19750 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
19751 (main): New. Exit cleanly.
19752
19753 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
19754
19755 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
19756 gcc.dg/c99-fordecl-2.c: New tests.
19757
19758 2000-11-18 Richard Henderson <rth@redhat.com>
19759
19760 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
19761 * gcc.c-torture/execute/zerolen-2.c: New.
19762
19763 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19764
19765 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
19766 memory.
19767
19768 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
19769
19770 * g++.old-deja/g++.pt/instantiate8.C: New test.
19771
19772 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
19773
19774 * g++.old-deja/g++.other/incomplete.C: Add more tests.
19775 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
19776
19777 2000-11-16 Nick Clifton <nickc@redhat.com>
19778
19779 * gcc.c-torture/execute/nestfunc-2.c: New test.
19780 * gcc.c-torture/execute/nestfunc-3.c: New test.
19781
19782 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
19783
19784 * gcc.c-torture/compile/20001116-1.c: New test.
19785
19786 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19787
19788 * gcc.c-torture/execute/20001115-1.c: New test.
19789
19790 2000-11-15 Mark Mitchell <mark@codesourcery.com>
19791
19792 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
19793 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
19794 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
19795 * g++.old-deja/g++.abi/vmihint.C: Likewise.
19796
19797 2000-11-15 Neil Booth <neilb@earthling.net>
19798
19799 gcc.dg/cpp/_Pragma1.c: Update.
19800 gcc.dg/cpp/_Pragma2.c: New test.
19801
19802 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
19803
19804 * g++.old-deja/g++.other/anon5.C: New test.
19805
19806 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
19807
19808 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
19809 tests.
19810
19811 2000-11-14 Jakub Jelinek <jakub@redhat.com>
19812
19813 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
19814 output.
19815
19816 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
19817
19818 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
19819 labels at end of compound statements.
19820
19821 2000-11-13 Jakub Jelinek <jakub@redhat.com>
19822
19823 * gcc.c-torture/execute/loop-7.c: New test.
19824
19825 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
19826
19827 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
19828
19829 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
19830
19831 * gcc.dg/c99-bool-1.c: New test.
19832
19833 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
19834
19835 * gcc.dg/c99-scope-1.c: Remove xfail.
19836 * gcc.dg/c99-scope-2.c: New test.
19837
19838 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19839
19840 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
19841 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
19842
19843 2000-11-11 Mark Mitchell <mark@codesourcery.com>
19844
19845 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
19846 error messages.
19847
19848 * g++.mike/p700.C: Don't typedef wchar_t.
19849 * g++.mike/p784.C: Likewise.
19850 * g++.mike/eb101.C: Don't use __wchar_t.
19851
19852 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
19853
19854 * g77.f-torture/execute/20001111.[fx]: Test premature exit
19855 from DO loop.
19856
19857 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
19858
19859 * gcc.c-torture/execute/20001111-1.c: New test.
19860
19861 2000-11-10 Nick Clifton <nickc@redhat.com>
19862
19863 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
19864 long multuiple and accumulate.
19865
19866 2000-11-09 Richard Henderson <rth@redhat.com>
19867
19868 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
19869 via size_t instead of int.
19870
19871 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
19872 * gcc.c-torture/execute/string-opt-2.c: Likewise.
19873 * gcc.c-torture/execute/string-opt-3.c: Likewise.
19874 * gcc.c-torture/execute/string-opt-4.c: Likewise.
19875
19876 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
19877
19878 * gcc.c-torture/compile/20001109-1.c: New test.
19879 * gcc.c-torture/compile/20001109-2.c: New test.
19880
19881 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
19882
19883 * g++.old-deja/g++.pt/operator1.C: New test.
19884 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
19885
19886 2000-11-09 Jakub Jelinek <jakub@redhat.com>
19887
19888 * gcc.dg/20001108-1.c: New test.
19889
19890 2000-11-09 Jakub Jelinek <jakub@redhat.com>
19891
19892 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
19893 with both arguments constant strings.
19894 * gcc.c-torture/execute/string-opt-3.c: New test.
19895 * gcc.c-torture/execute/string-opt-4.c: New test.
19896 * gcc.c-torture/execute/string-opt-5.c: New test.
19897
19898 2000-11-08 Nick Clifton <nickc@redhat.com>
19899
19900 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
19901 mulsidi3adddi patterns.
19902
19903 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
19904
19905 * g++.old-deja/g++.other/crash36.C: New test.
19906
19907 2000-11-08 Jakub Jelinek <jakub@redhat.com>
19908
19909 * g++.old-deja/g++.other/init16.C: New test.
19910
19911 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
19912
19913 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
19914
19915 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
19916
19917 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
19918 * gcc.c-torture/execute/va-arg-16.x: Likewise.
19919 * gcc.c-torture/execute/va-arg-17.x: Likewise.
19920
19921 2000-11-07 DJ Delorie <dj@redhat.com>
19922
19923 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
19924
19925 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19926
19927 * gcc.c-torture/execute/string-opt-1.c: New test.
19928
19929 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
19930
19931 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
19932 mips-sgi-irix6.* because the MIPS ABI passes floating-point
19933 parameters in registers, and there is no way for a varargs
19934 function to know in which order the integer and floating-point
19935 parameters should be interleaved when they are placed on the
19936 stack.
19937 * gcc.c-torture/execute/va-arg-16.x: Likewise.
19938 * gcc.c-torture/execute/va-arg-17.x: Likewise.
19939
19940 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19941
19942 * gcc.c-torture/execute/string-opt-2.c: New test.
19943
19944 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
19945
19946 * g++.old-deja/g++.pt/crash60.C: New test.
19947
19948 2000-11-06 Jakub Jelinek <jakub@redhat.com>
19949
19950 * g++.old-deja/g++.other/crash24.C: New test.
19951 * g++.old-deja/g++.other/crash25.C: New test.
19952 * g++.old-deja/g++.other/crash26.C: New test.
19953 * g++.old-deja/g++.other/crash27.C: New test.
19954 * g++.old-deja/g++.other/crash28.C: New test.
19955 * g++.old-deja/g++.other/crash29.C: New test.
19956 * g++.old-deja/g++.other/crash30.C: New test.
19957 * g++.old-deja/g++.other/crash31.C: New test.
19958 * g++.old-deja/g++.other/crash32.C: New test.
19959 * g++.old-deja/g++.other/crash33.C: New test.
19960 * g++.old-deja/g++.other/crash34.C: New test.
19961 * g++.old-deja/g++.other/crash35.C: New test.
19962
19963 2000-11-06 Jakub Jelinek <jakub@redhat.com>
19964
19965 * gcc.c-torture/execute/20001031-1.c: New test.
19966
19967 2000-11-04 Mark Mitchell <mark@codesourcery.com>
19968
19969 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
19970 namespace.
19971
19972 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
19973 standards-conformant.
19974
19975 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
19976
19977 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
19978 * g++.old-deja/g++.mike/p755a.C: Likewise.
19979 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
19980 library makes no calls to `operator new' during initialization.
19981
19982 2000-11-04 Neil Booth <neilb@earthling.net>
19983
19984 * gcc.dg/cpp/include2.c: New tests.
19985
19986 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
19987
19988 * lib/g++.exp (g++_set_ld_library_path): New function.
19989 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
19990
19991 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
19992
19993 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
19994 warnings.
19995
19996 2000-11-01 Richard Henderson <rth@redhat.com>
19997
19998 * g++.old-deja/g++.ext/namedret1.C: New.
19999 * g++.old-deja/g++.ext/namedret2.C: New.
20000 * g++.old-deja/g++.ext/namedret3.C: New.
20001
20002 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
20003
20004 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
20005 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
20006
20007 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20008
20009 * gcc.c-torture/execute/va-arg-21.c: New test.
20010
20011 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
20012
20013 * gcc.dg/c99-complex-2.c: New test.
20014
20015 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20016
20017 * gcc.c-torture/execute/stdio-opt-1.c: New test.
20018
20019 2000-10-31 Jakub Jelinek <jakub@redhat.com>
20020
20021 * g++.old-deja/g++.other/inline16.C: New test.
20022
20023 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
20024
20025 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
20026 __PRETTY_FUNCTION__
20027
20028 2000-10-29 Neil Booth <neilb@earthling.net>
20029
20030 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
20031 New tests.
20032 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
20033 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
20034 optimisation.
20035
20036 2000-10-29 Neil Booth <neilb@earthling.net>
20037
20038 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
20039 * mi1.c, mi1c.h: Add null directives to multiple-include test.
20040 * mi5.c: Test multiple includes work with -C.
20041 * trigraphs.c: Test ^= version.
20042
20043 2000-10-28 Neil Booth <neilb@earthling.net>
20044
20045 New tests and test updates for new macro expander.
20046
20047 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
20048 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
20049 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
20050 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
20051 new diagnostic messages.
20052
20053 * gcc.dg/cpp/macro3.c: New tests.
20054
20055 2000-10-27 Mark Mitchell <mark@codesourcery.com>
20056
20057 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
20058 on the same line.
20059
20060 2000-10-27 Jakub Jelinek <jakub@redhat.com>
20061
20062 * g++.old-deja/g++.other/eh2.C: New test.
20063
20064 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
20065
20066 * gcc.c-torture/execute/20001027-1.c: New test.
20067
20068 2000-10-26 Richard Henderson <rth@redhat.com>
20069
20070 * gcc.c-torture/execute/20001026-1.c: New.
20071
20072 2000-10-26 Mark Mitchell <mark@codesourcery.com>
20073
20074 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
20075 * g++.old-deja/g++.law/builtin1.C: Likewise.
20076 * g++.old-deja/g++.law/ctors10.C: Likewise.
20077 * g++.old-deja/g++.law/virtual3.C: Likewise.
20078 * g++.old-deja/g++.mike/p658.C: Likewise.
20079 * g++.old-deja/g++.other/sibcall1.C: Likewise.
20080 * g++.old-deja/g++.other/vaarg2.C: Likewise.
20081 * g++.old-deja/g++.robertl/eb124.C: Likewise.
20082 * g++.old-deja/g++.robertl/eb44.C: Likewise.
20083 * g++.old-deja/g++.robertl/eb77.C: Likewise.
20084
20085 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
20086
20087 * gcc.c-torture/compile/20001024-1.c: New test.
20088
20089 2000-10-25 Mark Mitchell <mark@codesourcery.com>
20090
20091 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
20092 to tell us whether or not we are using V3.
20093
20094 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
20095
20096 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
20097 operands.
20098
20099 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
20100
20101 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
20102
20103 2000-10-25 Jakub Jelinek <jakub@redhat.com>
20104
20105 * gcc.c-torture/execute/20001024-1.c: New test.
20106
20107 2000-10-24 Jakub Jelinek <jakub@redhat.com>
20108
20109 * g++.old-deja/g++.other/sibcall1.C: New test.
20110
20111 2000-10-20 Jakub Jelinek <jakub@redhat.com>
20112
20113 * gcc.dg/noncompile/init-3.c: New test.
20114
20115 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
20116
20117 * gcc.dg/format-array-1.c: New test.
20118
20119 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
20120
20121 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
20122 writing through null pointers; remove comment about testing
20123 unterminated strings.
20124
20125 2000-10-17 Matthew Hiller <hiller@redhat.com>
20126
20127 * gcc.c-torture/execute/20001017-2.c: New test.
20128
20129 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
20130
20131 * gcc.c-torture/compile/20001018-1.c: New test.
20132 * gcc.c-torture/compile/20001018-1.x: Xfail.
20133
20134 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20135
20136 * gcc.c-torture/execute/20001017-1.c: New test.
20137
20138 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
20139
20140 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
20141 for multiple use of arguments with scanf formats; add tests for
20142 multiple use of arguments.
20143
20144 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
20145
20146 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
20147
20148 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
20149
20150 * gcc.dg/format-miss-1.c: New test.
20151
20152 2000-10-16 Jakub Jelinek <jakub@redhat.com>
20153
20154 * gcc.c-torture/execute/20001013-1.c: New test.
20155
20156 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
20157
20158 * gcc.dg/format-branch-1.c: New test.
20159
20160 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
20161
20162 * README, lib/file-format.exp: Remove EGCS references.
20163
20164 2000-10-16 Jakub Jelinek <jakub@redhat.com>
20165
20166 * gcc.dg/20001013-1.c: New test.
20167
20168 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
20169
20170 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
20171 for intmax_t in the compiler using __typeof__ and the type rules
20172 for conditional expressions.
20173
20174 2000-10-13 Jakub Jelinek <jakub@redhat.com>
20175
20176 * gcc.dg/20001012-1.c: New test.
20177 * gcc.dg/20001012-2.c: New test.
20178
20179 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
20180
20181 * gcc.dg/format-attr-1.c: New test.
20182
20183 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
20184
20185 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
20186 __LONG_LONG_MAX__ instead of LLONG_MAX.
20187
20188 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
20189
20190 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
20191 scanf flags.
20192 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
20193 flags.
20194
20195 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
20196
20197 * gcc.dg/sequence-pt-1.c: New test.
20198
20199 2000-10-11 Geoff Keating <geoffk@cygnus.com>
20200
20201 * gcc.c-torture/execute/20001011-1.c: New testcase.
20202 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
20203
20204 2000-10-10 Jakub Jelinek <jakub@redhat.com>
20205
20206 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
20207 does not error on it.
20208
20209 2000-10-10 Jakub Jelinek <jakub@redhat.com>
20210
20211 * gcc.dg/20001009-1.c: New test.
20212
20213 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
20214
20215 * gcc.c-torture/compile/20001009-1.c: Move from here ....
20216 * gcc.c-torture/execute/20001009-2.c: ... to here.
20217
20218 2000-10-09 Geoff Keating <geoffk@cygnus.com>
20219
20220 * gcc.c-torture/compile/20001009-1.c: New testcase.
20221 * gcc.c-torture/execute/20001009-1.c: New testcase.
20222 Testcases provided by Jan Hubicka <jh@suse.cz>.
20223
20224 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
20225
20226 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
20227 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
20228 uintmax_t using <limits.h> to emulate the compiler's internal
20229 logic. No longer XFAIL %j tests.
20230
20231 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
20232
20233 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
20234 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
20235 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
20236 regexps and details of expected handling of some bad formats.
20237 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
20238 suppression.
20239
20240 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
20241
20242 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
20243 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
20244 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
20245 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
20246 in list archives.
20247
20248 2000-10-06 Richard Henderson <rth@cygnus.com>
20249
20250 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
20251 * g++.old-deja/g++.brendan/crash52.C: Likewise.
20252 * g++.old-deja/g++.jason/report.C: Likewise.
20253 * g++.old-deja/g++.law/friend5.C: Likewise.
20254 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
20255 of the expected warnings.
20256
20257 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
20258
20259 * g++.old-deja/g++.pt/enum14.C: New test.
20260
20261 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
20262
20263 * g++.old-deja/g++.pt/crash59.C: New test.
20264
20265 2000-10-04 Will Cohen <wcohen@redhat.com>
20266
20267 * gcc.dg/20000926-1.c: New test.
20268
20269 2000-10-03 Geoff Keating <geoffk@cygnus.com>
20270
20271 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
20272 function name for current C++ compiler.
20273 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
20274
20275 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
20276
20277 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
20278 __PRETTY_FUNCTION__.
20279 * g++.old-deja/g++.ext/pretty2.C: Likewise.
20280
20281 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20282
20283 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
20284
20285 2000-09-26 Jakub Jelinek <jakub@redhat.com>
20286
20287 * gcc.c-torture/compile/20000923-1.c: New test.
20288
20289 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
20290
20291 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
20292 * g++.old-deja/g++.pt/ttp62.C: Same.
20293 * g++.old-deja/g++.other/inline14.C: Same.
20294
20295 2000-09-24 Richard Henderson <rth@cygnus.com>
20296
20297 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
20298
20299 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
20300
20301 * gcc.dg/c90-printf-1.c: Add test for wide string format.
20302
20303 2000-09-22 Geoff Keating <geoffk@cygnus.com>
20304
20305 * gcc.c-torture/compile/20000922-1.c: New file.
20306
20307 2000-09-21 Nick Clifton <nickc@redhat.com>
20308
20309 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
20310 a signed long modulo operation.
20311 (mod6): New function - perform an unsigned long modulo operation.
20312 (main): Add tests for modulos of very large numbers by very small
20313 dividends.
20314
20315 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20316
20317 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
20318
20319 2000-09-19 Richard Henderson <rth@cygnus.com>
20320
20321 * gcc.dg/compare2.c (case 10): XFAIL.
20322
20323 2000-09-18 Richard Henderson <rth@cygnus.com>
20324
20325 * gcc.c-torture/execute/20000906-1.c: Move ...
20326 * gcc.dg/20000906-1.c: ... here. Only run on targets
20327 that support __builtin_trap.
20328
20329 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
20330
20331 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
20332
20333 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
20334
20335 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
20336 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
20337 more $ format tests.
20338
20339 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
20340
20341 * gcc.dg/format-errmk-1.c: New test.
20342
20343 2000-09-17 Greg McGary <greg@mcgary.org>
20344
20345 * gcc.c-torture/execute/20000917-1.x: Remove.
20346
20347 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
20348
20349 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
20350
20351 2000-09-17 Greg McGary <greg@mcgary.org>
20352
20353 * gcc.c-torture/execute/20000917-1.c: New test.
20354 * gcc.c-torture/execute/20000917-1.x: XFAIL.
20355
20356 2000-09-16 Neil Booth <NeilB@earthling.net>
20357
20358 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
20359 in nested macro bug.
20360
20361 2000-09-15 Neil Booth <NeilB@earthling.net>
20362
20363 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
20364
20365 2000-09-14 Jeffrey A Law (law@cygnus.com)
20366
20367 * gcc.c-torture/execute/20000914-1.c: New test.
20368
20369 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
20370
20371 * g++.other/inline13.C: New test.
20372
20373 2000-09-12 Andreas Jaeger <aj@suse.de>
20374
20375 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
20376 constant by Ulrich Drepper <drepper@redhat.com>.
20377
20378 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
20379
20380 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
20381
20382 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20383
20384 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
20385
20386 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
20387
20388 * gcc.dg/cpp/backslash.c: New test.
20389
20390 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
20391
20392 * gcc.c-torture/execute/20000910-1.c: New test.
20393 * gcc.c-torture/execute/20000910-2.c: Likewise.
20394
20395 2000-09-11 Robert Lipe <robertl@sco.com>
20396
20397 * gcc.dg/pragma-align.c: New test.
20398
20399 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
20400
20401 * g++.old-deja/g++.pt/explicit82.C: New test.
20402 * g++.old-deja/g++.pt/explicit83.C: New test.
20403
20404 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
20405
20406 * gcc.dg/asm-names.c: New test.
20407
20408 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20409
20410 * gcc.dg/cpp/tr-warn6.c: New test
20411
20412 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
20413
20414 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
20415 be accepted.
20416
20417 2000-09-07 Catherine Moore <clm@redhat.com>
20418
20419 * gcc.c-torture/execute/unroll-1.c: New test.
20420
20421 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
20422
20423 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
20424 ERROR markers.
20425 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
20426 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
20427 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
20428 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
20429 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
20430 Preprocess only.
20431 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
20432 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
20433
20434 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
20435
20436 * g++.old-deja/g++.pt/deduct2.C: New test.
20437
20438 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
20439
20440 * g++.old-deja/g++.pt/parms2.C: New test.
20441
20442 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
20443
20444 * g++.old-deja/g++.pt/crash58.C: New test.
20445
20446 2000-09-06 Greg McGary <greg@mcgary.org>
20447
20448 * gcc.c-torture/execute/20000906-1.c: New test.
20449 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
20450
20451 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20452
20453 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
20454
20455 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
20456
20457 * g++.old-deja/g++.pt/crash57.C: New test.
20458
20459 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
20460
20461 * g++.old-deja/g++.pt/crash56.C: New test.
20462
20463 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
20464
20465 * g++.old-deja/g++.pt/koenig1.C: New test.
20466
20467 2000-09-04 Jakub Jelinek <jakub@redhat.com>
20468
20469 * gcc.dg/20000904-1.c: New test.
20470
20471 2000-09-04 Jakub Jelinek <jakub@redhat.com>
20472
20473 * gcc.dg/cpp/paste8.c: New test.
20474
20475 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
20476
20477 * gcc.c-torture/compile/20000827-1.c: New test.
20478
20479 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
20480
20481 * gcc.dg/format-diag-1.c: New test.
20482
20483 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
20484
20485 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
20486 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
20487 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
20488 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
20489 gcc.dg/formatz-1.c: Adjust warning regular expressions.
20490
20491 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
20492
20493 * g++.old-deja/g++.other/nested4.C: New test.
20494
20495 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
20496
20497 * g++.old-deja/g++.ns/scoped1.C: New test.
20498
20499 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
20500
20501 * lib/g++.exp: Support testing already-installed GCC.
20502
20503 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20504
20505 * wtr-label-1.c, wtr-suffix-1.c: New tests.
20506
20507 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20508
20509 * gcc.dg/return-type-2.c: New test.
20510
20511 2000-08-27 Geoff Keating <geoffk@cygnus.com>
20512
20513 * gcc.c-torture/compile/20000825-1.c: New test.
20514
20515 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
20516
20517 * gcc.dg/dwarf2-2.c: New test.
20518
20519 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
20520
20521 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
20522 dg-warning regexps.
20523
20524 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
20525
20526 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
20527 gcc.dg/format-ext-5.c: New tests.
20528
20529 2000-08-25 Jakub Jelinek <jakub@redhat.com>
20530
20531 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
20532
20533 2000-08-24 Mark Mitchell <mark@codesourcery.com>
20534
20535 * gcc.dg/noncompile/930622-2.c: Adjust error message.
20536
20537 2000-08-24 Richard Henderson <rth@cygnus.com>
20538
20539 * gcc.dg/ia64-sync-1.c: New test.
20540 * gcc.dg/ia64-sync-2.c: New test.
20541 * gcc.dg/ia64-asm-1.c: New test.
20542
20543 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
20544
20545 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
20546 * gcc.dg/format-ext-2.c: New test.
20547
20548 2000-08-23 Jason Merrill <jason@redhat.com>
20549
20550 * lib/old-dejagnu.exp: Also ignore "In member function" and
20551 "At global scope".
20552
20553 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20554
20555 * gcc.dg/noncompile/label-lineno-1.c: New test.
20556
20557 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
20558
20559 * gcc.dg/c99-array-nonobj-1.c: New test.
20560
20561 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
20562
20563 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
20564 tests.
20565 * gcc.dg/format-ext-1.c: New test.
20566
20567 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20568
20569 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
20570 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
20571 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
20572 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
20573 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
20574
20575 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
20576
20577 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
20578 gcc.dg/c99-strftime-2.c: New tests.
20579
20580 2000-08-22 Richard Henderson <rth@cygnus.com>
20581
20582 * gcc.c-torture/execute/20000822-1.c: New test.
20583
20584 2000-08-21 Jakub Jelinek <jakub@redhat.com>
20585
20586 * gcc.c-torture/execute/20000819-1.x: Remove.
20587
20588 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
20589
20590 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
20591 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
20592 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
20593 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
20594 gcc.dg/format-xopen-1.c: New tests.
20595
20596 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
20597
20598 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
20599
20600 2000-08-21 Jakub Jelinek <jakub@redhat.com>
20601
20602 * g++.old-deja/g++.other/loop2.C: New test.
20603
20604 * gcc.c-torture/compile/20000606-1.c: New test.
20605 * gcc.c-torture/compile/20000728-1.c: New test.
20606 * gcc.c-torture/execute/20000801-1.c: New test.
20607 * gcc.c-torture/execute/20000801-2.c: New test.
20608 * gcc.c-torture/execute/20000819-1.c: New test.
20609 * gcc.c-torture/execute/20000819-1.x: XFAIL.
20610 * gcc.dg/20000629-1.c: New test.
20611 * gcc.dg/20000724-1.c: New test.
20612 * gcc.dg/20000807-1.c: New test.
20613
20614 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
20615
20616 * gcc.dg/cpp/pragma-1.c: New test.
20617 * gcc.dg/cpp/pragma-2.c: New test.
20618
20619 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
20620
20621 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
20622 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
20623
20624 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20625
20626 * gcc.c-torture/compile/20000818-1.c: New test.
20627
20628 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
20629
20630 * gcc.c-torture/execute/20000818-1.c: New test.
20631
20632 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
20633
20634 * gcc.dg/format-va-1.c: New test.
20635
20636 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
20637
20638 * g++.old-deja/g++.other/typedef8.C: New test.
20639
20640 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
20641
20642 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
20643 * g++.old-deja/g++.mike/net36.C: Mark candidate.
20644 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
20645 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
20646 * g++.old-deja/g++.other/ptrmem7.C: New test.
20647 * g++.old-deja/g++.pt/ptrmem10.C: New test.
20648
20649 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
20650
20651 * g++.old-deja/g++.pt/typename27.C: New test.
20652
20653 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
20654
20655 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
20656 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
20657 * g++.old-deja/g++.pt/friend45.C: New test.
20658 * g++.old-deja/g++.other/friend8.C: New test.
20659
20660 2000-08-15 Richard Henderson <rth@cygnus.com>
20661
20662 * gcc.c-torture/execute/20000815-1.c: New test.
20663
20664 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
20665
20666 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
20667 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
20668 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
20669
20670 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
20671
20672 * g++.old-deja/g++.other/refinit2.C: New test.
20673
20674 2000-08-13 Geoff Keating <geoffk@cygnus.com>
20675
20676 * lib/c-torture.exp (c-torture): Make
20677 compiler_conditional_xfail_data global.
20678 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
20679 compiler_conditional_xfail_data machinery.
20680 (f-torture-execute): Likewise.
20681 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
20682 and only when unrolling loops.
20683
20684 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
20685
20686 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
20687
20688 * g++.old-deja/g++.pt/explicit81.C: New test.
20689
20690 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
20691
20692 * g++.old-deja/g++.pt/typename26.C: New test.
20693
20694 2000-08-10 Geoff Keating <geoffk@cygnus.com>
20695
20696 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
20697 warning.
20698
20699 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
20700
20701 * g++.old-deja/g++.other/array3.C: New test.
20702
20703 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
20704
20705 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
20706 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
20707 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
20708 New tests.
20709
20710 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
20711
20712 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
20713 * g++.old-deja/g++.abi/vmihint.C: Likewise.
20714
20715 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
20716
20717 * gcc.c-torture/execute/20000808-1.c: New test.
20718
20719 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
20720
20721 * gcc.dg/c90-const-expr-1.c: New test.
20722
20723 2000-08-08 Richard Henderson <rth@cygnus.com>
20724
20725 * gcc.dg/noncompile/920923-1.c: Declare calloc.
20726
20727 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
20728
20729 * gcc.dg/noncompile/const-ll-1.c: New test.
20730
20731 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
20732
20733 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
20734
20735 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
20736
20737 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
20738 that running programs linked against the shared version of libobjc
20739 run correctly.
20740
20741 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
20742
20743 * gcc.dg/c99-printf-1.c: New test.
20744
20745 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
20746
20747 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
20748
20749 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
20750
20751 * gcc.c-torture/execute/20000731-1.x: Delete.
20752
20753 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
20754
20755 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
20756 and torture_without_loops as is done by c-torture.exp.
20757 (search_for): Copy from c-torture.exp.
20758 (gcc-dg-runtest): New function, drives a directory of tests
20759 iterating over the TORTURE_OPTIONS.
20760 (scan-assembler, scan-assembler-not): Move here from
20761 individual directory drivers.
20762
20763 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
20764 defined by lib/gcc-dg.exp.
20765 * gcc.dg/cpp/cpp.exp: Likewise.
20766 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
20767 gcc-dg-runtest, so we cycle over optimization options.
20768
20769 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
20770 * gcc.dg/compare2.c: No longer expected to fail.
20771
20772 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
20773
20774 * gcc.c-torture/execute/20000804-1.c: New test.
20775
20776 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
20777
20778 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
20779
20780 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
20781
20782 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
20783
20784 2000-08-03 Jeffrey A Law (law@cygnus.com)
20785
20786 * gcc.c-torture/compile/20000803-1.c: New test.
20787
20788 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
20789
20790 * gcc.c-torture/execute/20000801-3.c,
20791 gcc.c-torture/execute/20000801-4.c: New tests.
20792 * gcc.c-torture/execute/20000801-3.x,
20793 gcc.c-torture/execute/20000801-4.x: Xfail.
20794
20795 2000-08-02 Geoff Keating <geoffk@cygnus.com>
20796
20797 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
20798 libobjc/.libs to allow for libtool.
20799
20800 2000-08-02 Jakub Jelinek <jakub@redhat.com>
20801
20802 * gcc.c-torture/compile/20000802-1.c: New test.
20803
20804 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
20805
20806 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
20807
20808 2000-07-31 Jeffrey A Law (law@cygnus.com)
20809
20810 * gcc-c-torture/execute/20000731-2.c: New test.
20811
20812 * gcc.c-torture/execute/20000731-1.c: New test.
20813 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
20814
20815 2000-07-31 Jakub Jelinek <jakub@redhat.com>
20816
20817 * testsuite/gcc.dg/cpp/paste7.c: New test.
20818 * gcc.dg/cpp/20000725-1.c: New test.
20819
20820 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
20821
20822 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
20823 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
20824 declaration warning for __builtin_dwarf_reg_size.
20825
20826 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
20827
20828 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
20829
20830 * gcc.dg/noncompile/voidparam-1.c: New test.
20831
20832 2000-07-30 Richard Henderson <rth@cygnus.com>
20833
20834 * gcc.dg/c90-digraph-1.c: Don't xfail.
20835 * gcc.dg/compare2.c (case 10): Xfail.
20836 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
20837
20838 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
20839
20840 * gcc.dg/c99-main-1.c: New test.
20841
20842 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
20843
20844 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
20845
20846 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
20847
20848 * gcc.c-tortuer/execute/20000726-1.c: New test.
20849
20850 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
20851
20852 * gcc.c-torture/execute/enum-2.c: New test.
20853
20854 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20855
20856 * gcc.dg/cpp/tr-warn3.c: New test.
20857
20858 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
20859
20860 * g++.old-deja/g++.ext/implicit1.C: Remove.
20861 * g++.old-deja/g++.jason/c2.C: Remove
20862 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
20863 * g++.old-deja/g++.pt/crash16.C: Likewise.
20864 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
20865
20866 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
20867
20868 * g++.old-deja/g++.other/for2.C: New test.
20869
20870 2000-07-25 Jakub Jelinek <jakub@redhat.com>
20871
20872 * gcc.dg/20000720-1.c: New test.
20873
20874 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
20875
20876 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
20877
20878 2000-07-24 Geoff Keating <geoffk@cygnus.com>
20879
20880 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
20881 * gcc.c-torture/execute/20000722-1.c: New.
20882 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
20883
20884 2000-07-24 Jakub Jelinek <jakub@redhat.com>
20885
20886 * gcc.dg/cpp/20000720-1.S: New test.
20887
20888 2000-07-21 Michael Meissner <meissner@redhat.com>
20889
20890 * gcc.c-torture/execute/ieee/hugeval.c: New test.
20891
20892 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
20893
20894 * g++.old-deja/g++.brendan/crash16.C,
20895 g++.old-deja/g++.brendan/parse3.C,
20896 g++.old-deja/g++.brendan/redecl1.C,
20897 g++.old-deja/g++.ns/template13.C,
20898 g++.old-deja/g++.other/decl4.C,
20899 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
20900
20901 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
20902
20903 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
20904 and "Internal error".
20905
20906 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
20907 regexps.
20908 * gcc.dg/cpp/paste6.c: New test.
20909
20910 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
20911
20912 * gcc.dg/cpp/tr-direct.c: New test.
20913
20914 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
20915 gcc.dg/cpp/undef1.c: Tweak error regexps.
20916
20917 2000-07-18 Eric Christopher <echristo@redhat.com>
20918
20919 * gcc.c-torture/compile/20000718-1.c: New test.
20920
20921 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
20922
20923 * cpplex.c (_cpp_push_token): If the token being pushed back
20924 is the previous token in this context, just subtract one from
20925 context->posn.
20926 * cppmacro.c (save_expansion): Clear aux field when storing a
20927 placemarker.
20928
20929 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
20930
20931 * gcc.dg/noncompile/redecl-1.c: New test.
20932
20933 2000-07-18 Jakub Jelinek <jakub@redhat.com>
20934
20935 * gcc.c-torture/execute/20000717-5.c: New test.
20936 * gcc.c-torture/execute/20000717-1.x: Removed.
20937
20938 2000-07-17 Richard Henderson <rth@cygnus.com>
20939
20940 * gcc.c-torture/execute/20000717-4.c: New test.
20941
20942 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
20943
20944 * gcc.dg/cpp/syshdr.c: New test.
20945 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
20946
20947 2000-07-17 Neil Booth <neilb@earthling.net>
20948
20949 * gcc.dg/cpp/cmdlne-dM.c: New test.
20950 * gcc.dg/cpp/cmdlne-dD.c: New test.
20951
20952 2000-07-17 Jeffrey A Law (law@cygnus.com)
20953
20954 * gcc.c-torture/execute/20000717-3.c: New test.
20955
20956 * gcc.c-torture/compile/20000717-1.c: New test.
20957
20958 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
20959
20960 * gcc.c-torture/execute/20000717-2.c: New test.
20961
20962 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
20963
20964 * gcc.dg/formatz-1.c: New test.
20965
20966 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
20967 * gcc.dg/c99-digraph-1.c: New tests.
20968
20969 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
20970 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
20971
20972 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
20973 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
20974 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
20975 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
20976 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
20977 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
20978 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
20979
20980 2000-07-17 Greg McGary <greg@mcgary.org>
20981
20982 * gcc.c-torture/execute/20000717-1.c: New test.
20983 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
20984
20985 2000-07-15 Jakub Jelinek <jakub@redhat.com>
20986
20987 * gcc.c-torture/execute/20000715-2.c: New test.
20988 * gcc.dg/20000715-1.c: New test.
20989
20990 2000-07-15 Michael Meissner <meissner@redhat.com>
20991
20992 * gcc.c-torture/execute/20000715-1.c: New test.
20993
20994 2000-07-13 Jakub Jelinek <jakub@redhat.com>
20995
20996 * gcc.c-torture/execute/20000707-1.c: New test.
20997
20998 2000-07-13 Neil Booth <NeilB@earthling.net>
20999
21000 * testsuite/gcc.dg/cpp/digraph1.c,
21001 testsuite/gcc.dg/cpp/digraph2.c,
21002 testsuite/gcc.dg/cpp/digraphs.c: New tests.
21003
21004 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
21005
21006 * g77.f-torture/compile/20000630-2.f: New test.
21007 * g77.f-torture/compile/20000630-2.x
21008
21009 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
21010
21011 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
21012
21013 2000-07-11 Neil Booth <NeilB@earthling.net>
21014
21015 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
21016
21017 2000-07-11 Neil Booth <NeilB@earthling.net>
21018
21019 * gcc.dg/cpp/cmdlne-C.c: New.
21020
21021 2000-07-09 Neil Booth <NeilB@earthling.net>
21022
21023 * gcc.dg/cpp/directiv.c: New tests.
21024 * gcc.dg/cpp/undef1.c: Update.
21025
21026 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
21027
21028 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
21029
21030 2000-07-09 Neil Booth <NeilB@earthling.net>
21031
21032 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
21033
21034 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
21035
21036 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
21037 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
21038
21039 2000-07-08 Neil Booth <NeilB@earthling.net>
21040
21041 * gcc.dg/cpp/macsyntx.c: New tests.
21042
21043 2000-07-07 Jakub Jelinek <jakub@redhat.com>
21044
21045 * gcc.dg/20000707-1.c: New test.
21046
21047 2000-07-07 Jakub Jelinek <jakub@redhat.com>
21048
21049 * gcc.c-torture/execute/20000706-1.c: New test.
21050 * gcc.c-torture/execute/20000706-2.c: New test.
21051 * gcc.c-torture/execute/20000706-3.c: New test.
21052 * gcc.c-torture/execute/20000706-4.c: New test.
21053 * gcc.c-torture/execute/20000706-5.c: New test.
21054
21055 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
21056
21057 * g++.old-deja/g++.pt/instantiate7.C: New test.
21058
21059 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
21060
21061 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
21062 * g++.old-deja/g++.mike/thunk3.C: Likewise.
21063 * g++.old-deja/g++.other/rtti3.C: Likewise.
21064 * g++.old-deja/g++.other/rttid3.C: Likewise.
21065
21066 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
21067
21068 * g77.f-torture/compile/20000630-1.x: Fix typo
21069
21070 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
21071
21072 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
21073 assembly output.
21074
21075 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
21076
21077 * gcc.dg/cpp/ident.c: New test.
21078
21079 2000-07-05 Neil Booth <NeilB@earthling.net>
21080
21081 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
21082 gcc.dg/cpp/lexstrng.c: New tests.
21083
21084 2000-07-04 Neil Booth <NeilB@earthling.net>
21085
21086 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
21087 * gcc.dg/cpp/strify2.c: Same.
21088
21089 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
21090
21091 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
21092 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
21093 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
21094 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
21095
21096 * testsuite/gcc.dg/cpp/macro1.c,
21097 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
21098 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
21099 testsuite/gcc.dg/cpp/strify1.c,
21100 testsuite/gcc.dg/cpp/strify2.c: New tests.
21101
21102 2000-07-03 Jakub Jelinek <jakub@redhat.com>
21103
21104 * gcc.c-torture/execute/20000703-1.c: New test.
21105
21106 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
21107
21108 * g++.old-deja/g++.pt (lookup10.C): New test.
21109
21110 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
21111
21112 * g++.old-deja/g++.pt (typename25.C): New test.
21113
21114 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
21115
21116 * gcc.c-torture/compile/20000701-1.c: New test.
21117
21118 2000-06-30 Nick Clifton <nickc@cygnus.com>
21119
21120 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
21121 to test case.
21122
21123 2000-06-30 Catherine Moore <clm@cygnus.com>
21124
21125 * gcc.c-torture/execute/align-1.c: New test.
21126
21127 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
21128
21129 * g++.old-deja/g++.pt/expr8.C: New test.
21130 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
21131
21132 2000-06-29 Nick Clifton <nickc@cygnus.com>
21133
21134 * gcc.c-torture/compile/20000629-1.c: New test.
21135
21136 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
21137
21138
21139 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
21140 gcc.dg/noncompile directory, depending on whether they're
21141 preprocessor tests or not. Annotate all the tests for the dg
21142 framework.
21143
21144 * gcc.c-torture/noncompile/noncompile.exp: Delete.
21145 * gcc.dg/noncompile/noncompile.exp: New.
21146
21147 * Moved files:
21148 Old name New name
21149 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
21150 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
21151 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
21152 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
21153 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
21154 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
21155 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
21156 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
21157 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
21158 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
21159 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
21160 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
21161 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
21162 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
21163 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
21164 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
21165 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
21166 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
21167 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
21168 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
21169 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
21170 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
21171 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
21172 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
21173
21174 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
21175 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
21176 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
21177 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
21178 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
21179 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
21180
21181 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
21182
21183 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
21184 declare one variable. On the fourth, error.
21185 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
21186 declared by 20000628-1a.h.
21187
21188 2000-06-29 Richard Henderson <rth@redhat.com>
21189
21190 * gcc.c-torture/execute/930529-1.x: New file.
21191 * gcc.dg/920413-1.c: Adjust expected warning text.
21192 * gcc.dg/980217-1.c: Declare abort.
21193 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
21194
21195 2000-06-29 Jeffrey A Law (law@cygnus.com)
21196
21197 * g77.f-torture/compile/20000629-1.f: New test.
21198 * g77.f-torture/compile/20000629-1.x: Expected to fail.
21199
21200 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
21201
21202 Rearrange lots of files, removing entirely the
21203 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
21204 directories.
21205
21206 * Deleted files:
21207 gcc.c-torture/code_quality/code_quality.exp
21208 gcc.c-torture/special/special.exp
21209 gcc.failure/failure.exp
21210 gcc.failure/940409-1.x
21211 gcc.c-torture/compile/961203-1.x
21212
21213 * New files:
21214 gcc.misc-tests/linkage.exp
21215 gcc.c-torture/execute/920730-1t.c
21216 gcc.c-torture/execute/920730-1t.x
21217 gcc.c-torture/compile/920520-1.x
21218 gcc.c-torture/compile/920521-1.x
21219 gcc.c-torture/compile/981006-1.x
21220 gcc.c-torture/execute/eeprof-1.x
21221
21222 * Moved files (possibly with modifications to fit a new harness):
21223 Old name New name
21224 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
21225 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
21226 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
21227 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
21228 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
21229 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
21230 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
21231 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
21232 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
21233 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
21234 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
21235 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
21236 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
21237 gcc.failure/940409-1.c gcc.dg/940409-1.c
21238
21239 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
21240
21241 * c-torture/compile/961203-1.x: Delete.
21242
21243 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
21244 not exit. Include stdio.h.
21245 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
21246 * gcc.misc-tests/dg-12.c: Likewise.
21247 * gcc.misc-tests/dg-5.c: Likewise.
21248 * gcc.misc-tests/dg-6.c: Likewise.
21249 * gcc.misc-tests/dg-7.c: Prototype abort.
21250 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
21251 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
21252 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
21253 not exit.
21254 * gcc.misc-tests/sieve.c: Use return from main, not exit.
21255 * gcc.misc-tests/sort2.c: Use return from main, not exit.
21256
21257 2000-06-28 Jakub Jelinek <jakub@redhat.com>
21258
21259 * gcc.dg/cpp/20000628-1.c: New test.
21260 * gcc.dg/cpp/20000628-1.h: New header for above test.
21261 * gcc.dg/cpp/20000628-1a.h: Likewise.
21262
21263 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
21264
21265 * gcc.dg/cpp: New directory.
21266 * gcc.dg/cpp/cpp.exp: New driver.
21267 * gcc.dg/cpp/20000627-1.c: New test.
21268 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
21269 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
21270 and rewrite as a compilation test.
21271
21272 * gcc.dg: Move many files into the cpp subdirectory, possibly
21273 renaming or editing them as well.
21274 Old name New name
21275 990119-1.c cpp/19990119-1.c
21276 990228-1.c cpp/19990228-1.c
21277 990407-1.c cpp/19990407-1.c
21278 990409-1.c cpp/19990409-1.c
21279 990413-1.c cpp/19990413-1.c
21280 990703-1.c cpp/19990703-1.c
21281 20000127-1.c cpp/20000127-1.c
21282 20000129-1.c cpp/20000129-1.c
21283 20000207-1.c cpp/20000207-1.c
21284 20000207-2.c cpp/20000207-2.c
21285 20000209-1.c cpp/20000209-1.c
21286 20000209-2.c cpp/20000209-2.c
21287 20000301-1.c cpp/20000301-1.c
21288 20000419-1.c cpp/20000419-1.c
21289 20000510-1.S cpp/20000510-1.S
21290 20000519-1.c cpp/20000519-1.c
21291 20000529-1.c cpp/20000529-1.c
21292 20000625-1.c cpp/20000625-1.c
21293 20000625-2.c cpp/20000625-2.c
21294 cpp-as1.c cpp/assert1.c
21295 cpp-as2.c cpp/assert2.c
21296 cxx-comments-1.c cpp/cxxcom1.c
21297 cxx-comments-2.c cpp/cxxcom2.c
21298 endif-label.c cpp/endif.c
21299 cpp-hash1.c cpp/hash1.c
21300 cpp-hash2.c cpp/hash2.c
21301 cpp-if1.c cpp/if-1.c
21302 cpp-if2.c cpp/if-2.c
21303 cpp-if3.c cpp/if-3.c
21304 cpp-if4.c cpp/if-4.c
21305 cpp-if5.c cpp/if-5.c
21306 cpp-cond.c cpp/if-cexp.c
21307 cpp-missingop.c cpp/if-mop.c
21308 cpp-missingparen.c cpp/if-mpar.c
21309 cpp-opprec.c cpp/if-oppr.c
21310 cpp-ifparen.c cpp/if-paren.c
21311 cpp-shortcircuit.c cpp/if-sc.c
21312 cpp-shift.c cpp/if-shift.c
21313 cpp-unary.c cpp/if-unary.c
21314 cpp-li1.c cpp/line1.c
21315 cpp-li2.c cpp/line2.c
21316 lineno.c cpp/line3.c
21317 lineno-2.c cpp/line4.c
21318 cpp-mi.c cpp/mi1.c
21319 cpp-mic.h cpp/mi1c.h
21320 cpp-micc.h cpp/mi1cc.h
21321 cpp-mind.h cpp/mi1nd.h
21322 cpp-mindp.h cpp/mi1ndp.h
21323 cpp-mix.h cpp/mi1x.h
21324 cpp-mi2.c cpp/mi2.c
21325 cpp-mi2a.h cpp/mi2a.h
21326 cpp-mi2b.h cpp/mi2b.h
21327 cpp-mi2c.h cpp/mi2c.h
21328 cpp-mi3.c cpp/mi3.c
21329 cpp-mi3.def cpp/mi3.def
21330 poison-1.c cpp/poison.c
21331 pr-impl.c cpp/prag-imp.c
21332 cpp-redef-2.c cpp/redef1.c
21333 cpp-redef.c cpp/redef2.c
21334 strpaste.c cpp/strp1.c
21335 strpaste-2.c cpp/strp2.c
21336 cpp-tradpaste.c cpp/tr-paste.c
21337 cpp-tradstringify.c cpp/tr-str.c
21338 cpp-tradwarn1.c cpp/tr-warn1.c
21339 cpp-tradwarn2.c cpp/tr-warn2.c
21340 trigraphs.c cpp/trigraphs.c
21341 cpp-unc1.c cpp/unc1.c
21342 cpp-unc2.c cpp/unc2.c
21343 cpp-unc3.c cpp/unc3.c
21344 cpp-unc.c cpp/unc4.c
21345 undef.c cpp/undef1.c
21346 undef-2.c cpp/undef2.c
21347 cpp-wi1.c cpp/widestr1.c
21348
21349 2000-06-27 Mark Mitchell <mark@codesourcery.com>
21350
21351 * lib/g++.exp (g++_include_flags): Tweak.
21352
21353 2000-06-27 H.J. Lu <hjl@gnu.org>
21354 Loren J. Rittle <ljrittle@acm.org>
21355
21356 * lib/g++.exp (g++_include_flags): Override libgloss.exp
21357 version with one that knows about the new gcc tree structure.
21358 (g++_link_flags): Same.
21359
21360 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
21361
21362 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
21363 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
21364 case we are cross-compiling.
21365
21366 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
21367 g++.old-deja/g++.niklas/Makefile.in,
21368 g++.old-deja/g++.niklas/configure.in,
21369 g++.old-deja/g++.other/Makefile.in,
21370 g++.old-deja/g++.other/configure.in,
21371 gcc.c-torture/code_quality/Makefile.in,
21372 gcc.c-torture/code_quality/configure.in,
21373 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
21374 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
21375 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
21376 gcc.c-torture/execute/ieee/Makefile.in,
21377 gcc.c-torture/execute/ieee/configure.in,
21378 gcc.c-torture/noncompile/Makefile.in,
21379 gcc.c-torture/noncompile/configure.in,
21380 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
21381 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
21382 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
21383
21384 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
21385
21386 * g++.old-deja/g++.other/ambig3.C: New test.
21387
21388 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
21389
21390 * g++.old-deja/g++.pt/syntax1.C: New test.
21391 * g++.old-deja/g++.pt/syntax2.C: New test.
21392 * g++.old-deja/g++.other/syntax3.C: New test.
21393 * g++.old-deja/g++.other/syntax4.C: New test.
21394
21395 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
21396
21397 * gcc.dg/20000623-1.c: Prototype exit and abort.
21398
21399 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
21400
21401 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
21402 New tests.
21403 * gcc.dg/cpp-mi3.def: New file.
21404
21405 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
21406 inside assertions.
21407 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
21408 lexer's error messages.
21409 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
21410 divine anything from the linemarkers.
21411 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
21412 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
21413
21414 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
21415
21416 * gcc.dg/20000623-1.c: New test.
21417
21418 2000-06-22 Jakub Jelinek <jakub@redhat.com>
21419
21420 * gcc.c-torture/execute/20000622-1.c: New test.
21421
21422 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
21423
21424 * g++.old-deja/g++.other/init15.C: New test.
21425
21426 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
21427
21428 * g++.old-deja/g++.pt/vaarg2.C: New test.
21429 * g++.old-deja/g++.pt/vaarg3.C: New test.
21430
21431 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
21432
21433 * g++.old-deja/g++.other/dyncast6.C: New test.
21434
21435 2000-06-15 Jakub Jelinek <jakub@redhat.com>
21436
21437 * gcc.c-torture/execute/loop-6.c: New test.
21438
21439 2000-06-14 Jakub Jelinek <jakub@redhat.com>
21440
21441 * gcc.dg/20000614-1.c: New test.
21442 * gcc.dg/20000614-2.c: New test.
21443
21444 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
21445
21446 * g++.old-deja/g++.other/inline12.C: New test.
21447
21448 2000-06-13 Jakub Jelinek <jakub@redhat.com>
21449
21450 * g++.old-deja/g++.other/eh1.C: New test.
21451
21452 2000-06-12 Jakub Jelinek <jakub@redhat.com>
21453
21454 * g++.old-deja/g++.other/type.C: New test.
21455
21456 2000-06-05 Jakub Jelinek <jakub@redhat.com>
21457
21458 * g++.old-deja/g++.other/initstring.C: New test.
21459
21460 2000-06-12 Jason Merrill <jason@redhat.com>
21461
21462 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
21463
21464 2000-06-09 Jeffrey A Law (law@cygnus.com)
21465
21466 * gcc.c-torture/compile/20000609-1.c: New test.
21467
21468 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
21469
21470 * gcc.dg/20000609-1.c: New test.
21471
21472 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
21473
21474 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
21475 * gcc.c-torture/noncompile/poison-1.c: Move...
21476 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
21477 * gcc.dg/cpp-li1.c: Add a token after the #line.
21478
21479 2000-06-05 Richard Henderson <rth@cygnus.com>
21480
21481 * gcc.c-torture/execute/20000605-2.c: New test.
21482 * gcc.c-torture/execute/20000605-3.c: New test.
21483
21484 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
21485
21486 * g77.f-torture/execute/20000503-1.x: New file.
21487
21488 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
21489
21490 * g++.old-deja/g++.eh/badalloc1.C: New test.
21491
21492 2000-06-05 Richard Henderson <rth@cygnus.com>
21493
21494 * gcc.c-torture/execute/20000605-1.c: New test.
21495
21496 2000-06-05 Jakub Jelinek <jakub@redhat.com>
21497 Nathan Sidwell <nathan@codesourcery.com>
21498
21499 * gcc.c-torture/compile/20000605-1.c: New test.
21500
21501 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
21502
21503 * g77.f-torture/compile/20000601-1.f: New test.
21504
21505 2000-06-03 Richard Henderson <rth@cygnus.com>
21506
21507 * gcc.c-torture/execute/20000603-1.c: New.
21508
21509 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
21510
21511 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
21512 * gcc.dg/noreturn-2.c (noreturn): Likewise.
21513
21514 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
21515
21516 * gcc.dg/compare2.c (case 12): XFAIL.
21517 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
21518 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
21519
21520 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
21521
21522 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
21523
21524 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
21525 guard macro is already defined when the header is first
21526 included.
21527 * gcc.dg/cpp-mix.h: New file.
21528 * gcc.dg/endif-label.c: Update patterns to match compiler.
21529
21530 * g++.brendan/complex1.C: Declare abort.
21531 * g++.law/refs4.C: Remove XFAIL.
21532 * g++.oliva/expr2.C: Declare abort and exit.
21533
21534 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
21535
21536 * gcc.c-torture/execute/20000528-1.c: New test.
21537
21538 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
21539 * g++.old-deja/g++.law/temps4.C: Likewise.
21540
21541 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
21542 stdlib.h. Call abort() on failure.
21543 * g++.old-deja/g++.law/refs4.C: Likewise.
21544 * g++.old-deja/g++.law/temps4.C: Likewise.
21545 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
21546 * gcc.c-torture/execute/20000112-1.c: Include string.h.
21547
21548 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
21549
21550 Relative to g++.dg/special:
21551 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
21552
21553 Relative to g++.old-deja:
21554 * g++.brendan/complex1.C, g++.jason/optimize2.C,
21555 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
21556 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
21557 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
21558 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
21559 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
21560 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
21561
21562 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
21563 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
21564 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
21565 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
21566 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
21567 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
21568 and/or string.h.
21569
21570 * g++.other/goto1.C: Update expectations for error messages.
21571
21572 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
21573
21574 * gcc.c-torture/compile/20000523-1.c: New test.
21575
21576 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
21577
21578 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
21579
21580 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
21581
21582 * g++.old-deja/g++.eh/catch11.C: New test.
21583 * g++.old-deja/g++.eh/catch12.C: New test.
21584
21585 2000-05-24 Nick Clifton <nickc@cygnus.com>
21586
21587 * gcc.c-torture/execute/20000523-1.c: New test.
21588
21589 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
21590
21591 * c-torture/execute/bcp-1.c: Replace abort in arg of
21592 __builtin_constant_p with a generic external function.
21593
21594 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
21595 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
21596 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
21597 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
21598 Prototype abort and/or exit.
21599
21600 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
21601 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
21602 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
21603 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
21604
21605 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
21606
21607 * gcc.dg/dwarf2-1.c: New test.
21608
21609 2000-05-20 Richard Henderson <rth@cygnus.com>
21610
21611 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
21612
21613 2000-05-20 Andreas Jaeger <aj@suse.de>
21614
21615 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
21616 testcase.
21617
21618 2000-05-19 David Edelsohn <edelsohn@gnu.org>
21619
21620 * gcc.c-torture/execute/20000519-2.c: New test.
21621
21622 2000-05-19 Andreas Jaeger <aj@suse.de>
21623
21624 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
21625 which fails with SSA.
21626
21627 * lib/c-torture.exp: Also test with -O3 -fssa.
21628
21629 2000-05-18 Michael Meissner <meissner@redhat.com>
21630
21631 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
21632 * gcc.c-torture/execute/920415-1.c: Ditto.
21633 * gcc.c-torture/execute/920501-1.c: Ditto.
21634 * gcc.c-torture/execute/conversion.c: Ditto.
21635 * gcc.c-torture/execute/cvt-1.c: Ditto.
21636
21637 2000-05-18 Jeffrey A Law (law@cygnus.com)
21638
21639 * gcc.c-torture/compile/20000518-1.c: New test.
21640
21641 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
21642
21643 * g77.f-torture/compile/200005018.f: New test.
21644
21645 2000-05-17 Jeffrey A Law (law@cygnus.com)
21646
21647 * gcc.c-torture/compile/20000517-1.c: New test.
21648
21649 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21650
21651 * gcc.c-torture/execute/20000516-1.c: New test.
21652
21653 2000-05-15 Jakub Jelinek <jakub@redhat.com>
21654
21655 * g++.old-deja/g++.other/eh.C: New test.
21656
21657 2000-05-12 Richard Henderson <rth@cygnus.com>
21658
21659 * gcc.c-torture/execute/990208-1.c (main): Don't pass
21660 constants through to doit's conditional.
21661
21662 2000-05-11 Jeffrey A Law (law@cygnus.com)
21663
21664 * gcc.c-torture/compile/20000511-1.c: New test.
21665 * g77.f-torture/compile/20000511-1.f: New test.
21666 * g77.f-torture/compile/20000511-2.f: New test.
21667
21668 2000-05-11 Michael Meissner <meissner@redhat.com>
21669
21670 * gcc.c-torture/execute/20000511-1.c: New test.
21671
21672 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
21673
21674 * gcc.dg/dg.exp: Scan .S files as well as .c files.
21675 * gcc.dg/20000510-1.S: New.
21676
21677 2000-05-08 Catherine Moore <clm@cygnus.com>
21678
21679 * gcc.dg/unused-3.c: New.
21680
21681 2000-05-06 Richard Henderson <rth@cygnus.com>
21682
21683 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
21684 * g++.old-deja/g++.mike/warn1.C: Likewise.
21685 * g++.old-deja/g++.pt/local1.C: Likewise.
21686 * g++.old-deja/g++.pt/local7.C: Likewise.
21687 * g++.old-deja/g++.pt/spec16.C: Likewise.
21688
21689 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
21690
21691 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
21692
21693 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
21694
21695 * g77.f-torture/execute/20000503-1.f: New test.
21696
21697 2000-05-04 Andreas Jaeger <aj@suse.de>
21698
21699 * gcc.dg/noreturn-2.c: New test.
21700
21701 2000-05-04 Neil Booth <NeilB@earthling.net>
21702
21703 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
21704 preprocessor.
21705
21706 2000-05-04 Richard Henderson <rth@cygnus.com>
21707
21708 * gcc.c-torture/execute/20000503-1.c: Fix typo.
21709
21710 2000-05-04 Richard Henderson <rth@cygnus.com>
21711
21712 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
21713 OpenSSL by Jason R Thorpe.
21714
21715 2000-05-03 Jim Wilson <wilson@cygnus.com>
21716
21717 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
21718
21719 2000-05-03 Robert Lipe <robertlipe@usa.net>
21720
21721 * gcc.dg/20000503-1.c: New test.
21722
21723 2000-05-02 Jakub Jelinek <jakub@redhat.com>
21724
21725 * gcc.c-torture/compile/20000502-1.c: New test.
21726 * g++.old-deja/g++.other/align.C: New test.
21727 * gcc.dg/cpp-tradstringify.c: New test.
21728
21729 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
21730
21731 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
21732 and hard registers.
21733
21734 2000-04-26 Geoff Keating <geoffk@cygnus.com>
21735
21736 * gcc.c-torture/execute/loop-5.c: New test.
21737
21738 2000-04-25 Jakub Jelinek <jakub@redhat.com>
21739
21740 * gcc.c-torture/execute/va-arg-20.c: New test.
21741
21742 2000-04-23 Jeffrey A Law (law@cygnus.com)
21743
21744 * gcc.c-torture/execute/20000422-1.c: New test.
21745
21746 2000-04-20 Greg McGary <gkm@gnu.org>
21747
21748 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
21749 when optimizing, but without sibling-call optimizations (-O1).
21750
21751 2000-04-20 Jeffrey A Law (law@cygnus.com)
21752
21753 * gcc.c-torture/compile/20000420-1.c: New test.
21754
21755 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
21756
21757 * g++.abi/ptrflags.C: New test.
21758 * g++.eh/catchptr1.C: Test incomplete pointer chains.
21759
21760 2000-04-19 Catherine Moore <clm@cygnus.com>
21761
21762 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
21763
21764 2000-04-19 Greg McGary <gkm@gnu.org>
21765
21766 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
21767 sibling-call optimizations.
21768
21769 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
21770
21771 * gcc.dg/20000419-1.c: New test.
21772
21773 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
21774
21775 * gcc.c-torture/execute/20000412-6.c: New test.
21776
21777 2000-04-12 Jeffrey A Law (law@cygnus.com)
21778
21779 * gcc.c-torture/execute/20000412-5.c: New test.
21780 * g77.f-torture/compile/20000412-1.f: New test.
21781 * gcc.c-torture/execute/20000412-4.c: New test.
21782 * gcc.c-torture/compile/20000412-2.c: New test.
21783 * gcc.c-torture/execute/20000412-3.c: New test.
21784 * gcc.c-torture/compile/20000412-1.c: New test.
21785 * gcc.c-torture/execute/20000412-2.c: New test.
21786
21787 2000-04-12 Jakub Jelinek <jakub@redhat.com>
21788
21789 * objc/execute/bf-20.m: New test.
21790
21791 2000-04-10 Richard Henderson <rth@cygnus.com>
21792
21793 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
21794
21795 * gcc.c-torture/execute/20000412-1.c: New test.
21796
21797 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
21798
21799 * g++.old-deja/g++.eh/catchptr1.C: New test.
21800
21801 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
21802
21803 * g++.old-deja/g++.abi/cxa_vec.C: New test.
21804
21805 2000-04-08 Neil Booth <NeilB@earthling.net>
21806
21807 * gcc.dg/cpp-nullchar.c: Remove test as
21808 embedded nulls cause problems.
21809
21810 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21811
21812 * gcc.dg/compare2.c: New test.
21813
21814 2000-04-08 Neil Booth <NeilB@earthling.net>
21815
21816 * gcc.dg/cpp-nullchar.c: New test.
21817
21818 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
21819
21820 * gcc.dg/cpp-mi2.c: New test.
21821 * gcc.dg/cpp-mi2[abc].h: New files.
21822
21823 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
21824
21825 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
21826 member name.
21827
21828 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
21829
21830 * g++.old-deja/g++.abi/vmihint.C: New test.
21831
21832 2000-04-06 Neil Booth <NeilB@earthling.net>
21833
21834 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
21835 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
21836 copyright.
21837
21838 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
21839
21840 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
21841 avoid stack-frame overwrite.
21842
21843 2000-04-05 Jakub Jelinek <jakub@redhat.com>
21844
21845 * gcc.c-torture/compile/20000405-2.c: New test.
21846 * gcc.c-torture/compile/20000405-3.c: New test.
21847
21848 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
21849
21850 * gcc.c-torture/compile/20000405-1.c: New test.
21851
21852 2000-04-04 Geoff Keating <geoffk@cygnus.com>
21853
21854 * gcc.dg/cast-qual-1.c: Revert last change.
21855
21856 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21857
21858 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
21859
21860 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
21861
21862 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
21863 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
21864
21865 2000-04-03 Jeffrey A Law (law@cygnus.com)
21866
21867 * gcc.c-torture/compile/20000403-2.c: New test.
21868 * gcc.c-torture/compile/20000403-1.c: New test.
21869
21870 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
21871
21872 * gcc.c-torture/execute/20000403-1.c: New test.
21873
21874 2000-04-03 Geoff Keating <geoffk@cygnus.com>
21875
21876 * gcc.c-torture/execute/20000402-1.c: New test.
21877
21878 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
21879
21880 * gcc.c-torture/execute/va-arg-15.c: New test.
21881 * gcc.c-torture/execute/va-arg-16.c: New test.
21882 * gcc.c-torture/execute/va-arg-17.c: New test.
21883 * gcc.c-torture/execute/va-arg-18.c: New test.
21884 * gcc.c-torture/execute/va-arg-19.c: New test.
21885
21886 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
21887
21888 * gcc.c-torture/compile/981211-1.c: Move to...
21889 * gcc.dg/cpp-as1.c: ...here.
21890 * gcc.dg/cpp-as2.c: New file.
21891
21892 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
21893 compiler.
21894
21895 2000-04-02 Neil Booth <NeilB@earthling.net>
21896
21897 * gcc.dg/cpp-cond.c New tests.
21898 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
21899 accidental success less likely.
21900 * gcc.dg/cpp-missingop.c New tests.
21901 * gcc.dg/cpp-missingparen.c New tests.
21902 * gcc.dg/cpp-shift.c New tests.
21903 * gcc.dg/cpp-shortcircuit.c New tests.
21904 * gcc.dg/cpp-unary.c New tests.
21905
21906 2000-03-29 Jeffrey A Law (law@cygnus.com)
21907
21908 * gcc.c-torture/compile/20000329-1.c: New test.
21909
21910 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
21911
21912 * gcc.c-torture/compile/20000326-1.c: New test.
21913 * gcc.c-torture/compile/20000326-2.c: New test.
21914
21915 2000-03-24 Geoff Keating <geoffk@cygnus.com>
21916
21917 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
21918 the first parameter is a function argument.
21919
21920 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
21921
21922 * g++.old-deja/g++.ext/array4.C: New test.
21923
21924 2000-03-22 Geoff Keating <geoffk@cygnus.com>
21925
21926 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
21927
21928 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21929
21930 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
21931
21932 2000-03-19 Richard Henderson <rth@cygnus.com>
21933
21934 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
21935
21936 2000-03-19 Richard Henderson <rth@cygnus.com>
21937
21938 * gcc.c-torture/compile/20000319-1.c: New test.
21939
21940 2000-03-14 Jeffrey A Law (law@cygnus.com)
21941
21942 * gcc.c-torture/execute/20000314-3.c: New test.
21943 * gcc.c-torture/execute/20000314-2.c: New test.
21944 * gcc.c-torture/execute/20000314-1.c: New test.
21945 * gcc.c-torture/compile/20000314-2.c: New test.
21946 * gcc.c-torture/compile/20000314-1.c: New test.
21947
21948 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
21949
21950 * g++.old-deja/g++.warn/inline.C: New test.
21951
21952 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
21953
21954 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
21955 standards-compliant result rather than specific constants.
21956 Put test-values in array.
21957
21958 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
21959
21960 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
21961 (g++_target_compile): Put test-specific options last.
21962
21963 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
21964
21965 * g++.old-deja/g++.eh/vbase4.C: New test.
21966
21967 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
21968
21969 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
21970
21971 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
21972
21973 * g++.old-deja/g++.brendan/misc12.C: Removed.
21974 * g++.old-deja/g++.pt/memtemp77.C: Constify.
21975 * g++.old-deja/g++.ext/pretty4.C: New test.
21976
21977 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
21978
21979 * g++.old-deja/g++.other/string2.C: New test.
21980
21981 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
21982
21983 * g++.old-deja/g++.warn/impint2.C: New test.
21984
21985 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
21986
21987 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
21988 is 1, not zero.
21989
21990 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
21991
21992 * g++.old-deja/g++.warn/impint.C: New test.
21993 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
21994 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
21995 * g++.old-deja/g++.pt/explicit12.C: Likewise.
21996 * g++.old-deja/g++.pt/explicit13.C: Likewise.
21997 * g++.old-deja/g++.pt/explicit17.C: Likewise.
21998 * g++.old-deja/g++.pt/explicit18.C: Likewise.
21999 * g++.old-deja/g++.pt/explicit19.C: Likewise.
22000 * g++.old-deja/g++.pt/explicit23.C: Likewise.
22001 * g++.old-deja/g++.pt/explicit31.C: Likewise.
22002 * g++.old-deja/g++.pt/explicit35.C: Likewise.
22003 * g++.old-deja/g++.pt/explicit6.C: Likewise.
22004 * g++.old-deja/g++.pt/memclass7.C: Likewise.
22005
22006 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
22007
22008 * gcc.dg/cpp-redef.c: New test.
22009
22010 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
22011
22012 * g++.old-deja/g++.pt/unify7.C: New test.
22013
22014 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
22015
22016 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
22017 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
22018
22019 2000-02-25 Geoff Keating <geoffk@cygnus.com>
22020
22021 * gcc.c-torture/compile/20000224-1.c: New test.
22022
22023 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
22024
22025 * gcc.c-torture/compile/cpp-2.c: New test.
22026 * gcc.c-torture/compile/cpp-1.c: New test.
22027
22028 2000-02-25 Jeffrey A Law (law@cygnus.com)
22029
22030 * gcc.c-torture/execute/20000225-1.c: New test.
22031
22032 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
22033
22034 * gcc.dg/cpp-li2.c: New test.
22035
22036 * gcc.dg/cpp-wi1.c: New test.
22037
22038 * gcc.dg/cpp-li1.c: New test.
22039
22040 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
22041
22042 * g++.old-deja/g++.other/sizeof5.C: New test.
22043
22044 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22045
22046 * gcc.c-torture/execute/va-arg-13.c: New test.
22047
22048 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
22049
22050 * gcc.c-torture/execute/va-arg-12.c: New test.
22051
22052 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
22053
22054 * gcc.c-torture/execute/20000223-1.c: New test.
22055
22056 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
22057
22058 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
22059
22060 2000-02-22 Mark Mitchell <mark@codesourcery.com>
22061
22062 * g++.old-deja/g++.abi/ptrmem.C: New test.
22063
22064 2000-02-19 Richard Henderson <rth@cygnus.com>
22065
22066 * gcc.c-torture/compile/init-3.c: New.
22067
22068 2000-02-17 Mark Mitchell <mark@codesourcery.com>
22069
22070 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
22071 ALWAYS_CXXFLAGS.
22072
22073 2000-02-11 Robert Lipe <robertl@sco.com>
22074
22075 * gcc.c-torture/compile/20000211-3.c: New test.
22076
22077 2000-02-11 Martin Buchholz <martin@xemacs.org>
22078
22079 * gcc.c-torture/compile/20000211-2.c: New test.
22080
22081 2000-02-11 Jeffrey A Law (law@cygnus.com)
22082
22083 * gcc.c-torture/compile/20000211-1.c: New test.
22084
22085 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
22086
22087 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
22088 on native targets
22089
22090 2000-02-08 Nathan Sidwell <nathan@acm.org>
22091
22092 * g++.old-deja/g++.other/cast5.C: New test.
22093
22094 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
22095
22096 * gcc.c-torture/execute/20000205-1.c: New.
22097
22098 2000-02-03 Nathan Sidwell <nathan@acm.org>
22099
22100 * g++.old-deja/g++.jason/cast3.C: Return void.
22101 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
22102
22103 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
22104
22105 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
22106
22107 * gcc.dg/loop-1.c: New test.
22108
22109 2000-01-27 Jakub Jelinek <jakub@redhat.com>
22110
22111 * gcc.c-torture/compile/20000127-1.c: New test.
22112 * gcc.c-torture/execute/991228-1.c: New test.
22113
22114 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
22115
22116 * gcc.dg/unused-2.c: New test.
22117
22118 * gcc.dg/conv-1.c: New test.
22119
22120 2000-01-24 Mark Mitchell <mark@codesourcery.com>
22121
22122 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
22123 compiler.
22124 (tool_option_proc): Fix typo.
22125
22126 2000-01-24 Geoff Keating <geoffk@cygnus.com>
22127
22128 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
22129 of the ld on the host, not on the build machine.
22130 Also, don't crash if '--help' is not a supported option.
22131
22132 2000-01-24 Richard Henderson <rth@cygnus.com>
22133
22134 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
22135
22136 2000-01-20 Jeffrey A Law (law@cygnus.com)
22137
22138 * gcc.c-torture/execute/20000120-2.c: New test.
22139 * gcc.c-torture/execute/20000120-1.c: New test.
22140
22141 2000-01-13 Jeffrey A Law (law@cygnus.com)
22142
22143 * gcc.c-torture/execute/20000113-1.c: New test.
22144
22145 2000-01-12 Jeffrey A Law (law@cygnus.com)
22146
22147 * gcc.c-torture/execute/20000112-1.c: New test.
22148
22149 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
22150
22151 * gcc.dg/20000111-1.c: New test.
22152
22153 2000-01-10 Jeffrey A Law (law@cygnus.com)
22154
22155 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
22156 with 16 bit integers.
22157
22158 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
22159
22160 * gcc.dg/20000108-1.c: New test.
22161
22162 2000-01-05 Nathan Sidwell <nathan@acm.org>
22163
22164 * g++.old-deja/g++.ns/koenig8.C: New test.
22165
22166 2000-01-05 Nathan Sidwell <nathan@acm.org>
22167
22168 * g++.old-deja/g++.other/cast4.C: New test.
22169
22170 2000-01-05 Jeffrey A Law (law@cygnus.com)
22171
22172 * gcc.c-torture/compile/20000105-2.c: New test.
22173 * gcc.c-torture/compile/20000105-1.c: New test.
22174
22175 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22176
22177 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
22178 references to printf & atoi to conform to ANSI standard.
22179 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
22180 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
22181 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
22182 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
22183 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
22184 * g++.old-deja/g++.brendan/complex1.C: Likewise.
22185 * g++.old-deja/g++.brendan/copy1.C: Likewise.
22186 * g++.old-deja/g++.brendan/copy2.C: Likewise.
22187 * g++.old-deja/g++.brendan/copy3.C: Likewise.
22188 * g++.old-deja/g++.brendan/copy4.C: Likewise.
22189 * g++.old-deja/g++.brendan/copy5.C: Likewise.
22190 * g++.old-deja/g++.brendan/copy6.C: Likewise.
22191 * g++.old-deja/g++.brendan/copy7.C: Likewise.
22192 * g++.old-deja/g++.brendan/copy8.C: Likewise.
22193 * g++.old-deja/g++.brendan/crash11.C: Likewise.
22194 * g++.old-deja/g++.brendan/crash14.C: Likewise.
22195 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
22196 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
22197 * g++.old-deja/g++.brendan/delete2.C: Likewise.
22198 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
22199 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
22200 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
22201 * g++.old-deja/g++.brendan/eh1.C: Likewise.
22202 * g++.old-deja/g++.brendan/groff1.C: Likewise.
22203 * g++.old-deja/g++.brendan/init3.C: Likewise.
22204 * g++.old-deja/g++.brendan/misc12.C: Likewise.
22205 * g++.old-deja/g++.brendan/misc7.C: Likewise.
22206 * g++.old-deja/g++.brendan/new2.C: Likewise.
22207 * g++.old-deja/g++.brendan/operators4.C: Likewise.
22208 * g++.old-deja/g++.brendan/operators5.C: Likewise.
22209 * g++.old-deja/g++.brendan/overload2.C: Likewise.
22210 * g++.old-deja/g++.brendan/overload7.C: Likewise.
22211 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
22212 * g++.old-deja/g++.brendan/reference1.C: Likewise.
22213 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
22214 * g++.old-deja/g++.brendan/template24.C: Likewise.
22215 * g++.old-deja/g++.brendan/template3.C: Likewise.
22216 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
22217 * g++.old-deja/g++.jason/inline3.C: Likewise.
22218 * g++.old-deja/g++.jason/opeq.C: Likewise.
22219 * g++.old-deja/g++.law/arg5.C: Likewise.
22220 * g++.old-deja/g++.law/arm7.C: Likewise.
22221 * g++.old-deja/g++.law/ctors11.C: Likewise.
22222 * g++.old-deja/g++.law/cvt8.C: Likewise.
22223 * g++.old-deja/g++.law/init9.C: Likewise.
22224 * g++.old-deja/g++.law/refs4.C: Likewise.
22225 * g++.old-deja/g++.law/template2.C: Likewise.
22226 * g++.old-deja/g++.law/visibility24.C: Likewise.
22227 * g++.old-deja/g++.law/vtable3.C: Likewise.
22228 * g++.old-deja/g++.mike/asm2.C: Likewise.
22229 * g++.old-deja/g++.mike/eh1.C: Likewise.
22230 * g++.old-deja/g++.mike/misc1.C: Likewise.
22231 * g++.old-deja/g++.mike/misc13.C: Likewise.
22232 * g++.old-deja/g++.mike/misc14.C: Likewise.
22233 * g++.old-deja/g++.mike/ns12.C: Likewise.
22234 * g++.old-deja/g++.mike/p1248.C: Likewise.
22235 * g++.old-deja/g++.mike/p3708.C: Likewise.
22236 * g++.old-deja/g++.mike/p3708a.C: Likewise.
22237 * g++.old-deja/g++.mike/p3708b.C: Likewise.
22238 * g++.old-deja/g++.mike/p646.C: Likewise.
22239 * g++.old-deja/g++.mike/p700.C: Likewise.
22240 * g++.old-deja/g++.mike/p783.C: Likewise.
22241 * g++.old-deja/g++.mike/p783a.C: Likewise.
22242 * g++.old-deja/g++.mike/p783b.C: Likewise.
22243 * g++.old-deja/g++.mike/p786.C: Likewise.
22244 * g++.old-deja/g++.mike/p789.C: Likewise.
22245 * g++.old-deja/g++.mike/p789a.C: Likewise.
22246 * g++.old-deja/g++.mike/p807a.C: Likewise.
22247 * g++.old-deja/g++.other/delete3.C: Likewise.
22248 * g++.old-deja/g++.other/dyncast1.C: Likewise.
22249 * g++.old-deja/g++.other/dyncast2.C: Likewise.
22250 * g++.old-deja/g++.other/dyncast3.C: Likewise.
22251 * g++.old-deja/g++.other/empty1.C: Likewise.
22252 * g++.old-deja/g++.other/temporary1.C: Likewise.
22253 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
22254 * g++.old-deja/g++.pt/t16.C: Likewise.
22255 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
22256
22257 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
22258
22259 * gcc.dg/991230-1.c: New test.
22260
22261 1999-12-29 Jeffrey A Law (law@cygnus.com)
22262
22263 * gcc.c-torture/compile/991229-3.c: New test.
22264 * gcc.c-torture/compile/991229-2.c: New test.
22265 * gcc.c-torture/compile/991229-1.c: New test.
22266
22267 1999-12-29 Greg McGary <gkm@eng.ascend.com>
22268
22269 * gcc.c-torture/compile/labels-2.c: New test.
22270
22271 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
22272
22273 * gcc.c-torture/execute/991227-1.c: New test.
22274
22275 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
22276
22277 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
22278
22279 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
22280
22281 * gcc.c-torture/execute/991221-1.c: New test.
22282
22283 1999-12-20 Nathan Sidwell <nathan@acm.org>
22284
22285 * g++.old-deja/g++.other/cast3.C: New test.
22286
22287 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
22288
22289 * gcc.c-torture/execute/991216-4.c: New test.
22290
22291 1999-12-16 Michael Meissner <meissner@cygnus.com>
22292
22293 * gcc.c-torture/execute/991216-1.c: New test.
22294 * gcc.c-torture/execute/991216-2.c: New test.
22295 * gcc.c-torture/execute/991216-3.c: New test.
22296
22297 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
22298
22299 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
22300 Actually make the test fail by using "-O2" for compilation.
22301
22302 1999-12-15 Nathan Sidwell <nathan@acm.org>
22303
22304 * g++.old-deja/g++.warn/cast-align1.C: New test.
22305
22306 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
22307
22308 * gcc.c-torture/compile/991214-1.c: New test.
22309 * gcc.c-torture/compile/991214-2.c: New test.
22310
22311 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
22312
22313 * gcc.dg/991214-1.c: New test.
22314
22315 1999-12-13 Jeffrey A Law (law@cygnus.com)
22316
22317 * gcc.c-torture/compile/991213-3.c: New test.
22318 * gcc.c-torture/compile/991213-2.c: New test.
22319 * gcc.c-torture/compile/991213-1.c: New test.
22320
22321 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
22322
22323 * gcc.dg/991209-1.c: New test.
22324
22325 1999-12-08 Nathan Sidwell <nathan@acm.org>
22326
22327 * gcc.c-torture/compile/991208-1.c: New test.
22328
22329 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
22330
22331 * gcc.dg/ultrasp2.c: New test.
22332
22333 1999-12-05 Alex Samuel <samuel@codesourcery.com>
22334
22335 * g++.old-deja/g++.abi/align.C (main): Fix typo.
22336
22337 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
22338
22339 * gcc.c-torture/compile/991202-1.c: New test.
22340 * gcc.c-torture/execute/991202-1.c: New test.
22341 * gcc.c-torture/execute/991202-2.c: New test.
22342 * gcc.c-torture/execute/991202-3.c: New test.
22343
22344 1999-12-02 Alex Samuel <samuel@codesourcery.com>
22345
22346 * g++.old-deja/g++.abi/align.C: New test.
22347 * g++.old-deja/g++.abi/aggregates.C: Likewise.
22348 * g++.old-deja/g++.abi/bitfields.C: Likewise.
22349
22350 1999-12-01 Richard Henderson <rth@cygnus.com>
22351
22352 * gcc.c-torture/execute/991201-1.c: New.
22353
22354 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
22355
22356 * gcc.dg/991129-1.c: New test.
22357
22358 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
22359
22360 * gcc.c-torture/compile/991127-1.c: New test.
22361
22362 1999-11-22 Nathan Sidwell <nathan@acm.org>
22363
22364 * g++.old-deja/g++.other/warn4.C: New test.
22365
22366 1999-11-22 Nathan Sidwell <nathan@acm.org>
22367
22368 * g++.old-deja/g++.eh/cleanup2.C: New test.
22369 * g++.old-deja/g++.ext/pretty2.C: New test.
22370 * g++.old-deja/g++.ext/pretty3.C: New test.
22371 * g++.old-deja/g++.other/debug6.C: New test.
22372
22373 1999-10-20 Jim Wilson <wilson@cygnus.com>
22374
22375 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
22376 compiler_output to look for one error message instead of two.
22377
22378 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
22379
22380 * gcc.c-torture/execute/991118-1.c: Also test case
22381 where the word boundary does not split a byte evenly.
22382
22383 1999-11-19 Nathan Sidwell <nathan@acm.org>
22384
22385 * g++.old-deja/g++.ext/restrict1.C: New test.
22386
22387 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
22388
22389 * gcc.c-torture/execute/991118-1.c: New test.
22390
22391 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
22392
22393 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
22394 working directory pathnames.
22395
22396 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
22397
22398 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
22399 host is equipped with driver.h and driver.o so it can actually
22400 compile and run the tests.
22401
22402 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
22403
22404 * gcc.c-torture/compile/991008-1.c: New test.
22405
22406 1999-11-08 Nick Clifton <nickc@cygnus.com>
22407
22408 * lib/gcc-dg.exp: Include target-supports.exp
22409
22410 1999-11-05 Nick Clifton <nickc@cygnus.com>
22411
22412 * lib/target-supports.exp: New file: Provide procs to test for
22413 features supported by the target.
22414 (check_weak_available): Moved here from ecos.exp.
22415 (check_alias_available): New proc: Determine of the target
22416 toolchain supports the alias attribute.
22417
22418 * gcc.dg/special/ecos.exp: Move check_weak_available to
22419 target-supports.exp.
22420 (alias-1.c): Only perform the test if the target supports
22421 aliases.
22422 (wkali-1.c): Only perform the test if the target supports
22423 aliases.
22424
22425 * gcc.dg/990506-0.c: Expect error messages from cross
22426 targets as well as native targets.
22427
22428 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
22429
22430 * gcc.dg/ultrasp1.c: Removed xfail.
22431 * gcc.dg/struct-ret-2.c: Likewise.
22432 * gcc.dg/array-1.c: Likewise.
22433
22434 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
22435
22436 * gcc.dg/struct-ret-2.c: New test.
22437
22438 * gcc.dg/array-1.c: New test.
22439
22440 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
22441
22442 * gcc.c-torture/execute/991030-1.c: New test.
22443
22444 1999-10-26 Richard Henderson <rth@cygnus.com>
22445
22446 * gcc.c-torture/compile/991026-2.c: New test.
22447
22448 1999-10-26 Jeffrey A Law (law@cygnus.com)
22449
22450 * gcc.c-torture/compile/991026-1.c: New test.
22451
22452 1999-10-23 Jeffrey A Law (law@cygnus.com)
22453
22454 * gcc.c-torture/execute/991023-1.c: New test.
22455
22456 1999-10-19 Jeffrey A Law (law@cygnus.com)
22457
22458 * gcc.c-torture/execute/991019-1.c: New test.
22459
22460 1999-10-16 Richard Henderson <rth@cygnus.com>
22461
22462 * gcc.c-torture/execute/991016-1.c: New test.
22463
22464 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
22465
22466 * gcc.c-torture/execute/991014-1.c: New test.
22467
22468 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
22469
22470 * g++.old-deja/g++.other/union2.C: New test.
22471
22472 1999-10-13 Nathan Sidwell <nathan@acm.org>
22473
22474 * g++.old-deja/g++.other/vaarg2.C: New test.
22475 * g++.old-deja/g++.other/vaarg3.C: New test.
22476
22477 1999-10-12 Craig Burley <craig@jcb-sc.com>
22478
22479 * g77.f-torture/noncompile/19990905-1.f: Moved from being
22480 in compile/.
22481
22482 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
22483
22484 * gcc.c-torture/execute/va-arg-11.c: New test.
22485
22486 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
22487
22488 * lib/file-format.exp (gcc_target_object_format): Don't
22489 crash if objdump is unavailable.
22490
22491 1999-09-29 Donn Terry <donn@interix.com>
22492
22493 * gcc.misc-tests/mg.exp: delete extraneous redirection.
22494
22495 1999-09-28 Nick Clifton <nickc@cygnus.com>
22496
22497 * gcc.c-torture/compile/990928-1.c: New test.
22498
22499 1999-09-28 Nathan Sidwell <nathan@acm.org>
22500
22501 * g++.old-deja/g++.other/decl6.C: New test.
22502
22503 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22504
22505 * gcc.c-torture/execute/va-arg-10.c: New test.
22506
22507 1999-09-27 Nathan Sidwell <nathan@acm.org>
22508
22509 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
22510 __PRETTY_FUNCTION__.
22511
22512 1999-09-23 Nick Clifton <nickc@cygnus.com>
22513
22514 * gcc.c-torture/execute/990923-1.c: New test.
22515
22516 1999-09-21 Nick Clifton <nickc@cygnus.com>
22517
22518 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
22519 for which -fpic is inappropriate.
22520
22521 1999-09-21 Mark Mitchell <mark@codesourcery.com>
22522
22523 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
22524
22525 1999-09-21 Nathan Sidwell <nathan@acm.org>
22526
22527 * g++.old-deja/g++.other/dyncast1.C: New test.
22528 * g++.old-deja/g++.other/dyncast2.C: New test.
22529 * g++.old-deja/g++.other/dyncast3.C: New test.
22530 * g++.old-deja/g++.other/dyncast4.C: New test.
22531 * g++.old-deja/g++.other/dyncast5.C: New test.
22532 * g++.old-deja/g++.eh/catch3.C: New test.
22533 * g++.old-deja/g++.eh/catch3p.C: New test.
22534 * g++.old-deja/g++.eh/catch4.C: New test.
22535 * g++.old-deja/g++.eh/catch4p.C: New test.
22536 * g++.old-deja/g++.eh/catch5.C: New test.
22537 * g++.old-deja/g++.eh/catch5p.C: New test.
22538 * g++.old-deja/g++.eh/catch6.C: New test.
22539 * g++.old-deja/g++.eh/catch6p.C: New test.
22540 * g++.old-deja/g++.eh/catch7.C: New test.
22541 * g++.old-deja/g++.eh/catch7p.C: New test.
22542 * g++.old-deja/g++.eh/catch8.C: New test.
22543 * g++.old-deja/g++.eh/catch8p.C: New test.
22544 * g++.old-deja/g++.eh/catch9.C: New test.
22545 * g++.old-deja/g++.eh/catch9p.C: New test.
22546
22547 1999-09-13 Nathan Sidwell <nathan@acm.org>
22548
22549 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
22550 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
22551
22552 1999-09-13 Jeffrey A Law (law@cygnus.com)
22553
22554 * gcc.c-torture/compile/990913-1.c: New test.
22555
22556 1999-09-10 Nathan Sidwell <nathan@acm.org>
22557
22558 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
22559 * g++.old-deja/g++.jason/rfg5.C: Likewise.
22560
22561 1999-09-09 Richard Henderson <rth@cygnus.com>
22562
22563 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
22564
22565 1999-09-09 Nathan Sidwell <nathan@acm.org>
22566
22567 * g++.old-deja/g++.other/lookup11.C: New test.
22568 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
22569 what is permitted and what we want.
22570 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
22571 overload use.
22572 * g++.old-deja/g++.jason/rfg5.C: Likewise
22573
22574 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
22575
22576 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
22577 * gcc.c-torture/noncompile/poison-1.c: New file.
22578
22579 1999-09-08 Nathan Sidwell <nathan@acm.org>
22580
22581 * g++.old-deja/g++.other/sizeof3.C: New test.
22582 * g++.old-deja/g++.other/sizeof4.C: New test.
22583 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
22584 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
22585
22586 1999-09-07 Richard Henderson <rth@cygnus.com>
22587
22588 * gcc.dg/va-arg-1.c: New.
22589
22590 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22591
22592 * gcc.c-torture/execute/va-arg-9.c: New test.
22593
22594 1999-09-05 Craig Burley <craig@jcb-sc.com>
22595
22596 * g77.f-torture/compile/980519-2.f: New test.
22597 * g77.f-torture/compile/19990905-0.f: New test.
22598 * g77.f-torture/compile/19990905-1.f: New test.
22599 * g77.f-torture/compile/19990905-2.f: New test.
22600
22601 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
22602
22603 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
22604
22605 * gcc.c-torture/execute/990827-1.c: Fix typo.
22606
22607 1999-09-03 Nathan Sidwell <nathan@acm.org>
22608
22609 * g++.old-deja/g++.other/deref1.C: New test.
22610
22611 1999-09-02 Nathan Sidwell <nathan@acm.org>
22612
22613 * g++.old-deja/g++.other/ambig2.C: New test.
22614 * g++.old-deja/g++.other/cond5.C: New test.
22615 * g++.old-deja/g++.other/lookup16.C: New test.
22616
22617 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
22618
22619 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
22620 assemblers too.
22621
22622 1999-08-31 Jeffrey A Law (law@cygnus.com)
22623
22624 * lib/c-torture.exp: Avoid the "compare executables" optimization
22625 when testing native.
22626
22627 1999-08-29 Jeffrey A Law (law@cygnus.com)
22628
22629 * gcc.c-torture/execute/990829-1.c: New test.
22630 * gcc.c-torture/compile/990829-1.c: New test.
22631
22632 1999-08-27 Paul Burchard <burchard@pobox.com>
22633
22634 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
22635 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
22636 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
22637 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
22638 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
22639 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
22640 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
22641 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
22642 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
22643 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
22644 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
22645
22646 1999-08-27 Jeffrey A Law (law@cygnus.com)
22647
22648 * gcc.c-torture/execute/990827-1.c: New test.
22649
22650 1999-08-26 Craig Burley <craig@jcb-sc.com>
22651
22652 * g77.f-torture/noncompile/19990826-4.f: New test.
22653
22654 * g77.f-torture/compile/19990826-3.f: New test.
22655
22656 * g77.f-torture/execute/19990826-2.f: New test.
22657
22658 * g77.f-torture/compile/19990826-1.f: New test.
22659
22660 * gcc.c-torture/execute/990826-0.c: New test.
22661 * g77.c-torture/execute/19990826-0.f: New test.
22662
22663 * g77.f-torture/noncompile/970626-2.f: New test.
22664
22665 1999-08-25 Paul Burchard <burchard@pobox.com>
22666
22667 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
22668 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
22669 lss-011.C: New tests.
22670
22671 1999-08-25 Nathan Sidwell <nathan@acm.org>
22672
22673 * g++.old-deja/g++.other/decl5.C: New test.
22674
22675 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22676
22677 * noncompile/noncompile.exp: Load_lib c-torture.exp.
22678 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
22679 call `postbase' for each one. All callers of `postbase' changed
22680 to call this instead.
22681
22682 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
22683
22684 * gcc.c-torture/execute/990811-1.c: New test.
22685
22686 1999-08-09 Nick Clifton <nickc@cygnus.com>
22687
22688 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
22689 just native ones.
22690
22691 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
22692 just native ones.
22693
22694 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
22695
22696 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
22697
22698 1999-08-04 Jeffrey A Law (law@cygnus.com)
22699
22700 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
22701
22702 1999-08-04 Nathan Sidwell <nathan@acm.org>
22703
22704 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
22705
22706 1999-08-04 Jeffrey A Law (law@cygnus.com)
22707
22708 * gcc.c-torture/execute/990804-1.c: New test.
22709
22710 1999-08-03 Nathan Sidwell <nathan@acm.org>
22711
22712 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
22713 * g++.old-deja/g++.brendan/crash64.C: Likewise
22714 * g++.old-deja/g++.brendan/overload8.C: Likewise
22715
22716 1999-08-03 Nathan Sidwell <nathan@acm.org>
22717
22718 * g++.old-deja/g++.other/struct1.C: New test.
22719
22720 1999-08-03 Nathan Sidwell <nathan@acm.org>
22721
22722 * g++.old-deja/g++.other/enum2.C: New test.
22723
22724 1999-08-02 Richard Henderson <rth@cygnus.com>
22725
22726 Adapted from tests from Franz Sirl:
22727 * gcc.c-torture/execute/va-arg-7.c: New test.
22728 * gcc.c-torture/execute/va-arg-8.c: New test.
22729
22730 1999-08-01 Jeffrey A Law (law@cygnus.com)
22731
22732 * gcc.c-torture/compile/990801-2.c: New test.
22733
22734 * gcc.c-torture/compile/990801-1.c: New test.
22735
22736 1999-07-27 Michael Meissner <meissner@cygnus.com>
22737
22738 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
22739 fp-cmp-1.c, converting double to float.
22740
22741 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
22742 fp-cmp-1.c, converting double to long double.
22743
22744 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
22745 from fr1 to unknown_register, since fr1 is a legitimate register
22746 on some machines.
22747
22748 1999-07-25 Jeffrey A Law (law@cygnus.com)
22749
22750 * README: More listname related changes.
22751
22752 1999-07-08 Catherine Moore <clm@cygnus.com>
22753
22754 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
22755
22756 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
22757
22758 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
22759
22760 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
22761
22762 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
22763
22764 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
22765
22766 * gcc.dg/990703-1.c: New test.
22767
22768 1999-06-29 Nick Clifton <nickc@cygnus.com>
22769
22770 * lib/file-format.exp: New file: Move definition of proc
22771 gcc_target_object_format to here from
22772 gcc.dg/special/ecos.exp.
22773
22774 * lib/c-torture.exp: Include lib file-format.exp.
22775 * lib/gcc-dg.exp: Include lib file-format.exp.
22776
22777 * gcc.dg/special/ecos.exp: Remove definition of proc
22778 gcc_target_object_format.
22779
22780 1999-06-28 Jeffrey A Law (law@cygnus.com)
22781
22782 * gcc.c-torture/execute/990628-1.c: New test.
22783
22784 1999-06-25 Jeffrey A Law (law@cygnus.com)
22785
22786 * gcc.c-torture/compile/990625-2.c: New test.
22787
22788 * gcc.c-torture/compile/990625-1.c: New test.
22789
22790 1999-06-23 Nick Clifton <nickc@cygnus.com>
22791
22792 * gcc.c-torture/compile/dll.c: New test case. Check that dll
22793 attributes compile.
22794 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
22795 ports that use the COFF/PE file format.
22796
22797 1999-06-17 Jeffrey A Law (law@cygnus.com)
22798
22799 * gcc.c-torture/compile/990617-1.c: New test.
22800
22801 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
22802
22803 * g++.old-deja/g++.other/decl4.C: New test.
22804
22805 1999-06-14 Nathan Sidwell <nathan@acm.org>
22806
22807 * g++.old-deja/g++.other/bitfld3.C: New test.
22808
22809 1999-06-08 Nathan Sidwell <nathan@acm.org>
22810
22811 * g++.old-deja/g++.eh/catch1.C: New test.
22812
22813 1999-06-07 Jeffrey A Law (law@cygnus.com)
22814
22815 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
22816
22817 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
22818 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
22819
22820 1999-06-05 Craig Burley <craig@jcb-sc.com>
22821
22822 * g77.f-torture/compile/19990502-0.f: Replace with new,
22823 shorter, test that still fails after recent changes.
22824
22825 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
22826
22827 * gcc.c-torture/execute/990604-1.c: New test.
22828
22829 1999-05-31 Jeffrey A Law (law@cygnus.com)
22830
22831 * gcc.c-torture/execute/990531-1.c: New test.
22832
22833 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22834
22835 * gcc.c-torture/compile/990527-1.c: New test.
22836
22837 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
22838
22839 * gcc.c-torture/execute/990527-1.c: New test.
22840
22841 1999-05-25 Nick Clifton <nickc@cygnus.com>
22842
22843 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
22844 bitfields as signed.
22845
22846 1999-05-25 Craig Burley <craig@jcb-sc.com>
22847
22848 * g77.f-torture/compile/19990525-0.f: New test.
22849
22850 1999-05-25 Jeffrey A Law (law@cygnus.com)
22851
22852 * gcc.c-torture/execute/990525-2.c: New test.
22853
22854 * gcc.c-torture/execute/990525-1.c: New test.
22855
22856 1999-05-24 Nathan Sidwell <nathan@acm.org>
22857
22858 * g++.old-deja/g++.other/anon3.C: New test.
22859 * g++.old-deja/g++.other/anon4.C: New test.
22860 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
22861 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
22862 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
22863 Merrill).
22864
22865 1999-05-24 Jeffrey A Law (law@cygnus.com)
22866
22867 * gcc.c-torture/execute/990524-1.c: New test.
22868
22869 * gcc.dg/990524-1.c: New test.
22870
22871 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22872
22873 * gcc.c-torture/compile/990523-1.c: New test.
22874
22875 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
22876
22877 * gcc.c-torture/compile/990519-1.c: New test.
22878
22879 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
22880
22881 * gcc.c-torture/compile/990517-1.c: New test.
22882
22883 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
22884 (e4, f4): New tests.
22885 (main): Call them.
22886
22887 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22888
22889 * gcc.dg/noreturn-1.c: New test.
22890
22891 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
22892
22893 * gcc.c-torture/execute/990513-1.c: New test.
22894
22895 1999-05-10 Richard Henderson <rth@cygnus.com>
22896
22897 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
22898
22899 1999-05-10 Craig Burley <craig@jcb-sc.com>
22900
22901 * g77.f-torture/execute/erfc.f: Use small single-precision
22902 values, to avoid problems on Alphas when not -mieee.
22903
22904 1999-05-08 Craig Burley <craig@jcb-sc.com>
22905
22906 * gcc.dg/990506-0.c: New test.
22907
22908 1999-05-08 Richard Henderson <rth@cygnus.com>
22909
22910 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
22911 the constant to test. Don't XFAIL 64-bit targets.
22912
22913 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
22914 * g++.old-deja/g++.law/profile1.C: Likewise.
22915
22916 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
22917 operator new instances.
22918 * g++.old-deja/g++.other/delete5.C: Likewise.
22919
22920 1999-05-03 Craig Burley <craig@jcb-sc.com>
22921
22922 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
22923 intrinsic.
22924
22925 1999-05-03 Craig Burley <craig@jcb-sc.com>
22926
22927 * g77.f-torture/execute/u77-test.f: Reverse order of two
22928 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
22929
22930 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22931
22932 * gcc.dg/compare1.c: New test.
22933
22934 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
22935
22936 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
22937 New tests.
22938
22939 1999-05-02 Craig Burley <craig@jcb-sc.com>
22940
22941 * g77.f-torture/compile/19990502-1.f: New test.
22942
22943 1999-05-02 Craig Burley <craig@jcb-sc.com>
22944
22945 * g77.f-torture/compile/19990502-0.f: New test.
22946
22947 1999-05-02 Craig Burley <craig@jcb-sc.com>
22948
22949 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
22950 intrinsic.
22951
22952 1999-05-02 Craig Burley <craig@jcb-sc.com>
22953
22954 * g77.f-torture/execute/u77-test.f (main): List libU77
22955 intrinsics not currently tested.
22956 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
22957 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
22958 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
22959 Trim blanks off the ends of some printed strings.
22960
22961 1999-05-02 Craig Burley <craig@jcb-sc.com>
22962
22963 * g77.f-torture/execute/u77-test.f (main): Just warn about
22964 FSTAT gid disagreement, as it's expected on some systems.
22965
22966 1999-05-01 Craig Burley <craig@jcb-sc.com>
22967
22968 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
22969 use a new function, which allows for some slop.
22970 Clean up some commentary.
22971 (issum): The new function.
22972 (sgladd): Deleted subroutine.
22973
22974 1999-05-01 Craig Burley <craig@jcb-sc.com>
22975
22976 * g77.f-torture/execute/u77-test.f: Modify to be more like
22977 libf2c/libU77 version, bringing patches to that version here.
22978 Add suitable commentary.
22979
22980 1999-04-25 Richard Henderson <rth@cygnus.com>
22981
22982 * gcc.dg/990424-1.c: New test.
22983
22984 1999-04-24 Craig Burley <craig@jcb-sc.com>
22985
22986 * g77.f-torture/execute/u77-test.f (main): Bug involving
22987 LSTAT has been fixed, so turn back on full checking.
22988
22989 1999-04-20 Craig Burley <craig@jcb-sc.com>
22990
22991 * g77.f-torture/compile/19990419-0.f: New test.
22992 * g77.f-torture/execute/19990419-1.f: New test.
22993
22994 1999-04-17 Richard Henderson <rth@cygnus.com>
22995
22996 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
22997 to avoid the need for a prototype to supress a warning.
22998
22999 1999-04-07 Jim Wilson <wilson@cygnus.com>
23000
23001 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
23002
23003 1999-04-04 Jeffrey A Law (law@cygnus.com)
23004
23005 * gcc.c-torture/execute/990404-1.c: New test.
23006
23007 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
23008
23009 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
23010 * gcc.dg/cpp-if3.c: Don't use -pedantic.
23011 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
23012 missing initializer warnings.
23013
23014 1999-03-28 Jeffrey A Law (law@cygnus.com)
23015
23016 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
23017 matching strings.
23018
23019 1999-03-26 Jeffrey A Law (law@cygnus.com)
23020
23021 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
23022
23023 1999-03-26 Craig Burley <craig@jcb-sc.com>
23024
23025 * g77.f-torture/execute/19990325-0.f: New test.
23026 * g77.f-torture/execute/19990325-1.f: New test.
23027
23028 1999-03-24 Jeffrey A Law (law@cygnus.com)
23029
23030 * gcc.c-torture/execute/990324-1.c: New test.
23031
23032 1999-03-22 Jim Wilson <wilson@cygnus.com>
23033
23034 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
23035 test with 4.
23036
23037 1999-03-17 Richard Henderson <rth@cygnus.com>
23038
23039 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
23040
23041 1999-03-13 Craig Burley <craig@jcb-sc.com>
23042
23043 * g77.f-torture/execute/19990313-2.f: New test.
23044 * g77.f-torture/execute/19990313-3.f: New test.
23045
23046 1999-03-13 Craig Burley <craig@jcb-sc.com>
23047
23048 * g77.f-torture/execute/19990313-0.f: New test.
23049 * g77.f-torture/execute/19990313-1.f: New test.
23050
23051 1999-03-12 Jim Wilson <wilson@cygnus.com>
23052
23053 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
23054 printf to sprintf.
23055 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
23056 (main): Add check for u15. Conditionalize u31 check depending on
23057 whether ints are <32 bits or >=32 bits.
23058
23059 1999-03-08 Craig Burley <craig@jcb-sc.com>
23060
23061 * g77.f-torture/execute/19981119-0.f: Improve testiness.
23062
23063 1999-03-08 Craig Burley <craig@jcb-sc.com>
23064
23065 * g77.f-torture/compile/19990305-0.f: New test.
23066 * g77.f-torture/execute/19981119-0.f: New test.
23067
23068 1999-03-08 Craig Burley <craig@jcb-sc.com>
23069
23070 * g77.f-torture/execute/970625-2.f: call ABORT if final
23071 result is not correct, instead of just printing it.
23072 Add this checking via newly introduced obfuscation, to
23073 trip up buggy front ends.
23074
23075 1999-03-07 Craig Burley <craig@jcb-sc.com>
23076
23077 * g77.f-torture/compile/960317-1.f: Moved from being
23078 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
23079
23080 1999-03-06 Craig Burley <craig@jcb-sc.com>
23081
23082 * g77.f-torture/execute/960317-1.f: New (old) test.
23083 * g77.f-torture/execute/970625-2.f: Ditto.
23084
23085 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
23086
23087 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
23088 message on line 1 or line 2; cccp and cpplib do this differently.
23089
23090 1999-03-01 Jeffrey A Law (law@cygnus.com)
23091
23092 * g++.old-deja/g++.law/weak1.C: New test.
23093
23094 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
23095
23096 * gcc.c-torture/execute/990119-1.c: Renamed to...
23097 * gcc.dg/990119-1.c: this, so it will only be tested once
23098 (it's a preprocessor test, it doesn't need to be run at
23099 multiple optimization levels).
23100
23101 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
23102
23103 * lib/g++.exp: Don't add incdir=$base_dir/../include to
23104 ALWAYS_CXXFLAGS.
23105
23106 1999-02-24 Craig Burley <craig@jcb-sc.com>
23107
23108 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
23109 * g77.f-torture/compile/19981216-0.f: ...as it is expected
23110 to not be compilable by current g77.
23111
23112 1999-02-24 Nick Clifton <nickc@cygnus.com>
23113
23114 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
23115
23116 1999-02-22 Jeffrey A Law (law@cygnus.com)
23117
23118 * gcc.c-torture/execute/990222-1.c: New test.
23119
23120 1999-02-19 Craig Burley <craig@jcb-sc.com>
23121
23122 * g77.f-torture/compile/19990218-0.f: New test.
23123 * g77.f-torture/noncompile/19990218-1.f: New test.
23124
23125 1999-02-18 Craig Burley <craig@jcb-sc.com>
23126
23127 * g77.f-torture/compile/19981216-0.f: New test.
23128
23129 1999-02-14 Jeffrey A Law (law@cygnus.com)
23130
23131 * gcc.dg/990214-1.c: New test.
23132
23133 1999-02-13 Jeffrey A Law (law@cygnus.com)
23134
23135 * gcc.dg/990213-2.c: New test.
23136
23137 * gcc.dg/990213-1.c: New test.
23138
23139 1999-02-12 Jeffrey A Law (law@cygnus.com)
23140
23141 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
23142 ints.
23143
23144 1999-02-11 Nick Clifton <nickc@cygnus.com>
23145
23146 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
23147 specified by target.
23148
23149 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
23150
23151 1999-02-11 Jeffrey A Law (law@cygnus.com)
23152
23153 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
23154
23155 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
23156
23157 * gcc.dg/special/ecos.exp: New test driver for new tests with
23158 special requirements.
23159
23160 * gcc.dg/special/alias-1.c: New test.
23161 * gcc.dg/special/gcsec-1.c: New test.
23162 * gcc.dg/special/weak-1.c: New test.
23163 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
23164 * gcc.dg/special/weak-2.c: New test.
23165 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
23166 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
23167 * gcc.dg/special/wkali-1.c: New test.
23168 * gcc.dg/special/wkali-2.c: New test.
23169 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
23170 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
23171
23172 1999-02-10 Felix Lee <flee@cygnus.com>
23173
23174 * lib/c-torture.exp (c-torture-compile): Pull out code for
23175 analyzing gcc error messages.
23176 (c-torture-execute): Likewise. Fix some (harmless) false
23177 positives.
23178 * lib/gcc.exp (gcc_check_compile): New function.
23179
23180 1999-02-08 Richard Henderson <rth@cygnus.com>
23181
23182 * gcc.c-torture/execute/990208-1.c: New test.
23183
23184 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
23185
23186 * g++.dg/special/ecos.exp: New driver for new tests with special
23187 requirements
23188
23189 * g++.dg/special/conpr-1.C: New test
23190 * g++.dg/special/conpr-2.C: New test
23191 * g++.dg/special/conpr-2a.C: New test
23192 * g++.dg/special/conpr-3.C: New test
23193 * g++.dg/special/conpr-3a.C: New test
23194 * g++.dg/special/conpr-3b.C: New test
23195
23196 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
23197 allow g++ to use the dg driver
23198
23199 * README: Add comment about g++.dg directory
23200
23201 1999-02-06 Jeffrey A Law (law@cygnus.com)
23202
23203 * README: Update email addresses.
23204
23205 1999-02-03 Nick Clifton <nickc@cygnus.com>
23206
23207 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
23208 arguments in order to force structure S onto the stack even on
23209 the alpha.
23210 (test): Pass 10 leading arguments to function foo as well as the
23211 structure S.
23212
23213 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
23214 failure for all targets.
23215
23216 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
23217 abort to terminate program execution.
23218
23219 1999-01-30 Richard Henderson <rth@cygnus.com>
23220
23221 * gcc.c-torture/execute/990130-1.c: New test.
23222
23223 1999-01-30 Jeffrey A Law (law@cygnus.com)
23224
23225 * gcc.dg/990130-1.c: New test.
23226
23227 1999-01-28 Michael Meissner <meissner@cygnus.com>
23228
23229 * gcc.c-torture/execute/990128-1.c: New test.
23230
23231 1999-01-27 Michael Meissner <meissner@cygnus.com>
23232
23233 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
23234
23235 1999-01-27 Felix Lee <flee@cygnus.com>
23236
23237 * lib/c-torture.exp (c-torture-compile): pull out code for
23238 analyzing gcc error messages.
23239 (c-torture-execute): ditto, and fix some (harmless) false
23240 positives.
23241 * lib/gcc.exp (gcc_check_compile): new function.
23242
23243 1999-01-17 Jeffrey A Law (law@cygnus.com)
23244
23245 * gcc.dg/990117-1.c: New test.
23246
23247 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
23248
23249 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
23250
23251 1999-01-15 Jeffrey A Law (law@cygnus.com)
23252
23253 * g77.f-torture/compile/990115-1.f: New test.
23254
23255 1999-01-07 Jeffrey A Law (law@cygnus.com)
23256
23257 * gcc.c-torture/compile/990107-1.c: New test
23258
23259 1999-01-06 Jeffrey A Law (law@cygnus.com)
23260
23261 * gcc.c-torture/execute/990106-2.c: New test.
23262
23263 * gcc.c-torture/execute/990106-1.c: New test.
23264
23265 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
23266
23267 * gcc.c-torture/compile/981223-1.c: New test.
23268
23269 1998-12-29 Richard Henderson <rth@cygnus.com>
23270
23271 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
23272 (opt3): Rename from opt4 and disable.
23273
23274 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
23275
23276 * g++.old-deja/g++.pt/ptrmem5.C: New test.
23277
23278 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
23279
23280 * g++.old-deja/g++.other/conv5.C: New test.
23281
23282 1998-12-14 Nick Clifton <nickc@cygnus.com>
23283
23284 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
23285
23286 1998-12-11 Jeffrey A Law (law@cygnus.com)
23287
23288 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
23289
23290 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
23291
23292 * gcc.c-torture/compile/981211-1.c: New test.
23293
23294 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
23295
23296 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
23297
23298 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
23299
23300 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23301
23302 * gcc.special/930510-1.c: Make C9X safe.
23303 * gcc.misc-tests/gcov-1.c Similarly.
23304 * gcc.misc-tests/gcov-2.c Similarly.
23305
23306 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
23307
23308 * gcc.dg/ultrasp1.c: New test.
23309
23310 1998-12-06 Richard Henderson <rth@cygnus.com>
23311
23312 * gcc.c-torture/execute/981206.c: New test.
23313
23314 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
23315
23316 * g++.old-deja/g++.ns/template7.C: New test.
23317
23318 * g++.old-deja/g++.other/expr1.C: New test.
23319
23320 * g++.old-deja/g++.eh/tmpl3.C: New test.
23321
23322 * g++.old-deja/g++.eh/tmpl2.C: New test.
23323
23324 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
23325
23326 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
23327 * g++.old-deja/g++.other/using6.C: Removed.
23328 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
23329
23330 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
23331
23332 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
23333
23334 * g++.old-deja/g++.pt/overload8.C: New test.
23335
23336 * g++.old-deja/g++.pt/overload7.C: New test.
23337
23338 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
23339
23340 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
23341 and relinking messages.
23342 * lib/g++.exp (g++_target_compile): Remove .rpo file when
23343 compiling with -frepo.
23344
23345 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
23346
23347 * g++.old-deja/g++.pt/lookup6.C: New test.
23348
23349 1998-11-30 Nick Clifton <nickc@cygnus.com>
23350
23351 * gcc.c-torture/execute/981130-1.c: New test.
23352 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
23353
23354 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
23355
23356 * g++.old-deja/g++.pt/explicit76.C: New test.
23357
23358 * g++.old-deja/g++.pt/friend38.C: New test.
23359
23360 * g++.old-deja/g++.ns/crash2.C: New test.
23361
23362 * g++.old-deja/g++.pt/defarg8.C: New test.
23363
23364 * g++.old-deja/g++.pt/instantiate6.C: New test.
23365
23366 * g++.old-deja/g++.pt/static6.C: New test.
23367
23368 * g++.old-deja/g++.pt/decl2.C: New test.
23369
23370 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
23371
23372 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
23373 problem is actually related with name lookup, but so what? :-)
23374
23375 * g++.old-deja/g++.pt/friend37.C: New test.
23376
23377 1998-11-25 Dave Love <d.love@dl.ac.uk>
23378
23379 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
23380 element, which fails on some systems.
23381
23382 * g77.f-torture/execute/labug1.f: New test.
23383
23384 1998-11-21 Jeffrey A Law (law@cygnus.com)
23385
23386 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
23387 is defined.
23388
23389 1998-11-18 Dave Love <d.love@dl.ac.uk>
23390
23391 * g77.f-torture/compile/981117-1.f: New test.
23392
23393 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
23394
23395 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
23396 properly discarded.
23397
23398 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
23399
23400 * gcc.c-torture/execute/memcheck: New directory of tests for
23401 -fcheck-memory-usage.
23402
23403 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
23404
23405 * README: New file, general information about the testsuite and
23406 new description of the various C++ test subdirectories.
23407 * README.g++: Eliminate obsolete information, update and move most
23408 relevant stuff to README.
23409
23410 1998-11-07 Richard Henderson <rth@cygnus.com>
23411
23412 * gcc.c-torture/compile/981107-1.c: New test.
23413
23414 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
23415
23416 * execute/memcpy-bi.c: New testcase.
23417
23418 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
23419
23420 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
23421 base classes.
23422
23423 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
23424 template is selected.
23425
23426 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
23427 classes, it should be accepted for all types.
23428
23429 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
23430
23431 * g++.old-deja/g++.pt/spec24.C: Ensure that template
23432 specializations start with template headers.
23433
23434 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
23435
23436 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
23437
23438 * g++.old-deja/g++.other/init9.C: Test cross initialization of
23439 non-POD types.
23440
23441 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
23442
23443 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
23444
23445 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
23446
23447 * compile/981022-1.c, compile/981022-1.x: New test and driver.
23448
23449 1998-10-19 Jeffrey A Law (law@cygnus.com)
23450
23451 * 981019-1.c: New test.
23452
23453 1998-10-14 Robert Lipe <robertl@dgii.com>
23454
23455 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
23456 find objc headers.
23457
23458 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
23459
23460 * compile/981001-4.c: Remove use of GCC extension that triggers a
23461 compiler bug.
23462
23463 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
23464
23465 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
23466
23467 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
23468
23469 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
23470 instantiation of template produces incorrect code for delete
23471 expression.
23472
23473 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
23474 constructors' name is not unique.
23475 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
23476 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
23477
23478 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
23479 automatic array of const is ill-formed.
23480
23481 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
23482 of template parameter?
23483
23484 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
23485 const.
23486
23487 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
23488 pointer-to-member expression.
23489
23490 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
23491 declaration causes ICE.
23492
23493 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
23494
23495 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
23496 reserved in the global namespace.
23497
23498 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
23499 generate needed virtual table.
23500
23501 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
23502
23503 1998-10-10 Dariush Eslimi <eslimi@loran.com>
23504
23505 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
23506 template-dependent type
23507
23508 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
23509
23510 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
23511 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
23512 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
23513
23514 * g++.old-deja/g++.other/using5.C: New test; using decl from base
23515 class should be usable as argument of member function.
23516 * g++.old-deja/g++.other/using6.C: New test; using decl from base
23517 class should be usable as return type of member function.
23518 * g++.old-deja/g++.other/using7.C: New test; using decl from base
23519 class should be usable as type of data member.
23520
23521 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
23522
23523 1998-10-09 Jeffrey A Law (law@cygnus.com)
23524
23525 * gcc.c-torture/special/920521-1.c: Fix bogus test.
23526
23527 1998-10-08 Nick Clifton <nickc@cygnus.com>
23528
23529 * gcc.dg/dll-?.c Add thumb to target list.
23530 Fix assembler scan patterns to match current assembler output.
23531
23532 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
23533
23534 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
23535 matching of template brackets.
23536
23537 * g++.old-deja/g++.other/using4.C: New test. Test using
23538 declarations of methods from base classes.
23539
23540 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
23541 within functions should introduce names into the innermost
23542 enclosing namespace.
23543
23544 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
23545 of static locals if first initialization throws.
23546
23547 1998-10-07 Jim Wilson <wilson@cygnus.com>
23548
23549 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
23550
23551 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
23552
23553 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
23554 lose track of the possible targets of tablejump insns.
23555 * special/special.exp: Run it.
23556
23557 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
23558
23559 * g++.old-deja/g++.pt/friend35.C: New test. A template function
23560 must be declared before its specializations can be named in friend
23561 declarations.
23562
23563 1998-10-05 Dave Love <d.love@dl.ac.uk>
23564
23565 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
23566
23567 * g77.f-torture/execute/io1.f: New test.
23568
23569 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
23570
23571 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
23572 with pointer to template function, for which no argument deduction
23573 is possible.
23574
23575 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
23576 specialization of template function as argument to template
23577 function.
23578
23579 * g++.old-deja/g++.other/access2.C: New test; Inner class
23580 shouldn't have privileged access to Outer's names.
23581
23582 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
23583
23584 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
23585 friend template declared within template class conflicts with
23586 nested class of the same name.
23587
23588 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
23589 is ignored.
23590
23591 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
23592 object with direct initializer as function declaration.
23593
23594 * g++.old-deja/g++.other/decl2.C: New test; duplicate
23595 initializers.
23596
23597 * g++.old-deja/g++.other/null2.C: New test; conditional operator
23598 involving const pointer and NULL produces incorrect result.
23599
23600 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
23601 type name without `typename' should be rejected with -pedantic.
23602
23603 1998-10-02 Richard Henderson <rth@cygnus.com>
23604
23605 * g++.old-deja/g++.other/addrof1.C: New test.
23606
23607 1998-10-01 Nick Clifton <nickc@cygnus.com>
23608
23609 * gcc.c-torture/compile/981001-1.c: New test.
23610 * gcc.c-torture/execute/981001-1.c: New test.
23611
23612 1998-10-01 Jeffrey A Law (law@cygnus.com)
23613
23614 * gcc.c-torture/compile/981001-2.c: New test.
23615 * gcc.c-torture/compile/981001-3.c: New test.
23616 * gcc.c-torture/compile/981001-4.c: New test.
23617
23618 1998-10-01 Robert Lipe <robertl@dgii.com>
23619
23620 * lib/objc.exp (objc_target_compile): Add -L during compiles for
23621 multilibbed hosts. Idea grafted from g77.exp.
23622
23623 1998-09-30 Dave Love <d.love@dl.ac.uk>
23624
23625 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
23626 avoid losing on systems which need -lsocket.
23627
23628 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
23629
23630 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
23631 * g++.old-deja/g++.other/nested2.C: Ditto.
23632 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
23633 failure.
23634
23635 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
23636
23637 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
23638 preferred over template operator!= for enum bitfields.
23639
23640 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
23641
23642 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
23643 that happen to have the same base name, but in different scopes,
23644 are incorrectly rejected.
23645
23646 1998-09-16 Richard Henderson <rth@cygnus.com>
23647
23648 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
23649 on the native word size instead of an integer literal.
23650
23651 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
23652
23653 * g++.old-deja/g++.other/static2.C: Invocation of static data
23654 member of type pointer-to-function denoted as non-static member.
23655
23656 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
23657 checks involving function types and aliases.
23658
23659 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
23660
23661 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
23662 redefined to the same non-trivial type.
23663
23664 * g++.old-deja/g++.pt/explicit73.C: Test for proper
23665 namespace-qualification of template specializations declared in
23666 other namespaces.
23667
23668 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
23669 to declare a subset of the specializations of a template function
23670 as friends of specializations of a template class.
23671
23672 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
23673 member templates that do not fully specialize the enclosing
23674 template class are rejected.
23675
23676 1998-09-11 Dave Love <d.love@dl.ac.uk>
23677
23678 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
23679
23680 1998-09-08 Dave Love <d.love@dl.ac.uk>
23681
23682 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
23683 altered from libf2c/libU77 version.
23684
23685 1998-09-06 Dave Love <d.love@dl.ac.uk>
23686
23687 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
23688
23689 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
23690
23691 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
23692 (un)signed char are different types for template specialization
23693 purposes.
23694
23695 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
23696
23697 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
23698 * objc: ObjC testsuite.
23699
23700 1998-08-31 Catherine Moore <clm@cygnus.com>
23701
23702 * gcc.c-torture/execute/941014-1.x: New file.
23703
23704 1998-08-31 Nick Clifton <nickc@cygnus.com>
23705
23706 * lib/c-torture.exp: Add support for
23707 torture_eval_before_compile and torture_eval_before_execute
23708 variables.
23709
23710 1998-08-30 Jeffrey A Law (law@cygnus.com)
23711
23712 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
23713 this test triggers valid.
23714
23715 1998-08-27 Jeffrey A Law (law@cygnus.com)
23716
23717 * gcc.dg/980827-1.c: New test.
23718
23719 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
23720
23721 * gcc.c-torture/execute/loop-4b.c: New test.
23722
23723 1998-08-26 Nick Clifton <nickc@cygnus.com>
23724
23725 * lib/c-torture.exp: Add support for
23726 torture_eval_before_compile and torture_eval_before_execute
23727 variables.
23728
23729 1998-08-25 Jeffrey A Law (law@cygnus.com)
23730
23731 * gcc.c-torture/compile/980825-1.c: New test.
23732
23733 1998-08-24 Nick Clifton <nickc@cygnus.com>
23734
23735 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
23736 count number tests in opt_t0 not good_t0.
23737
23738 1998-08-24 Jeffrey A Law (law@cygnus.com)
23739
23740 * gcc.c-torture/compile/930326-1.x: Fix typo.
23741
23742 1998-08-23 Mark Mitchell <mark@markmitchell.com>
23743
23744 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
23745 causes an ICE.
23746
23747 1998-08-21 Jeffrey A Law (law@cygnus.com)
23748
23749 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
23750 STACK_SIZE is defined.
23751 * gcc.c-torture/unsorted/stuct.c: Similarly.
23752
23753 * gcc.c-torture/compile/980821-1.c: New test.
23754
23755 1998-08-21 Jeffrey A Law (law@cygnus.com)
23756
23757 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
23758
23759 1998-08-19 Mark Mitchell <mark@markmitchell.com>
23760
23761 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
23762 code.
23763
23764 1998-08-09 Mark Mitchell <mark@markmitchell.com>
23765
23766 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
23767 error'.
23768
23769 1998-08-18 Jeffrey A Law (law@cygnus.com)
23770
23771 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
23772
23773 1998-08-16 Jeffrey A Law (law@cygnus.com)
23774
23775 * gcc.c-torture/compile/980816-1.c: New test.
23776
23777 * gcc.dg/980816-1.c: New test.
23778
23779 1998-08-13 Jeffrey A Law (law@cygnus.com)
23780
23781 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
23782 compiler for ieee tests.
23783
23784 1998-08-01 Dave Love <d.love@dl.ac.uk>
23785
23786 * g77.f-torture/compile/980729-0.f: New test.
23787
23788 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
23789
23790 * gcc.c-torture/special/eeprof-1.c: New test, for
23791 -finstrument-functions.
23792 * gcc.c-torture/special/special.exp: Run it.
23793
23794 1998-07-29 Jeffrey A Law (law@cygnus.com)
23795
23796 * gcc.c-torture/compile/980729-1.c: New test.
23797
23798 1998-07-27 Nick Clifton <nickc@cygnus.com>
23799
23800 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
23801 __thumb__ is defined, and test for ARM style doubles if so.
23802
23803 1998-07-26 Dave Love <d.love@dl.ac.uk>
23804
23805 * g77.f-torture/noncompile/980615-0.f: New test.
23806
23807 1998-07-26 H.J. Lu (hjl@gnu.org)
23808
23809 * gcc.dg/980312-1.c: Do link instead of compile.
23810 * gcc.dg/980313-1.c: Likewise.
23811
23812 1998-07-26 Jeffrey A Law (law@cygnus.com)
23813
23814 * gcc.c-torture/compile/980726-1.c: New test.
23815
23816 1998-07-25 Dave Love <d.love@dl.ac.uk>
23817
23818 * g77.f-torture/execute/io0.f: New test.
23819
23820 1998-07-24 Nick Clifton <nickc@cygnus.com>
23821
23822 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
23823 an int.
23824
23825 1998-06-18 Michael Meissner <meissner@cygnus.com>
23826
23827 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
23828 m32r bugs.
23829
23830 1998-07-17 Nick Clifton <nickc@cygnus.com>
23831
23832 * gcc.dg/980626-1.c: Expect failures for all toolchains until
23833 c-decl.c:grokdeclarator can handle mode attributes.
23834
23835 1998-07-16 Jeffrey A Law (law@cygnus.com)
23836
23837 * gcc.c-torture/execute/980716-1.c: New test.
23838
23839 1998-07-13 Jeffrey A Law (law@cygnus.com)
23840
23841 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
23842 the mn10200.
23843 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
23844 the mn10200.
23845 * gcc.c-torture/execute/va-arg-3.x: Similarly.
23846 * gcc.c-torture/compile/930326-1.x: Similarly.
23847
23848 1998-07-13 Dave Love <d.love@dl.ac.uk>
23849
23850 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
23851 New test from Craig.
23852
23853 1998-07-12 Dave Love <d.love@dl.ac.uk>
23854
23855 * g77.f-torture/noncompile/980616-0.f: New test.
23856
23857 * g77.f-torture/execute/970816-3.f: New test from Craig.
23858
23859 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
23860
23861 * g++.other/singleton.C: Return error value instead of taking
23862 SIGSEGV.
23863
23864 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
23865
23866 * g++.other/singleton.C: New test. Warning is under dispute.
23867 Runtime crash is not.
23868
23869 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
23870
23871 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
23872 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
23873 using6.C, using7.C}: New namespace tests.
23874
23875 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
23876
23877 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
23878 specialization with typedef'ed names used as array indexes.
23879
23880 1998-07-09 Jeffrey A Law (law@cygnus.com)
23881
23882 * gcc.c-torture/execute/980709-1.c: New test.
23883
23884 * gcc.dg/980709-1.c: New test.
23885
23886 1998-07-07 Richard Henderson <rth@cygnus.com>
23887
23888 * gcc.c-torture/execute/bcp-1.c: New test.
23889
23890 1998-07-07 Jeffrey A Law (law@cygnus.com)
23891
23892 * gcc.c-torture/execute/980707-1.c: New test.
23893
23894 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
23895
23896 * gcc.c-torture/compile/980706-1.c: New test.
23897
23898 1998-07-01 Dave Love <d.love@dl.ac.uk>
23899
23900 * g77.f-torture/execute/980701-0.f,
23901 g77.f-torture/execute/980701-1.f: New test from Craig.
23902
23903 1998-07-01 Jeffrey A Law (law@cygnus.com)
23904
23905 * gcc.c-torture/compile/980701-1.c: New test.
23906
23907 * gcc.c-torture/execute/980701-1.c: New test.
23908
23909 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
23910 rlsruhe.de>
23911
23912 * g++.old-deja/g++.robertl/eb132.C: New test.
23913 * g++.old-deja/g++.robertl/eb133.C: Likewise.
23914
23915 1998-06-29 Dave Love <d.love@dl.ac.uk>
23916
23917 * g77.f-torture/execute/980628-7.f,
23918 g77.f-torture/execute/980628-8.f,
23919 g77.f-torture/execute/980628-9.f,
23920 g77.f-torture/execute/980628-10.f: New tests from Craig.
23921
23922 * g77.f-torture/execute/980628-3.f: Remove mail headers.
23923
23924 1998-06-28 Jeffrey A Law (law@cygnus.com)
23925
23926 * g77.f-torture/execute/980628-4.f: New test from Craig.
23927 * g77.f-torture/execute/980628-5.f: Likewise.
23928 * g77.f-torture/execute/980628-2.f: Likewise.
23929 * g77.f-torture/execute/980628-0.f: Likewise.
23930 * g77.f-torture/execute/980628-1.f: Likewise.
23931 * g77.f-torture/execute/980628-3.f: Likewise.
23932 * g77.f-torture/execute/980628-6.f: Likewise.
23933
23934 1998-06-28 Jeffrey A Law (law@cygnus.com)
23935
23936 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
23937 directory when nothing has been installed yet.
23938
23939 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
23940
23941 * gcc.c-torture/special/special.exp: Handle newer versions of
23942 dejagnu.
23943
23944 1998-06-26 Jeffrey A Law (law@cygnus.com)
23945
23946 * gcc.dg/980626-1.c: New test.
23947
23948 1998-06-19 Bruno Haible <haible@ilog.fr>
23949
23950 * gcc.misc-tests/m-un-2.c: New test.
23951 * g++.old-deja/g++.other/warn01.c: Likewise.
23952
23953 1998-06-19 Robert Lipe <robertl@dgii.com>
23954
23955 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
23956 compatibility with assmblers with a different comment character.
23957 Eliminate use of GAS-specific extensions.
23958
23959 1998-06-19 Jeffrey A Law (law@cygnus.com)
23960
23961 * gcc.c-torture/execute/ieee/980619-1.c: New test.
23962
23963 1998-06-19 Robert Lipe <robertl@dgii.com>
23964
23965 *lib/g77.exp: Replace search for libf2c.a with search for newly
23966 renamed libg2c.a
23967
23968 1998-06-17 Jeffrey A Law (law@cygnus.com)
23969
23970 * gcc.c-torture/execute/980617-1.c: New test.
23971
23972 1998-06-12 Jeffrey A Law (law@cygnus.com)
23973
23974 * gcc.c-torture/execute/980612-1.c: New test.
23975
23976 1998-06-08 Jeffrey A Law (law@cygnus.com)
23977
23978 * gcc.dg/980523-1.c: Only test on ppc-linux.
23979 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
23980
23981 * gcc.c-torture/execute/980608-1.c: New test.
23982
23983 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
23984
23985 * gcc.c-torture/execute/980605-1.c: New test.
23986
23987 1998-06-04 Jeffrey A Law (law@cygnus.com)
23988
23989 * gcc.c-torture/execute/980604-1.c: New test.
23990
23991 1998-06-02 Jeffrey A Law (law@cygnus.com)
23992
23993 * gcc.c-torture/execute/980602-1.c: New test.
23994 * gcc.c-torture/execute/980602-2.c: Likewise.
23995
23996 1998-06-02 Dave Love <d.love@dl.ac.uk>
23997
23998 * 970125-0.f: Fix per JCB. Add commentary.
23999
24000 1998-05-31 Michael Meissner <meissner@cygnus.com>
24001
24002 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
24003 IEEE -0 support.
24004
24005 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
24006
24007 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
24008 earlier.
24009
24010 1998-05-28 Catherine Moore <clm@cygnus.com>
24011
24012 * gcc.c-torture/execute/980526-3.c: New test.
24013
24014 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
24015
24016 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
24017 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
24018 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
24019 m88k-motorola-sysv3 to XFAIL.
24020
24021 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24022
24023 * gcc.dg/980526-1.c: New test.
24024 * gcc.c-torture/execute/980526-2.c: New test.
24025
24026 1998-05-26 Jeffrey A Law (law@cygnus.com)
24027
24028 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
24029
24030 * gcc.c-torture/execute/980526-1.c: New test.
24031
24032 1998-05-26 Dave Love <d.love@dl.ac.uk>
24033
24034 * g77.f-torture/execute/alpha2.f: Add runtime test.
24035
24036 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
24037
24038 * g++.old-deja/old-deja.exp: Strip leading directories.
24039
24040 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
24041 error for the line. Don't run multiple tests for the same line.
24042
24043 1998-05-23 Jeffrey A Law (law@cygnus.com)
24044
24045 * gcc.dg/980523-1.c: New test.
24046
24047 1998-05-23 Dave Love <d.love@dl.ac.uk>
24048
24049 * g77.f-torture/compile/970915-0.f: New test.
24050
24051 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
24052
24053 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
24054
24055 1998-05-21 Jeffrey A Law (law@cygnus.com)
24056
24057 * gcc.dg/980520-1.c: New test.
24058
24059 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
24060
24061 * gcc.dg/980502-1.c: Fix return type.
24062
24063 1998-05-20 Jeffrey A Law (law@cygnus.com)
24064
24065 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
24066 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
24067 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
24068 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
24069 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
24070
24071 1998-05-20 Dave Love <d.love@dl.ac.uk>
24072
24073 * g77.f-torture/execute/980520-1.f: New test.
24074
24075 1998-05-15 Dave Love <d.love@dl.ac.uk>
24076
24077 * lib/mike-g77.exp: New file.
24078
24079 * g77.f-torture/noncompile/noncompile.exp,
24080 g77.f-torture/noncompile/check0.f: New files.
24081
24082 1998-05-14 Dave Love <d.love@dl.ac.uk>
24083
24084 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
24085 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
24086 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
24087 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
24088 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
24089 abort where appropriate.
24090
24091 1998-05-05 Michael Meissner <meissner@cygnus.com>
24092
24093 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
24094 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
24095
24096 1998-04-29 Dave Love <d.love@dl.ac.uk>
24097
24098 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
24099
24100 1998-04-27 Dave Love <d.love@dl.ac.uk>
24101
24102 * g77.f-torture/compile/980427-0.f: New test.
24103
24104 1998-04-24 Dave Love <d.love@dl.ac.uk>
24105
24106 * g77.f-torture/compile/980424-0.f: New test.
24107
24108 1998-04-19 Dave Love <d.love@dl.ac.uk>
24109
24110 * g77.f-torture/compile/980419-2.f (main): New test.
24111 * g77.f-torture/compile/970125-0.f: New test.
24112 * g77.f-torture/compile/980419-1.f: New test.
24113
24114 1998-04-08 Jim Wilson <wilson@cygnus.com>
24115
24116 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
24117 of loop-4.c.
24118
24119 1998-04-07 Jim Wilson <wilson@cygnus.com>
24120
24121 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
24122
24123 1998-04-03 Jim Wilson <wilson@cygnus.com>
24124
24125 * gcc.c-torture/compile/980329-1.c: New test.
24126
24127 1998-03-18 Jim Wilson <wilson@cygnus.com>
24128
24129 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
24130 * gcc.dg/980312-1.c: Fix typo in -march command.
24131
24132 1998-03-16 H.J. Lu (hjl@gnu.org)
24133
24134 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
24135
24136 1998-03-11 Robert Lipe <robertl@dgii.com>
24137
24138 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
24139 Dave Love agree the Fortran source is bogus.
24140
24141 1998-03-11 Robert Lipe <robertl@dgii.com>
24142
24143 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
24144 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
24145 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
24146 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
24147 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
24148
24149 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
24150
24151 * g++.old-deja/g++.other/friend1.C: New test.
24152
24153 1998-02-18 Dave Love <d.love@dl.ac.uk>
24154
24155 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
24156 possibly uninitialized) variables and declare dnrm2.
24157
24158 1998-02-23 Robert Lipe <robertl@dgii.com>
24159
24160 From Bruno Haible <haible@ilog.fr>:
24161 * gcc.c-torture/execute/980223.c: New test.
24162
24163 1998-02-13 Jeffrey A Law (law@cygnus.com)
24164
24165 * gcc.dg/ifelse-1.c: New test.
24166
24167 1998-02-09 H.J. Lu (hjl@gnu.org)
24168
24169 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
24170
24171 * lib/old-dejagnu.exp (old-dejagnu): Added the
24172 "execution test - XFAIL *-*-*" handling in the spirit of
24173 "excess errors test -". Changed the "execution test fails"
24174 handling to be like "excess errors test fails".
24175 * Update various tests accordingly.
24176
24177 1998-02-06 Jim Wilson <wilson@cygnus.com>
24178
24179 * gcc.c-torture/execute/980205.c: New test.
24180
24181 1998-01-18 Jeffrey A Law (law@cygnus.com)
24182
24183 * lib/c-torture.exp: Look for .x files instead of .cexp files.
24184 * lib/f-torture.exp: Similarly.
24185 * gcc.c-torture: Rename all .cexp files to .x files.
24186
24187 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
24188
24189 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
24190 (940510-1.c): Removed duplicate.
24191 (971104-1.c): New test.
24192
24193 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
24194
24195 * lib/f-torture.exp: Improve error and loop detection.
24196
24197 1997-11-19 Michael Meissner <meissner@cygnus.com>
24198
24199 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
24200 use that to size the filler array.
24201
24202 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
24203
24204 * lib/c-torture.exp(c-torture-execute): Fix typo.
24205
24206 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
24207 testcase as the executable name. Keep the executable around if
24208 the test fails.
24209
24210 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
24211
24212 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
24213 changes. Only test one -g option, and move it to the end of the
24214 list of options to test.
24215
24216 1997-09-19 Michael Meissner <meissner@cygnus.com>
24217
24218 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
24219 variable GCC_TORTURE_OPTIONS to supply default switches separated
24220 by colons. If no environment variable, run tests with -O0 -g, -O1
24221 -g, and -O2 -g as well.
24222
24223 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
24224
24225 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
24226 explanatory comments. Fix indentation.
24227
24228 1997-09-15 Jeffrey A Law (law@cygnus.com)
24229
24230 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
24231
24232 1997-09-11 Jeffrey A Law (law@cygnus.com)
24233
24234 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
24235 * g++.old-deja/g++.mike/p7325.C: Likewise.
24236 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
24237
24238 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
24239
24240 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
24241 * g++.old-deja/g++.brendan/crash30.C: Likewise.
24242 * g++.old-deja/g++.brendan/crash39.C: Likewise.
24243 * g++.old-deja/g++.law/operators4.C: Likewise.
24244
24245 1997-09-11 Joe Buck (jbuck@synopsys.com)
24246
24247 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
24248 * g++.old-deja/g++.mike/p784.C: Ditto.
24249 * g++.old-deja/g++.mike/p785.C: Ditto.
24250
24251 1997-09-05 Jeffrey A Law (law@cygnus.com)
24252
24253 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
24254
24255 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
24256
24257 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
24258 target feature; pass this to c-torture-execute as needed.
24259
24260 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
24261
24262 * lib/c-torture.exp(c-torture-execute): If the previous and the
24263 current executables being tested are identical, we don't need to
24264 run the executable again. Try to make the executable names
24265 unique. Add an optional argument for passing additional compiler
24266 flags.
24267
24268 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
24269
24270 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
24271
24272 1997-08-29 Jeffrey A Law (law@cygnus.com)
24273
24274 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
24275
24276 1997-07-31 Jeffrey A Law (law@cygnus.com)
24277
24278 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
24279 32bit or larger longs.
24280
24281 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
24282 have either a 32bit long or 32bit int.
24283
24284 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
24285
24286 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
24287 Make double precision tests dependent on sizeof (double).
24288
24289 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
24290
24291 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
24292 too.
24293
24294 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
24295
24296 * gcc.c-torture/compile/961203-1.cexp: New script.
24297
24298 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
24299
24300 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
24301 up the includes ourselves.
24302
24303 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
24304
24305 * lib/plumhall.exp: Remove random include, and add a few
24306 verbose messages for debugging.
24307
24308 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
24309
24310 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
24311 of trying to do it ourselves.
24312
24313 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
24314
24315 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
24316
24317 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
24318
24319 * gcc.prms/5403.c: Made regexp a bit less strict.
24320
24321 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
24322
24323 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
24324 is returned from remote_load instead.
24325 * lib/plumhall.exp: Ditto.
24326 * lib/mike-g++.exp: Ditto.
24327 * lib/old-dejagnu.exp: Ditto.
24328 * lib/c-torture.exp: Ditto.
24329
24330 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
24331
24332 * lib/g++.exp: Use build_wrapper procedure.
24333 * lib/gcc.exp: Ditto.
24334
24335 1997-05-20 Jeffrey A Law (law@cygnus.com)
24336
24337 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
24338 an old-style decl for malloc. Fixes tests to work when
24339 sizeof (int) != sizeof (size_t).
24340
24341 1997-05-15 Mike Meissner <meissner@cygnus.com>
24342
24343 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
24344
24345 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
24346 use stdargs.h interface.
24347
24348 1997-05-15 Mike Meissner <meissner@cygnus.com>
24349
24350 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
24351 NO_VARARGS when compiling.
24352
24353 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
24354
24355 * lib/plumhall.exp(ph_includes): New procedure.
24356 (ph_make): Use it.
24357 (ph_compiler): Ditto.
24358
24359 * lib/g++.exp: Rename test-glue.c to testglue.c.
24360 * lib/gcc.exp: Ditto.
24361
24362 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
24363
24364 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
24365 to completion when it's called.
24366
24367 1997-03-21 Michael Meissner <meissner@cygnus.com>
24368
24369 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
24370 is defined, don't do test.
24371
24372 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
24373
24374 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
24375 for object files.
24376 (ph_summary): Mark skipped testcases as untested, not unresolved.
24377
24378 * lib/plumhall.exp (ph_make): If unresolved because of bad
24379 errorCode, record errorCode in log file.
24380 (*): Replace send_log/verbose with verbose -log.
24381
24382 1997-03-19 Michael Meissner <meissner@cygnus.com>
24383
24384 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
24385 double conversion if double isn't at least 8 bytes.
24386
24387 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
24388 int to work with targets where int is 16 bits.
24389
24390 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
24391 8 bytes, just exit, since 4 byte doubles don't have enough bits of
24392 precision for the test to complete.
24393
24394 1997-03-14 Michael Meissner <meissner@cygnus.com>
24395
24396 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
24397 if d10v is not compiled with the -mdouble64 flag.
24398 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
24399
24400 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
24401 d10v is not compiled with the -mint32 flag.
24402
24403 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
24404
24405 * lib/plumhall.exp: Use incr_count.
24406
24407 1997-03-12 Jeffrey A Law (law@cygnus.com)
24408
24409 * gcc.c-torture: Update to c-torture-1.45.
24410
24411 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
24412
24413 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
24414 the name of the expect testcase file).
24415
24416 * lib/g++.exp(g++_init): Ditto.
24417
24418 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
24419
24420 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
24421 the host.
24422
24423 * lib/gcc.exp(gcc_exit): New procedure.
24424
24425 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
24426
24427 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
24428 specs where appropriate.
24429
24430 * g++.old-deja/g++.arm/*: Added additional ERROR checks
24431 because of new "candidates are" messages, and removed a few
24432
24433 * Converted all non-old-style g++ testcases to old-style, and
24434 moved into g++.old-deja.
24435
24436 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
24437
24438 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
24439 options.
24440
24441 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
24442 succeeded.
24443
24444 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
24445
24446 1997-02-13 Michael Meissner <meissner@cygnus.com>
24447
24448 * lib/gcc.exp (gcc_target_compile): Add support for defining
24449 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
24450 the machine doesn't have those features.
24451
24452 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
24453
24454 * g++.law/operators4.exp: Don't use LIBS.
24455
24456 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
24457
24458 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
24459
24460 * lib/mike-g++.exp: Don't set the compiler to be tested here.
24461 * lib/g++.exp: Set it here instead. Also, allow use of the
24462 --tool_exec and --tool_opt options. Change CXX to
24463 GXX_UNDER_TEST.
24464
24465 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
24466
24467 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
24468
24469 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
24470
24471 * lib/old-dejagnu.exp: Use prune_warnings instead of
24472 prune_system_crud.
24473 * lib/mike-g++.exp: Ditto.
24474 * lib/gcc.exp: Ditto.
24475 * lib/g++.exp: Ditto.
24476
24477 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
24478
24479 1997-02-07 Jeffrey A Law (law@cygnus.com)
24480
24481 * 941014-2.c: Include stdlib.h
24482 * 960327-1.c: Include stdio.h
24483 * dbra.c, index-1.c: Don't assume ints are 32bits.
24484
24485 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
24486
24487 * lib/gcc.exp: Add gcc,stack_size target feature.
24488
24489 * lib/g++.exp(g++_target_compile): Add the include and link
24490 paths here, not in two other places. And, it's $options, not
24491 options.
24492
24493 * lib/mike-g++.exp(postbase): Remove the code that determines
24494 the correct include and link paths.
24495 * g++.old-deja/old-deja.exp: Ditto.
24496
24497 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
24498
24499 * lib/g++.exp(g++_init): target_compile no longer returns the
24500 filename of the result.
24501
24502 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
24503
24504 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
24505 call to glob.
24506
24507 * gcc.c-torture/special/special.exp: Change call to
24508 gcc_target_compile to include the object file.
24509
24510 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
24511
24512 * gcc.c-torture/special/special.exp: Correct misspelling in last
24513 change.
24514
24515 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
24516
24517 * lib/plumhall.exp(ph_summary): Log the entire output of the
24518 executable. Return -1 if there were any failures, 0 otherwise.
24519 (ph_execute): Return -1 if there were any failures, 0 otherwise.
24520 (ph_make): Clean up objects and executables that were built
24521 if the tests succeeded.
24522
24523 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
24524
24525 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
24526 libraries and includes in the build tree as appropriate.
24527
24528 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
24529
24530 * lib/c-torture.exp: Instead of looking for the global variable
24531 NO_LONG_LONG, check to see if that's a feature of the target.
24532
24533 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
24534
24535 * config/default.exp: Minimize. Delete the remainer of the files in
24536 config; this functionality is now in devo/dejagnu/config.
24537
24538 g++.*/*: Pass any additional flags used to compile to postbase;
24539 delete CXXFLAGS.
24540
24541 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
24542 is now done by runtest.exp. Use gcc_target_compile instead of
24543 compile.
24544
24545 lib/c-torture.exp: Use gcc_target_compile instead of compile.
24546 Remove references to CFLAGS. Use remote_file instead of
24547 calling rm -f.
24548 (c-torture): Take a list of arguments to use to compile this
24549 testcase.
24550
24551 lib/g++.exp: Simplify. Use target_compile instead of compile.
24552 lib/gcc-dg.exp: Ditto.
24553 lib/gcc.exp: Ditto.
24554 lib/mike-{gcc,g++}.exp: Ditto.
24555 lib/old-dejagnu.exp: Ditto.
24556 lib/plumhall.exp: Ditto.
24557
24558 1997-01-08 Jim Wilson <wilson@cygnus.com>
24559
24560 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
24561 (ph_linker): Likewise.
24562
24563 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
24564
24565 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
24566 MAP_ANON / MAP_ANONYMOUS if defined;
24567 else try to map from /dev/zero .
24568
24569 1996-11-12 Jeffrey A Law (law@cygnus.com)
24570
24571 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
24572 isn't defined, then define it to MAP_ANONYMOUS.
24573
24574 1996-11-12 Jeffrey A Law (law@cygnus.com)
24575
24576 * gcc.c-torture: Update to c-torture-1.42 release.
24577
24578 1996-11-11 Jeffrey A Law (law@cygnus.com)
24579
24580 * gcc.c-torture: Update to c-torture-1.41 release.
24581
24582 1996-10-27 Jeffrey A Law (law@cygnus.com)
24583
24584 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
24585 c-torture release.
24586
24587 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
24588
24589 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
24590 and LDFLAGS. Fix second case to append the target_info ldflags
24591 onto LDFLAGS, not CFLAGS.
24592 * lib/g++.exp (g++_init): Add target_info stuff.
24593 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
24594 of libgloss and newlib flags for !native.
24595
24596 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
24597 (GDB): Fix relative path to go up another dir for finding gdb.
24598
24599 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
24600
24601 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
24602 versions in the target_info array, if they don't exist.
24603
24604 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
24605
24606 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
24607
24608 1996-07-08 Jim Wilson <wilson@cygnus.com>
24609
24610 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
24611 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
24612
24613 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
24614
24615 * lib/old-dejagnu.exp: Don't remove the output file before we've
24616 actually tested it. Don't append pwd to the path of the executable
24617 we're testing.
24618
24619 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
24620
24621 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
24622
24623 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
24624
24625 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
24626 temporary directory for compiler files, and set it to a default
24627 value of /tmp. Set $output as the name of the output file from
24628 compiling the testcase. Add a -o option to $cflags_var so the
24629 compiler writes the final output file as $output. Set $executable
24630 to $output.
24631
24632 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
24633 directory for compiler files, and set it to /tmp if it doesn't
24634 already have a value. Set $output_file to the name of the output
24635 file from compiling the testcase. Add a -o option to CXXFLAGS so
24636 the compiler writes the final output file as $output. Use $output
24637 as the executable to be tested.
24638
24639 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
24640
24641 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
24642
24643 1996-06-08 Jeffrey A Law (law@cygnus.com)
24644
24645 * gcc.c-torture/execute/pending-1.c: New test. Still
24646 pending in Tege's queue.
24647
24648 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
24649
24650 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
24651 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
24652 if there were failures. Call unresolved if there were unresolved
24653 testcases. Call gcc_fail if program did not run to completion.
24654 (ph_make): Pass additional argument name to ph_execute.
24655 (ph_execute): Add new argument. Pass additional arguments to
24656 ph_summary. Call gcc_fail is there is no execution output.
24657
24658 1996-04-24 Jeffrey A Law (law@cygnus.com)
24659
24660 * lib/plumhall.exp (proc_summary): Output relavent summary
24661 lines into the log so specific failures in plumhall can be
24662 investigated.
24663
24664 1996-04-10 Jeffrey A Law (law@cygnus.com)
24665
24666 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
24667 (c-torture-execute): Don't try to execute tests which use
24668 "long long" types if $NO_LONG_LONG is nonzero.
24669
24670 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
24671
24672 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
24673 not c-torture.
24674
24675 * gcc.ieee: Move from here.
24676 * gcc.c-torture/execute/ieee: To here.
24677
24678 1996-03-26 Jeffrey A Law (law@cygnus.com)
24679
24680 * gcc.c-torture: Update to c-torture-1.41 release.
24681
24682 1996-03-22 Jeffrey A Law (law@cygnus.com)
24683
24684 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
24685 not "$output".
24686
24687 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
24688
24689 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
24690 -c present.
24691
24692 1996-03-02 Jeffrey A Law (law@cygnus.com)
24693
24694 * config/proelf.exp: Handle connecting to a simulator.
24695
24696 1996-01-31 Jeffrey A Law (law@cygnus.com)
24697
24698 * config/proelf.exp: New file. Enough framework that we can
24699 run c-torture tests on the proelf targets (or any other target
24700 that gdb can connect to for that matter).
24701
24702 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
24703
24704 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
24705 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
24706
24707 * lib/plumhall.exp (ph_execute): Always call ph_summary if
24708 exec_output exists.
24709
24710 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
24711
24712 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
24713 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
24714
24715 * config/*.exp: Update FSF address. Change result of ${tool}_load
24716 to pass/fail/unresolved/unsupported/untested. Caller must now
24717 call unresolved/unsupported/untested.
24718 * lib/*.exp: Update FSF address. Update to handle new results of
24719 ${tool}_load.
24720 * lib/chill.exp (verbose): Delete.
24721
24722 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
24723
24724 * lib/gcc.exp (default_gcc_start): Change order of args to
24725 $LDFLAGS $CFLAGS $LIBS.
24726 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
24727 Save/set/restore CFLAGS. Pass single arg to gcc_start.
24728 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
24729 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
24730 * gcc.misc-tests/dg-test.exp: Likewise.
24731 * gcc.misc-tests/msgs.exp: Likewise.
24732 * gcc.prms/prms.exp: Likewise.
24733 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
24734 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
24735
24736 * lib/dg.exp: Deleted, moved to dejagnu/lib.
24737
24738 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
24739
24740 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
24741
24742 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
24743 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
24744
24745 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
24746 necessary.
24747
24748 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
24749
24750 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
24751 global for loop; add use of $mathlib.
24752 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
24753 settings here; set mathlib for anything but VxWorks.
24754
24755 1996-01-22 Jeffrey A Law (law@cygnus.com)
24756
24757 * gcc.c-torture: Update to c-torture-1.40 release.
24758
24759 1996-01-03 Jeffrey A Law (law@cygnus.com)
24760
24761 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
24762 dg.exp.
24763
24764 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
24765
24766 * lib/c-torture.exp (c-torture-execute): Declare "output" as
24767 global.
24768
24769 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
24770
24771 * lib/g++.exp (LIBS): Define if not already.
24772 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
24773 (gcc-dg-prune): Call prune_gcc_output.
24774 * lib/gcc.exp (prune_gcc_output): New proc.
24775 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
24776 prune_gcc_output.
24777
24778 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
24779
24780 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
24781 (c-torture-execute): Likewise. Rename `name' to `testcase'.
24782
24783 1995-11-15 Jeffrey A Law (law@cygnus.com)
24784
24785 * gcc.c-torture: Update to c-torture-1.39 release.
24786
24787 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
24788
24789 * lib/c-torture.exp (c-torture-execute): Don't return if one option
24790 fails, try others as well.
24791
24792 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
24793
24794 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
24795 If compilation fails, mark execute tests as `untested'.
24796 If test is marked as unsupported, don't mark compilation and
24797 execute tests as failed.
24798
24799 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
24800
24801 * lib/g++.exp (g++_init): Don't link in libg++, and look to
24802 libstdc++ for whether or not we want to be doing shared
24803 libraries. Delete link_curses since we don't need it anymore.
24804 * lib/mike-g++.exp (postbase): Don't link in libg++.
24805 * g++.old-deja/old-deja.exp: Likewise.
24806
24807 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
24808
24809 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
24810
24811 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
24812
24813 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
24814 For that, add `-Wl,-a,shared_archive'.
24815 * g++.old-deja/old-deja.exp: Likewise.
24816
24817 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
24818
24819 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
24820
24821 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
24822
24823 * lib/mike-g++.exp (postbase): Pay attention to the status of
24824 g++_load.
24825
24826 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
24827
24828 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
24829
24830 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
24831
24832 * lib/gcc.exp (default_gcc_start): No longer need to log program
24833 being executed or its output, execute_anywhere does that now.
24834 * lib/g++.exp (default_g++_version): Call execute_anywhere.
24835 (default_g++_start): Likewise. Delete calls to verbose/send_log.
24836
24837 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
24838
24839 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
24840 the same as those in lib/g++.exp.
24841
24842 1995-10-10 Jeff Law (law@hurl.cygnus.com)
24843
24844 * gcc.c-torture: Update to c-torture-1.38 release.
24845 * gcc.ieee: Related changes.
24846
24847 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
24848
24849 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
24850 "exec". Minor reformatting changes.
24851
24852 * config/rom68k.exp (${tool}_load): Make it work in a canadian
24853 cross. This means all "exec" calls now work on a remote host as
24854 well.
24855 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
24856 cross. Filter out the extra "\r\n" stuff that expect puts in.
24857 (c-torture-execute): Filter out the bogus warnings like
24858 c-torture-compile does. Add support for canadian cross.
24859 * lib/gcc.exp (default_gcc_version, default_gcc_start)
24860 Use execute_anywhere rather than calling exec directly. Now it
24861 works for canadian cross testing.
24862
24863 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
24864
24865 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
24866 results into a variable, and check that rather than using file exists.
24867
24868 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
24869
24870 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
24871 create a libg++.so. For sunos4.1.*, also add -ltermcap.
24872
24873 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
24874
24875 * g++.old-deja/old-deja.exp: Create and pass runshlib and
24876 lib_curses if there's a shared libg++ in the build tree.
24877
24878 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
24879
24880 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
24881 if not supported target.
24882
24883 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
24884
24885 * lib/g++.exp (g++_init): Move empty setting of runshlib and
24886 link_curses up to always happen, not just for native builds.
24887
24888 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
24889
24890 * gcc.c-torture: Update to c-torture-1.36 release.
24891 * gcc.failure: Related changes.
24892
24893 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
24894
24895 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
24896
24897 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
24898
24899 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
24900 * lib/mike-g++.exp (postbase): Not in here. Still reference
24901 runshlib, link_curses, and mathlib for link and run.
24902
24903 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
24904 pass the runtime shared library options for Solaris, OSF/1, and
24905 Irix5, and link with -lcurses to avoid unresolved references.
24906
24907 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
24908
24909 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
24910 only run once.
24911
24912 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
24913
24914 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
24915
24916 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
24917
24918 * gcc.c-torture: Update to c-torture-1.35 release. Note we
24919 do not have a framework for the "compat" tests yet.
24920
24921 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
24922
24923 * lib/mike-g++.exp (postbase): New local variable `mathlib',
24924 set to null if we're testing vxworks5.1. Use that instead of
24925 `-lm' in the setting of LIBS for link and run.
24926
24927 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
24928
24929 * config/rom68k.exp (${tool}_load): Major changes to make it
24930 work. Verified that it does in fact return the stuff in
24931 exec_output properly. Catch any Emul or any TRAP other than 0.
24932
24933 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
24934
24935 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
24936 LDFLAGS properly for targets that need stuff from libgloss.
24937 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
24938 only run once.
24939 (gpp_initialized): New variable.
24940
24941 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
24942
24943 * config/rom68k.exp: Load libgloss.exp.
24944 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
24945 so we can produce a fully linked binary.
24946 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
24947 so we can produce a fully linked binary.
24948
24949 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
24950
24951 * lib/plumhall.exp (ph_section): Watch for expected failures.
24952 Add missing `else'.
24953
24954 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
24955 run the testcase.
24956 (c-torture): Likewise.
24957
24958 1995-08-28 Doug Evans <dje@cygnus.com>
24959
24960 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
24961
24962 * lib/mike-g++.exp (mike_cleanup): New proc.
24963 (prebase): New globals compiler_result, not_compiler_result,
24964 target_regexp.
24965 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
24966 allow leading "-" in pattern. Watch for unsupported tests.
24967 If $compiler_result is set, pattern match assembler code,
24968 and ditto for $not_compiler_result.
24969 * lib/mike-gcc.exp: Likewise.
24970
24971 * lib/plumhall.exp (ph_execute): Only call ph_summary if
24972 execution "succeeded".
24973
24974 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
24975
24976 * config/win32.exp: New file.
24977 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
24978
24979 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
24980
24981 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
24982 unsupported.
24983 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
24984 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
24985 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
24986
24987 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
24988 "... without exceptions was ...". That is now handled by
24989 prune_system_crud.
24990 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
24991
24992 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
24993
24994 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
24995 sieve.c,sort2.c}: New files.
24996 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
24997 sieve.exp,sort2.exp}: Drivers for them.
24998
24999 * lib/mike-gcc.exp (program_output): New user settable variable.
25000 (postbase): Call prune_system_crud. Also prune extraneous compiler
25001 messages.
25002 * lib/mike-g++.exp (program_output): New user settable variable.
25003
25004 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
25005
25006 * config/sh.exp: Deleted (use sim.exp instead).
25007
25008 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
25009
25010 * config/vx.exp: Declare CHECKTASK as global.
25011 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
25012 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
25013 * lib/old-dejagnu.exp: Load [pwd]/$executable.
25014
25015 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
25016
25017 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
25018 target. Like vx.exp, only includes `vx29k.exp' instead of
25019 `vxworks.exp'.
25020
25021 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
25022
25023 * config/sim.exp: Increase time limit from 120 seconds to 240.
25024
25025 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
25026
25027 * gcc.c-torture/execute/950628-1.c: New test.
25028
25029 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
25030
25031 * gcc.c-torture: Update with changes/additions from
25032 c-torture-1.34.
25033
25034 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
25035
25036 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
25037
25038 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
25039
25040 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
25041
25042 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
25043
25044 * gcc.c-torture/compile/950512-1.c: New test.
25045 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
25046 * gcc.dg/struct-ret-1.c: Likewise.
25047
25048 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
25049
25050 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
25051 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
25052
25053 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
25054
25055 * gcc.c-torture/special/920411-1.c: Deleted.
25056 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
25057
25058 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
25059
25060 * config/sim.exp (${tool}_load): Hack in call to bash to get a
25061 cpu limit.
25062
25063 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
25064
25065 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
25066
25067 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
25068
25069 From kenner;
25070 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
25071 is the proper length.
25072 * va-arg-3.c: Likewise.
25073
25074 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
25075
25076 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
25077 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
25078
25079 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
25080 * lib/g++.exp (default_g++_start): Delete old cruft.
25081
25082 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
25083
25084 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
25085 (2 * (1 << 18)) to (2 * (1 << 17)).
25086
25087 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
25088
25089 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
25090
25091 * config/rom68k.exp: Renamed from config/idp.exp
25092
25093 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
25094
25095 * c-torture/compile/921109-2.c
25096
25097 1995-04-18 Mike Stump <mrs@cygnus.com>
25098
25099 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
25100 excess errors.
25101
25102 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
25103
25104 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
25105 output.
25106 * lib/g++.exp (default_g++_start): Likewise.
25107
25108 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
25109
25110 * gcc.c-torture/compile/950329-1.c: New test.
25111
25112 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
25113
25114 * config/bug.exp (${tool}_load): Updated to use new remote_open
25115 and remote_close procs.
25116 * config/idp.exp: New file.
25117
25118 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
25119
25120 * gcc.c-torture/execute/950322-1.c: New test.
25121
25122 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
25123
25124 * config/vx.exp (${tool}_load): Clean up testing of return code from
25125 vxworks_ld and vxworks_spawn.
25126
25127 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
25128
25129 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
25130
25131 1995-03-13 Mike Stump <mrs@cygnus.com>
25132
25133 * lib/old-deja.exp: Add `excess errors test - ' error, now one
25134 can mark excess errors on a machine by machine basis. Note, the
25135 default is to not expect any excess errors, even when excess
25136 errors test - is given, so you will want to put an XFAIL ... on
25137 these lines. For example, // excess errors test - XFAIL hppa*-*-*
25138 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
25139 those 4 machines, but no others.
25140
25141 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
25142
25143 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
25144 * lib/c-torture.exp: to here.
25145
25146 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
25147
25148 * gcc.c-torture/execute/950221-1.c: New test.
25149 * gcc.c-torture/execute/struct-ret-1.c: New test.
25150 * gcc.c-torture/compile/950221-1.c: New test.
25151
25152 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
25153
25154 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
25155
25156 * gcc.c-torture/execute/arith-1.c (main): Return 0.
25157 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
25158
25159 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
25160
25161 * g++.gb: New directory of tests, derived from my signature and
25162 class scoping tests.
25163
25164 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
25165 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
25166 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
25167 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
25168 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
25169 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
25170 * g++.gb/sig25.C: Likewise.
25171
25172 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
25173 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
25174 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
25175 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
25176 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
25177 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
25178 * g++.gb/sig25.exp: Likewise.
25179
25180 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
25181 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
25182 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
25183 * g++.gb/scope13.C: Likewise, this test still fails.
25184
25185 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
25186 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
25187 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
25188 * g++.gb/scope13.exp: Ditto.
25189
25190 * g++.gb/README: New file, explains what these tests are about.
25191
25192 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
25193
25194 * lib/dg.exp (dg-do): Support `preprocess'.
25195 (dg-test): Likewise.
25196
25197 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
25198
25199 * config/udi.exp: change "continue -expect" to "exp_continue".
25200
25201 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
25202
25203 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
25204 Delete redundant tests.
25205
25206 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
25207 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
25208 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
25209 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
25210 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
25211 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
25212 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
25213 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
25214
25215 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
25216 storing label pointers.
25217 * gcc.c-torture/execute/921019-1.c: Likewise.
25218 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
25219 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
25220 parameter fp.
25221 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
25222 constants.
25223
25224 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
25225 Delete obsolete tests.
25226
25227 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
25228 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
25229 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
25230 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
25231 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
25232 * gcc.c-torture/compile/950124-1.c: New test.
25233
25234 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
25235
25236 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
25237
25238 * lib/mike-g++.exp: Add -lm to LIBS.
25239
25240 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
25241
25242 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
25243
25244 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
25245
25246 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
25247
25248 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
25249
25250 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
25251
25252 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
25253
25254 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
25255 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
25256 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
25257 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
25258 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
25259 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
25260 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
25261 * g++.law/{operators31.C, operators32.C,
25262 * g++.law/{operators33.C, operators34.C}: Likewise.
25263 * g++.law/{pic1.C, refs2.C}: Likewise.
25264 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
25265 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
25266 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
25267 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
25268
25269 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
25270 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
25271 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
25272 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
25273 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
25274 * g++.law/{enum9.exp, friend5.exp}: Likewise.
25275 * g++.law/{nest3.exp, nest4.exp}: Likewise.
25276 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
25277 * g++.law/{operators30.exp, operators31.exp}: Likewise.
25278 * g++.law/{operators32.exp, operators33.exp}: Likewise.
25279 * g++.law/{operators34.exp}: Likewise.
25280 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
25281 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
25282 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
25283 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
25284 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
25285
25286 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
25287 No longer expected to fail.
25288 * g++.law/missed-error3.C: Tweak for recent bool changes.
25289
25290 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
25291
25292 * config/emb-unix: Deleted.
25293 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
25294 remote execution. Do final link on remote host if REMOTE_LINK is set.
25295
25296 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
25297
25298 * lib/dg.exp (dg-test): Fix typo in last patch.
25299
25300 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
25301
25302 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
25303 (handles multiple occurrences).
25304
25305 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
25306
25307 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
25308 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
25309 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
25310 printed).
25311 * lib/c-torture.exp (c-torture-compile): Likewise.
25312 (c-torture): Prepend full path if missing.
25313 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
25314 (gcc_fail): Likewise.
25315 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
25316
25317 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
25318
25319 * lib/netware.exp: Only attach to NetWare i386 systems.
25320
25321 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
25322
25323 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
25324 messages. Add test name to "output pattern match" pass/fail message.
25325
25326 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
25327
25328 * gcc.dg: New testsuite.
25329 * gcc.dg/dg.exp: New file.
25330
25331 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
25332 test-switch.c}: Deleted.
25333
25334 * gcc.misc-tests/msgs.exp: New testcase driver.
25335
25336 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
25337
25338 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
25339 Watch for illegal return values from ${tool}_load.
25340 * config/unix.exp (${tool}_load): Fix pass/fail detection for
25341 cross targets. Coerce return value >0 to 1.
25342
25343 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
25344
25345 * config/unix.exp (${tool}_load): Call program rsh, not proc.
25346
25347 * config/emb-unix.exp: New file.
25348
25349 * config/sim.exp: Error if variable $SIM not defined.
25350 (${tool}_load): Mark test as "untested" if simulator missing.
25351
25352 * config/unix.exp: Load remote.exp to get rcp_download.
25353 * lib/c-torture.exp: Use different option lists for testcases with
25354 and without loops.
25355 * gcc.c-torture/execute/execute.exp: Likewise.
25356
25357 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
25358
25359 * config/*.exp: Clarify return code from ${tool}_load.
25360 Call `unresolved' or `untested' instead of `warning' or `perror'
25361 (sometimes you still want to call both though).
25362 Add comment that `shell_id' is local to each file.
25363 * config/udi.exp (timeout): Set to 30.
25364 Don't print warning if connection fails, $connectmode has already
25365 printed an error.
25366 (${tool}_load): Move verbose messages to level 2.
25367 Rework pattern for "Process started" message.
25368 Pass `shell_id' to ${connectmode}_download.
25369 Retry twice upon timeout. Make resetting of target more robust.
25370 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
25371 Pass `shell_id' to exit_$connectmode.
25372 Only call exit_$connectmode if connected.
25373 * config/unix.exp (${tool}_load): Check return codes better.
25374 * config/vrtx.exp (${tool}_load): Likewise.
25375 * config/vx.exp (${tool}_load): Likewise.
25376 Delete unneeded global's.
25377 * lib/dg.exp (dg-test): Update to reflect clarified return codes
25378 from ${tool}_load.
25379 (dg-stat): Delete.
25380 (dg-init): Delete recording of pass/fail counts.
25381 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
25382 (old-dejagnu-init): Likewise.
25383 (old-dejagnu-stat): Delete contents, empty proc now.
25384 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
25385 (c-torture): Delete references to lcnt, lpass, lfail.
25386 Get option list from TORTURE_OPTIONS.
25387 Delete -funroll[-all]-loops if no loops.
25388 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
25389 (g++_stat): Delete contents (empty proc now).
25390 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
25391 (gcc_finish): Likewise.
25392 (gcc_stat): Deleted.
25393 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
25394 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
25395 * gcc.c-torture/execute/execute.exp: Likewise.
25396 Split tests into two parts: compile, execute.
25397 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
25398 no loops. Update to reflect clarified return codes from ${tool}_load.
25399
25400 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
25401
25402 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
25403 to grep for.
25404 (old-dejagnu): Likewise (where necessary).
25405
25406 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
25407
25408 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
25409
25410 * lib/dg.exp (dg-process-target): Fix processing of selector.
25411 Add comment regarding use of `error'.
25412
25413 * lib/gcc.exp (prune_system_crud): Define if missing.
25414 * lib/g++.exp (prune_system_crud): Likewise.
25415
25416 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
25417 Call prune_system_crud.
25418 * lib/dg.exp (dg-runtest): New proc.
25419 Use perror instead of send_user for tcl errors in testcase.
25420 Don't return any value, it's never used.
25421 Don't clobber previous definition of `unknown'.
25422 Print tcl errors in `dg-final'.
25423
25424 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
25425
25426 * lib/dg.exp (dg-process-target): Improve syntax error messages.
25427 (dg-test): Don't print errorInfo, it contains stack backtrace.
25428
25429 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
25430
25431 * lib/g++.exp (runtest_file_p): Define if missing.
25432
25433 1994-09-24 Doug Evans (dje@cygnus.com)
25434
25435 * lib/mike-g++.exp: Comment out loading of g++.exp.
25436 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
25437 (default_g++_version): Always print something.
25438 (default_g++_start): Comment out call to `which'.
25439 (g++_start, g++_load): Deleted (must be defined in config file).
25440 * lib/gcc.exp: Test for existence of $CC at start.
25441 Delete check for tmpdir (done in gcc_init).
25442 (default_gcc_version): Always print something.
25443 (default_gcc_start): Comment out call to `which'.
25444 * config/*.exp: Major cleanup - make cross targets work at least a
25445 little better for g++ (by not being "--tool gcc" specific).
25446 Rename gcc_xxx to ${tool}_xxx.
25447 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
25448 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
25449
25450 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
25451
25452 * lib/c-torture.exp (c-torture-compile): Rework compiler
25453 message processing.
25454
25455 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
25456 c-torture.
25457
25458 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
25459
25460 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
25461
25462 * lib/dg.exp (dg-process-target): Support { target native }.
25463
25464 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
25465
25466 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
25467 looked for "... program xxx got fatal signal".
25468 Correct regsub munging of `comp_output'.
25469 Ignore compiler messages "path prefix not used" and "linker input
25470 file unused".
25471
25472 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
25473
25474 * lib/gcc.exp (runtest_file_p): Define if missing.
25475 * gcc.prms/template.c: Example to work from.
25476
25477 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
25478
25479 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
25480 * lib/dg.exp (dg-test): Call unsupported testcases as such.
25481
25482 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
25483 * gcc.prms/1883.c: Moved from compile/940714-1.c.
25484 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
25485 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
25486
25487 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
25488 (dg-process-target): No longer a varargs proc.
25489 Return S/N for target, P/F for xfail. All callers changed.
25490 (user option procs): More argument checking.
25491 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
25492 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
25493 (dg-test): Skip test if not running on selected target in `dg-do'.
25494 Update handling of `dg-do-what', `dg-output-text'.
25495 Separate execution pass/fail from output pattern match pass/fail.
25496 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
25497
25498 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
25499
25500 * gcc.c-torture/special/special.exp: Don't expect failure for mips
25501 target for 920510-1.c.
25502
25503 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
25504
25505 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
25506 Clean up comment regarding use of passcnt, etc.
25507 (gcc_stat): Don't update `testcnt' here.
25508 (gcc_finish): Do it here.
25509 Might as well reset `but_id' here too.
25510 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
25511 to determine if the file should be tested.
25512 * gcc.c-torture/compile/compile.exp: Likewise.
25513 * gcc.c-torture/execute/execute.exp: Likewise.
25514 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
25515 * gcc.misc-tests/dg-test.exp: Likewise.
25516 * gcc.prms/prms.exp: Likewise.
25517 * gcc.wendy/wendy.exp: Likewise.
25518 * g++.old-deja.exp: Likewise.
25519 Move "Testing file" message to verbose level 1.
25520
25521 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
25522
25523 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
25524
25525 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
25526
25527 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
25528 (default_gcc_start): Accept optional second list element
25529 of compiler flags. Print compiler output at verbosity level 2.
25530 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
25531 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
25532 Save current values of framework globals passcnt, failcnt, xpasscnt,
25533 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
25534 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
25535 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
25536 xfailcnt to compute stats. Update framework global `testcnt' from
25537 pass/fail counts.
25538 (gcc_finish): New proc. Clean up test environment.
25539 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
25540 (gcc_epass, gcc_efail): Delete.
25541 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
25542 argument of line number.
25543 (dg-init): If the tool has an init routine, call it.
25544 (dg-test): Remove args `cflags_var' and `libs_var'.
25545 Pass all compiler options to ${tool}_start.
25546 Handle missing line number.
25547 (dg-finish): New function.
25548 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
25549 particular files. Call gcc_finish at end. Move "skipping test"
25550 message to verbosity level 3.
25551 * gcc.c-torture/compile/compile.exp: Likewise.
25552 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
25553 * gcc.c-torture/execute/execute.exp: Likewise.
25554 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
25555 Print testcase being tried at verbosity level 1.
25556 * gcc.c-torture/special/special.exp: Unset xfail.
25557 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
25558 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
25559 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
25560 * gcc.failure/failure.exp: Likewise.
25561 * gcc.ieee/ieee.exp: Likewise.
25562 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
25563 Update call to dg-test. Call dg-finish at end.
25564 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
25565 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
25566 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
25567 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
25568 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
25569 * gcc.wendy/wendy.exp: Add copyright.
25570 Delete setting of tmpdir (done by gcc_init).
25571 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
25572 Pass compiler flags to gcc_start. Call gcc_finish at end.
25573 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
25574 gcc_[ce]pass/fail.
25575
25576 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
25577
25578 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
25579 confusion.
25580 (g++_load): Likewise.
25581
25582 * config/*.exp (gcc_load): Some were varargs fns and some were not.
25583 Rename argument to `prog' to remove the confusion.
25584 Varargs fns behave differently too!
25585 (g++_load): Likewise.
25586
25587 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
25588
25589 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
25590 what it is. Delete (always) printing of status value for !native.
25591 Simplify verbose code, and include status and exec_output.
25592 (g++_load): Use gcc_load.
25593
25594 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
25595
25596 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
25597 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
25598 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
25599 940714-3.c as these testcases don't exist anymore. Make
25600 va-arg-1.c expected to pass.
25601
25602 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
25603
25604 * gcc.misc-tests/misc.exp: Only run specific testcases.
25605 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
25606 * gcc.misc-tests/dg-[1-9].c: New files.
25607
25608 * lib/dg.exp: New testsuite driver.
25609 * gcc.prms/prms.exp: Use it.
25610
25611 * README.gcc: New file.
25612
25613 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
25614 Document and reset `lxpass' and `lxfail'.
25615 Simplify "initialized" message.
25616 (gcc_stat): Clean up comments a little.
25617
25618 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
25619
25620 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
25621
25622 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
25623
25624 * lib/old-dejagnu.exp (process-option): New proc.
25625 (old-dejagnu-init, old-dejagnu-stat): Likewise.
25626 (old-dejagnu): Simplify.
25627 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
25628
25629 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
25630
25631 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
25632 exists and is not an empty string.
25633
25634 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
25635 $xfail rather than calling setup_xfail. Clear $xfail when test is
25636 finished.
25637 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
25638 automatically.
25639
25640 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
25641 longer expected to fail.
25642
25643 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
25644 "f" function call.
25645
25646 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
25647
25648 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
25649 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
25650 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
25651 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
25652 c-torture-1.29.
25653
25654 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
25655 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
25656
25657 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
25658
25659 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
25660 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
25661
25662 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
25663 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
25664 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
25665
25666 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
25667
25668 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
25669 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
25670 940714-1.c, 940714-2.c, 940714-3.c},
25671 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
25672 gcc.misc-tests/{mg.c,mg.exp}:
25673 New tests.
25674 * gcc.noncompile/noncompile.exp: Change accordingly.
25675
25676 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
25677
25678 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
25679 Undo previous clobberage.
25680
25681 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
25682
25683 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
25684 * gcc.special/{930510-1.c, special.exp}:
25685 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
25686 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
25687 struct-varargs-1.c}: New tests from c-torture-1.26.
25688
25689 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
25690
25691 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
25692 argument to switch.
25693
25694 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
25695
25696 * Revert the previous changes. Please see Rob's directory
25697 (/lisa/test/rob/progressive/gcc/testsuite) for testing
25698 fixes.
25699
25700 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
25701
25702 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
25703 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
25704 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
25705 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
25706 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
25707 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
25708 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
25709 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
25710 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
25711 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
25712 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
25713 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
25714 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
25715 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
25716 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
25717 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
25718 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
25719 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
25720 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
25721 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
25722 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
25723 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
25724 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
25725 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
25726 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
25727 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
25728 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
25729
25730 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
25731
25732 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
25733 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
25734 with perror calls.
25735
25736 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
25737
25738 * config/unix.exp (g++_load): Fix syntax.
25739
25740 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
25741
25742 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
25743 * gcc.noncompile/921017-1.c: Deleted obsolete test.
25744 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
25745 Don't expect va-arg-1.c to fail. Correct expected output for
25746 920928-1.c.
25747 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
25748 * gcc.wendy/hbm4.c: Correct typo.
25749 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
25750
25751 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
25752
25753 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
25754 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
25755 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
25756 * lib/c-torture.exp (c-torture-compile): Ditto.
25757
25758 Reduce volume of output (remove all the -I's and such).
25759 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
25760 Call gcc_cpass, gcc_cfail.
25761 (c-torture): Pass testing option to c-torture-compile.
25762
25763 1994-03-21 Doug Evans (dje@cygnus.com)
25764
25765 Bring patches over from progressive.
25766 * config/default.exp: Exit remote shell cleanly.
25767 (g++_exit, g++_start): Add default versions.
25768 * config/sim.exp (gcc_load): Use perror, not error.
25769
25770 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
25771
25772 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
25773 set in site.exp.
25774
25775 1994-03-14 Doug Evans (dje@cygnus.com)
25776
25777 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
25778 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
25779 (wendy_try): New proc to run testcase.
25780 (main loop): Call 'em.
25781 * gcc.wendy/*.c: Clean up pass to correct expected output.
25782
25783 * lib/gcc.exp: Minor cleanup work.
25784 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
25785
25786 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
25787
25788 * config/sim.exp (gcc_load): Document return codes better.
25789 Don't pass -v to simulator.
25790
25791 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
25792
25793 * gcc.special/920717-x.c: Fix typo.
25794 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
25795 get at sources.
25796
25797 * lib/mike-gcc.exp: Fix typo.
25798
25799 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
25800
25801 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
25802 binary to use, transform the name.
25803 * config/*.exp: rename everything. Nuke any g++ specific files,
25804 it's now a special case of gcc that requires no special support.
25805 Add a default.exp for unsupported targets.
25806
25807 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
25808
25809 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
25810 lib/old-dejagnu.exp: Fix a few patterns to work with the new
25811 version of Tcl.
25812
25813 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
25814
25815 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
25816 than a warning.
25817
25818 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
25819
25820 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
25821
25822 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
25823
25824 * gcc.execute/execute.exp: Combine opt_list and foption_list into
25825 option_list. Compile every file with only 4/6 option choices
25826 (same as C torture) instead of with 12/18 different option
25827 choices.
25828 * lib/c-torture.exp: Likewise.
25829
25830 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
25831 not already set.
25832
25833 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
25834
25835 * lib/old-deja.exp: Add `excess errors test fails' error, now one
25836 can put an XFAIL *-*-* on excess errors.
25837
25838 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
25839
25840 * g++.law: Add more tests derived from g++-bugs snapshots.
25841
25842 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
25843 equivalent to g++.law/init9.
25844
25845 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
25846 compiled it, and the a.out file after we've run it.
25847
25848 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
25849
25850 * lib/mike-g++.exp (postbase): Delete the .o file after we've
25851 compiled it, and the a.out file after we've run it.
25852
25853 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
25854
25855 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
25856
25857 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
25858
25859 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
25860 version number.
25861
25862 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
25863
25864 * g++.law: New directory of g++ tests derived from the g++-bugs
25865 snapshots.
25866
25867 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
25868
25869 * gcc.compile: initbug1.c initbug1.exp testcase added
25870
25871 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
25872
25873 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
25874 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
25875 fixes submitted by Jeff Law (law@cs.utah.edu)
25876 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
25877 Jeff Law (law@cs.utah.edu)
25878
25879
25880 1993-11-30 Mike Stump (mrs@cygnus.com)
25881
25882 * config/unix-g++.exp: Follow the gcc way of doing things.
25883 * g++.old-deja/old-deja.exp: Minor updates.
25884 * lib/g++.exp: New file, follow the gcc way of doing things.
25885 * lib/old-dejagnu.exp: Minor updates.
25886 * lib/mike-g++.exp: Always unset errorInfo.
25887
25888 1993-11-06 Mike Stump (mrs@cygnus.com)
25889
25890 * lib/gcc.exp: Fix some errors with the below change, CC and
25891 CFLAGS should be global when setting, not local.
25892
25893 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
25894
25895 * lib/gcc.exp: Transform tool name.
25896
25897 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
25898
25899 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
25900
25901 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
25902
25903 * lib/gcc.exp: change gcc_done to gcc_stat
25904
25905 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
25906
25907 * Upgraded gcc testsuite to c-torture version 1.25
25908
25909 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
25910
25911 * lib/gcc.exp: added reporting code. Changed verbose compile message.
25912 * lib/c-torture: added hooks for new reporting code.
25913
25914 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
25915
25916 * config/sh-gcc.exp: check if sh-sim exists in the path
25917
25918 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
25919
25920 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
25921 * gcc.compile/compile.exp: Initial changes for new logic.
25922 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
25923 * gcc.failure/failure.exp: Initial changes for new logic.
25924 * gcc.ieee/ieee.exp: Initial changes for new logic.
25925 * gcc.misc-tests/misc.exp: Initial changes for new logic.
25926 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
25927 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
25928 * lib/c-torture.exp: Initial changes for new logic.
25929 * lib/gcc.exp: Initial changes for new logic.
25930
25931 1993-10-15 Mike Stump (mrs@cygnus.com)
25932
25933 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
25934 depend upon failure or success. Fully qualify names in failure
25935 and success messages. Always remove a.out before starting
25936 compile, just in case. Pay more attention to error text output by
25937 the compiler. Handle testcases with no known past errors just
25938 like all others, so that things are uniform. Other miscellaneous
25939 improvements.
25940
25941 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
25942
25943 * gcc.cpp: new directory for cpp tests
25944
25945 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
25946
25947 * lib/chill.exp: Code reformatted, removed unused code.
25948 * config/unix-chill.exp: Code reformatted, removed unused code.
25949 * chill.execute/execute.exp: Code reformatted, removed unused code.
25950 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
25951
25952 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
25953
25954 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
25955 routines not written.
25956
25957 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
25958
25959 * config/bug-gcc.exp: Use new procs from bug.exp.
25960
25961 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
25962
25963 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
25964 via ftp, rather than depending on NFS.
25965 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
25966 case.
25967
25968 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
25969
25970 * config/bug-gcc.exp: Use new download proc.
25971
25972 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
25973
25974 * chill.execute/execute.exp: cleanups, handles errors better
25975 * chill.compile/compile.exp: rewrite, based on execute.exp
25976 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
25977 * lib/chill.exp: major changes to diff proc and compile and link
25978 procs. added chill_fail and chill_pass wrappers to pass and
25979 fail. added more comments, and handle error codes better.
25980 Added a hack to capture stderr from exec, so noncompile tests
25981 can work.
25982
25983 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
25984
25985 * chill.execute/execute.exp: rewrite of testsuite driver
25986 * lib/chill.exp: rewrite of testsuite driver
25987 * config/unix-chill.exp: rewrite of testsuite driver
25988
25989 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
25990
25991 In chill.execute:
25992 * iexpr.ch: Standardize uppercase.
25993 * tuples.dat: Standardize uppercase.
25994 * vary.ch: standardize. Correct varying string assignments.
25995 * vary.dat: Add new output lines.
25996
25997 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
25998
25999 In chill.execute:
26000 * chprintf.ch: Standardize use of uppercase.
26001 * tuples.ch: Standardize and turn arr2 into a DCL,
26002 rather than a SYN.
26003 * pinits.ch: Standardize.
26004
26005 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
26006
26007 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
26008 * Makefil: Renamed to Makefile.in.
26009 * configure.in: New.
26010
26011 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
26012
26013 In chill.execute:
26014 * .cvsignore: Add result/output files.
26015 * Makefile: Fix up variables at start. Use MFLAGS
26016 everywhere. Correct bool_loc, built_ins entries.
26017 Add entry for vary1.ch.
26018 * bitarray.ch: Standardize upper-case usage.
26019 * bitexpr.ch: Standardize, add output of b1.
26020 * params.ch: Use arrayt in along PROC parameters, to
26021 avoid novelty problems.
26022 * sets.ch: Tiny cleanup.
26023 * vary1.ch: Re-indent.
26024
26025 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
26026
26027 * Add PR-related files to Makefiles, .cvsignore files, etc.
26028
26029 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
26030
26031 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
26032 with compiler objects. New names are test-flow.c and test-loop.c
26033
26034 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
26035
26036 * Upgraded c-torture tests from 1.19 to 1.20
26037
26038 * new files:
26039 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
26040 * gcc.compile: 930623-1.c 930623-2.c
26041 * gcc.noncompile: 930622-1.c 930622-2.c
26042 * gcc.failure: 920411-1.c 920627-2.c
26043 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
26044
26045 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
26046
26047 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
26048 More changes to get testsuite working properly. Needs more work.
26049 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
26050
26051 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
26052
26053 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
26054 More changes to get testsuite working properly. Needs more work.
26055
26056 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
26057
26058 * chill.compile/compile.exp: Added for Dejagnu support
26059 * chill.execute/execute.exp: Added for Dejagnu support
26060 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
26061
26062 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
26063
26064 This should complete moving the CHILL test files.
26065 * chill.noncompile(.cvsignore printf.grt
26066 in-printf.grt chprintf.grt chprintf.ch):
26067 Added test-support files.
26068 (Makefile): Modified further.
26069 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
26070 signal.ch): Added test files.
26071 * chill.execute (.cvsignore printf.grt printr.c
26072 in-printf.grt rts.c chprintf.grt rts.h): Added
26073 test-support files.
26074 (Makefile): More corrections.
26075
26076 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
26077
26078 * chill.compile, chill.execute, chill.nocompile: Add CHILL
26079 test cases, ready for DejaGnu.
26080
26081 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
26082
26083 * Upgraded c-torture tests from 1.18 to 1.19
26084
26085 * gcc.compile: added test(s):
26086 930607-1.c
26087 * gcc.execute: added test(s):
26088 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
26089
26090 * added new subdirectory for misc tests: gcc.misc-tests
26091 * gcc.misc-test(s): added tests:
26092 inst-check.c test-consts.c test-ior.c test-switch.c
26093
26094 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
26095
26096 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
26097
26098 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
26099
26100 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
26101
26102 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
26103
26104 * Upgraded c-torture tests from 1.17 to 1.18
26105
26106 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
26107
26108 * Upgraded c-torture tests from 1.12 to 1.17
26109
26110 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
26111
26112 * lib/old-dejagnu.exp:
26113 Fixed handling of XFAIL target triplets to correctly
26114 recognize wildcard characters. Removed code that
26115 appended a unique id tag to the end of the file name
26116 printed out by the result of the testcases within a
26117 given test file.
26118
26119 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
26120
26121 * lib/old-dejagnu.exp:
26122 Reworked expected failure handling to trigger off of XFAIL
26123 keyword in keyphrase embeded in testcase source code. The
26124 XFAIL keyword must be at the end of the keyphrase line. It
26125 may optionally be followed by one or more target triplets.
26126 It has just occured that the handling of wildcards in the
26127 target triplet may not be correct.
26128
26129 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
26130
26131 * g++.old-deja/tests:
26132 Moved all subdirectories up one level into g++.old-deja .
26133
26134 * lib/old-dejagnu.exp:
26135 Fixed problem with CXXFLAGS not being properly reset, and being
26136 corrupted with extraneous "-c" compiler option. This was
26137 causing binaries to not be generated for test that needed them.
26138 Modified strings passed to "pass" and "fail" so that individual
26139 tests from the same test file would be distinguished by an
26140 identifier appended to the test file name in the summary logs;
26141 this corrected a problem with erroneous diff logs. Added code
26142 to search testcases for expected fail and unexpected pass keywords.
26143
26144 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
26145
26146 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
26147
26148 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
26149
26150 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
26151 Removed extraneous text from end of "Special g++ Options"
26152 keyphrase.
26153
26154 * lib/old-dejagnu.exp: Added pattern matching to look for new
26155 keywords, embedded in testcases comments, which will trigger
26156 calls to xpass and xfail.
26157
26158 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
26159
26160 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
26161 comments embedded in the testcases, especially the one looking for
26162 special compiler options, as well as the pattern matching for the
26163 compiler output again.
26164
26165 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
26166
26167 * lib/old-dejagnu.exp: Do a proper check of the return value for
26168 execute tests. Fixed several problems with the pattern matching
26169 of the compiler output which gave erroneous test results.
26170 Changed several of the test result messages to be more descriptive.
26171 * config/unix-g++.exp: Proc g++_load now actually works and
26172 executes the tests passed to it and returns a usable return
26173 value.
26174
26175 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
26176
26177 * lib/gcc.exp: Exits gracefully if $CC is bogus.
26178
26179 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
26180
26181 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
26182 Modified both files to properly execute the old style
26183 dejagnu tests. The previous versions of these files were
26184 experimental and did not function anything near correctly.
26185
26186 1993-04-05 Rob Savoye (rob@cygnus.com)
26187
26188 * Removed all Makefile.in and configure.in files. No configuration
26189 needed now.
26190
26191 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
26192
26193 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
26194
26195 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
26196
26197 * gcc.compile/configure.in, gcc.unsorted/configure.in,
26198 gcc.special/configure.in, gcc.noncompile/configure.in,
26199 gcc.execute/configure.in, gcc.code_quality/configure.in,
26200 g++.other/configure.in, g++.old-deja/configure.in,
26201 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
26202 in srcname setting.
26203
26204 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
26205
26206 * lib/udi.exp: Fixed mondfe and mondfe_download.
26207 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
26208 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
26209
26210 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
26211
26212 * config/udi-gdb.exp: Check $shell_id after connecting to target.
26213 (gdb_exit): Don't remove *_soc files.
26214
26215 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
26216
26217 * lib/c-torture.exp: Don't look for main; instead always use -w
26218 -c. This is how the c-torture tests work. Remove the object
26219 file if the compilation succeeds.
26220 * gcc.execute/execute.exp: Remove executable if test passes.
26221 * gcc.noncompile/noncompile.exp: Every test is an expected
26222 failure.
26223 * gcc.special/special.exp: Added tests from c-torture 1.11,
26224 corrected use of existing test.
26225 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
26226 gcc.execute/920625-1.c: Updated to c-torture 1.11.
26227 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
26228 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
26229 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
26230 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
26231 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
26232 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
26233 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
26234 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
26235 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
26236 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
26237 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
26238 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
26239 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
26240 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
26241 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
26242 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
26243 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
26244 c-torture 1.11.
26245 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
26246 correspond to c-torture 1.11.
26247
26248 * New file.