re PR testsuite/27707 (g++.dg/tree-ssa/ivopts-1.C fails)
[gcc.git] / gcc / testsuite / ChangeLog
1 2006-05-22 Richard Guenther <rguenther@suse.de>
2
3 PR testsuite/27707
4 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
5
6 2006-05-21 Mark Mitchell <mark@codesourcery.com>
7
8 PR c++/27210
9 * g++.dg/warn/new1.C: New test.
10 * g++.dg/template/new5.C: Likewise.
11
12 2006-05-21 Roger Sayle <roger@eyesopen.com>
13
14 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
15 * gcc.target/i386/20060512-3.c: Likewise.
16
17 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
18
19 PR rtl-optimization/27671
20 * gcc.c-torture/execute/pr27671-1.c: New.
21 * gcc.dg/pr27671-2.c: Likewise.
22
23 PR tree-optimization/26622.
24 * gcc.c-torture/compile/pr26622.c: New.
25
26 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
27
28 PR fortran/27613
29 * gfortran.dg/recursive_reference_1.f90: New test.
30
31 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
32
33 PR fortran/25746
34 * gfortran.dg/elemental_subroutine_3.f90: New test.
35
36 PR fortran/25090
37 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
38
39 PR fortran/27584
40 * gfortran.dg/associated_target_1.f90: New test.
41
42 PR fortran/19015
43 * gfortran.dg/maxloc_shape_1.f90: New test.
44
45 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
46
47 PR libgfortran/24459
48 * gfortran.dg/namelist_24.f90: New test.
49 * gfortran.dg/namelist_12.f: Fix typo in comment.
50
51 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
52
53 PR middle-end/25776
54 * g++.dg/other/error11.C: New test.
55
56 2006-05-20 Richard Sandiford <richard@codesourcery.com>
57
58 * gcc.target/mips/pr26765.c: Add -w to options.
59
60 2006-05-20 Richard Sandiford <richard@codesourcery.com>
61
62 * lib/target-supports.exp (check_effective_target_mpaired_single):
63 New function.
64 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
65 multilibs.
66 * g++.dg/vect/vect.exp: Likewise.
67
68 2006-05-20 Richard Sandiford <richard@codesourcery.com>
69
70 PR testsuite/25891
71 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
72
73 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
74
75 PR fortran/27662
76 * gfortran.dg/temporary_1.f90: New file.
77
78 2006-05-19 Andreas Schwab <schwab@suse.de>
79
80 * g++.dg/other/unused1.C: Also match "stringz".
81
82 2006-05-19 Mark Mitchell <mark@codesourcery.com>
83
84 PR c++/26433
85 * g++.dg/template/fntry1.C: New test.
86
87 2006-05-18 Mark Mitchell <mark@codesourcery.com>
88
89 PR c++/27471
90 PR c++/27506
91 * g++.dg/conversion/bitfield5.C: New test.
92 * g++.dg/conversion/bitfield6.C: New test.
93
94 2006-05-18 Mike Stump <mrs@apple.com>
95
96 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
97 * gcc.dg/vla-4.c: Add.
98 * gcc.dg/vla-5.c: Add.
99 * gcc.dg/vla-6.c: Add.
100
101 2006-05-12 Stuart Hastings <stuart@apple.com>
102
103 * testsuite/gcc.target/i386/20060512-1.c: New.
104 * testsuite/gcc.target/i386/20060512-2.c: New.
105 * testsuite/gcc.target/i386/20060512-3.c: New.
106 * testsuite/gcc.target/i386/20060512-4.c: New.
107
108 2006-05-17 Mark Mitchell <mark@codesourcery.com>
109
110 PR c++/26122
111 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
112
113 PR c++/26068
114 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
115 * g++.dg/parse/linkage1.C: New test.
116
117 2006-05-17 Jakub Jelinek <jakub@redhat.com>
118
119 PR tree-optimization/27548
120 * g++.dg/tree-ssa/pr27548.C: New test.
121
122 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
123
124 PR fortran/26551
125 * gfortran.dg/recursive_check_1.f: New test.
126 * gfortran.dg/recursive_check_2.f90: New test.
127
128 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
129
130 * g++.dg/opt/temp2.C: New test.
131
132 2006-05-17 Jakub Jelinek <jakub@redhat.com>
133
134 PR c++/27491
135 * g++.dg/init/brace5.C: New test.
136
137 PR middle-end/27415
138 * gcc.dg/gomp/pr27415.c: New test.
139 * g++.dg/gomp/pr27415.C: New test.
140
141 PR tree-optimization/27549
142 * g++.dg/tree-ssa/pr27549.C: New test.
143
144 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
145
146 PR libgfortran/27575
147 * gfortran.dg/read_eof_4.f90: New test.
148
149 2006-05-16 Richard Guenther <rguenther@suse.de>
150
151 PR tree-optimization/22303
152 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
153
154 2006-05-16 Jakub Jelinek <jakub@redhat.com>
155
156 PR middle-end/27573
157 * gcc.dg/gomp/pr27573.c: New test.
158 * gfortran.dg/gomp/pr27573.f90: New test.
159
160 PR c/27499
161 * gcc.dg/gomp/pr27499.c: New test.
162 * g++.dg/gomp/pr27499.C: New test.
163
164 2006-05-15 Mark Mitchell <mark@codesourcery.com>
165
166 PR c++/27339
167 * g++.dg/parser/access8.C: Adjust error marker.
168 * g++.dg/template/access17.C: New test.
169 * g++.dg/template/access18.C: Likewise.
170
171 2006-05-15 Roger Sayle <roger@eyesopen.com>
172
173 PR target/26600
174 * gcc.target/i386/pr26600.c: New test case.
175
176 2006-05-15 Mark Mitchell <mark@codesourcery.com>
177
178 PR c++/27505
179 * g++.dg/expr/bitfield1.C: New test.
180
181 2006-05-15 Richard Guenther <rguenther@suse.de>
182
183 PR tree-optimization/27603
184 * gcc.dg/torture/pr27603.c: New testcase.
185
186 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
187
188 PR fortran/25090
189 * gfortran.dg/entry_dummy_ref_1.f90: New test.
190
191 PR fortran/25082
192 * gfortran.dg/scalar_return_1.f90: New test.
193
194 PR fortran/27411
195 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
196
197 2006-05-15 Jakub Jelinek <jakub@redhat.com>
198
199 * gcc.dg/gomp/critical-4.c: New test.
200 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
201 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
202 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
203 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
204
205 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
206
207 PR c++/27582
208 * g++.dg/template/dependent-args1.C: New test.
209
210 PR c++/27581
211 * g++.dg/lookup/this1.C: New test.
212
213 PR c++/27315
214 * g++.dg/template/operator6.C: New test.
215 * g++.dg/template/incomplete3.C: New test.
216
217 PR c++/27559
218 * g++.dg/template/new4.C: New test.
219
220 PR c++/27496
221 * g++.dg/template/void2.C: New test.
222
223 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
224
225 * g++.dg/template/dependent-expr5.C: New test.
226
227 2006-05-14 Roger Sayle <roger@eyesopen.com>
228
229 PR middle-end/26729
230 * gcc.dg/pr26729-1.c: New test case.
231
232 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
233
234 * gcc.dg/pr27003.c: New test.
235
236 2006-05-12 Steve Ellcey <sje@cup.hp.com>
237
238 * lib/target-supports.dg (check_cxa_atexit_available): Change
239 v3_target_compile to ${tool}_target_compile.
240
241 2006-05-11 Jason Merrill <jason@redhat.com>
242
243 * lib/scanasm.exp (scan-not-hidden): Fix typo.
244
245 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
246
247 PR fortran/27553
248 * gfortran.dg/label_5.f90: New test.
249
250 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
251
252 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
253 check_effective_target_powerpc_altivec_ok): New.
254 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
255 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
256 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
257 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
258 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
259 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
260 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
261 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
262 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
263 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
264 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
265 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
266 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
267 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
268 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
269 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
270 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
271 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
272 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
273 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
274 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
275 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
276 gcc.target/powerpc/altivec-9.c,
277 gcc.target/powerpc/altivec-consts.c,
278 gcc.target/powerpc/altivec-pr22085.c,
279 gcc.target/powerpc/altivec-splat.c,
280 gcc.target/powerpc/altivec-types-1.c,
281 gcc.target/powerpc/altivec-types-2.c,
282 gcc.target/powerpc/altivec-types-3.c,
283 gcc.target/powerpc/altivec-types-4.c,
284 gcc.target/powerpc/altivec-varargs-1.c,
285 gcc.target/powerpc/altivec-vec-merge.c,
286 gcc.target/powerpc/ppc-vector-memcpy.c,
287 gcc.target/powerpc/ppc-vector-memset.c,
288 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
289 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
290 these effective targets.
291 * gcc.dg/vmx/pr27006.c: Add missing close brace.
292 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
293
294 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
295
296 PR middle-end/27384
297 * g++.dg/other/fold1.C: New test.
298
299 PR middle-end/27488
300 * gcc.dg/fold-nonneg-1.c: New test.
301
302 PR c++/27547
303 * g++.dg/other/operator1.C: New test.
304
305 2006-05-11 Richard Guenther <rguenther@suse.de>
306
307 PR middle-end/27529
308 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
309
310 2006-05-10 Janis Johnson <janis187@us.ibm.com>
311
312 * lib/target-supports-dg.exp (check-flags): New.
313 (dg-skip-if): Move flag checks.
314
315 2006-05-09 Steve Ellcey <sje@cup.hp.com>
316
317 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
318 * lib/target-supports.dg (check_cxa_atexit_available): New.
319
320 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
321
322 PR fortran/27470
323 * gfortran.dg/multiple_allocation_2.f90: New test case.
324
325 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
326
327 * gcc.target/arm/pr27387.C: Fix a comment typo.
328
329 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
330
331 PR fortran/24549
332 * gfortran.dg/error_recovery_1.f90: New test.
333
334 2006-05-10 Richard Guenther <rguenther@suse.de>
335
336 PR tree-optimization/27302
337 * gcc.dg/torture/pr27302.c: New testcase.
338
339 2006-05-09 Dirk Mueller <dmueller@suse.de>
340 Richard Guenther <rguenther@suse.de>
341
342 PR middle-end/27498
343 * gcc.dg/tree-ssa/pr27498.c: New testcase.
344
345 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
346
347 PR rtl-optimization/27335
348 * gcc.dg/pr27335.c: New test.
349
350 2006-05-06 Richard Sandiford <richard@codesourcery.com>
351
352 * gcc.target/mips/mips-ps-5.c: New file.
353
354 2006-05-08 Jan Hubicka <jh@suse.cz>
355
356 PR middle-end/25962
357 * gcc.dg/pr25962.c: New.
358
359 2006-05-08 Roger Sayle <roger@eyesopen.com>
360
361 PR target/27158
362 * gcc.target/powerpc/pr27158.c: New test case.
363
364 2006-05-08 Laurent GUERBY <laurent@guerby.net>
365
366 PR testsuite/27476
367 * ada/acats/run_all.sh: Use test -z.
368
369 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
370
371 PR libfortran/18271
372 * gfortran.dg/spec_expr_3.f90: New test.
373
374 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
375
376 PR target/24879
377 * gcc.target/i386/monitor.c: New file.
378
379 2006-05-08 Alan Modra <amodra@bigpond.net.au>
380
381 * gcc.dg/pr27095.c: xfail *-*-darwin*.
382
383 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
384
385 PR c++/27447
386 * g++.dg/other/ptrmem7.C: New test.
387
388 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
389
390 PR target/27421
391 * gcc.dg/array-9.c: New test.
392
393 2006-05-07 Richard Guenther <rguenther@suse.de>
394
395 PR tree-optimization/27409
396 * gcc.dg/torture/pr27409.c: New testcase.
397
398 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
399
400 PR fortran/27457
401 * gfortran.dg/select_6.f90: New.
402
403 2006-05-07 Richard Guenther <rguenther@suse.de>
404
405 PR tree-optimization/27136
406 * gcc.dg/torture/pr27136.c: New testcase.
407
408 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
409
410 PR fortran/24813
411 * gfortran.dg/char_cons_len_1.f90: New test.
412
413 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
414
415 PR c++/27427
416 * g++.dg/template/incomplete2.C: New test.
417
418 2006-05-06 Richard Guenther <rguenther@suse.de>
419
420 PR tree-optimization/27151
421 * gcc.dg/vect/pr27151.c: New testcase.
422
423 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
424
425 PR c++/27430
426 * g++.dg/template/void1.C: New test.
427
428 PR c++/27423
429 * g++.dg/other/void2.C: New test.
430
431 PR c++/27422
432 * g++.dg/conversion/void1.C: New test.
433
434 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
435
436 PR/21391
437 * g++.dg/other/unused1.C: New.
438
439 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
440
441 PR objc/27240
442 * objc.dg/member-1.m: New test.
443
444 2006-05-05 Steve Ellcey <sje@cup.hp.com>
445
446 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
447
448 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
449
450 PR libfortran/26985
451 * gfortran.dg/matmul_2.f90: New test.
452
453 2005-05-05 Laurent GUERBY <laurent@guerby.net>
454
455 * ada/acats/run_all.sh: Use sync when main not found.
456
457 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
458
459 PR target/26765
460 * gcc.target/mips/pr26765.c: New.
461
462 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
463
464 * gcc.target/bfin: New directory.
465 * gcc.target/bfin/bfin.exp: New file.
466 * gcc.target/bfin/frmul.c: New file.
467 * gcc.target/bfin/arith.c: New file.
468 * gcc.target/bfin/mul-combine.c: New file.
469 * gcc.target/bfin/shift.c: New file.
470
471 2006-05-04 Richard Guenther <rguenther@suse.de>
472
473 PR tree-optimization/14287
474 PR tree-optimization/14844
475 PR tree-optimization/19792
476 PR tree-optimization/21608
477 PR tree-optimization/27090
478 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
479 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
480 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
481 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
482 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
483
484 2006-05-04 Jakub Jelinek <jakub@redhat.com>
485
486 PR tree-optimization/27285
487 * gcc.c-torture/execute/pr27285.c: New test.
488
489 PR middle-end/27388
490 * gcc.dg/gomp/pr27388-1.c: New test.
491 * gcc.dg/gomp/pr27388-2.c: New test.
492 * gcc.dg/gomp/pr27388-3.c: New test.
493
494 PR c++/27359
495 * g++.dg/gomp/pr27359.C: New test.
496
497 2006-05-02 Steven G. Kargl <kargls@comcast.net>
498
499 PR fortran/20248
500 * gfortran.dg/iargc.f90: New test.
501
502 2006-05-02 Mark Mitchell <mark@codesourcery.com>
503
504 PR c++/27102
505 * g++.dg/template/crash49.C: New test.
506
507 2006-05-02 Steve Ellcey <sje@cup.hp.com>
508
509 PR testsuite/27032
510 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
511
512 2006-05-02 Jeff Law <law@redhat.com>
513
514 PR tree-optimization/27364
515 * gcc.c-torture/execute/pr27364.c: New test.
516
517 2006-05-02 Mark Mitchell <mark@codesourcery.com>
518
519 PR c++/27309
520 * g++.dg/parser/ctor5.C: New test.
521
522 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
523
524 PR target/27387
525 * gcc.target/arm/arm.exp: New.
526 * gcc.target/arm/pr27387.C: Likewise.
527
528 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
529
530 PR fortran/27269
531 PR fortran/27324
532 * gfortran.dg/module_equivalence_2.f90: New test.
533
534 2006-05-02 Jakub Jelinek <jakub@redhat.com>
535
536 PR middle-end/27337
537 * g++.dg/gomp/pr27337-1.C: New test.
538 * g++.dg/gomp/pr27337-2.C: New test.
539
540 PR middle-end/27328
541 * gcc.dg/gomp/pr27328.c: New test.
542
543 PR middle-end/27325
544 * g++.dg/gomp/pr27325.C: New test.
545
546 PR middle-end/27310
547 * g++.dg/gomp/pr27310.C: New test.
548
549 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
550
551 PR tree-optimization/27291
552 * g++.dg/tree-ssa/pr27291.C: New test.
553
554 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
555
556 PR tree-optimization/27283
557 * g++.dg/tree-ssa/pr27283.C: New test.
558
559 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
560
561 * gcc.dg/tree-ssa/loop-16.c: New test.
562
563 2006-05-01 Roger Sayle <roger@eyesopen.com>
564 Joseph S. Myers <joseph@codesourcery.com>
565
566 * gcc.dg/Wconversion-3.c: New test case.
567 * gcc.dg/Wconversion-4.c: Likewise.
568
569 2006-05-01 Richard Guenther <rguenther@suse.de>
570
571 PR tree-optimization/26726
572 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
573
574 2006-04-30 Roger Sayle <roger@eyesopen.com>
575
576 * gcc.dg/Woverflow-1.c: New test case.
577 * gcc.dg/Woverflow-2.c: Likewise.
578 * gcc.dg/Woverflow-3.c: Likewise.
579
580 2006-04-30 Mark Mitchell <mark@codesourcery.com>
581
582 PR c++/27094
583 * g++.dg/template/defarg8.C: New test.
584
585 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
586
587 PR c++/27278
588 * g++.dg/parse/operator7.C: New test.
589
590 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
591
592 PR c++/11471
593 PR c++/27102
594 * g++.dg/template/crash48.C: New test.
595
596 PR c++/27279
597 * g++.dg/parse/ctor4.C: New test.
598
599 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
600
601 PR fortran/25681
602 * gfortran.df/char_type_len.f90: New test.
603
604 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
605
606 PR libgfortran/27304
607 * gfortran.dg/fmt_exhaust.f90: New test.
608
609 2006-04-28 Roger Sayle <roger@eyesopen.com>
610
611 PR c/25309
612 * gcc.dg/large-size-array-2.c: New test case.
613
614 2006-04-28 Richard Guenther <rguenther@suse.de>
615
616 PR target/26826
617 * gcc.target/i386/pr26826.c: New testcase.
618
619 2006-04-28 Jakub Jelinek <jakub@redhat.com>
620
621 PR middle-end/27260
622 * gcc.c-torture/execute/pr27260.c: New.
623
624 2006-04-28 Alan Modra <amodra@bigpond.net.au>
625
626 PR middle-end/27095
627 * gcc.dg/pr27095.c: New.
628
629 2006-04-27 Mark Mitchell <mark@codesourcery.com>
630
631 PR c++/27292
632 * g++.dg/conversion/bitfield4.C: New test.
633
634 2006-04-27 Eric Christopher <echristo@apple.com>
635
636 * gcc.dg/pragma-ms_struct.c: New.
637
638 2006-04-27 Mark Mitchell <mark@codesourcery.com>
639
640 PR c++/27102
641 * g++.dg/template/crash47.C: New test.
642
643 2006-04-27 Dirk Mueller <dmueller@suse.de>
644
645 * gcc.target/i386/sse-7.c: build with -msse.
646
647 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
648
649 PR testsuite/27274:
650 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
651 (main): Exit if processor doesn't support SSE.
652
653 2006-04-26 David Edelsohn <edelsohn@gnu.org>
654
655 PR middle-end/27282
656 * gcc.c-torture/compile/pr27282.c: New test.
657
658 2006-04-26 Jakub Jelinek <jakub@redhat.com>
659
660 PR middle-end/26913
661 * g++.dg/gomp/pr26913.C: New test.
662
663 PR c/25996
664 * gcc.dg/gomp/pr25996.c: New test.
665 * g++.dg/gomp/pr25996.C: New test.
666
667 2006-04-25 Richard Sandiford <richard@codesourcery.com>
668
669 PR rtl-optimization/26725
670 * gcc.c-torture/compile/pr26725.c: New test.
671
672 2006-04-25 Richard Guenther <rguenther@suse.de>
673
674 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
675 than n + -1.
676
677 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
678
679 * gcc.dg/20060425-1.c: New testcase.
680
681 2006-04-25 Jakub Jelinek <jakub@redhat.com>
682
683 PR tree-optimization/26865
684 * gcc.dg/pr26865.c: New test.
685
686 2006-04-24 Mark Mitchell <mark@codesourcery.com>
687
688 PR c++/27292
689 * g++.dg/conversion/bitfield1.C: New test.
690 * g++.dg/conversion/bitfield2.C: Likewise.
691 * g++.dg/conversion/bitfield3.C: Likewise.
692
693 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
694 Richard Guenther <rguenther@suse.de>
695
696 PR tree-optimization/27236
697 * gcc.dg/tree-ssa/pr27236.c: New testcase.
698
699 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
700
701 PR c++/19963
702 * g++.dg/other/incomplete2.C: New test.
703
704 2006-04-24 Richard Guenther <rguenther@suse.de>
705
706 PR middle-end/26869
707 * gcc.dg/torture/pr26869.c: New testcase.
708
709 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
710 Richard Guenther <rguenther@suse.de>
711
712 PR tree-optimization/27218
713 * g++.dg/tree-ssa/pr27218.C: New testcase.
714
715 2006-04-23 Mark Mitchell <mark@codesourcery.com>
716
717 PR c++/26912
718 * g++.dg/template/friend41.C: New test.
719
720 2006-04-23 David Edelsohn <edelsohn@gnu.org>
721
722 * g++.dg/opt/pr15551.C: Include cstdio.
723 (main): Use remove instead of unlink.
724
725 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
726
727 * gcc.dg/sibcall-7.c: New test.
728 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
729 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
730 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
731 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
732 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
733
734 2006-04-23 Mark Mitchell <mark@codesourcery.com>
735
736 PR c++/26534
737 * g++.dg/opt/bitfield1.C: New test.
738 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
739 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
740 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
741 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
742 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
743 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
744 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
745 * g++.dg/abi/bitfield2.C: Likewise.
746 * g++.dg/init/bitfield1.C: Likewise.
747
748 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
749
750 PR fortran/25099
751 * gfortran.dg/elemental_subroutine_4.f90: New test.
752 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
753 call sub (m, x).
754
755 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
756
757 * gcc.c-torture/compile/20060421-1.c: New testcase.
758
759 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
760
761 PR c/25875
762 * gcc.dg/init-bad-4.c: New test.
763
764 2006-04-21 Paul Brook <paul@codesourcery.com>
765
766 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
767
768 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
769
770 PR fortran/27122
771 * gfortran.dg/defined_operators_1.f90: New test.
772 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
773 remove old ones associated, incorrectly, with Note 5.46.
774
775 PR fortran/27113
776 * gfortran.dg/character_array_constructor_1.f90: New test.
777
778 2006-04-20 Jakub Jelinek <jakub@redhat.com>
779
780 * gcc.dg/20060419-1.c: New test.
781
782 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
783
784 PR c/26774
785 * gcc.dg/struct-parse-1.c: New test case.
786
787 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
788
789 PR c++/26558
790 * g++.dg/parse/template19.C: New test.
791
792 PR c++/26739
793 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
794
795 PR c++/26036
796 * g++.dg/expr/call3.C: New test.
797
798 PR c++/10385
799 * g++.dg/conversion/dynamic1.C: New test.
800
801 2006-04-19 Mark Mitchell <mark@codesourcery.com>
802
803 PR c++/27102
804 * g++.dg/template/crash35.C: Tweak error markers.
805 * g++.dg/template/crash46.C: New test.
806 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
807 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
808
809 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
810
811 PR rtl-optimization/14261
812 * gcc.c-torture/compile/20060419-1.c: Added.
813
814 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
815
816 * gfortran.dg/label_1.f90: Adjust dg-error.
817
818 2006-04-16 Roger Sayle <roger@eyesopen.com>
819
820 PR target/26961
821 * gcc.dg/fold-cond-1.c: New test case.
822 * gcc.dg/pr26961-1.c: Likewise.
823
824 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
825
826 PR libgfortran/27138
827 * gfortran.dg/read_bad_advance.f90: New test.
828
829 2006-04-16 Roger Sayle <roger@eyesopen.com>
830 Dale Johannesen <dalej@apple.com>
831
832 PR target/24076
833 * gcc.target/i386/vecinit-3.c: New testcase.
834 * gcc.target/i386/vecinit-4.c: Likewise.
835 * gcc.target/i386/sse-18.c: Likewise.
836 * gcc.target/i386/sse-19.c: Likewise.
837
838 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
839
840 * gfortran.dg/allocate_zerosize_1.f90: New test.
841
842 2006-04-16 Mark Mitchell <mark@codesourcery.com>
843
844 PR c++/26365
845 * g++.dg/template/crash45.C: New test.
846
847 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
848
849 PR fortran/26787
850 * gfortran.dg/proc_assign_1.f90: New test.
851 * gfortran.dg/procedure_lvalue.f90: Change message.
852 * gfortran.dg/namelist_4.f90: Add new error.
853
854 PR fortran/25597
855 PR fortran/27096
856 * gfortran.dg/auto_pointer_array_result_1.f90
857
858 PR fortran/27089
859 * gfortran.dg/specification_type_resolution_1.f90
860
861 PR fortran/18003
862 PR fortran/25669
863 PR fortran/26834
864 * gfortran.dg/bounds_temporaries_1.f90: New test.
865
866 PR fortran/27124
867 * gfortran.dg/array_return_value_1.f90: New test.
868
869 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
870
871 PR fortran/25336
872 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
873
874 2006-04-15 Jakub Jelinek <jakub@redhat.com>
875
876 PR middle-end/26823
877 * g++.dg/gomp/pr26823-1.C: New test.
878 * g++.dg/gomp/pr26823-2.C: New test.
879
880 2006-04-13 Uros Bizjak <uros@kss-loka.si>
881
882 PR middle-end/27134
883 * gcc.dg/pr27314.c: New test.
884
885 2006-04-13 Richard Henderson <rth@redhat.com>
886
887 * g++.dg/gomp/block-0.C: Update expected matches.
888
889 2006-04-13 DJ Delorie <dj@redhat.com>
890
891 * lib/target-supports.exp (check_effective_target_int32plus): New.
892 (check_effective_target_ptr32plus): New.
893 (check_effective_target_size32plus): New.
894 (check_effective_target_int16): New.
895 (check_profiling_available): Add m32c to the list of unsupported targets.
896
897 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
898 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
899 memory size.
900 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
901 pointers.
902 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
903 size_t.
904 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
905 and size_t.
906 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
907 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
908 not just xstormy16. Skip m32c due to weird pointer size.
909 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
910 not just xstormy16.
911 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
912 not just xstormy16.
913 * gcc.dg/20020312-2.c: Add m32c support.
914 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
915 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
916 in test.
917 * gcc.dg/20050321-2.c: Require >=32 bit integers.
918 * gcc.dg/asm-1.c: Skip if int and short are the same size.
919 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
920 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
921 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
922 * gcc.dg/init-string-2.c: Require >=32 bit integers.
923 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
924 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
925 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
926 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
927 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
928 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
929 in test.
930 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
931 in test.
932 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
933 * gcc.dg/pr23049.c: Require >=32 bit integers.
934 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
935 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
936 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
937 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
938 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
939 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
940 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
941 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
942 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
943 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
944 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
945 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
946 prototype in test.
947 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
948 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
949 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
950 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
951 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
952
953 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
954 * gcc.c-torture/execute/20040703-1.x: Likewise.
955 * gcc.c-torture/execute/20040705-1.x: Likewise.
956 * gcc.c-torture/execute/20040705-2.x: Likewise.
957 * gcc.c-torture/execute/20040709-1.x: Likewise.
958 * gcc.c-torture/execute/20040709-2.x: Likewise.
959 * gcc.c-torture/execute/20040811-1.x: Likewise.
960 * gcc.c-torture/execute/20050316-1.x: Likewise.
961 * gcc.c-torture/execute/bitfld-4.x: Likewise.
962 * gcc.c-torture/execute/pr19689.x: Likewise.
963 * gcc.c-torture/execute/pr7284-1.x: Likewise.
964 * gcc.c-torture/execute/usmul.x: Likewise.
965 * gcc.c-torture/execute/vrp-5.x: Likewise.
966 * gcc.c-torture/execute/vrp-6.x: Likewise.
967 * gcc.dg/debug/20041023-1.s: Likewise.
968
969 2006-04-13 Roger Sayle <roger@eyesopen.com>
970
971 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
972 of integers to a vector types are now constant expressions in C.
973 * gcc.dg/vect/vect-fold-1.c: New test case.
974
975 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
976 Ulrich Weigand <uweigand@de.ibm.com>
977
978 PR target/27006
979 * gcc.dg/vmx/pr27006.c: New testcase.
980
981 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
982
983 PR libgfortran/26766
984 * gfortran.dg/write_recursive.f90: New test.
985
986 2006-04-11 Mark Mitchell <mark@codesourcery.com>
987
988 * g++.dg/parse/dtor7.C: New test.
989 * g++.dg/parse/new1.C: Add error marker.
990 * g++.dg/template/new3.C: New test.
991
992 PR c++/26122
993 * g++.dg/template/pure1.C: New test.
994
995 PR c++/26295
996 * g++.dg/parse/ptrmem4.C: New test.
997
998 2006-04-10 Jeff Law <law@redhat.com>
999
1000 PR/27087
1001 * gcc.c-torture/compile/pr27087.c: New test.
1002
1003 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
1004
1005 PR/21391
1006 * gcc.dg/20060410.c: New.
1007
1008 2006-04-10 Matthias Klose <doko@debian.org>
1009
1010 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
1011 Recognize multilib directory names containing underscores.
1012
1013 2006-04-10 Roger Sayle <roger@eyesopen.com>
1014
1015 * gcc.target/i386/vecinit-1.c: New test case.
1016 * gcc.target/i386/vecinit-2.c: Likewise.
1017
1018 2006-04-10 Jakub Jelinek <jakub@redhat.com>
1019
1020 PR debug/27057
1021 * g++.dg/debug/dwarf2-2.C: New test.
1022
1023 2006-04-09 Richard Sandiford <richard@codesourcery.com>
1024
1025 PR rtl-optimization/27073
1026 * gcc.c-torture/execute/pr27073.c: New test.
1027
1028 2006-04-08 Mike Stump <mrs@apple.com>
1029
1030 * gcc.dg/pragma-darwin.c: Improve for ppc64.
1031
1032 2006-04-07 Richard Guenther <rguenther@suse.de>
1033
1034 PR tree-optimization/26135
1035 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
1036
1037 2006-04-06 Jan Hubicka <jh@suse.cz>
1038
1039 PR profile/26399
1040 * g++.dg/bprob/g++-bprob-2.C: New testcase.
1041
1042 2006-04-06 Roger Sayle <roger@eyesopen.com>
1043
1044 * g++.dg/conversion/nullptr1.C: New test case.
1045 * g++.dg/conversion/nullptr2.C: Likewise.
1046
1047 2006-04-05 Roger Sayle <roger@eyesopen.com>
1048
1049 * gfortran.dg/dependency_18.f90: New test case.
1050
1051 2006-04-05 Richard Guenther <rguenther@suse.de>
1052
1053 PR tree-optimization/26919
1054 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
1055 * gcc.dg/ipa/ipa-2.c: Likewise.
1056 * gcc.dg/ipa/ipa-3.c: Likewise.
1057 * gcc.dg/ipa/ipa-5.c: Likewise.
1058
1059 2006-04-05 Richard Guenther <rguenther@suse.de>
1060
1061 PR tree-optimization/26763
1062 * gcc.dg/torture/pr26763-1.c: New testcase.
1063 * gcc.dg/torture/pr26763-2.c: Likewise.
1064
1065 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
1066
1067 PR fortran/23634
1068 PR fortran/25619
1069 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
1070
1071 2006-04-04 Eric Christopher <echristo@apple.com>
1072
1073 * gcc.target/i386/387-1.c: Allow regexp to match darwin
1074 stubs.
1075 * gcc.target/i386/387-5.c: Ditto.
1076
1077 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
1078
1079 * gcc.target/sparc/struct-ret-check.c: New test.
1080
1081 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1082
1083 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
1084 zero decimal digits specified in format.
1085
1086 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
1087
1088 PR fortran/26891
1089 * gfortran.dg/missing_optional_dummy_1.f90: New test.
1090
1091 PR fortran/26976
1092 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
1093 * gfortran.dg/initialization_1.f90: Make assignment compliant.
1094 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
1095 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
1096 bigendian-ness.
1097
1098 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
1099
1100 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
1101 dummy arguments work when the actual argument is itself a dummy
1102 argument of the caller.
1103
1104 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
1105
1106 PR libfortran/24685
1107 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
1108
1109 2006-04-01 Roger Sayle <roger@eyesopen.com>
1110
1111 * gfortran.dg/dependencency_17.f90: New test case.
1112
1113 2006-04-01 Roger Sayle <roger@eyesopen.com>
1114
1115 * gfortran.dg/dependency_14.f90: New test case.
1116 * gfortran.dg/dependency_15.f90: Likewise.
1117 * gfortran.dg/dependency_16.f90: Likewise.
1118
1119 2006-03-31 Asher Langton <langton2@llnl.gov>
1120
1121 PR fortran/25358
1122 gfortran.dg/cray_pointers_6.f90: New test.
1123
1124 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1125
1126 PR libgfortran/26890
1127 * gfortran.dg/read_size_noadvance.f90: New test.
1128
1129 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
1130
1131 PR fortran/25031
1132 * gfortran.dg/multiple_allocation_1.f90: Check that the
1133 size has changed after a re-allocation with stat.
1134
1135 2006-03-30 Richard Guenther <rguenther@suse.de>
1136
1137 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
1138 removal.
1139 * gcc.target/i386/sselibm-2.c: Likewise.
1140 * gcc.target/i386/sselibm-3.c: Likewise.
1141 * gcc.target/i386/sselibm-4.c: Likewise.
1142 * gcc.target/i386/sselibm-5.c: Likewise.
1143
1144 2006-03-28 Roger Sayle <roger@eyesopen.com>
1145
1146 * gcc.dg/fold-andxor-1.c: New test case.
1147 * gcc.dg/fold-xorand-1.c: Likewise.
1148
1149 2006-03-28 Roger Sayle <roger@eyesopen.com>
1150
1151 * gcc.dg/fold-convnotconv-1.c: New test case.
1152
1153 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
1154
1155 PR fortran/26779
1156 * gfortran.dg/private_type_5.f90: New test.
1157
1158 2006-03-27 David Edelsohn <edelsohn@gnu.org>
1159
1160 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
1161
1162 2006-03-27 Jakub Jelinek <jakub@redhat.com>
1163
1164 * gfortran.dg/advance_2.f90: New test.
1165 * gfortran.dg/advance_3.f90: New test.
1166
1167 * gfortran.fortran-torture/execute/equiv_5.f: New test.
1168
1169 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1170
1171 PR libgfortran/26661
1172 PR libgfortran/26880
1173 * gfortran.dg/read_x_past.f: New test.
1174
1175 2006-03-26 Geoffrey Keating <geoffk@apple.com>
1176
1177 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
1178 to be STABS.
1179
1180 2006-03-26 David Edelsohn <edelsohn@gnu.org>
1181
1182 * objc.dg/dwarf-1.m: Skip on AIX.
1183 * objc.dg/dwarf-2.m: Skip on AIX.
1184
1185 2006-03-25 Steven G. Kargl <kargls@comcast.net>
1186
1187 PR fortran/26816
1188 * gfortran.dg/float_1.f90: New test.
1189
1190 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
1191
1192 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
1193 X86_64 targets.
1194 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
1195
1196 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
1197
1198 PR libfortran/26735
1199 * gfortran.dg/convert_implied_open.f90: New test case.
1200
1201 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
1202
1203 PR fortran/26769
1204 * gfortran.dg/transpose_reshape_r10.f90: New test case.
1205
1206 2006-03-25 Uros Bizjak <uros@kss-loka.si>
1207
1208 PR middle-end/26717
1209 * gcc.dg/pr26717.c: New test.
1210
1211 2006-03-25 Roger Sayle <roger@eyesopen.com>
1212
1213 * gfortran.dg/dependency_12.f90: New test case.
1214
1215 2006-03-24 Roger Sayle <roger@eyesopen.com>
1216
1217 * gfortran.dg/dependency_9.f90: New (resurected) test case.
1218
1219 2006-03-24 Jeff Law <law@redhat.com>
1220
1221 * gcc.c-torture/pr26840.c: New test.
1222
1223 2006-03-24 Geoffrey Keating <geoffk@apple.com>
1224
1225 * objc.dg/dwarf-2.m: New.
1226 * obj-c++.dg/dwarf-2.mm: New.
1227
1228 * g++.old-deja/g++.other/init19.C: New.
1229
1230 2006-03-24 David Edelsohn <edelsohn@gnu.org>
1231
1232 * g++.dg/eh/spbp.C: Skip on AIX.
1233
1234 2006-03-24 Jakub Jelinek <jakub@redhat.com>
1235
1236 PR middle-end/26611
1237 * g++.dg/gomp/pr26611-1.C: New test.
1238 * g++.dg/gomp/pr26611-2.C: New test.
1239
1240 2006-03-24 Jeff Law <law@redhat.com>
1241
1242 * gcc.c-torture/compile/pr26833.c: New test.
1243 * gfortran.fortran-torture/compile/pr26806.f90: New test.
1244
1245 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1246
1247 * gfortran.dg/endfile_2.f90: Delete temp file.
1248
1249 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
1250
1251 PR fortran/19303
1252 * gfortran.dg/record_marker_1.f90: New test case.
1253 * gfortran.dg/record_marker_2.f: New test case.
1254 * gfortran.dg/record_marker_3.f90: New test case.
1255
1256 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
1257
1258 PR fortran/17298
1259 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
1260 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
1261
1262 2006-03-21 Janis Johnson <janis187@us.ibm.com>
1263
1264 * lib/gcc-dg.exp (cleanup-modules): New proc.
1265 * gfortran.dg/allocatable_function_1.f90,
1266 gfortran.dg/allocate_char_star_scalar_1.f90,
1267 gfortran.dg/assumed_charlen_function_1.f90,
1268 gfortran.dg/assumed_dummy_1.f90,
1269 gfortran.dg/assumed_shape_ranks_1.f90,
1270 gfortran.dg/assumed_shape_ranks_2.f90,
1271 gfortran.dg/assumed_size_dt_dummy.f90,
1272 gfortran.dg/auto_char_dummy_array_1.f90,
1273 gfortran.dg/auto_char_len_3.f90,
1274 gfortran.dg/automatic_module_variable.f90,
1275 gfortran.dg/bad_automatic_objects_1.f90,
1276 gfortran.dg/char_array_constructor.f90,
1277 gfortran.dg/char_array_structure_constructor.f90,
1278 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
1279 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
1280 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
1281 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
1282 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
1283 gfortran.dg/derived_pointer_recursion.f90,
1284 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
1285 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
1286 gfortran.dg/dummy_functions_1.f90,
1287 gfortran.dg/elemental_initializer_1.f90,
1288 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
1289 gfortran.dg/elemental_pointer_1.f90,
1290 gfortran.dg/elemental_subroutine_1.f90,
1291 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
1292 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
1293 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
1294 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
1295 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
1296 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
1297 gfortran.dg/global_references_1.f90,
1298 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
1299 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
1300 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
1301 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
1302 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
1303 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
1304 gfortran.dg/large_integer_kind_1.f90,
1305 gfortran.dg/large_real_kind_1.f90,
1306 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
1307 gfortran.dg/module_double_reuse.f90,
1308 gfortran.dg/module_equivalence_1.f90,
1309 gfortran.dg/module_interface_1.f90,
1310 gfortran.dg/module_parameter_array_refs_1.f90,
1311 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
1312 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
1313 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
1314 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
1315 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
1316 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
1317 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
1318 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
1319 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
1320 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
1321 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
1322 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
1323 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
1324 gfortran.dg/same_name_1.f90,
1325 gfortran.dg/sibling_dummy_procedure_1.f90,
1326 gfortran.dg/sibling_dummy_procedure_2.f90,
1327 gfortran.dg/sibling_dummy_procedure_3.f90,
1328 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
1329 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
1330 gfortran.dg/used_dummy_types_2.f90,
1331 gfortran.dg/used_dummy_types_3.f90,
1332 gfortran.dg/used_dummy_types_4.f90,
1333 gfortran.dg/used_dummy_types_5.f90,
1334 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
1335 gfortran.dg/userdef_operator_1.f90: Use it.
1336
1337 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1338
1339 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
1340 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
1341 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
1342 gfortran.dg/write_back.f,
1343 gfortran.fortran-torture/execute/inquire_1.f90,
1344 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
1345
1346 2006-03-21 Jeff Law <law@redhat.com>
1347
1348 * gcc.dg/tree-ssa/vrp28.c: New test.
1349
1350 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1351
1352 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
1353 if _STDC_C99 is defined.
1354 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
1355 * gcc.dg/builtins-20.c: Likewise.
1356 * gcc.dg/builtins-53.c: Likewise.
1357 * gcc.dg/single-precision-constant.c: Likewise. Also pass
1358 -mmacosx-version-min=10.3 on PowerPC/Darwin.
1359
1360 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
1361
1362 PR tree-opt/26781
1363 * gcc.c-torture/compile/pr26781-1.c: New test.
1364 * gcc.c-torture/compile/pr26781-2.c: New test.
1365
1366 2006-03-21 Jakub Jelinek <jakub@redhat.com>
1367
1368 PR c++/26690
1369 * g++.dg/gomp/pr26690-1.C: New test.
1370 * g++.dg/gomp/pr26690-2.C: New test.
1371
1372 2006-03-20 Jeff Law <law@redhat.com>
1373
1374 * gcc.dg/tree-ssa/pr21829.c: New test.
1375
1376 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
1377
1378 2006-03-20 Richard Sandiford <richard@codesourcery.com>
1379
1380 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
1381 (check_visibility_available): Use it.
1382 (check_effective_target_default_packed): Likewise.
1383 (check_effective_target_pcc_bitfield_type_matters): Likewise.
1384 (check_effective_target_fopenmp): Likewise.
1385 (check_effective_target_freorder): Likewise.
1386 (check_effective_target_fpic): Likewise.
1387 (check_named_sections_available): Likewise.
1388 (check_effective_target_ilp32): Likewise.
1389 (check_effective_target_lp64): Likewise.
1390
1391 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
1392
1393 PR fortran/20935
1394 * gfortran.dg/scalar_mask_2.f90: New test case.
1395
1396 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
1397
1398 PR tree-opt/26629
1399 * gcc.dg/tree-ssa/loadpre12.c: New test.
1400 * gcc.dg/tree-ssa/loadpre13.c: New test.
1401 * gcc.dg/tree-ssa/loadpre14.c: New test.
1402 * gcc.dg/tree-ssa/loadpre15.c: New test.
1403 * gcc.dg/tree-ssa/loadpre16.c: New test.
1404 * gcc.dg/tree-ssa/loadpre17.c: New test.
1405 * gcc.dg/tree-ssa/loadpre18.c: New test.
1406 * gcc.dg/tree-ssa/loadpre19.c: New test.
1407 * gcc.dg/tree-ssa/loadpre20.c: New test.
1408 * gcc.dg/tree-ssa/loadpre21.c: New test.
1409 * gcc.dg/tree-ssa/loadpre22.c: New test.
1410
1411 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
1412
1413 PR fortran/26741
1414 * gfortran.dg/elemental_initializer_1.f90: New test.
1415
1416 PR fortran/26716
1417 * gfortran.dg/assumed_shape_ranks_2: New test.
1418
1419 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
1420
1421 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
1422 target fpic.
1423
1424 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1425
1426 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
1427 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
1428 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
1429 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
1430 gfortran.fortran-torture/execute/direct_io.f90,
1431 gfortran.fortran-torture/execute/inquire_2.f90,
1432 gfortran.fortran-torture/execute/inquire_4.f90,
1433 gfortran.fortran-torture/execute/list_read_1.f90,
1434 gfortran.fortran-torture/execute/open_replace.f90,
1435 gfortran.fortran-torture/execute/slash_edit.f90,
1436 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
1437 temporary files from testcases.
1438
1439 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1440
1441 PR libgfortran/26509
1442 gfortran.dg/write_direct_eor.f90: New test.
1443
1444 2006-03-17 David Edelsohn <edelsohn@gnu.org>
1445
1446 * gcc.target/powerpc/pr26350.c: New.
1447 * gcc.target/powerpc/indexed-addr.c: New.
1448
1449 2006-03-16 Roger Sayle <roger@eyesopen.com>
1450
1451 * gfortran.dg/dependency_13.f90: New test case.
1452
1453 2006-03-16 Roger Sayle <roger@eyesopen.com>
1454
1455 PR middle-end/21781
1456 * gcc.dg/real-const-1.c: New test case.
1457
1458 2006-03-15 Geoffrey Keating <geoffk@apple.com>
1459
1460 * g++.old-deja/g++.other/init18.C: New.
1461 * g++.old-deja/g++.other/init5.C: Remove xfail.
1462
1463 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1464
1465 * g++.dg/opt/pr15551.C: Cleanup temp file.
1466
1467 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1468
1469 PR c++/6634
1470 g++.dg/parse/long1.C: New test.
1471
1472 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1473
1474 PR fortran/19101
1475 * gfortran.dg/continuation.f90: New test.
1476 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
1477
1478 2006-03-14 Richard Guenther <rguenther@suse.de>
1479
1480 PR tree-optimization/26672
1481 * gcc.dg/torture/pr26672.c: New testcase.
1482
1483 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
1484
1485 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
1486 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
1487
1488 2006-03-13 Roger Sayle <roger@eyesopen.com>
1489
1490 PR middle-end/26557
1491 * gcc.c-torture/compile/switch-1.c: New test case.
1492
1493 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
1494
1495 PR fortran/25378
1496 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
1497 test to include more permuatations of mask and index.
1498 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
1499 respond to F2003 spec. that the position returned for an all false
1500 mask && condition is zero.
1501
1502 2006-03-13 Jakub Jelinek <jakub@redhat.com>
1503
1504 PR middle-end/25989
1505 * gcc.dg/gomp/pr25989.c: New test.
1506
1507 2006-03-13 Jeff Law <law@redhat.com>
1508
1509 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
1510
1511 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
1512
1513 * gcc.dg/switch-9.c: New test.
1514
1515 2006-03-13 Richard Guenther <rguenther@suse.de>
1516
1517 PR middle-end/26630
1518 * gcc.dg/torture/pr26630.c: New testcase.
1519
1520 2006-03-11 Roger Sayle <roger@eyesopen.com>
1521
1522 * gfortran.dg/dependency_10.f90: New test case.
1523 * gfortran.dg/dependency_11.f90: Likewise.
1524
1525 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
1526 Erik Edelmann <eedelman@gcc.gnu.org>
1527
1528 * gfortran.dg/allocatable_function_1.f90: New.
1529 * gfortran.dg/allocatable_function_2.f90: New.
1530
1531 2006-03-10 Richard Guenther <rguenther@suse.de>
1532
1533 PR middle-end/26565
1534 * gcc.dg/torture/pr26565.c: New testcase.
1535
1536 2006-03-09 Eric Christopher <echristo@apple.com>
1537
1538 * gcc.c-torture/compile/20060309-1.c: New.
1539
1540 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1541
1542 PR libgfortran/26499
1543 * gfortran.dg/write_back.f: New test.
1544 * gfortran.dg/write_rewind_1.f: New test.
1545 * gfortran.dg/write_rewind_2.f: New test.
1546
1547 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1548
1549 PR libgfortran/26554
1550 * gfortran.dg/read_logical.f90: New test.
1551
1552 2006-03-04 Laurent GUERBY <laurent@guerby.net>
1553
1554 * ada/acats/norun.lst: cdd2a03 now passes.
1555
1556 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
1557
1558 PR testsuite/25177
1559 * gcc.target/powerpc/pr18096-1.c: Change where the error
1560 would match.
1561
1562 2006-03-04 Jakub Jelinek <jakub@redhat.com>
1563
1564 * gcc.target/i386/cleanup-1.c: New test.
1565 * gcc.target/i386/cleanup-2.c: New test.
1566
1567 2006-03-04 Roger Sayle <roger@eyesopen.com>
1568
1569 * gfortran.dg/dependency_9.f90: Remove for the time being.
1570
1571 2006-03-04 Krister Walfridsson <cato@df.lth.se>
1572
1573 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
1574 directive.
1575
1576 2006-03-03 Roger Sayle <roger@eyesopen.com>
1577
1578 * gfortran.dg/dependency_9.f90: New test case.
1579
1580 2006-03-03 Roger Sayle <roger@eyesopen.com>
1581
1582 * gfortran.dg/dependency_4.f90: New test case.
1583 * gfortran.dg/dependency_5.f90: New test case.
1584 * gfortran.dg/dependency_6.f90: New test case.
1585 * gfortran.dg/dependency_7.f90: New test case.
1586 * gfortran.dg/dependency_8.f90: New test case.
1587
1588 2006-03-03 Paul Brook <paul@codesourcery.com>
1589
1590 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
1591 Add m68k-*-elf.
1592
1593 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
1594
1595 PR fortran/25031
1596 * multiple_allocation_1.f90: New test.
1597
1598 2006-03-03 Roger Sayle <roger@eyesopen.com>
1599
1600 PR tree-optimization/26524
1601 * gfortran.dg/pr26524.f: New test case.
1602
1603 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1604
1605 * g++.dg/template/repo5.C: Cleanup repo files.
1606 * gcc.dg/20051201-1.c: Cleanup coverage files.
1607 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
1608 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
1609 tree dump files.
1610
1611 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
1612
1613 * objc.dg/objc-nofilename-1.m: New test.
1614 * objc.dg/bad-receiver-type.m: New test.
1615 * obj-c++.dg/bad-receiver-type.mm: New test.
1616
1617 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
1618
1619 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
1620
1621 2006-03-01 Mike Stump <mrs@apple.com>
1622
1623 * g++.dg/abi/key2.C: Add.
1624
1625 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
1626
1627 * gfortran.dg/logical_dot_product.f90: New test.
1628
1629 PR fortran/26393
1630 * gfortran.dg/used_interface_ref.f90: New test.
1631
1632 PR fortran/20938
1633 * gfortran.dg/dependency_2.f90: New test.
1634 * gfortran.fortran-torture/execute/where17.f90: New test.
1635 * gfortran.fortran-torture/execute/where18.f90: New test.
1636 * gfortran.fortran-torture/execute/where19.f90: New test.
1637 * gfortran.fortran-torture/execute/where20.f90: New test.
1638
1639 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
1640
1641 * g++.dg/tree-ssa/pr26443.C: New test case.
1642
1643 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
1644
1645 PR middle-end/26022
1646 * g++.dg/opt/return-slot1.C: New test.
1647
1648 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1649
1650 PR libgfortran/26136
1651 * gfortran.dg/namelist_23.f90: New test.
1652
1653 2006-02-28 Roger Sayle <roger@eyesopen.com>
1654
1655 PR middle-end/14752
1656 * gcc.dg/fold-eqandshift-2.c: New test case.
1657
1658 2006-02-28 Richard Guenther <rguenther@suse.de>
1659
1660 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
1661 decomposition.
1662
1663 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
1664
1665 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
1666
1667 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1668
1669 PR libgfortran/26464
1670 * gfortran.dg/backspace_5.f: New test.
1671 * gfortran.dg/backspace_6.f: New test.
1672
1673 2006-02-26 Roger Sayle <roger@eyesopen.com>
1674
1675 * gcc.dg/fold-eqandnot-1.c: New test case.
1676
1677 2006-02-26 Roger Sayle <roger@eyesopen.com>
1678
1679 PR middle-end/19983
1680 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
1681
1682 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
1683
1684 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
1685 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
1686
1687 2006-02-26 Richard Guenther <rguenther@suse.de>
1688
1689 PR tree-optimization/26421
1690 * gcc.dg/tree-ssa/pr26421.c: New testcase.
1691
1692 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
1693
1694 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
1695 * g++.old-deja/g++.robertl/eb132.C: Likewise.
1696
1697 2006-02-26 Roger Sayle <roger@eyesopen.com>
1698
1699 * gcc.dg/fold-even-1.c: New test case.
1700
1701 2006-02-26 Roger Sayle <roger@eyesopen.com>
1702
1703 PR middle-end/21137
1704 * gcc.dg/fold-eqandshift-1.c: New test case.
1705
1706 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
1707
1708 PR tree-optimization/25125
1709 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
1710 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
1711
1712 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
1713
1714 PR tree-optimizations/26359
1715 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
1716 with -fdump-tree-dceloop-details.
1717 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
1718
1719 2006-02-25 Roger Sayle <roger@eyesopen.com>
1720
1721 PR middle-end/23673
1722 * gcc.dg/fold-eqxor-1.c: New test case.
1723 * gcc.dg/fold-eqxor-2.c: Likewise.
1724 * gcc.dg/fold-eqxor-3.c: Likewise.
1725
1726 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
1727
1728 PR fortran/23092
1729 * scalar_mask_1.f90: New test.
1730
1731 2006-02-24 Geoffrey Keating <geoffk@apple.com>
1732
1733 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
1734 * g++.dg/eh/uncaught2.C: New.
1735 * g++.dg/eh/uncaught3.C: New.
1736
1737 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1738
1739 PR libgfortran/26423
1740 * gfortran.dg/read_many_1.f: New test.
1741
1742 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
1743
1744 PR fortran/24519
1745 * gfortran.dg/dependency_3.f90: New test.
1746 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
1747 XFAILs.
1748
1749 PR fortran/25395
1750 * gfortran.dg/equiv_6.f90: New test.
1751
1752 2006-02-23 Jeff Law <law@redhat.com>
1753
1754 * gcc.c-torture/compile/pr26425.c: New test.
1755
1756 2006-02-23 Jakub Jelinek <jakub@redhat.com>
1757
1758 PR middle-end/26412
1759 * gcc.dg/gomp/pr26412.c: New test.
1760
1761 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1762
1763 PR c++/26291
1764 * g++.dg/other/ellipsis1.C: New test.
1765 * g++.dg/parse/operator4.C: Adjust error marker.
1766
1767 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
1768
1769 PR target/25603
1770 * gfortran.dg/pr25603.f: New testcase.
1771
1772 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
1773
1774 * gcc.dg/bf-spl1.c: Don't specify -m68000.
1775 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
1776
1777 2006-02-21 Geoffrey Keating <geoffk@apple.com>
1778
1779 * g++.dg/eh/spbp.C: New.
1780
1781 2006-02-21 Jakub Jelinek <jakub@redhat.com>
1782
1783 PR middle-end/26379
1784 * gcc.target/i386/mmx-7.c: New test.
1785
1786 2006-02-20 Roger Sayle <roger@eyesopen.com>
1787
1788 PR tree-optimization/26361
1789 * gcc.dg/tree-ssa/vrp27.c: New test case.
1790
1791 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
1792
1793 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
1794 * gcc.dg/tree-ssa/complex-4.c: Here.
1795
1796 2006-02-19 Roger Sayle <roger@eyesopen.com>
1797
1798 PR middle-end/19543
1799 * gfortran.dg/logical_1.f90: New test case.
1800
1801 2006-02-19 Jakub Jelinek <jakub@redhat.com>
1802
1803 PR middle-end/26334
1804 * gcc.dg/20060218-1.c: Moved to...
1805 * gcc.target/i386/20060218-1.c: ... here. New test.
1806
1807 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
1808
1809 PR fortran/26201
1810 * gfortran.dg/convert_1.f90: New.
1811
1812 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
1813
1814 PR fortran/25054
1815 * gfortran.dg/namelist_5.f90: New test.
1816
1817 PR fortran/25089
1818 * gfortran.dg/namelist_4.f90: New test.
1819
1820 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
1821
1822 PR tree-opt/25680
1823 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
1824
1825 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
1826
1827 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
1828 variable to take into account the variable name in the
1829 function header.
1830 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
1831
1832 2006-02-18 Jakub Jelinek <jakub@redhat.com>
1833
1834 PR middle-end/26334
1835 * gcc.c-torture/compile/20060217-1.c: New test.
1836 * gcc.dg/20060218-1.c: New test.
1837
1838 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
1839
1840 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
1841
1842 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
1843
1844 * gcc.dg/cpp/undef3.c: New test.
1845 * gcc.dg/cpp/trad/builtins2.c: New test.
1846
1847 2006-02-18 Mark Mitchell <mark@codesourcery.com>
1848
1849 PR c++/26266
1850 * g++.dg/template/static22.C: New test.
1851 * g++.dg/template/static23.C: New test.
1852 * g++.dg/template/static24.C: New test.
1853 * g++.dg/template/non-dependent13.C: New test.
1854 * g++.dg/init/member1.C: Tweak error markers.
1855
1856 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1857
1858 PR target/26255
1859 * gcc.c-torture/compile/pr26255.c: New test case.
1860
1861 2006-02-16 Roger Sayle <roger@eyesopen.com>
1862
1863 * gfortran.fortran-torture/execute/where_10.f90: New test case.
1864 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
1865 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
1866 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
1867 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
1868 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
1869 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
1870
1871 2006-02-16 Jeff Law <law@redhat.com>
1872
1873 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
1874 * gcc.dg/tree-ssa/vrp26.c: New test.
1875
1876 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
1877
1878 PR target/20353
1879 PR target/24578
1880 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
1881 __UCLIBC__ is defined.
1882
1883 2006-02-16 Jakub Jelinek <jakub@redhat.com>
1884
1885 PR fortran/26224
1886 * gfortran.dg/gomp/pr26224.f: New test.
1887
1888 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
1889
1890 PR tree-opt/25918
1891 * lib/target-supports.exp
1892 (check_effective_target_vect_short_mult): New.
1893 (check_effective_target_vect_char_mult): New.
1894 (check_effective_target_vect_widen_sum_qi_to_si): New.
1895 (check_effective_target_vect_widen_sum_qi_to_hi): New.
1896 (check_effective_target_vect_widen_sum_hi_to_si): New.
1897 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
1898 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
1899 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
1900 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
1901 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
1902 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
1903 vect-reduc-pattern-2c.c
1904 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
1905 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
1906 vect-reduc-pattern-1c.c
1907
1908 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
1909
1910 PR fortran/24557
1911 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
1912
1913 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
1914
1915 PR fortran/26054
1916 * gfortran.dg/enum_8.f90: Remove check for warning.
1917 * gfortran.dg/iomsg_1.f90: Ditto.
1918 * gfortran.dg/enum_1.f90: Ditto.
1919 * gfortran.dg/enum_9.f90: Ditto.
1920 * gfortran.dg/enum_2.f90: Ditto.
1921 * gfortran.dg/enum_10.f90: Ditto.
1922 * gfortran.dg/enum_3.f90: Ditto.
1923 * gfortran.dg/flush_1.f90: Ditto.
1924 * gfortran.dg/enum_4.f90: Ditto.
1925 * gfortran.dg/array_constructor_1.f90: Ditto.
1926 * gfortran.dg/enum_5.f90: Ditto.
1927 * gfortran.dg/enum_6.f90: Ditto.
1928 * gfortran.dg/enum_7.f90: Ditto.
1929
1930 2006-02-15 Jakub Jelinek <jakub@redhat.com>
1931
1932 PR middle-end/26300
1933 * gcc.c-torture/compile/20060215-1.c: New test.
1934
1935 2006-02-14 Roger Sayle <roger@eyesopen.com>
1936
1937 PR middle-end/23670
1938 * gcc.dg/tree-ssa/andor-2.c: New test case.
1939
1940 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
1941
1942 PR fortran/25045
1943 * optional_dim.f90: New test.
1944
1945 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1946
1947 PR fortran/26277
1948 * gfortran.dg/label_4.f90: New.
1949
1950 2006-02-14 Jakub Jelinek <jakub@redhat.com>
1951 Diego Novillo <dnovillo@redhat.com>
1952 Uros Bizjak <uros@kss-loka.si>
1953
1954 * gfortran.dg/gomp: New directory.
1955
1956 2006-02-14 Richard Guenther <rguenther@suse.de>
1957
1958 PR tree-optimization/26258
1959 * gcc.dg/torture/pr26258.c: New testcase.
1960
1961 2006-02-13 Jakub Jelinek <jakub@redhat.com>
1962
1963 PR fortran/26246
1964 * gfortran.dg/pr26246_1.f90: New test.
1965 * gfortran.dg/pr26246_2.f90: New test.
1966
1967 PR middle-end/26092
1968 * gcc.c-torture/compile/20060208-1.c: New test.
1969
1970 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
1971
1972 PR fortran/26074
1973 PR fortran/25103
1974 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
1975 * gfortran.dg/bad_automatic_objects_1.f90: New test.
1976 * gfortran.dg/automatic_module_variable.f90: Change error message.
1977
1978 PR fortran/20861
1979 * gfortran.dg/internal_dummy_1.f90: New test.
1980
1981 PR fortran/20871
1982 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
1983
1984
1985 PR fortran/25083
1986 * gfortran.dg/uncommon_block_data_1.f90: New test.
1987 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
1988 with standard.
1989
1990 PR fortran/25088
1991 * gfortran.dg/typed_subroutine_1.f90: New test.
1992
1993 2006-02-13 Geoffrey Keating <geoffk@apple.com>
1994
1995 * objc.dg/dwarf-1.m: New.
1996
1997 2006-02-13 Roger Sayle <roger@eyesopen.com>
1998
1999 PR middle-end/24427
2000 * gcc.dg/tree-ssa/andor-1.c: New test case.
2001
2002 2006-02-13 Josh Conner <jconner@apple.com>
2003
2004 PR target/25376
2005 * gcc.dg/pr25376.c: New test.
2006
2007 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
2008 assemble.
2009 * lib/target-supports.exp (check_named_sections_available):
2010 Only compile named-sections test -- don't assemble.
2011
2012 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
2013
2014 * g++.dg/warn/no-write-strings.C: New test.
2015 * g++.dg/warn/write-strings.C: Likewise.
2016 * g++.dg/warn/write-strings-default.C: Likewise.
2017
2018 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
2019
2020 PR fortran/25806
2021 * gfortran.dg/ret_pointer_2.f90: New test.
2022
2023 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
2024
2025 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
2026
2027 2006-02-10 Jeff Law <law@redhat.com>
2028
2029 * gcc.c-torture/compile/pr26213.c: New test.
2030
2031 2006-02-10 Steven G. Kargl <kargls@comcast.net>
2032
2033 gfortran.dg/null_1.f90: New test.
2034
2035 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2036
2037 PR fortran/14771
2038 * gfortran.dg/parens_4.f90: New.
2039 * gfortran.dg/parens_5.f90: New.
2040
2041 2006-02-10 Richard Guenther <rguenther@suse.de>
2042
2043 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
2044
2045 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2046 Paul Thomas <pault@gcc.gnu.org>
2047
2048 PR fortran/14771
2049 * gfortran.dg/parens_1.f90: New.
2050 * gfortran.dg/parens_2.f90: New.
2051 * gfortran.dg/parens_3.f90: New.
2052
2053 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
2054
2055 PR fortran/26038
2056 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
2057
2058 PR fortran/25059
2059 * gfortran.dg/impure_assignment_1.f90: New test.
2060
2061 PR fortran/25070
2062 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
2063
2064 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
2065
2066 PR target/26141
2067 * g++.dg/expr/stdarg2.C: New test.
2068
2069 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
2070
2071 PR inline-asm/16194
2072 * gcc.dg/pr16194.c: New test.
2073
2074 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2075
2076 * ada/acats/run_acats: Use portable variant of "$@".
2077
2078 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
2079
2080 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
2081 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
2082
2083 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
2084
2085 PR tree-opt/26179
2086 * g++.dg/opt/pr26179.C: New test.
2087
2088 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
2089
2090 PR middle-end/26134
2091 * gcc.dg/tree-ssa/complex-3.c: New test.
2092
2093 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
2094
2095 * gcc.c-torture/compile/volatile-1.c: New test.
2096
2097 2006-02-09 Diego Novillo <dnovillo@redhat.com>
2098
2099 PR 26180
2100 * gcc.dg/tree-ssa/pr26180.c: New test.
2101
2102 2006-02-08 Jeff Law <law@redhat.com>
2103
2104 * gcc.dg/tree-ssa/pr21417.c: New test.
2105
2106 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
2107
2108 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
2109 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
2110
2111 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
2112
2113 * lib/scanrtl.exp: New.
2114
2115 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2116
2117 PR c++/26071
2118 * g++.dg/other/virtual2.C: New test.
2119
2120 PR c++/26070
2121 * g++.dg/other/virtual1.C: New test.
2122
2123 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
2124
2125 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
2126 cleanup-ipa-dump): Update dump file glob patterns.
2127 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
2128 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
2129
2130 * lib/gcc-dg.exp: Load it.
2131 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
2132
2133 2006-02-07 Janis Johnson <janis187@us.ibm.com>
2134
2135 PR testsuite/26159
2136 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
2137 * gcc.dg/tree-ssa/pr23382.c: Ditto.
2138
2139 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2140
2141 PR fortran/25577
2142 * gfortran.dg/mvbits_1.f90: New.
2143
2144 2006-02-07 Dirk Mueller <dmueller@suse.com>
2145
2146 * g++.dg/warn/Wdiv-by-zero.C: New test.
2147 * g++.dg/warn/Wno-div-by-zero.C: New.
2148
2149 2006-02-07 Jeff Law <law@redhat.com>
2150
2151 * gcc.dg/tree-ssa/pr21559.c: New test.
2152
2153 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
2154 multiple VRP passes.
2155 * gcc.dg/tree-ssa/vrp09.c: Likewise.
2156 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2157 * gcc.dg/tree-ssa/pr21582.c: Likewise.
2158 * gcc.dg/tree-ssa/pr20657.c: Likewise.
2159 * gcc.dg/tree-ssa/pr21001.c: Likewise.
2160 * gcc.dg/tree-ssa/vrp02.c: Likewise
2161 * gcc.dg/tree-ssa/vrp11.c: Likewise
2162 * gcc.dg/tree-ssa/pr14341.c: Likewise
2163 * gcc.dg/tree-ssa/vrp19.c: Likewise
2164 * gcc.dg/tree-ssa/vrp20.c: Likewise
2165 * gcc.dg/tree-ssa/vrp03.c: Likewise
2166 * gcc.dg/tree-ssa/pr21086.c: Likewise
2167 * gcc.dg/tree-ssa/pr21959.c: Likewise
2168 * gcc.dg/tree-ssa/vrp21.c: Likewise
2169 * gcc.dg/tree-ssa/vrp04.c: Likewise
2170 * gcc.dg/tree-ssa/pr25485.c: Likewise
2171 * gcc.dg/tree-ssa/pr22026.c: Likewise
2172 * gcc.dg/tree-ssa/vrp22.c: Likewise
2173 * gcc.dg/tree-ssa/vrp05.c: Likewise
2174 * gcc.dg/tree-ssa/20030807-10.c: Likewise
2175 * gcc.dg/tree-ssa/pr20701.c: Likewise
2176 * gcc.dg/tree-ssa/vrp23.c: Likewise
2177 * gcc.dg/tree-ssa/vrp06.c: Likewise
2178 * gcc.dg/tree-ssa/pr22117.c: Likewise
2179 * gcc.dg/tree-ssa/pr20702.c: Likewise
2180 * gcc.dg/tree-ssa/vrp15.c: Likewise
2181 * gcc.dg/tree-ssa/pr21090.c: Likewise
2182 * gcc.dg/tree-ssa/pr21294.c: Likewise
2183 * gcc.dg/tree-ssa/vrp24.c: Likewise
2184 * gcc.dg/tree-ssa/vrp07.c: Likewise
2185 * gcc.dg/tree-ssa/pr21563.c: Likewise
2186 * gcc.dg/tree-ssa/pr25382.c: Likewise
2187 * gcc.dg/tree-ssa/vrp16.c: Likewise
2188 * gcc.dg/tree-ssa/vrp25.c: Likewise
2189 * gcc.dg/tree-ssa/vrp08.c: Likewise
2190 * gcc.dg/tree-ssa/20030807-6.c: Likewise
2191 * gcc.dg/tree-ssa/vrp17.c: Likewise
2192 * gcc.dg/tree-ssa/pr21458.c: Likewise
2193 * g++.dg/tree-ssa/pr18178.C: Likewise
2194
2195 2006-02-07 Richard Guenther <rguenther@suse.de>
2196
2197 PR c++/26140
2198 Revert
2199 2006-01-30 Richard Guenther <rguenther@suse.de>
2200 PR c++/23372
2201 * gcc.dg/pr23372-1.C: New testcase.
2202
2203 * g++.dg/tree-ssa/pr26140.C: New testcase.
2204
2205 2006-02-07 Mark Mitchell <mark@codesourcery.com>
2206
2207 PR c++/9737
2208 * g++.dg/template/ttp15.C: New test.
2209 * g++.dg/template/ttp16.C: Likewise.
2210 * g++.dg/template/ttp17.C: Likewise.
2211 * g++.old-deja/g++.pt/ttp36.C: Remove.
2212 * g++.old-deja/g++.pt/ttp19.C: Likewise.
2213 * g++.old-deja/g++.pt/ttp37.C: Likewise.
2214 * g++.old-deja/g++.pt/ttp38.C: Likewise.
2215 * g++.old-deja/g++.pt/ttp39.C: Likewise.
2216 * g++.old-deja/g++.pt/ttp9.C: Likewise.
2217 * g++.old-deja/g++.pt/ttp40.C: Likewise.
2218 * g++.old-deja/g++.pt/ttp51.C: Likewise.
2219 * g++.old-deja/g++.pt/ttp26.C: Likewise.
2220 * g++.old-deja/g++.pt/ttp36.C: Likewise.
2221
2222 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
2223
2224 PR libfortran/23815
2225 * unf_io_convert_4.f90: New test.
2226
2227 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
2228
2229 * gcc.dg/tree-ssa/loadpre10.c: New test.
2230 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
2231 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
2232 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
2233
2234 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2235
2236 PR libfortran/24685
2237 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
2238
2239 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
2240
2241 PR tree-opt/25251
2242 * gfortran.dg/assign_7.f: New test.
2243
2244 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
2245
2246 PR fortran/26041
2247 PR fortran/26064
2248 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
2249 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
2250 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
2251
2252 2006-02-05 Jakub Jelinek <jakub@redhat.com>
2253
2254 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
2255 in size_t typedef.
2256
2257 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
2258
2259 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
2260 * g++.dg/charset/string.c (foo): Likewise.
2261 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
2262 const char*
2263 * g++.dg/ext/builtin2.C (printf): Likewise.
2264 * g++.dg/init/new15.C (printf): Likewise.
2265 * g++.dg/opt/pr17697-1.C (foo): Likewise.
2266 * g++.dg/opt/pr17697-2.C (foo): Likewise.
2267 * g++.dg/opt/pr17697-3.C (foo): Likewise.
2268 * g++.dg/template/non-dependent4.C (temp): Likewise.
2269 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
2270 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
2271 parameter type to const char*.
2272 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
2273 Change type to const char*.
2274 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
2275 Likewise.
2276 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
2277 second parameter type to const char*.
2278 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
2279 (Y::Y): Change parameter type to const char*.
2280 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
2281 * g++.old-deja/g++.jason/report.C: Apply const correctness.
2282 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
2283 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
2284 (char*).
2285 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
2286 const char*.
2287 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
2288 type to const char*.
2289 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
2290 return type to const char*.
2291 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
2292 to const char*.
2293 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
2294 * g++.old-deja/g++.law/refs1.C: Likewise.
2295 * g++.old-deja/g++.law/visibility1.C: Likewise.
2296 * g++.old-deja/g++.law/visibility2.C: Likewise.
2297 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
2298 const char*.
2299 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
2300 * g++.old-deja/g++.mike/net48.C: Likewise.
2301 * g++.old-deja/g++.mike/p646.C: Likewise.
2302 * g++.old-deja/g++.mike/p6746.C: Likewise.
2303 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
2304 type to const char*.
2305 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
2306 deprecated conversion warning.
2307 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
2308 char*.
2309 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
2310 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
2311 * g++.old-deja/g++.pt/explicit8.C: Likewise.
2312 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
2313 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
2314 * g++.old-deja/g++.pt/nontype3.C: Likewise.
2315 * g++.old-deja/g++.pt/t39.C: Likewise.
2316 * g++.old-deja/g++.robertl/eb106.C: Likewise.
2317 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
2318
2319 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
2320
2321 PR fortran/25075
2322 intrinsic_argument_conformance_1.f90: New test.
2323
2324 2006-02-03 Steven G. Kargl <kargls@comcast.net>
2325
2326 PR fortran/20845
2327 * gfortran.dg/char_result_11.f90: Add SAVE.
2328 * gfortran.dg/der_pointer_4.f90: Ditto.
2329 * gfortran.dg/default_initialization.f90: New test.
2330
2331 2006-02-03 Jeff Law <law@redhat.com>
2332
2333 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
2334 handle more than 100 dump files.
2335 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
2336 * lib/scantree.exp (scan-tree-dump): Likewise.
2337 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
2338 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
2339 * lib/scanipa.exp (scan-ipa-dump): Likewise.
2340 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
2341 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
2342
2343 2006-02-03 Diego Novillo <dnovillo@redhat.com>
2344
2345 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
2346
2347 2006-02-03 Mark Mitchell <mark@codesourcery.com>
2348
2349 * g++.dg/template/using12.C: New test.
2350
2351 2006-02-03 Alan Modra <amodra@bigpond.net.au>
2352
2353 * gcc.target/powerpc/pr25960.c: New test.
2354
2355 2006-02-02 Steven G. Kargl <kargls@comcast>
2356
2357 PR fortran/24958
2358 gfortran.dg/nullify_2.f90: New test.
2359
2360 2006-02-02 Diego Novillo <dnovillo@redhat.com>
2361
2362 PR 25990
2363 * gcc.dg/gomp/pr25990.c: New test.
2364
2365 2006-01-31 Mark Mitchell <mark@codesourcery.com>
2366
2367 PR c++/25342
2368 * g++.gd/template/partial4.C: New test.
2369
2370 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
2371
2372 PR middle-end/26001
2373 * gfortran.dg/data_char_2.f90: New.
2374
2375 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
2376
2377 PR fortran/26039
2378 maxval_maxloc_conformance_1.f90: New test.
2379
2380 2006-01-31 Richard Guenther <rguenther@suse.de>
2381
2382 * gcc.target/i386/sselibm-1.c: New testcase.
2383 * gcc.target/i386/sselibm-2.c: Likewise.
2384 * gcc.target/i386/sselibm-3.c: Likewise.
2385 * gcc.target/i386/sselibm-4.c: Likewise.
2386 * gcc.target/i386/sselibm-5.c: Likewise.
2387
2388 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
2389
2390 PR fortran/24266
2391 * gfortran.dg/arrayio_derived_2.f90: New.
2392
2393 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
2394
2395 * gcc.dg/unsigned-long-compare.c: New test.
2396
2397 2006-01-30 Steve Ellcey <sje@cup.hp.com>
2398
2399 PR testsuite/25318
2400 * lib/target-supports.exp (check_effective_target_freorder):
2401 Check to see if target supports -freorder-blocks-and-partition.
2402 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
2403 instead of "dg-require-named-sections".
2404
2405 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
2406
2407 PR target/14798:
2408 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
2409 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
2410 * gcc.dg/pragma-isr-trapa2.c: Likewise.
2411 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
2412 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
2413 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
2414 * gcc.dg/attr-isr-trap_exit.c: Likewise.
2415 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
2416
2417 2006-01-30 Richard Guenther <rguenther@suse.de>
2418
2419 PR c++/23372
2420 * gcc.dg/pr23372-1.C: New testcase.
2421
2422 2006-01-29 Diego Novillo <dnovillo@redhat.com>
2423
2424 * gcc.dg/gomp/pr25874.c: New test.
2425
2426 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
2427
2428 PR tree-opt/25911
2429 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
2430
2431 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
2432
2433 PR fortran/18578
2434 PR fortran/18579
2435 PR fortran/20857
2436 PR fortran/20885
2437 * gfortran.dg/intent_out_1.f90: New test.
2438
2439 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
2440
2441 PR fortran/17911
2442 * gfortran.dg/procedure_lvalue.f90: New test.
2443
2444 PR fortran/20895
2445 PR fortran/25030
2446 * gfortran.dg/char_pointer_assign_2.f90: New test.
2447 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
2448 assignment to be consistent with standard.
2449 * gfortran.dg/char_result_2.f90: The same.
2450 * gfortran.dg/char_result_8.f90: The same.
2451
2452 2006-01-28 Zack Weinberg <zackw@panix.com>
2453
2454 * gcc.dg/Woverlength-strings.c
2455 * gcc.dg/Woverlength-strings-pedantic-c89.c
2456 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
2457 * gcc.dg/Woverlength-strings-pedantic-c99.c
2458 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
2459
2460 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
2461
2462 * gcc.c-torture/execute/20060127-1.c: New test.
2463
2464 2006-01-28 Mark Mitchell <mark@codesourcery.com>
2465
2466 PR c++/25999
2467 * g++.dg/ext/pragmaweak1.C: New test.
2468
2469 2006-01-28 Mark Mitchell <mark@codesourcery.com>
2470
2471 PR c++/25855
2472 * g++.dg/template/spec29.C: New test.
2473
2474 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
2475
2476 PR c/19606.
2477 * gcc.c-torture/execute/pr19606.c: New.
2478
2479 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
2480
2481 * gcc.dg/pragma-re-4.c: New test.
2482
2483 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
2484
2485 PR fortran/25964
2486 * gfortran.dg/assumed_size_refs_3.f90: New test.
2487
2488 2006-01-27 Ben Elliston <bje@au.ibm.com>
2489
2490 * gcc.misc-tests/dectest.exp: Remove defunct comment.
2491
2492 2006-01-26 Laurent GUERBY <laurent@guerby.net>
2493
2494 PR ada/21317
2495 * ada/acats/support/impdef.a: Add One_Long_Second.
2496 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
2497 * ada/acats/tests/c9/c94026.a: Likewise.
2498 * ada/acats/tests/c9/c97305c.ada: Likewise.
2499 * ada/acats/tests/c9/c99004a.ada: Likewise.
2500
2501 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
2502
2503 PR fortran/25964
2504 * gfortran.dg/global_references_2.f90: New test.
2505
2506 PR fortran/25084
2507 PR fortran/20852
2508 PR fortran/25085
2509 PR fortran/25086
2510 * gfortran.dg/assumed_charlen_function_1.f90: New test.
2511 * gfortran.dg/assumed_charlen_function_3.f90: New test.
2512
2513 PR fortran/25416
2514 * gfortran.dg/assumed_charlen_function_2.f90: New test.
2515
2516 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
2517
2518 PR c/25892
2519 * gcc.dg/Wpointer-sign.c: New.
2520 * gcc.dg/Wpointer-sign-Wall.c: New.
2521 * gcc.dg/Wpointer-sign-Wall-no.c: New.
2522 * gcc.dg/Wpointer-sign-pedantic.c: New.
2523 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
2524 * gcc.dg/conv-2.c: Use -Wpointer-sign.
2525
2526 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
2527
2528 PR C/25861
2529 * gcc.c-torture/compile/pr25861.c: New test.
2530
2531 2006-01-26 Paul Brook <paul@codesourcery.com>
2532
2533 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
2534 on short-enum targets.
2535 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
2536 variable.
2537 (generate_fields): Use short_enums.
2538 (main): Set short_enums. Document -e.
2539 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
2540 on short-enum targets.
2541 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
2542 variable.
2543 (generate_fields): Use short_enums.
2544 (main): Set short_enums. Document -e.
2545 * lib/target-supports.exp (check_effective_target_short_enums): New.
2546
2547 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
2548
2549 PR target/25947
2550 * gcc.dg/torture/pr25947-1.c: New test.
2551
2552 2006-01-25 Jan Hubicka <jh@suse.cz>
2553 Roger Sayle <roger@eyesopen.com>
2554
2555 PR rtl-optimization/25703
2556 * gcc.target/i386/20060125-1.c: New test case.
2557 * gcc.target/i386/20060125-2.c: New test case.
2558
2559 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2560
2561 PR fortran/18540
2562 * gfortran.dg/goto_1.f: New.
2563
2564 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
2565
2566 PR fortran/25716
2567 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
2568 25716 on 32-bit systems too.
2569
2570 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
2571
2572 PR testsuite/25590
2573 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
2574
2575 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
2576
2577 * gcc.dg/tree-ssa/gen-vect-33.c: New.
2578
2579 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2580
2581 PR fortran/25835
2582 * gfortran.dg/read_eof.f90: Delete, renamed.
2583 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
2584 * gfortran.dg/read_eof_2.f90: New test.
2585 * gfortran.dg/read_eof_3.f90: New test.
2586
2587 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
2588
2589 PR tree-opt/25860
2590 * gcc.c-torture/compile/pr25860.c: New test.
2591
2592 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2593
2594 PR c++/25552
2595 * g++.dg/parse/dtor8.C: New test.
2596
2597 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
2598
2599 PR testsuite/25891
2600 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
2601 * gcc.dg/gomp/gomp.exp: Return without testing anything if
2602 check_effective_target_fopenmp returns 0.
2603
2604 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
2605
2606 PR ada/20548
2607 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
2608 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
2609 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
2610
2611 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
2612
2613 PR tree-opt/25857
2614 * g++.dg/opt/pr25857.C: New test.
2615
2616 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
2617 Jan Hubicka <jh@suse.cz>
2618 Richard Guenther <rguenther@suse.de>
2619
2620 PR rtl-optimization/25654
2621 * gcc.dg/torture/pr25654.c: New testcase.
2622 * gcc.target/i386/pr25654.c: Likewise.
2623
2624 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
2625
2626 PR fortran/25901
2627 * gfortran.dg/internal references_2.f90: New test.
2628
2629 Fix regression in testing of admissability of attributes.
2630 * gfortran.dg/intent_used_1.f90: New test.
2631
2632 2006-01-23 Ben Elliston <bje@au.ibm.com>
2633
2634 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
2635 Remove target conditional torture options for i?86 and x86_64
2636 GNU/Linux.
2637
2638 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
2639
2640 PR c++/10891
2641 * g++.dg/rtti/no-rtti.C: New.
2642
2643 2006-01-21 Mark Mitchell <mark@codesourcery.com>
2644
2645 PR c++/25895
2646 * g++.dg/inherit/conv2.C: New test.
2647
2648 PR c++/25856
2649 * g++.dg/parse/dtor7.C: New test.
2650
2651 PR c++/25858
2652 * g++.dg/template/crash44.C: New test.
2653
2654 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
2655
2656 PR fortran/25124
2657 PR fortran/25625
2658 * gfortran.dg/internal_references_1.f90: New test.
2659 PR fortran/20881
2660 PR fortran/23308
2661 PR fortran/25538
2662 PR fortran/25710
2663 * gfortran.dg/global_references_1.f90: New test.
2664 * gfortran.dg/g77/19990905-1.f: Restore the error that
2665 there is a clash between the common block name and
2666 the name of a subroutine reference.
2667
2668 PR fortran/PR24276
2669 * gfortran.dg/aliasing_dummy_1.f90: New test.
2670
2671 2006-01-21 Alan Modra <amodra@bigpond.net.au>
2672
2673 * gcc.dg/vmx/1b-01.c: Warning fix.
2674 * gcc.dg/vmx/1c-02.c: Likewise.
2675 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
2676
2677 2006-01-20 Steve Ellcey <sje@cup.hp.com>
2678
2679 PR testsuite/24962
2680 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
2681
2682 2006-01-20 Richard Guenther <rguenther@suse.de>
2683 Steven Bosscher <stevenb.gcc@gmail.com>
2684
2685 PR rtl-optimization/24626
2686 * gcc.dg/torture/pr24626-1.c: New testcase.
2687 * gcc.dg/torture/pr24626-2.c: Likewise.
2688 * gcc.dg/torture/pr24626-3.c: Likewise.
2689 * gcc.dg/torture/pr24626-4.c: Likewise.
2690
2691 2006-01-20 Dirk Mueller <dmueller@suse.com>
2692
2693 PR c++/5520
2694 * g++.dg/warn/empty-body.C: New.
2695
2696 2006-01-19 Mark Mitchell <mark@codesourcery.com>
2697
2698 PR c++/22136
2699 * g++.dg/template/using10.C: New test.
2700 * g++.dg/temlpate/using11.C: Likewise.
2701 * g++.dg/inherit/using5.C: Tweak error messages.
2702
2703 2006-01-20 Alan Modra <amodra@bigpond.net.au>
2704
2705 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
2706 target test.
2707 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
2708
2709 2006-01-19 Jan Hubicka <jh@suse.cz>
2710
2711 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
2712
2713 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2714
2715 PR c++/25854
2716 * g++.dg/template/spec28.C: New test.
2717
2718 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
2719
2720 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
2721 Fix fprintf's by adding srcdir or removing it.
2722
2723 2006-01-19 Diego Novillo <dnovillo@redhat.com>
2724
2725 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
2726 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
2727 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
2728 * testsuite/gcc.dg/gomp/empty.c: Likewise.
2729 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
2730 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
2731 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
2732 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
2733 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
2734 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
2735 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
2736 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
2737 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
2738 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
2739
2740 2006-01-18 Jeff Law <law@redhat.com>
2741
2742 * gcc.dg/tree-ssa/vrp25.c: New test.
2743
2744 2006-01-19 Richard Sandiford <richard@codesourcery.com>
2745
2746 * gcc.dg/pr25805.c: Fix misapplied patch.
2747
2748 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
2749
2750 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
2751 (check_effective_target_vect_udot_qi): New.
2752 (check_effective_target_vect_sdot_hi): New.
2753 (check_effective_target_vect_udot_hi): New.
2754 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
2755 prefixed with "wrapv-" with -fwrapv.
2756 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
2757 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
2758 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
2759 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
2760 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
2761
2762 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
2763 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
2764 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
2765 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
2766
2767 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2768
2769 PR c++/16829
2770 * g++.dg/other/default2.C: New test.
2771 * g++.dg/other/default3.C: New test.
2772
2773 2006-01-19 Richard Sandiford <richard@codesourcery.com>
2774
2775 PR c/25805
2776 * gcc.dg/pr25805.c: New file.
2777
2778 2006-01-18 Mark Mitchell <mark@codesourcery.com>
2779
2780 PR c++/25836
2781 * g++.dg/template/init6.C: New test.
2782
2783 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
2784
2785 * gcc.dg/tree-ssa/pr24287.c: New test
2786
2787 2006-01-18 Eric Christopher <echristo@apple.com>
2788
2789 * g++.dg/eh/table.C: New.
2790
2791 2006-01-18 DJ Delorie <dj@redhat.com>
2792
2793 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
2794 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
2795 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
2796 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
2797
2798 2006-01-18 Jeff Law <law@redhat.com>
2799
2800 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
2801 on wrapping on overflow semantics.
2802
2803 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
2804
2805 * gcc.gc/tree-ssa/vrp23.c: New test.
2806 * gcc.gc/tree-ssa/vrp24.c: New test.
2807
2808 2006-01-18 Richard Henderson <rth@redhat.com>
2809 Aldy Hernandez <aldyh@redhat.com>
2810 Jakub Jelinek <jakub@redhat.com>
2811 Diego Novillo <dnovillo@redhat.com>
2812 Uros Bizjak <uros@kss-loka.si>
2813
2814 * testsuite/gcc.dg/gomp: New directory.
2815
2816 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
2817 Steven G. Kargl <kargls@comcast.net>
2818
2819 PR fortran/20869
2820 * gfortran.dg/intrinsic_external_1.f90: New test.
2821
2822 PR fortran/20875.
2823 * gfortran.dg/elemental_pointer_1.f90: New test.
2824
2825 PR fortran/25024
2826 * gfortran.dg/external_procedures_1.f90: New test.
2827
2828 PR fortran/25785
2829 gfortran.dg/assumed_present.f90: New test.
2830
2831 2006-01-18 Jakub Jelinek <jakub@redhat.com>
2832
2833 * g++.dg/parse/lookup5.C: New test.
2834
2835 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2836
2837 PR fortran/25697
2838 * gfortran.dg/read_eof.f90: New test.
2839
2840 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
2841
2842 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
2843 add a closing brace.
2844
2845 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2846
2847 PR fortran/25631
2848 * gfortran.dg/fmt_tl.f: New test.
2849
2850 2006-01-17 Eric Christopher <echristo@apple.com>
2851
2852 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
2853 * g++.old-deja/g++.warn/impint2.C: Ditto.
2854 * g++.old-deja/g++.other/null1.C: Ditto.
2855 * g++.dg/warn/conv2.C: Ditto.
2856 * g++.dg/warn/conv4.C: New file.
2857
2858 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
2859
2860 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
2861
2862 2006-01-17 Andreas Jaeger <aj@suse.de>
2863 Janis Johnson <janis187@us.ibm.com>
2864
2865 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
2866 in 64-bit.
2867 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
2868 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
2869
2870 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
2871
2872 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
2873 xfail txxx where xxx >= 25.
2874
2875 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
2876
2877 PR testsuite/25764
2878 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
2879
2880 2006-01-17 Jakub Jelinek <jakub@redhat.com>
2881
2882 PR c/25682
2883 * gcc.dg/pr25682.c: New test.
2884 * g++.dg/parse/array-size2.C: New test.
2885
2886 2006-01-16 Ian Lance Taylor <ian@airs.com>
2887
2888 * consistency.vlad: Remove entire directory, 1652 files.
2889
2890 2006-01-16 Janis Johnson <janis187@us.ibm.com>
2891
2892 * lib/target-supports.exp (check_effective_target_dfp_nocache,
2893 check_effective_target_dfprt_nocache): New.
2894 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
2895 (check_effective_target_dfprt): New.
2896 * lib/c-compat.exp (check_dfp): Remove.
2897 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
2898 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
2899 level of support for decimal float.
2900 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
2901 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
2902 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
2903 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
2904 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
2905 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
2906 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
2907 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
2908 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
2909 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
2910 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
2911 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
2912 directives.
2913
2914 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
2915
2916 PR testsuite/25741
2917 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
2918 $base_dir/../.
2919 * lib/gfortran.exp (gfortran_init): Likewise.
2920 * lib/obj-c++.exp (obj-c++_init): Likewise.
2921 * lib/scanasm.exp (scan-assembler-dem): Likewise.
2922 (scan-assembler-dem-not): Likewise.
2923 * lib/scandump.exp (scan-dump-dem): Likewise.
2924 (scan-dump-dem-not): Likewise.
2925
2926 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
2927
2928 PR testsuite/25767
2929 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
2930 powerpc-*-darwin*.
2931 * lib/obj-c++.exp (obj-c++_init): Likewise.
2932
2933 2006-01-16 Richard Guenther <rguenther@suse.de>
2934
2935 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
2936
2937 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2938
2939 PR testsuite/25777
2940 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
2941 to LD_LIBRARY_PATH.
2942
2943 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
2944 Andrew Pinski <pinskia@physics.uc.edu>
2945
2946 * gcc.dg/minmax-1.c: New test.
2947
2948 2006-01-16 Ben Elliston <bje@au.ibm.com>
2949
2950 * gcc.dg/dfp/dfp.exp: Correct FSF address.
2951 * gcc.misc-tests/dectest.exp: Ditto.
2952
2953 2006-01-15 Ian Lance Taylor <ian@airs.com>
2954
2955 PR testsuite/25796
2956 * gcc.target/i386/cmov6.c: Use -march=k8.
2957
2958 2006-01-15 Andreas Jaeger <aj@suse.de>
2959
2960 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
2961 x86 does not have __float128.
2962
2963 2006-01-14 Ian Lance Taylor <ian@airs.com>
2964
2965 * gcc.target/i386/cmov6.c: New test.
2966
2967 2006-01-14 Mark Mitchell <mark@codesourcery.com>
2968
2969 PR c++/25663
2970 * g++.dg/template/ctor6.C: New test.
2971
2972 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
2973
2974 PR tree-optimization/25485
2975 * gcc.dg/tree-ssa/pr25485.c: New.
2976
2977 2006-01-14 Richard Guenther <rguenther@suse.de>
2978
2979 PR tree-optimization/22548
2980 PR tree-optimization/22555
2981 PR tree-optimization/22501
2982 * gcc.dg/tree-ssa/alias-4.c: New testcase.
2983 * gcc.dg/tree-ssa/alias-5.c: Likewise.
2984 * gcc.dg/tree-ssa/alias-6.c: Likewise.
2985 * gcc.dg/tree-ssa/alias-7.c: Likewise.
2986 * gcc.dg/tree-ssa/alias-8.c: Likewise.
2987 * gcc.dg/tree-ssa/alias-9.c: Likewise.
2988 * gcc.dg/tree-ssa/alias-10.c: Likewise.
2989 * gcc.dg/tree-ssa/alias-11.c: Likewise.
2990 * gcc.dg/tree-ssa/alias-12.c: Likewise.
2991
2992 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
2993
2994 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
2995 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
2996
2997 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
2998 Richard Guenther <rguenther@suse.de>
2999
3000 PR rtl-optimization/24257
3001 * gcc.dg/torture/pr24257.c: New testcase.
3002
3003 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
3004
3005 * gcc.c-torture/execute/20060110-1.c: New test.
3006 * gcc.c-torture/execute/20060110-2.c: New test.
3007
3008 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
3009
3010 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
3011
3012 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
3013
3014 PR fortran/25756
3015 * gfortran.dg/label_3.f90: New test.
3016
3017 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
3018
3019 PR tree-optimization/25771
3020 * g++.dg/tree-ssa/pr25771.C: New test
3021
3022 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
3023
3024 PR tree-opt/24365
3025 * g++.dg/opt/complex5.C: New test.
3026
3027 2006-01-13 Richard Guenther <rguenther@suse.de>
3028
3029 * gcc.target/i386/387-9.c: New testcase.
3030
3031 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
3032
3033 PR c++/24824
3034 * g++.dg/debug/dwarf2-1.C: New.
3035
3036 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
3037
3038 PR testsuite/25728
3039 * lib/gcov.exp (verify-lines): Add "close $fd".
3040
3041 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
3042 Ben Elliston <bje@au.ibm.com>
3043
3044 * gcc.dg/dfp/inf-1.c: New test.
3045
3046 2006-01-12 Janis Johnson <janis187@us.ibm.com>
3047 Yao Qi <qiyaoltc@cn.ibm.com>
3048 Ben Elliston <bje@au.ibm.com>
3049 Jon Grimm <jgrimm2@us.ibm.com>
3050
3051 * gcc.dg/nodfp-1.c: New test.
3052 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
3053 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
3054 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
3055 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
3056 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
3057 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
3058 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
3059 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
3060 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
3061 * gcc.dg/format/dfp-scanf-1.c: Likewise.
3062 * gcc.dg/format/dfp-printf-1.c: Likewise.
3063 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
3064 (compat_setup_dfp): New.
3065 * gcc.dg/compat/compat.exp: Use it.
3066 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
3067 Make some variables global, prepend "compat_" to their names.
3068 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
3069 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
3070 * gcc.misc-tests/dectest.exp: New test driver for decTest.
3071 * lib/compat.exp (compat_skip_list): Make global, rename.
3072 * lib/c-compat.exp: New file.
3073 * lib/target-supports.exp (check_effective_target_dfp): New.
3074
3075 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
3076 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
3077 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
3078 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
3079 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
3080 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
3081 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
3082 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
3083 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
3084 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
3085 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
3086 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
3087 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
3088 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
3089 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
3090 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
3091 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
3092 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
3093 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
3094 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
3095 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
3096 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
3097 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
3098 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
3099 gcc.dg/dfp/struct-layout-1.c,
3100 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
3101 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
3102 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
3103 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
3104 gcc.dg/dfp/func-vararg-dfp.c,
3105 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
3106 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
3107 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
3108 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
3109 gcc.dg/dfp/wtr-conversion-1.c: New tests.
3110
3111 2006-01-11 Richard Guenther <rguenther@suse.de>
3112
3113 PR tree-optimization/25734
3114 * gcc.dg/tree-ssa/pr25734.c: New testcase.
3115
3116 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
3117
3118 PR fortran/25486
3119 * gfortran.dg/literal_character_constant_1_x.F: New test.
3120 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
3121 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
3122 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
3123
3124 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
3125
3126 PR c++/25386
3127 * g++.dg/ext/packed3.C: Add expected packed error.
3128
3129 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
3130
3131 PR target/25706
3132 * gcc.dg/torture/pr25706-1.c: New test.
3133
3134 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
3135
3136 PR tree-optimization/23109
3137 PR tree-optimization/23948
3138 PR tree-optimization/24123
3139
3140 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
3141 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
3142 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
3143 g++.dg/tree-ssa/pr23948.C: New testcases.
3144 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
3145 three divisions in order to do the optimization.
3146
3147 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
3148
3149 PR c++/25632
3150 * g++.dg/other/pr25632.C: New test.
3151
3152 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
3153
3154 PR fortran/25730
3155 * gfortran.dg/used_types_1.f90: New test.
3156
3157 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
3158
3159 PR target/25718
3160 * gcc.dg/torture/pr25718-1.c: New test.
3161
3162 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
3163
3164 * gfortran.dg/list_read_2.f90: Fix typo in description.
3165
3166 2006-01-10 Jan Beulich <jbeulich@novell.com>
3167
3168 * lib/target-supports.exp (check_visibility_available): Simplify test
3169 for *-*-netware*.
3170 (check_profiling_available): Fail for *-*-netware*.
3171 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
3172 * gcc.dg/20021014-1.c: Likewise.
3173 * gcc.dg/nest.c: Likewise.
3174
3175 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
3176
3177 fortran/24936
3178 * gfortran.dg/forall_3.f90: New test.
3179
3180 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
3181
3182 PR fortran/21977
3183 * gfortran.dg/nesting_2.f90: New test.
3184 * gfortran.dg/nesting_3.f90: New test.
3185
3186 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
3187
3188 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
3189 Fix typo in comment.
3190
3191 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
3192
3193 * gfortran.dg/single_char_string.f90: New test.
3194
3195 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
3196
3197 * gfortran.dg/ichar_2.f90: New test.
3198
3199 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
3200
3201 PR fortran/25093
3202 * gfortran.dg/private_type_4.f90: New.
3203
3204 2006-01-07 Richard Guenther <rguenther@suse.de>
3205
3206 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
3207
3208 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3209
3210 * gfortran.dg/func_decl_1.f90: New.
3211 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
3212 * gfortran.dg/array_alloc_2.f90: Likewise.
3213 * gfortran.dg/char_result_8.f90: Likewise.
3214 * gfortran.dg/dup_save_1.f90: Likewise.
3215 * gfortran.dg/dup_save_2.f90: Likewise.
3216 * gfortran.dg/f2c_6.f90: Likewise.
3217 * gfortran.dg/f2c_7.f90: Likewise.
3218 * gfortran.dg/func_result_2.f90: Likewise.
3219 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
3220
3221 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
3222
3223 PR fortran/22146
3224 * gfortran.dg/elemental_subroutine_1.f90: New test.
3225 * gfortran.dg/elemental_subroutine_2.f90: New test.
3226
3227 PR fortran/25029
3228 PR fortran/21256
3229 * gfortran.dg/assumed_size_refs_1.f90: New test.
3230
3231 PR fortran/20868
3232 PR fortran/20870
3233 * gfortran.dg/assumed_size_refs_2.f90: New test.
3234 * gfortran.dg/initialization_1.f90: Change warning message.
3235
3236 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
3237
3238 * gcc.dg/tree-ssa/loop-15.c: New test.
3239
3240 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3241
3242 PR fortran/25598
3243 * gfortran.dg/backspace_3.f: New test.
3244 * gfortran.dg/backspace_4.f: New test.
3245
3246 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3247
3248 PR fortran/24268
3249 * gfortran.dg/fmt_white.f: Update test.
3250
3251 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
3252
3253 * gcc.dg/cast-1.c: Add new warning.
3254 * gcc.dg/cast-2.c: Likewise.
3255 * gcc.dg/cast-3.c: Likewise.
3256 * gcc.dg/format/cast-1.c: Likewise.
3257 * gcc.dg/cast-4.c: New testcase.
3258
3259 2006-01-05 Richard Guenther <rguenther@suse.de>
3260
3261 PR tree-optimization/22555
3262 * gcc.dg/tree-ssa/alias-3.c: New testcase.
3263
3264 2006-01-05 Richard Guenther <rguenther@suse.de>
3265 Diego Novillo <dnovillo@redhat.com>
3266
3267 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
3268 * gcc.dg/tree-ssa/loop-8.c: Likewise.
3269 * gcc.dg/tree-ssa/loop-1.c: Likewise.
3270 * gcc.dg/tree-ssa/pr23294.c: Likewise.
3271 * gcc.dg/tree-ssa/pr21985.c: Likewise.
3272 * gcc.dg/tree-ssa/loop-14.c: Likewise.
3273 * gcc.dg/tree-ssa/loop-2.c: Likewise.
3274 * gcc.dg/tree-ssa/loop-3.c: Likewise.
3275 * gcc.dg/tree-ssa/loop-4.c: Likewise.
3276 * gcc.dg/tree-ssa/pr21171.c: Likewise.
3277 * gcc.dg/tree-ssa/loop-5.c: Likewise.
3278 * gcc.dg/tree-ssa/loop-10.c: Likewise.
3279 * gcc.dg/tree-ssa/loop-6.c: Likewise.
3280 * treelang/compile/extravar.tree: Likewise.
3281 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
3282 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
3283 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
3284 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
3285 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
3286
3287 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
3288
3289 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
3290 for 64-bit fix.
3291
3292 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
3293
3294 PR fortran/23675
3295 gfortran.dg/char_result_11.f90: New.
3296
3297 2006-01-04 Mark Mitchell <mark@codesourcery.com>
3298
3299 PR c++/24782
3300 * g++.dg/parse/access9.C: New test.
3301 * g++.dg/tc1/dr52.C: Tweak error markers.
3302
3303 2006-01-04 Richard Henderson <rth@redhat.com>
3304
3305 Merge from gomp branch.
3306 * g++.dg/parse/pragma2.C: Update expected error lines.
3307
3308 2006-01-04 Jakub Jelinek <jakub@redhat.com>
3309
3310 * g++.dg/other/i386-2.C: New test.
3311
3312 PR target/25554
3313 * gcc.c-torture/compile/20051228-1.c: New test.
3314
3315 PR c/25559
3316 * gcc.dg/pr25559.c: New test.
3317
3318 2006-01-03 Mark Mitchell <mark@codesourcery.com>
3319
3320 PR c++/25492
3321 * g++.dg/lookup/friend9.C: New test.
3322
3323 PR c++/25625
3324 * g++.dg/template/repo5.C: New test.
3325
3326 2006-01-03 Steven G. Kargl <kargls@comcast.net>
3327
3328 PR fortran/25101
3329 * gfortran.dg/forall_2.f90: New test.
3330
3331 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
3332
3333 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
3334 dg-require-weak. Adjust regexp to handle leading-underscore
3335 targets and space as well as TAB after .weak. Change previous
3336 64-bit fix to not use naked dot.
3337
3338 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
3339
3340 PR rtl-optimization/25578
3341 * gcc.c-torture/execute/20060102-1.c: New testcase.
3342
3343 2006-01-03 Richard Guenther <rguenther@suse.de>
3344
3345 PR c/25183
3346 * gcc.dg/torture/pr25183.c: New testcase.
3347
3348 2006-01-03 Jakub Jelinek <jakub@redhat.com>
3349
3350 Merge from gomp-branch.
3351 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
3352 * gcc.dg/ia64-sync-2.c: Likewise.
3353 * gcc.dg/ia64-sync-3.c: Likewise.
3354 * gcc.dg/ia64-sync-4.c: Likewise.
3355 * gcc.dg/sync-2.c: Likewise.
3356 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
3357 that sparc64-*-* and sparcv9-*-* supports sync builtins.
3358
3359 2006-01-02 Mark Mitchell <mark@codesourcery.com>
3360
3361 PR c++/25635
3362 * g++.dg/parse/operator6.C: New test.
3363
3364 PR c++/25637
3365 * g++.dg/parse/error29.C: New test.
3366
3367 PR c++/25638
3368 * g++.dg/parse/dtor6.C: New test.
3369
3370 PR c++/25633
3371 * g++.dg/parse/ctor3.C: New test.
3372
3373 PR c++/25634
3374 * g++.dg/template/class3.C: New test.
3375
3376 2006-01-02 Geoffrey Keating <geoffk@apple.com>
3377
3378 * g++.dg/debug/debug9.C: New.
3379
3380 2006-01-02 Steven G. Kargl <kargls@comcast.net>
3381
3382 PR fortran/24640
3383 * gfortran.dg/label_2.f90: New test.
3384
3385 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3386
3387 * g++.dg/lookup/using12.C: Tighten error marker.
3388
3389 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
3390 Andrew Pinski <pinskia@physics.uc.edu>
3391
3392 * gcc.target/powerpc/darwin-abi-3.c: New file.
3393 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
3394 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
3395 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
3396 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
3397 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
3398 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
3399 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
3400 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
3401
3402 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
3403
3404 * gcc.dg/tree-ssa/loadpre1.c: New;
3405 * gcc.dg/tree-ssa/loadpre2.c: New;
3406 * gcc.dg/tree-ssa/loadpre3.c: New;
3407 * gcc.dg/tree-ssa/loadpre4.c: New;
3408 * gcc.dg/tree-ssa/loadpre5.c: New;
3409 * gcc.dg/tree-ssa/loadpre6.c: New;
3410 * gcc.dg/tree-ssa/loadpre7.c: New;
3411 * gcc.dg/tree-ssa/loadpre8.c: New;
3412 * gcc.dg/tree-ssa/loadpre9.c: New;
3413
3414 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
3415
3416 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
3417 * g++.dg/abi/thunk4.C: Likewise.
3418
3419 2006-01-01 Andreas Jaeger <aj@suse.de>
3420
3421 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
3422 portable.
3423
3424 2006-01-01 Jakub Jelinek <jakub@redhat.com>
3425
3426 PR c++/25294
3427 * gcc.dg/pragma-pack-3.c: New test.
3428 * g++.dg/parse/pragma3.C: New test.
3429
3430 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3431
3432 PR middle-end/24827
3433 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
3434
3435 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3436
3437 PR testsuite/25214
3438 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
3439
3440 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
3441
3442 PR fortran/22607
3443 * gfortran-dg/pure_byref_3.f90: New.
3444
3445 fortran/PR 25396
3446 * gfortran.dg/userdef_operator_1.f90: New.
3447
3448 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
3449
3450 * g++.dg/abi/thunk3.C: New.
3451 * g++.dg/abi/thunk4.C: New.
3452
3453 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
3454
3455 PR fortran/25532
3456 * gfortran.dg/host_used_types_1.f90: New test. Check that host
3457 associated derived type components of derived types are
3458 properly declared in contained procedures.
3459
3460 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3461
3462 PR libgfortran/25139
3463 * gfortran.dg/backspace_2.f: New test.
3464
3465 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3466
3467 PR libgfortran/25550
3468 * gfortran.dg/endfile.f: New test.
3469
3470 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3471
3472 PR libgfortran/25419
3473 * gfortran.dg/comma.f: New test.
3474
3475 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3476
3477 * lib/gfortran-dg.exp: Remove trailing whitespace.
3478 * lib/fortran-torture.exp: Test with -fbounds-check instead of
3479 -funroll-all-loops.
3480
3481 2005-12-28 Alan Modra <amodra@bigpond.net.au>
3482
3483 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
3484 Extended Double long doubles or repeat tests when long double is
3485 the same size as double.
3486
3487 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3488
3489 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
3490
3491 PR testsuite/25442
3492 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
3493 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
3494
3495 PR testsuite/25441
3496 * gcc.dg/pr23911.c: Make test variable static.
3497
3498 PR testsuite/25444
3499 * gcc.dg/tree-ssa/pr14841.c: Likewise.
3500
3501 2005-12-26 Mark Mitchell <mark@codesourcery.com>
3502
3503 PR c++/25439
3504 * g++.dg/parse/crash17.C: Adjust error markers.
3505 * g++.dg/template/error20.C: New test.
3506
3507 2005-12-26 Mark Mitchell <mark@codesourcery.com>
3508
3509 PR c++/23172
3510 * g++.dg/ext/complit4.C: New test.
3511
3512 PR c++/25417
3513 * g++.dg/ext/complit5.C: Likewise.
3514
3515 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
3516
3517 PR tree-optimization/25125
3518 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
3519 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
3520 * gcc.c-torture/execute/pr25125.c: New.
3521
3522 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
3523
3524 PR fortran/25029
3525 PR fortran/21256
3526 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
3527 with incorrect assumed size references.
3528
3529 2005-12-24 Mark Mitchell <mark@codesourcery.com>
3530
3531 PR c++/23171
3532 * g++.dg/opt/init1.C: New test.
3533
3534 2005-12-23 Mark Mitchell <mark@codesourcery.com>
3535
3536 PR c++/24671
3537 * g++.dg/template/sfinae3.C: New test.
3538
3539 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3540
3541 * g++.dg/other/friend4.C: New test.
3542
3543 2005-12-23 Jakub Jelinek <jakub@redhat.com>
3544
3545 PR target/25005
3546 * g++.dg/opt/pr25005.C: New test.
3547
3548 2005-12-22 Mark Mitchell <mark@codesourcery.com>
3549
3550 PR c++/25369
3551 * g++.dg/template/ptrmem16.C: New test.
3552
3553 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
3554
3555 PR fortran/25029
3556 PR fortran/21256
3557 * gfortran.dg/initialization_1.f90: Add test of SIZE.
3558
3559 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3560
3561 PR libgfortran/25307
3562 * gfortran.dg/list_read_5.f90: New test.
3563
3564 2005-12-22 Richard Henderson <rth@redhat.com>
3565
3566 * gcc.target/i386/sse-7.c: Use -msse2.
3567
3568 2005-12-23 Jakub Jelinek <jakub@redhat.com>
3569
3570 PR rtl-optimization/25432
3571 * gcc.c-torture/compile/20051216-1.c: New test.
3572
3573 PR objc/25328
3574 * objc/execute/pr25328.m: New test.
3575
3576 2005-12-22 Mark Mitchell <mark@codesourcery.com>
3577
3578 PR c++/25364
3579 * g++.dg/template/call4.C: New test.
3580
3581 2005-12-22 Dale Johannesen <dalej@apple.com>
3582
3583 * gcc.target/i386/sse-17.c: New.
3584
3585 2005-12-22 Paul Brook <paul@codesourcery.com>
3586
3587 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
3588
3589 2005-12-22 Paul Brook <paul@codesourcery.com>
3590
3591 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
3592
3593 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
3594
3595 PR tree-opt/25513
3596 * gcc.c-torture/compile/pr25513.c: New test.
3597
3598 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3599
3600 PR c++/23333
3601 * g++.dg/parse/error25.C: Add more tests.
3602
3603 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3604
3605 PR fortran/18990
3606 * gfortran.dg/der_charlen_1.f90: New.
3607
3608 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
3609
3610 PR fortran/20889
3611 * gfortran.dg/pointer_component_type_1.f90: New test.
3612
3613 PR fortran/25029
3614 PR fortran/21256
3615 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
3616 should give an error with assumed size array refernces and checks those
3617 that should not.
3618 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
3619 reference an upper bound so that it does not generate an error.
3620
3621 PR fortran/19362
3622 PR fortran/20244
3623 PR fortran/20864
3624 PR fortran/25391
3625 * gfortran.dg/used_dummy_types_1.f90: New test.
3626 * gfortran.dg/used_dummy_types_2.f90: New test.
3627 * gfortran.dg/used_dummy_types_3.f90: New test.
3628 * gfortran.dg/used_dummy_types_4.f90: New test.
3629 * gfortran.dg/used_dummy_types_5.f90: New test.
3630
3631 PR fortran/23152
3632 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
3633 group already being USE associated.
3634 * gfortran.dg/assumed_shape_nml.f90: New test.
3635 * gfortran.dg/assumed_size_nml.f90: New test.
3636
3637 PR fortran/20862
3638 PR fortran/25053
3639 PR fortran/25063
3640 PR fortran/25064
3641 PR fortran/25066
3642 PR fortran/25067
3643 PR fortran/25068
3644 PR fortran/25307
3645 * gfortran.dg/io_constraints_1.f90: New test.
3646 * gfortran.dg/io_constraints_1.f90: New test.
3647 * gfortran.dg/iostat_3.f90: Change wording of warning.
3648 * gfortran.dg/g77/19981216-0.f: The same.
3649
3650 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
3651
3652 PR tree-optimization/23518
3653 * testsuite/gcc.dg/pr23518.c: New.
3654
3655 2005-12-21 Mike Stump <mrs@apple.com>
3656
3657 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
3658
3659 2005-12-21 Paul Brook <paul@codesourcery.com>
3660
3661 * gcc.dg/pr19340.c: Skip on m68k targets.
3662
3663 2005-12-21 Steven Bosscher <stevenb@suse.de>
3664
3665 PR rtl-optimization/25196
3666 * gcc.dg/pr25196.c: New test.
3667
3668 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
3669
3670 PR fortran/25423
3671 gfortran.dg/where_nested_1.f90: New.
3672
3673 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
3674
3675 PR tree-optimization/25382.
3676 * gcc.dg/tree-ssa/pr25382.c: New.
3677
3678 2005-12-20 Richard Guenther <rguenther@suse.de>
3679
3680 PR middle-end/24306
3681 * gcc.target/i386/pr24306.c: New testcase.
3682
3683 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
3684
3685 PR tree-optimization/25501
3686 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
3687
3688 2005-12-20 Richard Guenther <rguenther@suse.de>
3689
3690 Revert
3691 2005-12-02 Richard Guenther <rguenther@suse.de>
3692
3693 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
3694
3695 2005-12-20 Mark Mitchell <mark@codesourcery.com>
3696
3697 PR c++/21228
3698 * g++.dg/warn/Wunreachable-code-2.C: New test.
3699
3700 2005-12-19 Mark Mitchell <mark@codesourcery.com>
3701
3702 PR c++/24278
3703 * g++.dg/template/ctor5.C: New test.
3704
3705 PR c++/24915
3706 * g++.dg/template/overload8.C: New test.
3707
3708 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
3709
3710 * gcc.c-torture/compile/pr25483 : New test.
3711
3712 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3713
3714 PR c++/20552
3715 * g++.dg/ext/typeof10.C: New test.
3716
3717 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
3718
3719 * gcc.dg/mt-loopi1.c: New.
3720
3721 2005-12-18 Richard Guenther <rguenther@suse.de>
3722
3723 PR tree-optimization/25481
3724 * gcc.dg/torture/pr25481.c: New testcase.
3725
3726 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
3727
3728 PR rtl-optimization/21041
3729 * gcc.dg/pr21041.c: New test.
3730
3731 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3732
3733 PR libgfortran/25463
3734 * gfortran.dg/advance.f90: New test.
3735
3736 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
3737
3738 * gcc.dg/20051201-1.c: New test.
3739
3740 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
3741
3742 PR fortran/25018
3743 * gfortran.dg/initialization_1.f90: New test.
3744 * gfortran.dg/enum_5.f90: Change dg-error to new message.
3745 * gfortran.dg/g77/980616-0.f: The same.
3746
3747 2005-12-17 Steven G. Kargl <kargls@comcast.net>
3748
3749 * PR fortran/25458
3750 * gfortran.dg/chkbits.f90: New test.
3751
3752 2005-12-17 Steven G. Kargl <kargls@comcast.net>
3753
3754 * gfortran.dg/enum_5.f: Revert to previous version.
3755
3756 2005-12-17 Steven G. Kargl <kargls@comcast.net>
3757
3758 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
3759 * gfortran.dg/nested_modules_1.f90: Ditto.
3760 * gfortran.dg/hollerith_f95.f90: Ditto.
3761 * gfortran.dg/select_5.f90: Ditto.
3762 * gfortran.dg/secnds.f: Ditto.
3763 * gfortran.dg/hollerith2.f90: Ditto.
3764 * gfortran.dg/imag_2.f: Ditto.
3765 * gfortran.dg/ftell_2.f90: Ditto.
3766 * gfortran.dg/malloc_free_1.f90: Ditto.
3767 * gfortran.dg/logint-1.f: Ditto.
3768 * gfortran.dg/recursive_statement_functions.f90: Ditto.
3769 * gfortran.dg/e_d_fmt.f90: Ditto.
3770 * gfortran.dg/hollerith_legacy.f90: Ditto.
3771 * gfortran.dg/logint-2.f: Ditto.
3772 * gfortran.dg/enum_5.f90: Ditto.
3773 * gfortran.dg/f2c_2.f90: Ditto.
3774 * gfortran.dg/pr17143.f90: Ditto.
3775 * gfortran.dg/namelist_14.f90: Ditto.
3776 * gfortran.dg/logint-3.f: Ditto.
3777 * gfortran.dg/spread_scalar_source.f90: Ditto.
3778 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
3779 * gfortran.dg/namelist_11.f: Ditto.
3780 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
3781 * gfortran.dg/g77/20010519-1.f
3782 * gfortran.dg/g77/alpha1.f: Ditto.
3783 * gfortran.dg/g77/990115-1.f: Ditto.
3784 * gfortran.dg/g77/erfc.f: Ditto.
3785 * gfortran.dg/g77/19990313-3.f: Ditto.
3786 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
3787 * gfortran.dg/g77/20010426.f: Ditto.
3788 * gfortran.dg/g77/19990313-0.f: Ditto.
3789 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
3790 * gfortran.dg/g77/20000629-1.f: Ditto.
3791 * gfortran.dg/g77/970125-0.f: Ditto.
3792 * gfortran.dg/g77/8485.f: Ditto.
3793 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
3794 * gfortran.dg/g77/19990313-1.f: Ditto.
3795 * gfortran.dg/g77/int8421.f: Ditto.
3796 * gfortran.dg/g77/19990305-0.f: Ditto.
3797 * gfortran.dg/g77/947.f: Ditto.
3798 * gfortran.dg/g77/19990905-2.f: Ditto.
3799 * gfortran.dg/g77/cabs.f: Ditto.
3800 * gfortran.dg/g77/19990313-2.f: Ditto.
3801 * gfortran.dg/g77/20020307-1.f: Ditto.
3802 * gfortran.dg/g77/dcomplex.f: Ditto.
3803 * gfortran.dg/g77/19990502-1.f: Ditto.
3804 * gfortran.dg/g77/19981216-0.f: Ditto.
3805 * gfortran.dg/common_4.f90: Ditto.
3806 * gfortran.dg/entry_4.f90: Ditto.
3807 * gfortran.dg/equiv_constraint_2.f90: Ditto.
3808 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
3809 * gfortran.dg/namelist_12.f: Ditto.
3810 * gfortran.dg/scale_1.f90: Ditto.
3811 * gfortran.dg/modulo_1.f90
3812 * gfortran.dg/hollerith.f90: Ditto.
3813 * gfortran.dg/direct_io_3.f90: Ditto.
3814 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
3815 * gfortran.dg/gnu_logical_1.F: Ditto.
3816 * gfortran.dg/unf_io_convert_1.f90: Ditto.
3817 * gfortran.dg/assign_1.f90: Ditto.
3818 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
3819 * gfortran.dg/pr23095.f: Ditto.
3820 * gfortran.dg/read_float_1.f90: Ditto.
3821
3822 2005-12-17 Andreas Jaeger <aj@suse.de>
3823
3824 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
3825 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
3826
3827 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3828
3829 PR fortran/24268
3830 * gfortran.dg/fmt_white.f: New test.
3831
3832 2005-12-16 Steven G. Kargl <kargls@comcast.net>
3833
3834 * gfortran.dg/label_1.f90: New test.
3835
3836 2005-12-15 Ben Elliston <bje@au.ibm.com>
3837
3838 PR testsuite/25422
3839 * gcc.dg/20031012-1.c: Add -Walways-true option.
3840 * gcc.dg/weak/weak-3.c: Likewise.
3841 * g++.old-deja/g++.mike/warn8.C: Likewise.
3842
3843 2005-12-16 Mike Stump <mrs@apple.com>
3844
3845 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
3846 exit.
3847
3848 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3849
3850 PR libgfortran/25264
3851 PR libgfortran/25349
3852 * gfortran.dg/tl_editing.f90: Added additional checks.
3853 * gfortran.dg/t_editing.f: New test.
3854 * gfortran.dg/write_padding.f90: New test
3855
3856 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3857
3858 PR testsuite/25215
3859 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
3860
3861 2005-12-16 Jakub Jelinek <jakub@redhat.com>
3862
3863 PR rtl-optimization/24899
3864 * gcc.c-torture/execute/20051215-1.c: New test.
3865
3866 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
3867
3868 PR 24823
3869 * gfortran.dg/pr24823.f: New test.
3870
3871 2005-12-16 Jeff Law <law@redhat.com>
3872
3873 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
3874
3875 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
3876
3877 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
3878 Change C++ style comments to C style comments.
3879 Remove aligned types from the array.
3880 Keep Enums disabled.
3881 (complex_types): Remove aligned types from the array.
3882 Comment out "_Complex long double".
3883 (attrib_types): Remove.
3884 (complex_attrib_types): Remove.
3885 (attrib_array_types): Remove.
3886 (complex_attrib_array_types): Remove.
3887 (aligned_bitfld_types): Remove.
3888 (n_aligned_bitfld_types): Remove.
3889 (FEATURE_ALIGNEDPACKED): Delete.
3890 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
3891 (singles): Remove support for adding attributes.
3892 (choose_type): Remove support for attributed types.
3893 (generate_fields): Remove support for attributed bit-fields.
3894 Remove support for adding attributes.
3895 (generate_random_tests): Remove support for adding attributes.
3896 (features): Add back "[0] :0" and "complex vector [0]".
3897 (main): Remove support for attributed bit-fields.
3898 Uncomment the calling of generate_random_tests for the rests of
3899 the tests.
3900
3901 2005-12-16 Jan Hubicka <jh@suse.cz>
3902
3903 * gcc.c-torture/combine/pr25224.c: New.
3904
3905 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
3906
3907 PR other/25028
3908 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
3909 HP-UX.
3910
3911 2005-12-15 Richard Sandiford <richard@codesourcery.com>
3912
3913 * gcc.dg/20051215-1.c: New file.
3914
3915 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3916
3917 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
3918 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
3919
3920 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
3921
3922 PR fortran/18197
3923 * gfortran.dg/dummy_functions_1.f90: New.
3924
3925 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
3926
3927 PR rtl-optimization/25310
3928 * gcc.c-torture/compile/pr25310.c: New test.
3929
3930 2005-12-14 Jakub Jelinek <jakub@redhat.com>
3931
3932 PR debug/25023
3933 * gcc.dg/pr25023.c: New test.
3934
3935 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3936
3937 * g++.old-deja/g++.brendan/redecl1.C,
3938 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
3939 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
3940 g++.old-deja/g++.oliva/typeof1.C,
3941 g++.old-deja/g++.other/crash16.C,
3942 g++.old-deja/g++.other/crash34.C,
3943 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
3944 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
3945 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
3946 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
3947 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
3948 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
3949 Remove xfail.
3950
3951 2005-12-14 Kean Johnston <jkj@sco.com>
3952 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3953
3954 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
3955 * gcc.target/i386/20020523-1.c: Ditto.
3956 * gcc.target/i386/tailcall-1.c: Ditto.
3957 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
3958 * gcc.target/i386/ssetype-5.c: Ditto.
3959
3960 2005-12-14 Jeff Law <law@redhat.com>
3961
3962 * gcc.dg/tree-ssa/foldstring-1.c: New test.
3963
3964 2005-12-14 Jakub Jelinek <jakub@redhat.com>
3965
3966 PR target/25254
3967 PR target/24188
3968 * gcc.target/i386/pr25254.c: New test.
3969 * gfortran.dg/PR24188.f: New test.
3970
3971 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
3972
3973 * lib/fortran-torture.exp: Catch remaining uses of
3974 remote_file build delete.
3975
3976 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3977
3978 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
3979
3980 2005-12-14 Ben Elliston <bje@au.ibm.com>
3981
3982 * gcc.dg/warn-addr-cmp.c: New test.
3983
3984 2005-12-13 Jakub Jelinek <jakub@redhat.com>
3985
3986 PR debug/25023
3987 PR target/25293
3988 * gcc.target/i386/pr25293.c: New test.
3989
3990 2005-12-13 Petr Machata <machata@post.cz>
3991
3992 PR c++/24907
3993 * g++.dg/parse/comma2.C: New test.
3994
3995 2005-12-13 Mark Mitchell <mark@codesourcery.com>
3996 Jakub Jelinek <jakub@redhat.com>
3997
3998 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
3999 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
4000 (limits.h): Include unconditionally.
4001 (stdlib.h): Likewise.
4002 (hashtab.h): Do not include.
4003 (getopt.h): Likewise.
4004 (stddef.h): Include.
4005 (hashval_t): Define.
4006 (struct entry): Add "next" field.
4007 (HASH_SIZE): New macro.
4008 (hash_table): New variable.
4009 (switchfiles): Do not use xmalloc.
4010 (mix): New macro.
4011 (iterative_hash): New function.
4012 (hasht): Remove.
4013 (e_exists): New function.
4014 (e_insert): Likewise.
4015 (output): Use, instead of libiberty hashtable functions.
4016 (main): Do not use getopt. Do not call htab_create.
4017
4018 2005-12-13 Jakub Jelinek <jakub@redhat.com>
4019
4020 PR c++/25331
4021 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
4022 put atal* and atpaal* attributes on array elements.
4023 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
4024 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
4025 put atal* and atpaal* attributes on array elements.
4026 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
4027
4028 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
4029
4030 * gcc.dg/single-precision-constant.c: New test.
4031
4032 2005-12-13 Alan Modra <amodra@bigpond.net.au>
4033
4034 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
4035 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
4036 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
4037 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
4038 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
4039 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
4040 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
4041 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
4042 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
4043 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
4044 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
4045 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
4046 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
4047 gcc.target/powerpc/ppc-sdata-2.c,
4048 gcc.target/powerpc/ppc-stackalign-1.c,
4049 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
4050 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
4051 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
4052 gcc.target/powerpc/rs6000-ldouble-2.c,
4053 gcc.target/powerpc/rs6000-power2-1.c,
4054 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
4055 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
4056 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
4057 option into target selector.
4058 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
4059 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
4060
4061 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
4062
4063 PR objc/25348
4064 * objc.dg/encode-9.m: New test.
4065
4066 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4067
4068 PR testsuite/20772
4069 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
4070 * gcc.dg/asm-b.c: Fix typo.
4071 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
4072 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
4073 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
4074 i?86 lp64 and x86_64 ilp32.
4075 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
4076 on i?86 lp64.
4077 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
4078
4079 2005-12-12 Steven G. Kargl <kargls@comcast.net>
4080
4081 PR fortran/25078
4082 gfortran.dg/equiv_5.f90: New test.
4083
4084 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
4085
4086 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
4087 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
4088 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
4089 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
4090 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
4091 * gcc.dg/tree-ssa/reassoc-5.c: New.
4092 * gcc.dg/tree-ssa/reassoc-6.c: New.
4093 * gcc.dg/tree-ssa/reassoc-7.c: New.
4094 * gcc.dg/tree-ssa/reassoc-8.c: New.
4095 * gcc.dg/tree-ssa/reassoc-9.c: New.
4096 * gcc.dg/tree-ssa/reassoc-10.c: New.
4097 * gcc.dg/tree-ssa/reassoc-11.c: New.
4098
4099 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4100
4101 PR testsuite/25167
4102 PR testsuite/24478
4103 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
4104
4105 2005-12-12 Mark Mitchell <mark@codesourcery.com>
4106
4107 PR c++/25300
4108 * g++.dg/template/inherit.C: Do not use a generic error message.
4109
4110 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
4111
4112 PR libobjc/25354
4113 * objc.dg/gnu-encoding: New directory.
4114 * objc.dg/gnu-encoding/compat-common.h: New file.
4115 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
4116 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
4117 * objc.dg/gnu-encoding/vector-defs.h: New file.
4118 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
4119 * objc.dg/gnu-encoding/generate-random.c: New file.
4120 * objc.dg/gnu-encoding/generate-random_r.c: New file.
4121 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
4122 * objc.dg/gnu-encoding/generate-random.h: New file.
4123
4124 2005-12-11 Mark Mitchell <mark@codesourcery.com>
4125
4126 PR c++/25337
4127 * g++.dg/template/defarg7.C: New test.
4128
4129 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
4130
4131 PR libobjc/25347
4132 * objc.dg/encode-8.m: New test.
4133
4134 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
4135
4136 PR libobjc/25346
4137 * objc.dg/encode-7.m: New test.
4138
4139 2005-12-10 Mark Mitchell <mark@codesourcery.com>
4140
4141 PR c++/25010
4142 * g++.dg/opt/inline10.C: New test.
4143
4144 2005-12-11 Steven G. Kargl <kargls@comcast.net>
4145
4146 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
4147
4148 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
4149
4150 * gfortran.dg/substring_equivalence.f90: typo in comment
4151
4152 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4153
4154 PR fortran/25068
4155 * gfortran.dg/iostat_3.f90: New test.
4156
4157 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
4158
4159 PR fortran/23815
4160 * gfortran.dg/unf_io_convert_1.f90: New test.
4161 * gfortran.dg/unf_io_convert_2.f90: New test.
4162 * gfortran.dg/unf_io_convert_3.f90: New test.
4163
4164 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4165
4166 PR testsuite/20772
4167 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
4168 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
4169 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
4170 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
4171 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
4172 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
4173 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
4174 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
4175 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
4176 gcc.dg/torture/fp-int-convert-float128-timode.c,
4177 gcc.dg/torture/fp-int-convert-float128.c,
4178 gcc.dg/torture/fp-int-convert-float80-timode.c,
4179 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
4180 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
4181
4182 * gcc.dg/tls/opt-1.c: Require effective target fpic.
4183
4184 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
4185
4186 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
4187
4188 2005-12-10 Richard Sandiford <richard@codesourcery.com>
4189
4190 * gcc.dg/20051207-1.c,
4191 * gcc.dg/20051207-2.c,
4192 * gcc.dg/20051207-3.c: New tests.
4193
4194 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4195
4196 PR testsuite/20772
4197 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
4198 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
4199 dg-skip-if target selector.
4200
4201 PR testsuite/20772
4202 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
4203 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
4204 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
4205 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
4206 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
4207 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
4208 and/or merge with i?86 cases.
4209
4210 * gcc.dg/tls/opt-3.c: Require effective target fpic.
4211
4212 PR testsuite/20772
4213 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
4214 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
4215 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
4216 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
4217 x86_64-*-linux*.
4218
4219 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
4220
4221 PR target/25311
4222 * gcc.c-torture/compile/pr25311.c: New test.
4223
4224 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4225
4226 PR libgfortran/25039
4227 * gfortran.dg/read_comma.f: New test.
4228
4229 2005-12-08 Jakub Jelinek <jakub@redhat.com>
4230
4231 PR c++/19317
4232 * g++.dg/opt/pr19317-1.C: New test.
4233 * g++.dg/opt/pr19317-2.C: New test.
4234 * g++.dg/opt/pr19317-3.C: New test.
4235
4236 PR target/19005
4237 * gcc.c-torture/execute/pr19005.c: New test.
4238
4239 PR target/17828
4240 * g++.old-deja/g++.other/comdat5.C: New test.
4241 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
4242
4243 * g++.dg/compat/struct-layout-1.exp: New file.
4244 * g++.dg/compat/struct-layout-1.h: New.
4245 * g++.dg/compat/struct-layout-1_generate.c: New.
4246 * g++.dg/compat/struct-layout-1_x1.h: New.
4247 * g++.dg/compat/struct-layout-1_x2.h: New.
4248 * g++.dg/compat/struct-layout-1_y1.h: New.
4249 * g++.dg/compat/struct-layout-1_y2.h: New.
4250
4251 * gcc.dg/20050330-2.c: New test.
4252
4253 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
4254
4255 PR fortran/25292
4256 * gfortran.dg/associated_1.f90: New.
4257
4258 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4259
4260 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
4261 ILP32 vect_no_align platforms.
4262
4263 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
4264 Jakub Jelinek <jakub@redhat.com>
4265
4266 PR target/25268
4267 * gcc.c-torture/compile/20051207-1.c: New test.
4268
4269 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4270
4271 PR testsuite/20772
4272 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
4273 gcc.dg/torture/pr18582-1.c,
4274 gcc.target/i386/attributes-error.c: Also test on x86_64.
4275
4276 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
4277
4278 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4279
4280 PR c++/19397
4281 * g++.dg/template/typedef3.C: New test.
4282
4283 PR c++/19762
4284 PR c++/19764
4285 * g++.dg/template/dtor3.C: Fix error markers.
4286
4287 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
4288
4289 * lib/target-supports.exp (check_effective_target_sync_char_short):
4290 Add s390*.
4291
4292 2005-12-06 Janis Johnson <janis187@us.ibm.com>
4293
4294 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
4295
4296 2005-12-06 Roger Sayle <roger@eyesopen.com>
4297
4298 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
4299 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
4300 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
4301 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
4302
4303 2005-12-06 Roger Sayle <roger@eyesopen.com>
4304
4305 PR c++/25263
4306 * g++.dg/other/array2.C: New test case.
4307
4308 2005-12-05 Geoffrey Keating <geoffk@apple.com>
4309
4310 * gcc.dg/darwin-weakimport-3.c: New.
4311
4312 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
4313 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
4314 and to work on Darwin.
4315 * gcc.dg/attr-weakref-1b.c: New file.
4316 * gcc.dg/attr-weakref-2.c: New test.
4317 * gcc.dg/darwin-weakref-1.c: New test.
4318
4319 2005-12-05 Janis Johnson <janis187@us.ibm.com>
4320
4321 PR testsuite/25247
4322 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
4323 use in selector expressions.
4324 (dg-xfail-if): Ditto.
4325 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
4326 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
4327 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
4328 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
4329 * gcc.test-framework/test-framework.exp: Skip generated tests if
4330 CHECK_TEST_FRAMEWORK is not 1.
4331
4332 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
4333
4334 PR tree-optimization/24963
4335 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
4336
4337 PR target/24108
4338 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
4339
4340 PR target/18580
4341 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
4342 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
4343 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
4344 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
4345
4346 2005-12-05 Jakub Jelinek <jakub@redhat.com>
4347
4348 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
4349 dg-options.
4350
4351 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
4352
4353 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
4354
4355 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
4356
4357 * gcc.dg/format/cast-1.c: New test.
4358
4359 2005-12-04 Roger Sayle <roger@eyesopen.com>
4360
4361 PR c/7776
4362 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
4363 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
4364 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
4365 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
4366
4367 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
4368
4369 * gcc.dg/cast-pretty-print-1.c: New test.
4370
4371 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
4372
4373 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
4374
4375 2005-12-02 Mark Mitchell <mark@codesourcery.com>
4376
4377 PR c++/24173
4378 * g++.dg/template/friend40.C: New test.
4379
4380 2005-12-02 Jakub Jelinek <jakub@redhat.com>
4381
4382 PR target/25199
4383 * gcc.target/i386/movq-2.c: New test.
4384 * gcc.target/i386/movq.c: Remove target i?86, instead add
4385 dg-require-effective-target ilp32.
4386
4387 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4388
4389 PR c++/24103
4390 * g++.dg/other/default1.C: New test.
4391
4392 2005-12-02 Richard Guenther <rguenther@suse.de>
4393
4394 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
4395
4396 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
4397
4398 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
4399
4400 2005-12-02 Alan Modra <amodra@bigpond.net.au>
4401
4402 PR target/21017
4403 * gcc.target/powerpc/rotate.c: New.
4404
4405 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4406
4407 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
4408 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
4409
4410 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
4411
4412 PR c/13384
4413 * gcc.dg/pr17730-1.c: Adjust.
4414 * gcc.dg/lvalue1.c (main): Likewise.
4415 * gcc.dg/lvalue-2.c: Likewise.
4416 * g++.dg/pr7503-3.C
4417
4418 2005-12-01 Geoffrey Keating <geoffk@apple.com>
4419
4420 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
4421 error messages.
4422
4423 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
4424
4425 PR fortran/24789
4426 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
4427
4428 2005-12-01 Uros Bizjak <uros@kss-loka.si>
4429
4430 PR target/24475
4431 * lib/target-supports.exp (check_effective_target_tls): New.
4432 (check_effective_target_tls_runtime): New.
4433 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
4434 for TLS support.
4435 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
4436 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
4437 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
4438 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
4439 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
4440 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
4441 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
4442 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
4443 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
4444 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
4445 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
4446 effective-target TLS.
4447 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
4448 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
4449 effective-target TLS runtime.
4450
4451 2005-12-01 Uros Bizjak <uros@kss-loka.si>
4452
4453 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
4454
4455 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
4456
4457 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
4458 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
4459 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
4460 ignored" warnings when "packing" is the same as the ABI layout.
4461
4462 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
4463
4464 PR fortran/21302
4465 * gfortran.dg/line_length_1.f: New test.
4466 * gfortran.dg/line_length_2.f90: Ditto.
4467
4468 2005-11-30 Richard Guenther <rguenther@suse.de>
4469
4470 PR tree-optimization/21655
4471 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
4472
4473 2005-11-30 Dale Johannesen <dalej@apple.com>
4474
4475 * gcc.c-torture/compile/pr24930.c: New.
4476
4477 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
4478
4479 PR fortran/15809
4480 * gfortran.dg/auto_char_dummy_array.f90: New test.
4481
4482 2005-11-30 Jeff Law <law@redhat.com>
4483
4484 * g++.old-deja/g++.law/pr25000.C: New test.
4485
4486 2005-11-30 Jakub Jelinek <jakub@redhat.com>
4487
4488 * gcc.dg/tls/opt-11.c: New test.
4489
4490 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
4491
4492 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
4493 targets.
4494 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
4495 LP64 ia64.
4496
4497 2005-11-29 Jakub Jelinek <jakub@redhat.com>
4498
4499 * gfortran.dg/open_access_1.f90: New test.
4500
4501 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4502
4503 * gcc.dg/charset/builtin2.c: New test.
4504
4505 2005-11-28 Jakub Jelinek <jakub@redhat.com>
4506
4507 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
4508 on mmix-*-* for *_[xy].c.
4509
4510 2005-11-28 Kean Johnston <jkj@sco.com>
4511
4512 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
4513 headers.
4514 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
4515 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
4516 * gcc.target/i386/asm-3.c: Ditto.
4517 * gcc.target/i386/clobbers.c: Ditto.
4518 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
4519 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
4520 test regexp.
4521 * gcc.target/i386/mul.c: Ditto.
4522 * gcc.target/i386/ssetype-1.c: Ditto.
4523 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
4524 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
4525 static so the test works with -fPIC mode too. Based on comment in
4526 PR19231 by Pinski.
4527 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
4528
4529 2005-11-28 Richard Guenther <rguenther@suse.de>
4530
4531 * gcc.dg/alias-9.c: New testcase.
4532 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
4533
4534 2005-11-28 Roger Sayle <roger@eyesopen.com>
4535 Uros Bizjak <uros@kss-loka.si>
4536
4537 PR middle-end/20219
4538 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
4539 tan(x)/sin(x) transformations.
4540
4541 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
4542
4543 PR middle-end/24575
4544 * gcc.dg/tree-ssa/divide-3.c: New test.
4545 * gcc.dg/tree-ssa/divide-4.c: New test.
4546
4547 2005-11-27 Steven G. Kargl <kargls@comcast.net>
4548
4549 PR fortran/24917
4550 * gfortran.dg/boz_6.f90: New test.
4551
4552 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4553
4554 PR fortran/23912
4555 * gfortran.dg/modulo_1.f90: New test.
4556
4557 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4558
4559 PR libfortran/24919
4560 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
4561 fail on CRLF platforms.
4562 * gfortran.dg/ftell_2.f90: Likewise.
4563
4564 2005-11-26 Eric Christopher <echristo@apple.com>
4565
4566 * gcc.dg/intmax_t-1.c: Remove mips xfail.
4567
4568 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
4569
4570 * objc.dg/gnu-runtime-3.m: Simplify.
4571
4572 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
4573
4574 PR middle-end/23669
4575 * gcc.dg/tree-ssa/divide-1.c: New test.
4576 * gcc.dg/tree-ssa/divide-2.c: New test.
4577
4578 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
4579
4580 PR libgfortran/24945
4581 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
4582
4583 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
4584
4585 PR libgfortran/24945
4586 * gfortran.dg/open_status_2.f90: New test.
4587
4588 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4589
4590 * gcc.c-torture/execute/builtins/fprintf.c,
4591 gcc.c-torture/execute/builtins/fputs-lib.c,
4592 gcc.c-torture/execute/builtins/fputs.c,
4593 gcc.c-torture/execute/builtins/lib/fprintf.c,
4594 gcc.c-torture/execute/builtins/lib/printf.c,
4595 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
4596
4597 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
4598
4599 * gcc.dg/20050922-2.c: New test.
4600
4601 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
4602
4603 * objc.dg/gnu-runtime-3.m: New test.
4604
4605 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4606
4607 PR c++/9278
4608 * g++.dg/other/void1.C: New test.
4609
4610 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
4611
4612 PR middle-end/24998
4613 * gcc.dg/torture/fp-int-convert-float.c,
4614 gcc.dg/torture/fp-int-convert-double.c,
4615 gcc.dg/torture/fp-int-convert-long-double.c,
4616 gcc.dg/torture/fp-int-convert-timode.c,
4617 gcc.dg/torture/fp-int-convert-float80.c,
4618 gcc.dg/torture/fp-int-convert-float80-timode.c,
4619 gcc.dg/torture/fp-int-convert-float128.c,
4620 gcc.dg/torture/fp-int-convert-float128-timode.c,
4621 gcc.dg/torture/fp-int-convert.h: New files.
4622
4623 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
4624
4625 PR middle-end/24989
4626 * gcc.dg/tree-ssa/bool-10.c: New test.
4627 * gcc.dg/tree-ssa/bool-11.c: New test.
4628 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
4629
4630 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
4631
4632 PR middle-end/24990
4633 * tree-ssa/pr24990-1.c: New test.
4634
4635 2005-11-24 Richard Guenther <rguenther@suse.de>
4636 Dirk Mueller <dmueller@suse.de>
4637
4638 PR c++/14024
4639 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
4640 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
4641 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
4642 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
4643 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
4644 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
4645
4646 2005-11-23 Uros Bizjak <uros@kss-loka.si>
4647
4648 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
4649
4650 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
4651
4652 PR c/21668
4653 * gcc.dg/Wc++-compat.c: New.
4654 * gcc.dg/Wno-c++-compat.c: New.
4655
4656 2005-11-23 Alan Modra <amodra@bigpond.net.au>
4657
4658 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
4659 (vspltish, vspltisw): Likewise.
4660
4661 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4662
4663 PR libgfortran/24794
4664 * gfortran.dg/namelist_12.f: Fix quotes.
4665 * gfortran.dg/namelist_13.f90: Fix quotes.
4666 * gfortran.dg/namelist_14.f90: Fix quotes.
4667 * gfortran.dg/namelist_15.f90: Fix quotes.
4668 * gfortran.dg/namelist_use.f90: Fix quotes.
4669 * gfortran.dg/namelist_use_only.f90: Fix quotes.
4670 * gfortran.dg/namelist_21.f90: New test.
4671 * gfortran.dg/namelist_22.f90: New test.
4672
4673 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
4674
4675 PR target/23435
4676 * gcc.c-torture/compile/pr23435.c: New.
4677
4678 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
4679
4680 * gcc.c-torture/execute/floatunsisf-1.c: New test.
4681
4682 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
4683
4684 * gcc.target/powerpc/405-macchw-1.c,
4685 gcc.target/powerpc/405-macchw-2.c,
4686 gcc.target/powerpc/405-macchwu-1.c,
4687 gcc.target/powerpc/405-macchwu-2.c,
4688 gcc.target/powerpc/405-machhw-1.c,
4689 gcc.target/powerpc/405-machhw-2.c,
4690 gcc.target/powerpc/405-machhwu-1.c,
4691 gcc.target/powerpc/405-machhwu-2.c,
4692 gcc.target/powerpc/405-maclhw-1.c,
4693 gcc.target/powerpc/405-maclhw-2.c,
4694 gcc.target/powerpc/405-maclhwu-1.c,
4695 gcc.target/powerpc/405-maclhwu-2.c,
4696 gcc.target/powerpc/405-mulchw-1.c,
4697 gcc.target/powerpc/405-mulchw-2.c,
4698 gcc.target/powerpc/405-mulchwu-1.c,
4699 gcc.target/powerpc/405-mulchwu-2.c,
4700 gcc.target/powerpc/405-mulhhw-1.c,
4701 gcc.target/powerpc/405-mulhhw-2.c,
4702 gcc.target/powerpc/405-mulhhwu-1.c,
4703 gcc.target/powerpc/405-mulhhwu-2.c,
4704 gcc.target/powerpc/405-mullhw-1.c,
4705 gcc.target/powerpc/405-mullhw-2.c,
4706 gcc.target/powerpc/405-mullhwu-1.c,
4707 gcc.target/powerpc/405-mullhwu-2.c,
4708 gcc.target/powerpc/405-nmacchw-1.c,
4709 gcc.target/powerpc/405-nmacchw-2.c,
4710 gcc.target/powerpc/405-nmachhw-1.c,
4711 gcc.target/powerpc/405-nmachhw-2.c,
4712 gcc.target/powerpc/405-nmaclhw-1.c,
4713 gcc.target/powerpc/405-nmaclhw-2.c,
4714 gcc.target/powerpc/440-macchw-1.c,
4715 gcc.target/powerpc/440-macchw-2.c,
4716 gcc.target/powerpc/440-macchwu-1.c,
4717 gcc.target/powerpc/440-macchwu-2.c,
4718 gcc.target/powerpc/440-machhw-1.c,
4719 gcc.target/powerpc/440-machhw-2.c,
4720 gcc.target/powerpc/440-machhwu-1.c,
4721 gcc.target/powerpc/440-machhwu-2.c,
4722 gcc.target/powerpc/440-maclhw-1.c,
4723 gcc.target/powerpc/440-maclhw-2.c,
4724 gcc.target/powerpc/440-maclhwu-1.c,
4725 gcc.target/powerpc/440-maclhwu-2.c,
4726 gcc.target/powerpc/440-mulchw-1.c,
4727 gcc.target/powerpc/440-mulchw-2.c,
4728 gcc.target/powerpc/440-mulchwu-1.c,
4729 gcc.target/powerpc/440-mulchwu-2.c,
4730 gcc.target/powerpc/440-mulhhw-1.c,
4731 gcc.target/powerpc/440-mulhhw-2.c,
4732 gcc.target/powerpc/440-mulhhwu-1.c,
4733 gcc.target/powerpc/440-mulhhwu-2.c,
4734 gcc.target/powerpc/440-mullhw-1.c,
4735 gcc.target/powerpc/440-mullhw-2.c,
4736 gcc.target/powerpc/440-mullhwu-1.c,
4737 gcc.target/powerpc/440-mullhwu-2.c,
4738 gcc.target/powerpc/440-nmacchw-1.c,
4739 gcc.target/powerpc/440-nmacchw-2.c,
4740 gcc.target/powerpc/440-nmachhw-1.c,
4741 gcc.target/powerpc/440-nmachhw-2.c,
4742 gcc.target/powerpc/440-nmaclhw-1.c,
4743 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
4744
4745 2005-11-21 Jakub Jelinek <jakub@redhat.com>
4746
4747 PR fortran/24774
4748 * gfortran.dg/inquire_9.f90: New test.
4749
4750 PR fortran/21647
4751 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
4752
4753 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
4754
4755 PR libfortran/24432
4756 * lib/target-supports.exp (check_effective_target_fortran_large_real):
4757 Check that 'cos' is supported.
4758
4759 2005-11-21 Paul Thomas <pault@gcc.gnu.org
4760
4761 PR fortran/24223
4762 * gfortran.dg/substring_equivalence.f90: New test.
4763
4764 PR fortran/24705
4765 * gfortran.dg/auto_internal_assumed.f90: New test.
4766
4767 2005-11-21 Uros Bizjak <uros@kss-loka.si>
4768
4769 * gcc.dg/fold-div-2.c: New test.
4770
4771 2005-11-20 Ian Lance Taylor <ian@airs.com>
4772
4773 PR rtl-optimization/24883
4774 * gcc.c-torture/compile/pr24883.c: New test.
4775
4776 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
4777
4778 PR middle-end/20583
4779 * gcc.c-torture/compile/pr20583.c: New.
4780
4781 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
4782
4783 * gcc.c-torture/execute/usmul.c: New test.
4784
4785 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
4786
4787 * gcc.dg/tree-ssa/vrp22.c: New test.
4788
4789 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
4790
4791 PR middle-end/24912
4792 * gcc.dg/torture/pr24912-1.c: New test.
4793
4794 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
4795
4796 PR fortran/24862
4797 * gfortran.dg/arrayio_derived_1.f90: New test.
4798
4799 2005-11-19 Richard Guenther <rguenther@suse.de>
4800
4801 PR middle-end/23294
4802 * gcc.dg/tree-ssa/pr23294.c: New testcase.
4803
4804 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
4805
4806 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
4807
4808 2005-11-18 Mark Mitchell <mark@codesourcery.com>
4809
4810 PR c++/8355
4811 * g++.dg/template/friend39.C: New test.
4812
4813 2005-11-18 James E Wilson <wilson@specifix.com>
4814
4815 * gcc.dg/builtin-strstr.c: New.
4816
4817 2005-11-18 Richard Henderson <rth@redhat.com>
4818
4819 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
4820 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
4821 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
4822 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
4823 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
4824 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
4825 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
4826 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
4827 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
4828 renaming to remove initial "ia64-".
4829
4830 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
4831
4832 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
4833
4834 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
4835
4836 * g++.dg/cpp/string-2.C: New test.
4837
4838 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
4839
4840 * gcc.dg/tree-ssa/loop-14.c: New test.
4841
4842 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
4843 Michael Chamberlain <michael@chamberlain.net.au>
4844
4845 * ada/acats/run_all.sh (target_run): Kill long running tests.
4846
4847 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4848
4849 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
4850 * gcc.dg/cleanup-9.c: Likewise.
4851 * gcc.dg/cleanup-10.c: Likewise.
4852 * gcc.dg/cleanup-11.c: Likewise.
4853
4854 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4855
4856 PR fortran/24892
4857 * gfortran.dg/open_access_append_1.f90: New test.
4858 * gfortran.dg/open_access_append_2.f90: New test.
4859
4860 2005-11-16 Richard Guenther <rguenther@suse.de>
4861
4862 PR middle-end/24851
4863 * gcc.c-torture/execute/pr24851.c: New testcase.
4864
4865 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
4866
4867 * gcc.dg/fold-overflow-1.c: New test.
4868
4869 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
4870
4871 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
4872 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
4873
4874 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
4875
4876 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
4877 structures.
4878 * g++.dg/eh/forced2.C: Likewise.
4879 * g++.dg/eh/forced3.C: Likewise.
4880 * g++.dg/eh/forced4.C: Likewise.
4881
4882 2005-11-11 Mike Stump <mrs@apple.com>
4883
4884 * g++.old-deja/g++.mike/unused.C: Add.
4885
4886 2005-11-15 Mark Mitchell <mark@codesourcery.com>
4887
4888 PR c++/24667
4889 * g++.dg/warn/Wcast-qual1.C: New test.
4890
4891 2005-11-15 Jan Hubicka <jh@suse.cz>
4892
4893 * gcc.dg/winline-5.c: Add large-unit-insns limit.
4894
4895 2005-11-14 David Edelsohn <edelsohn@gnu.org>
4896
4897 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
4898
4899 2005-11-14 Diego Novillo <dnovillo@redhat.com>
4900
4901 PR 24840
4902 * gcc.dg/tree-ssa/pr24840.c: New test.
4903
4904 2005-11-14 Janis Johnson <janis187@us.ibm.com>
4905
4906 PR testsuite/24841
4907 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
4908
4909 2005-11-14 Dale Johannesen <dalej@apple.com>
4910
4911 * gcc.c-torture/execute/20051113-1.c: New.
4912
4913 2005-11-14 Mark Mitchell <mark@codesourcery.com>
4914
4915 PR c++/24687
4916 * g++.dg/template/crash43.C: New test.
4917
4918 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
4919
4920 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
4921
4922 2005-11-13 Mark Mitchell <mark@codesourcery.com>
4923
4924 PR c++/24817
4925 * g++.dg/eh/spec8.C: New test.
4926
4927 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
4928
4929 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
4930
4931 2005-11-13 Mark Mitchell <mark@codesourcery.com>
4932
4933 PR c++/20293
4934 * g++.dg/parse/ambig4.C: New test.
4935 * g++.dg/tc1/dr101.C: Adjust error markers.
4936 * g++.dg/lookup/strong-using-2.C: Likewise.
4937 * g++.dg/lookup/ambig5.C: Likewise.
4938 * g++.dg/lookup/ambig4.C: Likewise.
4939 * g++.dg/parse/crash22.C: Likewise.
4940
4941 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
4942
4943 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
4944
4945 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
4946
4947 * gcc.dg/nested-calls-1.c: New test.
4948
4949 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4950
4951 * gfortran.dg/complex_intrinsic_1.f90: New test.
4952 * gfortran.dg/complex_intrinsic_2.f90: New test.
4953 * gfortran.dg/fgetc_1.f90: New test.
4954 * gfortran.dg/fgetc_2.f90: New test.
4955 * gfortran.dg/fgetc_3.f90: New test.
4956 * gfortran.dg/ftell_1.f90: New test.
4957 * gfortran.dg/ftell_2.f90: New test.
4958 * gfortran.dg/gnu_logical_1.F: New test.
4959 * gfortran.dg/gnu_logical_2.f90: New test.
4960
4961 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
4962
4963 PR middle-end/24820
4964 * testsuite/gcc.dg/pr24820.c: New test.
4965
4966 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
4967
4968 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
4969 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
4970 variable.
4971
4972 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4973
4974 testsuite/24614
4975 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
4976
4977 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
4978
4979 * gcc.target/cris/cris.exp: New file.
4980 * gcc.target/cris/rld-legit1.c: New test.
4981 * gcc.target/cris/rld-legit2.c: New test.
4982
4983 2005-11-12 Jakub Jelinek <jakub@redhat.com>
4984
4985 PR c++/24780
4986 * g++.dg/opt/pr24780.C: New test.
4987
4988 PR c++/24761
4989 * g++.dg/template/asm1.C: New test.
4990
4991 2005-11-12 Steven G. Kargl <kargls@comcast.net>
4992
4993 PR libgfortran/24787
4994 * gfortran.dg/scan_1.f90: New test.
4995
4996 2005-11-12 Jan Hubicka <jh@suse.cz>
4997
4998 * gcc.target/i386/minmax-1.c: New.
4999 * gcc.target/i386/minmax-2.c: New.
5000
5001 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
5002
5003 * gcc.dg/pr24445.c: Fix for 64-bit targets.
5004
5005 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
5006
5007 * gcc.c-torture/execute/20051110-1.c,
5008 gcc.c-torture/execute/20051110-2.c: New tests.
5009
5010 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
5011
5012 PR middle-end/24750
5013 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
5014 New tests.
5015
5016 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
5017
5018 * lib/target-libpath.exp (get_shlib_extension): New proc.
5019 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
5020 * lib/gfortran.exp (gfortran_link_flags): Likewise.
5021 * lib/objc.exp (objc_target_compile): Likewise.
5022 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
5023 detection.
5024
5025 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
5026
5027 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
5028
5029 * lib/target-supports.exp (check_effective_target_static_libgfortran):
5030 Add -static to additional_flags and pass it to target_compile.
5031
5032 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5033
5034 PR libgfortran/24719
5035 gfortran.dg/read_noadvance.f90: New test.
5036
5037 PR libgfortran/24699
5038 gfortran.dg/fmt_t_2.f90: New test.
5039
5040 PR libgfortran/24785
5041 gfortran.dg/read_x_eor.f90: New test.
5042
5043 PR libgfortran/24584
5044 gfortran.dg/namelist_empty.f90: Rename test.
5045
5046 PR libgfortran/24489
5047 gfortran/read_eor.f90: Rename test.
5048
5049 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
5050
5051 PR fortran/15976
5052 * gfortran.dg/automatic_module_variable.f90: New test.
5053
5054 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
5055
5056 PR target/24445
5057 * gcc.dg/pr24445.c: New test.
5058
5059 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
5060
5061 PR fortran/24655
5062 PR fortran/24755
5063 * gfortran.dg/recursive_statement_functions.f90: Add statement
5064 functions using inline intrinsic functions and parameters to test
5065 that they no longer seg-fault.
5066
5067 PR fortran/24409
5068 gfortran.dg/nested_modules_4.f90: New test.
5069 gfortran.dg/nested_modules_5.f90: New test.
5070
5071 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5072
5073 PR fortran/24643
5074 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
5075
5076 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
5077
5078 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
5079 failures.
5080
5081 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
5082
5083 * gcc.dg/sparc-getcontext-1.c: New test.
5084
5085 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
5086
5087 * gcc.dg/ifcvt-fabs-1.c: New test.
5088
5089 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
5090
5091 PR other/4372
5092 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
5093 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
5094
5095 2005-11-09 Richard Guenther <rguenther@suse.de>
5096
5097 PR tree-optimization/24716
5098 * gcc.c-torture/execute/pr24716.c: New testcase.
5099
5100 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
5101
5102 * gcc.dg/pr24624.c: Disable for non S/390 targets.
5103
5104 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
5105
5106 PR 24624
5107 * gcc.dg/pr24624.c: Testcase added.
5108
5109 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
5110
5111 PR 24623
5112 * g++.dg/other/pr24623.C: Testcase added.
5113
5114 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
5115
5116 PR fortran/22607
5117 * gfortran-dg/pure_byref_1.f90: New.
5118 * gfortran-dg/pure_byref_2.f90: New.
5119
5120 2005-11-09 Uros Bizjak <uros@kss-loka.si>
5121
5122 PR c/24101
5123 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
5124 * gcc.dg/dg.exp: Run main loop also for *.i files.
5125
5126 2005-11-08 Jakub Jelinek <jakub@redhat.com>
5127
5128 PR c++/19450
5129 * g++.dg/tls/diag-3.C: New test.
5130 * g++.dg/tls/diag-4.C: New test.
5131 * g++.dg/tls/static-1.C: New test.
5132 * g++.dg/tls/static-1a.cc: New file.
5133
5134 2005-11-08 Diego Novillo <dnovillo@redhat.com>
5135
5136 PR 23046
5137 * g++.dg/tree-ssa/pr23046.C: New test.
5138
5139 2005-11-08 Devang Patel <dpatel@apple.com>
5140
5141 PR tree-optimization/23115
5142 * gcc.dg/tree-ssa/pr23115.c: New.
5143
5144 2005-11-08 David Edelsohn <edelsohn@gnu.org>
5145
5146 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
5147 * gcc.target/powerpc/pr16155.c: Same.
5148 * gcc.target/powerpc/altivec-1.c: Same.
5149 * gcc.target/powerpc/altivec-2.c: Same.
5150 * gcc.target/powerpc/altivec-3.c: Same.
5151 * gcc.target/powerpc/altivec-5.c: Same.
5152 * gcc.target/powerpc/altivec-11.c: Same.
5153 * gcc.target/powerpc/altivec-12.c: Same.
5154 * gcc.target/powerpc/altivec-14.c: Same.
5155 * gcc.target/powerpc/altivec-22.c: Same.
5156 * gcc.target/powerpc/altivec-consts.c: Same.
5157 * gcc.target/powerpc/altivec-pr22085.c: Same.
5158 * gcc.target/powerpc/altivec-splat.c: Same.
5159 * gcc.target/powerpc/altivec-varargs-1.c: Same.
5160 * gcc.target/powerpc/altivec-vec-merge.c: Same.
5161 * gcc.target/powerpc/darwin-longlong.c: Same.
5162
5163 2005-11-08 Uros Bizjak <uros@kss-loka.si>
5164
5165 PR target/19340
5166 * gcc.dg/pr19340.c: New test.
5167
5168 2005-11-07 Ian Lance Taylor <ian@airs.com>
5169
5170 PR rtl-optimization/24683
5171 * gcc.dg/pr24683.c: New test.
5172
5173 2005-11-07 Uros Bizjak <uros@kss-loka.si>
5174
5175 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
5176 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
5177
5178 2005-11-07 Uros Bizjak <uros@kss-loka.si>
5179
5180 * gcc.target/i386/pr23376.c: Compile with -mmmx.
5181
5182 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
5183
5184 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
5185
5186 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
5187
5188 PR target/24230
5189
5190 * gcc.target/powerpc/altivec-consts.c,
5191 gcc.target/powerpc/altivec-splat.c: New testcase.
5192
5193 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
5194
5195 PR c/24599
5196
5197 * gcc.dg/overflow-2.c: New testcase.
5198
5199 2005-11-07 Jakub Jelinek <jakub@redhat.com>
5200
5201 PR rtl-optimization/23567
5202 * gcc.c-torture/execute/20051104-1.c: New test.
5203
5204 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
5205
5206 PR fortran/24534
5207 gfortran.dg/private_type_2.f90: Modified to check that case with
5208 PRIVATE declaration within derived type is accepted.
5209
5210 PR fortran/20838
5211 gfortran.dg/pointer_assign_1.f90: New test.
5212
5213 PR fortran/20840
5214 * gfortran.dg/arrayio_0.f90: New test.
5215
5216 PR fortran/17737
5217 gfortran.dg/data_initialized.f90: New test.
5218 gfortran.dg/data_constraints_1.f90: New test.
5219 gfortran.dg/data_constraints_2.f90: New test.
5220
5221 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
5222
5223 PR fortran/24174
5224 PR fortran/24305
5225 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
5226
5227 2005-11-06 Diego Novillo <dnovillo@redhat.com>
5228
5229 PR 24670
5230 * gcc.dg/tree-ssa/pr24670.c: New test.
5231
5232 2005-11-05 Ian Lance Taylor <ian@airs.com>
5233
5234 PR target/22432
5235 * gcc.target/i386/pr22432.c: New test.
5236
5237 2005-11-05 Richard Henderson <rth@redhat.com>
5238
5239 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
5240 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
5241 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
5242 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
5243 from gcc.dg/alpha-*.
5244 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
5245 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
5246
5247 2005-11-05 Andreas Jaeger <aj@suse.de>
5248
5249 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
5250
5251 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
5252
5253 PR target/23424
5254 * gcc.dg/torture/pr23424-1.c: New test.
5255
5256 2005-11-04 Richard Henderson <rth@redhat.com>
5257
5258 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
5259 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
5260 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
5261 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
5262 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
5263 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
5264 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
5265 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
5266 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
5267 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
5268 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
5269 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
5270 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
5271 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
5272 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
5273 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
5274 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
5275 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
5276 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
5277 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
5278 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
5279 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
5280 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
5281 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
5282 Move from gcc.dg/.
5283 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
5284 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
5285 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
5286 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
5287 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
5288 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
5289 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
5290 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
5291 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
5292 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
5293 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
5294 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
5295 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
5296 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
5297 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
5298 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
5299 gcc.target/i386/lea.c, gcc.target/i386/local.c,
5300 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
5301 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
5302 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
5303 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
5304 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
5305 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
5306 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
5307 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
5308 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
5309 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
5310 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
5311 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
5312 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
5313 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
5314 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
5315 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
5316 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
5317 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
5318 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
5319 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
5320 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
5321 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
5322 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
5323 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
5324 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
5325 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
5326 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
5327 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
5328
5329 2005-11-04 Diego Novillo <dnovillo@redhat.com>
5330
5331 PR 24627
5332 * gcc.dg/tree-ssa/pr24627.c: New test.
5333
5334 2005-11-04 Paul Brook <paul@codesourcery.com>
5335
5336 * gcc.dg/tls/opt-10.c: New test.
5337
5338 2005-11-04 Andreas Jaeger <aj@suse.de>
5339
5340 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
5341 avoid extra warnings.
5342
5343 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5344
5345 PR libfortran/22298
5346 * gcc/testsuite/lib/target-supports.exp
5347 (check_effective_target_static_libgfortran): New
5348 static_libgfortran effective target.
5349 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
5350 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
5351
5352 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
5353
5354 * gcc.dg/pr24615.c: Guard test with { target fpic }.
5355
5356 2005-11-03 Josh Conner <jconner@apple.com>
5357
5358 PR c++/19989
5359 g++.dg/ext/array2.C: New test.
5360 g++.dg/template/dependent-name3.C: New test.
5361 g++.dg/template/dependent-name4.C: New test.
5362 g++.dg/template/sfinae2.C: New test.
5363
5364 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
5365
5366 PR preprocessor/22042
5367 * gcc.dg/cpp/strify4.c: New test.
5368
5369 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
5370
5371 PR c++/17964
5372 * g++.dg/cpp/string-1.C: New test.
5373
5374 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
5375
5376 * gcc.target/powerpc: New directory.
5377 * gcc.target/powerpc/powerpc.exp: New file.
5378 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
5379 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
5380 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
5381 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
5382 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
5383 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
5384 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
5385 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
5386 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
5387 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
5388 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
5389 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
5390 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
5391 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
5392 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
5393 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
5394 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
5395 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
5396 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
5397 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
5398 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
5399 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
5400 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
5401 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
5402 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
5403 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
5404 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
5405 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
5406 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
5407 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
5408 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
5409 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
5410 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
5411 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
5412
5413 2005-11-03 Mark Mitchell <mark@codesourcery.com>
5414
5415 PR c++/21627
5416 * g++.dg/warn/inline2.C: New test.
5417
5418 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
5419
5420 PR middle-end/23155
5421 * g++.dg/ext/c99struct1.C: New test.
5422 * gcc.dg/union-cast-1.c: New test.
5423 * gcc.dg/union-cast-2.c: New test.
5424 * gcc.dg/union-cast-3.c: New test.
5425
5426 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
5427
5428 PR middle-end/24589
5429 * gcc.c-torture/execute/zero-struct-2.c: New test.
5430
5431 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
5432
5433 PR c++/24582
5434 * g++.dg/init/switch1.C: New test.
5435
5436 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
5437
5438 * gcc.dg/delay-slot-1.c: New test.
5439
5440 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
5441
5442 PR target/24620
5443 * gcc.dg/pr24620.c: New test.
5444
5445 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
5446
5447 PR c/24329
5448 * gcc.dg/format/unnamed-1.c: New test.
5449
5450 2005-11-02 Mark Mitchell <mark@codesourcery.com>
5451
5452 PR c++/22434
5453 * g++.dg/expr/cond8.C: New test.
5454
5455 PR c++/24560
5456 * g++.dg/parse/dot1.C: New test.
5457
5458 2005-11-02 Jan Hubicka <jh@suse.cz>
5459
5460 PR target/23303
5461 * gcc.dg/i386-lea.c: New test
5462
5463 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
5464
5465 PR target/24615
5466 * gcc.dg/pr24615.c: New test.
5467
5468 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
5469
5470 PR target/24600
5471 * gcc.dg/pr24600.c: New test.
5472
5473 2005-11-02 Mark Mitchell <mark@codesourcery.com>
5474
5475 PR c++/19253
5476 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
5477 * g++.dg/parse/typename9.C: New test.
5478 * g++/dg/parse/typename10.C: Likewise.
5479
5480 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
5481
5482 PR fortran/18157
5483 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
5484 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
5485 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
5486
5487 2005-11-02 Mark Mitchell <mark@codesourcery.com>
5488
5489 PR c++/24569
5490 * g++.dg/debug/static1.C: New test.
5491
5492 2005-11-02 Josh Conner <jconner@apple.com>
5493
5494 * g++.dg/crash38.C: moved into proper directory...
5495 * g++.dg/template/crash42.C: ...here
5496
5497 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
5498
5499 PR target/18338
5500 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
5501 pcc_bitfield_type_matters || default_packed.
5502
5503 * lib/target-supports.exp
5504 (check_effective_target_pcc_bitfield_type_matters): New proc.
5505 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
5506
5507 PR testsuite/23304
5508 * lib/target-supports.exp (check_effective_default_packed): New proc.
5509 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
5510 Gate expected errors on target ! default_packed.
5511 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
5512
5513 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5514
5515 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
5516 change (r106358).
5517
5518 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5519
5520 PR fortran/24008
5521 * gfortran.dg/entry_5.f90: New.
5522 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
5523
5524 2005-11-01 Bob Wilson <bob.wilson@acm.org>
5525
5526 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
5527
5528 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
5529
5530 PR fortran/21565
5531 gfortran.dg/namelist_blockdata.f90: New test.
5532
5533 PR fortran/18737
5534 gfortran.dg/external_implicit_none.f90: New test.
5535
5536 PR fortran/14994
5537 * gfortran.dg/secnds.f: New test.
5538
5539 2005-10-31 Jan Hubicka <jh@suse.cz>
5540
5541 PR target/20928
5542 * gcc.c-torture/compile/pr20928.c: New test.
5543
5544 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
5545
5546 PR middle-end/23492
5547 * gcc.c-torture/compile/zero-strct-5.c: New test.
5548
5549 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
5550
5551 PR libgfortran/24584
5552 * gfortran.dg/pr24584.f90: New test.
5553
5554 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
5555
5556 PR fortran/18883
5557 * gfortran.dg/char_result_9.f90: New.
5558 * gfortran.dg/char_result_10.f90: New.
5559
5560 2005-10-30 Jan Hubicka <jh@suse.cz>
5561
5562 * g++.dg/tree-ssa/pr24172.C: New testcase.
5563
5564 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5565
5566 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
5567
5568 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
5569
5570 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
5571 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
5572 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
5573 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
5574 gfortran.dg/enum_9.f90,
5575 gfortran.fortran-torture/compile/enum_1.f90,
5576 gfortran.fortran-torture/execute/enum_1.f90,
5577 gfortran.fortran-torture/execute/enum_2.f90,
5578 gfortran.fortran-torture/execute/enum_3.f90,
5579 gfortran.fortran-torture/execute/enum_4.f90: New tests.
5580
5581 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
5582
5583 PR target/18482
5584 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
5585 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
5586
5587 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5588
5589 PR libfortran/20179
5590 * gfortran.dg/mixed_io_1.f90: New test.
5591 * gfortran.dg/mixed_io_1.c: New file.
5592
5593 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5594
5595 * gfortran.dg/malloc_free_1.f90: New test.
5596
5597 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
5598
5599 * gcc.dg/nested-func-4.c: Require profiling -pg.
5600
5601 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
5602
5603 PR C++/23229
5604 * g++.dg/warn/main-2.C: New test.
5605
5606 2005-10-28 Steven G. Kargl <kargls@comcast.net>
5607
5608 PR fortran/24545
5609 * gfortran.dg/interface_2.f90: new test.
5610
5611 2005-10-28 Josh Conner <jconner@apple.com>
5612
5613 PR c++/22153
5614 * g++.dg/template/crash38.C: New test.
5615 * g++.dg/parse/explicit1.C: Change expected errors.
5616
5617 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
5618
5619 PR C++/23426
5620 * g++.dg/other/large-size-array.C: New test.
5621
5622 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
5623
5624 PR middle-end/24362
5625 * g++.dg/opt/complex4.C: New test.
5626
5627 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
5628
5629 * gcc.dg/nested-func-4.c: New test.
5630
5631 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
5632
5633 PR fortran/24158
5634 gfortran.dg/derived_recursion.f90: New test.
5635 gfortran.dg/implicit_actual.f90: New test.
5636
5637 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
5638
5639 PR middle-end/24295, PR testsuite/24477
5640 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
5641 removed when weakref hits the tree.
5642
5643 2005-10-25 Jakub Jelinek <jakub@redhat.com>
5644
5645 * gfortran.dg/cray_pointers_4.f90: New test.
5646
5647 * gfortran.dg/cray_pointers_5.f90: New test.
5648
5649 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
5650
5651 PR fortran/22290
5652 * gfortran.dg/assign_5.f90: New test.
5653 * gfortran.dg/assign_6.f: New test.
5654
5655 2005-10-25 Uros Bizjak <uros@kss-loka.si>
5656
5657 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
5658 CPU has no SSE support.
5659
5660 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
5661
5662 PR libgfortran/24224
5663 * gfortran.dg/arrayio_1.f90: Update attribution.
5664 * gfortran.dg/arrayio_2.f90: Update attribution.
5665 * gfortran.dg/arrayio_3.f90: Update attribution.
5666 * gfortran.dg/arrayio_4.f90: Update test conditions.
5667 * gfortran.dg/arrayio_5.f90: Update attribution.
5668 * gfortran.dg/arrayio_6.f90: New test.
5669 * gfortran.dg/arrayio_7.f90: New test.
5670
5671 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
5672
5673 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
5674
5675 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
5676
5677 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
5678
5679 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
5680
5681 PR fortran/24416
5682 * gfortran.dg/namelist_char_only.f90: New test.
5683
5684 2005-10-24 Asher Langton <langton2@llnl.gov>
5685
5686 PR fortran/17031
5687 PR fortran/22282
5688 * gfortran.dg/cray_pointers_1.f90: New test.
5689 * gfortran.dg/cray_pointers_2.f90: New test.
5690 * gfortran.dg/cray_pointers_3.f90: New test.
5691 * gfortran.dg/loc_1.f90: New test.
5692 * gfortran.dg/loc_2.f90: New test.
5693
5694 2005-10-24 Steven Bosscher <stevenb@suse.de>
5695
5696 * gcc.dg/pr24225.c: New test.
5697
5698 2005-10-24 Asher Langton <langton2@llnl.gov>
5699
5700 * gfortran.dg/dup_save_1.f90: New test.
5701 * gfortran.dg/dup_save_2.f90: New test.
5702
5703 2005-10-24 Paul Brook <paul@codesourcery.com>
5704
5705 PR 24107
5706 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
5707 stdint.h.
5708
5709 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
5710
5711 PR libgfortran/24489
5712 * gfortran.dg/pr24489.f90: New test.
5713
5714 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
5715
5716 PR fortran/23635
5717 * gfortran.dg/ichar_1.f90: Add tests for derived types.
5718
5719 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
5720
5721 PR target/18911
5722 * g++.dg/init/array16.C: Skip for mmix-*-*.
5723
5724 2005-10-23 Asher Langton <langton2@llnl.gov>
5725
5726 * gfortran.dg/byte_1.f90: New test.
5727 * gfortran.dg/byte_2.f90: New test.
5728
5729 2005-10-23 David Edelsohn <edelsohn@gnu.org>
5730
5731 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
5732
5733 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
5734
5735 PR fortran/18022
5736 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
5737
5738 PR fortran/24311
5739 * gfortran.dg/merge_char_const.f90: New test.
5740
5741 PR fortran/24384
5742 * gfortran.dg/spread_scalar_source.f90: New test.
5743
5744 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
5745
5746 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
5747
5748 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
5749 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
5750
5751 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
5752
5753 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
5754
5755 PR fortran/24426
5756 * gfortran.dg/der_pointer_4.f90: New.
5757
5758 2005-10-22 David Ayers <d.ayers@inode.at>
5759
5760 * obj-c++.dg/except-1.mm: Simplify.
5761
5762 2005-10-21 David Ayers <d.ayers@inode.at>
5763
5764 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
5765
5766 2005-10-21 Jakub Jelinek <jakub@redhat.com>
5767
5768 * gfortran.dg/assumed_dummy_2.f90: New test.
5769
5770 2005-10-21 James E Wilson <wilson@specifix.com>
5771
5772 PR preprocessor/15220
5773 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
5774
5775 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
5776
5777 * gcc.c-torture/execute/20051021-1.c: New test.
5778
5779 2005-10-21 Mark Mitchell <mark@codesourcery.com>
5780
5781 PR c++/24260
5782 * g++.dg/ext/tmplattr1.C: New test.
5783
5784 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
5785
5786 PR fortran/24440
5787 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
5788
5789 2005-10-20 Geoffrey Keating <geoffk@apple.com>
5790
5791 * obj-c++.dg/except-1.mm: New.
5792
5793 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
5794
5795 2005-10-21 Alan Modra <amodra@bigpond.net.au>
5796
5797 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
5798
5799 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
5800
5801 PR middle-end/24295
5802 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
5803 declarations with the same names as thunks' alias targets, use
5804 aliases instead.
5805 * gcc.dg/attr-alias-3.c: New test.
5806 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
5807
5808 2005-10-20 Mark Mitchell <mark@codesourcery.com>
5809
5810 PR c++/22618
5811 * g++.dg/parse/access8.C: New test.
5812
5813 2005-10-20 Richard Guenther <rguenther@suse.de>
5814
5815 PR c++/24439
5816 * g++.dg/tree-ssa/pr24439.C: New testcase.
5817
5818 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
5819
5820 * g++.dg/opt/delay-slot-1.C: New test.
5821
5822 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
5823
5824 PR fortran/21625
5825 * gfortran.fg/der_init_1.f90: New.
5826
5827 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
5828
5829 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
5830
5831 2005-10-19 Mark Mitchell <mark@codesourcery.com>
5832
5833 PR c++/21908
5834 * g++.dg/parse/error28.C: New test.
5835
5836 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5837
5838 * gcc.dg/profile-generate-2.c: New test.
5839
5840 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
5841
5842 PR target/23589
5843 * g++.dg/ext/dllimport11.C: New.
5844
5845 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5846
5847 PR c++/22293
5848 * g++.dg/other/friend3.C: New test.
5849
5850 2005-10-18 Mark Mitchell <mark@codesourcery.com>
5851
5852 PR c++/23293
5853 * g++.dg/template/error19.C: New test.
5854
5855 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
5856
5857 PR c++/21383
5858 * g++.dg/overload/koenig2.C: New.
5859
5860 PR c++/23118
5861 * g++.dg/overload/error2.C: New.
5862
5863 PR c++/22604
5864 * g++.dg/inherit/covariant14.C: New.
5865
5866 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5867
5868 PR c++/23440
5869 * g++.dg/parse/for1.C: New test.
5870
5871 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
5872
5873 PR fortran/23446
5874 * gfortran.dg/host_dummy_index_1.f90: New test.
5875
5876 PR fortran/21459
5877 * gfortran.dg/automatic_char_len_2.f90: New test.
5878
5879 PR fortran/20866
5880 * gfortran.dg/recursive_statement_functions.f90: New test.
5881
5882 PR fortran/20853
5883 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
5884
5885 PR fortran/20849
5886 * gfortran.dg/external_initializer.f90: New test.
5887
5888 PR fortran/20837
5889 * non_module_public.f90: New test.
5890
5891 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
5892
5893 PR c++/24386
5894 * g++.dg/template/overload7.C: New.
5895
5896 PR c++/22551
5897 * g++.dg/other/switch2.C: Remove expected warnings.
5898
5899 PR c++/21353
5900 * g++.dg/template/defarg6.C: New.
5901
5902 2005-10-17 Uros Bizjak <uros@kss-loka.si>
5903
5904 PR target/24315
5905 * gcc.target/i386/pr24315.c: New test.
5906
5907 2005-10-16 Mark Mitchell <mark@codesourcery.com>
5908
5909 PR c++/24389
5910 * g++.dg/template/static21.C: New test.
5911 * g++.dg/template/static21-a.cc: Likewise.
5912
5913 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
5914
5915 PR c++/23959
5916 * g++.dg/warn/Wswitch-default-1.C: New test.
5917 * g++.dg/warn/Wswitch-default-2.C: New test.
5918
5919 2005-10-16 Mark Mitchell <mark@codesourcery.com>
5920
5921 PR c++/22173
5922 * g++.dg/parse/template18.C: New test.
5923 * g++.dg/template/nontype15.C: Likewise.
5924
5925 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
5926
5927 PR fortran/22273
5928 * gfortran.dg/spec_expr_2.f90: New.
5929
5930 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
5931
5932 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
5933 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
5934 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
5935 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
5936 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
5937 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
5938 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
5939 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
5940 previous target-specific skips and warning-message matches where
5941 applicable.
5942
5943 2005-10-15 Mark Mitchell <mark@codesourcery.com>
5944
5945 PR c++/21347
5946 * g++.dg/warn/Wctor-dtor.C: New test.
5947
5948 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5949
5950 PR c/23439
5951 * gcc.dg/for-1.c: New test.
5952
5953 2005-10-14 Mark Mitchell <mark@codesourcery.com>
5954
5955 PR c++/19565
5956 * g++.dg/warn/Wconversion1.C: New test.
5957 * g++.dg/ext/packed4.C: Compile with -w.
5958 * g++.dg/opt/20050511-1.C: Likewise.
5959 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
5960
5961 2005-10-14 Jakub Jelinek <jakub@redhat.com>
5962
5963 * gfortran.dg/boz_5.f90: New test.
5964
5965 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
5966
5967 PR c++/22551
5968 * g++.dg/other/switch2.C: New.
5969
5970 PR c++/23984
5971 * g++.dg/init/ctor7.C: New.
5972
5973 2005-10-13 David Edelsohn <edelsohn@gnu.org>
5974
5975 PR c++/23730
5976 * g++.dg/parse/crash32.C: New test.
5977
5978 2005-10-13 Mark Mitchell <mark@codesourcery.com>
5979
5980 PR c++/20721
5981 * g++.dg/init/goto2.C: New test.
5982
5983 PR c++/22464
5984 * g++.dg/template/crash/41.C: New test.
5985
5986 PR c++/22180
5987 * g++.dg/template/crash40.C: New test.
5988
5989 PR c++/23694
5990 * g++.dg/parse/friend5.C: New test.
5991
5992 PR c++/23307
5993 * g++.dg/template/crash38.C: New test.
5994
5995 PR c++/22352
5996 * g++.dg/template/friend38.C: New test.
5997
5998 PR c++/22405
5999 * g++.dg/template/crash39.C: New test.
6000
6001 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
6002
6003 * gcc.dg/debug/dwarf2/dwarf-char1.c,
6004 gcc.dg/debug/dwarf2/dwarf-char2.c,
6005 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
6006
6007 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
6008
6009 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
6010
6011 * gcc.dg/dll-2.c: Add tests for warnings.
6012 * gcc.dg/dll-3.c: Likewise.
6013 * gcc.dg/dll-4.c: Likewise.
6014
6015 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
6016 * g++.dg/ext/dllimport2.C: Likewise.
6017 * g++.dg/ext/dllimport3.C: Likewise.
6018 * g++.dg/ext/dllimport7.C: Likewise.
6019 * g++.dg/ext/dllimport8.C: Likewise.
6020 * g++.dg/ext/dllimport9.C: Likewise.
6021
6022 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
6023
6024 PR fortran/24092
6025 * gfortran.dg/derived_pointer_recursion.f90: New test.
6026
6027 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
6028
6029 * gcc.c-torture/execute/20051012-1.c: New test.
6030
6031 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
6032
6033 PR fortran/18082
6034 * gfortran.dg/automatic_char_len_1.f90: New test.
6035
6036 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
6037
6038 PR fortran/20847
6039 * gfortran.dg/save_common.f90: New test.
6040
6041 PR fortran/20856
6042 * gfortran.dg/save_result.f90: New test.
6043
6044 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
6045
6046 PR c++/21592
6047 * g++.dg/template/dependent-expr1.C: Add new expected error.
6048 * g++.dg/template/dependent-expr2.C: Adjust error text.
6049 * g++.dg/template/overload6.C: New.
6050
6051 PR c++/23797
6052 * g++.dg/other/typename8.C: New.
6053
6054 PR c++/21117
6055 * g++.dg/other/return1.C: New.
6056
6057 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
6058
6059 PR c++/24052
6060 * g++.dg/ext/label5.C: New.
6061
6062 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
6063
6064 PR c++/19964
6065 * g++.dg/parse/crash31.C: New.
6066
6067 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
6068
6069 * g++.dg/ipa/ipa-1.c: New test.
6070 * g++.dg/ipa/ipa-2.c: New test.
6071 * g++.dg/ipa/ipa-3.c: New test.
6072 * g++.dg/ipa/ipa-4.c: New test.
6073 * g++.dg/ipa/ipa-5.c: New test.
6074 * g++.dg/ipa/ipa.exp: New file.
6075
6076 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
6077
6078 PR fortran/24207
6079 * gfortran.dg/private_type_3.f90: New test.
6080
6081 2005-10-11 Steven G. Kargl <kargls@comcast.net>
6082
6083 PR fortran/20786
6084 gfortran.dg/aint_anint_1.f90: New test.
6085
6086 2005-10-11 Steven G. Kargl <kargls@comcast.net>
6087
6088 PR libgfortran/24313
6089 gfortran.dg/csqrt.f: New test.
6090
6091 2005-10-11 Ian Lance Taylor <ian@airs.com>
6092
6093 PR c++/8057
6094 * g++.dg/warn/noeffect7.C: New test.
6095 * g++.dg/warn/noeffect2.C: Instantiate templates.
6096 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
6097 and warning.
6098
6099 2005-10-11 Mark Mitchell <mark@codesourcery.com>
6100
6101 PR c++/21089
6102 * g++.dg/init/float1.C: New test.
6103
6104 PR c++/24277
6105 * g++.dg/init/member1.C: Tweak error markers.
6106
6107 2005-10-11 Janis Johnson <janis187@us.ibm.com>
6108
6109 PR testsuite/24281
6110 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
6111 Check for null pointer.
6112
6113 2005-10-11 Mark Mitchell <mark@codesourcery.com>
6114
6115 PR c++/21369
6116 * g++.dg/parse/ret-type3.C: New test.
6117
6118 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
6119
6120 PR tree-opt/23946
6121 * gcc.c-torture/compile/pr23946.c: New test.
6122
6123 2005-10-11 Jakub Jelinek <jakub@redhat.com>
6124
6125 * g++.dg/opt/mmx2.C: New test.
6126
6127 2005-10-10 Mark Mitchell <mark@codesourcery.com>
6128
6129 PR c++/24277
6130 * g++.dg/template/static20.C: New test.
6131
6132 PR c++/24302
6133 * g++.dg/warn/Wunused-12.C: New test.
6134
6135 PR c++/23437
6136 * g++.dg/template/arg4.C: New test.
6137
6138 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
6139
6140 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
6141 * gcc.dg/ucnid-3.c: Likewise.
6142 * gcc.dg/ucnid-4.c: Likewise.
6143 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
6144 * g++.dg/other/ucnid-1.C: Likewise.
6145 * gcc.dg/sparc-frame-1.c: New test.
6146
6147 2005-10-10 Mark Mitchell <mark@codesourcery.com>
6148
6149 PR c++/24139
6150 * g++.dg/template/spec27.C: New test.
6151
6152 PR c++/24275
6153 * g++.dg/template/static19.C: New test.
6154
6155 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6156
6157 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
6158 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
6159
6160 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
6161
6162 PR target/24136
6163 * gfortran.fortran-torture/compile/pr24136.f: New test.
6164
6165 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
6166
6167 PR c++/22172
6168 * g++.dg/parse/crash30.C: New test.
6169
6170 2005-10-07 Richard Guenther <rguenther@suse.de>
6171
6172 PR middle-end/24227
6173 * gcc.c-torture/compile/pr24227.c: New testcase.
6174
6175 2005-10-07 Steve Ellcey <sje@cup.hp.com>
6176
6177 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
6178 Do not put aligned attributes on array elements.
6179
6180 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
6181
6182 PR testsuite/23611, PR testsuite/23615
6183 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
6184 writing prototypes of library functions by hand.
6185 * obj-c++.dg/bitfield-4.mm: Likewise.
6186 * obj-c++.dg/const-str-4.mm: Likewise.
6187 * obj-c++.dg/encode-4.mm: Likewise.
6188 * obj-c++.dg/encode-5.mm: Likewise.
6189 * obj-c++.dg/encode-6.mm: Likewise.
6190 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
6191 * obj-c++.dg/method-10.mm: Likewise.
6192 * obj-c++.dg/method-17.mm: Likewise.
6193 * obj-c++.dg/method-19.mm: Likewise.
6194 * obj-c++.dg/try-catch-2.mm: Likewise.
6195
6196 2005-10-06 Richard Henderson <rth@redhat.com>
6197
6198 PR 24236
6199 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
6200
6201 2005-10-06 Dale Johannesen <dalej@apple.com>
6202
6203 * gcc.c-torture/execute/20030125-1.c: Correct.
6204
6205 2005-10-06 Richard Guenther <rguenther@suse.de>
6206
6207 PR tree-optimization/24238
6208 * g++.dg/tree-ssa/pr24238.C: New testcase.
6209
6210 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
6211
6212 PR 18568
6213 * gfortran.dg/der_pointer_3.f90: New test.
6214
6215 2005-10-05 Devang Patel <dpatel@apple.com>
6216
6217 PR Debug/23205
6218 * g++.dg/other/PR23205.C: New.
6219
6220 2005-10-05 Richard Henderson <rth@redhat.com>
6221
6222 PR target/23602
6223 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
6224 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
6225
6226 2005-10-05 Dale Johannesen <dalej@apple.com>
6227
6228 * gcc.c-torture/execute/float-floor.c: New.
6229
6230 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
6231
6232 PR tree-optimization/21419
6233 PR tree-optimization/24146
6234 PR tree-optimization/24151
6235
6236 * g++.dg/ext/asm7.C: New.
6237 * g++.dg/ext/asm8.C: New.
6238 * gcc.dg/asm-1.c: Compile on all targets.
6239 * gcc.dg/asm-pr24146.c: New.
6240 * gcc.dg/pr21419.c: Adjust error messages.
6241
6242 2005-10-05 Richard Guenther <rguenther@suse.de>
6243
6244 PR fortran/24176
6245 * gfortran.fortran-torture/compile/empty.f90: New testcase.
6246
6247 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
6248
6249 PR c++/23513
6250 * g++.dg/template/spec22.C: Robustify test.
6251 * g++.dg/template/spec26.C: New.
6252
6253 2005-10-05 Uros Bizjak <uros@kss-loka.si>
6254
6255 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
6256 if target supports vector instructions.
6257
6258 2005-10-04 Geoffrey Keating <geoffk@apple.com>
6259
6260 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
6261 C99 functions.
6262
6263 2005-10-04 Janis Johnson <janis187@us.ibm.com>
6264
6265 * lib/target-supports.exp (check_effective_target_fortran_large_real,
6266 check_effective_target_fortran_large_int): Replace cached result
6267 when target changes.
6268
6269 2005-10-04 Devang Patel <dpatel@apple.com>
6270
6271 * gcc.dg/i386-sse-vect-types.c: New.
6272
6273 2005-10-04 Ian Lance Taylor <ian@airs.com>
6274
6275 PR preprocessor/13726
6276 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
6277 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
6278
6279 2005-10-04 Richard Guenther <rguenther@suse.de>
6280
6281 PR c/23576
6282 * gcc.dg/noncompile/pr23576.c: New testcase.
6283
6284 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
6285
6286 PR middle-end/23125
6287 * gcc.dg/register-var-3.c: New test.
6288
6289 2005-10-04 Steven Bosscher <stevenb@suse.de>
6290
6291 * gcc.dg/pr23049.c: New test.
6292
6293 * gcc.dg/ucnid-4.c: Fix test.
6294
6295 2005-10-03 Diego Novillo <dnovillo@redhat.com>
6296
6297 PR 23445
6298 * gcc.c-torture/compile/pr23445.c: New test.
6299
6300 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
6301
6302 * g++.dg/overload/unknown1.C: New.
6303
6304 2005-10-03 Mark Mitchell <mark@codesourcery.com>
6305
6306 PR c++/17775
6307 * g++.dg/template/repo4.C: New test.
6308
6309 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6310
6311 PR libfortran/19308
6312 * gfortran.dg/large_real_kind_2.F90: New test.
6313 * gfortran.dg/large_integer_kind_2.f90: New test.
6314
6315 2005-10-03 Uros Bizjak <uros@kss-loka.si>
6316
6317 * lib/target-supports.exp (check_effective_target_vect_shift):
6318 Implement with result caching. Add i?86, x86_64 and ia64 targets.
6319 (check_effective_target_vect_condition): Fix copy-n-pasto.
6320
6321 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
6322 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
6323 targets.
6324
6325 2005-10-02 Mark Mitchell <mark@codesourcery.com>
6326
6327 PR c++/22621
6328 * g++.dg/template/overload5.C : New test.
6329
6330 PR c++/23840
6331 * g++.dg/expr/stdarg1.C: New test.
6332
6333 2005-10-02 Diego Novillo <dnovillo@redhat.com>
6334
6335 PR 24142
6336 * gcc.c-torture/execute/pr24142.c: New test.
6337
6338 2005-10-01 Diego Novillo <dnovillo@redhat.com>
6339
6340 PR 24141
6341 * gcc.c-torture/execute/pr24141.c: New test.
6342
6343 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
6344 Diego Novillo <dnovillo@redhat.com>
6345
6346 PR 23604
6347 * gcc.c-torture/execute/pr23604.c: New test.
6348
6349 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
6350
6351 PR fortran/16404
6352 PR fortran/20835
6353 PR fortran/20890
6354 PR fortran/20899
6355 PR fortran/20900
6356 PR fortran/20901
6357 PR fortran/20902
6358 gfortran.dg/equiv_constraint_1.f90: New test.
6359 gfortran.dg/equiv_constraint_2.f90: New test.
6360 gfortran.dg/equiv_constraint_3.f90: New test.
6361 gfortran.dg/equiv_constraint_4.f90: New test.
6362 gfortran.dg/equiv_constraint_5.f90: New test.
6363 gfortran.dg/equiv_constraint_6.f90: New test.
6364 gfortran.dg/equiv_constraint_7.f90: New test.
6365 gfortran.dg/equiv_constraint_8.f90: New test.
6366 gfortran.dg/private_type_1.f90: New test.
6367 gfortran.dg/private_type_2.f90: New test.
6368 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
6369 980628-10.f: Assert std=gnu to permit mixing of
6370 types in equivalence statements.
6371
6372 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
6373
6374 PR 24112
6375 * gfortran.dg/open_status_1.f90: New.
6376
6377 2005-09-30 Uros Bizjak <uros@kss-loka.si>
6378
6379 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
6380 * gcc.dg/vect/pr22480.c: Clean up temp files.
6381 * gcc.dg/vect/pr23831.c: Clean up temp files.
6382 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
6383 Clean up temp files.
6384 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
6385 Clean up temp files.
6386
6387 * gcc.dg/20050309-1.c: Clean up temp files.
6388 * gcc.dg/20050325-1.c: Clean up temp files.
6389
6390 2005-09-30 Uros Bizjak <uros@kss-loka.si>
6391
6392 PR tree-optimization/24059
6393 * gcc.dg/vect/pr24059.c : New test.
6394
6395 2005-09-29 Jakub Jelinek <jakub@redhat.com>
6396
6397 PR middle-end/24109
6398 * gcc.c-torture/execute/20050929-1.c: New test.
6399
6400 2005-09-29 Steven Bosscher <stevenb@suse.de>
6401
6402 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
6403
6404 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
6405
6406 PR c/21419
6407 * gcc.dg/pr21419.c: New test.
6408
6409 2005-09-29 Steven Bosscher <stevenb@suse.de>
6410
6411 * gcc.dg/pr23911.c: New test.
6412
6413 2005-09-28 Mark Mitchell <mark@codesourcery.com>
6414
6415 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
6416
6417 PR c++/16782
6418 * g++.dg/parse/qualified4.C: New test.
6419 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
6420 * g++.old-deja/g++.mike/p8154.C: Likewise.
6421
6422 2005-09-27 Mark Mitchell <mark@codesourcery.com>
6423
6424 PR c++/22147
6425 * g++.dg/template/friend37.C: New test.
6426 * g++.dg/parse/crash28.C: Adjust error markers.
6427
6428 2005-09-27 Jakub Jelinek <jakub@redhat.com>
6429
6430 PR fortran/18518
6431 * gfortran.fortran-torture/execute/save_2.f90: New decl.
6432
6433 2005-09-27 Devang Patel <dpatel@apple.com>
6434
6435 PR tree-optimization/23625
6436 * gcc.dg/pr23625.c: New test.
6437
6438 2005-09-27 Uros Bizjak <uros@kss-loka.si>
6439
6440 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
6441 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
6442
6443 2005-09-26 Jakub Jelinek <jakub@redhat.com>
6444
6445 PR fortran/23677
6446 * gfortran.fortran-torture/execute/save_1.f90: New test.
6447 * gfortran.dg/save_1.f90: New test.
6448
6449 2005-09-26 Uros Bizjak <uros@kss-loka.si>
6450
6451 * gcc.target/i386/builtin-apply-mmx.c: New test.
6452
6453 PR target/22576
6454 * gcc.target/i386/pr22576.c: New test.
6455
6456 PR target/22585
6457 * gcc.target/i386/pr22585.c: New test.
6458
6459 PR target/23268
6460 * gcc.target/i386/pr23268.c: New test.
6461
6462 PR middle-end/23831
6463 * gcc.dg/vect/pr23831.c: New test.
6464
6465 PR target/24055
6466 * gcc.target/i386/pr24055.c: New test.
6467
6468 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
6469
6470 PR tree-optimization/23960
6471 * gcc.c-torture/compile/pr23960.c: New.
6472
6473 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
6474
6475 PR fortran/16861
6476 * gfortran.dg/nested_modules_3.f90: New.
6477
6478 2005-09-22 Steven G. Kargl <kargls@comcast.net>
6479
6480 PR fortran/24005
6481 gfortran.dg/interface_1.f90: New test.
6482
6483 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
6484 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6485
6486 PR fortran/23843
6487 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
6488
6489 2005-09-22 Steven G. Kargl <kargls@comcast.net>
6490
6491 PR fortran/23516
6492 * gfortran.dg/imag_1.f: New test.
6493 * gfortran.dg/imag_2.f: Ditto.
6494
6495 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
6496
6497 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
6498
6499 2005-09-22 Jakub Jelinek <jakub@redhat.com>
6500
6501 PR c++/21983
6502 * g++.dg/warn/pr21983.C: New test.
6503
6504 2005-09-21 Mark Mitchell <mark@codesourcery.com>
6505
6506 PR c++/23993
6507 * g++.dg/template/array14.C: New test.
6508
6509 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
6510
6511 PR fortran/19929
6512 * gfortran.dg/der_ptr_component_1.f90: New test.
6513
6514 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6515
6516 PR c++/23965
6517 * g++.dg/template/error1.C: Reject "no matching function" message.
6518
6519 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6520
6521 PR c++/17609
6522 * g++.dg/lookup/error1.C: New test.
6523
6524 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
6525
6526 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
6527 functionality of the testcase.
6528
6529 2005-09-20 Richard Henderson <rth@redhat.com>
6530
6531 * gcc.dg/vect/vect-22.c: Require vect_float.
6532 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
6533
6534 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
6535
6536 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
6537 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
6538 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
6539 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
6540 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
6541 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
6542 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
6543 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
6544 * gcc.dg/cpp/ucnid-8.c: New test.
6545
6546 2005-09-20 Jakub Jelinek <jakub@redhat.com>
6547
6548 PR tree-optimization/23929
6549 * gcc.c-torture/compile/pr23929.c: New test.
6550
6551 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
6552
6553 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
6554 for one loop.
6555
6556 2005-09-20 Steve Ellcey <sje@cup.hp.com>
6557
6558 PR testsuite/23186
6559 * g++.dg/other/pr22003.C: Require named sections.
6560
6561 2005-09-20 Jakub Jelinek <jakub@redhat.com>
6562
6563 PR c++/23947
6564 * g++.dg/rtti/crash3.C: New test.
6565
6566 PR tree-optimization/23818
6567 * gcc.dg/pr23818.c: New test.
6568
6569 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6570
6571 PR fortran/23420
6572 * gfortran.dg/print_fmt_4.f: New.
6573
6574 2005-09-20 Jakub Jelinek <jakub@redhat.com>
6575
6576 PR fortran/23663
6577 * gfortran.fortran-torture/execute/entry_11.f90: New test.
6578
6579 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
6580
6581 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
6582 Use pointers to local alignable arrays instead. Added comments.
6583 * gcc.dg/vect/vect-46.c: Likewise.
6584 * gcc.dg/vect/vect-48.c: Likewise.
6585 * gcc.dg/vect/vect-49.c: Likewise.
6586 * gcc.dg/vect/vect-52.c: Likewise.
6587 * gcc.dg/vect/vect-53.c: Likewise.
6588 * gcc.dg/vect/vect-54.c: Likewise.
6589 * gcc.dg/vect/vect-56.c: Likewise.
6590 * gcc.dg/vect/vect-57.c: Likewise.
6591 * gcc.dg/vect/vect-58.c: Likewise.
6592 * gcc.dg/vect/vect-60.c: Likewise.
6593 * gcc.dg/vect/vect-61.c: Likewise.
6594
6595 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
6596 The test is no longer vectorizable on vect_no_align targets.
6597 * gcc.dg/vect/vect-43.c: Likewsie.
6598
6599 * gcc.dg/vect/vect-44.c: Added comments.
6600 * gcc.dg/vect/vect-45.c: Added comments.
6601 * gcc.dg/vect/vect-50.c: Added comments.
6602 * gcc.dg/vect/vect-51.c: Added comments.
6603
6604 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
6605 aligned type.
6606 * gcc.dg/vect/Os-vect-95.c: Likewise.
6607
6608 * gcc.dg/vect/vect-41.c: Test removed.
6609 * gcc.dg/vect/vect-47.c: Test removed.
6610 * gcc.dg/vect/vect-55.c: Test removed.
6611 * gcc.dg/vect/vect-59.c: Test removed.
6612
6613 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
6614
6615 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
6616 No longer vectorizable on vect_no_align targets.
6617 * gcc.dg/vect/pr20122.c: Likewise.
6618 * gcc.dg/vect/vect-74.c: Likewise.
6619 * gcc.dg/vect/vect-75.c: Likewise.
6620 * gcc.dg/vect/vect-76.c: Likewise.
6621
6622 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
6623 Will not be vectorizable on vect_no_align targets once aliasing issues
6624 are resolved.
6625 * gcc.dg/vect/vect-79.c: Likewise.
6626
6627 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
6628 * gcc.dg/vect/vect-78.c: Likewise.
6629 * gcc.dg/vect/vect-97.c: Likewise.
6630
6631 2005-09-19 Steven Bosscher <stevenb@suse.de>
6632
6633 * gcc.dg/pr23943.c: New test.
6634
6635 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
6636
6637 PR fortran/19181
6638 * gfortran.dg/derived_pointer_null_1.f90: New test.
6639
6640 2005-09-18 Richard Guenther <rguenther@suse.de>
6641
6642 PR middle-end/23944
6643 * gcc.c-torture/compile/pr23944.c: New testcase.
6644
6645 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
6646
6647 PR fortran/15975
6648 * gfortran.dg/der_pointer_2.f90: New test.
6649
6650 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
6651
6652 PR fortran/16861
6653 * gfortran.dg/nested_modules_2.f90: New test.
6654
6655 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6656
6657 PR c++/18368
6658 * g++.dg/other/semicolon.C: New test.
6659
6660 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
6661
6662 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
6663 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
6664
6665 2005-09-16 Mark Mitchell <mark@codesourcery.com>
6666
6667 PR c++/23914
6668 * g++.dg/template/static18.C: New test.
6669
6670 PR c++/21514
6671 * g++.dg/template/crash19.C: Remove dg-error marker.
6672 * g++.dg/template/local4.C: New test.
6673
6674 2005-09-16 Paul Brook <paul@codesourcery.com>
6675
6676 PR fortran/23906
6677 * gfortran.dg/dependency_1.f90: New test.
6678
6679 2005-09-15 Mark Mitchell <mark@codesourcery.com>
6680
6681 PR c++/23896
6682 * g++.dg/template/static17.C: New test.
6683
6684 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
6685
6686 PR c++/23139
6687 * g++.dg/warn/huge-val1.C: New test.
6688
6689 2005-09-15 Mark Mitchell <mark@codesourcery.com>
6690
6691 PR c++/13140
6692 * g++.dg/parse/class2.C: New test.
6693 * g++.dg/template/explicit8.C: Likewise.
6694 * g++.dg/template/spec25.C: Likewise.
6695
6696 2005-09-14 Josh Conner <jconner@apple.com>
6697
6698 PR middle-end/23584
6699 * gcc.dg/pr23584.c: New test.
6700
6701 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
6702
6703 PR fortran/21875 Internal Unit Array I/O, NIST
6704 * gfortran.dg/arrayio_1.f90: New test.
6705 * gfortran.dg/arrayio_1.f90: New test.
6706 * gfortran.dg/arrayio_1.f90: New test.
6707 * gfortran.dg/arrayio_1.f90: New test.
6708 * gfortran.dg/arrayio_1.f90: New test.
6709
6710 2005-09-14 Uros Bizjak <uros@kss-loka.si>
6711
6712 PR middle-end/22480
6713 * gcc.dg/vect/pr22480.c: New test.
6714
6715 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
6716
6717 PR fortran/19358
6718 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
6719
6720 2005-09-13 Josh Conner <jconner@apple.com>
6721
6722 PR c++/23180
6723 * g++.dg/init/struct2.C: New test.
6724 * g++.dg/init/struct3.C: New test.
6725
6726 2005-09-13 Janis Johnson <janis187@us.ibm.com>
6727
6728 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
6729 Clean up temp files.
6730 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
6731 gcc.dg/tree-ssa/builtin-fprintf-1.c,
6732 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
6733 gcc.dg/tree-ssa/builtin-printf-1.c,
6734 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
6735 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
6736 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
6737 gcc.dg/tree-ssa/builtin-vprintf-1.c,
6738 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
6739 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
6740 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
6741 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
6742 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
6743 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
6744 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
6745 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
6746
6747 2005-09-13 Josh Conner <jconner@apple.com>
6748
6749 * lib/gcc-dg.exp: Load scanipa.exp.
6750 (cleanup-dump): New procedure.
6751 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
6752 * lib/scandump.exp: New file.
6753 * lib/scantree.exp: Use it.
6754 * lib/scanipa.exp: New file.
6755
6756 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
6757
6758 PR fortran/17740
6759 * gfortran.dg/generic_4.f90: New test.
6760
6761 2005-09-13 Uros Bizjak <uros@kss-loka.si>
6762
6763 PR target/23816
6764 * gcc.target/i386/pr23816-1.c: New test.
6765 * gcc.target/i386/pr23816-2.c: New test.
6766
6767
6768 2005-09-13 Bastian Blank <waldi@debian.org>
6769
6770 PR c++/16171
6771 * g++.dg/abi/mangle26.C: New test.
6772 * g++.dg/abi/mangle27.C: New test.
6773 * g++.dg/abi/mangle28.C: New test.
6774 * g++.dg/abi/mangle29.C: New test.
6775
6776 PR c++/23839
6777 * g++.dg/parse/register1.C: New test.
6778
6779 2005-09-13 Mark Mitchell <mark@codesourcery.com>
6780
6781 PR c++/23842
6782 * g++.dg/template/access16.C: New test.
6783
6784 2005-09-13 Richard Sandiford <richard@codesourcery.com>
6785
6786 * gfortran.dg/char_pack_2.f90: Increase the vector size.
6787
6788 2005-09-13 Richard Sandiford <richard@codesourcery.com>
6789
6790 PR fortran/18899
6791 * gfortran.dg/shape_2.f90: New test.
6792
6793 2005-09-13 Richard Sandiford <richard@codesourcery.com>
6794
6795 PR target/19269
6796 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
6797 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
6798 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
6799 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
6800 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
6801 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
6802 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
6803 tests.
6804
6805 2005-09-12 Mark Mitchell <mark@codesourcery.com>
6806
6807 PR c++/23841
6808 * g++.dg/parse/template17.C: New test.
6809
6810 2005-09-12 Mark Mitchell <mark@codesourcery.com>
6811
6812 PR c++/23789
6813 * g++.dg/template/nontype14.C: New test.
6814
6815 2005-09-12 Ian Lance Taylor <ian@airs.com>
6816
6817 PR g++/7874
6818 * g++.dg/lookup/friend7.C: New test.
6819 * g++.dg/lookup/friend8.C: New test.
6820 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
6821 so that it will be found via argument dependent lookup.
6822 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
6823 friend functions which will no longer be found.
6824 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
6825 function g, so that it will be found via argument dependent
6826 lookup.
6827 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
6828 * g++.old-deja/g++.mike/net43.C: Likewise.
6829
6830 2005-09-12 Mark Mitchell <mark@codesourcery.com>
6831
6832 PR c++/23691
6833 * g++.dg/template/static16.C: New test.
6834
6835 2005-09-12 Josh Conner <jconner@apple.com>
6836
6837 PR middle-end/23237
6838 * gcc.c-torture/compile/pr23237.c: New test.
6839
6840 2005-09-11 Richard Henderson <rth@redhat.com>
6841
6842 * g++.dg/other/error8.C: Update expected diagnostic text.
6843
6844 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6845
6846 PR libfortran/19872
6847 * gfortran.dg/overwrite_1.f: New test.
6848
6849 2005-09-09 Josh Conner <jconner@apple.com>
6850
6851 * g++.dg/init/pr23180-1.C: Removed.
6852 * g++.dg/init/pr23180-2.C: Removed.
6853
6854 2005-09-09 David Daney <ddaney@avtrex.com>
6855
6856 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
6857 files which are ...
6858 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
6859 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
6860
6861 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6862
6863 * gfortran.dg/iostat_2.f90: New test.
6864
6865 2005-09-09 Mark Mitchell <mark@codesourcery.com>
6866
6867 PR c++/22252
6868 * g++.dg/ext/interface1.C: New test.
6869 * g++.dg/ext/interface1.h: Likewise.
6870 * g++.dg/ext/interface1a.cc: Likewise.
6871
6872 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
6873
6874 * gfortran.dg/iomsg_1.f90: New test case.
6875
6876 2005-09-09 Richard Guenther <rguenther@suse.de>
6877
6878 PR c++/23624
6879 * g++.dg/tree-ssa/pr23624.C: New testcase.
6880
6881 2005-09-09 Richard Sandiford <richard@codesourcery.com>
6882
6883 PR fortran/19239
6884 * gfortran.dg/vector_subscript_1.f90,
6885 * gfortran.dg/vector_subscript_2.f90: New tests.
6886
6887 2005-09-09 Richard Sandiford <richard@codesourcery.com>
6888
6889 PR fortran/21104
6890 * gfortran.dg/array_alloc_1.f90,
6891 * gfortran.dg/array_alloc_2.f90,
6892 * gfortran.dg/array_alloc_3.f90: New tests.
6893
6894 2005-09-09 Richard Sandiford <richard@codesourcery.com>
6895
6896 PR fortran/12840
6897 * gfortran.dg/array_constructor_6.f90
6898 * gfortran.dg/array_constructor_7.f90
6899 * gfortran.dg/array_constructor_8.f90
6900 * gfortran.dg/array_constructor_9.f90
6901 * gfortran.dg/array_constructor_10.f90
6902 * gfortran.dg/array_constructor_11.f90
6903 * gfortran.dg/array_constructor_12.f90: New tests.
6904
6905 2005-09-08 Josh Conner <jconner@apple.com>
6906
6907 PR c++/23180
6908 * g++.dg/init/pr23180-1.C: New test.
6909 * g++.dg/init/pr23180-2.C: New test.
6910
6911 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
6912
6913 PR fortran/18878
6914 * gfortran.dg/module_double_reuse.f90: New.
6915
6916 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
6917
6918 PR fortran/23270
6919 PR fortran/22304
6920 PR fortran/18870
6921 PR fortran/17917
6922 PR fortran/16511
6923 * gfortran.dg/common_equivalence_1.f: New.
6924 * gfortran.dg/common_equivalence_2.f: New.
6925 * gfortran.dg/common_equivalence_3.f: New.
6926 * gfortran.dg/contained_equivalence_1.f90: New.
6927 * gfortran.dg/module_blank_common.f90: New.
6928 * gfortran.dg/module_commons_1.f90: New.
6929 * gfortran.dg/module_equivalence_1.f90: New.
6930 * gfortran.dg/nested_modules_1.f90: New.
6931 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
6932 equivalences and add comment to connect the test with
6933 the PR.
6934
6935 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6936
6937 PR fortran/23765
6938 * gfortran.dg/common_6.f90: New test.
6939
6940 2005-09-08 Richard Sandiford <richard@codesourcery.com>
6941
6942 PR fortran/15326
6943 * gfortran.dg/char_result_1.f90,
6944 * gfortran.dg/char_result_2.f90,
6945 * gfortran.dg/char_result_3.f90,
6946 * gfortran.dg/char_result_4.f90,
6947 * gfortran.dg/char_result_5.f90,
6948 * gfortran.dg/char_result_6.f90,
6949 * gfortran.dg/char_result_7.f90,
6950 * gfortran.dg/char_result_8.f90: New tests.
6951
6952 2005-09-08 Richard Sandiford <richard@codesourcery.com>
6953
6954 PR fortran/19928
6955 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
6956
6957 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
6958
6959 PR obj-c++/16816
6960 * obj-c++.dg/selector-5.mm: New test.
6961 * obj-c++.dg/selector-6.mm: New test.
6962
6963 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
6964
6965 PR objc/20574
6966 PR objc/19324
6967 * objc.dg/error-1.m: New test.
6968
6969 2005-09-07 Richard Sandiford <richard@codesourcery.com>
6970
6971 PR fortran/23373
6972 * gfortran.fortran-torture/execute/pr23373-1.f90,
6973 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
6974
6975 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
6976
6977 PR libfortran/23760
6978 * gfortran.dg/g77/1832.f: Remove long string in write statement
6979 to allow the test to pass on correct list directed output with
6980 prepended space.
6981
6982 2005-09-07 James E Wilson <wilson@specifix.com>
6983
6984 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
6985
6986 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
6987
6988 * gfortran.dg/parameter+save.f90: Rename to
6989 * gfortran.dg/parameter_save.f90: .. this.
6990
6991 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
6992
6993 PR fortran/20848
6994 * gfortran.dg/parameter+save.f90: New test case.
6995
6996 2005-09-06 Richard Sandiford <richard@codesourcery.com>
6997
6998 PR fortran/19269
6999 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
7000
7001 2005-09-06 Jakub Jelinek <jakub@redhat.com>
7002
7003 PR c/23075
7004 * gcc.dg/pr23075.c: New test.
7005 * g++.dg/warn/pr23075.C: New test.
7006
7007 PR target/22362
7008 * gcc.target/i386/pr22362.c: New test.
7009
7010 PR rtl-optimization/23098
7011 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
7012
7013 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
7014 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
7015 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
7016
7017 2005-09-06 Mark Mitchell <mark@codesourcery.com>
7018
7019 * g++.dg/expr/cast6.C: New test.
7020
7021 PR c++/9782
7022 * g++.dg/init/new15.C: New test.
7023
7024 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
7025
7026 * gcc.dg/vect/Os-vect-95.c: New test.
7027 * gcc.dg/vect/vect-95.c: Same.
7028
7029 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
7030
7031 * gcc.dg/vect/vect-29.c: Update xfail testing.
7032 * gcc.dg/vect/vect-44.c: Same.
7033 * gcc.dg/vect/vect-48.c: Same.
7034 * gcc.dg/vect/vect-50.c: Same.
7035 * gcc.dg/vect/vect-72.c: Same.
7036 * gcc.dg/vect/vect-77.c: Same.
7037 * gcc.dg/vect/vect-78.c: Same.
7038 * gcc.dg/vect/vect-80.c: Same.
7039 * gcc.dg/vect/vect-96.c: Same.
7040 * gcc.dg/vect/vect-100.c: Same.
7041 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
7042 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
7043 * gfortran.dg/vect/vect-5.f90: Same.
7044
7045 2005-09-06 Jakub Jelinek <jakub@redhat.com>
7046
7047 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
7048 start strings.
7049 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
7050 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
7051
7052 PR c++/23056
7053 * g++.dg/opt/pr23056.C: New test.
7054
7055 PR rtl-optimization/23098
7056 * gcc.target/i386/pr23098.c: New test.
7057
7058 2005-09-05 Mark Mitchell <mark@codesourcery.com>
7059
7060 PR c++/23667
7061 * g++.dg/template/static15.C: New test.
7062
7063 PR c++/21440
7064 * g++.dg/ext/stmtexpr5.C: New test.
7065 * g++.dg/ext/stmtexpr6.C: Likewise.
7066
7067 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
7068
7069 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
7070
7071 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
7072 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
7073 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
7074
7075 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
7076
7077 PR libfortran/23321
7078 * gfortran.dg/direct_io_4.f90: New test case.
7079
7080 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
7081 Rasmus Hahn <rassahah@neofonie.de>
7082
7083 PR libobjc/23108
7084 * objc.dg/type-stream-1.m: New test.
7085
7086 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
7087
7088 PR fortran/23661
7089 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
7090 gfortran.dg/print_fmt_3.f90: New test.
7091
7092 2005-09-03 Jakub Jelinek <jakub@redhat.com>
7093
7094 * gfortran.dg/fmt_t_1.f90: New test.
7095
7096 2005-09-03 Jakub Jelinek <jakub@redhat.com>
7097
7098 PR rtl-optimization/23454
7099 * g++.dg/opt/pr23454.C: New test.
7100
7101 2005-09-03 Mark Mitchell <mark@codesourcery.com>
7102
7103 PR c++/23699
7104 * g++.dg/ext/static1.C: New test.
7105
7106 2005-09-02 Richard Henderson <rth@redhat.com>
7107
7108 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
7109 tail call to check_fa_work.
7110
7111 2005-09-02 Mark Mitchell <mark@codesourcery.com>
7112
7113 PR c++/21687
7114 * g++.dg/other/gc3.C: New test.
7115
7116 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
7117
7118 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
7119 * gcc.dg/20050826-1.c: Likewise.
7120
7121 2005-08-31 Mark Mitchell <mark@codesourcery.com>
7122
7123 PR c++/23167
7124 * g++.dg/expr/volatile1.C: New test.
7125
7126 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
7127
7128 PR middle-end/23547
7129 * gcc.dg/pr23547.c: New test.
7130
7131 2005-09-02 Richard Sandiford <richard@codesourcery.com>
7132
7133 PR c/22061
7134 * gcc.c-torture/execute/pr22061-1.c,
7135 * gcc.c-torture/execute/pr22061-2.c,
7136 * gcc.c-torture/execute/pr22061-3.c,
7137 * gcc.c-torture/execute/pr22061-4.c: New tests.
7138
7139 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
7140
7141 * gcc.dg/Wredundant-decls-2.c: New test to check that
7142 -Wredundant-decls does not issue warning for a variable
7143 definition following a declaration.
7144
7145 2005-09-01 Jakub Jelinek <jakub@redhat.com>
7146
7147 PR debug/7241
7148 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
7149 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
7150 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
7151
7152 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
7153 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
7154 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
7155 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
7156 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
7157 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
7158 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
7159 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
7160
7161 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
7162
7163 PR objc/23306
7164 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
7165 scan-assmbler.
7166
7167 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
7168
7169 PR target/21255
7170 * gcc.dg/pr21255-1.c: New test.
7171 * gcc.dg/pr21255-2-mb.c: Likewise.
7172 * gcc.dg/pr21255-2-ml.c: Likewise.
7173 * gcc.dg/pr21255-3.c: Likewise.
7174 * gcc.dg/pr21255-4.c: Likewise.
7175
7176 2005-08-31 Dale Johannesen <dalej@apple.com>
7177
7178 * gcc.dg/20050830-1.c: New.
7179
7180 2005-08-31 Josh Conner <jconner@apple.com>
7181
7182 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
7183 command-line options for arm-*-* targets.
7184 * g++.dg/init/array16.C: Likewise.
7185 * g++.dg/other/crash-4.C: Likewise.
7186
7187 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
7188
7189 PR obj-c++/23640
7190 * obj-c++.dg/gnu-runtime-3.mm: New test.
7191
7192 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7193
7194 PR c++/13377
7195 * g++.dg/lookup/ambig4.C: New test.
7196 * g++.dg/lookup/ambig5.C: New test.
7197 * g++.dg/tc1/dr101.C: Adjust error markers.
7198
7199 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7200
7201 PR c++/23639
7202 * g++.dg/template/ttp5.C: Adjust error markers.
7203
7204 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
7205
7206 PR testsuite/23609
7207 * lib/obj-c++.exp: Include target-libpath.exp.
7208 (obj-c++_link_flags): Look for the GNU libobjc library
7209 and set the library path to include it.
7210 Don't manually set LD_LIBRARY_PATH (etc.) but call
7211 set_ld_library_path_env_vars instead.
7212 (obj-c++_target_compile): Don't set library path or
7213 linker flags because they are already set correctly
7214 in obj-c++_link_flags.
7215
7216 2005-08-30 Josh Conner <jconner@apple.com>
7217
7218 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
7219 to command-line options for arm-*-* targets.
7220
7221 2005-08-30 Geoffrey Keating <geoffk@apple.com>
7222
7223 * g++.dg/other/i386-1.C: New.
7224
7225 2005-08-30 Jakub Jelinek <jakub@redhat.com>
7226
7227 PR preprocessor/20348
7228 PR preprocessor/20356
7229 * gcc.dg/cpp/pr20348.c: New test.
7230 * gcc.dg/cpp/pr20348.h: New file.
7231 * gcc.dg/cpp/inc/pr20348.h: New file.
7232 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
7233 * gcc.dg/cpp/pr20356.c: New test.
7234 * gcc.dg/cpp/pr20356.h: New file.
7235 * gcc.dg/cpp/inc/pr20356.h: New file.
7236 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
7237
7238 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
7239
7240 * gfortran.fortran-torture/execute/intrinsic_count.f90:
7241 Fix array dimension to avoid correct end-of-file error.
7242
7243 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
7244
7245 PR libfortran/23598
7246 * gfortran.dg/iostat_1.f90: New test.
7247
7248 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
7249
7250 PR middle-end/23408
7251 * gcc.dg/pr23408.c: New test.
7252
7253 2005-08-28 Mark Mitchell <mark@codesourcery.com>
7254
7255 PR c++/23099
7256 * g++.dg/init/member1.C: Make sure erroneous static data member
7257 definitions are required.
7258 * g++.dg/template/static13.C: New test.
7259 * g++.dg/template/static14.C: Likewise.
7260
7261 2005-08-29 Jakub Jelinek <jakub@redhat.com>
7262
7263 * gcc.target/i386/pr23575.c: Use -msse2 instead of
7264 -march=pentium4, remove ilp32 requirement.
7265
7266 PR middle-end/23484
7267 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
7268 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
7269
7270 2005-08-29 Andreas Jaeger <aj@suse.de>
7271
7272 PR testsuite/23607
7273 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
7274
7275 2005-08-28 Jakub Jelinek <jakub@redhat.com>
7276
7277 * gcc.c-torture/execute/20050316-2.c: New test.
7278 * gcc.c-torture/execute/20050316-3.c: New test.
7279 * gcc.dg/torture/pr16104-1.c: New test.
7280
7281 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
7282
7283 PR middle-end/23463
7284 * gcc.c-torture/execute/zero-struct-1.c: New test.
7285
7286 2005-08-27 Richard Guenther <rguenther@suse.de>
7287
7288 PR target/23575
7289 * gcc.target/i386/pr23575.c: New testcase.
7290
7291 2005-08-26 Jakub Jelinek <jakub@redhat.com>
7292
7293 PR rtl-optimization/23561
7294 * gcc.c-torture/execute/20050826-1.c: New test.
7295
7296 PR rtl-opt/23560
7297 * gcc.c-torture/execute/20050826-2.c: New test.
7298
7299 2005-08-26 Dale Johannesen <dalej@apple.com>
7300
7301 * gcc.dg/20030711-1.c: Modify to work on Darwin.
7302 * gcc.dg/20050826-1.c: New.
7303
7304 2005-08-26 Mark Mitchell <mark@codesourcery.com>
7305
7306 PR c++/19004
7307 * g++.dg/template/nontype13.C: New test.
7308
7309 PR c++/23491
7310 * g++.dg/init/new14.C: New test.
7311 * g++.dg/expr/anew1.C: Do not XFAIL.
7312 * g++.dg/expr/anew2.C: Likewise.
7313 * g++.dg/expr/anew3.C: Likewise.
7314
7315 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
7316
7317 PR middle-end/22439
7318 * gcc.dg/vla-3.c: New test.
7319
7320 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
7321
7322 PR fortran/20363
7323 * gfortran.dg/named_interface.f90: New.
7324
7325 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
7326
7327 * gcc.c-torture/execute/frame-address.c: New test.
7328
7329 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
7330
7331 PR c++/20817
7332 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
7333
7334 2005-08-25 Alan Modra <amodra@bigpond.net.au>
7335
7336 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
7337
7338 2005-08-25 Alan Modra <amodra@bigpond.net.au>
7339
7340 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
7341 * gcc.dg/altivec-22.c: Rename from..
7342 * gcc.dg/altivec-nomfcr.c: ..this.
7343
7344 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
7345
7346 PR tree-optimization/23546
7347 * gcc.dg/tree-ssa/pr23546.c: New test.
7348
7349 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
7350
7351 PR fortran/17758
7352 * gfortran.dg/nonreturning_statements.f90: New test.
7353
7354 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
7355
7356 PR c++/22454
7357 * g++.dg/parse/crash29.C: New.
7358
7359 2005-08-23 DJ Delorie <dj@redhat.com>
7360
7361 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
7362 constants have the L suffix.
7363
7364 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
7365
7366 PR c++/23044
7367 * g++.dg/template/instantiate8.C: New.
7368
7369 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
7370
7371 PR middle-end/23467
7372 * gcc.c-torture/execute/pr23467.c: New test.
7373
7374 2005-08-23 Jakub Jelinek <jakub@redhat.com>
7375
7376 PR tree-optimization/22043
7377 * gcc.c-torture/execute/20050613-1.c: New test.
7378
7379 2005-08-23 Ben Elliston <bje@au.ibm.com>
7380
7381 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
7382
7383 2005-08-22 Jakub Jelinek <jakub@redhat.com>
7384
7385 PR rtl-optimization/23478
7386 * g++.dg/opt/pr23478.C: New test.
7387
7388 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
7389
7390 PR c/18715
7391 * gcc.dg/switch-warn-3.c: New test.
7392
7393 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7394
7395 PR c++/22233
7396 * g++.dg/template/param1.C: New test.
7397
7398 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7399
7400 PR c++/23089
7401 * g++.dg/other/incomplete1.C: New test.
7402
7403 2005-08-22 Ira Rosen <irar@il.ibm.com>
7404
7405 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
7406 are vectorizable.
7407
7408 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7409
7410 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
7411 d_lines_5.f: New.
7412
7413 2005-08-21 Jakub Jelinek <jakub@redhat.com>
7414
7415 * gcc.target/i386/sse-4.c: New test.
7416
7417 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7418
7419 PR testsuite/23239
7420 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
7421
7422 2005-08-20 Jakub Jelinek <jakub@redhat.com>
7423
7424 * gcc.dg/20050811-1.c: New test.
7425 * gcc.dg/20050811-2.c: New test.
7426
7427 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
7428
7429 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
7430
7431 2005-08-19 Diego Novillo <dnovillo@redhat.com>
7432
7433 PR 23476
7434 * gcc.c-torture/compile/pr23476.c: New test.
7435
7436 2005-08-19 Devang Patel <dpatel@apple.com>
7437
7438 PR tree-optimization/23048
7439 * gcc.dg/tree-ssa/pr23048.c: New test.
7440
7441 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
7442
7443 PR middle-end/20624
7444 * g++.dg/warn/Wreturn-3.C: New test
7445
7446 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
7447
7448 PR tree-optimization/22228
7449 * g++.dg/vect/pr22543.cc: New test.
7450
7451 2005-08-17 Steven Bosscher <stevenb@suse.de>
7452
7453 PR tree-optimization/21574
7454 * gcc.dg/tree-ssa/pr21574.c: New test.
7455
7456 2005-08-16 James E Wilson <wilson@specifix.com>
7457
7458 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
7459
7460 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
7461
7462 PR tree-opt/23402
7463 * gcc.c-torture/compile/zero-strct-3.c: New test.
7464 * gcc.c-torture/compile/zero-strct-4.c: New test.
7465
7466 2005-08-16 Steven Bosscher <stevenb@suse.de>
7467
7468 PR target/23376
7469 * gcc.target/x86_64/pr23376.c: New test.
7470
7471 2005-08-16 Ian Lance Taylor <ian@airs.com>
7472
7473 PR c++/23337
7474 * g++.dg/ext/vector2.C: New.
7475
7476 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
7477
7478 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
7479
7480 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
7481
7482 PR libfortran/23428
7483 * gfortran.dg/inquire-complex.f90: New test case.
7484
7485 2005-08-16 James E Wilson <wilson@specifix.com>
7486
7487 PR tree-optimization/21105
7488 * gcc.dg/large-size-array.c: New.
7489
7490 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
7491
7492 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
7493 type.
7494 * gcc.dg/vect/vect-41: Likewise.
7495 * gcc.dg/vect/vect-42: Likewise.
7496 * gcc.dg/vect/vect-43: Likewise.
7497 * gcc.dg/vect/vect-44: Likewise.
7498 * gcc.dg/vect/vect-46: Likewise.
7499 * gcc.dg/vect/vect-47: Likewise.
7500 * gcc.dg/vect/vect-48: Likewise.
7501 * gcc.dg/vect/vect-52: Likewise.
7502 * gcc.dg/vect/vect-53: Likewise.
7503 * gcc.dg/vect/vect-54: Likewise.
7504 * gcc.dg/vect/vect-55: Likewise.
7505 * gcc.dg/vect/vect-56: Likewise.
7506 * gcc.dg/vect/vect-57: Likewise.
7507 * gcc.dg/vect/vect-58: Likewise.
7508 * gcc.dg/vect/vect-59: Likewise.
7509 * gcc.dg/vect/vect-60: Likewise.
7510 * gcc.dg/vect/vect-61: Likewise.
7511 * gcc.dg/vect/vect-85: Likewise.
7512 * gcc.dg/vect/vect-87: Likewise.
7513 * gcc.dg/vect/vect-88: Likewise.
7514 * gcc.dg/vect/vect-93.c: Likewise.
7515 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
7516 * gcc.dg/vect/vect-75: Likewise.
7517 * gcc.dg/vect/vect-76: Likewise.
7518 * gcc.dg/vect/vect-77: Likewise.
7519 * gcc.dg/vect/vect-78: Likewise.
7520 * gcc.dg/vect/vect-80: Likewise.
7521 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
7522 vectorized for the expected reason, rather than checking how alignment
7523 was handled.
7524 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
7525 type and also instead of aligned pointers. Added documentation.
7526
7527 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
7528
7529 * gfortran.dg/power.f90: New test.
7530
7531 2005-08-16 Jakub Jelinek <jakub@redhat.com>
7532
7533 PR rtl-optimization/23299
7534 * g++.dg/opt/pr23299.C: New test.
7535
7536 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7537
7538 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
7539
7540 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
7541
7542 * g++.dg/template/local6.C: New test.
7543
7544 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
7545
7546 * execute/exceptions/finally-1.m: Check that the catch and finally are
7547 being called. Also add a "return 0;" at the end of main.
7548
7549 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
7550
7551 PR fortran/21432.
7552 * gfortran.dg/namelist_print_1.f: New test of functionality of
7553 PRINT namelist.
7554 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
7555 namelist generates error with -std=f95.
7556
7557 2005-08-14 Ira Rosen <irar@il.ibm.com>
7558
7559 PR tree-optimization/23119
7560 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
7561
7562 2005-08-13 Marcin Koziej <creep@desk.pl>
7563 Andrew Pinski <pinskia@physics.uc.edu>
7564
7565 PR libobjc/22492
7566 * execute/exceptions/finally-1.m: New test.
7567
7568 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7569
7570 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
7571 testsuite.
7572 * objc/execute/exceptions/trivial.m: New test.
7573 * objc.dg/try-catch-11.m: Move to ...
7574 * objc/execute/exceptions/foward-1.m: Here.
7575 * objc.dg/try-catch-2.m: Move to ...
7576 * objc/execute/exceptions/catchall-1.m: Here.
7577 * objc.dg/try-catch-8.m: Move to ...
7578 * objc/execute/exceptions/local-variables-1.m: Here.
7579
7580 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7581
7582 * objc.dg/nested-func-1.m: Move to ...
7583 * objc/execute/nested-func-1.m: Here.
7584
7585 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7586
7587 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
7588 in ${options} instead of [target_info name].
7589 * lib/obj-c++.exp (objc_target_compile): Likewise.
7590
7591 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7592
7593 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
7594
7595 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7596
7597 part of PR testsuite/23348
7598 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
7599 of the torture options.
7600 * objc/compile/trivial.m: New test.
7601
7602 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
7603
7604 * gfortran.dg/eoshift.f90: Correct format.
7605
7606 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
7607
7608 * gfortran.fortran-torture/execute/character_passing.f90:
7609 Fix comment typo.
7610
7611 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
7612
7613 PR c++/8271
7614 * g++.dg/template/unify10.C: New.
7615
7616 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
7617
7618 * g++.dg/parse/pr22514.C: Move to...
7619 * g++.dg/debug/pr22514.C: here.
7620
7621 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7622
7623 PR c++/23266
7624 * g++.dg/inherit/pure1.C: New test.
7625
7626 * ChangeLog: Fix typos.
7627
7628 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7629 Steven Bosscher <stevenb@suse.de>
7630
7631 * gfortran.dg/runtime_warning_1.f90: New test.
7632
7633 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
7634
7635 PR c++/23219
7636 * g++.dg/parse/crash28.C: New.
7637
7638 2005-08-11 Richard Guenther <rguenther@suse.de>
7639
7640 PR target/23289
7641 * gcc.target/i386/tailcall-1.c: New testcase.
7642
7643 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
7644
7645 * gcc.dg/vect/vect-67.c: Un-xfail.
7646
7647 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
7648
7649 PR c++/23225
7650 * g++.dg/testsuite/parse/crash27.C: new test.
7651
7652 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
7653
7654 PR libfortran/22143
7655 * gfortran.dg/shift-kind.f90: New testcase.
7656
7657 2005-08-10 Richard Sandiford <richard@codesourcery.com>
7658
7659 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
7660 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
7661
7662 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7663
7664 PR c++/20646
7665 * g++.dg/other/mult-stor1.C: New test.
7666
7667 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
7668
7669 * gcc.c-torture/pr18299-1.c: Move to ...
7670 * gcc.c-torture/compile/pr18299-1.c: Here.
7671
7672 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
7673
7674 * gfortran/fortran.torture/execute/character_passing.f90:
7675 Fix types for LSAME.
7676
7677 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
7678
7679 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
7680 input data back to what it was originally.
7681
7682 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
7683
7684 * objc.dg/try-catch-8.m: Enable for all targets.
7685
7686 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
7687
7688 * gcc.dg/pr23165.c: New test.
7689
7690 2005-08-09 Steven Bosscher <stevenb@suse.de>
7691
7692 PR tree-optimization/23234
7693 * gcc.dg/tree-ssa/pr23234.c: New test.
7694
7695 2005-08-08 Josh Conner <jconner@apple.com>
7696
7697 PR rtl-optimization/23241
7698 * gcc.dg/char-compare.c: New test.
7699
7700 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7701
7702 PR c++/22508
7703 * g++.dg/init/new13.C: New test.
7704
7705 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
7706
7707 PR c++/21166
7708 * g++.dg/other/crash-4.C: Adjust
7709 * g++/dg/ext/packed9.C: New.
7710
7711 2005-08-08 Richard Sandiford <richard@codesourcery.com>
7712
7713 PR middle-end/21964
7714 * gcc.c-torture/execute/pr21964-1.c: New test.
7715
7716 2005-08-08 Richard Sandiford <richard@codesourcery.com>
7717
7718 PR c/22458
7719 * gcc.dg/pr22458-1.c: New test.
7720
7721 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
7722 Steven G. Kargl <kargls@comcast.net>
7723
7724 PR fortran/22390
7725 * gfortran.dg/flush_1.f90: New test.
7726
7727 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7728
7729 PR c++/23191
7730 * g++.dg/template/eh2.C: New test.
7731
7732 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7733
7734 PR c++/19498
7735 * g++.dg/template/instantiate7.C: New test.
7736
7737 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
7738
7739 PR c/23113
7740 * gcc.dg/Wunused-value-1.c: New test.
7741
7742 2005-08-06 Richard Sandiford <richard@codesourcery.com>
7743
7744 PR rtl-optimization/23233
7745 * gcc.c-torture/compile/pr23233-1.c: New test.
7746
7747 2005-08-06 Jakub Jelinek <jakub@redhat.com>
7748
7749 PR fortran/18833
7750 PR fortran/20850
7751 * gfortran.dg/equiv_1.f90: New test.
7752 * gfortran.dg/equiv_2.f90: New test.
7753 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
7754 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
7755 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
7756
7757 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
7758
7759 * gcc.c-torture/execute/vrp-5.c: New test.
7760 * gcc.c-torture/execute/vrp-6.c: New test.
7761 * gcc.dg/tree-ssa/vrp21.c: New test.
7762
7763 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
7764
7765 * g++.dg/parse/pr22514.C: New test.
7766
7767 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
7768
7769 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
7770
7771 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
7772 instead of constant loads / pool entries.
7773
7774 2005-08-05 David Edelsohn <edelsohn@gnu.org>
7775
7776 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
7777 TEST_TO_WCTYPE.
7778
7779 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
7780
7781 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
7782 __WINT_TYPE__ in generated prototypes if possible.
7783
7784 2005-08-04 Diego Novillo <dnovillo@redhat.com>
7785
7786 PR 22037
7787 * g++.dg/tree-ssa/pr22037.C:
7788
7789 2005-08-04 Richard Henderson <rth@redhat.com>
7790
7791 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
7792 scan-tree-dump-times directive.
7793
7794 2005-08-04 Jan Hubicka <jh@suse.cz>
7795
7796 * gcov-1.C: Fix switch counts.
7797 * gcov-4b.c: Likewise.
7798
7799 2005-08-03 Jeff Law <law@redhat.com>
7800
7801 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
7802
7803 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
7804
7805 * gcc.c-torture/execute/pr23135.c: New test.
7806
7807 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7808
7809 PR tree-optimization/19899
7810 * gcc.dg/tree-ssa/scev-1.c: New test.
7811 * gcc.dg/tree-ssa/scev-2.c: New test.
7812
7813 2005-08-03 Richard Sandiford <richard@codesourcery.com>
7814
7815 PR target/18582
7816 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
7817
7818 2005-08-03 Jan Hubicka <jh@suse.cz>
7819
7820 * update-conroll.c: New testcase.
7821 * update-conroll-2.c: New testcase.
7822
7823 2005-08-02 David Edelsohn <edelsohn@gnu.org>
7824
7825 * gfortran.dg/constant_substring.f: New test.
7826 * gfortran.dg/pr22491.f: New test.
7827
7828 2005-08-02 Jan Hubicka <jh@suse.cz>
7829
7830 * update-threading.c: Replace by the proper one.
7831
7832 2005-08-02 Diego Novillo <dnovillo@redhat.com>
7833
7834 PR 23164
7835 * g++.dg/tree-ssa/pr23164.C: New test.
7836
7837 2005-08-02 Diego Novillo <dnovillo@redhat.com>
7838
7839 * gcc.dg/tree-ssa/pr23192.c: New test.
7840
7841 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
7842
7843 * gcc.c-torture/execute/vrp-4.c: New test.
7844
7845 2005-08-02 Jan Hubicka <jh@suse.cz>
7846
7847 * update-threading.c: New test.
7848
7849 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
7850
7851 * gcc.c-torture/compile/20050801-1.c: New test.
7852 * gcc.c-torture/compile/20050801-2.c: New test.
7853
7854 2005-08-01 Jan Hubicka <jh@suse.cz>
7855
7856 * val-prof-5.c: New test.
7857
7858 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
7859
7860 PR c/22311
7861 * gcc.dg/pr22311-1.c : New test.
7862
7863 2005-07-31 Steven Bosscher <stevenb@suse.de>
7864
7865 PR target/23095
7866 * gfortran.dg/pr23095.f: New test.
7867
7868 PR c++/22003
7869 * g++.dg/other/pr22003.C: New test.
7870
7871 2005-07-31 Richard Sandiford <richard@codesourcery.com>
7872
7873 PR target/20621
7874 * gcc.c-torture/execute/pr20621-1.c: New test.
7875
7876 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
7877
7878 * gfortran.dg/comma_format_extension_4.f: Adjust length
7879 of string for format.
7880 * gfortran.dg/der_array_io_1.f: Replace illegal internal
7881 print statement with internal write.
7882 * gfortran.dg/der_array_io_2.f: Likewise.
7883 * gfortran.dg/der_array_io_3.f: Likewise.
7884
7885 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
7886
7887 * gcc.dg/fold-abs-4.c: new test.
7888
7889 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
7890
7891 PR fortran/22570 an related issues.
7892 * gfortran.dg/x_slash_1.f: New test.
7893
7894 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
7895
7896 PR c/23143
7897 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
7898 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
7899
7900 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
7901
7902 PR c/529
7903 * gcc.dg/Wshadow-3.c: New test.
7904
7905 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
7906
7907 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
7908 used to have the wrong bounds).
7909
7910 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
7911
7912 PR c/21720
7913 * gcc.dg/hex-round-1.c: Test more cases.
7914 * gcc.dg/hex-round-2.c: New test.
7915
7916 2005-07-29 Diego Novillo <dnovillo@redhat.com>
7917
7918 PR 22550
7919 * g++.dg/tree-ssa/pr22550.C: New test.
7920
7921 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
7922
7923 * gcc.dg/tree-ssa/vrp19.c: New test.
7924 * gcc.dg/tree-ssa-vrp20.c: New test.
7925
7926 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
7927
7928 PR c/22240
7929 * gcc.dg/transparent-union-4.c: New test.
7930
7931 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
7932
7933 PR c/22192
7934 * gcc.dg/c99-vla-2.c: New test.
7935
7936 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
7937
7938 PR c/21720
7939 * gcc.dg/hex-round-1.c: New test.
7940
7941 2005-07-28 Jan Hubicka <jh@suse.cz>
7942
7943 * inliner-1.c: Do not dump everything.
7944 * tree-prof.exp: Do not pass -ftree-based-profiling.
7945 * bprob.exp: Likewise.
7946
7947 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
7948
7949 2005-07-28 Mark Mitchell <mark@codesourcery.com>
7950
7951 PR c++/22545
7952 * g++.dg/expr/ptrmem7.C: New test.
7953
7954 2005-07-28 Mike Stump <mrs@apple.com>
7955
7956 * g++.old-deja/g++.mike/visibility-1.C: New test.
7957
7958 2005-07-28 Richard Sandiford <richard@codesourcery.com>
7959
7960 PR c/20187
7961 * gcc.c-torture/execute/pr20187-1.c: New test.
7962
7963 2005-07-28 Jeff Law <law@redhat.com>
7964
7965 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
7966 * gcc.dg/tree-ssa/vrp18.c: New test.
7967
7968 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
7969
7970 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
7971
7972 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
7973
7974 PR tree-optimization/22506
7975 * gcc.dg/vect/ps22506.c: New test.
7976
7977 2005-07-28 Jakub Jelinek <jakub@redhat.com>
7978
7979 PR target/21149
7980 * gcc.target/i386/sse-3.c: New test.
7981
7982 2005-07-28 Richard Sandiford <richard@codesourcery.com>
7983
7984 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
7985 * gcc.target/mips/mips32-dsp-type.c: Likewise.
7986
7987 2005-07-28 Richard Sandiford <richard@codesourcery.com>
7988
7989 PR c/22589
7990 * gcc.c-torture/compile/pr22589-1.c: New test.
7991
7992 2005-07-28 Jan Hubicka <jh@suse.cz>
7993
7994 * update-loopch.c: New testcase.
7995
7996 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
7997
7998 PR rtl-optimization/23047
7999 * gcc.c-torture/execute/pr23047.c: New test.
8000 * gcc.c-torture/execute/pr23047.x: New.
8001
8002 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
8003
8004 PR tree-optimization/22493
8005 * gcc.c-torture/execute/pr22493-1.c: New test.
8006 * gcc.c-torture/execute/pr22493-1.x: New.
8007 * gcc.c-torture/execute/vrp-1.c: New test.
8008 * gcc.c-torture/execute/vrp-2.c: New test.
8009 * gcc.c-torture/execute/vrp-2.c: New test.
8010
8011 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
8012
8013 * gcc.target/frv/all-builtin-read8.c: Delete.
8014 * gcc.target/frv/all-builtin-read16.c: Delete.
8015 * gcc.target/frv/all-builtin-read32.c: Delete.
8016 * gcc.target/frv/all-builtin-read64.c: Delete.
8017 * gcc.target/frv/all-builtin-write8.c: Delete.
8018 * gcc.target/frv/all-builtin-write16.c: Delete.
8019 * gcc.target/frv/all-builtin-write32.c: Delete.
8020 * gcc.target/frv/all-builtin-write64.c: Delete.
8021 * gcc.target/frv/all-read-write-1.c: New.
8022
8023 2005-07-27 Jeff Law <law@redhat.com>
8024
8025 * gcc.c-torture/execute/pr22630.c: New test.
8026
8027 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
8028
8029 PR tree-optimization/23073
8030 * gcc.dg/vect/nodump-pr23073.c: New test.
8031 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
8032
8033 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
8034
8035 PR tree-optimize/22348
8036 * gcc.c-torture/execute/pr22348.c: New.
8037
8038 2005-07-27 Richard Guenther <rguenther@suse.de>
8039
8040 * gcc.dg/tree-ssa/salias-1.c: New testcase.
8041
8042 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8043
8044 PR fortran/22503
8045 * gfortran.dg/logical_comp.f90: New test.
8046
8047 2005-07-27 Jan Hubicka <jh@suse.cz>
8048
8049 * inliner-1.c: Add cleanup of dumps.
8050 * val-prof-*.c: Likewise.
8051 * update-tailcall.c: New.
8052
8053 2005-07-26 Diego Novillo <dnovillo@redhat.com>
8054
8055 PR 22591
8056 * gcc.dg/tree-ssa/pr22591.c: New test.
8057 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
8058
8059 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
8060
8061 PR libobjc/22606
8062 * objc.dg/try-catch-11.m: New test.
8063
8064 2005-07-26 Richard Guenther <rguenther@suse.de>
8065
8066 PR tree-optimization/22486
8067 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
8068
8069 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
8070
8071 PR tree-opt/22484
8072 * testsuite/g++.dg/opt/loop2.C: New test.
8073
8074 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
8075
8076 * gcc.dg/tree-ssa/reassoc-3.c: New test.
8077 * gcc.dg/tree-ssa/reassoc-4.c: New test.
8078
8079 2005-07-25 Adam Nemet <anemet@lnxw.com>
8080
8081 * lib/profopt.exp (profopt-execute): Check for profiling data
8082 files on the target.
8083
8084 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
8085
8086 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
8087 for matching of asm labels.
8088
8089 2005-07-25 Richard Guenther <rguenther@suse.de>
8090
8091 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
8092
8093 2005-07-25 Richard Guenther <rguenther@suse.de>
8094
8095 PR testsuite/22624
8096 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
8097
8098 2005-07-25 Ira Rosen <irar@il.ibm.com>
8099
8100 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
8101 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
8102 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
8103 * gcc.dg/vect/vect-100.c: New test.
8104 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
8105 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
8106 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
8107 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
8108 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
8109 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
8110 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
8111 * gfortran.dg/vect/pr19049.f90: New testcase.
8112 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
8113
8114 2005-07-25 Jakub Jelinek <jakub@redhat.com>
8115
8116 * gcc.c-torture/execute/20050713-1.c: New test.
8117
8118 PR fortran/20063
8119 * gfortran.fortran-torture/execute/data_4.f90: New test.
8120
8121 PR middle-end/20303
8122 * gcc.dg/visibility-d.c: New test.
8123
8124 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
8125
8126 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
8127 * gfortran.dg/underflow.f90: Ditto.
8128
8129 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8130
8131 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
8132 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
8133 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
8134
8135 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
8136
8137 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
8138 include case of field width of zero.
8139
8140 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
8141
8142 PR libgfortran/21875
8143 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
8144 with trailing blanks on normal formatted read.
8145
8146 2005-07-23 Chao-ying Fu <fu@mips.com>
8147
8148 * gcc.target/mips/mips32-dsp-type.c: New test.
8149 * gcc.target/mips/mips32-dsp.c: New test.
8150
8151 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
8152
8153 PR testsuite/21073
8154 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
8155
8156 PR testsuite/20454
8157 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
8158 and __cyg_profile_func_exit.
8159
8160 2005-07-22 David Edelsohn <edelsohn@gnu.org>
8161
8162 * gfortran.dg/comma_format_extension_3.f: Fix typo.
8163 * gfortran.dg/comma_format_extension_4.f: Same.
8164 * gfortran.dg/pr15332.f: Same.
8165 * gfortran.dg/pr21730.f: Same.
8166
8167 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
8168
8169 * g++.dg/opt/vrp2.C: Fix testcase.
8170
8171 PR tree-opt/22625
8172 * g++.dg/opt/vrp2.C: New test.
8173
8174 2005-07-22 Mark Mitchell <mark@codesourcery.com>
8175
8176 PR debug/21828
8177 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
8178
8179 2005-07-22 Diego Novillo <dnovillo@redhat.com>
8180
8181 * gcc.dg/tree-ssa/20050719-1.c: New test.
8182
8183 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
8184
8185 * gcc.dg/bfin-longcall-1.c: New file.
8186 * gcc.dg/bfin-longcall-2.c: New file.
8187
8188 2005-07-21 Janis Johnson <janis187@us.ibm.com>
8189
8190 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
8191
8192 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
8193
8194 PR middle-end/19055
8195 * gcc.dg/tree-ssa/pr19055.c: New test.
8196 * gcc.dg/tree-ssa/pr19055-2.c: New test.
8197
8198 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
8199
8200 PR C++/22358
8201 * g++.dg/other/pr22358.C: New test.
8202
8203 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
8204
8205 PR c++/2922
8206 * g++.dg/lookup/two-stage5.C: New test from bug comments.
8207
8208 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8209
8210 PR c++/15938
8211 * g++.dg/init/union2.C: New test.
8212
8213 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8214
8215 PR c/22393
8216 * gcc.dg/complex-4.c: New test.
8217
8218 2005-07-21 Richard Guenther <rguenther@suse.de>
8219
8220 PR testsuite/22522
8221 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
8222 scanning for asm labels.
8223 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
8224
8225 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
8226
8227 PR target/22085
8228 * gcc.dg/altivec-pr22085.c: New.
8229
8230 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
8231
8232 PR tree-optimization/19210
8233 * gcc.dg/tree-ssa/pr19210-1.c: New.
8234 * gcc.dg/tree-ssa/pr19210-2.c: New.
8235
8236 2005-07-21 Richard Sandiford <richard@codesourcery.com>
8237
8238 PR rtl-optimization/22167
8239 * g++.dg/opt/pr22167.C: New test.
8240
8241 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
8242
8243 PR c++/2922
8244 * g++.dg/lookup/two-stage2.C: New.
8245 * g++.dg/lookup/two-stage3.C: New.
8246 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
8247 fixed two-stage name lookup for operators.
8248 * g++.dg/template/call3.C: Compiler now produces an appropriate
8249 error message.
8250 * g++.dg/template/crash37.C: Compiler now describes bla() on line
8251 14 as a candidate.
8252 * g++.dg/template/ptrmem4.C: Compiler produces different error
8253 message.
8254 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
8255 connect_to_method as a candidate.
8256
8257 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
8258
8259 * gcc.dg/fold-alloc-1.c: New test.
8260
8261 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
8262
8263 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
8264 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
8265
8266 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
8267
8268 * gcc.dg/fold-abs-1.c: New test.
8269 * gcc.dg/fold-abs-2.c: New test.
8270 * gcc.dg/fold-abs-3.c: New test.
8271
8272 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
8273
8274 Make CONSTRUCTOR use VEC to store initializers.
8275 * g++.dg/ext/complit3.C: Check for specific error messages.
8276 * g++.dg/init/brace2.C: Update error message.
8277 * g++.dg/warn/Wbraces2.C: Likewise.
8278
8279 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
8280
8281 PR fortran/16940
8282 * gfortran.dg/module_interface_1.f90: New test.
8283
8284 2005-07-19 Danny Berlin <dberlin@dberlin.org>
8285 Kenneth Zadeck <zadeck@naturalbridge.com>
8286
8287 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
8288
8289 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8290
8291 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
8292 specify -Wformat for these tests.
8293 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
8294 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
8295 * gcc.dg/format/opt-6.c: Delete.
8296
8297 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
8298
8299 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
8300 * gcc.dg/tree-ssa/sra-3.c: Likewise.
8301
8302 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
8303
8304 * gcc.dg/tree-ssa/alias-2.c: New test.
8305
8306 2005-07-18 Mark Mitchell <mark@codesourcery.com>
8307
8308 PR c++/22263
8309 * g++.dg/template/explicit7.C: New test.
8310
8311 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
8312
8313 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
8314 width of 8 to +Inf and -Inf.
8315
8316 2005-07-17 Mark Mitchell <mark@codesourcery.com>
8317
8318 PR c++/22139
8319 * g++.dg/template/friend36.C: New test.
8320
8321 2005-07-16 David Edelsohn <edelsohn@gnu.org>
8322
8323 PR fortran/21730
8324 * gfortran.dg/pr21730.f: New test.
8325
8326 2005-07-16 Danny Berlin <dberlin@dberlin.org>
8327 Kenneth Zadeck <zadeck@naturalbridge.com>
8328
8329 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
8330 since pure const detection cannot run at -O1 in c compiler.
8331 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
8332 can now optimize this case properly.
8333 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
8334 because we now pass.
8335 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
8336
8337 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
8338
8339 PR c/22421
8340 * gcc.dg/format/bitfld-1.c: New test.
8341
8342 2005-07-15 Mark Mitchell <mark@codesourcery.com>
8343
8344 PR c++/22204
8345 * g++.dg/rtti/repo1.C: New test.
8346
8347 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
8348
8349 PR middle-end/22398
8350 * gcc.c-torture/compile/pr22398.c: New test.
8351
8352 2005-07-15 Mark Mitchell <mark@codesourcery.com>
8353
8354 PR c++/22132
8355 * g++.dg/expr/cast4.C: New test.
8356
8357 2005-07-15 Richard Guenther <rguenther@suse.de>
8358
8359 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
8360 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
8361
8362 2005-07-15 Steven Bosscher <stevenb@suse.de>
8363
8364 PR tree-optimization/22230
8365 * gcc.dg/tree-ssa/pr22230.c: New test.
8366
8367 2005-07-14 Jakub Jelinek <jakub@redhat.com>
8368
8369 * gfortran.dg/g77/cpp6.f: New test.
8370
8371 PR fortran/22417
8372 * gfortran.dg/g77/cpp5.F: New test.
8373 * gfortran.dg/g77/cpp5.h: New file.
8374 * gfortran.dg/g77/cpp5inc.h: New file.
8375
8376 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
8377
8378 PR libfortran/16435
8379 * gfortran.dg/tl_editting.f90: New.
8380 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
8381
8382 2005-07-14 Steven G. Kargl <kargls@comcast.net>
8383
8384 * gfortran.dg/char_array_constructor.f90: New test.
8385
8386 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
8387
8388 * gfortran.dg/past_eor.f90: New.
8389 * gfortran.dg/complex_read.f90: New.
8390
8391 2005-07-13 Jeff Law <law@redhat.com>
8392
8393 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
8394 additional casts.
8395
8396 * gcc.dg/tree-ssa/pr22321.c: New test
8397
8398 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
8399
8400 PR tree-optimization/21921
8401 * gcc.dg/tree-ssa/pr21921.c: New.
8402
8403 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
8404
8405 PR tree-optimizatio/22442
8406 * gcc.dg/tree-ssa/loop-11.c: New test.
8407
8408 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
8409
8410 PR tree-opt/21840
8411 * gcc.c-torture/compile/pr21840.c: New test.
8412
8413 2005-07-12 Jan Hubicka <jh@suse.cz>
8414
8415 * gcc.c-torture/compile/pr22379.c: New test.
8416
8417 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
8418
8419 PR libfortran/21593
8420 gfortran.dg/dev_null.f90: Remove outdated comment about
8421 PR libfortran/21593.
8422
8423
8424 2005-07-12 Dale Johannesen <dalej@apple.com>
8425
8426 * gcc.target/i386/compress-float-sse.c: New.
8427 * gcc.target/i386/compress-float-sse-pic.c: New.
8428 * gcc.target/i386/compress-float-387.c: New.
8429 * gcc.target/i386/compress-float-387-pic.c: New.
8430 * gcc.dg/compress-float-ppc.c: New.
8431 * gcc.dg/compress-float-ppc-pic.c: New.
8432
8433 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
8434
8435 PR libfortran/21593
8436 gfortran.dg/dev_null.f90: Remove targets.
8437
8438 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
8439
8440 PR tree-opt/22335
8441 * gcc.dg/pr22335-1.c: New test.
8442 * gcc.dg/pr22335-2.c: New test.
8443
8444 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8445
8446 PR c++/20172
8447 * g++.dg/template/nontype12.C : New test.
8448
8449 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
8450
8451 * gcc.dg/tree-ssa/loop-10.c: New test.
8452
8453 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
8454
8455 * gcc.c-torture/execute/20020720-1.x: Remove.
8456
8457 2005-07-11 Jakub Jelinek <jakub@redhat.com>
8458
8459 * gfortran.fortran-torture/execute/forall_7.f90: New test.
8460
8461 2005-07-10 Richard Sandiford <richard@codesourcery.com>
8462
8463 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
8464 (dg-mips-options): Use it.
8465
8466 2005-07-09 Diego Novillo <dnovillo@redhat.com>
8467
8468 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
8469
8470 2005-07-09 Richard Henderson <rth@redhat.com>
8471
8472 * lib/target-supports.exp (check_effective_target_sync_char_short):
8473 Add alpha.
8474
8475 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
8476
8477 PR libfortran/22217
8478 * gfortran.dg/negative-z-descriptor.f90: New test.
8479
8480 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
8481
8482 PR tree-opt/22329
8483 * gcc.dg/pr22329.c: New test.
8484
8485 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
8486
8487 PR tree-optimization/20139
8488 * gcc.dg/tree-ssa/pr20139.c: New.
8489
8490 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
8491
8492 PR tree-opt/22356
8493 * testsuite/gcc.dg/pr22356-1.c: New test.
8494
8495 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
8496
8497 PR c++/21799
8498 * g++.dg/template/unify8.C: New.
8499 * g++.dg/template/unify9.C: New.
8500
8501 2005-07-08 Jakub Jelinek <jakub@redhat.com>
8502
8503 * gfortran.fortran-torture/execute/entry_10.f90: New test.
8504
8505 2005-07-07 Geoffrey Keating <geoffk@apple.com>
8506
8507 * gcc.dg/darwin-version-1.c: New.
8508 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
8509 * gcc.dg/builtins-20.c: Likewise.
8510 * gcc.dg/builtins-53.c: Likewise.
8511 * gcc.dg/torture/builtins-convert-1.c: Likewise.
8512 * gcc.dg/torture/builtins-convert-2.c: Likewise.
8513 * gcc.dg/torture/builtins-convert-3.c: Likewise.
8514 * gcc.dg/torture/builtins-power-1.c: Likewise.
8515 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
8516 on Darwin.
8517
8518 2005-07-07 Jeff Law <law@redhat.com>
8519
8520 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
8521 argument evaluation order.
8522
8523 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
8524
8525 PR libfortran/21594
8526 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
8527 Add test cases where the shift length is greater than the
8528 array length.
8529
8530 2005-07-07 Ziemowit Laski <zlaski@apple.com>
8531
8532 * obj-c++.dg/proto-lossage-6.mm: New.
8533 * objc.dg/proto-lossage-6.m: New.
8534
8535 2005-07-07 Ziemowit Laski <zlaski@apple.com>
8536
8537 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
8538 * objc.dg/gnu-runtime-2.m: Likewise.
8539
8540 2005-07-07 Jakub Jelinek <jakub@redhat.com>
8541
8542 * gfortran.dg/longline.f: New test.
8543
8544 * gfortran.dg/badline.f: New test.
8545
8546 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
8547
8548 PR fortran/16531
8549 PR fortran/15966
8550 PR fortran/18781
8551 * gfortran.dg/hollerith.f90: New.
8552 * gfortran.dg/hollerith2.f90: New.
8553 * gfortran.dg/hollerith3.f90: New.
8554 * gfortran.dg/hollerith4.f90: New.
8555 * gfortran.dg/hollerith_f95.f90: New.
8556 * gfortran.dg/hollerith_legacy.f90: New.
8557 * gfortran.dg/g77/cpp4.F: New. Port from g77.
8558
8559 2005-07-07 Ziemowit Laski <zlaski@apple.com>
8560
8561 PR objc/22274
8562 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
8563 * objc.dg/gnu-runtime-2.m: New.
8564
8565 2005-07-06 Jeff Law <law@redhat.com>
8566
8567 * gcc.dg/tree-ssa/vrp17.c: New test.
8568
8569 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
8570
8571 PR fortran/22327
8572 * gfortran.dg/array_constructor_5.f90: New test.
8573
8574 2005-07-07 Jakub Jelinek <jakub@redhat.com>
8575
8576 * gfortran.fortran-torture/execute/entry_9.f90: New test.
8577
8578 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
8579
8580 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
8581 * gcc.dg/980816-1.c: Ditto.
8582
8583 2005-07-06 Jeff Law <law@redhat.com>
8584
8585 * gcc.c-torture/compile/pr21356.c: New test.
8586
8587 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
8588
8589 PR c/22013
8590 PR c/22098
8591 * gcc.c-torture/compile/pr22013-1.c,
8592 gcc.c-torture/execute/pr22098-1.c,
8593 gcc.c-torture/execute/pr22098-2.c,
8594 gcc.c-torture/execute/pr22098-3.c: New tests.
8595
8596 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
8597
8598 PR c/22308
8599 * gcc.dg/pr22308-1.c: New test.
8600
8601 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
8602
8603 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
8604 target.
8605 * gcc.dg/compare9.c: Use -fshort-enums instead of
8606 -fno-short-enums. Change the last test to dg-bogus.
8607
8608 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
8609
8610 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
8611 * gcc.dg/compare9.c: New.
8612
8613 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8614
8615 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
8616
8617 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
8618
8619 PR testsuite/22288
8620 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
8621
8622
8623 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8624
8625 * gcc.dg/format/gcc_gfc-1.c: New.
8626
8627 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
8628
8629 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
8630
8631 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8632
8633 PR fortran/20842
8634 * gfortran.dg/io_invalid_1.f90: New test.
8635
8636 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
8637
8638 * gcc.dg/format/gcc_diag-1.c: Update.
8639
8640 2005-07-02 Jeff Law <law@redhat.com>
8641
8642 * gcc.dg/tree-ssa/pr22051-1.c: New test.
8643 * gcc.dg/tree-ssa/pr22051-2.c: New test.
8644
8645 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
8646
8647 * gcc.dg/format/gcc_diag-1.c: Update.
8648
8649 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
8650
8651 PR tree-opt/22269
8652 * gcc.c-torture/compile/pr22269.c: New test.
8653
8654 2005-06-30 Diego Novillo <dnovillo@redhat.com>
8655
8656 PR 21584
8657 PR 22219
8658 * g++.dg/tree-ssa/pr21584-1.C: New test.
8659 * g++.dg/tree-ssa/pr21584-2.C: New test.
8660
8661 2005-06-30 Ziemowit Laski <zlaski@apple.com>
8662
8663 * obj-c++.dg/try-catch-11.mm: New.
8664 * objc.dg/try-catch-10.m: New.
8665
8666 2005-06-29 David Edelsohn <edelsohn@gnu.org>
8667
8668 * g++.dg/other/ucnid-1.C: xfail on AIX.
8669
8670 2005-06-29 Diego Novillo <dnovillo@redhat.com>
8671
8672 PR 22234
8673 * gcc.dg/20050629-1.c: New test.
8674
8675 2005-06-29 Ziemowit Laski <zlaski@apple.com>
8676
8677 * obj-c++.dg/const-str-1[0-1].mm: New.
8678 * objc.dg/const-str-1[0-1].m: New.
8679
8680 2005-05-29 Richard Henderson <rth@redhat.com>
8681
8682 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
8683 Rename from check_effective_target_vect_no_max.
8684 (check_effective_target_vect_no_int_add): New.
8685 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
8686 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
8687 * gcc.dg/vect/vect-reduc-3.c: Likewise.
8688 * gcc.dg/vect/vect-reduc-1.c: Use both.
8689 * gcc.dg/vect/vect-reduc-2.c: Likewise.
8690
8691 2005-05-29 Richard Henderson <rth@redhat.com>
8692
8693 * lib/target-supports.exp (check_effective_target_vect_no_max):
8694 Remove i386 and x86_64.
8695
8696 2005-06-29 Steve Ellcey <sje@cup.hp.com>
8697
8698 PR testsuite/21969
8699 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
8700
8701 2005-06-29 Steve Ellcey <sje@cup.hp.com>
8702
8703 PR middle-end/21969
8704 * gcc.dg/vect/pr21969.c: New test.
8705
8706 2005-06-28 Eric Christopher <echristo@redhat.com>
8707
8708 PR c/22052
8709 PR c/21975
8710 * gcc.dg/inline1.c: New test.
8711 * gcc.dg/inline2.c: Ditto.
8712 * gcc.dg/inline3.c: Ditto.
8713 * gcc.dg/inline4.c: Ditto.
8714 * gcc.dg/inline5.c: Ditto.
8715
8716 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
8717
8718 PR libfortran/22142
8719 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
8720 Add testcase also testing eoshift1 for PR 22142.
8721
8722 2005-06-28 Richard Henderson <rth@redhat.com>
8723
8724 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
8725 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
8726 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
8727 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
8728 gcc.dg/tree-ssa/20030922-2.c: Likewise.
8729
8730 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
8731
8732 PR libfortran/22142
8733 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
8734 Add testcase for PR 22142.
8735
8736 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
8737
8738 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
8739 gcc.target/ia64/fpreg-2.c: New tests.
8740
8741 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8742
8743 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
8744
8745 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8746
8747 PR libfortran/22170
8748 * gfortran.dg/slash_1.f90: New test.
8749
8750 2005-06-27 Richard Henderson <rth@redhat.com>
8751
8752 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
8753 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
8754 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
8755 * gcc.dg/vect/vect-reduc-2.c: Likewise.
8756 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
8757 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
8758
8759 2005-06-27 Richard Henderson <rth@redhat.com>
8760
8761 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
8762 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
8763
8764 2005-06-27 Ziemowit Laski <zlaski@apple.com>
8765
8766 * obj-c++.dg/proto-lossage-5.mm: New.
8767 * objc.dg/proto-lossage-5.m: New.
8768
8769 2005-06-27 Diego Novillo <dnovillo@redhat.com>
8770
8771 PR 21959
8772 * gcc.dg/tree-ssa/pr21959.c: New test.
8773
8774 2005-06-27 Jakub Jelinek <jakub@redhat.com>
8775
8776 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
8777 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
8778 testing uninitialized var.
8779
8780 * gcc.c-torture/execute/builtins/chk.h: New.
8781 * gcc.c-torture/execute/builtins/lib/chk.c: New.
8782 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
8783 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
8784 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
8785 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
8786 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
8787 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
8788 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
8789 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
8790 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
8791 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
8792 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
8793 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
8794 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
8795 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
8796 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
8797 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
8798 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
8799 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
8800 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
8801 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
8802 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
8803 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
8804 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
8805 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
8806 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
8807 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
8808 * gcc.dg/builtin-object-size-1.c: New test.
8809 * gcc.dg/builtin-object-size-2.c: New test.
8810 * gcc.dg/builtin-object-size-3.c: New test.
8811 * gcc.dg/builtin-object-size-4.c: New test.
8812 * gcc.dg/builtin-object-size-5.c: New test.
8813 * gcc.dg/builtin-stringop-chk-1.c: New test.
8814 * gcc.dg/builtin-stringop-chk-2.c: New test.
8815 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
8816 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
8817 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
8818 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
8819 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
8820 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
8821 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
8822 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
8823 * gcc.c-torture/execute/printf-1.c: New test.
8824 * gcc.c-torture/execute/fprintf-1.c: New test.
8825 * gcc.c-torture/execute/vprintf-1.c: New test.
8826 * gcc.c-torture/execute/vfprintf-1.c: New test.
8827 * gcc.c-torture/execute/printf-chk-1.c: New test.
8828 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
8829 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
8830 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
8831
8832 2005-06-27 Michael Matz <matz@suse.de>
8833
8834 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
8835 slot is not merged if address escapes.
8836
8837 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8838
8839 PR c/21911
8840 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
8841
8842 2005-06-26 Jakub Jelinek <jakub@redhat.com>
8843
8844 PR middle-end/17965
8845 * gcc.c-torture/compile/20050622-1.c: New test.
8846
8847 PR middle-end/22028
8848 * gcc.dg/20050620-1.c: New test.
8849
8850 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
8851
8852 PR tree-optimization/22026
8853 * gcc.dg/tree-ssa/pr22026.c: New.
8854
8855 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
8856
8857 PR libfortran/22144
8858 * gfortran.dg/shift-alloc.f90: New testcase.
8859
8860 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
8861
8862 * all files: Update FSF address in copyright headers.
8863
8864 2005-06-22 Jan Hubicka <jh@suse.cz>
8865
8866 * wholeprogram-1.c: New testcase.
8867 * wholeprogram-2.c: New testcase.
8868
8869 2005-06-24 Mark Mitchell <mark@codesourcery.com>
8870
8871 PR 22171
8872 * gcc.dg/tree-ssa/pr22171.c: New test.
8873
8874 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
8875
8876 * gfortran.dg/simplify_modulo.f90: New.
8877
8878 2005-06-24 Jan Hubicka <jh@suse.cz>
8879
8880 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
8881
8882 2005-06-23 Ziemowit Laski <zlaski@apple.com>
8883
8884 * obj-c++.dg/proto-lossage-[1-4].mm: New.
8885
8886 2005-06-23 Ziemowit Laski <zlaski@apple.com>
8887
8888 * obj-c++.dg/typedef-alias-1.mm: New.
8889 * objc.dg/typedef-alias-1.m: New.
8890
8891 2005-06-23 Jeff Law <law@redhat.com>
8892
8893 * gcc.dg/tree-ssa/vrp16.c: New test.
8894
8895 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8896
8897 * lib/target-supports.exp: Add
8898 check_effective_target_fortran_large_real and
8899 check_effective_target_fortran_large_int to check for
8900 corresponding effective targets.
8901 * gfortran.dg/large_integer_kind_1.f90: New test.
8902 * gfortran.dg/large_real_kind_1.f90: New test.
8903
8904 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
8905
8906 PR tree-optimization/22117
8907 * gcc.dg/tree-ssa/pr22117.c: New.
8908
8909 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
8910
8911 PR testsuite/22123
8912 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
8913
8914 2005-06-23 David Edelsohn <edelsohn@gnu.org>
8915
8916 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
8917
8918 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
8919
8920 * gfortran.dg/f2c_4.f90: Add tests for complex functions
8921 * gfortran.dg/f2c_4.c: Likewise.
8922
8923 2005-06-22 Paul Brook <paul@codesourcery.com>
8924
8925 PR fortran/21034
8926 * gfortran.dg/auto_save_1.f90: New test.
8927
8928 2005-06-22 Michael Matz <matz@suse.de>
8929
8930 * gcc.target/x86-64/abi: New directory.
8931 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
8932 * gcc.target/x86-64/abi/README.gcc: New file.
8933 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
8934 * gcc.target/x86-64/abi/asm-support.s: New file.
8935 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
8936 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
8937 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
8938 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
8939 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
8940 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
8941 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
8942 * gcc.target/x86_64/abi/test_bitfields.c: New test.
8943 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
8944 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
8945 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
8946 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
8947 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
8948 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
8949 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
8950 * gcc.target/x86_64/abi/test_varargs.c: New test.
8951
8952 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
8953
8954 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
8955 32-bit i?86 and x86_64.
8956
8957 2005-06-21 Ziemowit Laski <zlaski@apple.com>
8958
8959 * obj-c++.dg/const-str-[1-9].mm: New tests.
8960
8961 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
8962
8963 PR fortran/22010
8964 * gfortran.dg/namelist_use.f90: New.
8965 * gfortran.dg/namelist_use_only.f90: New.
8966
8967 2005-06-21 Jeff Law <law@redhat.com>
8968
8969 * gcc.dg/tree-ssa/vrp15.c: New test.
8970
8971 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
8972
8973 * lib/target-supports.exp (check_effective_target_vect_reduction):
8974 Remove.
8975 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
8976 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
8977 remove vect_reduction target keyword. Also avoid two returns in main.
8978 * gcc.dg/vect/vect-reduc-3.c: Likewise.
8979 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
8980 * gcc.dg/vect/vect-reduc-1short.c: New test.
8981 * gcc.dg/vect/vect-reduc-1char.c: New test.
8982 * gcc.dg/vect/vect-reduc-2short.c: New test.
8983 * gcc.dg/vect/vect-reduc-2char.c: New test.
8984 * gcc.dg/vect/vect-reduc-6.c: New test.
8985 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
8986 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
8987 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
8988
8989 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8990 Paul Thomas <pault@gcc.gnu.org>
8991
8992 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
8993 New tests.
8994
8995 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8996
8997 * gfortran.dg/backslash_1.f90: New test.
8998 * gfortran.dg/backslash_2.f90: New test.
8999
9000 2005-06-20 Steven G. Kargl <kargls@comcast.net>
9001
9002 * gfortran.dg/duplicate_labels.f90: New test.
9003
9004 2005-06-20 Jan Beulich <jbeulich@novell.com>
9005
9006 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
9007 unsupportable relocations.
9008 * g++.old-deja/g++.other/store-expr1.C: Likewise.
9009 * gcc.dg/20050321-2.c: xfail for NetWare.
9010
9011 2005-06-20 Andreas Jaeger <aj@suse.de>
9012
9013 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
9014 gcc.target/i386/fastcall-sseregparm.c,
9015 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
9016
9017 2005-06-19 Richard Henderson <rth@redhat.com>
9018
9019 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
9020
9021 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
9022
9023 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
9024
9025 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
9026
9027 PR c++/22115
9028 * g++.dg/conversion/simd2.C: Change expected error message.
9029
9030 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
9031
9032 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
9033 * gcc.dg/vect/vect-reduc-2.c: Likewise.
9034 * gcc.dg/vect/vect-reduc-3.c: Likewise.
9035
9036 2005-06-18 James A Morrison <phython@gcc.gnu.org>
9037
9038 * gcc.dg/fold-mod-1.c: New test.
9039
9040 2005-06-18 Steven G. Kargl <kargls@comcast.net>
9041
9042 PR fortran/19926
9043 * gfortran.dg/pr19926.f90: New test.
9044
9045 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
9046
9047 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
9048 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
9049 targets.
9050 * gcc.dg/vect/vect-reduc-2.c: Likewise.
9051 * gcc.dg/vect/vect-reduc-3.c: Likewise.
9052
9053 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
9054
9055 * gcc.target/ia64/float80-varargs-1.c: New test.
9056
9057 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9058
9059 PR tree-opt/22035
9060 * gfortran.dg/f2c_6.f90: New test.
9061
9062 2005-06-17 Geoffrey Keating <geoffk@apple.com>
9063
9064 PR c++/17413
9065 * g++.dg/template/local5.C: New.
9066
9067 2005-06-17 Richard Henderson <rth@redhat.com>
9068
9069 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
9070
9071 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
9072
9073 PR testsuite/21945
9074 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
9075
9076 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
9077
9078 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
9079 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
9080 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
9081 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
9082 check_vect to verify the presence of hardware vector support.
9083
9084 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
9085
9086 PR testsuite/22056
9087 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
9088
9089 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9090
9091 PR libfortran/19216
9092 * gfortran.dg/pr19216.f: Add correct space between brackets and
9093 dg directive.
9094
9095 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9096
9097 PR libfortran/16436
9098 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
9099
9100 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
9101
9102 * gcc.target/i386/attributes-error.c: New testcase.
9103 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
9104 * gcc.target/i386/regparm-stdcall.c: Likewise.
9105 * gcc.target/i386/sseregparm-1.c: Likewise.
9106 * gcc.target/i386/sseregparm-2.c: Likewise.
9107
9108 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
9109
9110 * g++.dg/rtti/crash2.C: New.
9111
9112 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
9113
9114 * gcc.dg/noncompile/20040203-3.c: Update expected message.
9115
9116 2005-06-15 David Ung <davidu@mips.com>
9117
9118 * gcc.target/mips/mips16e-extends.c: New test for testing the
9119 generation of MIPS16e zeb/zeh, seb/seh instructions.
9120
9121 2005-06-15 Diego Novillo <dnovillo@redhat.com>
9122
9123 PR 22018
9124 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
9125 * gcc.dg/tree-ssa/pr22018.c: New test.
9126
9127 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
9128
9129 * gcc.dg/simd-1.c: Update error messages.
9130 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
9131 * gcc.dg/simd-2.c: Update error messages.
9132 * gcc.dg/simd-4.c: New.
9133
9134 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
9135
9136 PR c++/20678
9137 * g++.dg/other/crash-4.C: New.
9138
9139 2005-06-14 Devang Patel <dpatel@apple.com>
9140
9141 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
9142
9143 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
9144
9145 PR c++/21929
9146 * g++.dg/parse/crash11.C: Update
9147
9148 2005-06-13 Jeff Law <law@redhat.com>
9149
9150 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
9151 perform the desired transformations.
9152 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
9153 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
9154
9155 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9156
9157 PR fortran/22038
9158 * gfortran.dg/forall_1.f90: Un-XFAIL.
9159
9160 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
9161
9162 PR c++/21929
9163 * g++.dg/parse/crash26.C: New.
9164
9165 PR c++/20789
9166 * g++.dg/init/member1.C: New.
9167
9168 2005-06-13 Jakub Jelinek <jakub@redhat.com>
9169
9170 * gfortran.dg/altreturn_1.f90: New test.
9171
9172 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
9173
9174 PR middle-end/21985
9175 * gcc.dg/tree-ssa/pr21985.c: New test.
9176
9177 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
9178
9179 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
9180
9181 2005-06-12 Roger Sayle <roger@eyesopen.com>
9182
9183 PR c++/21930
9184 * g++.dg/other/error10.C: New test case.
9185
9186 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9187
9188 PR libfortran/19155
9189 * gfortran.dg/pr19155.f: Add test.
9190
9191 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9192
9193 * gfortran.dg/f2c_7.f90: New test.
9194
9195 * gfortran.dg/forall_1.f90: XFAILed.
9196
9197 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
9198
9199 * gcc.dg/pr14796-1.c: New.
9200 * gcc.dg/pr14796-2.c: New.
9201
9202 2005-06-11 Steven G. Kargl <kargls@comcast.net>
9203
9204 PR fortran/17792
9205 PR fortran/21375
9206 * gfortran.dg/deallocate_stat.f90: New test.
9207
9208 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
9209
9210 * gfortran.fortran-torture/execute/in-pack.f90: New test.
9211
9212 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
9213
9214 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
9215 access will be generated when this loop is vectorized. Test that
9216 accesses with same alignment were detected.
9217 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
9218 Test that accesses with same alignment were detected.
9219 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
9220 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
9221 alignment were detected.
9222
9223 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
9224
9225 PR c++/10611
9226 * g++.dg/conversion/simd2.C: New.
9227
9228 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
9229
9230 * gcc.dg/Wcxx-compat-1.c: New.
9231
9232 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
9233
9234 PR libfortran/21480
9235 * gfortran.dg/reshape-complex.f90: Add a test for a packed
9236 complex array.
9237
9238 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
9239
9240 * gcc.dg/alias-8.c: New.
9241
9242 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
9243
9244 * gcc.dg/format/cmn_err-1.c: Update.
9245
9246 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
9247
9248 PR target/20666
9249 * gcc.target/sparc/fexpand-2.c: New.
9250 * gcc.target/sparc/fpmerge-2.c: New.
9251 * gcc.target/sparc/fpmul-2.c: New.
9252 * gcc.target/sparc/noresult.c: New.
9253 * gcc.target/sparc/pdist-2.c: New.
9254 * gcc.target/sparc/pdist-3.c: New.
9255
9256 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
9257
9258 PR testsuite/21702
9259 * gcc.target/i386/i386.exp: Fix comment typo.
9260
9261 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
9262
9263 PR c++/19497
9264 * g++.dg/inherit/using5.C: New.
9265 * g++.dg/inherit/using6.C: New.
9266
9267 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9268
9269 PR c++/19894
9270 * g++.dg/template/ptrmem15.C: New test.
9271
9272 PR c++/20563
9273 * g++.dg/ext/label4.C: New test.
9274
9275 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9276
9277 * gcc.dg/tls/debug-1.c: New test.
9278
9279 2005-06-07 Dale Johannesen <dalej@apple.com>
9280
9281 * gcc.target/i386/movq.c: New.
9282
9283 2005-06-07 Dale Johannesen <dalej@apple.com>
9284
9285 * gcc.dg/20050607-1.c: New.
9286
9287 2005-06-07 Jakub Jelinek <jakub@redhat.com>
9288
9289 PR middle-end/21850
9290 * gcc.c-torture/execute/20050607-1.c: New test.
9291
9292 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
9293
9294 PR libfortran/21926
9295 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
9296 Test case where the return array has lowest stride one,
9297 but isn't packed.
9298
9299 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
9300
9301 * lib/target-supports.exp (check_effective_target_sync_int_long):
9302 Add s390 and s390x targets.
9303
9304 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
9305
9306 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
9307 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
9308 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
9309 * gcc.dg/tree-ssa/loop-9.c: New test.
9310
9311 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
9312
9313 * g++.dg/parse/defarg10.C: New.
9314
9315 2005-06-06 Jakub Jelinek <jakub@redhat.com>
9316
9317 PR regression/21897
9318 * gcc.c-torture/execute/20050604-1.c: New test.
9319
9320 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
9321
9322 PR 21903
9323 * g++.dg/parse/defarg9.C: New.
9324
9325 PR c++/20637
9326 * g++.dg/inherit/using4.C: New.
9327 * g++.dg/overload/error1.C: Adjust expected errors.
9328 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
9329 * g++.old-deja/g++.brendan/arm2.C: Likewise.
9330 * g++.old-deja/g++.other/redecl2.C: Likewise.
9331 * g++.old-deja/g++.other/redecl4.C: Likewise.
9332 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
9333
9334 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
9335
9336 * gfortran.dg/f2c_5.f90: Add -w to dg-options
9337
9338 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
9339
9340 * lib/gfortran.exp (gfortran_target_compile): Call
9341 dg-additional-files-options
9342 * gfortran.dg/f2c_4.f90: New file
9343 * gfortran.dg/f2c_4.c: New file
9344 * gfortran.dg/f2c_5.f90: New file
9345 * gfortran.dg/f2c_5.c: New file
9346
9347 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9348
9349 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
9350
9351 PR fortran/21912
9352 * gfortran.dg/array_constructor_4.f90: New test.
9353
9354 2005-06-05 Mark Mitchell <mark@codesourcery.com>
9355
9356 PR c++/21619
9357 * g++.dg/ext/builtin9.C: New test.
9358
9359 2005-06-05 Dale Johannesen <dalej@apple.com>
9360
9361 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
9362 * gcc.c-torture/execute/20050603-2.c: Ditto.
9363
9364 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
9365
9366 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
9367 * gcc.dg/vect/vect-reduc-1.c: New.
9368 * gcc.dg/vect/vect-reduc-2.c: New.
9369 * gcc.dg/vect/vect-reduc-3.c: New.
9370
9371 2005-06-04 Dale Johannesen <dalej@apple.com>
9372
9373 * gcc.c-torture/execute/20050603-1.c: New.
9374 * gcc.c-torture/execute/20050603-2.c: New.
9375 * gcc.dg/20050603-3.c: New.
9376
9377 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9378
9379 PR fortran/19195
9380 * gfortran.dg/debug_1.f90: New test.
9381
9382 * gfortran.dg/forall_1.f90: New test.
9383
9384 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
9385
9386 * gfortran.dg/array_constructor_3.f90: New test.
9387
9388 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9389
9390 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
9391
9392 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
9393
9394 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
9395
9396 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
9397
9398 PR c/21873
9399 * gcc.dg/init-excess-1.c: New test.
9400
9401 2005-06-03 Mark Mitchell <mark@codesourcery.com>
9402
9403 PR c++/21853
9404 * g++.dg/expr/static_cast6.C: New test.
9405
9406 2005-06-03 Diego Novillo <dnovillo@redhat.com>
9407
9408 * gcc.dg/tree-ssa/vrp14.c: New test.
9409
9410 2005-06-03 Mark Mitchell <mark@codesourcery.com>
9411
9412 PR c++/21336
9413 * g++.dg/template/new2.C: New test.
9414
9415 2005-06-03 Josh Conner <jconner@apple.com>
9416
9417 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
9418 all entries in initializer.
9419
9420 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
9421
9422 PR middle-end/21858
9423 * gcc.dg/pr21858.c: New testcase.
9424
9425 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
9426
9427 PR tree-optimization/21292
9428
9429 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
9430 New.
9431 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
9432 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
9433 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
9434 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
9435 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
9436
9437 2005-06-02 Richard Henderson <rth@redhat.com>
9438
9439 * gcc.dg/sync-2.c: Use -march=i486 for i386.
9440
9441 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
9442
9443 * gcc.dg/wtypequal.c: New testcase.
9444
9445 2005-06-02 Diego Novillo <dnovillo@redhat.com>
9446
9447 PR 21582
9448 * gcc.dg/tree-ssa/pr21582.c: New test.
9449
9450 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
9451
9452 PR c++/21280
9453 * g++.dg/opt/interface2.h: New.
9454 * g++.dg/opt/interface2.C: New.
9455 * g++.dg/init/ctor4.C: Adjust error lines.
9456 * g++.old-deja/g++.bob/inherit2.C: Likewise.
9457 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
9458 * g++.old-deja/g++.jason/opeq3.C: Likewise.
9459 * g++.old-deja/g++.pt/assign1.C: Likewise.
9460 * g++.old-deja/g++.pt/crash20.C: Likewise.
9461
9462 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
9463
9464 PR tree-optimization/21734
9465 * g++.dg/vect/pr21734_1.cc: New.
9466 * g++.dg/vect/pr21734_2.cc: New.
9467
9468 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
9469
9470 PR c++/20350
9471 * g++.dg/template/spec24.C: New.
9472
9473 PR c++/21151
9474 * g++.dg/pch/local-1.C: New.
9475 * g++.dg/pch/local-1.Hs: New.
9476
9477 2005-06-01 Diego Novillo <dnovillo@redhat.com>
9478
9479 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
9480 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
9481 * gcc.dg/tree-ssa/pr14341.c: New test.
9482 * gcc.dg/tree-ssa/pr14841.c: New test.
9483 * gcc.dg/tree-ssa/pr20701.c: New test.
9484 * gcc.dg/tree-ssa/pr21086.c: New test.
9485 * gcc.dg/tree-ssa/pr21090.c: New test.
9486 * gcc.dg/tree-ssa/pr21332.c: New test.
9487 * gcc.dg/tree-ssa/pr21458.c: New test.
9488 * gcc.dg/tree-ssa/pr21658.c: New test.
9489 * gcc.dg/tree-ssa/vrp01.c: New test.
9490 * gcc.dg/tree-ssa/vrp02.c: New test.
9491 * gcc.dg/tree-ssa/vrp03.c: New test.
9492 * gcc.dg/tree-ssa/vrp04.c: New test.
9493 * gcc.dg/tree-ssa/vrp05.c: New test.
9494 * gcc.dg/tree-ssa/vrp06.c: New test.
9495 * gcc.dg/tree-ssa/vrp07.c: New test.
9496 * gcc.dg/tree-ssa/vrp08.c: New test.
9497 * gcc.dg/tree-ssa/vrp09.c: New test.
9498 * gcc.dg/tree-ssa/vrp10.c: New test.
9499 * gcc.dg/tree-ssa/vrp11.c: New test.
9500 * gcc.dg/tree-ssa/vrp12.c: New test.
9501 * gcc.dg/tree-ssa/vrp13.c: New test.
9502
9503 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
9504
9505 PR 21029
9506 * gcc.dg/tree-ssa/pr21029.c: New test.
9507
9508 2005-06-01 Roger Sayle <roger@eyesopen.com>
9509
9510 * gfortran.dg/logint-1.f: New test case.
9511 * gfortran.dg/logint-2.f: Likewise.
9512 * gfortran.dg/logint-3.f: Likewise.
9513
9514 2005-06-01 Jakub Jelinek <jakub@redhat.com>
9515
9516 PR c/21536
9517 PR c/20760
9518 * gcc.dg/20050527-1.c: New test.
9519
9520 * gcc.dg/i386-sse-12.c: New test.
9521
9522 PR fortran/21729
9523 * gfortran.dg/implicit_5.f90: New test.
9524
9525 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
9526
9527 PR fortran/20883
9528 * gfortran/assign_4.f90: New test.
9529 * gfortran/assign_2.f90: Change compile to run.
9530
9531 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
9532
9533 * lib/target-supports.exp
9534 (check_effective_target_sync_char_short): New.
9535 * gcc.dg/sync-2.c: New.
9536
9537 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
9538
9539 PR tree-optimization/21817
9540 * gcc.dg/torture/pr21817-1.c: New.
9541
9542 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
9543
9544 PR c++/21165
9545 * g++.dg/template/init5.C: New.
9546
9547 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
9548
9549 * gfortran.dg/char_initialiser_actual.f90:
9550 Test character initialisers as actual arguments.
9551 * gfortran.dg/char_pointer_comp_assign.f90:
9552 Test character pointer structure component assignments.
9553 * gfortran.dg/char_array_structure_constructor.f90:
9554 Test character components in structure constructors.
9555
9556 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
9557
9558 PR middle-end/20931
9559 * g++.dg/opt/pr20931.C: New test.
9560
9561 2005-05-31 Andreas Jaeger <aj@suse.de>
9562
9563 PR testsuite/20772
9564 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
9565 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
9566 g++.old-deja/g++.ext/asmspec1.C,
9567 g++.old-deja/g++.other/regstack.C,
9568 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
9569 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
9570 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
9571 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
9572 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
9573 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
9574 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
9575 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
9576 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
9577 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
9578 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
9579 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
9580 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
9581 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
9582 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
9583 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
9584 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
9585 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
9586 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
9587
9588 2005-05-31 Jeff Law <law@redhat.com>
9589
9590 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
9591
9592 2005-05-30 Paolo Carlini <pcarlini@suse.de>
9593
9594 PR middle-end/21743
9595 * gcc.dg/builtins-1.c: Activate disabled clog test.
9596 * gcc.dg/torture/builtin-attr-1.c: Likewise.
9597
9598 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
9599
9600 * gfortran.dg/char_pointer_assign.f90:
9601 Test character-pointer assignments and pointer assignments.
9602 * gfortran.dg/char_pointer_dummy.f90:
9603 Test character-pointer dummy arguments.
9604 * gfortran.dg/char_pointer_func.f90:
9605 Test character-pointer function returns.
9606 * gfortran.dg/char_pointer_dependency.f90:
9607 Test character-pointer functions with dependencies.
9608
9609 2005-05-30 Mark Mitchell <mark@codesourcery.com>
9610
9611 PR c++/21784
9612 * g++.dg/lookup/using14.C: New test.
9613
9614 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
9615
9616 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
9617 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
9618 trailing ^M.
9619
9620 2005-05-29 Geoffrey Keating <geoffk@apple.com>
9621
9622 PR c++/17413
9623 * g++.dg/template/local5.C: New.
9624
9625 PR target/21761
9626 * gcc.c-torture/compile/pr21761.c: New.
9627
9628 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
9629 before darwin8.
9630
9631 2005-05-30 Steven G. Kargl
9632
9633 PR fortran/20846
9634 * gfortran.dg/inquire_8.f90: New test.
9635
9636 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9637
9638 PR libfortran/21376
9639 * gfortran.dg/output_exponents_1.f90: New test.
9640
9641 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9642
9643 PR libfortran/20006
9644 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
9645
9646 2005-05-28 Mark Mitchell <mark@codesourcery.com>
9647
9648 PR c++/21210
9649 * g++.dg/ext/complex1.C: New test.
9650
9651 PR c++/21340
9652 * g++.dg/init/ctor6.C: New test.
9653
9654 2005-05-29 Jan Hubicka <jh@suse.cz>
9655
9656 * gcc.c-torture/compile/pr21562.c: New.
9657
9658 2005-05-28 Steven G. Kargl <kargls@comcast.net>
9659
9660 * gfortran.dg/subnormal_1.f90: New test.
9661
9662 2005-05-28 Jan Hubicka <jh@suse.cz>
9663
9664 * tree-prof.exp: Fix comment.
9665 * value-prof-1.c: New.
9666 * value-prof-2.c: New.
9667 * value-prof-3.c: New.
9668 * value-prof-4.c: New.
9669
9670 2005-05-27 Mark Mitchell <mark@codesourcery.com>
9671
9672 PR c++/21614
9673 * g++.dg/expr/ptrmem6.C: New test.
9674 * g++.dg/expr/ptrmem6a.C: Likewise.
9675
9676 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
9677
9678 PR tree-optimization/21658
9679 * gcc.dg/tree-ssa/pr21658.c: New.
9680
9681 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
9682
9683 PR c++/21455
9684 * g++.dg/inherit/ptrmem3.C: New.
9685
9686 PR c++/21681
9687 * g++.dg/parse/template16.C: New.
9688
9689 2005-05-27 Andreas Jaeger <aj@suse.de>
9690
9691 * gcc.dg/setjmp-2.c: Only run in 32-bit.
9692
9693 * gcc.dg/i386-sse-8.c: Run test on all archs.
9694
9695 2005-05-26 Mike Stump <mrs@apple.com>
9696
9697 * objc.dg/isa-field-1.m: Only run on darwin.
9698 * objc.dg/lookup-1.m: Likewise.
9699 * objc.dg/try-catch-8.m: Likewise.
9700
9701 2005-05-26 Roger Sayle <roger@eyesopen.com>
9702
9703 PR tree-optimization/9814
9704 * gcc.dg/pr9814-1.c: New test case.
9705
9706 2005-05-26 Ziemowit Laski <zlaski@apple.com>
9707
9708 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
9709 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
9710 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
9711 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
9712 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
9713 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
9714 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
9715 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
9716 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
9717 objc.dg/try-catch-8.m: New.
9718
9719 2005-05-26 Janis Johnson <janis187@us.ibm.com>
9720
9721 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
9722 remove extraneous semicolons.
9723
9724 2005-05-26 Ziemowit Laski <zlaski@apple.com>
9725
9726 * obj-c++.dg/comp-types-12.mm: New.
9727 * objc.dg/comp-types-11.m: New.
9728 * objc.dg/selector-4.m: New.
9729
9730 2005-05-26 Andreas Jaeger <aj@suse.de>
9731
9732 PR testsuite/20772
9733 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
9734 g++.old-deja/g++.ext/attrib3.C,
9735 g++.old-deja/g++.other/store-expr1.C,
9736 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
9737 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
9738 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
9739 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
9740 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
9741 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
9742 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
9743 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
9744 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
9745 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
9746 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
9747 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
9748 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
9749 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
9750 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
9751 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
9752 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
9753 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
9754 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
9755
9756 2005-05-26 Andreas Jaeger <aj@suse.de>
9757
9758 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
9759 x86-64 compilation.
9760
9761 2005-05-26 Andreas Jaeger <aj@suse.de>
9762
9763 PR testsuite/20772
9764 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
9765 gcc.misc-tests/i386-pf-athlon-1.c,
9766 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
9767 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
9768 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
9769 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
9770 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
9771 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
9772 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
9773 programs.
9774
9775 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
9776 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
9777 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
9778 x86-64 compilation.
9779
9780 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
9781 x86_64.
9782
9783 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
9784 effective-target ilp32.
9785
9786 2005-05-26 David Ung <davidu@mips.com>
9787
9788 * gcc.target/mips/ext_ins.c: New test for testing the generation
9789 of MIPS32/64 rev 2 ext/ins instructions.
9790
9791 2005-05-26 Andreas Jaeger <aj@suse.de>
9792
9793 * treelang/compile/unsigned.tree: Use gimple instead of
9794 nonexisting generic dump.
9795
9796 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
9797
9798 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
9799
9800 2005-05-26 Andreas Jaeger <aj@suse.de>
9801
9802 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
9803
9804 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
9805
9806 PR libfortran/17283
9807 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
9808 Test callee-allocated memory with write statements.
9809
9810 2005-05-25 Roger Sayle <roger@eyesopen.com>
9811
9812 PR middle-end/21709
9813 * gcc.dg/pr21709-1.c: New test case.
9814
9815 2005-05-25 Ziemowit Laski <zlaski@apple.com>
9816 Mike Stump <mrs@apple.com>
9817
9818 * objc/execute/next_mapping.h: Update for C++.
9819
9820 * obj-c++.dg/selector-1.mm: Move to...
9821 * obj-c++.dg/selector-4.mm: here...
9822
9823 * obj-c++.dg/basic.mm: New.
9824 * obj-c++.dg/comp-types-1.mm: New.
9825 * obj-c++.dg/cxx-class-1.mm: New.
9826 * obj-c++.dg/cxx-ivars-1.mm: New.
9827 * obj-c++.dg/cxx-ivars-2.mm: New.
9828 * obj-c++.dg/cxx-ivars-3.mm: New.
9829 * obj-c++.dg/cxx-scope-1.mm: New.
9830 * obj-c++.dg/cxx-scope-2.mm: New.
9831 * obj-c++.dg/defs.mm: New.
9832 * obj-c++.dg/empty-private-1.mm: New.
9833 * obj-c++.dg/encode-1.mm: New.
9834 * obj-c++.dg/encode-2.mm: New.
9835 * obj-c++.dg/encode-3.mm: New.
9836 * obj-c++.dg/extern-c-1.mm: New.
9837 * obj-c++.dg/extra-semi.mm: New.
9838 * obj-c++.dg/fix-and-continue-2.mm: New.
9839 * obj-c++.dg/isa-field-1.mm: New.
9840 * obj-c++.dg/ivar-list-semi.mm: New.
9841 * obj-c++.dg/local-decl-1.mm: New.
9842 * obj-c++.dg/lookup-1.mm: New.
9843 * obj-c++.dg/lookup-2.mm: New.
9844 * obj-c++.dg/method-1.mm: New.
9845 * obj-c++.dg/method-2.mm: New.
9846 * obj-c++.dg/method-3.mm: New.
9847 * obj-c++.dg/method-4.mm: New.
9848 * obj-c++.dg/method-5.mm: New.
9849 * obj-c++.dg/method-6.mm: New.
9850 * obj-c++.dg/method-7.mm: New.
9851 * obj-c++.dg/no-extra-load.mm: New.
9852 * obj-c++.dg/overload-1.mm: New.
9853 * obj-c++.dg/pragma-1.mm: New.
9854 * obj-c++.dg/pragma-2.mm: New.
9855 * obj-c++.dg/private-1.mm: New.
9856 * obj-c++.dg/private-2.mm: New.
9857 * obj-c++.dg/proto-qual-1.mm: New.
9858 * obj-c++.dg/qual-types-1.mm: New.
9859 * obj-c++.dg/stubify-1.mm: New.
9860 * obj-c++.dg/stubify-2.mm: New.
9861 * obj-c++.dg/super-class-1.mm: New.
9862 * obj-c++.dg/super-class-2.mm: New.
9863 * obj-c++.dg/super-dealloc-1.mm: New.
9864 * obj-c++.dg/super-dealloc-2.mm: New.
9865 * obj-c++.dg/template-1.mm: New.
9866 * obj-c++.dg/template-2.mm: New.
9867 * obj-c++.dg/template-3.mm: New.
9868 * obj-c++.dg/template-4.mm: New.
9869 * obj-c++.dg/template-5.mm: New.
9870 * obj-c++.dg/template-6.mm: New.
9871 * obj-c++.dg/try-catch-1.mm: New.
9872 * obj-c++.dg/try-catch-2.mm: New.
9873 * obj-c++.dg/try-catch-3.mm: New.
9874 * obj-c++.dg/try-catch-4.mm: New.
9875 * obj-c++.dg/try-catch-5.mm: New.
9876 * obj-c++.dg/try-catch-6.mm: New.
9877 * obj-c++.dg/try-catch-7.mm: New.
9878 * obj-c++.dg/try-catch-8.mm: New.
9879 * obj-c++.dg/try-catch-9.mm: New.
9880 * obj-c++.dg/va-meth-1.mm: New.
9881
9882 2005-05-25 Ziemowit Laski <zlaski@apple.com>
9883
9884 * obj-c++.dg/selector-1.mm: New.
9885 * obj-c++.dg/selector-2.mm: New.
9886
9887 2005-05-25 Ziemowit Laski <zlaski@apple.com>
9888
9889 * obj-c++.dg/selector-3.mm: New.
9890 * objc.dg/selector-3.m: New.
9891
9892 2005-05-25 Ziemowit Laski <zlaski@apple.com>
9893
9894 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
9895 about where warning appears.
9896
9897 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
9898
9899 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
9900 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
9901 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
9902 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
9903
9904 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
9905
9906 * gcc.dg/20050524-1.c: New test.
9907
9908 2005-05-25 Jan Hubicka <jh@suse.cz>
9909
9910 * gcc.dg/tree-prof/inliner-1.c: New.
9911
9912 2005-05-25 Janis Johnson <janis187@us.ibm.com>
9913
9914 * gcc.dg/tree-prof: New directory.
9915 * gcc.dg/tree-prof/tree-prof.exp: New.
9916
9917 2005-05-25 DJ Delorie <dj@redhat.com>
9918
9919 * gcc.dg/Wattributes-1.c: New.
9920 * gcc.dg/Wattributes-2.c: New.
9921 * gcc.dg/Wattributes-3.c: New.
9922
9923 20005-05-24 Janis Johnson <janis187@us.ibm.com>
9924
9925 PR tree-optimization/19833
9926 * gcc.dg/uninit-4.c: Remove xfail.
9927 * gcc.dg/uninit-9.c: Ditto.
9928
9929 2005-05-24 Ziemowit Laski <zlaski@apple.com>
9930
9931 * obj-c++.dg/bitfield-[1-5].mm: New.
9932 * obj-c++.dg/class-protocol-1.mm: New.
9933 * obj-c++.dg/comp-types-1[0-1].mm: New.
9934 * obj-c++.dg/comp-types-[2-9].mm: New.
9935 * obj-c++.dg/encode-[4-8].mm: New.
9936 * obj-c++.dg/layout-1.mm: New.
9937 * obj-c++.dg/method-1[0-9].mm: New.
9938 * obj-c++.dg/method-2[0-1].mm: New.
9939 * obj-c++.dg/method-[8-9].mm: New.
9940 * obj-c++.dg/objc-gc-3.mm: New.
9941 * obj-c++.dg/try-catch-10.mm: New.
9942 * objc.dg/bitfield-5.m: New.
9943 * objc.dg/comp-types-10.m: New.
9944 * objc.dg/comp-types-9.m: New.
9945 * objc.dg/layout-1.m: New.
9946 * objc.dg/objc-gc-4.m: New.
9947 * objc.dg/try-catch-9.m: New.
9948 * objc.dg/class-protocol-1.m: Tweak diagnostics.
9949 * objc.dg/comp-types-1.m: Likewise.
9950 * objc.dg/comp-types-[5-6].m: Likewise.
9951 * objc.dg/method-9.m: Likewise.
9952
9953 2005-05-24 Janis Johnson <janis187@us.ibm.com>
9954
9955 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
9956 and on hardware without VMX support.
9957
9958 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
9959
9960 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
9961
9962 * lib/profopt.exp (dg-final-generate, dg-final-use,
9963 profopt-final-code, profopt-get-options): New.
9964 (profopt-execute): Process test directives.
9965
9966 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
9967 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
9968 cleanup-tree-dump, cleanup-saved-temps): Update comments.
9969
9970 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
9971
9972 PR C++/21645
9973 * g++.dg/init/ctor5.C: New test.
9974
9975 2005-05-24 Ira Rosen <irar@il.ibm.com>
9976
9977 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
9978 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
9979 vect-113.c, vect-114.c.
9980
9981 2005-05-23 Adam Nemet <anemet@lnxw.com>
9982
9983 * gcc.dg/const-elim-1.c: Remove xfails.
9984
9985 2005-05-23 Jeff Law <law@redhat.com>
9986
9987 * gcc.c-torture/compile/pr21638.c: New test.
9988 * gcc.c-torture/compile/20050520-1.c: New test.
9989
9990 2005-05-23 Nick Clifton <nickc@redhat.com>
9991
9992 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
9993 be a proper triple, ie: m32r*-*-*.
9994 * g++.old-deja/g++.jason/thunk3.C: Likewise.
9995
9996 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
9997
9998 PR middle-end/21331
9999 PR tree-opt/21293
10000 * gcc.c-torture/compile/pr21293.c: New test.
10001 * gcc.c-torture/execute/pr21331.c: New test.
10002
10003 2004-05-20 Richard Henderson <rth@redhat.com>
10004
10005 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
10006
10007 2005-05-20 Ziemowit Laski <zlaski@apple.com>
10008
10009 * obj-c++-dg.exp: Add.
10010 * obj-c++.exp: Add.
10011 * obj-c++.dg/dg.exp: Add.
10012
10013 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
10014
10015 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
10016 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
10017
10018 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
10019
10020 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
10021
10022 2004-05-19 Richard Henderson <rth@redhat.com>
10023
10024 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
10025
10026 2005-05-19 Janis Johnson <janis187@us.ibm.com>
10027
10028 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
10029
10030 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
10031
10032 2005-05-19 Jakub Jelinek <jakub@redhat.com>
10033
10034 PR c++/21495
10035 * g++.dg/parse/extern1.C: New test.
10036 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
10037
10038 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10039
10040 * gcc.dg/c99-math.h: New.
10041 * gcc.dg/c99-math-float-1.c: New test.
10042 * gcc.dg/c99-math-double-1.c: Likewise.
10043 * gcc.dg/c99-math-long-double-1.c: Likewise.
10044
10045 2005-05-18 Richard Henderson <rth@redhat.com>
10046
10047 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
10048
10049 2005-05-18 Devang Patel <dpatel@apple.com>
10050
10051 * g++.dg/opt/20050511-1.C: New test.
10052
10053 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
10054
10055 PR libfortran/21127
10056 * gfortran.dg/reshape-complex.f90: New test.
10057
10058 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
10059
10060 * gfortran.dg/array_constructor_1.f90: New test.
10061 * gfortran.dg/array_constructor_2.f90: New test.
10062
10063 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
10064
10065 PR fortran/20954
10066 * gfortran.dg/pr20954.f: New test.
10067
10068 2005-05-17 Mike Stump <mrs@apple.com>
10069
10070 Yet more Objective-C++...
10071
10072 * objc.dg/method-5.m: Update.
10073 * objc.dg/method-6.m: Update.
10074 * objc.dg/method-7.m: Update.
10075 * objc.dg/method-9.m: Update.
10076 * objc.dg/try-catch-2.m: Update.
10077
10078 2005-05-17 Mark Mitchell <mark@codesourcery.com>
10079
10080 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
10081 Remove little-endian optimizations.
10082
10083 2005-05-17 Jeff Law <law@redhat.com>
10084
10085 * g++.dg/tree-ssa/pr14814.C: New test.
10086 * gcc.dg/tree-ssa/pr14814.C: New test.
10087 * gcc.dg/tree-ssa/pr17141-1.C: New test.
10088 * gcc.dg/tree-ssa/pr17141-2.C: New test.
10089
10090 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
10091
10092 * gcc.dg/compat/generate-random.c: Do not include
10093 libiberty.h.
10094 * gcc.dg/compat/generate-random_r.c: Likewise.
10095
10096 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
10097
10098 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
10099
10100 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
10101
10102 PR middle-end/21595
10103 * g++.dg/tree-ssa/builtin1.C: New testcase.
10104
10105 2005-05-17 Jakub Jelinek <jakub@redhat.com>
10106
10107 PR c++/21454
10108 * g++.dg/opt/const4.C: New test.
10109
10110 PR middle-end/21492
10111 * g++.dg/opt/crossjump1.C: New test.
10112
10113 PR tree-optimization/21610
10114 * gcc.c-torture/compile/20050516-1.c: New test.
10115
10116 PR fortran/15080
10117 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
10118 about the test failing.
10119 * gfortran.fortran-torture/execute/where_7.f90: New test.
10120 * gfortran.fortran-torture/execute/where_8.f90: New test.
10121
10122 2005-05-16 Richard Henderson <rth@redhat.com>
10123
10124 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
10125 i?86 and x86_64.
10126
10127 2005-05-16 Mark Mitchell <mark@codesourcery.com>
10128
10129 * gcc.dg/compat/generate-random.c (config.h): Do not include.
10130 (limits.h): Include unconditionally.
10131 (stdlib.h): Likewise.
10132 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
10133 (limits.h): Include unconditionally.
10134 (stdlib.h): Likewise.
10135 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
10136 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
10137 (limits.h): Include unconditionally.
10138 (stdlib.h): Likewise.
10139 (hashtab.h): Do not include.
10140 (getopt.h): Likewise.
10141 (stddef.h): Include.
10142 (hashval_t): Define.
10143 (struct entry): Add "next" field.
10144 (HASH_SIZE): New macro.
10145 (hash_table): New variable.
10146 (switchfiles): Do not use xmalloc.
10147 (mix): New macro.
10148 (iterative_hash): New function.
10149 (hasht): Remove.
10150 (e_exists): New function.
10151 (e_insert): Likewise.
10152 (output): Use, instead of libiberty hashtable functions.
10153 (main): Do not use getopt. Do not call htab_create.
10154
10155 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
10156
10157 PR libstdc++/21526
10158 * lib/target-supports.exp (check_mkfifo_available):
10159 Return 0 for cygwin as mkfifo support incomplete on platform.
10160 Fix typos in comments.
10161
10162 2005-05-15 Mark Mitchell <mark@codesourcery.com>
10163
10164 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
10165
10166 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
10167
10168 PR fortran/17432
10169 * gfortran.dg/assign_4.f: New test.
10170
10171 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
10172
10173 PR tree-optimization/21563
10174 * gcc.dg/tree-ssa/pr21563.c: New.
10175
10176 2005-05-14 Jan Hubicka <jh@suse.cz>
10177
10178 * gcc.dg/noreturn-7.c: Allow control reaches warning.
10179
10180 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
10181
10182 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
10183
10184 2005-05-13 Julian Brown <julian@codesourcery.com>
10185
10186 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
10187 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
10188
10189 2005-05-13 Jan Hubicka <jh@suse.cz>
10190
10191 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
10192 * gcc.dg/fold-xor-?.c: Likewise.
10193 * gcc.dg/pr15784-?.c: Likewise.
10194 * gcc.dg/pr20922-?.c: Likewise.
10195 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
10196 * gcc.dg/tree-ssa/pr17598.c: Likewise.
10197 * gcc.dg/tree-ssa/pr20470.c: Likewise.
10198
10199 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10200
10201 PR fortran/21260
10202 * gfortran.dg/hollerith_1.f90: New test.
10203
10204 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10205
10206 * gfortran.dg/func_result_2.f90: New test.
10207
10208 2005-05-11 Bud Davis <bdavis@gfortran.org>
10209
10210 * gfortran.dg/dev_null.f90: New test.
10211
10212 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
10213
10214 * gcc.dg/arm-vfp1.c: Revert last change.
10215
10216 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
10217
10218 PR middle-end/19807
10219 PR tree-optimization/19639
10220 * g++.dg/tree-ssa/pr19807.C: New testcase.
10221
10222 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10223
10224 PR libfortran/21471
10225 * gfortran.dg/append-1.f90: New test.
10226
10227 2005-05-10 Diego Novillo <dnovillo@redhat.com>
10228
10229 * gcc.dg/pr18501.c: XFAIL.
10230 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
10231 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
10232 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
10233 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
10234 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
10235 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
10236 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
10237 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
10238
10239 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10240
10241 PR fortran/20178
10242 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
10243 gfortran.dg/f2c_3.f90: New tests.
10244
10245 * gfortran.dg/return_1.f90: Fix dg annotation.
10246
10247 2005-05-10 Diego Novillo <dnovillo@redhat.com>
10248
10249 * gcc.c-torture/compile/20050510-1.c: New test.
10250
10251 2005-05-10 Mark Mitchell <mark@codesourcery.com>
10252
10253 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
10254
10255 2005-05-10 Bob Wilson <bob.wilson@acm.org>
10256
10257 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
10258
10259 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
10260
10261 PR c/17913
10262 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
10263
10264 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
10265
10266 PR c/21342
10267 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
10268 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
10269
10270 2005-05-10 Ben Elliston <bje@au.ibm.com>
10271
10272 PR debug/16676
10273 * gcc.dg/debug/pr16676.c: New test.
10274
10275 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
10276
10277 PR testsuite/21443
10278 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
10279 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
10280 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
10281 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
10282 Change -O1 to -O2.
10283 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
10284 -fno-tree-dominator-opts.
10285
10286 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10287
10288 * gfortran.dg/return_1.f90: New test.
10289
10290 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
10291
10292 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
10293
10294 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
10295
10296 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
10297
10298 PR c++/21427
10299 * g++.dg/inherit/covariant13.C: New.
10300
10301 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10302
10303 PR libfortran/19155
10304 * gfortran.dg/pr19155.f: New test.
10305
10306 2005-05-08 Roger Sayle <roger@eyesopen.com>
10307
10308 PR inline-asm/8788
10309 * gcc.dg/pr8788-1.c: New testcase.
10310
10311 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
10312
10313 PR target/21416
10314 * gcc.target/mips/fpcmp-[12].c: New tests.
10315
10316 2005-05-06 Mark Mitchell <mark@codesourcery.com>
10317
10318 * lib/target-supports-dg.exp (dg-require-fork): New function.
10319 (dg-require-mkfifo): Likewise.
10320 * lib/target-supports.exp (check_function_available): New
10321 function.
10322 (check_fork_available): Likewise.
10323 (check_mkfifo_available): Likewise.
10324
10325 2005-05-06 Jeff Law <law@redhat.com>
10326
10327 * gcc.c-torture/compile/pr21380.c: New test.
10328
10329 2005-05-06 Jakub Jelinek <jakub@redhat.com>
10330
10331 PR c++/20961
10332 * g++.dg/ext/weak3.C: New test.
10333
10334 2005-05-05 Mark Mitchell <mark@codesourcery.com>
10335
10336 PR c++/21352
10337 * g++.dg/template/crash37.C: New test.
10338
10339 2005-05-05 Paul Brook <paul@codesourcery.com>
10340
10341 * gcc.dg/arm-g2.c: Use effective-target arm32.
10342 * gcc.dg/arm-mmx-1.c: Ditto.
10343 * gcc.dg/arm-scd42-2.c: Ditto.
10344 * gcc.dg/arm-vfp1.c: Ditto.
10345 * lib/target-supports.exp (check_effective_target_arm32): New
10346 function.
10347
10348 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
10349
10350 PR libfortran/21354
10351 gfortran.dg/in_pack_rank7.f90: New test.
10352
10353 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
10354
10355 PR middle-end/15618
10356 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
10357
10358 2005-05-04 Jakub Jelinek <jakub@redhat.com>
10359
10360 PR middle-end/21265
10361 * gcc.dg/20050503-1.c: New test.
10362
10363 PR rtl-optimization/21239
10364 * gcc.dg/i386-sse-11.c: New test.
10365
10366 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
10367
10368 PR target/16888
10369 * gcc.target/i386/asm-1.c: New test.
10370
10371 2005-05-03 Jakub Jelinek <jakub@redhat.com>
10372
10373 PR rtl-optimization/21330
10374 * gcc.c-torture/execute/20050502-1.c: New test.
10375
10376 PR target/21297
10377 * gcc.c-torture/execute/20050502-2.c: New test.
10378
10379 2005-05-03 Uros Bizjak <uros@kss-loka.si>
10380
10381 PR middle-end/21282
10382 * gcc.dg/pr21282.c: New.
10383
10384 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
10385
10386 * gcc.dg/vect/pr20122.c: Clean up .vect file.
10387 * gcc.dg/vect/vect-92.c: Likewise.
10388 * gcc.dg/vect/vect-93.c: Likewise.
10389 * gcc.dg/vect/vect-dv-1.c: Likewise.
10390 * gcc.dg/vect/vect-dv-2.c: Likewise.
10391 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
10392
10393 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
10394
10395 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
10396 * gfortran.dg/vect/vect-2.f90: Likewise.
10397 * gfortran.dg/vect/vect-3.f90: Likewise.
10398 * gfortran.dg/vect/vect-4.f90: Likewise.
10399 * gfortran.dg/vect/vect-5.f90: Likewise.
10400
10401 2005-05-02 Geoffrey Keating <geoffk@apple.com>
10402
10403 PR target/20813
10404 * gcc.dg/rs6000-fpint-2.c: New.
10405
10406 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
10407
10408 PR c/15698
10409 * gcc.dg/builtins-30.c: Update expected messages.
10410 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
10411 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
10412 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
10413
10414 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
10415
10416 PR tree-optimization/21294
10417 * gcc.dg/tree-ssa/pr21294.c: New.
10418
10419 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
10420
10421 * gcc.dg/altivec-3.c (vec_store): Do not use the old
10422 __builtin_altivec_st_internal_4si built-in.
10423
10424 2005-05-02 Mark Mitchell <mark@codesourcery.com>
10425
10426 PR c++/15875
10427 * g++.dg/template/ptrmem14.C: New test.
10428
10429 2005-05-02 Paul Brook <paul@codesourcery.com>
10430
10431 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
10432
10433 2005-05-02 Michael Matz <matz@suse.de>
10434
10435 PR c++/19542
10436 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
10437
10438 2005-05-01 Mark Mitchell <mark@codesourcery.com>
10439
10440 * g++.dg/cpp/weak.C: New test.
10441
10442 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
10443
10444 * gcc.dg/tree-ssa/loop-8.c: New test.
10445
10446 2005-04-30 Michael Maty <matz@suse.de>
10447
10448 * gcc.dg/inline-mcpy.c: New test.
10449
10450 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
10451
10452 PR libfortran/18958
10453 * gfortran.dg/eoshift.f90: New test case.
10454
10455 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
10456
10457 PR libfortran/18857
10458 * gfortran.dg/matmul_1.f90: New test.
10459
10460 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
10461
10462 PR tree-optimization/21030
10463 * gcc.dg/tree-ssa/pr21030.c: New.
10464
10465 2005-04-29 Devang Patel <dpatel@apple.com>
10466
10467 PR tree-optimization/21272
10468 * gcc.dg/vect/vect-ifcvt-10.c: New test.
10469
10470 2005-04-29 Jakub Jelinek <jakub@redhat.com>
10471
10472 PR fortran/13082
10473 PR fortran/18824
10474 * gfortran.dg/entry_4.f90: New test.
10475 * gfortran.fortran-torture/execute/entry_1.f90: New test.
10476 * gfortran.fortran-torture/execute/entry_2.f90: New test.
10477 * gfortran.fortran-torture/execute/entry_3.f90: New test.
10478 * gfortran.fortran-torture/execute/entry_4.f90: New test.
10479 * gfortran.fortran-torture/execute/entry_5.f90: New test.
10480 * gfortran.fortran-torture/execute/entry_6.f90: New test.
10481 * gfortran.fortran-torture/execute/entry_7.f90: New test.
10482
10483 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10484
10485 * gfortran.fortran-torture/execute/entry_8.f90: New test.
10486
10487 2005-04-29 Paul Brook <paul@codesourcery.com>
10488
10489 * gfortran.dg/entry_3.f90: New test.
10490
10491 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10492
10493 * gfortran.dg/implicit_4.f90: New test.
10494
10495 2005-04-28 Bob Wilson <bob.wilson@acm.org>
10496
10497 * lib/target-supports.exp (check_profiling_available): Return
10498 false for xtensa-*-elf.
10499
10500 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
10501
10502 * lib/fortran-torture.exp (fortran-torture.exp): Catch
10503 error if file cannot be deleted.
10504
10505 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
10506
10507 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
10508 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
10509 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
10510 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
10511 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
10512 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
10513 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
10514 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
10515 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
10516 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
10517 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
10518 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
10519 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
10520
10521 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10522
10523 PR fortran/20865
10524 * gfortran.dg/pr20865.f90: New test.
10525
10526 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
10527
10528 * gcc.dg/void-cast-2.c: New test.
10529
10530 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
10531
10532 PR c/21159
10533 * gcc.dg/void-cast-1.c: New test.
10534
10535 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
10536
10537 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
10538
10539 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10540
10541 PR fortran/21177
10542 * gfortran.dg/pr21177.f90: New test.
10543
10544 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
10545
10546 PR tree-optimization/21171
10547 * gcc.dg/tree-ssa/pr21171.c: New test.
10548
10549 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
10550
10551 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
10552 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
10553 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
10554 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
10555 gcc.dg/tree-ssa/gen-vect-32.c: New.
10556 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
10557 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
10558 don't run on PPC32.
10559
10560 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
10561
10562 PR c/21213
10563 * gcc.dg/transparent-union-3.c: New test.
10564
10565 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
10566
10567 PR c/20740
10568 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
10569 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
10570 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
10571 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
10572 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
10573 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
10574
10575 2005-04-26 Jeff Law <law@redhat.com>
10576
10577 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
10578 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
10579 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
10580 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
10581 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
10582 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
10583 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
10584
10585 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
10586
10587 PR tree-optimization/17598
10588 * gcc.dg/tree-ssa/pr17598.c: New testcase.
10589
10590 2005-04-25 Mike Stump <mrs@apple.com>
10591
10592 * objc.dg/fix-and-continue-1.m: Add.
10593
10594 2005-04-25 Roger Sayle <roger@eyesopen.com>
10595
10596 PR c++/20995
10597 * g++.dg/opt/pr20995-1.C: New test case.
10598
10599 2005-04-25 Devang Patel <dpatel@apple.com>
10600
10601 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
10602
10603 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
10604
10605 PR testsuite/21062
10606 * g++.dg/opt/alias2.C (printf): Correct the prototype.
10607
10608 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
10609
10610 PR C++/21188
10611 * g++.dg/opt/rtti2.C: New test.
10612
10613 2005-04-25 Paul Brook <paul@codesourcery.com>
10614 Steven G. Kargl <kargls@comcast.net>
10615
10616 PR fortran/20879
10617 * gfortran.dg/ichar_1.f90: New file.
10618
10619 2005-04-24 Jakub Jelinek <jakub@redhat.com>
10620
10621 PR middle-end/20991
10622 * g++.dg/opt/pr20991.C: New test.
10623
10624 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
10625 where sizeof (type) < __alignof__ (type).
10626 * gcc.dg/compat/struct-layout-1.h: Likewise.
10627
10628 2005-04-24 Per Bothner <per@bothner.com>
10629 Devang Patel <dpatel@apple.com>
10630
10631 PR preprocessor/20907
10632 * gcc.dg/cpp/very-long-comment.c: New test.
10633
10634 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10635
10636 PR fortran/20059
10637 * gfortran.dg/common_5.f: New test.
10638
10639 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
10640
10641 PR middle-end/21082
10642 * g++.dg/tree-ssa/pr21082.C: New testcase.
10643
10644 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
10645
10646 * gcc.dg/vect/vect-99.c: New test.
10647
10648 2005-04-22 Diego Novillo <dnovillo@redhat.com>
10649
10650 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
10651
10652 2005-04-22 Jeff Law <law@redhat.com>
10653
10654 * gcc.dg/uninit-5.c: Remove xfails.
10655 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
10656 conditionals and loads.
10657
10658 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
10659
10660 PR libfortran/20074
10661 PR libfortran/20436
10662 PR libfortran/21108
10663 * gfortran.dg/nested_reshape.f90: new test
10664 * gfortran.dg/reshape-alloc.f90: new test
10665 * gfortran.dg/reshape.f90: new test
10666
10667 2005-04-22 Mark Mitchell <mark@codesourcery.com>
10668
10669 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
10670
10671 * gcc.dg/arm-vfp1.c: New test.
10672
10673 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
10674
10675 PR c++/21087
10676 * g++.dg/lookup/builtin2.C: New test.
10677
10678 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
10679
10680 * gcc.dg/weak/weak-13.c: New test.
10681
10682 2005-04-21 Geoffrey Keating <geoffk@apple.com>
10683
10684 * lib/target-supports.exp (check_effective_target_sync_int_long):
10685 Add powerpc*.
10686
10687 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
10688
10689 * gcc.target/mips/branch-1.c: New test.
10690
10691 2005-04-21 Richard Henderson <rth@redhat.com>
10692
10693 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
10694 * gcc.dg/vect/vect-86.c: Likewise.
10695 * gcc.dg/vect/vect-87.c: Likewise.
10696 * gcc.dg/vect/vect-88.c: Likewise.
10697
10698 2005-04-21 Devang Patel <dpatel@apple.com>
10699
10700 PR optimization/20994
10701 * gcc.dg/tree-ssa/ifc-3.c: New test.
10702
10703 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
10704
10705 PR c/12913
10706 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
10707 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
10708 gcc.dg/c99-vla-jump-5.c: New tests.
10709
10710 2005-04-19 Richard Henderson <rth@redhat.com>
10711
10712 * lib/target-supports.exp (check_effective_target_vect_int_mult):
10713 Fix typo in exists check.
10714 (check_effective_target_sync_int_long): New.
10715 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
10716 * gcc.dg/ia64-sync-2.c: Likewise.
10717 * gcc.dg/ia64-sync-3.c: Likewise.
10718 * gcc.dg/ia64-sync-4.c: Likewise.
10719
10720 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
10721
10722 * gcc.dg/fold-xor-1.c: New test.
10723 * gcc.dg/fold-xor-2.c: New test.
10724
10725 2005-04-19 James E. Wilson <wilson@specifixinc.com>
10726
10727 PR target/20670
10728 * g++.dg/eh/fp-regs.C: New test.
10729
10730 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
10731
10732 * gcc.dg/Wint-to-pointer-cast-1.c,
10733 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
10734 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
10735 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
10736
10737 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10738
10739 PR fortran/16861
10740 * gfortran.dg/pr16861.f90: New test.
10741
10742 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
10743
10744 * gcc.dg/pr21085.c: New test.
10745
10746 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
10747
10748 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
10749 (setup_mips_tests, dg-mips-options): New procedures.
10750 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
10751 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
10752 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
10753 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
10754 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
10755 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
10756 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
10757 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
10758 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
10759 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
10760 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
10761 dg-mips-options instead of dg-options. Remove now-redundant
10762 preprocessor guards.
10763 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
10764 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
10765 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
10766 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
10767 * gcc.dg/vr-mult-2.c: Delete.
10768 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
10769 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
10770 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
10771 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
10772 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
10773 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
10774 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
10775
10776 2005-04-18 Laurent GUERBY <laurent@guerby.net>
10777
10778 * ada/acats/run_all.sh: Use sync when executable not present.
10779
10780 2005-04-18 Devang Patel <dpatel@apple.com>
10781
10782 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
10783 * gcc.dg/vect/vect-11a.c: New.
10784 * gcc.dg/vect/vect-none.c: Update.
10785 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
10786
10787 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
10788
10789 PR tree-optimization/20922
10790 * gcc.dg/pr20922-1.c: New test.
10791 * gcc.dg/pr20922-2.c: New test.
10792 * gcc.dg/pr20922-3.c: New test.
10793 * gcc.dg/pr20922-4.c: New test.
10794 * gcc.dg/pr20922-5.c: New test.
10795 * gcc.dg/pr20922-6.c: New test.
10796
10797 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10798
10799 PR libfortran/20950
10800 * gfortran.dg/pr20950.f: New test.
10801
10802 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10803
10804 PR libfortran/19216
10805 * gfortran.dg/pr19216.f: New test.
10806
10807 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
10808
10809 PR tree-optimization/21001
10810 * gcc.dg/tree-ssa/pr21001.c: New.
10811
10812 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
10813
10814 PR libfortran/21075
10815 * gfortran.dg/reshape_rank7.f90: New test.
10816
10817 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
10818
10819 PR libfortran/12884 gfortran.dg/pr12884.f: New test
10820 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
10821 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
10822 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
10823 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
10824 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
10825 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
10826 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
10827 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
10828 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
10829 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
10830 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
10831 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
10832 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
10833 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
10834 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
10835 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
10836 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
10837 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
10838 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
10839 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
10840
10841 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
10842
10843 * gfortran.dg/wtruncate.f: New testcase.
10844 * gfortran.dg/wtruncate.f90: New testcase.
10845
10846 2005-04-16 Mark Mitchell <mark@codesourcery.com>
10847
10848 PR c++/21025
10849 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
10850 which sizeof/alignof is dependent, rather than just whether we are
10851 processing_template_decl.
10852
10853 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
10854
10855 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
10856 corrected typo where the wrong variables had been compared.
10857
10858 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
10859
10860 PR libfortran/18495
10861 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
10862 Test callee-allocated version of return array with a write
10863 statement.
10864 Test spread with a temporary with another write statement.
10865
10866 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
10867
10868 PR tree-optimization/21031
10869 * gcc.dg/tree-ssa/pr21031.c: New.
10870
10871 2005-04-15 Uros Bizjak <uros@kss-loka.si>
10872
10873 PR tree-optimization/21004
10874 * gcc.dg/builtins-53.c: Include builtins-config.h.
10875 Check floorf, ceilf, floorl and ceill transformations
10876 only when HAVE_C99_RUNTIME is defined.
10877
10878 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
10879
10880 PR middle-end/20739
10881 * gcc.dg/tree-ssa/pr20739.c: New test.
10882
10883 2005-04-14 Mike Stump <mrs@apple.com>
10884
10885 * gcc.dg/Foundation.framework/empty: New.
10886 * gcc.dg/framework-2.c: New.
10887
10888 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
10889
10890 PR tree-optimization/21021
10891 * gcc.c-torture/compile/pr21021.c: New.
10892
10893 2005-04-14 Janis Johnson <janis187@us.ibm.com
10894
10895 PR testsuite/21010
10896 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
10897 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
10898 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
10899 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
10900 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
10901 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
10902 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
10903 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
10904
10905 2005-04-14 Richard Henderson <rth@redhat.com>
10906
10907 * lib/target-supports.exp (check_effective_target_vect_condition):
10908 Add ia64, i?86, and x86_64.
10909
10910 2005-04-14 Steven G. Kargl <kargls@comcast.net>
10911
10912 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
10913
10914 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
10915
10916 PR tree-optimization/20657
10917 * gcc.dg/tree-ssa/pr20657.c: New.
10918
10919 2005-04-14 Uros Bizjak <uros@kss-loka.si>
10920
10921 * gcc.dg/builtins-53.c: Also check (int)trunc* and
10922 (long long int)trunc*.
10923
10924 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
10925
10926 PR target/20927
10927 * gcc.dg/pr20927.c: New test.
10928
10929 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
10930
10931 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
10932 * gcc.target/mips/asm-1.c: Likewise.
10933
10934 2005-04-13 Dale Johannesen <dalej@apple.com>
10935
10936 * objc.dg/objc-fast-4.m: New.
10937
10938 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
10939
10940 * gcc.target/cris/torture/cris-torture.exp: New driver in new
10941 directory.
10942 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
10943
10944 2005-04-13 David Edelsohn <edelsohn@gnu.org>
10945
10946 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
10947 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
10948 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
10949
10950 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
10951
10952 PR tree-optimization/20913
10953 * gcc.dg/tree-ssa/pr20913.c: New.
10954
10955 PR tree-optimization/20702
10956 * gcc.dg/tree-ssa/pr20702.c: New.
10957
10958 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10959
10960 PR c++/13744
10961 * g++.dg/inherit/local3.C: New test.
10962
10963 2005-04-12 Jeff Law <law@redhat.com>
10964
10965 * gcc.dg/tree-ssa/20050412-1.c: New test.
10966
10967 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
10968
10969 PR libfortran/19016
10970 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
10971 Add tests with mask generated by expression.
10972 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
10973 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
10974 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
10975
10976 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
10977
10978 PR middle-end/20917
10979 * gcc.dg/20050409-1.c: New test.
10980
10981 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
10982
10983 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
10984
10985 2005-04-11 Mark Mitchell <mark@codesourcery.com>
10986
10987 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
10988 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
10989 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
10990 (TARGET_CXX): Adjust accordingly.
10991 * target.h (struct gcc_target): Remove epxort_class_data. Add
10992 determine_class_data_visibility and class_data_always_comdat.
10993 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
10994 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
10995 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
10996 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
10997 (arm_cxx_determine_class_data_visibility): New.
10998 (arm_cxx_class_data_always_comdat): Likewise.
10999 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
11000 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
11001 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
11002 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
11003 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
11004 Define.
11005
11006 2005-04-11 Mark Mitchell <mark@codesourcery.com>
11007
11008 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
11009
11010 2005-04-11 Geoffrey Keating <geoffk@apple.com>
11011
11012 * gcc.dg/i386-darwin-fpmath.c: New.
11013
11014 2004-04-11 Devang Patel <dpatel@apple.com>
11015
11016 * lib/target-supports.exp (check_effective_target_vect_condition): New.
11017 * gcc.dg/vect/vect-ifcvt-1.c: New test.
11018 * gcc.dg/vect/vect-ifcvt-2.c: New test.
11019 * gcc.dg/vect/vect-ifcvt-3.c: New test.
11020 * gcc.dg/vect/vect-ifcvt-4.c: New test.
11021 * gcc.dg/vect/vect-ifcvt-5.c: New test.
11022 * gcc.dg/vect/vect-ifcvt-6.c: New test.
11023 * gcc.dg/vect/vect-ifcvt-7.c: New test.
11024 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
11025
11026 2004-04-11 Devang Patel <dpatel@apple.com>
11027
11028 * gcc.dg/vect/vect-dv-1.c: New test.
11029 * gcc.dg/vect/vect-dv-2.c: New test.
11030
11031 2005-04-11 Diego Novillo <dnovillo@redhat.com>
11032
11033 PR tree-optimization/20933
11034 * gcc.dg/tree-ssa/pr20933.c: New test.
11035
11036 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11037
11038 * gfortran.dg/fold_nearest.f90: New test.
11039
11040 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
11041
11042 * gcc.dg/tree-ssa/alias-1.c: New test.
11043
11044 2005-04-11 Diego Novillo <dnovillo@redhat.com>
11045
11046 PR tree-optimization/20920
11047 * g++.dg/tree-ssa/pr20920.C: New test.
11048
11049 2005-04-11 Uros Bizjak <uros@kss-loka.si>
11050
11051 * gcc.dg/builtins-53.c: Also check (int)ceil* and
11052 (long long int)ceil*.
11053
11054 2005-04-10 Mark Mitchell <mark@codesourcery.com>
11055
11056 * g++.dg/warn/Wdtor1.C: Declare template in system header with
11057 explicit C++ linkage.
11058
11059 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11060
11061 * gfortran.dg/pr17229.f: Take care of the new obsolescence
11062 warning for arithmetic IF statements.
11063
11064 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
11065
11066 * eor_handling_1.f90: New test case.
11067 * eor_handling_2.f90: New test case.
11068 * eor_handling_3.f90: New test case.
11069 * eor_handling_4.f90: New test case.
11070 * eor_handling_5.f90: New test case.
11071 * noadv_size.f90: New test case.
11072 * pad_no.f90: New test case.
11073
11074 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
11075
11076 * gcc.c-torture/execute/20050410-1.c: New test.
11077
11078 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
11079
11080 * gcc.dg/pr20126.c: New.
11081
11082 2005-04-09 Bud Davis <bdavis@gfortran.org>
11083 Steven G. Kargl <kargls@comcast.net>
11084
11085 * gfortran.dg/PR19872.f: New test.
11086
11087 2005-04-09 Steven G. Kargl <kargls@comcast.net>
11088
11089 * gfortran.dg/nint_1.f90: Fix dg-do directive.
11090
11091 2005-04-09 Steven G. Kargl <kargls@comcast.net>
11092
11093 * gfortran.dg/nint_1.f90: New test.
11094
11095 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
11096
11097 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
11098 Added test for callee-allocated arrays with write statements.
11099 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
11100 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
11101 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
11102 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
11103 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
11104
11105 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
11106
11107 PR libfortran/20163
11108 * gfortran.dg/open-options-blanks.f: New test.
11109
11110 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
11111
11112 PR fortran/13257
11113 * gfortran.dg/comma_format_extension_[1234].f: New tests.
11114
11115 2005-04-09 Jakub Jelinek <jakub@redhat.com>
11116
11117 * gcc.dg/tree-ssa/stdarg-1.c: New test.
11118 * gcc.dg/tree-ssa/stdarg-2.c: New test.
11119 * gcc.dg/tree-ssa/stdarg-3.c: New test.
11120 * gcc.dg/tree-ssa/stdarg-4.c: New test.
11121 * gcc.dg/tree-ssa/stdarg-5.c: New test.
11122 * gcc.c-torture/execute/stdarg-4.c: New test.
11123
11124 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
11125
11126 PR target/20795
11127 * g++.dg/abi/param2.C: New test.
11128
11129 2005-04-09 Uros Bizjak <uros@kss-loka.si>
11130
11131 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
11132
11133 2005-04-09 Uros Bizjak <uros@kss-loka.si>
11134
11135 * gcc.dg/builtins-53.c: New test.
11136
11137 2005-04-08 Diego Novillo <dnovillo@redhat.com>
11138
11139 * g++.dg/tree-ssa/pr18178.C: New test.
11140 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
11141 * gcc.c-torture/execute/20041019-1.c: New test.
11142 * gcc.dg/tree-ssa/20041008-1.c: New test.
11143 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
11144 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
11145 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
11146 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
11147 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
11148 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
11149 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
11150 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
11151 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
11152 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
11153
11154 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
11155
11156 PR rtl-optimization/20466
11157 * gcc.c-torture/execute/pr20466-1.c: New test.
11158
11159 2005-04-08 Mark Mitchell <mark@codesourcery.com>
11160
11161 PR c++/20905
11162 * g++.dg/parse/cond2.C: New test.
11163
11164 PR c++/20145
11165 * g++.dg/warn/Wdtor1.C: New test.
11166
11167 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11168
11169 PR fortran/17229
11170 * gfortran.dg/pr17229.f: New test.
11171
11172 2005-04-07 Steven G. Kargl <kargls@comcast.net>
11173
11174 * gfortran.dg/tiny_1.f90: New test.
11175 * gfortran.dg/tiny_2.f90: ditto.
11176
11177 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
11178
11179 * gfortran.dg/eor_1.f90: Fix dg-do run line
11180 * gfortran.dg/open_new.f90: Fix dg-do run line
11181
11182 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
11183
11184 * lib/target-supports.exp (get_compiler_messages): Support
11185 optional arguments, the fourth being compiler options.
11186 (check_effective_target_fpic): New proc.
11187 * gcc.dg/20050321-2.c: Restrict to target fpic.
11188
11189 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
11190
11191 * gcc.dg/15443-1.c: New test.
11192 * gcc.dg/15443-2.c: Likewise.
11193
11194 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11195
11196 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
11197
11198 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
11199
11200 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
11201
11202 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
11203
11204 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
11205 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
11206 -m64.
11207 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
11208 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
11209 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
11210
11211 2005-04-06 Mark Mitchell <mark@codesourcery.com>
11212
11213 PR c++/20212
11214 * g++.dg/warn/Wunused-11.C: New test.
11215
11216 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
11217
11218 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
11219
11220 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
11221
11222 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
11223
11224 2005-04-05 Mark Mitchell <mark@codesourcery.com>
11225
11226 PR c++/20734
11227 * g++.dg/template/ptrmem13.C: New test.
11228
11229 2005-04-05 Per Bothner <per@bothner.com>
11230
11231 * lib/gcc.exp: Always add -fno-show-column, for now.
11232
11233 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
11234
11235 PR testsuite/20767
11236 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
11237 of plain old "unsigned int" for the type of "i". Makes this test
11238 64bit clean.
11239
11240 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
11241
11242 * gcc.dg/i386-ssefn-1.c: New test.
11243 * gcc.dg/i386-ssefn-2.c: New test.
11244 * gcc.dg/i386-ssefn-3.c: New test.
11245 * gcc.dg/i386-ssefn-4.c: New test.
11246
11247 2005-04-05 Jakub Jelinek <jakub@redhat.com>
11248
11249 PR tree-optimization/20076
11250 * gcc.dg/builtin-apply4.c: New test.
11251
11252 PR preprocessor/19475
11253 * gcc.dg/cpp/macspace1.c: New test.
11254 * gcc.dg/cpp/macspace2.c: New test.
11255
11256 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11257
11258 * gfortran.dg/pr20755.f: Fixed bad format.
11259
11260 2005-04-05 Mark Mitchell <mark@codesourcery.com>
11261
11262 PR c++/20763
11263 * g++.dg/ext/attrib21.C: New test.
11264
11265 2004-04-05 Devang Patel <dpatel@apple.com>
11266
11267 * lib/target-supports.exp (check_effective_target_vect_shif): New.
11268 * gcc.dg/vect/vect-shift-1.c: New test.
11269
11270 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11271
11272 PR libfortran/20755
11273 * gfortran.dg/pr20755.f: New test.
11274
11275 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
11276
11277 * gfortran.dg/pr15959.f90: New test.
11278 * gfortran.dg/string_pad_trunc.f90: New test.
11279
11280 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11281
11282 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
11283 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
11284 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
11285 syntax.
11286
11287 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11288
11289 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
11290
11291 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11292
11293 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
11294 * gcc.c-torture/compile/20011119-2.c: Likewise.
11295 * gcc.c-torture/compile/981001-2.c: Likewise.
11296
11297 2005-04-04 Mark Mitchell <mark@codesourcery.com>
11298
11299 PR c++/20679
11300 * g++.dg/template/overload4.C: New test.
11301
11302 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
11303
11304 PR c++/20746
11305 * g++.dg/abi/covariant5.C: New.
11306
11307 PR debug/20505
11308 * g++.dg/debug/const2.C: New.
11309
11310 2005-04-04 Jakub Jelinek <jakub@redhat.com>
11311
11312 PR rtl-optimization/16104
11313 * gcc.c-torture/execute/20050316-1.c: New test.
11314
11315 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
11316
11317 * g++.dg/template/spec23.C: Fix dg-error text.
11318
11319 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
11320
11321 PR c++/19199
11322 * g++.dg/expr/lval2.C: New.
11323
11324 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11325
11326 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
11327 __builtin_strcasecmp and __builtin_strncasecmp.
11328
11329 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
11330
11331 PR c++/20723
11332 * g++.dg/template/spec22.C: New.
11333 * g++.dg/template/spec23.C: New.
11334
11335 2005-04-03 Dale Ranta <dir@lanl.gov>
11336 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11337
11338 PR libfortran/20068
11339 PR libfortran/20125
11340 PR libfortran/20156
11341 PR libfortran/20471
11342 * gfortran.dg/backspace.f: New test.
11343
11344 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
11345
11346 * gcc.dg/pr19345.c: New test.
11347
11348 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
11349
11350 PR tree-optimization/20640
11351 * gcc.dg/torture/tree-loop-1.c: New.
11352
11353 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
11354
11355 PR rtl-optimization/20290
11356 * gcc.c-torture/execute/loop-ivopts-2.c: New.
11357
11358 2005-04-02 Geoffrey Keating <geoffk@apple.com>
11359
11360 * gcc.dg/rs6000-fpint.c: New.
11361
11362 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
11363
11364 * gcc.dg/old-style-then-proto-1.c: New test.
11365
11366 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11367
11368 * gfortran.fortran-torture/execute/backspace.f90: Check
11369 after backspace and read was incorrect.
11370
11371 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11372
11373 * gcc.c-torture/execute/builtins/strcat.c: Check the result
11374 buffer past the terminating NUL using memcmp.
11375 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
11376 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
11377
11378 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
11379 Fix unused/uninitialized variable warnings.
11380
11381 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
11382 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
11383 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
11384 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
11385
11386 * gcc.c-torture/execute/builtins/abs-1-lib.c,
11387 gcc.c-torture/execute/builtins/fputs-lib.c,
11388 gcc.c-torture/execute/builtins/lib/fprintf.c,
11389 gcc.c-torture/execute/builtins/lib/main.c,
11390 gcc.c-torture/execute/builtins/lib/memcmp.c,
11391 gcc.c-torture/execute/builtins/lib/memmove.c,
11392 gcc.c-torture/execute/builtins/lib/mempcpy.c,
11393 gcc.c-torture/execute/builtins/lib/memset.c,
11394 gcc.c-torture/execute/builtins/lib/printf.c,
11395 gcc.c-torture/execute/builtins/lib/sprintf.c,
11396 gcc.c-torture/execute/builtins/lib/stpcpy.c,
11397 gcc.c-torture/execute/builtins/lib/strchr.c,
11398 gcc.c-torture/execute/builtins/lib/strcmp.c,
11399 gcc.c-torture/execute/builtins/lib/strcpy.c,
11400 gcc.c-torture/execute/builtins/lib/strcspn.c,
11401 gcc.c-torture/execute/builtins/lib/strlen.c,
11402 gcc.c-torture/execute/builtins/lib/strncat.c,
11403 gcc.c-torture/execute/builtins/lib/strncmp.c,
11404 gcc.c-torture/execute/builtins/lib/strncpy.c,
11405 gcc.c-torture/execute/builtins/lib/strrchr.c,
11406 gcc.c-torture/execute/builtins/lib/strspn.c,
11407 gcc.c-torture/execute/builtins/lib/strstr.c,
11408 gcc.c-torture/execute/builtins/memops-asm-lib.c,
11409 gcc.c-torture/execute/builtins/strlen-2.c,
11410 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
11411 prototypes.
11412
11413 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
11414
11415 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
11416 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
11417 selectany usage.
11418
11419 2005-04-01 Jakub Jelinek <jakub@redhat.com>
11420
11421 PR c++/19406
11422 * g++.dg/debug/using1.C: New test.
11423
11424 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
11425
11426 PR middle-end/20524
11427 * gcc.dg/alias-7.c: Prefix asm-declared name with
11428 __USER_LABEL_PREFIX__.
11429
11430 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
11431
11432 Fix fallout from PR middle-end/15700:
11433 * gcc.c-torture/compile/20011119-1.c: Take
11434 __USER_LABEL_PREFIX__ into account.
11435 * gcc.c-torture/compile/20011119-2.c: Likewise.
11436
11437 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
11438
11439 PR c++/18644
11440 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
11441
11442 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
11443
11444 PR c/17855
11445 * gcc.c-torture/compile/struct-non-lval-1.c,
11446 gcc.c-torture/compile/struct-non-lval-2.c,
11447 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
11448
11449 2005-03-31 Janis Johnson <janis187@us.ibm.com>
11450
11451 * gcc.dg/tls/tls.exp: Remove temporary file.
11452 * g++.dg/tls/tls.exp: Ditto.
11453 * lib/file-format.exp: Ditto.
11454 * g++.dg/special/ecos.exp: Ditto.
11455
11456 * lib/profopt.exp: Treat prof_ext as a list.
11457 * gcc.misc-tests/bprob.exp: Ditto.
11458 * g++.dg/bprob/bprob.exp: Ditto.
11459
11460 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
11461 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
11462 g++.dg/tree-ssa/pointer-reference-alias.C,
11463 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
11464 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
11465 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
11466 g++.dg/vect/pr19951.cc: Ditto.
11467 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
11468 gcc.dg/builtins-47.c: Ditto.
11469 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
11470 gcc.dg/pr20115-1.c: Ditto.
11471 * gcc.dg/tree-ssa/20030530-2.c,
11472 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
11473 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
11474 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
11475 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
11476 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
11477 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
11478 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
11479 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
11480 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
11481 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
11482 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
11483 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
11484 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
11485 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
11486 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
11487 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
11488 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
11489 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
11490 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
11491 gcc.dg/tree-ssa/20030824-1.c,
11492 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
11493 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
11494 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
11495 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
11496 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
11497 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
11498 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
11499 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
11500 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
11501 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
11502 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
11503 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
11504 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
11505 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
11506 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
11507 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
11508 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
11509 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
11510 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
11511 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
11512 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
11513 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
11514 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
11515 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
11516 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
11517 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
11518 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
11519 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
11520 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
11521 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
11522 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
11523 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
11524 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
11525 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
11526 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
11527 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
11528 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
11529 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
11530 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
11531 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
11532 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
11533 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
11534 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
11535 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
11536 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
11537 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
11538 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
11539 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
11540 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
11541 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
11542 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
11543 gcc.dg/tree-ssa/useless-1.c: Ditto.
11544 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
11545 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
11546 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
11547 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
11548 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
11549 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
11550 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
11551 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
11552 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
11553 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
11554 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
11555 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
11556 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
11557 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
11558 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
11559 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
11560 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
11561 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
11562 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
11563 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
11564 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
11565 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
11566 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
11567 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
11568 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
11569 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
11570 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
11571 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
11572 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
11573 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
11574 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
11575 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
11576 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
11577 gcc.dg/vect/vect-none.c: Ditto.
11578 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
11579 treelang/compile/unsigned.tree: Ditto.
11580
11581 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
11582 * gcc.dg/cpp/direct2s.c: Ditto.
11583 * gcc.dg/cpp/paste4.c: Ditto.
11584 * gcc.dg/cpp/separate-1.c: Ditto.
11585 * gcc.dg/pch/save-temps-1.c: Ditto.
11586 * g++.dg/ext/altivec-10.C: Ditto.
11587 * g++.dg/pch/pch.C: Ditto.
11588
11589 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
11590
11591 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
11592 * g++.dg/template/repo1.C: Ditto.
11593 * g++.dg/template/repo2.C: Ditto.
11594 * g++.dg/template/repo3.C: Ditto.
11595 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
11596 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
11597 * g++.old-deja/g++.pt/repo1.C: Ditto.
11598 * g++.old-deja/g++.pt/repo2.C: Ditto.
11599 * g++.old-deja/g++.pt/repo3.C: Ditto.
11600 * g++.old-deja/g++.pt/repo4.C: Ditto.
11601
11602 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
11603 * gcc.dg/20030107-1.c: Ditto.
11604 * gcc.dg/20030702-1.c: Ditto.
11605 * gcc.dg/profile-generate-1.c: Ditto.
11606 * g++.dg/other/profile1.C: Ditto.
11607 * g++.old-deja/g++.robertl/eb83.C: Ditto.
11608
11609 * lib/gcc-dg.exp (remove-build-file): New.
11610 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
11611 cleanup-tree-dump, cleanup-saved-temps): New.
11612
11613 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
11614
11615 PR c++/19203, DR 214
11616 * g++.dg/parse/ambig3.C: Not ambiguous.
11617 * g++.dg/template/spec20.C: New.
11618 * g++.dg/template/spec21.C: New.
11619
11620 2005-03-31 Steve Ellcey <sje@cup.hp.com>
11621
11622 PR target/20045
11623 * gcc.dg/ia64-fptr-1.c: Run only on linux.
11624
11625 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11626
11627 PR libfortran/20660
11628 * gfortran.dg/negative_unit.f: New test.
11629
11630 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
11631
11632 * gcc.dg/20050330-1.c: New test.
11633
11634 2005-03-30 Devang Patel <dpatel@apple.com>
11635
11636 * g++.dg/tree-sra/ssa-sra-3.C: New test.
11637
11638 2005-03-30 Dale Johannesen <dalej@apple.com>
11639
11640 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
11641
11642 2005-03-30 Janis Johnson <janis187@us.ibm.com>
11643
11644 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
11645 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
11646 Strip options from test name.
11647
11648 2005-03-31 Jan Hubicka <jh@suse.cz>
11649
11650 * gcc.dg/varpool-1.c: New testcase.
11651
11652 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
11653
11654 PR c/772
11655 PR c/17913
11656 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
11657 gcc.dg/stmt-expr-label-3.c : New tests.
11658 * gcc.c-torture/execute/medce-2.c: Remove.
11659
11660 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
11661
11662 PR c/20368
11663 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
11664 tests.
11665
11666 2005-03-30 Alan Modra <amodra@bigpond.net.au>
11667
11668 * gcc.c-torture/compile/pr20203.c: New test.
11669
11670 2005-03-26 Steven G. Kargl <kargls@comcast.net>
11671
11672 * gfortran.dg/promotion.f90: New test.
11673
11674 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
11675
11676 PR middle-end/20491
11677 * gcc.dg/torture/asm-subreg-1.c: New test.
11678
11679 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
11680
11681 PR c/20672
11682 * gcc.dg/pr20672-1.c: New test.
11683
11684 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
11685
11686 * gfortran.dg/vect: New directory.
11687 * gfortran.dg/vect/vect.exp: New.
11688 * gfortran.dg/vect/vect-1.f90: New test.
11689 * gfortran.dg/vect/vect-2.f90: New test.
11690 * gfortran.dg/vect/vect-3.f90: New test.
11691 * gfortran.dg/vect/vect-4.f90: New test.
11692 * gfortran.dg/vect/vect-5.f90: New test.
11693
11694 2005-03-29 Jakub Jelinek <jakub@redhat.com>
11695
11696 PR middle-end/20622
11697 * gcc.dg/alias-7.c: New test.
11698
11699 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
11700
11701 * gcc.dg/sparc-reg-1.c: New test.
11702
11703 2005-03-28 Steve Ellcey <sje@cup.hp.com>
11704
11705 PR target/19890
11706 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
11707
11708 2005-03-29 Dale Ranta <dir@lanl.gov>
11709 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11710
11711 PR libfortran/20163
11712 * gfortran.dg/pr20163-2.f: New test.
11713
11714 2005-03-28 Jan Hubicka <jh@suse.cz>
11715
11716 PR middle-end/20635
11717 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
11718 by Jakub Jelinek.
11719
11720 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
11721
11722 PR tree-optimization/20626
11723 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
11724 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
11725
11726 2005-03-26 Steven G. Kargl <kargls@comcast.net>
11727
11728 * gfortran.dg/underflow.f90: New test.
11729 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
11730
11731 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11732
11733 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
11734
11735 2005-03-25 Mark Mitchell <mark@codesourcery.com>
11736
11737 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
11738 (g++_init): Make sure that CXXFLAGS is set.
11739 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
11740 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
11741 * lib/gfortran.exp (gfortran_link_flags): Likewise.
11742 * lib/objc.exp (objc_init): Likewise.
11743 * lib/treelang.exp (treelang_init): Likewise.
11744
11745 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
11746
11747 PR tree-optimization/20470
11748 * gcc.dg/tree-ssa/pr20470.c: New test.
11749
11750 2005-03-25 Geoffrey Keating <geoffk@apple.com>
11751
11752 * gcc.dg/ppc-stfiwx.c: New.
11753
11754 2005-03-25 Steve Ellcey <sje@cup.hp.com>
11755
11756 PR target/19888
11757 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
11758
11759 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
11760
11761 * gcc.dg/20050325-1.c: Fix a typo.
11762
11763 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11764
11765 PR libfortran/19678
11766 PR libfortran/19679
11767 * gfortran.dg/dos_eol.f: New test.
11768
11769 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
11770
11771 PR rtl-optimization/20249
11772 * gcc.dg/20050325-1.c: New test.
11773
11774 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11775
11776 PR libfortran/15332
11777 * gfortran.dg/pr15332.f: New test.
11778
11779 2005-03-24 Dale Johannesen <dalej@apple.com>
11780
11781 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
11782
11783 2005-03-24 Geoffrey Keating <geoffk@apple.com>
11784
11785 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
11786 'internal' visibility.
11787 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
11788 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
11789 'protected' visibility.
11790 * gcc.dg/visibility-7.c: Likewise.
11791 * lib/target-supports.exp (check_visibility_available): Take
11792 a parameter, the kind of visibility to check for.
11793 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
11794 to check_visibility_available.
11795
11796 * g++.dg/expr/cast3.C: New.
11797
11798 2005-03-24 David Edelsohn <edelsohn@gnu.org>
11799
11800 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
11801 rs6000.
11802
11803 2005-03-24 Steve Ellcey <sje@cup.hp.com>
11804
11805 PR target/20095
11806 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
11807
11808 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
11809
11810 * gcc.dg/badshift.c: Renamed to...
11811 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
11812
11813 * gcc.target/i386/badshift.c: Renamed to...
11814 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
11815 only.
11816
11817 PR rtl-optimization/20532
11818 * gcc.target/i386/badshift.c: New.
11819
11820 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11821
11822 * gfortran.dg/pr18025.f90: New test.
11823
11824 2005-03-23 Dale Johannesen <dalej@apple.com>
11825
11826 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
11827
11828 2005-03-23 Mark Mitchell <mark@codesourcery.com>
11829
11830 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
11831
11832 * lib/target-supports.exp (check_iconv_available): Default
11833 libiconv to -liconv, if there is no definition.
11834
11835 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
11836
11837 * gcc.dg/torture/cris-asm-mof-1.c: New test.
11838
11839 2005-03-22 Mark Mitchell <mark@codesourcery.com>
11840
11841 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
11842 * g++.dg/opt/pr7503-2.C: Likewise.
11843 * g++.dg/opt/pr7503-3.C: Likewise.
11844 * g++.dg/opt/pr7503-4.C: Likewise.
11845 * g++.dg/opt/pr7503-5.C: Likewise.
11846 * g++.dg/warn/minmax.C: New test.
11847
11848 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11849
11850 * gfortran.dg/g77_intrinsics_funcs.f: New test.
11851 * gfortran.dg/g77_intrinsics_sub.f: New test.
11852
11853 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
11854 Jan Hubicka <jh@suse.cz>
11855 Steven Bosscher <stevenb@suse.de
11856
11857 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
11858
11859 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11860
11861 PR c++/19980
11862 * g++.dg/template/redecl3.C: New test.
11863
11864 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11865
11866 PR c++/20499
11867 * g++.dg/parse/error16.C: Tweak error markers.
11868
11869 2005-03-22 Jakub Jelinek <jakub@redhat.com>
11870
11871 PR target/20561
11872 * gcc.dg/20050321-2.c: New test.
11873
11874 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
11875
11876 PR c++/20465
11877 PR c++/20381
11878 * g++.dg/template/ptrmem12.C: New.
11879
11880 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
11881
11882 PR rtl-optimization/20527
11883 * gcc.c-torture/execute/pr20527-1.c: New test.
11884
11885 2005-03-22 Ben Elliston <bje@au.ibm.com>
11886
11887 * gcc.misc-tests/options.exp (check_for_options): Create a real C
11888 program, compile it into a real executable and then delete the .c
11889 and .x files afterwards, to avoid problems on testglue targets.
11890
11891 2005-03-21 Stuart Hastings <stuart@apple.com>
11892
11893 * gcc.target/i386/sse-2.c: New.
11894
11895 2005-03-21 Uros Bizjak <uros@kss-loka.si>
11896
11897 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
11898
11899 2005-03-21 Paolo Carlini <pcarlini@suse.de>
11900
11901 * g++.dg/parse/crash25.C: Fix typo.
11902
11903 2005-03-21 Paolo Carlini <pcarlini@suse.de>
11904
11905 PR c++/20461
11906 * g++.dg/parse/crash24.C: New test.
11907
11908 PR c++/20536
11909 * g++.dg/parse/crash25.C: New test.
11910
11911 2005-03-21 Paolo Carlini <pcarlini@suse.de>
11912
11913 PR c++/20147
11914 * g++.dg/ext/stmtexpr4.C: New test.
11915
11916 2005-03-20 Roger Sayle <roger@eyesopen.com>
11917
11918 PR middle-end/20539
11919 * gcc.c-torture/compile/pr13066-1.c: New test case.
11920 * gcc.c-torture/compile/pr20539-1.c: Likewise.
11921 * g++.dg/opt/pr13066-1.C: Likewise.
11922
11923 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
11924
11925 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
11926
11927 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11928
11929 PR fortran/18525
11930 * gfortran.dg/nesting_1.f90: New test.
11931
11932 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11933
11934 PR c++/20240
11935 * g++.dg/lookup/using13.C: New test.
11936
11937 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11938
11939 PR c++/20333
11940 * g++.dg/template/crash36.C: New test.
11941
11942 2005-03-18 Paolo Carlini <pcarlini@suse.de>
11943
11944 PR c++/20463
11945 * g++.dg/template/crash35.C: New test.
11946
11947 2005-03-17 Paolo Carlini <pcarlini@suse.de>
11948
11949 PR c++/19966
11950 * g++.dg/overload/operator2.C: New test.
11951
11952 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11953
11954 PR libfortran/20257
11955 * gfortran.dg/pr20257.f90: New test.
11956
11957 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11958
11959 PR libfortran/20480
11960 * gfortran.dg/pr20480.f90: New test.
11961
11962 2005-03-16 Richard Henderson <rth@redhat.com>
11963
11964 PR middle-end/15700
11965 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
11966 (_rtld_global): New.
11967 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
11968 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
11969
11970 * gcc.dg/alias-3.c: New.
11971 * gcc.dg/alias-4.c: New.
11972 * gcc.dg/alias-5.c: New.
11973 * gcc.dg/alias-6.c: New.
11974
11975 2005-03-15 Geoffrey Keating <geoffk@apple.com>
11976
11977 * gcc.dg/cpp/ucnid-7.c: New.
11978
11979 2005-03-15 Janis Johnson <janis187@us.ibm.com>
11980 Dorit Naishlos <dorit@il.ibm.com>
11981
11982 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
11983 darwin.
11984
11985 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
11986
11987 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
11988 misaligned accesses.
11989 * gcc.dg/vect/vect-58.c: Likewise.
11990 * gcc.dg/vect/vect-92.c: New.
11991 * gcc.dg/vect/vect-93.c: New.
11992
11993 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
11994
11995 PR fortran/18827
11996 * gfortran.dg/assign_2.f90: New test.
11997 * gfortran.dg/assign_3.f90: New test.
11998 * gfortran.dg/assign.f90: New test.
11999
12000 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
12001
12002 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
12003 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
12004 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
12005 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
12006 names.
12007
12008 2005-03-14 Geoffrey Keating <geoffk@apple.com>
12009
12010 * gcc.dg/cpp/ucnid-6.c: New.
12011
12012 * gcc.dg/cpp/normalize-1.c: New.
12013 * gcc.dg/cpp/normalize-2.c: New.
12014 * gcc.dg/cpp/normalize-3.c: New.
12015 * gcc.dg/cpp/normalize-4.c: New.
12016 * gcc.dg/cpp/ucnid-4.c: New.
12017 * gcc.dg/cpp/ucnid-5.c: New.
12018 * g++.dg/cpp/normalize-1.C: New.
12019 * g++.dg/cpp/ucnid-1.C: New.
12020
12021 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
12022
12023 * gcc.dg/pr18628.c: New.
12024
12025 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
12026
12027 PR c++/20280
12028 * g++.dg/tree-ssa/pr20280.C: New.
12029
12030 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12031
12032 PR fortran/20467
12033 * gfortran.dg/stfunc_2.f90: New test.
12034
12035 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
12036
12037 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
12038
12039 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
12040
12041 * gcc.dg/tree-ssa/20050314-1.c: New test.
12042
12043 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12044
12045 PR c++/4403
12046 PR c++/9783, DR433
12047 * g++.dg/template/friend34.C: New test.
12048 * g++.dg/template/friend35.C: Likewise.
12049 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
12050
12051 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12052
12053 Friend class name lookup 5/n
12054 PR c++/1016
12055 * g++.dg/lookup/hidden-class1.C: New test.
12056 * g++.dg/lookup/hidden-class2.C: Likewise.
12057 * g++.dg/lookup/hidden-class3.C: Likewise.
12058 * g++.dg/lookup/hidden-class4.C: Likewise.
12059 * g++.dg/lookup/hidden-class5.C: Likewise.
12060 * g++.dg/lookup/hidden-class6.C: Likewise.
12061 * g++.dg/lookup/hidden-class7.C: Likewise.
12062 * g++.dg/lookup/hidden-class8.C: Likewise.
12063 * g++.dg/lookup/hidden-class9.C: Likewise.
12064 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
12065 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
12066 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
12067 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
12068 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
12069 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
12070 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
12071 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
12072 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
12073 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
12074 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
12075
12076 2005-03-13 Mark Mitchell <mark@codesourcery.com>
12077
12078 PR c++/20157
12079 * g++.dg/template/error18.C: New test.
12080
12081 2005-03-09 Ben Elliston <bje@au.ibm.com>
12082
12083 PR debug/16792
12084 * g++.dg/debug/pr16792.C: New test.
12085
12086 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
12087
12088 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
12089 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
12090 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
12091 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
12092 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
12093 test assertion names.
12094
12095 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12096
12097 PR fortran/18600
12098 * gfortran.dg/stfunc_1.f90: New test.
12099
12100 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12101
12102 PR fortran/16907
12103 * gfortran.dg/real_index_1.f90: New test.
12104
12105 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12106
12107 PR fortran/20323
12108 * gfortran.dg/spec_expr_1.f90: New test.
12109
12110 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
12111
12112 PR c/20402
12113 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
12114 new parser.
12115
12116 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12117
12118 PR fortran/20361
12119 * gfortran.dg/largeequiv_1.f90: New test.
12120
12121 2005-03-12 Geoffrey Keating <geoffk@apple.com>
12122
12123 * gcc.dg/ucnid-1.c: New.
12124 * gcc.dg/ucnid-2.c: New.
12125 * gcc.dg/ucnid-3.c: New.
12126 * gcc.dg/ucnid-4.c: New.
12127 * gcc.dg/ucnid-5.c: New.
12128 * gcc.dg/ucnid-6.c: New.
12129 * gcc.dg/cpp/ucnid-1.c: New.
12130 * gcc.dg/cpp/ucnid-2.c: New.
12131 * gcc.dg/cpp/ucnid-3.c: New.
12132 * g++.dg/other/ucnid-1.C: New.
12133
12134 2005-03-12 Geoffrey Keating <geoffk@apple.com>
12135
12136 * gcc.dg/vmx/darwin-abi-3.c: Delete.
12137
12138 2005-03-11 Per Bothner <per@bothner.com>
12139
12140 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
12141 that diagnotics refer to correct token.
12142 * gcc.dg/unused-3.c: Likewise.
12143
12144 2005-03-11 Per Bothner <per@bothner.com>
12145
12146 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
12147 constant" is now actually on same line as string constant.
12148 * gcc.dg/cpp/direct2s.c: Likewise.
12149
12150 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
12151
12152 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
12153
12154 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12155
12156 PR libfortran/20124
12157 * gfortran.dg/pr20124.f90: New Test
12158
12159 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
12160
12161 PR tree-optimization/20130
12162 * gcc.dg/pr20130-1.c: New test.
12163
12164 2005-03-10 Steve Ellcey <sje@cup.hp.com>
12165
12166 PR target/20095
12167 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
12168
12169 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12170
12171 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
12172
12173 2005-03-10 Steve Ellcey <sje@cup.hp.com>
12174
12175 * g++.dg/eh/forced1.C: Fix comment.
12176 * g++.dg/eh/forced2.C: Ditto.
12177 * g++.dg/eh/forced3.C: Ditto.
12178 * g++.dg/eh/forced4.C: Ditto.
12179
12180 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
12181
12182 PR rtl-opt/20412
12183 * gcc.c-torture/compile/pr20412.c: New test.
12184
12185 2005-03-10 Roger Sayle <roger@eyesopen.com>
12186
12187 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
12188
12189 2005-03-10 Jakub Jelinek <jakub@redhat.com>
12190
12191 PR target/20322
12192 * gcc.dg/20050307-1.c: New test.
12193
12194 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
12195
12196 PR c++/20375
12197 * g++.dg/other/stdarg3.C: New.
12198
12199 2005-03-10 Jakub Jelinek <jakub@redhat.com>
12200
12201 PR c++/18384, c++/18327
12202 * g++.dg/init/array19.C: New test.
12203
12204 PR inline-asm/20314
12205 * gcc.dg/torture/pr20314-1.c: New test.
12206 * gcc.dg/torture/pr20314-2.c: New test.
12207
12208 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
12209
12210 * gcc.dg/20050309-1.c: New test.
12211
12212 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12213
12214 * gcc.dg/builtins-10.c: Reactivate disabled test.
12215 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
12216 new cbrt transformations.
12217
12218 2005-03-09 Mark Mitchell <mark@codesourcery.com>
12219
12220 PR c++/20208
12221 * g++.dg/template/array13.C: New test.
12222
12223 2005-03-09 Paolo Carlini <pcarlini@suse.de>
12224
12225 PR c++/16859
12226 * g++.dg/init/brace4.C: New test.
12227
12228 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
12229
12230 PR c++/20186
12231 * g++.dg/template/non-dependent12.C: New.
12232
12233 2005-03-08 Mark Mitchell <mark@codesourcery.com>
12234
12235 PR c++/20142
12236 * g++.dg/init/array18.C: Add dg-do run marker.
12237
12238 PR c++/20142
12239 * g++.dg/init/array18.C: New test.
12240
12241 2005-03-09 Ben Elliston <bje@au.ibm.com>
12242
12243 * consistency.vlad/vlad.exp: Remove trailing semicolons.
12244 * g++.dg/gcov/gcov.exp: Likewise.
12245 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
12246 * gcc.target/xstormy16/xstormy16.exp: Likewise.
12247 * lib/c-torture.exp: Likewise.
12248 * lib/fortran-torture.exp: Likewise.
12249 * lib/g++.exp: Likewise.
12250 * lib/gcc-defs.exp: Likewise.
12251 * lib/gcc-dg.exp: Likewise.
12252 * lib/gcc.exp: Likewise.
12253 * lib/gcov.exp: Likewise.
12254 * lib/gfortran.exp: Likewise.
12255 * lib/mike-g++.exp: Likewise.
12256 * lib/mike-gcc.exp: Likewise.
12257 * lib/objc-torture.exp: Likewise.
12258 * lib/objc.exp: Likewise.
12259 * lib/profopt.exp: Likewise.
12260 * lib/target-libpath.exp: Likewise.
12261 * lib/target-supports.exp: Likewise.
12262 * lib/treelang.exp: Likewise.
12263 * lib/wrapper.exp: Likewise.
12264
12265 2005-03-08 Jeff Law <law@redhat.com>
12266
12267 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
12268 PHI-OPT changes.
12269
12270 2005-03-08 Ira Rosen <irar@il.ibm.com>
12271
12272 * gcc.dg/vect/pr20122.c: New test.
12273
12274 2005-03-07 Jeff Law <law@redhat.com>
12275
12276 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
12277 was folded away.
12278 * gcc.dg/tree-ssa/pr18133-1.c: New test.
12279 * gcc.dg/tree-ssa/pr18133-2.c: New test.
12280 * gcc.dg/tree-ssa/pr18134.c: New test.
12281
12282 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12283
12284 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
12285 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
12286 gcc.dg/torture/builtin-noret-2.c: Require weak support.
12287
12288 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
12289
12290 PR tree-opt/17671
12291 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
12292
12293 2005-03-07 Mark Mitchell <mark@codesourcery.com>
12294
12295 * g++.dg/warn/Wnvdtor.C: New test.
12296
12297 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
12298
12299 * gcc.dg/torture/pr19683-1.c: New test.
12300
12301 2005-03-06 Steven G. Kargl <kargls@comcast.net>
12302
12303 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
12304 * gfortran.dg/g77/19990313-2.f: Ditto.
12305 * gfortran.dg/g77/19990313-3.f: Ditto.
12306 * gfortran.dg/g77/19990525-0.f: Ditto.
12307 * gfortran.dg/g77/19990826-0.f: Ditto.
12308 * gfortran.dg/g77/19990826-2.f: Ditto.
12309 * gfortran.dg/g77/19990826-3.f: Ditto.
12310 * gfortran.dg/g77/20000511-1.f: Ditto.
12311 * gfortran.dg/g77/20000511-2.f: Ditto.
12312 * gfortran.dg/g77/970625-2.f: Ditto.
12313 * gfortran.dg/g77/980310-2.f: Ditto.
12314 * gfortran.dg/g77/980310-3.f: Ditto.
12315 * gfortran.dg/g77/980310-8.f: Ditto.
12316 * gfortran.dg/g77/980519-2.f: Ditto.
12317 * gfortran.dg/g77/alpha1.f: Ditto.
12318 * gfortran.dg/g77/claus.f: Ditto.
12319 * gfortran.dg/g77/erfc.f: Ditto.
12320 * gfortran.dg/g77/short.f: Ditto.
12321 * gfortran.fortran-torture/execute/data.f90: Ditto.
12322 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
12323 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
12324
12325 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12326
12327 * lib/file-format.exp (gcc_target_object_format): Add check for som
12328 format and hardcode object formats on hppa*-*-hpux*.
12329 * lib/target-supports.exp (check_weak_available): Add check for som
12330 object format. Always return 0 on hppa*-*-hpux10*.
12331
12332 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
12333 is defined.
12334
12335 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
12336
12337 2005-03-05 Steven G. Kargl <kargls@comcast.net>
12338
12339 * gfortran.dg/pr19936_1.f90: New test.
12340 * gfortran.dg/pr19936_2.f90: New test.
12341 * gfortran.dg/pr19936_3.f90: New test.
12342
12343 2005-03-05 Steven G. Kargl <kargls@comcast.net>
12344 Paul Thomas <prthomas@drfccad.cea.fr>
12345
12346 * gfortran.dg/PR19754_1.f90: New test.
12347 * gfortran.dg/PR19754_2.f90: Ditto.
12348
12349 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12350
12351 PR c++/19311
12352 * g++.dg/template/non-dependent11.C: New test.
12353
12354 2005-03-05 Uros Bizjak <uros@kss-loka.si>
12355
12356 * lib/target-supports.exp (check_iconv_available): Fix comment.
12357
12358 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
12359 Joseph S. Myers <joseph@codesourcery.com>
12360
12361 PR c++/19797
12362 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
12363
12364 2005-03-04 Matthew Sachs <msachs@apple.com>
12365
12366 * gcc.exp (gcc_target_compile): Put braces around
12367 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
12368 * objc.exp (objc_target_compile): Likewise.
12369 * treelang.exp (treelang_target_compile): Likewise.
12370
12371 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12372
12373 PR fortran/19673
12374 * gfortran.dg/func_result_1.f90: New test.
12375
12376 2005-03-04 Ben Elliston <bje@au.ibm.com>
12377
12378 * gcc.misc-tests/options.exp: New test.
12379
12380 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
12381
12382 * gcc.dg/pr15784-4.c: New test.
12383
12384 2005-03-03 Geoffrey Keating <geoffk@apple.com>
12385
12386 * gcc.c-torture/execute/pr17133.c: New.
12387 * gcc.c-torture/compile/20050303-1.c: New.
12388
12389 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
12390
12391 * gcc.dg/cpp/assert4.c: Fix for cygwin.
12392
12393 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
12394
12395 * g++.dg/overload/using2.C: New.
12396
12397 2005-03-02 Mark Mitchell <mark@codesourcery.com>
12398
12399 PR c++/19916
12400 * g++.dg/init/ptrmem2.C: New test.
12401
12402 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
12403
12404 PR c/8927
12405 * gcc.dg/pr8927-1.c: New test.
12406
12407 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
12408
12409 PR c++/20232
12410 * g++.dg/inherit/covariant12.C: New.
12411
12412 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12413
12414 PR fortran/19479
12415 * gfortran.dg/bound_1.f90: New test.
12416
12417 2005-02-28 Janis Johnson <janis187@us.ibm.com>
12418
12419 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
12420 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
12421
12422 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
12423
12424 PR c/20245
12425 * gcc.dg/pr20245-1.c: New test.
12426
12427 2005-02-28 Jakub Jelinek <jakub@redhat.com>
12428
12429 PR middle-end/19874
12430 * gcc.c-torture/execute/20050119-2.c: New test case.
12431
12432 2005-02-28 Ben Elliston <bje@au.ibm.com>
12433
12434 * README: Update the DejaGnu bug reporting address.
12435 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
12436 * lib/objc-torture.exp: Likewise.
12437
12438 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
12439
12440 * gfortran.dg/boz_1.f90: New test.
12441 * gfortran.dg/boz_3.f90: New test.
12442 * gfortran.dg/boz_4.f90: New test.
12443
12444 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
12445
12446 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
12447 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
12448
12449 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12450
12451 PR libfortran/20101
12452 * gfortran.dg/write_0_pe_format.f90: New test.
12453
12454 2005-02-27 Jakub Jelinek <jakub@redhat.com>
12455
12456 PR c++/20206
12457 * g++.dg/opt/thunk2.C: New test.
12458 * g++.dg/opt/covariant1.C: New test.
12459
12460 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12461
12462 * gfortran.dg/e_d_fmt.f90: New test.
12463
12464 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
12465
12466 * gcc.dg/asm-b.c: Fix comment typos.
12467
12468 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
12469
12470 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
12471 a V_MAY_DEF also.
12472
12473 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
12474
12475 PR tree-opt/20188
12476 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
12477 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
12478 * gcc.dg/asm-b.c: New test.
12479
12480 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
12481
12482 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
12483 Disable this test on IRIX 6.
12484
12485 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
12486
12487 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
12488 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
12489 parser.
12490
12491 2005-02-25 Diego Novillo <dnovillo@redhat.com>
12492
12493 PR tree-optimization/20204
12494 * testsuite/gcc.dg/pr20204.c: New test.
12495
12496 2005-02-24 Jakub Jelinek <jakub@redhat.com>
12497
12498 PR target/20196
12499 * gcc.c-torture/execute/20050224-1.c: New test.
12500
12501 PR c++/20175
12502 * g++.dg/warn/Wbraces2.C: New test.
12503
12504 2005-02-23 Mark Mitchell <mark@codesourcery.com>
12505
12506 PR c++/19878
12507 * g++.dg/init/const2.C: New test.
12508
12509 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
12510
12511 PR tree-optimization/20100
12512 * gcc.c-torture/execute/pr20100-1.c: New test.
12513
12514 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12515
12516 * gfortran.dg/implicit_3.f90: New test.
12517
12518 * gfortran.dg/deftype_1.f90: New test.
12519
12520 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
12521
12522 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
12523 the test passes.
12524 * g++.dg/other/anon3.C: Accept a warning.
12525
12526 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
12527
12528 * gcc.dg/pr20017.c: Fix a comment typo.
12529
12530 2005-02-23 Bud Davis <bdavis@gfortran.org>
12531
12532 * gfortran.dg/list_read_4.f90: Change to f90 comments.
12533
12534 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12535
12536 PR ada/19902
12537 * ada/acats/tests/cxa/cxa3004.a: Remove.
12538 * ada/acats/tests/cxb/cxb30061.am: Likewise.
12539
12540 2005-02-22 Mark Mitchell <mark@codesourcery.com>
12541
12542 PR c++/20073
12543 * g++.dg/init/const1.C: New test.
12544
12545 PR c++/19991
12546 * g++.dg/parse/constant7.C: New test.
12547
12548 PR c++/20152
12549 * g++.dg/parse/error27.C: New test.
12550 * g++.dg/template/qualttp15.C: Adjust error markers.
12551 * g++.old-deja/g++.other/struct1.C: Likewise.
12552
12553 PR c++/20153
12554 * g++.dg/template/error17.C: New test.
12555
12556 PR c++/20148
12557 * g++.dg/parser/error26.C: New test.
12558
12559 2005-02-22 Diego Novillo <dnovillo@redhat.com>
12560
12561 PR tree-optimization/20100
12562 PR tree-optimization/20115
12563 * gcc.dg/pr20115.c: New test.
12564 * gcc.dg/pr20115-1.c: New test.
12565 * gcc.dg/pr20100.c: New test.
12566 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
12567 call-clobbered variables after alias1.
12568
12569 2005-02-22 Bud Davis <bdavis@gfortran.org>
12570
12571 * gfortran.dg/list_read_4.f90: new test.
12572
12573 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
12574
12575 PR rtl-optimization/20017.
12576 * gcc.dg/pr20017.c: New.
12577
12578 2005-02-22 Devang Patel <dpatel@apple.com>
12579
12580 PR 19952
12581 * g++.dg/tree-ssa/pr19952.C: New test.
12582
12583 2005-02-22 Mark Mitchell <mark@codesourcery.com>
12584
12585 PR c++/19883
12586 * g++.dg/parse/constant6.C: New test.
12587
12588 2005-02-22 Uros Bizjak <uros@kss-loka.si>
12589
12590 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
12591 * g++.dg/charset/asm2.c: Likewise.
12592 * g++.dg/charset/asm3.c: Likewise.
12593 * g++.dg/charset/asm4.c: Likewise.
12594 * g++.dg/charset/asm5.c: Likewise.
12595 * g++.dg/charset/attribute1.c: Likewise.
12596 * g++.dg/charset/attribute2.c: Likewise.
12597 * g++.dg/charset/extern1.cc: Likewise.
12598 * g++.dg/charset/extern2.cc: Likewise.
12599 * g++.dg/charset/extern3.cc: Likewise.
12600 * g++.dg/charset/function.cc: Likewise.
12601 * g++.dg/charset/string.c: Likewise.
12602 * g++.dg/charset/charset.exp: Likewise.
12603 * lib/target-supports.exp (check_iconv_available): Fix comment.
12604
12605 2005-02-22 Uros Bizjak <uros@kss-loka.si>
12606
12607 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
12608 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
12609 * gcc.dg/charset/asm2.c: Likewise.
12610 * gcc.dg/charset/asm3.c: Likewise.
12611 * gcc.dg/charset/asm4.c: Likewise.
12612 * gcc.dg/charset/asm5.c: Likewise.
12613 * gcc.dg/charset/asm6.c: Likewise.
12614 * gcc.dg/charset/attribute1.c: Likewise.
12615 * gcc.dg/charset/attribute2.c: Likewise.
12616 * gcc.dg/charset/builtin1.c: Likewise.
12617 * gcc.dg/charset/extern.c: Likewise.
12618 * gcc.dg/charset/function.c: Likewise.
12619 * gcc.dg/charset/string.c: Likewise.
12620 * gcc.dg/charset/charset.exp: Likewise.
12621
12622 2005-02-21 Bud Davis <bdavis9659@comcast.net>
12623
12624 PR fortran/20086
12625 * gfortran.dg/pr20086.f90: New test.
12626
12627 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
12628
12629 PR tree-optimization/19786
12630 * g++.dg/tree-ssa/pr19786.C: New.
12631
12632 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12633
12634 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
12635
12636 2005-02-21 Jeff Law <law@redhat.com>
12637
12638 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
12639
12640 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12641
12642 * gfortran.dg/do_iterator: Split loop, markup all lines for
12643 which an error locus is printed.
12644 * gfortran.dg/pr17708.f90: Markup all lines for which an error
12645 locus is printed.
12646 * gfortran.dg/select_4.f90: Likewise.
12647 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
12648 locuses in the various permutations.
12649
12650 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
12651
12652 PR tree-optimization/19951
12653 * g++.dg/vect: New directory.
12654 * g++.dg/vect/vect.exp: New file.
12655 * g++.dg/vect/pr19951.cc: New testcase.
12656 * g++.dg/dg.exp: Also prune vectorizer tests.
12657
12658 2005-02-20 Zack Weinberg <zack@codesourcery.com>
12659
12660 PR 18785
12661 * gcc.dg/charset/builtin1.c: New test.
12662
12663 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12664
12665 PR c++/19299
12666 * g++.dg/inherit/volatile1.C: New test.
12667
12668 PR c++/19440
12669 * g++.dg/template/dtor4.C: New test.
12670
12671 2005-02-19 Steven G. Kargl <kargls@comcast.net>
12672
12673 * gfortran.dg/int_1.f90: New test.
12674
12675 2005-02-19 Devang Patel <dpatel@apple.com>
12676
12677 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
12678
12679 2005-02-19 Steven G. Kargl <kargls@comcast.net>
12680
12681 * gfortran.dg/achar_1.f90: New test.
12682
12683 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
12684
12685 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
12686
12687 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
12688 Jakub Jelinek <jakub@redhat.com>
12689
12690 PR tree-optimization/19828
12691 * gcc.dg/tree-ssa/loop-7.c: New test.
12692 * gcc.c-torture/execute/20050218-1.c: New test.
12693
12694 2005-02-19 Jakub Jelinek <jakub@redhat.com>
12695
12696 PR c/20043
12697 * gcc.dg/transparent-union-1.c: New test.
12698 * gcc.dg/transparent-union-2.c: New test.
12699
12700 2005-02-18 James E Wilson <wilson@specifixinc.com>
12701
12702 PR tree-optimization/18977
12703 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
12704
12705 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
12706
12707 PR target/20054
12708 * gcc.dg/pr20054.c: New test.
12709
12710 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12711
12712 PR c++/19508
12713 * g++.dg/ext/attrib20.C: New test.
12714
12715 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
12716
12717 PR middle-end/20030
12718 * gfortran.fortran-torture/execute/character_passing.f90: New test.
12719
12720 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
12721
12722 PR c++/20008
12723 * g++.dg/opt/switch4.C: New.
12724
12725 2005-02-18 Jakub Jelinek <jakub@redhat.com>
12726
12727 PR c++/20023
12728 PR tree-optimization/20009
12729 * gcc.c-torture/compile/20050217-1.c: New test.
12730 * g++.dg/opt/switch3.C: New test.
12731
12732 PR tree-optimization/18947
12733 * gcc.c-torture/compile/20050215-1.c: New test.
12734 * gcc.c-torture/compile/20050215-2.c: New test.
12735 * gcc.c-torture/compile/20050215-3.c: New test.
12736
12737 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
12738
12739 PR c++/20028
12740 * g++.dg/template/crash34.C: New.
12741
12742 PR c++/20022
12743 * g++.dg/other/access3.C: New.
12744
12745 2005-02-17 Ira Rosen <irar@il.ibm.com>
12746
12747 * gcc.dg/vect/vect-98.c: New test.
12748
12749 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
12750
12751 PR tree-optimization/19967
12752 * gcc.dg/pr19967.c: New.
12753
12754 2005-02-16 Jakub Jelinek <jakub@redhat.com>
12755
12756 PR middle-end/19857
12757 * gcc.dg/tree-ssa/20050215-1.c: New test.
12758 * gcc.c-torture/execute/20050215-1.c: New test.
12759
12760 2005-02-15 Eric Christopher <echristo@redhat.com>
12761
12762 * gcc.dg/cpp/20050215-1.c: New file.
12763
12764 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
12765
12766 PR tree-optimization/15785
12767 * gcc.dg/pr15785-1.c: New test.
12768
12769 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
12770
12771 PR c++/17788
12772 * g++.dg/init/ctor4.C: New.
12773 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
12774
12775 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
12776
12777 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
12778 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
12779
12780 2005-02-15 Andreas Schwab <schwab@suse.de>
12781
12782 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
12783 declare malloc.
12784
12785 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
12786
12787 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
12788
12789 2005-02-14 Diego Novillo <dnovillo@redhat.com>
12790
12791 PR tree-optimization/19853
12792 * gcc.c-torture/compile/pr19853.c: New test.
12793
12794 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
12795
12796 PR c++/19608
12797 * g++.dg/parse/local-class1.C: New.
12798
12799 PR c++/19895
12800 * g++.dg/parse/ptrmem3.C: New.
12801
12802 PR c++/19884
12803 * g++.old-deja/g++.oliva/template6.C: Add another case.
12804 * g++.dg/template/explicit6.C: New.
12805
12806 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
12807
12808 PR c++/17816
12809 * g++.dg/other/redecl2.C: New.
12810
12811 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
12812
12813 PR c++/19891
12814 * g++.dg/abi/covariant4.C: New.
12815
12816 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
12817
12818 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
12819
12820 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
12821
12822 * gcc.dg/vect/vect-96.c: Fix typo.
12823
12824 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12825
12826 PR c++/14479
12827 PR c++/19487
12828 * g++.dg/template/enum5.C: New test.
12829
12830 2005-02-12 Ira Rosen <irar@il.ibm.com>
12831
12832 * gcc.dg/vect/vect-97.c: New test.
12833
12834 2005-02-12 Ira Rosen <irar@il.ibm.com>
12835
12836 * gcc.dg/vect/vect-96.c: New test.
12837
12838 2005-02-12 Uros Bizjak <uros@kss-loka.si>
12839
12840 * gcc.dg/builtins-34.c: Also check ldexp*.
12841
12842 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
12843
12844 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
12845
12846 2005-02-11 Janis Johnson <janis187@us.ibm.com>
12847
12848 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
12849 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
12850 dg-require-dll, dg-require-iconv, dg-require-named-sections,
12851 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
12852 selector_list, selector_expression, dg-process-target): Move to new
12853 file target-supports-dg.exp.
12854 * lib/target-supports-dg.exp: New.
12855
12856 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
12857 New.
12858
12859 2005-02-11 Jakub Jelinek <jakub@redhat.com>
12860
12861 PR c++/19666
12862 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
12863
12864 PR middle-end/19858
12865 * gcc.c-torture/compile/20050210-1.c: New test.
12866
12867 2005-02-11 Mark Mitchell <mark@codesourcery.com>
12868
12869 PR c++/19755
12870 * g++.dg/warn/Wbraces1.C: New test.
12871
12872 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
12873
12874 * gcc.dg/builtins-52.c: New testcase.
12875
12876 2005-02-10 Jakub Jelinek <jakub@redhat.com>
12877
12878 PR c/19342
12879 * gcc.c-torture/execute/20050119-1.c: New test.
12880
12881 2005-02-09 Mark Mitchell <mark@codesourcery.com>
12882
12883 PR c++/19811
12884 * g++.dg/init/delete1.C: New test.
12885
12886 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
12887
12888 PR c++/18470
12889 * g++.dg/template/static12.C: New test.
12890
12891 2005-02-09 Mark Mitchell <mark@codesourcery.com>
12892
12893 PR c++/19787
12894 * g++.dg/conversion/ambig1.C: New test.
12895
12896 PR c++/19739
12897 * g++.dg/ext/attrib19.C: New test.
12898
12899 PR c++/19732
12900 * g++.dg/parse/dtor5.C: New test.
12901
12902 PR c++/19762
12903 * g++.dg/template/dtor3.C: New test.
12904
12905 PR c++/19826
12906 * g++.dg/template/static11.C: New test.
12907 * g++.dg/template/crash2.C: Remove dg-error marker.
12908
12909 2005-02-09 Janis Johnson <janis187@us.ibm.com>
12910
12911 PR C++/18491
12912 * g++.old-deja/g++.mike/p10769a.C: Remove.
12913
12914 2005-02-09 Roger Sayle <roger@eyesopen.com>
12915
12916 * gcc.dg/builtins-48.c: New test case.
12917 * gcc.dg/builtins-49.c: New test case.
12918 * gcc.dg/builtins-50.c: New test case.
12919 * gcc.dg/builtins-51.c: New test case.
12920
12921 2005-02-09 Ian Lance Taylor <ian@airs.com>
12922
12923 PR middle-end/19583
12924 * g++.dg/warn/Wreturn-type-3.C: New test.
12925
12926 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
12927
12928 PR middle-end/19402
12929 * gcc.dg/pr19402-1.c: New testcase.
12930 * gcc.dg/pr19402-2.c: likewise.
12931
12932 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
12933
12934 PR middle-end/19854
12935 * g++.dg/tree-ssa/tmmti.C: New testcase.
12936
12937 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
12938
12939 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
12940
12941 2005-02-08 Mark Mitchell <mark@codesourcery.com>
12942
12943 PR c++/19733
12944 * g++.dg/parse/crash23.C: New test.
12945 * g++.dg/warn/Weff1.C: New test.
12946
12947 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
12948
12949 * gcc.dg/20050209-1.c: New test.
12950
12951 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
12952
12953 PR target/19799
12954 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
12955
12956 2005-02-08 Mike Stump <mrs@apple.com>
12957
12958 * g++.dg/pch/import-2.c: New test.
12959 * g++.dg/pch/import-2.hs: New.
12960 * g++.dg/pch/include/import-2a.h: New.
12961 * g++.dg/pch/include/import-2b.h: New.
12962
12963 2005-02-08 Janis Johnson <janis187@us.ibm.com>
12964
12965 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
12966
12967 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12968
12969 * gfortran.dg/substr_1.f90: New test.
12970
12971 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
12972
12973 PR middle-end/19775
12974 * gcc.dg/torture/builtin-power-1.c: Disable test for
12975 invalid transformation.
12976 * gcc.dg/builtins-10.c: Likewise. Disable one test we
12977 no longer optimize.
12978 * gcc.dg/builtins-47.c: New testcase.
12979
12980 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
12981 Dorit Naishlos <dorit@il.ibm.com>
12982
12983 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
12984
12985 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
12986
12987 * gcc.c-torture/compile/20050206-1.c: New test.
12988
12989 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
12990
12991 PR tree-opt/19768
12992 * g++.dg/opt/pr19768.C: New test.
12993
12994 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
12995
12996 PR tree-opt/19736
12997 * gcc.c-torture/compile/pr19736.c: New test.
12998
12999 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13000
13001 PR c++/17401
13002 * g++.dg/parse/error25.C: New test.
13003
13004 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
13005
13006 * gcc.c-torture/execute/20050203-1.c: New.
13007
13008 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
13009
13010 * gcc.dg/vect/vect-85.c: Remove xfail.
13011 * gcc.dg/vect/vect-86.c: Remove xfail.
13012 * gcc.dg/vect/vect-87.c: Remove xfail.
13013 * gcc.dg/vect/vect-88.c: Remove xfail.
13014
13015 2005-02-02 Geoffrey Keating <geoffk@apple.com>
13016
13017 * gcc.dg/altivec-19.c: New.
13018
13019 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
13020
13021 PR c/17807
13022 * gcc.dg/nested-func-3.c: New test.
13023 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
13024
13025 2005-02-02 Janis Johnson <janis187@us.ibm.com>
13026
13027 * gcc.test-framework/gen_directive_tests: Generate tests for
13028 selector expressions.
13029
13030 2005-02-02 Matt Austern <austern@apple.com>
13031
13032 PR c++/19628
13033 * g++/ext/builtin7.C: New.
13034 * g++/ext/builtin8.C: New.
13035
13036 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
13037
13038 PR c/18502
13039 * gcc.dg/pr18502-1.c: New test.
13040
13041 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13042
13043 PR c++/17413
13044 * g++.dg/template/local4.C: Tweak.
13045
13046 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
13047
13048 PR tree-optimization/19578
13049 * gcc.c-torture/compile/20050202-1.c: New test.
13050
13051 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
13052
13053 PR c/19435
13054 * gcc.dg/c99-init-4.c: New test.
13055
13056 2005-02-01 Janis Johnson <janis187@us.ibm.com>
13057
13058 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
13059
13060 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
13061
13062 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
13063 * g++.dg/eh/check-vect.h: New.
13064
13065 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
13066 * gcc.dg/vect/vect-78.c: Ditto.
13067 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
13068 Remove.
13069
13070 * g++.dg/conversion/simd1.C: Expect warning.
13071 * g++.dg/ext/attribute-test-1.C: Ditto.
13072 * g++.dg/ext/attribute-test-2.C: Ditto.
13073 * g++.dg/ext/attribute-test-3.C: Ditto.
13074 * g++.dg/ext/attribute-test-4.C: Ditto.
13075
13076 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
13077 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
13078
13079 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
13080
13081 2005-02-01 Richard Henderson <rth@redhat.com>
13082
13083 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
13084 long double for ibm double-double format.
13085 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
13086
13087 2005-02-01 Diego Novillo <dnovillo@redhat.com>
13088
13089 PR tree-optimization/19633
13090 * testsuite/gcc.dg/pr19633-1.c: New test.
13091 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
13092 to NULL or a symbol.
13093
13094 2005-02-01 Janis Johnson <janis187@us.ibm.com>
13095
13096 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
13097 New procs.
13098 (dg-process-target (local override)): Handle selector expressions.
13099
13100 * gcc.test-framework/README: Describe tests in source directory.
13101 * gcc.test-framework/test-framework.awk: Handle dg- tests.
13102 * gcc.test-framework/test-framework.exp: Handle dg- tests.
13103 * gcc.test-framework/dg-bogus-exp-P.c: New test.
13104 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
13105 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
13106 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
13107 * gcc.test-framework/dg-do-link-exp-P.c: New test.
13108 * gcc.test-framework/dg-do-run-exp-P.c: New test.
13109 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
13110 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
13111 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
13112 * gcc.test-framework/dg-error-exp-P.c: New test.
13113 * gcc.test-framework/dg-error-exp-XP.c: New test.
13114 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
13115 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
13116 * gcc.test-framework/dg-output-exp-P.c: New test.
13117 * gcc.test-framework/dg-output-exp-XF.c: New test.
13118 * gcc.test-framework/dg-warning-exp-P.c: New test.
13119 * gcc.misc-tests/dg-1.c: Remove.
13120 * gcc.misc-tests/dg-2.c: Remove.
13121 * gcc.misc-tests/dg-3.c: Remove.
13122 * gcc.misc-tests/dg-4.c: Remove.
13123 * gcc.misc-tests/dg-5.c: Remove.
13124 * gcc.misc-tests/dg-6.c: Remove.
13125 * gcc.misc-tests/dg-7.c: Remove.
13126 * gcc.misc-tests/dg-8.c: Remove.
13127 * gcc.misc-tests/dg-9.c: Remove.
13128 * gcc.misc-tests/dg-10.c: Remove.
13129 * gcc.misc-tests/dg-11.c: Remove.
13130 * gcc.misc-tests/dg-12.c: Remove.
13131 * gcc.misc-tests/dg-test.exp: Remove.
13132
13133 * gcc.test-framework/test-framework.awk: Change recording and
13134 printing of passes and failures.
13135
13136 * gcc.test-framework: New directory.
13137 * gcc.test-framework/README: New.
13138 * gcc.test-framework/test-framework.exp: New.
13139 * gcc.test-framework/test-framework.awk: New.
13140 * gcc.test-framework/gen_directive_tests: New.
13141
13142 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
13143
13144 * lib/treelang.exp: Fix comment typos.
13145 (treelang_target_compile): Don't append libs=-ltreelang to options.
13146
13147 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
13148
13149 * g++.dg/parse/typename7.C: Adjust error messages.
13150
13151 2005-01-31 Jeff Law <law@redhat.com>
13152
13153 * gcc.c-torture/execute/20050131-1.c: New test.
13154 * gcc.dg/wcaselabel.c: New test.
13155
13156 2005-01-31 Mark Mitchell <mark@codesourcery.com>
13157
13158 * g++.dg/other/warning1.C: Adjust error messags.
13159 * g++.dg/parse/constant5.C: New test.
13160
13161 2005-01-31 Steven Bosscher <stevenb@suse.de>
13162
13163 PR c/19333
13164 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
13165 the test case valid.
13166 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
13167 * testsuite/gcc.dg/array-7.c: Adjust expected result.
13168 * testsuite/gcc.dg/pr18596-3.c: Likewise.
13169 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
13170 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
13171 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
13172
13173 2005-01-31 Dale Johannesen <dalej@apple.com>
13174
13175 * g++.dg/opt/pr19650.C: New test.
13176
13177 2005-01-31 Richard Henderson <rth@redhat.com>
13178
13179 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
13180 long double for intel double extended format.
13181 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
13182
13183 2005-01-30 Mark Mitchell <mark@codesourcery.com>
13184
13185 PR c++/19555
13186 * g++.dg/template/static10.C: New test.
13187
13188 PR c++/19395
13189 * g++.dg/parse/error24.C: New test.
13190
13191 PR c++/19367
13192 * g++.dg/lookup/builtin1.C: New test.
13193
13194 PR c++/19457
13195 * g++.dg/warn/conv3.C: New test.
13196
13197 2005-01-30 Bud Davis <bdavis@gfortran.org>
13198
13199 PR fortran/19647
13200 * gfortan.dg/inquire_7.f90
13201
13202 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
13203
13204 PR tree-optimization/15791
13205 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
13206 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
13207 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
13208 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
13209 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
13210 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
13211 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
13212 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
13213 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
13214 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
13215
13216 2005-01-29 Paul Brook <paul@codesourcery.com>
13217
13218 PR fortran/18565
13219 * check.c (real_or_complex_check): New function.
13220 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
13221 * intrinsic.c (add_functions): Use new check functions.
13222 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
13223 Add prototypes.
13224
13225 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
13226
13227 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
13228 gcc.dg/lvalue-3.c: New tests.
13229 * gcc.dg/concat.c: Update expected messages.
13230
13231 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
13232
13233 PR libfortran/19595
13234 * gfortran.dg/eor_1.f90: New test.
13235
13236 2005-01-29 Steven G. Kargl <kargls@comcast.net>
13237
13238 PR fortran/19589
13239 * gfortran.dg/logical_data_1.f90: New test.
13240
13241 2005-01-28 Mark Mitchell <mark@codesourcery.com>
13242
13243 PR c++/19253
13244 * g++.dg/template/crash33.C: New test.
13245
13246 PR c++/19667
13247 * g++.dg/template/crash32.C: New test.
13248
13249 2005-01-28 Ian Lance Taylor <ian@airs.com>
13250
13251 PR middle-end/16558
13252 * g++.dg/warn/Wreturn-type-2.C: New test.
13253
13254 2004-06-24 Jeff Law <law@redhat.com>
13255
13256 * gcc.dg/tree-ssa/20050128-1.c: New test.
13257
13258 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
13259
13260 * gcc.target/frv/all-mdpackh-1.c: New test.
13261
13262 2005-01-28 Steven Bosscher <stevenb@suse.de>
13263
13264 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
13265
13266 2005-01-27 Richard Henderson <rth@redhat.com>
13267
13268 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
13269
13270 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
13271
13272 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
13273
13274 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
13275
13276 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
13277 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
13278 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
13279 to cope with cases where the multilib options override the dg-options.
13280
13281 2005-01-27 Jakub Jelinek <jakub@redhat.com>
13282
13283 PR c/18946
13284 * gcc.dg/noncompile/20050120-1.c: New test.
13285
13286 2005-01-26 Diego Novillo <dnovillo@redhat.com>
13287
13288 PR tree-optimization/19633
13289 * gcc.dg/pr19633.c: New test.
13290 * gcc.dg/tree-ssa/pr19633.c: New test.
13291
13292 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
13293
13294 * gcc.dg/20041216-1.c: New test.
13295
13296 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
13297
13298 PR objc/18862
13299 * objc.dg/selector-2.m: New test.
13300
13301 2005-01-26 Jakub Jelinek <jakub@redhat.com>
13302
13303 * g++.dg/opt/range-test-2.C: New test.
13304
13305 PR rtl-optimization/19579
13306 * gcc.c-torture/execute/20050124-1.c: New test.
13307
13308 2005-01-26 Greg Parker <gparker@apple.com>
13309 Stuart Hastings <stuart@apple.com>
13310
13311 * gcc.c-torture/execute/20050125-1.c: New.
13312
13313 2005-01-18 Jan Hubicka <jh@suse.cz>
13314
13315 PR tree-optimize/19337
13316 * gcc.c-torture/compile/20050119-1.c: New test.
13317
13318 2005-01-24 James E Wilson <wilson@specifixinc.com>
13319
13320 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
13321 test for successful match.
13322
13323 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
13324
13325 PR objc/18408
13326 * objc.dg/comp-types-7.m: New test.
13327
13328 2005-01-24 Janis Johnson <janis187@us.ibm.com>
13329
13330 * lib/target-supports.exp (current_target_name): New.
13331 (check_effective_target_ilp32, check_effective_target_lp64):
13332 Cache the result to use as long as the current target, with
13333 multilib flags, remains the same.
13334
13335 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
13336 (dg-require-weak, dg-require-visibility, dg-require-alias,
13337 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
13338 dg-require-effective-target, dg-skip-if): Remove call to
13339 skip_test_and_clear_xfail.
13340 (dg-test): Clear xfail data.
13341
13342 2005-01-24 Jakub Jelinek <jakub@redhat.com>
13343
13344 PR target/17751
13345 * gcc.dg/ppc64-toc.c: New test.
13346
13347 * g++.dg/tree-ssa/empty-1.C: New test.
13348
13349 PR middle-end/19551
13350 * gcc.c-torture/execute/20050121-1.c: New test.
13351 * gcc.dg/20050121-2.c: New test.
13352
13353 2004-01-23 Steven G. Kargl <kargls@comcast.net>
13354 Paul Brook <paul@codesourcery.com>
13355
13356 PR fortran/17941
13357 * gfortran.dg/real_const_1.f: New test.
13358 * gfortran.dg/real_const_2.f90: New test.
13359 * gfortran.dg/complex_int_1.f90: New test.
13360
13361 2005-01-23 Bud Davis <bdavis9659@comcast.net>
13362
13363 PR fortran/19313
13364 * gfortan.dg/inquire_6.f90: New test.
13365
13366 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
13367
13368 PR libfortran/19451
13369 * open_readonly_1.f90: New test.
13370
13371 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
13372
13373 PR libfortran/18982
13374 * gfortran.dg/open_new.f90: New file.
13375
13376 2005-01-22 Paul Brook <paul@codesourcery.com>
13377
13378 * namelist_1.f90: New test.
13379
13380 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
13381
13382 PR tree-optimization/19484
13383 * gcc.c-torture/compile/20050122-[12].c: New tests.
13384
13385 2005-01-22 Paul Brook <paul@codesourcery.com>
13386
13387 * gfortran.dg/implicit_2.f90: New test.
13388
13389 2005-01-22 Bud Davis <bdavis9659@comcast.net>
13390
13391 PR fortran/19314
13392 * gfortran.dg/inquire_5.f90: New test.
13393
13394 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13395
13396 PR c/18809
13397 * gcc.dg/pr18809-1.c: New test.
13398
13399 2005-01-21 Ian Lance Taylor <ian@airs.com>
13400
13401 * gcc.dg/20050121-1.c: New test.
13402
13403 PR tree-optimization/13000
13404 * gcc.dg/20040206-1.c: Change warning to point where function is
13405 being inlined.
13406
13407 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13408
13409 PR c++/19208
13410 * g++.dg/template/array11.C: New test.
13411
13412 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13413
13414 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
13415 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
13416 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
13417 * gfortran.dg/getenv_1.f90: Add dg-do directive.
13418 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
13419 gfortran.dg/pr17164.f90: Add missing dg-do directives.
13420
13421 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
13422
13423 PR tree-optimization/15349
13424 * gcc.dg/tree-ssa/pr15349.c: New.
13425
13426 2005-01-20 Steve Ellcey <sje@cup.hp.com>
13427
13428 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
13429
13430 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
13431
13432 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
13433 scan-assembler-times directive name.
13434
13435 * gcc.dg/asm-a.c: Move dg-require-effective-target to
13436 after dg-do.
13437
13438 PR rtl-optimization/19462
13439 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
13440
13441 2005-01-19 Steve Ellcey <sje@cup.hp.com>
13442
13443 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
13444 counting function calls on ia64.
13445
13446 2005-01-19 Jakub Jelinek <jakub@redhat.com>
13447
13448 PR rtl-optimization/15139
13449 * gcc.dg/20050111-2.c: New test.
13450
13451 PR c/17297
13452 * gcc.c-torture/compile/20050113-1.c: New testcase.
13453
13454 PR middle-end/19164
13455 * gcc.dg/20050113-1.c: New testcase.
13456
13457 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
13458
13459 * gcc.dg/vect/vect-85.c: Add comment.
13460 * gcc.dg/vect/vect-86.c: Add xfail for now.
13461 * gcc.dg/vect/vect-87.c: Add xfail for now.
13462 * gcc.dg/vect/vect-88.c: Add xfail for now.
13463 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
13464
13465 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13466
13467 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
13468
13469 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
13470
13471 * g++.dg/debug/typedef3.C: New test.
13472
13473 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
13474
13475 PR c/19472
13476 * gcc.dg/asm-a.c: New test.
13477
13478 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
13479
13480 * gcc.dg/sh-relax.c: Add prototype for abort.
13481
13482 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
13483
13484 * gcc.dg/short-compare-1.c: New test.
13485 * gcc.dg/short-compare-2.c: Likewise.
13486
13487 2005-01-18 Michael Matz <matz@suse.de>
13488
13489 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
13490
13491 2005-01-17 Diego Novillo <dnovillo@redhat.com>
13492
13493 PR tree-optimization/19121
13494 * gcc.c-torture/compile/pr19121.c: New test.
13495
13496 2005-01-17 James E. Wilson <wilson@specifixinc.com>
13497
13498 PR target/19357
13499 * gcc.c-torture/compile/pr19357.c: New test.
13500
13501 2005-01-17 Ian Lance Taylor <ian@airs.com>
13502
13503 PR c/5675
13504 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
13505 pass--those that refer just to the variable, possibly with a
13506 cast.
13507 * gcc.dg/c99-const-expr-3.c: Likewise.
13508
13509 PR middle-end/13127
13510 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
13511 longer emitted.
13512
13513 2005-01-16 Bud Davis <bdavis9659@comcast.net>
13514
13515 PR fortran/18778
13516 * gfortran.dg/endfile_2.f90: New test.
13517
13518 2005-01-16 Steven G. Kargl <kargls@comcast.net>
13519
13520 PR 19168
13521 * gfortran.dg/select_5.f90: New test.
13522
13523 2004-01-16 Paul Brook <paul@codesourcery.com>
13524
13525 * gfortran.dg/common_4.f90: New test.
13526
13527 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
13528
13529 PR rtl-optimization/19462
13530 * gcc.dg/torture/pr19462-1.c: New test.
13531
13532 2005-01-15 Ziemowit Laski <zlaski@apple.com>
13533
13534 PR objc/19321
13535 * objc.dg/func-ptr-2.m: New.
13536 * objc.dg/volatile-1.m: New.
13537
13538 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13539
13540 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
13541
13542 2005-01-15 Jakub Jelinek <jakub@redhat.com>
13543
13544 PR tree-optimization/19060
13545 * gcc.c-torture/execute/20050104-1.c: New test.
13546
13547 2005-01-15 Bud Davis <bdavis9659@comcast.net>
13548
13549 PR fortran/18983
13550 * gfortran.dg/write_to_null.f90: New test.
13551
13552 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
13553 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13554
13555 PR other/19328
13556 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
13557 argument.
13558
13559 2005-01-15 Jakub Jelinek <jakub@redhat.com>
13560
13561 PR c++/19263
13562 * g++.dg/init/vector1.C: New test.
13563
13564 2005-01-14 James E. Wilson <wilson@specifixinc.com>
13565
13566 PR target/13158
13567 * gcc.target/ia64/sibcall-unwind-1.c: New test.
13568 PR target/18987
13569 * gcc.target/ia64/sibcall-unwind-2.c: New test.
13570
13571 2005-01-14 Steven G. Kargl <kargls@comcast.net>
13572
13573 * gfortran.dg/select_1.f90: New test.
13574 * gfortran.dg/select_2.f90: New test.
13575 * gfortran.dg/select_3.f90: New test.
13576 * gfortran.dg/select_4.f90: New test.
13577
13578 2005-01-14 Jakub Jelinek <jakub@redhat.com>
13579
13580 PR middle-end/19084
13581 PR rtl-optimization/19348
13582 * gcc.dg/20050111-1.c: New test.
13583 * gcc.c-torture/execute/20050111-1.c: New test.
13584
13585 * gcc.dg/i386-asm-4.c: New test.
13586
13587 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
13588
13589 * gcc.dg/nested-func-2.c: New test.
13590 * ada/acats/norun.lst: Remove c953002.
13591
13592 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
13593
13594 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
13595
13596 2005-01-12 Ben Elliston <bje@au.ibm.com>
13597
13598 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
13599
13600 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
13601
13602 PR target/18761
13603 * g++.dg/abi/align1.C: New test.
13604
13605 2005-01-11 Alan Modra <amodra@bigpond.net.au>
13606
13607 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
13608 at a time.
13609 * g++.dg/ext/altivec_check.h: Support compiling as C.
13610
13611 2005-01-10 Roger Sayle <roger@eyesopen.com>
13612
13613 PR c++/19355
13614 * g++.dg/expr/pr19355-1.C: New test case.
13615
13616 2005-01-10 Laurent GUERBY <laurent@guerby.net>
13617
13618 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
13619 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
13620 * ada/acats/tests/c3/c92005b.ada: Likewise.
13621 * ada/acats/tests/c3/cxb3012.a: Likewise.
13622 * ada/acats/norun.lst: Add c380004 and c953002, add PR
13623
13624 2005-01-09 Paul Brook <paul@codesourcery.com>
13625
13626 * gfortran.dg/common_2.f90: New file.
13627 * gfortran.dg/common_3.f90: New file.
13628
13629 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
13630
13631 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
13632
13633 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
13634
13635 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
13636 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
13637 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
13638 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
13639 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
13640 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
13641 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
13642 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
13643 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
13644 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
13645 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
13646 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
13647 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
13648 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
13649 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
13650 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
13651 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
13652 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
13653 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
13654 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
13655 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
13656 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
13657 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
13658 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
13659 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
13660 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
13661 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
13662 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
13663 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
13664 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
13665 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
13666 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
13667 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
13668 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
13669 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
13670 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
13671 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
13672 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
13673 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
13674 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
13675 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
13676 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
13677 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
13678 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
13679 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
13680 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
13681 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
13682 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
13683 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
13684 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
13685 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
13686 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
13687 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
13688 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
13689 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
13690 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
13691 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
13692 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
13693 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
13694 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
13695 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
13696 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
13697 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
13698 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
13699 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
13700 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
13701 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
13702
13703 * gcc.dg/vect/vect-1.c: Fix spelling.
13704 * gcc.dg/vect/vect-10.c: Fix spelling.
13705 * gcc.dg/vect/vect-11.c: Fix spelling.
13706 * gcc.dg/vect/vect-12.c: Fix spelling.
13707 * gcc.dg/vect/vect-14.c: Fix spelling.
13708 * gcc.dg/vect/vect-15.c: Fix spelling.
13709 * gcc.dg/vect/vect-16.c: Fix spelling.
13710 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
13711 * gcc.dg/vect/vect-64.c: Fix comments.
13712 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
13713
13714 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
13715 Ira Rosen <irar@il.ibm.com>
13716
13717 * gcc.dg/vect/vect-70.c: New test.
13718 * gcc.dg/vect/vect-71.c: New test.
13719
13720 2005-01-09 Manfred Hollstein <mh@suse.com>
13721
13722 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
13723 * gcc.dg/pr18241-2.c: Likewise.
13724 * gcc.dg/pr18241-3.c: Likewise.
13725 * gcc.dg/pr18241-4.c: Likewise.
13726 * gcc.dg/pr18241-5.c: Likewise.
13727
13728 2005-01-08 Richard Henderson <rth@redhat.com>
13729
13730 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
13731 False for x86 and x86-64.
13732
13733 2005-01-08 Diego Novillo <dnovillo@redhat.com>
13734
13735 PR tree-optimization/18241
13736 * gcc.dg/pr18241-1.c: New test.
13737 * gcc.dg/pr18241-2.c: New test.
13738 * gcc.dg/pr18241-3.c: New test.
13739 * gcc.dg/pr18241-4.c: New test.
13740 * gcc.dg/pr18241-5.c: New test.
13741
13742 2005-01-08 Steven G. Kargl <kargls@comcast.net>
13743
13744 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
13745 gfortran.dg/select_4.f90: New.
13746
13747 2005-01-07 Jakub Jelinek <jakub@redhat.com>
13748
13749 * gcc.c-torture/execute/20050107-1.c: New test.
13750
13751 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
13752
13753 PR c++/19298
13754 * g++.dg/template/ref2.C: New.
13755
13756 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
13757
13758 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
13759 instead of being empty.
13760
13761 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13762
13763 PR fortran/15553
13764 * gfortran.dg/array-1.f90: New test.
13765
13766 2005-01-07 Jakub Jelinek <jakub@redhat.com>
13767
13768 PR tree-optimization/19283
13769 * gcc.c-torture/execute/20050106-1.c: New test.
13770
13771 PR rtl-optimization/18861
13772 * gcc.dg/20050105-1.c: New test.
13773
13774 PR tree-optimization/18828
13775 * gcc.dg/20050105-2.c: New test.
13776
13777 2005-01-07 Andreas Jaeger <aj@suse.de>
13778
13779 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
13780
13781 2005-01-07 Bud Davis <bdavis9659@comcast.net>
13782
13783 PR fortran/18398
13784 * gfortran.dg/fmt_read.f90: New test.
13785
13786 2005-01-06 Geoffrey Keating <geoffk@apple.com>
13787
13788 * gcc.dg/rs6000-ldouble-2.c: New.
13789
13790 2005-01-06 Mark Mitchell <mark@codesourcery.com>
13791
13792 PR c++/19244
13793 * g++.dg/parser/ctor2.C: New test.
13794
13795 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13796
13797 PR c++/17154
13798 * g++.dg/template/using9.C: New test.
13799
13800 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13801
13802 PR c++/19258
13803 * g++.dg/lookup/friend6.C: New test.
13804
13805 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
13806
13807 PR c++/19270
13808 * g++.dg/template/array10.C: New.
13809
13810 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13811
13812 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
13813 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
13814
13815 2005-01-06 Jakub Jelinek <jakub@redhat.com>
13816
13817 * gcc.c-torture/compile/20050105-1.c: New test.
13818
13819 2005-01-05 Geoffrey Keating <geoffk@apple.com>
13820
13821 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
13822
13823 2005-01-05 Roger Sayle <roger@eyesopen.com>
13824
13825 PR middle-end/19100
13826 * gcc.dg/conv-3.c: New test case.
13827
13828 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
13829
13830 * gcc.dg/asm-wide-1.c: New test.
13831
13832 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
13833
13834 PR c++/19030
13835 * g++.dg/parse/crash22.C: New
13836
13837 2005-01-04 Geoffrey Keating <geoffk@apple.com>
13838
13839 PR 19257
13840 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
13841
13842 2005-01-04 Uros Bizjak <uros@kss-loka.si>
13843
13844 PR middle-end/17767
13845 * gcc.dg/i386-mmx-6.c: New test case.
13846
13847 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
13848
13849 PR tree-optimization/18308
13850 * gcc.dg/vect/pr18308.c: New testcase.
13851
13852 2005-01-04 Andreas Jaeger <aj@suse.de>
13853
13854 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
13855
13856 2005-01-03 Geoffrey Keating <geoffk@apple.com>
13857 Robert Bowdidge <bowdidge@apple.com>
13858
13859 * gcc.dg/cpp/subframework1.c: New.
13860 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
13861 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
13862 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
13863 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
13864
13865 2005-01-03 Geoffrey Keating <geoffk@apple.com>
13866
13867 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
13868 producing warning.
13869 * gcc.dg/darwin-weakimport-2.c: New.
13870
13871 2005-01-03 Richard Henderson <rth@redhat.com>
13872
13873 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
13874
13875 2005-01-03 Richard Henderson <rth@redhat.com>
13876
13877 * gcc.dg/vect/vect.exp: Enable for ia64.
13878 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
13879 (check_effective_target_vect_float): Likewise.
13880 (check_effective_target_vect_no_align): Likewise.
13881 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
13882 * gcc.dg/vect/vect-8.c: Likewise.
13883
13884 2005-01-03 Uros Bizjak <uros@kss-loka.si>
13885
13886 PR target/19236
13887 * gcc.dg/pr19236-1.c: New test case.
13888
13889 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
13890
13891 PR rtl-optimization/12092
13892 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
13893
13894 2005-01-02 Andreas Jaeger <aj@suse.de>
13895
13896 * gcc.dg/pr12092-1.c: Do not run on x86_64.
13897
13898 2005-01-01 Roger Sayle <roger@eyesopen.com>
13899 Andrew Pinski <pinskia@physics.uc.edu>
13900
13901 PR rtl-optimization/12092
13902 * gcc.dg/pr12092-1.c: New test case.
13903
13904 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
13905
13906 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
13907 'hidden' and 'default' for better portability.
13908 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
13909
13910 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
13911 6 and 7.
13912 * g++.old-deja/g++.brendan/new3.C: Likewise.
13913
13914 2005-01-01 Steven Bosscher <stevenb@suse.de>
13915
13916 * gcc.dg/20041231-1.C: New test.
13917 * g++.dg/warn/Wunreachable-code-1.C: New test.
13918
13919 2004-12-30 David Edelsohn <edelsohn@gnu.org>
13920
13921 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
13922 file, not /dev/null. Abort on error.
13923
13924 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
13925 Ziemowit Laski <zlaski@apple.com>
13926
13927 PR objc/18971
13928 * objc.dg/encode-5.m: New test.
13929
13930 2004-12-29 Richard Henderson <rth@redhat.com>
13931
13932 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
13933 * objc.dg/stabs-1.m: Disable for ia64.
13934
13935 2004-12-29 Mark Mitchell <mark@codesourcery.com>
13936
13937 PR c++/19190
13938 * g++.dg/warn/Wunused-10.C: New test.
13939
13940 2004-12-28 Richard Henderson <rth@redhat.com>
13941
13942 * objc.dg/stabs-1.m: Disable for alpha.
13943
13944 2004-12-27 Mark Mitchell <mark@codesourcery.com>
13945
13946 PR c++/19149
13947 * g++.dg/parse/error23.C: New test.
13948
13949 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13950
13951 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
13952
13953 PR fortran/19032
13954 * gfortran.dg/intrinsic_modulo_1.f90: New.
13955 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
13956 tests with divisor -1.
13957
13958 2004-12-27 Mark Mitchell <mark@codesourcery.com>
13959
13960 * g++.dg/opt/temp1.C (memcpy): Return a value.
13961
13962 PR c++/19148
13963 * g++.dg/expr/cond7.C: New test.
13964
13965 2004-12-27 Paul Brook <paul@codesourcery.com>
13966
13967 * gfortran.dg/g77/select_no_compile.f: Remove.
13968
13969 2004-12-27 Richard Henderson <rth@redhat.com>
13970
13971 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
13972 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
13973 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
13974
13975 2004-12-26 Richard Henderson <rth@redhat.com>
13976
13977 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
13978 by 1i instead of token pasting.
13979
13980 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13981
13982 PR tree-optimization/17578
13983 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
13984 to additional_flags.
13985 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
13986
13987 2004-12-25 Richard Henderson <rth@redhat.com>
13988
13989 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
13990 Remove Alpha.
13991
13992 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13993
13994 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
13995 hppa*-*-hpux*.
13996 * gcc.dg/pr17957.c (dg-options): Likewise.
13997 * gcc.dg/struct-ret-1.c: Add prototype for abort.
13998 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
13999 instead of 0 on __hppa__.
14000 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
14001 "foo,%r" on hppa*-*-*.
14002
14003 2004-12-23 Bud Davis <bdavis9659@comcast.net>
14004
14005 PR fortran/19071
14006 * gfortran.dg/complex_write.f90: New test.
14007
14008 2004-12-23 Mark Mitchell <mark@codesourcery.com>
14009
14010 PR c++/17595
14011 * g++.dg/parse/pragma2.C: New test.
14012
14013 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
14014
14015 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
14016
14017 * gcc.dg/empty2.c: Add missing dg-warning.
14018
14019 2004-12-23 Mark Mitchell <mark@codesourcery.com>
14020
14021 PR c++/17413
14022 * g++.dg/template/local4.C: New test.
14023 * g++.dg/template/crash19.C: Add dg-error marker.
14024
14025 * g++.dg/template/crash31.C: Correct embedded PR number.
14026
14027 2004-12-23 Mark Mitchell <mark@codesourcery.com>
14028
14029 PR c++/16405
14030 * g++.dg/opt/temp1.C: Add do-run marker.
14031
14032 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
14033
14034 * g++.dg/template/spec19.C: New.
14035
14036 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
14037
14038 PR target/16819
14039 * gcc.dg/empty2.c: New.
14040
14041 2004-12-23 Richard Henderson <rth@redhat.com>
14042
14043 * lib/target-supports.exp (check_effective_target_vect_no_align):
14044 Remove i?86 and x86-64.
14045
14046 2004-12-23 Mark Mitchell <mark@codesourcery.com>
14047
14048 PR c++/16405
14049 * g++.dg/opt/temp1.C: New test.
14050
14051 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14052
14053 PR c++/18733
14054 * g++.dg/template/friend33.C: New testcase.
14055
14056 2004-12-22 Mark Mitchell <mark@codesourcery.com>
14057
14058 PR c++/18464
14059 * g++.dg/template/cond5.C: New test.
14060
14061 PR c++/18492
14062 * g++.dg/inherit/thunk3.C: New test.
14063
14064 PR c++/11224
14065 * g++.dg/warn/Wunused-9.C: New test.
14066
14067 2004-12-22 Janis Johnson <janis187@us.ibm.com>
14068
14069 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
14070
14071 2004-12-22 Jan Beulich <jbeulich@novell.com>
14072
14073 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
14074
14075 2004-12-21 Mark Mitchell <mark@codesourcery.com>
14076
14077 PR c++/18378
14078 * g++.dg/ext/packed8.C: New test.
14079
14080 PR c++/19063
14081 * g++.dg/template/crash31.C: New test.
14082
14083 PR c++/19034
14084 * g++.dg/template/crash30.C: New test.
14085
14086 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
14087
14088 PR C++/18984
14089 * g++.dg/eh/ctor3.C: New test.
14090
14091 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
14092
14093 * objc.dg/stabs-1.m: Allow section name to be quoted and
14094 assembly label to begin with '.LL'.
14095
14096 2004-12-21 Janis Johnson <janis187@us.ibm.com>
14097
14098 * gcc.dg/vect/vect.exp
14099 (check_effective_target_lp64_or_vect_no_align): New.
14100 * gcc.dg/vect/vect-77.c: Use it.
14101 * gcc.dg/vect/vect-78.c: Use it.
14102
14103 * lib/target-supports.exp
14104 (check_effective_target_vect_no_max,
14105 check_effective_target_vect_no_bitwise,
14106 check_effective_target_vect_no_align): New.
14107 * gcc.dg/vect/vect-13.c: Use them.
14108 * gcc.dg/vect/vect-17.c: Ditto.
14109 * gcc.dg/vect/vect-18.c: Ditto.
14110 * gcc.dg/vect/vect-19.c: Ditto.
14111 * gcc.dg/vect/vect-20.c: Ditto.
14112 * gcc.dg/vect/vect-27.c: Ditto.
14113 * gcc.dg/vect/vect-29.c: Ditto.
14114 * gcc.dg/vect/vect-44.c: Ditto.
14115 * gcc.dg/vect/vect-48.c: Ditto.
14116 * gcc.dg/vect/vect-50.c: Ditto.
14117 * gcc.dg/vect/vect-52.c: Ditto.
14118 * gcc.dg/vect/vect-54.c: Ditto.
14119 * gcc.dg/vect/vect-56.c: Ditto.
14120 * gcc.dg/vect/vect-58.c: Ditto.
14121 * gcc.dg/vect/vect-60.c: Ditto.
14122 * gcc.dg/vect/vect-72.c: Ditto.
14123 * gcc.dg/vect/vect-80.c: Ditto.
14124
14125 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
14126
14127 PR c++/14075
14128 * g++.dg/init/string1.C: New.
14129
14130 PR c++/18975
14131 * g++.dg/other/synth1.C: New.
14132
14133 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
14134
14135 PR c/18963
14136 * gcc.dg/pr18963-1.c: New test.
14137
14138 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
14139
14140 PR c/18596
14141 * gcc.dg/funcdef-storage-1.c (foo): Remove.
14142 * gcc.dg/pr18596-1.c: Use dg-error.
14143 (dg-options): Use -fno-unit-at-a-time.
14144 * gcc.dg/pr18596-2.c: New test.
14145 * gcc.dg/pr18596-3.c: New test.
14146
14147 2004-12-20 Roger Sayle <roger@eyesopen.com>
14148
14149 PR middle-end/18683
14150 * g++.dg/opt/pr18683-1.C: New test case.
14151
14152 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
14153
14154 PR other/19093
14155 * g++.dg/opt/max1.C: Fix for 64bit targets.
14156
14157 2004-12-20 Matt Austern <austern@apple.com>
14158
14159 PR c++/19044
14160 * g++.dg/ext/builtin6.C: New
14161
14162 2004-12-20 Diego Novillo <dnovillo@redhat.com>
14163
14164 PR tree-optimization/19080
14165 * gcc.c-torture/compile/pr19080.c: New test.
14166
14167 2004-12-20 Steven Bosscher <stevenb@suse.de>
14168
14169 * gcc.dg/20041219-1.c: New test.
14170
14171 2004-12-19 Roger Sayle <roger@eyesopen.com>
14172
14173 PR middle-end/19068
14174 * g++.dg/opt/max1.C: New test case.
14175
14176 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14177
14178 * gcc.dg/fdata-sections-1.c: New test.
14179
14180 2004-12-18 Roger Sayle <roger@eyesopen.com>
14181
14182 PR middle-end/18548
14183 * gcc.dg/max-1.c: New test case.
14184
14185 2004-12-18 Jakub Jelinek <jakub@redhat.com>
14186
14187 * gcc.c-torture/execute/20041218-1.c: New test.
14188
14189 2004-12-17 Diego Novillo <dnovillo@redhat.com>
14190
14191 * gcc.dg/pr18501.c: New test.
14192 * gcc.dg/uninit-5.c: XFAIL.
14193 * gcc.dg/uninit-9.c: XFAIL.
14194
14195 2004-12-17 Dale Johannesen <dalej@apple.com>
14196
14197 * gcc.dg/20041213-1.c: New.
14198
14199 2004-12-17 Ziemowit Laski <zlaski@apple.com>
14200
14201 * objc.dg/stabs-1.m: Allow assembly label to begin
14202 with a dot ('.').
14203
14204 2004-12-17 Jakub Jelinek <jakub@redhat.com>
14205
14206 * gcc.c-torture/execute/20041213-1.c: Move...
14207 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
14208
14209 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
14210
14211 PR c++/18721
14212 * g++.dg/lookup/conv-5.C: New.
14213
14214 2004-12-16 Ziemowit Laski <zlaski@apple.com>
14215
14216 * objc.dg/stabs-1.m: New test.
14217
14218 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
14219
14220 * gcc.dg/visibility-c.c: Change compile to
14221 assemble for the test.
14222
14223 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
14224
14225 PR target/19041
14226 * gcc.dg/visibility-c.c: New test.
14227
14228 2004-12-16 Roger Sayle <roger@eyesopen.com>
14229
14230 PR middle-end/18493
14231 * gcc.dg/switch-8.c: New test case.
14232
14233 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
14234
14235 PR c++/18905
14236 * g++.dg/template/init4.C: New.
14237 * g++.dg/opt/static3.C: Enable optimizer.
14238
14239 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
14240
14241 * g++.dg/other/complex1.C: New test.
14242
14243 2004-12-15 Alan Modra <amodra@bigpond.net.au>
14244
14245 * g++.dg/opt/inline9.C: New test.
14246
14247 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14248
14249 PR fortran/18993
14250 * gfotran.dg/nullify_1.f: New test.
14251
14252 2004-12-15 Richard Henderson <rth@redhat.com>
14253
14254 * gcc.target/i386/i386.exp: New harness.
14255 * gcc.target/i386/vect-args.c: New.
14256
14257 2004-12-15 David Edelsohn <edelsohn@gnu.org>
14258
14259 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
14260
14261 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14262
14263 PR c++/18825
14264 * g++.dg/template/friend32.C: New test.
14265
14266 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
14267
14268 * cpp/pragma-once-1.c: New test.
14269 * cpp/pragma-once-1b.h: Likewise.
14270 * cpp/pragma-once-1c.h: Likewise.
14271 * cpp/pragma-once-1d.h: Likewise.
14272 * cpp/inc/pragma-once-1a.h: Likewise.
14273
14274 2004-12-15 Bud Davis <bdavis9659@comcast.net>
14275 Steven G. Kargl <kargls@comcast.net>
14276
14277 PR fortran/17597
14278 * gfortran.dg/list_read_3.f90: New test.
14279
14280 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
14281
14282 * gcc.dg/ftrapv-2.c: New test.
14283
14284 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
14285
14286 PR c++/18981
14287 * g++.dg/template/typename9.C: New test.
14288
14289 2004-12-14 Mark Mitchell <mark@codesourcery.com>
14290
14291 PR c++/18738
14292 * g++.dg/template/typename8.C: New test.
14293 * g++.dg/parse/friend2.C: Tweak error message.
14294
14295 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
14296
14297 * gcc.c-torture/20041214-1.c: New test.
14298
14299 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
14300
14301 PR c++/18965
14302 * g++.dg/init/array17.C: New test.
14303
14304 2004-12-14 Mark Mitchell <mark@codesourcery.com>
14305
14306 PR c++/18793
14307 * g++.dg/init/aggr3.C: New test.
14308
14309 2004-12-14 Janis Johnson <janis187@us.ibm.com
14310
14311 * gcc.dg/altivec-types-1.c: New test.
14312 * gcc.dg/altivec-types-2.c: New test.
14313 * gcc.dg/altivec-types-3.c: New test.
14314 * gcc.dg/altivec-types-4.c: New test.
14315 * g++.dg/ext/altivec-types-1.C: New test.
14316 * g++.dg/ext/altivec-types-2.C: New test.
14317 * g++.dg/ext/altivec-types-3.C: New test.
14318 * g++.dg/ext/altivec-types-4.C: New test.
14319
14320 2004-12-14 Jakub Jelinek <jakub@redhat.com>
14321
14322 PR middle-end/18951
14323 * gcc.c-torture/execute/20041213-1.c: New test.
14324
14325 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
14326
14327 PR c++/18949
14328 * g++.dg/template/cast1.C: New.
14329
14330 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
14331
14332 * gcc.c-torture/execute/20041213-2.c: New test.
14333
14334 2004-12-13 Richard Henderson <rth@redhat.com>
14335
14336 * gcc.dg/i386-sse-10.c: Fix typo in options.
14337
14338 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
14339
14340 PR c++/18968
14341 * g++.dg/opt/pr18968.C: New test.
14342
14343 2004-12-13 Mark Mitchell <mark@codesourcery.com>
14344
14345 PR c++/18925
14346 * g++.dg/ext/visibility/staticdatamem.C: New test.
14347
14348 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
14349
14350 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
14351
14352 2004-12-13 Roger Sayle <roger@eyesopen.com>
14353
14354 PR rtl-optimization/18928
14355 * gcc.dg/pr18928-1.c: New test case.
14356
14357 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
14358
14359 PR tree-opt/16951
14360 * gcc.c-torture/compile/20041211-1.c: New.
14361
14362 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14363
14364 PR middle-end/17564
14365 * gcc.c-torture/execute/20041212-1.c: New test.
14366
14367 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14368
14369 PR fortran/18869
14370 * gfortran.dg/common_1.f90: New test.
14371
14372 2004-12-12 Steven G. Kargl <kargls@comcast.net>
14373 Paul Brook <paul@codesourcery.com>
14374
14375 PR fortran/16222
14376 * gfortran.dg/real_do_1.f90: New test.
14377
14378 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
14379
14380 PR tree-opt/18040
14381 * g++.dg/opt/ptrmem6.C: New test.
14382
14383 2004-12-11 Roger Sayle <roger@eyesopen.com>
14384
14385 PR middle-end/18921
14386 * gcc.dg/pr18921-1.c: New test case.
14387
14388 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14389
14390 PR fortran/17175
14391 * gfortran.dg/scale_1.f90: New test.
14392
14393 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
14394
14395 PR middle-end/18903
14396 * gcc.c-torture/compile/pr18903.c: New test.
14397
14398 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
14399
14400 * gcc.c-torture/execute/20041210-1.c: New test.
14401
14402 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14403
14404 PR c++/18731
14405 * g++.dg/parser/struct-1.C: New test.
14406 * g++.dg/parser/struct-2.C: New test.
14407 * g++.dg/parser/struct-3.C: New test.
14408
14409 2004-12-09 Richard Henderson <rth@redhat.com>
14410
14411 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
14412
14413 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
14414 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
14415
14416 2004-12-09 Matt Austern <austern@apple.com>
14417
14418 PR c++/18514
14419 * g++.dg/ext/builtin1.C: New
14420 * g++.dg/ext/builtin2.C: New
14421 * g++.dg/ext/builtin3.C: New
14422 * g++.dg/ext/builtin4.C: New
14423 * g++.dg/ext/builtin5.C: New
14424
14425 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
14426
14427 PR tree-opt/18904
14428 * g++.dg/opt/ptrmem5.C: New test.
14429
14430 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
14431
14432 * g++.dg/parse/typename5.C: Adjust for new error.
14433 * g++.dg/parse/typename7.C: New.
14434
14435 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14436
14437 PR c++/18073
14438 * g++.dg/other/mmintrin.C: New test.
14439
14440 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
14441
14442 PR c++/16681
14443 * g++.dg/init/array15.C: New.
14444 * g++.dg/init/array16.C: New.
14445
14446 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14447
14448 PR fortran/18826
14449 * gfortran.dg/assign_1.f90: New test.
14450
14451 2004-12-08 Nick Clifton <nickc@redhat.com>
14452
14453 * gcc.target/xstormy16/bss_below100: New directory containing tests.
14454 * gcc.target/xstormy16/data_below100: Likewise.
14455 * gcc.target/xstormy16/sfr: Likewise.
14456 * gcc.target/xstormy16/below100.S: New test source file.
14457 * gcc.target/xstormy16/below100.ld: New test linker script.
14458 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
14459 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
14460 bp instructions.
14461 * gcc.target/xstormy16/bp.c: Likewise.
14462
14463 * gcc.target/xstormy16/bss_below100: New files:
14464 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
14465 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
14466 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
14467 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
14468 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
14469 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
14470 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
14471 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
14472 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
14473 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
14474 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
14475 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
14476 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
14477 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
14478 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
14479 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
14480 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
14481 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
14482 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
14483 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
14484 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
14485 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
14486 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
14487 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
14488 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
14489 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
14490 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
14491
14492 * gcc.target/xstormy16/data_below100: New files:
14493 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
14494 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
14495 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
14496 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
14497 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
14498 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
14499 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
14500 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
14501 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
14502 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
14503 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
14504 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
14505 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
14506 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
14507 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
14508 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
14509 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
14510 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
14511 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
14512 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
14513 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
14514 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
14515 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
14516 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
14517 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
14518 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
14519 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
14520
14521 * gcc.target/xstormy16/sfr: New files:
14522 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
14523 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
14524 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
14525 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
14526 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
14527 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
14528 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
14529 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
14530 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
14531 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
14532 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
14533 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
14534 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
14535 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
14536 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
14537 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
14538 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
14539 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
14540 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
14541 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
14542 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
14543 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
14544 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
14545 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
14546 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
14547 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
14548 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
14549 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
14550 27_if0_sfrw_bitfield_f.c
14551
14552 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14553
14554 PR c++/18100
14555 * g++.dg/lookup/name-clash4.C: New test.
14556
14557 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
14558
14559 PR c++/18672
14560 * g++.dg/opt/array1.C: New.
14561
14562 PR c++/18803
14563 * g++.dg/template/operator5.C: New.
14564
14565 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
14566
14567 PR c/18867
14568 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
14569
14570 2004-12-07 Steven Bosscher <stevenb@suse.de>
14571
14572 * gcc.dg/noncompile/20041207.c: New test.
14573
14574 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
14575
14576 * g++.dg/other/unreachable-1.C: New test.
14577
14578 2004-12-06 Nick Clifton <nickc@redhat.com>
14579
14580 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
14581 <limits.h> because the latter comes from gcc's include/ directory
14582 and not the newlib/libc/include directory.
14583
14584 2004-12-04 Richard Henderson <rth@redhat.com>
14585
14586 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
14587
14588 2004-12-04 Richard Henderson <rth@redhat.com>
14589
14590 * lib/target-supports.exp (check_gc_sections_available): Disable
14591 for alpha and ia64.
14592
14593 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
14594
14595 PR middle-end/17909
14596 * g++.dg/other/vararg-2.C: New test.
14597
14598 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14599
14600 PR c++/17011, c++/17971
14601 * g++.dg/template/error15.C: Adjust expected error.
14602 * g++.dg/template/instantiate3.C: Likewise.
14603
14604 2004-12-03 Janis Johnson <janis187@us.ibm.com>
14605
14606 * gcc.dg/altivec-18.c: Fix for darwin
14607
14608 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
14609
14610 PR c++/18782
14611 * g++.dg/parse/ptrmem2.C: New.
14612
14613 PR c++/18318
14614 * g++.dg/template/new1.C: New.
14615
14616 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14617
14618 PR fortran/18710
14619 * gfortran.dg/direct_io_3.f90: New test.
14620
14621 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
14622
14623 PR 18758
14624 * g++.dg/parse/crash21.C: New.
14625
14626 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14627
14628 PR c++/15664, c++/18276
14629 * g++.dg/template/ttp13.C: New test.
14630 * g++.dg/template/ttp14.C: Likewise.
14631
14632 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14633
14634 PR c++/18123
14635 * g++.dg/parse/enum2.C: New test.
14636 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
14637
14638 2004-12-02 Nick Clifton <nickc@redhat.com>
14639
14640 * gcc.target/xstormy16: New test directory.
14641 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
14642 * gcc.target/xstormy16/bp.c: Check the generation of bp
14643 instructions.
14644 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
14645 bn instructions and the BELOW100 attribute.
14646
14647 2004-12-02 Alan Modra <amodra@bigpond.net.au>
14648
14649 PR target/16952
14650 * gcc.dg/ppc-eabi.c: New.
14651
14652 2004-12-02 Bud Davis <bdavis9659@comcast.net>
14653
14654 PR fortran/18284
14655 * gfortran.dg/backspace.f90
14656
14657 2004-12-02 Bud Davis <bdavis9659@comcast.net>
14658
14659 * gfortran.dg/inquire.f90: New test.
14660
14661 2004-12-01 Janis Johnson <janis187@us.ibm.com>
14662
14663 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
14664 handle effective-target-keyword.
14665 (dg-skip-if): Support effective-target keyword as target list.
14666 (dg-xfail-if): Ditto.
14667 * lib/target-supports.exp (is-effective-target-keyword): New proc.
14668
14669 2004-12-01 Diego Novillo <dnovillo@redhat.com>
14670
14671 PR tree-optimization/18291
14672 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
14673
14674 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
14675
14676 PR C++/18729
14677 * g++.dg/parse/crash20.C: New.
14678
14679 PR c++/17431
14680 * g++.dg/overload/arg1.C: New.
14681 * g++.dg/overload/arg2.C: New.
14682 * g++.dg/overload/arg3.C: New.
14683 * g++.dg/overload/arg4.C: New.
14684
14685 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
14686
14687 * gcc.dg/c99-flex-array-4.c: Remove.
14688
14689 2004-11-30 Janis Johnson <janis187@us.ibm.com>
14690
14691 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
14692
14693 * lib/target-supports.exp (is-effective-target): Simplify.
14694
14695 * lib/target-supports.exp (check_effective_target_vect_long):
14696 Fix for powerpc64-*-*.
14697
14698 2004-11-30 Loren James Rittle <ljrittle@acm.org>
14699
14700 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
14701 to support new requirements on FreeBSD 5.
14702
14703 2004-11-30 Devang Patel <dpatel@apple.com>
14704
14705 PR 18702
14706 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
14707
14708 2004-11-30 Janis Johnson <janis187@us.ibm.com>
14709
14710 * g++.dg/ext/altivec-13.C: New test.
14711
14712 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
14713
14714 PR tree-opt/18298
14715 * gcc.c-torture/execute/p18298.c: New test.
14716
14717 2004-11-30 Ira Rosen <irar@il.ibm.com>
14718 Dorit Naishlos <dorit@il.ibm.com>
14719
14720 PR tree-opt/18607
14721 * gcc.dg/vect/vect-89.c: New test.
14722
14723 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
14724
14725 * gcc.dg/pr18596-1.c: New test.
14726
14727 2004-11-30 Ben Elliston <bje@au.ibm.com>
14728
14729 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
14730
14731 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
14732
14733 PR c/18479
14734 * gcc.dg/pr18479.c: New test.
14735
14736 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
14737
14738 PR target/18490
14739 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
14740 mmix-knuth-mmixware.
14741
14742 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
14743 cris-*-elf* cris-*-aout* mmix-*-*
14744
14745 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
14746
14747 PR middle-end/18725
14748 * gcc.dg/pr18725.c: New test.
14749
14750 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
14751
14752 PR target/18488
14753 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
14754
14755 PR target/18336
14756 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
14757
14758 2004-11-29 Mark Mitchell <mark@codesourcery.com>
14759
14760 PR c++/18368
14761 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
14762 * g++.old-deja/g++.law/ctors5.C: Likewise.
14763 * g++.old-deja/g++.other/crash25.C: Likewise.
14764
14765 PR c++/18674
14766 * g++.dg/template/error16.C: New test.
14767
14768 PR c++/18512
14769 * g++.dg/template/crash29.C: New test.
14770
14771 2004-11-29 Diego Novillo <dnovillo@redhat.com>
14772
14773 PR tree-optimization/18712
14774 * gcc.c-torture/compile/pr18712.c: New test.
14775
14776 2004-11-29 Joseph Myers <joseph@codesourcery.com>
14777
14778 PR c/7544
14779 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
14780 tests.
14781
14782 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14783
14784 PR c++/18652
14785 * g++.dg/lookup/crash6.C: New test.
14786
14787 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
14788
14789 PR middle-end/18164
14790 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
14791
14792 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
14793
14794 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
14795 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
14796 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
14797
14798 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
14799
14800 * gcc.dg/pr18164.c: New test.
14801
14802 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
14803
14804 * gcc.dg/funroll-loops-all.c: New.
14805
14806 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
14807
14808 PR target/18489
14809 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
14810 delimeter, match space and TAB as well as ":".
14811
14812 PR target/18484
14813 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
14814
14815 PR target/18348
14816 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
14817
14818 PR target/18345
14819 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
14820
14821 PR target/18337
14822 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
14823
14824 2004-11-28 Bud Davis <bdavis9659@comcast.net>
14825
14826 * gfortran.dg/direct_io_2.f90: New test.
14827
14828 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
14829
14830 PR target/18334
14831 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
14832
14833 2004-11-28 Richard Henderson <rth@redhat.com>
14834
14835 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
14836
14837 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
14838
14839 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
14840 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
14841 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
14842 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
14843 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
14844 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
14845 gcc.dg/pointer-arith-8.c: New tests.
14846
14847 2004-11-27 Bud Davis <bdavis9659@comcast.net>
14848
14849 PR fortran/18364
14850 * gfortran.dg/endfile.f90: New test.
14851
14852 2004-11-27 Falk Hueffner <falk@debian.org>
14853
14854 * gcc.dg/loop-6.c: New test.
14855
14856 2004-11-27 Jakub Jelinek <jakub@redhat.com>
14857
14858 * gcc.c-torture/execute/20041126-1.c: New test.
14859
14860 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
14861
14862 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
14863 on IRIX.
14864
14865 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
14866
14867 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
14868 functions.
14869
14870 2004-11-27 Jakub Jelinek <jakub@redhat.com>
14871
14872 PR rtl-optimization/17825
14873 * gcc.c-torture/compile/20041119-1.c: New test.
14874
14875 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14876
14877 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
14878 Check existence of ld library path variables before unsetting.
14879
14880 2004-11-26 Mark Mitchell <mark@codesourcery.com>
14881
14882 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
14883
14884 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
14885
14886 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
14887
14888 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
14889
14890 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
14891
14892 2004-11-26 Ben Elliston <bje@au.ibm.com>
14893
14894 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
14895 dg-do directive.
14896
14897 2004-11-26 Ben Elliston <bje@au.ibm.com>
14898
14899 * gcc.dg/pr17957.c: Pass --param, not -param.
14900
14901 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
14902
14903 PR middle-end/17957
14904 * testsuite/gcc.dg/pr17957.c: New test.
14905
14906 2004-11-25 Mark Mitchell <mark@codesourcery.com>
14907
14908 PR c++/18445
14909 * g++.dg/template/crash28.C: Likewise.
14910
14911 PR c++/18001
14912 * g++.dg/expr/unary2.C: Adjust lvalue messages.
14913 * g++.dg/ext/lvaddr.C: Likewise.
14914 * g++.dg/opt/pr7503-3.C: Likewise.
14915
14916 PR c++/18466
14917 * g++.dg/parse/qualified3.C: New test.
14918 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
14919
14920 PR c++/18545
14921 * g++.dg/expr/return1.C: New test.
14922
14923 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14924
14925 Friend class name lookup 3/n, PR c++/3332
14926 * g++.dg/lookup/friend3.C: New test.
14927 * g++.dg/lookup/friend4.C: Likewise.
14928 * g++.dg/lookup/friend5.C: Likewise.
14929
14930 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14931
14932 Friend class name lookup 2/n, PR c++/14513, c++/15410
14933 * g++.dg/lookup/friend2.C: New test.
14934 * g++.dg/template/friend31.C: Likewise.
14935
14936 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14937
14938 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
14939
14940 2004-11-24 Mark Mitchell <mark@codesourcery.com>
14941
14942 PR c++/17473
14943 * g++.dg/tc1/dr56.C: Remove.
14944 * g++.dg/template/typedef1.C: Add dg-error markers.
14945 * g++.old-deja/g++.other/typedef7.C: Likewise.
14946
14947 PR c++/18285
14948 * g++.dg/parse/typedef7.C: New test.
14949
14950 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
14951
14952 * gcc.c-torture/execute/20041124-1.c: New test.
14953
14954 2004-11-24 Mark Mitchell <mark@codesourcery.com>
14955
14956 * g++.dg/template/deduce3.C: New test.
14957
14958 PR c++/18586
14959 * g++.dg/template/crash27.C: New test.
14960
14961 PR c++/18530
14962 * g++.dg/warn/Wshadow-3.C: New test.
14963
14964 2004-11-24 Devang Patel <dpatel@apple.com>
14965
14966 PR/18555
14967 * gcc.dg/cpp/isysroot-1.c: New test.
14968 * gcc.dg/cpp/usr/include/stdio.h: New file.
14969 * gcc.dg/cpp/isysroot-2.c: New test.
14970 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
14971 New file.
14972
14973 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14974
14975 PR c++/8929
14976 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
14977
14978 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
14979
14980 * gcc.target/sparc/align.c: Do not include <stdint.h>.
14981 * gcc.target/sparc/pdist.c: Likewise.
14982
14983 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
14984
14985 PR c++/16882
14986 * g++.dg/conversion/simd1.C: New test.
14987
14988 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14989
14990 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
14991 and restore_ld_library_path_env_vars.
14992 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
14993 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
14994 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
14995 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
14996
14997 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
14998
14999 * gcc.dg/pragma-align-2.c: Test macro expansion.
15000 * gcc.dg/pragma-pack-2.c: New test.
15001
15002 2004-11-23 Richard Henderson <rth@redhat.com>
15003
15004 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
15005 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
15006 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
15007 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
15008 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
15009 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
15010
15011 * gcc.dg/vect/vect.exp: Add check for alpha.
15012 * lib/target-supports.exp (check_alpha_max_hw_available): New.
15013 (check_effective_target_vect_int): Enable for alpha.
15014 (check_effective_target_vect_long): New.
15015 (is-effective-target): Add it.
15016
15017 2004-11-23 Uros Bizjak <uros@kss-loka.si>
15018
15019 * gcc.dg/pr18614-1.c: New test.
15020
15021 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15022
15023 * gcc.dg/setjmp-2.c: New test.
15024
15025 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
15026
15027 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
15028 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
15029 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
15030 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
15031 gcc.target/sparc/pdist.c: New tests.
15032
15033 2004-11-22 Bob Wilson <bob.wilson@acm.org>
15034
15035 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
15036
15037 2004-11-22 Dale Johannesen <dalej@apple.com>
15038
15039 * gcc.dg/20041111-1.c: New.
15040
15041 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
15042
15043 PR tree-opt/18536
15044 * gcc.dg/vect/pr18536.c: New test.
15045
15046 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15047
15048 PR c++/18354
15049 * g++.dg/template/nontype11.C: New test.
15050
15051 2004-11-21 Roger Sayle <roger@eyesopen.com>
15052
15053 PR middle-end/18520
15054 * gcc.dg/pr18520-1.c: New test case.
15055
15056 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
15057
15058 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
15059 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
15060 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
15061 expected diagnostics.
15062
15063 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15064
15065 PR target/18580
15066 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
15067 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
15068 vect-77.c, vect-77a.c: XFAIL on the SPARC.
15069
15070 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15071
15072 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
15073
15074 2004-11-19 Mark Mitchell <mark@codesourcery.com>
15075 Joseph Myers <joseph@codesourcery.com>
15076
15077 * lib/target-supports.exp (check_visibility_available): Really
15078 test the compiler.
15079
15080 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
15081
15082 PR tree-opt/18181
15083 * gcc.dg/vect/vect-85.c: New test.
15084 * gcc.dg/vect/vect-86.c: New test.
15085 * gcc.dg/vect/vect-87.c: New test.
15086 * gcc.dg/vect/vect-88.c: New test.
15087
15088 2004-11-19 Ben Elliston <bje@au.ibm.com>
15089
15090 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
15091
15092 2004-11-18 Janis Johnson <janis187@us.ibm.com>
15093
15094 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
15095 * gcc.dg/ppc-and-1.c: Ditto.
15096 * gcc.dg/ppc-compare-1.c: Ditto.
15097 * gcc.dg/ppc-mov-1.c: Ditto
15098
15099 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
15100 Mark Mitchell <mark@codesourcery.com>
15101
15102 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
15103
15104 2004-11-17 Janis Johnson <janis187@us.ibm.com>
15105 Aldy Hernandez <aldyh@redhat.com>
15106
15107 * lib/target-supports.exp (check_effective_target_vect_int): New
15108 (check_effective_target_vect_float): New
15109 (check_effective_target_vect_double): New.
15110 (is-effective-target): Support new effective targets keywords.
15111 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
15112 default action for dg-do.
15113 * gcc.dg/vect/pr16105.c: Use new support.
15114 * gcc.dg/vect/pr18400.c: Ditto.
15115 * gcc.dg/vect/pr18425.c: Ditto.
15116 * gcc.dg/vect/vect-1.c: Ditto.
15117 * gcc.dg/vect/vect-10.c: Ditto.
15118 * gcc.dg/vect/vect-11.c: Ditto.
15119 * gcc.dg/vect/vect-12.c: Ditto.
15120 * gcc.dg/vect/vect-13.c: Ditto.
15121 * gcc.dg/vect/vect-14.c: Ditto.
15122 * gcc.dg/vect/vect-15.c: Ditto.
15123 * gcc.dg/vect/vect-16.c: Ditto.
15124 * gcc.dg/vect/vect-17.c: Ditto.
15125 * gcc.dg/vect/vect-18.c: Ditto.
15126 * gcc.dg/vect/vect-19.c: Ditto.
15127 * gcc.dg/vect/vect-2.c: Ditto.
15128 * gcc.dg/vect/vect-20.c: Ditto.
15129 * gcc.dg/vect/vect-21.c: Ditto.
15130 * gcc.dg/vect/vect-22.c: Ditto.
15131 * gcc.dg/vect/vect-23.c: Ditto.
15132 * gcc.dg/vect/vect-24.c: Ditto.
15133 * gcc.dg/vect/vect-25.c: Ditto.
15134 * gcc.dg/vect/vect-26.c: Ditto.
15135 * gcc.dg/vect/vect-27.c: Ditto.
15136 * gcc.dg/vect/vect-27a.c: Ditto.
15137 * gcc.dg/vect/vect-28.c: Ditto.
15138 * gcc.dg/vect/vect-29.c: Ditto.
15139 * gcc.dg/vect/vect-29a.c: Ditto.
15140 * gcc.dg/vect/vect-3.c: Ditto.
15141 * gcc.dg/vect/vect-30.c: Ditto.
15142 * gcc.dg/vect/vect-31.c: Ditto.
15143 * gcc.dg/vect/vect-32.c: Ditto.
15144 * gcc.dg/vect/vect-33.c: Ditto.
15145 * gcc.dg/vect/vect-34.c: Ditto.
15146 * gcc.dg/vect/vect-35.c: Ditto.
15147 * gcc.dg/vect/vect-36.c: Ditto.
15148 * gcc.dg/vect/vect-37.c: Ditto.
15149 * gcc.dg/vect/vect-38.c: Ditto.
15150 * gcc.dg/vect/vect-4.c: Ditto.
15151 * gcc.dg/vect/vect-40.c: Ditto.
15152 * gcc.dg/vect/vect-41.c: Ditto.
15153 * gcc.dg/vect/vect-42.c: Ditto.
15154 * gcc.dg/vect/vect-43.c: Ditto.
15155 * gcc.dg/vect/vect-44.c: Ditto.
15156 * gcc.dg/vect/vect-45.c: Ditto.
15157 * gcc.dg/vect/vect-46.c: Ditto.
15158 * gcc.dg/vect/vect-47.c: Ditto.
15159 * gcc.dg/vect/vect-48.c: Ditto.
15160 * gcc.dg/vect/vect-48a.c: Ditto.
15161 * gcc.dg/vect/vect-49.c: Ditto.
15162 * gcc.dg/vect/vect-5.c: Ditto.
15163 * gcc.dg/vect/vect-50.c: Ditto.
15164 * gcc.dg/vect/vect-51.c: Ditto.
15165 * gcc.dg/vect/vect-52.c: Ditto.
15166 * gcc.dg/vect/vect-53.c: Ditto.
15167 * gcc.dg/vect/vect-54.c: Ditto.
15168 * gcc.dg/vect/vect-55.c: Ditto.
15169 * gcc.dg/vect/vect-56.c: Ditto.
15170 * gcc.dg/vect/vect-56a.c: Ditto.
15171 * gcc.dg/vect/vect-57.c: Ditto.
15172 * gcc.dg/vect/vect-58.c: Ditto.
15173 * gcc.dg/vect/vect-59.c: Ditto.
15174 * gcc.dg/vect/vect-6.c: Ditto.
15175 * gcc.dg/vect/vect-60.c: Ditto.
15176 * gcc.dg/vect/vect-61.c: Ditto.
15177 * gcc.dg/vect/vect-62.c: Ditto.
15178 * gcc.dg/vect/vect-63.c: Ditto.
15179 * gcc.dg/vect/vect-64.c: Ditto.
15180 * gcc.dg/vect/vect-65.c: Ditto.
15181 * gcc.dg/vect/vect-66.c: Ditto.
15182 * gcc.dg/vect/vect-67.c: Ditto.
15183 * gcc.dg/vect/vect-68.c: Ditto.
15184 * gcc.dg/vect/vect-69.c: Ditto.
15185 * gcc.dg/vect/vect-7.c: Ditto.
15186 * gcc.dg/vect/vect-72.c: Ditto.
15187 * gcc.dg/vect/vect-72a.c: Ditto.
15188 * gcc.dg/vect/vect-73.c: Ditto.
15189 * gcc.dg/vect/vect-74.c: Ditto.
15190 * gcc.dg/vect/vect-75.c: Ditto.
15191 * gcc.dg/vect/vect-76.c: Ditto.
15192 * gcc.dg/vect/vect-77.c: Ditto.
15193 * gcc.dg/vect/vect-77a.c: Ditto.
15194 * gcc.dg/vect/vect-78.c: Ditto.
15195 * gcc.dg/vect/vect-79.c: Ditto.
15196 * gcc.dg/vect/vect-8.c: Ditto.
15197 * gcc.dg/vect/vect-80.c: Ditto.
15198 * gcc.dg/vect/vect-82.c: Ditto.
15199 * gcc.dg/vect/vect-82_64.c: Ditto.
15200 * gcc.dg/vect/vect-83.c: Ditto.
15201 * gcc.dg/vect/vect-83_64.c: Ditto.
15202 * gcc.dg/vect/vect-9.c: Ditto.
15203 * gcc.dg/vect/vect-all.c: Ditto.
15204 * gcc.dg/vect/vect-none.c: Ditto.
15205
15206 2004-11-17 Janis Johnson <janis187@us.ibm.com>
15207
15208 * lib/gcc-dg.exp (dg-skip-if): New function.
15209 (dg-forbid-option): Remove.
15210 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
15211 * g++.dg/abi/bitfield8.C: Likewise.
15212 * g++.dg/abi/dtor1.C: Likewise.
15213 * g++.dg/abi/empty10.C: Likewise.
15214 * g++.dg/abi/empty7.C: Likewise.
15215 * g++.dg/abi/empty9.C: Likewise.
15216 * g++.dg/abi/layout3.C: Likewise.
15217 * g++.dg/abi/layout4.C: Likewise.
15218 * g++.dg/abi/thunk1.C: Likewise.
15219 * g++.dg/abi/thunk2.C: Likewise.
15220 * g++.dg/abi/vbase11.C: Likewise.
15221 * g++.dg/abi/vthunk2.C: Likewise.
15222 * g++.dg/abi/vthunk3.C: Likewise.
15223 * g++.dg/ext/attrib8.C: Likewise.
15224 * g++.dg/opt/longbranch2.C: Likewise.
15225 * g++.dg/opt/reg-stack4.C: Likewise.
15226 * g++.old-deja/g++.ext/attrib1.C: Likewise.
15227 * g++.old-deja/g++.ext/attrib2.C: Likewise.
15228 * g++.old-deja/g++.ext/attrib3.C: Likewise.
15229 * g++.old-deja/g++.other/store-expr1.C: Likewise.
15230 * g++.old-deja/g++.other/store-expr2.C: Likewise.
15231 * gcc.dg/20000609-1.c: Likewise.
15232 * gcc.dg/20000720-1.c: Likewise.
15233 * gcc.dg/20011107-1.c: Likewise.
15234 * gcc.dg/20011119-1.c: Likewise.
15235 * gcc.dg/20020108-1.c: Likewise.
15236 * gcc.dg/20020122-2.c: Likewise.
15237 * gcc.dg/20020122-3.c: Likewise.
15238 * gcc.dg/20020201-3.c: Likewise.
15239 * gcc.dg/20020206-1.c: Likewise.
15240 * gcc.dg/20020218-1.c: Likewise.
15241 * gcc.dg/20020310-1.c: Likewise.
15242 * gcc.dg/20020411-1.c: Likewise.
15243 * gcc.dg/20020418-2.c: Likewise.
15244 * gcc.dg/20020426-1.c: Likewise.
15245 * gcc.dg/20020426-2.c: Likewise.
15246 * gcc.dg/20020517-1.c: Likewise.
15247 * gcc.dg/20020523-1.c: Likewise.
15248 * gcc.dg/20020523-2.c: Likewise.
15249 * gcc.dg/20020729-1.c: Likewise.
15250 * gcc.dg/20030204-1.c: Likewise.
15251 * gcc.dg/20030826-2.c: Likewise.
15252 * gcc.dg/20030926-1.c: Likewise.
15253 * gcc.dg/20031202-1.c: Likewise.
15254 * gcc.dg/980312-1.c: Likewise.
15255 * gcc.dg/980313-1.c: Likewise.
15256 * gcc.dg/990117-1.c: Likewise.
15257 * gcc.dg/990424-1.c: Likewise.
15258 * gcc.dg/990524-1.c: Likewise.
15259 * gcc.dg/991230-1.c: Likewise.
15260 * gcc.dg/i386-387-1.c: Likewise.
15261 * gcc.dg/i386-387-2.c: Likewise.
15262 * gcc.dg/i386-387-3.c: Likewise.
15263 * gcc.dg/i386-387-4.c: Likewise.
15264 * gcc.dg/i386-387-5.c: Likewise.
15265 * gcc.dg/i386-387-6.c: Likewise.
15266 * gcc.dg/i386-asm-1.c: Likewise.
15267 * gcc.dg/i386-bitfield1.c: Likewise.
15268 * gcc.dg/i386-bitfield2.c: Likewise.
15269 * gcc.dg/i386-loop-1.c: Likewise.
15270 * gcc.dg/i386-loop-2.c: Likewise.
15271 * gcc.dg/i386-loop-3.c: Likewise.
15272 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
15273 * gcc.dg/i386-pic-1.c: Likewise.
15274 * gcc.dg/i386-regparm.c: Likewise.
15275 * gcc.dg/i386-signbit-1.c: Likewise.
15276 * gcc.dg/i386-signbit-2.c: Likewise.
15277 * gcc.dg/i386-signbit-3.c: Likewise.
15278 * gcc.dg/i386-sse-5.c: Likewise.
15279 * gcc.dg/i386-sse-8.c: Likewise.
15280 * gcc.dg/i386-unroll-1.c: Likewise.
15281 * gcc.dg/tls/opt-1.c: Likewise.
15282 * gcc.dg/tls/opt-2.c: Likewise.
15283 * gcc.dg/unroll-1.c: Likewise.
15284 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
15285 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
15286 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
15287 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
15288
15289 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15290
15291 * g++.dg/template/incomplete1.C: New test.
15292
15293 2004-11-16 Nick Clifton <nickc@redhat.com>
15294
15295 Revert patches accidentally commited during checkin of fixes for
15296 xstormy16 tests:
15297 gcc.c-torture/execute/simd-4.c: Revert
15298 gcc.dg/20040910-1.c: Revert.
15299
15300 2004-11-16 Paul Brook <paul@codesourcery.com>
15301
15302 PR fortran/13010
15303 * gfortran.dg/der_pointer_1.f90: New test.
15304
15305 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
15306
15307 PR c/18498
15308 * gcc.dg/bitfld-13.c: New test.
15309
15310 2004-11-15 Janis Johnson <janis187@us.ibm.com>
15311
15312 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
15313 powerpc*-*-linux*.
15314
15315 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
15316 * gcc.dg/ppc64-abi-2.c: Ditto.
15317 * gcc.dg/ppc64-abi-3.c: Ditto.
15318
15319 * lib/gcc-dg.exp (dg-target-list): Remove.
15320
15321 2004-11-15 Steve Ellcey <sje@cup.hp.com>
15322
15323 * gcc.dg/ia64-postinc.c: New test.
15324
15325 2004-11-15 Mark Mitchell <mark@codesourcery.com>
15326
15327 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
15328
15329 2004-11-15 Nick Clifton <nickc@redhat.com>
15330
15331 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
15332 __INT_MAX__ so that the test can be compiled by toolchains
15333 targeted at 16-bit processors.
15334
15335 * gcc.dg/20040625-1.c: Use long constants rather than integers
15336 when performing arithmetic that will overflow 16-bits.
15337
15338 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
15339 xstormy16. It does not support 128-bit vector operations.
15340
15341 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
15342 with the macro PTR_TYPE. Define this macro to an integer type
15343 suitable for holding a pointer.
15344
15345 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
15346 the target is a 16-bit processor.
15347
15348 * gcc.dg/cpp/if-2.c: Expect a different warning message from
15349 16-bit targets where the character constant will be too long.
15350
15351 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
15352 where the double will not be directly addressable.
15353
15354 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15355
15356 Friend class name lookup 1/n, PR c++/18471
15357 * g++.dg/template/crash26.C: New test.
15358 * g++.dg/lookup/struct1.C: Adjust expected error.
15359 * g++.dg/parse/elab1.C: Likewise.
15360 * g++.dg/parse/elab2.C: Likewise.
15361 * g++.dg/parse/int-as-enum1.C: Likewise.
15362 * g++.dg/parse/struct-as-enum1.C: Likewise.
15363 * g++.dg/parse/typedef1.C: Likewise.
15364 * g++.dg/parse/typedef3.C: Likewise.
15365 * g++.dg/parse/typedef4.C: Likewise.
15366 * g++.dg/parse/typedef5.C: Likewise.
15367 * g++.dg/template/nontype4.C: Likewise.
15368 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
15369 * g++.old-deja/g++.other/elab1.C: Likewise.
15370 * g++.old-deja/g++.other/syntax4.C: Likewise.
15371
15372 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
15373
15374 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
15375
15376 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
15377
15378 * gcc.c-torture/execute/20041114-1.c: New test.
15379
15380 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
15381
15382 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
15383 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
15384 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
15385 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
15386 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
15387 gcc.dg/switch-7.c: New tests.
15388
15389 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
15390
15391 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
15392
15393 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
15394
15395 PR tree-opt/18400
15396 * gcc.dg/vect/pr18400.c: New test.
15397
15398 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
15399 Andrew Pinski <pinskia@physics.uc.edu>
15400
15401 PR tree-opt/18425
15402 * gcc.dg/vect/pr18425.c: New test.
15403
15404 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15405
15406 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
15407 Guard with dg-require-alias and dg-require-visibility.
15408
15409 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15410
15411 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
15412
15413 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15414
15415 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
15416
15417 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15418
15419 PR c++/17344
15420 * g++.dg/template/defarg5.C: New test.
15421
15422 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15423
15424 * g++.dg/parse/cast1.C: Run only on ILP32.
15425 * g++.old-deja/g++.mike/p784.C: Likewise.
15426
15427 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
15428
15429 * gcc.c-torture/execute/20041113-1.c: New test.
15430
15431 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
15432
15433 PR target/18230
15434 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
15435 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
15436 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
15437 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
15438 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
15439 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
15440 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
15441 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
15442 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
15443 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
15444 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
15445 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
15446 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
15447
15448 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
15449
15450 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
15451 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
15452 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
15453 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
15454 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
15455 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
15456 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
15457 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
15458 gcc.target/sparc/combined-1.c: New tests.
15459
15460 2004-11-12 Ziemowit Laski <zlaski@apple.com>
15461
15462 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
15463 New tests.
15464
15465 2004-11-12 Mark Mitchell <mark@codesourcery.com>
15466
15467 * lib/gcc-dg.exp (dg-forbid-option): New function.
15468 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
15469 * g++.dg/abi/bitfield8.C: Likewise.
15470 * g++.dg/abi/dtor1.C: Likewise.
15471 * g++.dg/abi/empty10.C: Likewise.
15472 * g++.dg/abi/empty7.C: Likewise.
15473 * g++.dg/abi/empty9.C: Likewise.
15474 * g++.dg/abi/layout3.C: Likewise.
15475 * g++.dg/abi/layout4.C: Likewise.
15476 * g++.dg/abi/thunk1.C: Likewise.
15477 * g++.dg/abi/thunk2.C: Likewise.
15478 * g++.dg/abi/vbase11.C: Likewise.
15479 * g++.dg/abi/vthunk2.C: Likewise.
15480 * g++.dg/abi/vthunk3.C: Likewise.
15481 * g++.dg/ext/attrib8.C: Likewise.
15482 * g++.dg/opt/longbranch2.C: Likewise.
15483 * g++.dg/opt/reg-stack4.C: Likewise.
15484 * g++.old-deja/g++.ext/attrib1.C: Likewise.
15485 * g++.old-deja/g++.ext/attrib2.C: Likewise.
15486 * g++.old-deja/g++.ext/attrib3.C: Likewise.
15487 * g++.old-deja/g++.other/store-expr1.C: Likewise.
15488 * g++.old-deja/g++.other/store-expr2.C: Likewise.
15489 * gcc.dg/20000609-1.c: Likewise.
15490 * gcc.dg/20000720-1.c: Likewise.
15491 * gcc.dg/20011107-1.c: Likewise.
15492 * gcc.dg/20011119-1.c: Likewise.
15493 * gcc.dg/20020108-1.c: Likewise.
15494 * gcc.dg/20020122-2.c: Likewise.
15495 * gcc.dg/20020122-3.c: Likewise.
15496 * gcc.dg/20020201-3.c: Likewise.
15497 * gcc.dg/20020206-1.c: Likewise.
15498 * gcc.dg/20020218-1.c: Likewise.
15499 * gcc.dg/20020310-1.c: Likewise.
15500 * gcc.dg/20020411-1.c: Likewise.
15501 * gcc.dg/20020418-2.c: Likewise.
15502 * gcc.dg/20020426-1.c: Likewise.
15503 * gcc.dg/20020426-2.c: Likewise.
15504 * gcc.dg/20020517-1.c: Likewise.
15505 * gcc.dg/20020523-1.c: Likewise.
15506 * gcc.dg/20020523-2.c: Likewise.
15507 * gcc.dg/20020729-1.c: Likewise.
15508 * gcc.dg/20030204-1.c: Likewise.
15509 * gcc.dg/20030826-2.c: Likewise.
15510 * gcc.dg/20030926-1.c: Likewise.
15511 * gcc.dg/20031202-1.c: Likewise.
15512 * gcc.dg/980312-1.c: Likewise.
15513 * gcc.dg/980313-1.c: Likewise.
15514 * gcc.dg/990117-1.c: Likewise.
15515 * gcc.dg/990424-1.c: Likewise.
15516 * gcc.dg/990524-1.c: Likewise.
15517 * gcc.dg/991230-1.c: Likewise.
15518 * gcc.dg/i386-387-1.c: Likewise.
15519 * gcc.dg/i386-387-2.c: Likewise.
15520 * gcc.dg/i386-387-3.c: Likewise.
15521 * gcc.dg/i386-387-4.c: Likewise.
15522 * gcc.dg/i386-387-5.c: Likewise.
15523 * gcc.dg/i386-387-6.c: Likewise.
15524 * gcc.dg/i386-asm-1.c: Likewise.
15525 * gcc.dg/i386-bitfield1.c: Likewise.
15526 * gcc.dg/i386-bitfield2.c: Likewise.
15527 * gcc.dg/i386-loop-1.c: Likewise.
15528 * gcc.dg/i386-loop-2.c: Likewise.
15529 * gcc.dg/i386-loop-3.c: Likewise.
15530 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
15531 * gcc.dg/i386-pic-1.c: Likewise.
15532 * gcc.dg/i386-regparm.c: Likewise.
15533 * gcc.dg/i386-signbit-1.c: Likewise.
15534 * gcc.dg/i386-signbit-2.c: Likewise.
15535 * gcc.dg/i386-signbit-3.c: Likewise.
15536 * gcc.dg/i386-sse-5.c: Likewise.
15537 * gcc.dg/i386-sse-8.c: Likewise.
15538 * gcc.dg/i386-unroll-1.c: Likewise.
15539 * gcc.dg/tls/opt-1.c: Likewise.
15540 * gcc.dg/tls/opt-2.c: Likewise.
15541 * gcc.dg/unroll-1.c: Likewise.
15542 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
15543 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
15544 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
15545 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
15546 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
15547 -m64 is specified.
15548
15549 2004-11-12 Mark Mitchell <mark@codesourcery.com>
15550
15551 PR c++/18389
15552 * g++.dg/parse/cond1.C: New test.
15553
15554 PR c++/18429
15555 * g++.dg/template/array9.C: New test.
15556 * g++.dg/ext/vla1.C: Adjust error messages.
15557 * g++.dg/ext/vlm1.C: Likewise.
15558 * g++.dg/template/crash2.C: Likewise.
15559
15560 PR c++/18436
15561 * g++.dg/template/call3.C: New test.
15562
15563 PR c++/18407
15564 * g++.dg/template/ptrmem11.C: New test.
15565
15566 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
15567
15568 PR other/14264
15569 * lib/g++.exp: Set LC_ALL and LANG to C.
15570 * lib/gcc-dg.exp: Likewise.
15571 * lib/gfortran.exp: Likewise.
15572 * lib/objc.exp: Likewise.
15573 * lib/treelang.exp: Likewise.
15574
15575 2004-11-12 Andreas Schwab <schwab@suse.de>
15576
15577 * gcc.dg/pr16286.c: Fix last change.
15578
15579 2004-11-12 Mark Mitchell <mark@codesourcery.com>
15580
15581 PR c++/18416
15582 * g++.dg/init/global1.C: New test.
15583
15584 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
15585
15586 * gcc.c-torture/execute/20041112-1.c: New test.
15587
15588 2004-11-11 Janis Johnson <janis187@us.ibm.com>
15589
15590 * lib/gcc-dg.exp (dg-target-list): New.
15591
15592 2004-11-11 Janis Johnson <janis187@us.ibm.com>
15593 Richard Sandiford <rsandifo@redhat.com>
15594
15595 * lib/target-supports.exp (get-compiler_messages): New.
15596 (check_named_sections_available): Use it.
15597 (check_effective_target_ilp32): New.
15598 (check_effective_target_lp64): New.
15599 (is-effective-target): New.
15600 * lib/gcc-dg.exp (dg-require-effective-target): New.
15601
15602 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
15603
15604 * gcc.dg/precedence-1.c: New test.
15605
15606 2004-11-11 Janis Johnson <janis187@us.ibm.com>
15607
15608 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
15609
15610 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
15611 message, delete generated files, use more descriptive name for
15612 executable, and make the test unsupported when it cannot be run.
15613
15614 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
15615 (dg-require-weak, dg-require-visibility, dg-require-alias,
15616 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
15617 dg-require-iconv, dg-require-named-sections): Use it.
15618
15619 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
15620
15621 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
15622
15623 PR target/16457
15624 * gcc.dg/ppc-and-1: New
15625
15626 PR target/16796
15627 * gcc.dg/ppc-mov-1.c: New.
15628
15629 PR target/16458
15630 * gcc.dg/ppc-compare-1.c: New.
15631
15632 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
15633
15634 * objc.dg/desig-init-2.m: New test.
15635
15636 2004-11-10 Adam Nemet <anemet@lnxw.com>
15637
15638 PR middle-end/18160
15639 * g++.dg/warn/register-var-1.C: New test.
15640 * g++.dg/warn/register-var-2.C: New test.
15641
15642 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15643
15644 * gcc.dg/union-2.c: New test.
15645
15646 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
15647
15648 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
15649 New test for PR tree-optimization/17892.
15650
15651 2004-11-09 Mark Mitchell <mark@codesourcery.com>
15652
15653 PR c++/18369
15654 * g++.dg/init/new12.C: New test.
15655
15656 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
15657
15658 * gcc.target/sparc: New directory.
15659 * gcc.target/sparc/sparc.exp: New driver.
15660 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
15661 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
15662 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
15663 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
15664
15665 2004-11-10 Paul Brook <paul@codesourcery.com>
15666
15667 PR fortran/18218
15668 * gfortran.dg/list_read.c: New test.
15669
15670 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
15671
15672 PR c/18322
15673 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
15674 expected diagnostic location.
15675
15676 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
15677
15678 * gcc.dg/20041109-1.c: New test.
15679
15680 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
15681
15682 PR objc/18406
15683 * objc/compile/pr18406.m: New test.
15684
15685 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
15686
15687 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
15688
15689 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
15690
15691 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
15692
15693 2004-11-08 Steve Ellcey <sje@cup.hp.com>
15694
15695 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
15696
15697 2004-11-08 Steve Ellcey <sje@cup.hp.com>
15698
15699 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
15700 exit.
15701
15702 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
15703
15704 PR tree-opt/18299
15705 * gcc.c-torture/pr18299-1.c: New test.
15706
15707 2004-11-06 Andreas Schwab <schwab@suse.de>
15708
15709 * gcc.dg/pr16286.c: Also test for bool and pixel.
15710
15711 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
15712
15713 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
15714 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
15715 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
15716 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
15717 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
15718 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
15719 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
15720 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
15721 gcc.dg/struct-semi-3.c: New tests.
15722
15723 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15724
15725 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
15726
15727 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15728
15729 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
15730 Do not use C99 designators.
15731
15732 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15733
15734 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
15735
15736 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15737
15738 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
15739 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
15740 * gcc.c-torture/execute/simd-5.x: Remove.
15741
15742 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
15743
15744 PR rtl-optimization/17933
15745 * gcc.dg/torture/pr17933-1.c: New test.
15746
15747 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
15748
15749 PR target/18106
15750 * lib/target-supports.exp (check_weak_available): Support
15751 Windows.
15752
15753 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
15754
15755 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
15756 call to fflush(stdout) before abort.
15757 (my_ffsll): New function.
15758 (generate_fields): Use it.
15759
15760 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
15761
15762 * gcc.dg/init-undef-1.c: New test.
15763
15764 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
15765
15766 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
15767 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
15768 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
15769 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
15770 expected messages for new parser.
15771
15772 2004-11-04 Mark Mitchell <mark@codesourcery.com>
15773
15774 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
15775
15776 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15777
15778 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
15779 on LP64 targets.
15780
15781 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
15782
15783 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
15784 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
15785 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
15786 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
15787 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
15788 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
15789 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
15790 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
15791 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
15792 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
15793
15794 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
15795
15796 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
15797 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
15798 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
15799 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
15800 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
15801 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
15802 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
15803 for new parser.
15804
15805 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
15806
15807 PR target/15342
15808 * gcc.dg/20041104-1.c: New test.
15809
15810 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15811
15812 * g++.dg/template/nontype7.C: New test.
15813 * g++.dg/template/nontype8.C: Likewise.
15814 * g++.dg/template/nontype9.C: Likewise.
15815 * g++.dg/template/nontype10.C: Likewise.
15816 * g++.dg/tc1/dr49.C: Likewise.
15817 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
15818 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
15819
15820 2004-11-04 Ben Elliston <bje@au.ibm.com>
15821
15822 * g++.dg/rtti/tinfo1.C: Remove xfails.
15823
15824 2004-11-04 Ben Elliston <bje@au.ibm.com>
15825
15826 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
15827 packed attribute to the definition to satisfy the new C++ parser.
15828
15829 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
15830
15831 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
15832 invocations of va_arg.
15833
15834 2004-11-02 Mark Mitchell <mark@codesourcery.com>
15835
15836 PR c++/18124
15837 * g++.dg/template/crash25.C: New test.
15838
15839 PR c++/18155
15840 * g++.dg/template/typedef2.C: New test.
15841 * g++.dg/parse/crash13.C: Adjust error markers.
15842
15843 PR c++/18177
15844 * g++.dg/conversion/const3.C: New test.
15845
15846 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15847
15848 PR fortran/17535
15849 PR fortran/17583
15850 PR fortran/17713
15851 * gfortran.dg/generic_[123].f90: New testcases.
15852
15853 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15854
15855 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
15856 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
15857
15858 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
15859
15860 PR tree-opt/16808
15861 * gcc.c-torture/compile/pr16808.c: New test.
15862
15863 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
15864
15865 PR rtl-optimization/17104
15866 * gcc.dg/ppc-bitfield1.c: New.
15867
15868 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
15869
15870 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
15871
15872 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
15873
15874 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
15875 strings for 32-bit code.
15876
15877 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
15878
15879 PR c/18239
15880 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
15881
15882 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
15883
15884 PR c++/18064
15885 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
15886
15887 2004-10-31 Mark Mitchell <mark@codesourcery.com>
15888
15889 PR c++/15172
15890 * g++.dg/init/aggr2.C: New test.
15891
15892 2004-10-30 Ziemowit Laski <zlaski@apple.com>
15893
15894 * objc.dg/local-decl-1.m: New test.
15895
15896 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
15897
15898 * gcc.dg/20040910-1.c: Adjust regex.
15899
15900 2004-10-30 Roger Sayle <roger@eyesopen.com>
15901
15902 PR rtl-optimization/18084
15903 * g++.dg/opt/pr18084-1.C: New testcase.
15904
15905 2004-10-30 Matt Austern <austern@apple.com>
15906
15907 PR c++/17542
15908 * g++.dg/ext/attrib18.C: New test.
15909
15910 2004-10-30 Roger Sayle <roger@eyesopen.com>
15911
15912 PR middle-end/18096
15913 * gcc.dg/pr18096-1.c: New test case.
15914
15915 2004-10-30 Roger Sayle <roger@eyesopen.com>
15916
15917 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
15918
15919 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
15920
15921 PR c/16666
15922 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
15923 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
15924 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
15925 gcc.dg/old-style-prom-3.c: New tests.
15926
15927 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
15928
15929 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
15930 Remove unnecessary inclusion of stdio.h.
15931
15932 2004-10-29 Roger Sayle <roger@eyesopen.com>
15933
15934 PR rtl-optimization/17581
15935 * gcc.dg/pr17581-1.c: New test case.
15936
15937 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
15938
15939 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
15940 being implemented.
15941 * g++.dg/conversion/dr195-1.C: New.
15942 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
15943 * g++.old-deja/g++.mike/p10148.C: Likewise.
15944
15945 2004-10-29 Mark Mitchell <mark@codesourcery.com>
15946
15947 PR c++/17695
15948 * g++.dg/debug/typedef2.C: New test.
15949
15950 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
15951
15952 PR fortran/13490
15953 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
15954 * gfortran.dg/g77/README: Update.
15955
15956 2004-10-28 Matt Austern <austern@apple.com>
15957
15958 PR c++/14124
15959 * g++.dg/ext/packed7.C: New test.
15960
15961 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
15962
15963 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
15964 scan-assembler.
15965 * lib/scanasm.exp (hidden-scan-for): New proc.
15966 (scan-hidden): Use hidden-scan-for instead of constructing the scan
15967 string.
15968 (scan-not-hidden): Likewise.
15969 * lib/target-supports.exp (check_visibility_available): mach-o is
15970 support too.
15971
15972 2004-10-28 Mark Mitchell <mark@codesourcery.com>
15973
15974 PR c++/17132
15975 * g++.dg/template/memclass3.C: New test.
15976
15977 2004-10-28 Adam Nemet <anemet@lnxw.com>
15978
15979 PR middle-end/18160
15980 * gcc.dg/register-var-1.c: New test.
15981 * gcc.dg/register-var-2.c: New test.
15982 * gcc.dg/asm-7.c: Taking the address of a register variable is an
15983 error now.
15984
15985 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
15986
15987 PR other/18172
15988 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
15989 unused variables.
15990 * gcc.dg/vect/vect-22.c: Likewise.
15991
15992 2004-10-28 Jakub Jelinek <jakub@redhat.com>
15993
15994 * gcc.dg/i386-rotate-1.c: New test.
15995
15996 2004-10-27 Mark Mitchell <mark@codesourcery.com>
15997
15998 * g++.dg/init/ref12.C: Add "run" marker.
15999
16000 PR c++/17435
16001 * g++.dg/init/ref12.C: New test.
16002
16003 PR c++/18140
16004 * g++.dg/template/shift1.C: New test.
16005 * g++.dg/template/error10.C: Adjust error markers.
16006
16007 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
16008
16009 PR tree-opt/17529
16010 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
16011
16012 2004-10-27 Geoffrey Keating <geoffk@apple.com>
16013
16014 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
16015 * gcc.dg/weak/weak-3.c: Likewise.
16016 * gcc.dg/weak/weak-5.c: Likewise.
16017 * gcc.dg/weak/weak-9.c: Likewise.
16018 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
16019 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
16020
16021 * gcc.dg/darwin-weakimport-1.c: New.
16022
16023 2004-10-28 Ben Elliston <bje@au.ibm.com>
16024
16025 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
16026
16027 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
16028
16029 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
16030 'syntax' error messages.
16031 * gcc.dg/cpp/direct2s.c: Likewise.
16032
16033 2004-10-26 Geoffrey Keating <geoffk@apple.com>
16034
16035 * gcc.c-torture/compile/20041026-1.c: New.
16036
16037 2004-10-26 Mark Mitchell <mark@codesourcery.com>
16038
16039 PR c++/18093
16040 * g++.dg/lookup/ns2.C: New test.
16041
16042 PR c++/18020
16043 * g++.dg/template/enum4.C: New test.
16044
16045 PR c++/18161
16046 * g++.dg/template/expr1.C: New test.
16047
16048 2004-10-26 Ben Elliston <bje@au.ibm.com>
16049
16050 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
16051
16052 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
16053
16054 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
16055 gcc.dg/decl-nospec-3.c: New tests.
16056
16057 2004-10-26 Ziemowit Laski <zlaski@apple.com>
16058
16059 * objc.dg/super-class-3.m: New test.
16060
16061 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
16062
16063 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
16064 resyncing.
16065 * gcc.dg/cpp/direct2s.c: Likewise.
16066
16067 2004-10-25 Geoffrey Keating <geoffk@apple.com>
16068
16069 * objc.dg/image-info.m: Update for changes to section selection.
16070
16071 2004-10-25 David Ayers <d.ayers@inode.at>
16072 Ziemowit Laski <zlaski@apple.com>
16073
16074 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
16075 diagnostics when messaging 'id <Proto>'.
16076 * objc.dg/class-protocol-1.m: New test.
16077 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
16078 a non-existent method signature.
16079 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
16080 Update diagnostics when messaging with non-existent method signature.
16081 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
16082 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
16083 invalid receivers are now resolved as if messaging 'id'; remove
16084 extraneous diagnostics.
16085
16086 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
16087
16088 PR c/16667
16089 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
16090 gcc.dg/init-desig-obs-3.c: New tests.
16091
16092 2004-10-25 Jakub Jelinek <jakub@redhat.com>
16093
16094 * gcc.dg/debug/20041023-1.c: New test.
16095
16096 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
16097
16098 PR middle-end/17407
16099 * gcc.c-torture/compile/pr17407.c: New test.
16100
16101 PR c++/18121
16102 * g++.dg/template/array8.C: New test.
16103
16104 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
16105
16106 PR other/18138
16107 * lib/g++.exp: Accept more than one multilib libgcc.
16108 * lib/gcc-dg.exp: Likewise.
16109 * lib/objc.exp: Likewise.
16110 * lib/treelang.exp: Likewise.
16111 * lib/gfortran.exp: Likewise.
16112
16113 2004-10-24 Ben Elliston <bje@au.ibm.com>
16114
16115 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
16116
16117 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
16118
16119 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
16120 * gcc.dg/c99-const-expr-3.c: Likewise.
16121
16122 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
16123
16124 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
16125
16126 2004-10-23 Ben Elliston <bje@au.ibm.com>
16127
16128 * gcc.c-torture/execute/loop-2e.x: Remove.
16129
16130 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
16131
16132 PR c++/18095
16133 * g++.dg/parse/crash18.C: New.
16134 * g++.dg/parse/crash19.C: New.
16135
16136 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
16137
16138 * g++.dg/ext/dllimport1.C: Move dg-warnings.
16139 * g++.dg/ext/dllimport2.C: Same.
16140 * g++.dg/ext/dllimport8.C: Same.
16141
16142 2004-10-21 Mark Mitchell <mark@codesourcery.com>
16143
16144 PR c++/10841
16145 * g++.dg/conversion/cast1.C: New test.
16146 * g++.dg/overload/pmf1.C: Adjust error marker.
16147
16148 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
16149
16150 PR objc/17923
16151 * objc.dg/const-str-7.m: New test.
16152
16153 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16154
16155 * g++.dg/template/memfriend11.C: Fix comment typo.
16156 * g++.dg/template/memfriend14.C: Likewise.
16157
16158 2004-10-20 Richard Henderson <rth@redhat.com>
16159
16160 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
16161 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
16162 -fasynchronous-unwind-tables.
16163
16164 2004-10-20 Richard Henderson <rth@redhat.com>
16165
16166 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
16167 (main): Return success.
16168 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
16169 (main): Return success.
16170
16171 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16172
16173 PR c++/13495
16174 * g++.dg/template/memfriend9.C: New test.
16175 * g++.dg/template/memfriend10.C: Likewise.
16176 * g++.dg/template/memfriend11.C: Likewise.
16177 * g++.dg/template/memfriend12.C: Likewise.
16178 * g++.dg/template/memfriend13.C: Likewise.
16179 * g++.dg/template/memfriend14.C: Likewise.
16180 * g++.dg/template/memfriend15.C: Likewise.
16181 * g++.dg/template/memfriend16.C: Likewise.
16182 * g++.dg/template/memfriend17.C: Likewise.
16183 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
16184
16185 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
16186
16187 * g++.dg/conversion/dr195.C: New.
16188 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
16189
16190 2004-10-20 Ben Elliston <bje@au.ibm.com>
16191 Devang Patel <dpatel@apple.com>
16192
16193 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
16194 of floating point arithmetic, which could trap.
16195
16196 2004-10-19 Mark Mitchell <mark@codesourcery.com>
16197
16198 PR c++/14035
16199 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
16200 * g++.dg/conversion/const2.C: New test.
16201 * g++.dg/expr/reinterpret2.C: New test.
16202 * g++.dg/expr/reinterpret3.C: New test.
16203 * g++.dg/expr/cast2.C: New test.
16204 * g++.dg/expr/copy1.C: New test.
16205 * g++.dg/other/conversion1.C: Change error message.
16206 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
16207 function pointers to void *.
16208 * g++.old-deja/g++.mike/p10148.C: Likewise.
16209
16210 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16211
16212 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
16213
16214 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
16215
16216 PR c++/18047
16217
16218 * g++.dg/parse/expr3.C: New test.
16219
16220 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16221
16222 * gcc.dg/smod-1.c: New test.
16223
16224 2004-10-18 Ziemowit Laski <zlaski@apple.com>
16225
16226 * objc.dg/method-14.m: New test.
16227
16228 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
16229
16230 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
16231 Also xfail as the patch was reverted.
16232
16233 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
16234
16235 PR middle-end/16973
16236 * gcc.dg/pr16973.c: New test.
16237
16238 2004-10-18 Diego Novillo <dnovillo@redhat.com>
16239
16240 PR tree-optimization/17656
16241 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
16242
16243 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
16244
16245 * g++.dg/eh/shadow1.C: New.
16246
16247 2004-10-18 Jakub Jelinek <jakub@redhat.com>
16248
16249 * gcc.c-torture/compile/20041018-1.c: New test.
16250
16251 2004-10-18 Ben Elliston <bje@au.ibm.com>
16252
16253 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
16254 compiler referring to register 0 when accessing sdata. The linker
16255 now patches things up.
16256
16257 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
16258
16259 PR c/17529
16260 * gcc.c-torture/compile/pr17529.c: New test.
16261
16262 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16263
16264 PR c++/17743
16265 * g++.dg/ext/attrib17.C: New test.
16266
16267 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
16268
16269 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
16270
16271 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16272
16273 PR c++/10479
16274 * g++.dg/ext/attrib16.C: New test.
16275
16276 2004-10-15 Mark Mitchell <mark@codesourcery.com>
16277
16278 PR c++/17042
16279 * g++.dg/init/dso_handle1.C: New test.
16280
16281 PR c++/14667
16282 * g++.dg/parse/typedef6.C: New test.
16283
16284 PR c++/17916
16285 * g++.dg/parse/pragma1.C: New test.
16286
16287 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
16288
16289 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
16290
16291 2004-10-15 Steve Ellcey <sje@cup.hp.com>
16292
16293 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
16294 -fno-common when on HPPA HP-UX platforms.
16295
16296 2004-10-15 Jakub Jelinek <jakub@redhat.com>
16297
16298 PR other/16820
16299 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
16300 stdint.h.
16301 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
16302 uintptr_t.
16303
16304 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
16305
16306 PR c++/16301
16307 * g++.dg/lookup/strong-using-4.C: New test.
16308
16309 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
16310
16311 PR middle-end/16567
16312 * gcc.c-torture/compile/nested-1.c: New test.
16313
16314 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
16315
16316 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
16317 and mipsisa64*-*-* (until support for misaligned loads is added).
16318 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
16319 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
16320 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
16321 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
16322 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
16323 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
16324
16325 2004-10-14 Mark Mitchell <mark@codesourcery.com>
16326
16327 PR c++/17976
16328 * g++.dg/init/dtor3.C: New test.
16329
16330 2004-10-15 Ben Elliston <bje@au.ibm.com>
16331
16332 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
16333
16334 2004-10-14 Geoffrey Keating <geoffk@apple.com>
16335
16336 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
16337 * gcc.dg/macho-lo-sum.c: Likewise.
16338
16339 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
16340
16341 * gcc.dg/ppc-spe64-1.c: New test.
16342
16343 2004-10-14 Devang Patel <dpatel@apple.com>
16344
16345 PR 17635
16346 * gcc.dg/pr17635.c : New test.
16347
16348 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
16349
16350 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
16351 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
16352 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
16353 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
16354 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
16355 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
16356 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
16357 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
16358 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
16359 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
16360 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
16361 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
16362 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
16363 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
16364 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
16365 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
16366 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
16367 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
16368
16369 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
16370
16371 * gcc.dg/vect/vect-82.c: New testcase.
16372 * gcc.dg/vect/vect-82_64.c: New testcase.
16373 * gcc.dg/vect/vect-83.c: New testcase.
16374 * gcc.dg/vect/vect-83_64.c: New testcase.
16375
16376 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
16377
16378 * gcc.dg/cpp/error-1.c: New test.
16379
16380 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
16381
16382 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
16383
16384 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
16385
16386 PR target/17984
16387 * gcc.dg/cris-peep2-xsrand2.c: New test.
16388
16389 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
16390
16391 PR c++/17661
16392 * testsuite/g++.dg/expr/for2.C: New test.
16393
16394 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
16395
16396 * g++.dg/inherit/thunk1.C: Run on the SPARC.
16397
16398 2004-10-13 Jakub Jelinek <jakub@redhat.com>
16399
16400 PR tree-optimization/17724
16401 * g++.dg/opt/pr17724-1.C: New test.
16402 * g++.dg/opt/pr17724-2.C: New test.
16403 * g++.dg/opt/pr17724-3.C: New test.
16404 * g++.dg/opt/pr17724-4.C: New test.
16405 * g++.dg/opt/pr17724-5.C: New test.
16406 * g++.dg/opt/pr17724-6.C: New test.
16407
16408 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
16409
16410 PR c/17301
16411 * gcc.dg/pr17301-2.c: New test.
16412
16413 2004-10-11 Mark Mitchell <mark@codesourcery.com>
16414
16415 PR c++/15876
16416 * g++.dg/parse/error22.C: New test.
16417
16418 PR c++/17936
16419 * g++.dg/template/spec18.C: New test.
16420
16421 2004-10-11 Steve Ellcey <sje@cup.hp.com>
16422
16423 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
16424 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
16425 memcpy.
16426 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
16427 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
16428
16429 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
16430
16431 * g++.dg/eh/cleanup5.C: Add dg-options "".
16432
16433 2004-10-11 Roger Sayle <roger@eyesopen.com>
16434
16435 PR middle-end/17657
16436 * gcc.dg/switch-4.c: New test case.
16437
16438 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
16439
16440 * gcc.c-torture/execute/20041011-1.c: New test.
16441
16442 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
16443
16444 PR c++/17554
16445 * g++.dg/init/for3.C: New test.
16446
16447 PR c++/17657
16448 * g++.dg/opt/switch2.C: New test.
16449
16450 PR middle-end/17703
16451 * g++.dg/warn/Wreturn-2.C: New test.
16452
16453 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
16454
16455 PR c++/17907
16456 * g++.dg/eh/cleanup5.C: New test.
16457
16458 2004-10-10 Mark Mitchell <mark@codesourcery.com>
16459
16460 PR c++/17393
16461 * g++.dg/parse/error21.C: New test.
16462
16463 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
16464
16465 * g++.dg/overload/pmf1.C: Adjust quoting marks.
16466 * g++.dg/warn/incomplete1.C: Likewise.
16467 * g++.dg/template/qualttp20.C: Likewise.
16468
16469 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
16470
16471 PR c/17881
16472 * parm-incomplete-1.c: New test.
16473
16474 2004-10-09 Mark Mitchell <mark@codesourcery.com>
16475
16476 PR c++/17867
16477 * g++.dg/parse/error19.C: New test.
16478
16479 PR c++/17670
16480 * g++.dg/init/new11.C: New test.
16481
16482 PR c++/17821
16483 * g++.dg/parse/error20.C: New test.
16484
16485 PR c++/17826
16486 * g++.dg/template/crash24.C: New test.
16487
16488 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
16489
16490 PR c/17301
16491 * gcc.dg/pr17301-1.c: New test.
16492
16493 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
16494
16495 PR c/17189
16496 * gcc.dg/anon-struct-5.c: New test.
16497
16498 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
16499
16500 PR c/17844
16501 * gcc.dg/pr17844-1.c: New test.
16502
16503 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
16504
16505 PR tree-optimization/17906
16506 * gcc.c-torture/compile/pr17906.c: New.
16507
16508 2004-10-09 Stuart Hastings <stuart@apple.com>
16509 Roger Sayle <roger@eyesopen.com>
16510
16511 PR rtl-optimization/17853
16512 * gcc.dg/i386-mmx-5.c: New testcase.
16513
16514 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
16515
16516 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
16517
16518 2004-10-09 Mark Mitchell <mark@codesourcery.com>
16519
16520 PR c++/17524
16521 * g++.dg/template/static9.C: New test.
16522
16523 PR c++/17685
16524 * g++.dg/parse/operator5.C: New test.
16525
16526 2004-10-09 Roger Sayle <roger@eyesopen.com>
16527
16528 PR middle-end/17894
16529 * gcc.c-torture/execute/divcmp-4.c: New test case.
16530
16531 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
16532
16533 PR tree-opt/17902
16534 * g++.dg/opt/pr17902.C: New test.
16535
16536 2004-10-09 Jakub Jelinek <jakub@redhat.com>
16537
16538 * gcc.dg/cpp/ident-1.c: Add dg-options "".
16539
16540 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
16541
16542 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
16543
16544 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
16545
16546 * gcc.dg/assign-warn-3.c: New test.
16547
16548 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
16549
16550 PR c/16999
16551 * gcc.dg/cpp/ident-1.c: New test.
16552
16553 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
16554
16555 * gcc.c-torture/compile/acc1.c: New.
16556
16557 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
16558
16559 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
16560 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
16561
16562 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
16563
16564 * gcc.dg/ultrasp11.c: New test.
16565
16566 2004-10-08 Michael Matz <matz@suse.de>
16567
16568 * gcc.dg/doloop-2.c: New test.
16569
16570 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
16571
16572 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
16573 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
16574 objc.dg/method-9.m: Update expected diagnostics.
16575
16576 2004-10-07 Geoffrey Keating <geoffk@apple.com>
16577
16578 * gcc.dg/ppc-fsel-3.c: New file.
16579 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
16580
16581 2004-10-07 Paul Brook <paul@codesourcery.com>
16582
16583 * gfortran.dg/intrinsic_verify_1.f90: New test.
16584
16585 2004-10-07 Paul Brook <paul@codesourcery.com>
16586
16587 * gfortran.dg/empty_format_1.f90: Remove stray commas.
16588
16589 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16590
16591 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
16592 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
16593 commit.
16594
16595 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
16596
16597 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
16598
16599 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16600
16601 PR c++/17115
16602 * g++.dg/warn/Winline-4.C: New test.
16603
16604 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
16605
16606 * gcc.c-torture/compile/20041007-1.c: New test.
16607
16608 2004-10-07 Paul Brook <paul@codesourcery.com>
16609
16610 PR fortran/17678
16611 * gfortran.dg/use_allocated_1.f90: New test.
16612
16613 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
16614
16615 PR middle-end/17849
16616 * gfortran.fortran-torture/compile/nested.f90: New test
16617
16618 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
16619
16620 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
16621
16622 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
16623
16624 PR c++/17368
16625 * g++.dg/ext/asm6.C: New test.
16626
16627 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
16628
16629 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
16630
16631 2004-10-06 Paul Brook <paul@codesourcery.com>
16632
16633 PR libfortran/17709
16634 * gfortran.dg/empty_format_1.f90: New test.
16635
16636 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16637
16638 PR fortran/17568
16639 * gfortran.dg/ishft.f90: New test.
16640
16641 PR fortran/17283
16642 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
16643 tests.
16644
16645 2004-10-06 Paul Brook <paul@codesourcery.com>
16646
16647 * gfortran.dg/do_1.f90: New test.
16648
16649 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16650
16651 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
16652 optimizing for size.
16653
16654 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
16655
16656 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
16657
16658 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
16659
16660 * gcc.c-torture/compile/20041005-1.c: New test.
16661
16662 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
16663
16664 PR c++/17829
16665 * g++.dg/lookup/koenig4.C: New.
16666
16667 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
16668
16669 * g++.dg/other/classkey1.C: Adjust quoting marks.
16670 * g++.dg/parse/error15.C: Likewise.
16671 * g++.dg/template/meminit2.C (int>): Likewise.
16672
16673 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16674
16675 PR fortran/17283
16676 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
16677
16678 PR fortran/17631
16679 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
16680
16681 PR fortran/17708
16682 * gfortran.dg/pr17708.f90: New test.
16683
16684 2004-10-04 Chao-ying Fu <fu@mips.com>
16685
16686 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
16687 * gcc.dg/vect/vect-4.c: Ditto.
16688 * gcc.dg/vect/vect-5.c: Ditto.
16689 * gcc.dg/vect/vect-6.c: Ditto.
16690 * gcc.dg/vect/vect-8.c: Ditto.
16691 * gcc.dg/vect/vect-16.c: Ditto.
16692 * gcc.dg/vect/vect-30.c: Ditto.
16693 * gcc.dg/vect/vect-40.c: Ditto.
16694 * gcc.dg/vect/vect-41.c: Ditto.
16695 * gcc.dg/vect/vect-42.c: Ditto.
16696 * gcc.dg/vect/vect-43.c: Ditto.
16697 * gcc.dg/vect/vect-44.c: Ditto.
16698 * gcc.dg/vect/vect-45.c: Ditto.
16699 * gcc.dg/vect/vect-46.c: Ditto.
16700 * gcc.dg/vect/vect-47.c: Ditto.
16701 * gcc.dg/vect/vect-48.c: Ditto.
16702 * gcc.dg/vect/vect-49.c: Ditto.
16703 * gcc.dg/vect/vect-50.c: Ditto.
16704 * gcc.dg/vect/vect-51.c: Ditto.
16705 * gcc.dg/vect/vect-52.c: Ditto.
16706 * gcc.dg/vect/vect-53.c: Ditto.
16707 * gcc.dg/vect/vect-54.c: Ditto.
16708 * gcc.dg/vect/vect-55.c: Ditto.
16709 * gcc.dg/vect/vect-56.c: Ditto.
16710 * gcc.dg/vect/vect-57.c: Ditto.
16711 * gcc.dg/vect/vect-58.c: Ditto.
16712 * gcc.dg/vect/vect-59.c: Ditto.
16713 * gcc.dg/vect/vect-60.c: Ditto.
16714 * gcc.dg/vect/vect-74.c: Ditto.
16715 * gcc.dg/vect/vect-79.c: Ditto.
16716 * gcc.dg/vect/vect-80.c: Ditto.
16717
16718 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
16719
16720 * gcc.dg/unused-7.c: Use the correct option.
16721
16722 2004-10-04 Paul Brook <paul@codesourcery.com>
16723 Bud Davis <bdavis9659@comcast.net>
16724
16725 PR fortran/17706
16726 PR fortran/16434
16727 * gfortran/pr17706.f90: New test.
16728 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
16729
16730 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16731
16732 * gfortran.dg/pr17612.f90: New test.
16733
16734 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
16735
16736 * g++.dg/template/local1.C: Adjust quoting marks in
16737 testing for diagnostics.
16738 * g++.dg/tls/diag-2.C: Likewise.
16739 * g++.dg/other/error8.C: Likewise.
16740
16741 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
16742
16743 PR c/17178
16744 * gcc.dg/unused-4.c: Adjust to be correct.
16745
16746 PR c/17820
16747 * gcc.dg/unused-7.c: New test.
16748
16749 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
16750
16751 PR c++/17797
16752 * g++.dg/overload/template2.C: New test.
16753
16754 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
16755
16756 PR tree-optimization/16632
16757 * gcc.dg/tree-ssa/20041002-1.c: New.
16758
16759 2004-10-03 Paul Brook <paul@codesourcery.com>
16760
16761 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
16762 rather than relying on default formatting.
16763
16764 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
16765
16766 * gcc.dg/20040920-1.c: Update expected message text.
16767
16768 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
16769
16770 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
16771
16772 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
16773
16774 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
16775 tree level.
16776
16777 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
16778
16779 * gcc.dg/tree-ssa/pr17343.c: Remove.
16780
16781 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
16782
16783 PR tree-opt/17343
16784 * gcc.dg/tree-ssa/pr17343.c: New test.
16785
16786 2004-10-01 Jakub Jelinek <jakub@redhat.com>
16787
16788 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
16789 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
16790 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
16791 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
16792 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
16793
16794 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
16795
16796 * gcc.dg/lvalue-2.c: New test.
16797
16798 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
16799
16800 PR c/17730
16801 * gcc.dg/pr17730-1.c: New test
16802
16803 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
16804
16805 PR c/7425
16806 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
16807
16808 2004-09-29 Jakub Jelinek <jakub@redhat.com>
16809
16810 * gcc.c-torture/execute/stdarg-1.c: New test.
16811 * gcc.c-torture/execute/stdarg-2.c: New test.
16812 * gcc.c-torture/execute/stdarg-3.c: New test.
16813 * gcc.dg/tree-ssa/stdarg-1.c: New test.
16814 * gcc.dg/tree-ssa/stdarg-2.c: New test.
16815 * gcc.dg/tree-ssa/stdarg-3.c: New test.
16816 * gcc.dg/tree-ssa/stdarg-4.c: New test.
16817 * gcc.dg/tree-ssa/stdarg-5.c: New test.
16818
16819 2004-09-29 Jakub Jelinek <jakub@redhat.com>
16820
16821 PR tree-optimization/17697
16822 * g++.dg/opt/pr17697-1.C: New test.
16823 * g++.dg/opt/pr17697-2.C: New test.
16824 * g++.dg/opt/pr17697-3.C: New test.
16825
16826 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
16827
16828 PR c/16409
16829 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
16830 gcc.dg/vla-init-5.c: New tests.
16831
16832 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
16833
16834 PR c/13804
16835 * gcc.dg/pr13804-1.c: New test.
16836
16837 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16838
16839 PR fortran/16938
16840 * gfortran.dg/pr16938.f90: New test.
16841
16842 2004-09-27 Mark Mitchell <mark@codesourcery.com>
16843
16844 * g++.dg/template/crash23.C: New test.
16845
16846 2004-09-27 Mark Mitchell <mark@codesourcery.com>
16847
16848 PR c++/17585
16849 * g++.dg/template/static8.C: New test.
16850
16851 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
16852
16853 PR c++/17681
16854 * g++.dg/other/error9.C: New test.
16855
16856 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
16857
16858 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
16859
16860 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16861
16862 PR fortran/15164
16863 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
16864
16865 2004-09-26 Roger Sayle <roger@eyesopen.com>
16866
16867 PR middle-end/17112
16868 * gcc.dg/pr17112-1.c: New test case.
16869
16870 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
16871
16872 PR c/11459
16873 * gcc.dg/pr11459-1.c: New test.
16874
16875 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
16876
16877 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
16878 * gcc.dg/tree-ssa/loop-4.c: Likewise.
16879
16880 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16881
16882 * gfortran.dg/pr15324.f90: Make array bounds consistent.
16883
16884 2004-09-25 Jan Hubicka <jh@suse.cz>
16885
16886 * compile/30040909-1.c: New test.
16887 * compile/30040907-1.c: New test.
16888
16889 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
16890
16891 * gcc.c-torture/execute/va-arg-26.c: New test.
16892
16893 2004-09-24 Zack Weinberg <zack@codesourcery.com>
16894
16895 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
16896 extra diagnostics on targets with 64-bit pointers.
16897 * objc.dg/selector-1.m: Adjust dg-warning regexp.
16898
16899 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
16900
16901 PR c/17188
16902 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
16903 * gcc.dg/decl-3.c: Adjust expected message.
16904
16905 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16906
16907 PR fortran/17615
16908 * gfortran.dg/pr17615.f90: New test.
16909
16910 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
16911
16912 PR tree-optimzation/17517
16913 * g++.dg/tree-ssa/pr17517.C: New Test.
16914
16915 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
16916
16917 PR c++/16889
16918 * g++.dg/lookup/ambig3.C: New.
16919
16920 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
16921
16922 PR tree-opt/17624
16923 * g++.dg/opt/pr17624.C: New test.
16924
16925 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
16926
16927 PR c/6980
16928 * gcc.dg/Wbad-function-cast-1.c: New test.
16929
16930 2004-09-23 Zack Weinberg <zack@codesourcery.com>
16931
16932 * g++.dg/ext/complit1.C
16933 * g++.dg/other/error2.C
16934 * g++.dg/other/nontype-1.C
16935 * g++.dg/parse/crash11.C
16936 * g++.dg/parse/crash12.C
16937 * g++.dg/parse/error15.C
16938 * g++.dg/parse/error4.C
16939 * g++.dg/parse/tmpl-outside1.C
16940 * g++.dg/parse/too-many-tmpl-args1.C
16941 * g++.dg/template/dependent-expr3.C
16942 * g++.dg/template/error10.C
16943 * g++.dg/template/instantiate1.C
16944 * g++.dg/template/vtable2.C
16945 * g++.dg/warn/Wshadow-1.C
16946 * g++.dg/warn/weak1.C
16947 * g++.old-deja/g++.brendan/crash16.C
16948 * g++.old-deja/g++.brendan/crash18.C
16949 * g++.old-deja/g++.brendan/crash48.C
16950 * g++.old-deja/g++.brendan/crash49.C
16951 * g++.old-deja/g++.brendan/crash55.C
16952 * g++.old-deja/g++.brendan/crash56.C
16953 * g++.old-deja/g++.brendan/crash8.C
16954 * g++.old-deja/g++.brendan/enum11.C
16955 * g++.old-deja/g++.brendan/enum8.C
16956 * g++.old-deja/g++.brendan/enum9.C
16957 * g++.old-deja/g++.brendan/friend3.C
16958 * g++.old-deja/g++.brendan/misc14.C
16959 * g++.old-deja/g++.bugs/900402_02.C
16960 * g++.old-deja/g++.bugs/900404_03.C
16961 * g++.old-deja/g++.bugs/900404_04.C
16962 * g++.old-deja/g++.bugs/900428_03.C
16963 * g++.old-deja/g++.jason/crash4.C
16964 * g++.old-deja/g++.jason/overload21.C
16965 * g++.old-deja/g++.jason/redecl1.C
16966 * g++.old-deja/g++.jason/report.C
16967 * g++.old-deja/g++.jason/rfg10.C
16968 * g++.old-deja/g++.jason/template30.C
16969 * g++.old-deja/g++.law/arm12.C
16970 * g++.old-deja/g++.law/ctors5.C
16971 * g++.old-deja/g++.law/cvt20.C
16972 * g++.old-deja/g++.law/init10.C
16973 * g++.old-deja/g++.law/init8.C
16974 * g++.old-deja/g++.law/visibility17.C
16975 * g++.old-deja/g++.law/visibility7.C
16976 * g++.old-deja/g++.mike/net8.C
16977 * g++.old-deja/g++.mike/p646.C
16978 * g++.old-deja/g++.mike/p700.C
16979 * g++.old-deja/g++.mike/p701.C
16980 * g++.old-deja/g++.mike/p811.C
16981 * g++.old-deja/g++.ns/template13.C
16982 * g++.old-deja/g++.other/array3.C
16983 * g++.old-deja/g++.other/crash25.C
16984 * g++.old-deja/g++.other/dtor3.C
16985 * g++.old-deja/g++.other/dtor4.C
16986 * g++.old-deja/g++.other/main1.C
16987 * g++.old-deja/g++.other/warn7.C
16988 * g++.old-deja/g++.pt/crash11.C
16989 * g++.old-deja/g++.pt/crash36.C
16990 * g++.old-deja/g++.pt/spec22.C
16991 * g++.old-deja/g++.pt/spec9.C
16992 * g++.old-deja/g++.pt/ttp52.C
16993 * g++.old-deja/g++.robertl/eb103.C
16994 * g++.old-deja/g++.robertl/eb121.C
16995 * g++.old-deja/g++.robertl/eb22.C
16996 * g++.old-deja/g++.robertl/eb8.C:
16997 Update locations and/or regexps of dg-error markers.
16998 Remove markers for some bogus messages that are no longer issued.
16999
17000 2004-09-23 Jakub Jelinek <jakub@redhat.com>
17001
17002 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
17003 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
17004
17005 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
17006
17007 PR c++/17618
17008 * g++.dg/lookup/crash5.C: New test.
17009
17010 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
17011
17012 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
17013 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
17014 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
17015 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
17016 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
17017 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
17018
17019 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
17020 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
17021 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
17022 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
17023 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
17024 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
17025
17026 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
17027
17028 * gcc.dg/vect/vect-44.c: Check additional cases.
17029 * gcc.dg/vect/vect-48.c: Check additional cases.
17030
17031 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
17032 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
17033 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
17034 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
17035 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
17036 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
17037 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
17038 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
17039 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
17040
17041 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
17042 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
17043 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
17044
17045 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17046
17047 * gcc.dg/tree-ssa/loop-6.c: New test.
17048
17049 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
17050
17051 PR c++/17620
17052 * g++.dg/inherit/base2.C: New.
17053
17054 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
17055
17056 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
17057 * gcc.dg/20001012-2.c: Likewise.
17058 * gcc.dg/20001013-1.c: Likewise.
17059 * gcc.dg/20001101-1.c: Likewise.
17060 * gcc.dg/20001102-1.c: Likewise.
17061 * gcc.dg/bf-spl1.c: Likewise.
17062 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
17063 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
17064
17065 2004-09-22 Diego Novillo <dnovillo@redhat.com>
17066
17067 PR tree-optimization/16721
17068 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
17069
17070 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
17071
17072 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
17073 * gcc.dg/20040305-1.c: Likewise.
17074
17075 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
17076
17077 PR c/16566
17078 * gcc.c-torture/compile/pr16566-1.c,
17079 gcc.c-torture/compile/pr16566-2.c,
17080 gcc.c-torture/compile/pr16566-3.c: New tests.
17081
17082 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
17083
17084 PR tree-optimization/17512
17085 * gcc.c-torture/compile/20040916-1.c.
17086
17087 2004-09-21 Mark Mitchell <mark@codesourcery.com>
17088
17089 * gcc.dg/pragma-re-3.c: New test.
17090
17091 2004-09-17 Matt Austern <austern@apple.com>
17092
17093 PR c++/15049
17094 * g++.dg/other/anon3.C: New.
17095
17096 2004-09-21 Roger Sayle <roger@eyesopen.com>
17097
17098 PR c++/7503
17099 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
17100 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
17101 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
17102 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
17103 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
17104
17105 2004-09-21 Bud Davis <bdavis9659@comcast.net>
17106
17107 PR fortran/17286
17108 * gfortran.dg/pr17286.f90: New test.
17109
17110 2004-09-20 Mark Mitchell <mark@codesourcery.com>
17111
17112 PR c++/17530
17113 * g++.dg/template/static7.C: New test.
17114
17115 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
17116
17117 PR tree-opt/17558
17118 * gcc.c-torture/compile/pr17558.c: New test.
17119
17120 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
17121
17122 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
17123 if SKIP_ATTRIBUTE is defined.
17124
17125 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17126
17127 PR fortran/15957
17128 * gfortran.dg/pr15957.f90: New test.
17129
17130 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
17131
17132 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
17133 in comparison.
17134 * gcc.dg/vect/vect-79.c: Likewise.
17135 * gcc.dg/vect/vect-80.c: Likewise.
17136
17137 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17138
17139 PR fortran/15750
17140 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
17141
17142 2004-09-20 Ira Rosen <irar@il.ibm.com>
17143
17144 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
17145 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
17146 * gcc.dg/vect/vect-62.c: New testcase.
17147 * gcc.dg/vect/vect-63.c: New testcase.
17148 * gcc.dg/vect/vect-64.c: New testcase.
17149 * gcc.dg/vect/vect-65.c: New testcase.
17150 * gcc.dg/vect/vect-66.c: New testcase.
17151 * gcc.dg/vect/vect-67.c: New testcase.
17152 * gcc.dg/vect/vect-68.c: New testcase.
17153 * gcc.dg/vect/vect-69.c: New testcase.
17154 * gcc.dg/vect/vect-79.c: New testcase.
17155 * gcc.dg/vect/vect-80.c: New testcase.
17156
17157 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
17158
17159 * gcc.target/mips/asm-1.c: New test.
17160
17161 2004-09-19 Ira Rosen <irar@il.ibm.com>
17162
17163 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
17164 * gcc.dg/vect/vect-73.c: New testcase.
17165 * gcc.dg/vect/vect-74.c: New testcase.
17166 * gcc.dg/vect/vect-75.c: New testcase.
17167 * gcc.dg/vect/vect-76.c: New testcase.
17168 * gcc.dg/vect/vect-77.c: New testcase.
17169 * gcc.dg/vect/vect-78.c: New testcase
17170
17171 2004-09-18 Paul Brook <paul@codesourcery.com>
17172
17173 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
17174
17175 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
17176
17177 PR c/17424
17178 * gcc.dg/pr17424-1.c: New test.
17179
17180 2004-09-18 Diego Novillo <dnovillo@redhat.com>
17181
17182 * g++.dg/tree-ssa/pr17153.C: New test.
17183
17184 2004-09-16 Geoffrey Keating <geoffk@apple.com>
17185
17186 PR pch/13361
17187 * testsuite/g++.dg/pch/wchar-1.C: New.
17188 * testsuite/g++.dg/pch/wchar-1.Hs: New.
17189
17190 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
17191
17192 * gcc.c-torture/execute/20040917-1.c: New test.
17193
17194 2004-09-17 Diego Novillo <dnovillo@redhat.com>
17195
17196 PR tree-optimization/17319
17197 * gcc.dg/pr17319.c: New test.
17198
17199 2004-09-17 Devang Patel <dpatel@apple.com>
17200
17201 * gcc.dg/20040813-1.c: New test.
17202
17203 2004-09-17 Diego Novillo <dnovillo@redhat.com>
17204
17205 PR tree-optimization/17273
17206 * gcc.c-torture/compile/pr17273.c: New test.
17207
17208 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
17209
17210 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
17211 Update expected messages.
17212 * gcc.dg/declspec-13.c: New test.
17213
17214 2004-09-17 David Edelsohn <edelsohn@gnu.org>
17215
17216 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
17217
17218 2004-09-17 Diego Novillo <dnovillo@redhat.com>
17219
17220 * gcc.c-torture/execute/pr17252.c: Use post-increment to
17221 change what 'a' is pointing to.
17222
17223 2004-09-17 Mark Mitchell <mark@codesourcery.com>
17224
17225 PR c++/16002
17226 * g++.dg/template/error18.C: New test.
17227
17228 PR c++/16029
17229 * g++.dg/warn/Wunused-8.C: New test.
17230
17231 2004-09-17 Steven Bosscher <stevenb@suse.de>
17232
17233 PR tree-optimization/17513
17234 * gcc.dg/20040916-1.c: New test.
17235
17236 2004-09-16 Mark Mitchell <mark@codesourcery.com>
17237
17238 PR c++/17501
17239 * g++.dg/template/typename7.C: New test.
17240
17241 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17242
17243 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
17244
17245 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
17246
17247 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
17248 with -ftree-based-profiling also.
17249 * lib/profopt.exp: Support late-set profile_option/feedback_option.
17250
17251 2004-09-16 Victor Leikehman <lei@il.ibm.com>
17252
17253 PR/15364
17254 * gfortran.dg/der_array_io_1.f90: New test.
17255 * gfortran.dg/der_array_io_2.f90: New test.
17256 * gfortran.dg/der_array_io_3.f90: New test.
17257
17258 2004-09-15 Mark Mitchell <mark@codesourcery.com>
17259
17260 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
17261 EABI.
17262
17263 2004-09-15 Mark Mitchell <mark@codesourcery.com>
17264
17265 * g++.dg/opt/switch1.C: New test.
17266
17267 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
17268
17269 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
17270 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
17271 Update expected messages.
17272
17273 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17274
17275 PR fortran/16485
17276 * gfortran.dg/same_name_1.f90: New test.
17277
17278 2004-09-15 Diego Novillo <dnovillo@redhat.com>
17279
17280 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
17281 dereference garbage pointers.
17282
17283 2004-09-15 Jakub Jelinek <jakub@redhat.com>
17284
17285 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
17286 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
17287
17288 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
17289 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
17290 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
17291
17292 2004-09-14 Mark Mitchell <mark@codesourcery.com>
17293
17294 PR c++/17324
17295 * g++.dg/template/mangle1.C: New test.
17296
17297 2004-09-14 Diego Novillo <dnovillo@redhat.com>
17298
17299 PR tree-optimization/17252
17300 * gcc.c-torture/execute/pr17252.c: New test.
17301
17302 2004-09-14 Andrew Pinski <apinski@apple.com>
17303
17304 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
17305
17306 2004-09-14 Roger Sayle <roger@eyesopen.com>
17307
17308 PR rtl-optimization/9771
17309 * gcc.dg/pr9771-1.c: New test case.
17310
17311 2004-09-14 Diego Novillo <dnovillo@redhat.com>
17312
17313 PR tree-optimization/15262
17314 * gcc.c-torture/execute/pr15262-1.c: New test.
17315 * gcc.c-torture/execute/pr15262-2.c: New test.
17316
17317 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
17318
17319 * gcc.dg/declspec-12.c: New test.
17320
17321 2004-09-14 Bud Davis <bdavis9659@comcast.net>
17322
17323 * gfortran.dg/pr17090.f90: Add directives to test.
17324
17325 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17326
17327 * gcc.c-torture/compile/20040914-1.c: New test.
17328
17329 2004-09-13 Mark Mitchell <mark@codesourcery.com>
17330
17331 PR c++/16162
17332 * g++.dg/template/decl2.C: New test.
17333
17334 2004-09-13 Bud Davis <bdavis9659@comcast.net>
17335
17336 PR fortran/17090
17337 * gfortran.dg/pr17090.f90: New test.
17338
17339 2004-09-13 Dale Johannesen <dalej@apple.com>
17340
17341 * gcc.c-torture/compile/pr17408.c: New test case.
17342
17343 2004-09-13 Mark Mitchell <mark@codesourcery.com>
17344
17345 PR c++/16716
17346 * g++.dg/parse/crash17.C: New test.
17347
17348 PR c++/17327
17349 * g++.dg/template/enum3.C: New test.
17350
17351 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
17352
17353 * lib/gcc-defs.exp: Load wrapper.exp.
17354 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
17355 using local code.
17356 * lib/gcc.exp (gcc_init): Similar.
17357 * lib/gfortran.exp (gfortran_init): Similar.
17358 * lib/objc.exp (objc_init): Similar.
17359 * lib/treelang.exp (treelang_init): Similar.
17360 * lib/wrapper.exp: New file with build_wrapper call machinery in
17361 ${tool}_maybe_build_wrapper.
17362
17363 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
17364
17365 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
17366 "inline".
17367 * gcc.dg/declspec-11.c: Update expected messages.
17368 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
17369 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
17370 gcc.dg/inline-12.c: New tests.
17371
17372 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
17373
17374 * g++.dg/tree-ssa/pr17400.C: New testcase.
17375
17376 2004-09-13 James E Wilson <wilson@specifixinc.com>
17377
17378 * gcc.target/mips/sb1-1.c: New testcase.
17379
17380 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
17381
17382 * lib/g77-dg.exp: Remove unused file.
17383 * lib/mike-g77.exp: Ditto.
17384 * lib/g77.exp: Ditto.
17385
17386 2004-09-12 Richard Henderson <rth@redhat.com>
17387
17388 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
17389
17390 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
17391
17392 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
17393 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
17394 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
17395 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
17396 Update expected messages.
17397
17398 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
17399
17400 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
17401 declaration/use mismatch for dirp parameter.
17402
17403 2004-09-12 Andrew Pinski <apinski@apple.com>
17404
17405 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
17406 -fgnu-runtime is passed.
17407
17408 2004-09-12 Richard Henderson <rth@redhat.com>
17409
17410 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
17411 do the uplevel thing and update additional_flags directly.
17412 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
17413 gfortran.fortran-torture/execute/intrinsic_nearest.x,
17414 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
17415 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
17416
17417 2004-09-11 Steven Bosscher <stevenb@suse.de>
17418
17419 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
17420
17421 2004-09-11 Roger Sayle <roger@eyesopen.com>
17422
17423 PR middle-end/17411
17424 * g++.dg/opt/pr17411-1.C: New test case.
17425
17426 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
17427
17428 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
17429 gcc.dg/tls/diag-2.c: Update expected messages.
17430 * gcc.dg/991209-1.c: Specify compilation options. Update expected
17431 messages.
17432 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
17433 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
17434 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
17435 gcc.dg/tls/diag-5.c: New tests.
17436
17437 2004-09-11 Zack Weinberg <zack@codesourcery.com>
17438
17439 * gcc.dg/20040910-1.c: Correct dg-error regexp.
17440
17441 2004-09-11 Steven Bosscher <stevenb@suse.de>
17442
17443 * g++.dg/parse/break-in-for.C: New test.
17444
17445 2004-09-11 Jakub Jelinek <jakub@redhat.com>
17446
17447 * gcc.dg/tree-ssa/20040911-1.c: New test.
17448
17449 2004-09-11 Andreas Jaeger <aj@suse.de>
17450
17451 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
17452 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
17453
17454 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
17455
17456 * gcc.target/frv: New directory of FR-V-specific tests.
17457
17458 2004-09-10 James E Wilson <wilson@specifixinc.com>
17459
17460 * gcc.dg/convert-vec-1.c: New test.
17461
17462 2004-09-10 Roger Sayle <roger@eyesopen.com>
17463
17464 PR middle-end/17024
17465 * gcc.dg/pr17024-1.c: New test case.
17466
17467 2004-09-10 Eric Christopher <echristo@redhat.com>
17468
17469 * gcc.dg/20040910-1.c: New test.
17470
17471 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
17472
17473 * gcc.dg/bitfld-9.c: New test.
17474
17475 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
17476
17477 * gcc.c-torture/execute/ieee/acc1.c: New test.
17478 * gcc.c-torture/execute/ieee/acc2.c: New test.
17479 * gcc.c-torture/execute/ieee/mzero6.c: New test.
17480
17481 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
17482
17483 * gcc.dg/deprecated-2.c: New test.
17484
17485 2004-09-09 James E Wilson <wilson@specifixinc.com>
17486
17487 * gcc.dg/init-vec-1.c: New test.
17488
17489 2004-09-09 Roger Sayle <roger@eyesopen.com>
17490
17491 PR middle-end/17055
17492 * gcc.dg/pr17055-1.c: New test case.
17493
17494 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
17495
17496 PR target/17377
17497 * gcc.c-torture/execute/pr17377.c: New test.
17498
17499 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
17500
17501 PR c/8420
17502 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
17503 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
17504 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
17505 gcc.dg/long-long-typespec-1.c: New tests.
17506 * gcc.dg/tls/diag-2.c: Update expected diagnostics
17507
17508 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
17509
17510 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
17511 gcc.dg/gnu99-static-1.c: New tests.
17512
17513 2004-09-08 Devang Patel <dpatel@apple.com>
17514
17515 * gcc.dg/darwin-ld-20040828-1.c: New test.
17516 * gcc.dg/darwin-ld-20040828-2.c: New test.
17517 * gcc.dg/darwin-ld-20040828-3.c: New test.
17518
17519 2004-09-08 Ziemowit Laski <zlaski@apple.com>
17520
17521 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
17522 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
17523 in error message.
17524 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
17525 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
17526 in error message.
17527 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
17528 types they qualify.
17529 * objc.dg/type-size-2.m: Fix wording in comment.
17530 * objc.dg/va-meth-1.m: New test case.
17531
17532 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
17533
17534 PR c/16633:
17535 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
17536 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
17537
17538 2004-09-06 Devang Patel <dpatel@apple.com>
17539
17540 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
17541 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
17542
17543 2004-09-06 Zack Weinberg <zack@codesourcery.com>
17544
17545 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
17546 reflect changed line numbering of diagnostics.
17547
17548 2004-09-06 Paul Brook <paul@codesourcery.com>
17549
17550 * gfortran.dg/edit_real_1.f90: Add new test.
17551
17552 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17553
17554 * gcc.dg/tree-ssa/loop-2.c: New test.
17555 * gcc.dg/tree-ssa/loop-3.c: New test.
17556 * gcc.dg/tree-ssa/loop-4.c: New test.
17557 * gcc.dg/tree-ssa/loop-5.c: New test.
17558
17559 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17560
17561 * gcc.dg/format/sentinel-1.c: Update for parameter option.
17562
17563 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17564
17565 * gcc.dg/format/sentinel-1.c: New test.
17566
17567 2004-09-04 Uros Bizjak <uros@kss-loka.si>
17568
17569 * testsuite/gcc.dg/builtins-46.c: New.
17570
17571 2004-09-03 Devang Patel <dpatel@apple.com>
17572
17573 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
17574 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
17575
17576 2004-09-03 Jan Beulich <jbeulich@novell.com>
17577
17578 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
17579 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
17580 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
17581 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
17582 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
17583 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
17584 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
17585 the non-portable bzero.
17586 * gcc.dg/20010912-1.c: xfail for NetWare.
17587 * gcc.dg/20020426-2.c: xfail for NetWare.
17588 * gcc.dg/20021014-1.c: xfail for NetWare.
17589 * gcc.dg/20021018-1.c: xfail for NetWare.
17590 * gcc.dg/20030213-1.c: xfail for NetWare.
17591 * gcc.dg/20030225-1.c: xfail for NetWare.
17592 * gcc.dg/20030708-1.c: xfail for NetWare.
17593 * gcc.dg/builtins-config.h: Also exclude NetWare.
17594 * gcc.dg/format/format.h: Define restrict only if not already defined.
17595 * gcc.dg/nest.c: xfail for NetWare.
17596 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
17597 * lib/target-supports.exp (check_visibility_available): Exclude
17598 NetWare.
17599
17600 2004-09-03 Jan Beulich <jbeulich@novell.com>
17601
17602 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
17603 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
17604 deterministic starting point for the alignment of structure fields.
17605 * gcc.dg/Wpadded.c: Dito.
17606 * g++.dg/abi/vbase10.C: Dito.
17607
17608 2004-09-03 Devang Patel <dpatel@apple.com>
17609
17610 * g++.dg/debug/pr15736.cc: New test.
17611
17612 2004-09-02 Mark Mitchell <mark@codesourcery.com>
17613
17614 * README.QMTEST: Fix out-of-date link.
17615
17616 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
17617
17618 PR fortran/16579
17619 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
17620 Delete. Duplicate of gfortran.dg/g77/20010610.f
17621
17622 2004-09-02 Mark Mitchell <mark@codesourcery.com>
17623
17624 * g++.dg/abi/arm_rtti1.C: New test.
17625
17626 2004-09-02 Geoffrey Keating <geoffk@apple.com>
17627
17628 * gcc.dg/ppc-vector-memcpy.c: New.
17629 * gcc.dg/ppc-vector-memset.c: New.
17630
17631 2004-09-02 Chao-ying Fu <fu@mips.com>
17632
17633 * gcc.target/mips/mips-3d-1.c: New test.
17634 * gcc.target/mips/mips-3d-2.c: New test.
17635 * gcc.target/mips/mips-3d-3.c: New test.
17636 * gcc.target/mips/mips-3d-4.c: New test.
17637 * gcc.target/mips/mips-3d-5.c: New test.
17638 * gcc.target/mips/mips-3d-6.c: New test.
17639 * gcc.target/mips/mips-3d-7.c: New test.
17640 * gcc.target/mips/mips-3d-8.c: New test.
17641 * gcc.target/mips/mips-3d-9.c: New test.
17642 * gcc.target/mips/mips-ps-1.c: New test.
17643 * gcc.target/mips/mips-ps-2.c: New test.
17644 * gcc.target/mips/mips-ps-3.c: New test.
17645 * gcc.target/mips/mips-ps-4.c: New test.
17646 * gcc.target/mips/mips-ps-type.c: New test.
17647
17648 2004-09-02 Paul Brook <paul@codesourcery.com>
17649
17650 * gfortran.dg/edit_real_1.f90: Add new tests.
17651
17652 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17653
17654 PR fortran/15327
17655 * gfortran.dg/merge_char_1.f90: New test.
17656
17657 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17658
17659 PR fortran/16404
17660 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
17661
17662 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17663
17664 PR c/1522
17665 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
17666
17667 2004-09-01 Mark Mitchell <mark@codesourcery.com>
17668
17669 * g++.dg/opt/loop1.C: Do not XFAIL.
17670
17671 2004-09-01 Jakub Jelinek <jakub@redhat.com>
17672
17673 * gcc.c-torture/execute/20040831-1.c: New test.
17674
17675 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
17676
17677 PR fortran/16579
17678 * gfortran.dg/g77/20010610.f: Now passes.
17679 Copy from g77.f-torture/execute. Add dg-run directive.
17680 * gfortran.dg/g77/README: Update
17681
17682 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
17683
17684 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
17685 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
17686 (t1, t2, t3, t4): Add volatile.
17687
17688 2004-08-31 Mark Mitchell <mark@codesourcery.com>
17689
17690 * g++.dg/ext/visibility/arm1.C: New test.
17691
17692 2004-08-31 Geoffrey Keating <geoffk@apple.com>
17693
17694 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
17695 -pedantic-errors.
17696
17697 2004-09-01 Paul Brook <paul@codesourcery.com>
17698
17699 * gfortran.dg/eof_2.f90: New test.
17700
17701 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17702
17703 PR fortran/16579
17704 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
17705
17706 2004-08-31 Bud Davis <bdavis9659@comcast.net>
17707
17708 PR libfortran/16805
17709 * gfortran.dg/list_read_2.f90: New test.
17710
17711 2004-08-31 Mark Mitchell <mark@codesourcery.com>
17712
17713 * g++.dg/abi/key1.C: New test.
17714
17715 2004-08-31 Richard Henderson <rth@redhat.com>
17716
17717 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
17718 form of offsetof.
17719 * g++.dg/other/offsetof5.C: Remove duplicate.
17720
17721 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17722
17723 PR fortran/17244
17724 * gfortran.dg/func_derived_1.f90: New test.
17725
17726 2004-08-31 Paul Brook <paul@codesourcery.com>
17727
17728 * gfortran.dg/eof_1.f90: New test.
17729
17730 2004-08-31 Paul Brook <paul@codesourcery.com>
17731
17732 * gfortran.dg/list_read_1.f90: New file.
17733
17734 2004-08-30 Mark Mitchell <mark@codesourcery.com>
17735
17736 * g++.dg/opt/loop1.C: XFAIL.
17737
17738 2004-08-30 Geoffrey Keating <geoffk@apple.com>
17739
17740 * gcc.dg/funcdef-storage-1.c: New.
17741 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
17742 an extern function in local scope.
17743 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
17744 declare an 'auto inline' function in local scope.
17745 * gcc.dg/20011130-1.c: Likewise.
17746 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
17747 an 'auto' function in local scope.
17748 * gcc.dg/20021014-1.c: Likewise.
17749 * gcc.dg/20030331-2.c: Likewise.
17750
17751 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17752
17753 * gfortran.dg/blockdata_1.f90: New test.
17754
17755 2004-08-30 Richard Henderson <rth@redhat.com>
17756
17757 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
17758
17759 2004-08-30 Richard Henderson <rth@redhat.com>
17760
17761 * lib/fortran-torture.exp (fortran-torture-execute): Honor
17762 additional_flags set by alternate driver.
17763 (ieee-options): New procedure.
17764 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
17765 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
17766 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
17767 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
17768
17769 2004-08-30 Richard Henderson <rth@redhat.com>
17770
17771 * lib/f-torture.exp: Remove.
17772
17773 2004-08-29 Mark Mitchell <mark@codesourcery.com>
17774
17775 PR rtl-optimization/16590
17776 * g++.dg/opt/loop1.C: New test.
17777
17778 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17779
17780 PR fortran/13910
17781 * gfortran.dg/oldstyle_1.f90: New test.
17782
17783 2004-08-29 Steven G. Kargl <kargls@comcast.net>
17784 Paul Brook <paul@codesourcery.com>
17785
17786 * gfortran.dg/g77/README: Update.
17787 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
17788 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
17789 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
17790
17791 2004-08-28 Paul Brook <paul@codesourcery.com>
17792
17793 PR libfortran/17195
17794 * gfortran.dg/edit_real_1.f90: New test.
17795
17796 2004-08-27 Paul Brook <paul@codesourcery.com>
17797
17798 * gfortran.dg/rewind_1.f90: New test.
17799
17800 2004-08-27 Bud Davis <bdavis9659@comcast.net>
17801
17802 PR fortran/16597
17803 * gfortran.dg/pr16597.f90: New test.
17804
17805 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
17806
17807 PR c/13801
17808 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
17809 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
17810 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
17811 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
17812 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
17813
17814 2004-08-26 Nick Clifton <nickc@redhat.com>
17815
17816 * gcc.c-torture/compile/pr17119.c: New test.
17817
17818 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
17819
17820 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
17821
17822 2004-08-25 Richard Henderson <rth@redhat.com>
17823
17824 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
17825 the bits that expect kind=8 to be the largest real kind.
17826
17827 2004-08-25 Ziemowit Laski <zlaski@apple.com>
17828
17829 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
17830
17831 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17832
17833 * gfortran.dg/assignment_1.f90: New test.
17834
17835 2004-08-25 Adam Nemet <anemet@lnxw.com>
17836
17837 * g++.dg/template/repo3.C: New test.
17838
17839 2004-08-25 Roger Sayle <roger@eyesopen.com>
17840
17841 PR middle-end/16693
17842 PR tree-optimization/16372
17843 * g++.dg/opt/pr16372-1.C: New test case.
17844 * g++.dg/opt/pr16693-1.C: New test case.
17845 * g++.dg/opt/pr16693-2.C: New test case.
17846
17847 2004-08-25 Ziemowit Laski <zlaski@apple.com>
17848
17849 * objc.dg/proto-lossage-4.m: New test.
17850
17851 2004-08-25 Mark Mitchell <mark@codesourcery.com>
17852
17853 PR c++/17155
17854 * g++.dg/inherit/local2.C: New test.
17855
17856 2004-08-25 Paul Brook <paul@codesourcery.com>
17857
17858 PR fortran/17144
17859 * gfortran.dg/string_ctor_1.f90: New test.
17860
17861 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17862
17863 PR c++/14428
17864 * g++.dg/template/redecl2.C: New test.
17865
17866 2004-08-24 Bud Davis <bdavis9659@comcast.net>
17867
17868 PR fortran/17143
17869 * gfortran.dg/pr17143.f90: New test.
17870
17871 2004-08-24 Bud Davis <bdavis9659@comcast.net>
17872
17873 PR fortran/17164
17874 * gfortran.dg/pr17164.f90: New test.
17875
17876 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17877
17878 * gcc.dg/tree-ssa/loop-1.c: New test.
17879
17880 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
17881
17882 * gcc.c-torture/compile/20040824-1.c: New test.
17883
17884 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
17885
17886 * gcc.c-torture/compile/iftrap-3.c: New test.
17887
17888 2004-08-24 Paul Brook <paul@codesourcery.com>
17889
17890 * gfortran.dg/entry_2.f90: New test.
17891
17892 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
17893
17894 PR c++/16889
17895 * g++.dg/lookup/ambig[12].C: New.
17896
17897 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17898
17899 PR c++/16706
17900 * g++.dg/template/crash21.C: New test.
17901 * g++.dg/template/crash22.C: Likewise.
17902
17903 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
17904
17905 PR c++/17149
17906 * g++.dg/template/access15.C: New.
17907
17908 2004-08-23 Mark Mitchell <mark@codesourcery.com>
17909
17910 PR c++/17163
17911 * g++.dg/template/repo2.C: New test.
17912
17913 2004-08-23 Roger Sayle <roger@eyesopen.com>
17914
17915 PR rtl-optimization/17078
17916 * gcc.c-torture/execute/pr17078-1.c: New test case.
17917
17918 2004-08-23 Mark Mitchell <mark@codesourcery.com>
17919
17920 PR c/14492
17921 * gcc.dg/debug/crash1.c: New test.
17922
17923 2004-08-23 Mark Mitchell <mark@codesourcery.com>
17924
17925 PR c/16180
17926 * gcc.dg/loop-5.c: New test.
17927
17928 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17929
17930 * gcc.c-torture/execute/20040823-1.c: New test.
17931
17932 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
17933
17934 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
17935 to the assembler. Simplify test accordingly.
17936 (asm_abi_flags): Use GNU names.
17937 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
17938 to check for ABI flags.
17939
17940 2004-08-22 Andrew Pinski <apinski@apple.com>
17941
17942 * g++.dg/opt/pr14029.C: New test.
17943 * gcc.c-torture/execute/pr15262.c: New test.
17944
17945 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17946
17947 * gfortran.dg/reduction.f90: Add checks with complex arguments.
17948
17949 2004-08-21 Bud Davis <bdavis9659@comcast.net>
17950
17951 PR 16908
17952 * gfortran.dg/direct_io.f90: New test.
17953
17954 2004-08-20 Mark Mitchell <mark@codesourcery.com>
17955
17956 PR c++/17121
17957 * g++.dg/inherit/local2.C: New test.
17958
17959 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
17960
17961 PR c++/17120
17962 * g++.dg/warn/Wparentheses-4.C: New test.
17963
17964 2004-08-20 Mark Mitchell <mark@codesourcery.com>
17965
17966 PR c++/17121
17967 * g++.dg/inherit/local2.C: New test.
17968
17969 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
17970 * gcc.dg/ppc-ldstruct.c: Likewise.
17971 * gcc.dg/ppc64-abi-2.c: Likewise.
17972
17973 2004-08-20 Jakub Jelinek <jakub@redhat.com>
17974
17975 PR rtl-optimization/17099
17976 * gcc.c-torture/execute/20040820-1.c: New test.
17977
17978 2004-08-20 David Edelsohn <edelsohn@gnu.org>
17979
17980 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
17981
17982 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
17983
17984 PR fortran/17077
17985 * gfortran.dg/auto_array_1.f90: New test.
17986
17987 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17988
17989 PR fortran/17074
17990 * gfortran.dg/simpleif_1.f90: New test.
17991
17992 2004-08-19 Mark Mitchell <mark@codesourcery.com>
17993
17994 * lib/target-supports.exp (check_profiling_available): Return
17995 false for arm*-*-symbianelf* and arm*-*-eabi*.
17996
17997 PR c++/15890
17998 * g++.dg/template/delete1.C: New test.
17999
18000 2004-08-19 Paul Brook <paul@codesourcery.com>
18001
18002 PR fortran/14976
18003 PR fortran/16228
18004 * gfortran.dg/data_char_1.f90: New test.
18005
18006 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
18007
18008 PR fortran/16946
18009 * gfortran.dg/reduction.f90: New testcase.
18010
18011 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18012
18013 PR fortran/16520
18014 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
18015
18016 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
18017
18018 PR c++/17041
18019 * g++.dg/Wparentheses-3.C: New test.
18020
18021 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
18022
18023 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
18024 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
18025 * gcc.dg/vect/vect-2.c: Likewise.
18026 * gcc.dg/vect/vect-3.c: Likewise.
18027 * gcc.dg/vect/vect-4.c: Likewise.
18028 * gcc.dg/vect/vect-5.c: Likewise.
18029 * gcc.dg/vect/vect-6.c: Likewise.
18030 * gcc.dg/vect/vect-7.c: Likewise.
18031 * gcc.dg/vect/vect-25.c: Likewise.
18032 * gcc.dg/vect/vect-31.c: Likewise.
18033 * gcc.dg/vect/vect-32.c: Likewise.
18034 * gcc.dg/vect/vect-34.c: Likewise.
18035 * gcc.dg/vect/vect-36.c: Likewise.
18036 * gcc.dg/vect/vect-all.c: Likewise.
18037
18038 2004-08-18 Mark Mitchell <mark@codesourcery.com>
18039
18040 PR c++/17068
18041 * g++.dg/template/operator4.C: New test.
18042
18043 2004-08-18 Richard Henderson <rth@redhat.com>
18044
18045 * gcc.dg/20040206-1.c: XFAIL.
18046
18047 2004-08-17 Mark Mitchell <mark@codesourcery.com>
18048
18049 PR c++/16246
18050 * g++.dg/template/array7.C: New test.
18051
18052 2004-08-17 James E Wilson <wilson@specifixinc.com>
18053
18054 * gcc.dg/mips-movcc-1.c: New test.
18055 * gcc.dg/mips-movcc-2.c: New test.
18056 * gcc.dg/mips-movcc-3.c: New test.
18057
18058 * gcc.dg/mips-nmadd-1.c: New test.
18059 * gcc.dg/mips-nmadd-2.c: New test.
18060
18061 2004-08-17 Mark Mitchell <mark@codesourcery.com>
18062
18063 PR c++/15871
18064 * g++.dg/opt/inline8.C: New test.
18065
18066 PR c++/16965
18067 * g++.dg/parse/error17.C: New test.
18068
18069 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
18070
18071 * gcc.dg/vect: New directory for vectorizer tests.
18072 * gcc.dg/vect/tree-vect.h: New file.
18073 * gcc.dg/vect/vect.exp: New file.
18074 * gcc.dg/vect/pr16105.c.c: New test.
18075 * gcc.dg/vect/vect-1.c: New test.
18076 * gcc.dg/vect/vect-2.c: New test.
18077 * gcc.dg/vect/vect-3.c: New test.
18078 * gcc.dg/vect/vect-4.c: New test.
18079 * gcc.dg/vect/vect-5.c: New test.
18080 * gcc.dg/vect/vect-6.c: New test.
18081 * gcc.dg/vect/vect-7.c: New test.
18082 * gcc.dg/vect/vect-8.c: New test.
18083 * gcc.dg/vect/vect-9.c: New test.
18084 * gcc.dg/vect/vect-10.c: New test.
18085 * gcc.dg/vect/vect-11.c: New test.
18086 * gcc.dg/vect/vect-12.c: New test.
18087 * gcc.dg/vect/vect-13.c: New test.
18088 * gcc.dg/vect/vect-14.c: New test.
18089 * gcc.dg/vect/vect-15.c: New test.
18090 * gcc.dg/vect/vect-16.c: New test.
18091 * gcc.dg/vect/vect-17.c: New test.
18092 * gcc.dg/vect/vect-18.c: New test.
18093 * gcc.dg/vect/vect-19.c: New test.
18094 * gcc.dg/vect/vect-20.c: New test.
18095 * gcc.dg/vect/vect-21.c: New test.
18096 * gcc.dg/vect/vect-22.c: New test.
18097 * gcc.dg/vect/vect-23.c: New test.
18098 * gcc.dg/vect/vect-24.c: New test.
18099 * gcc.dg/vect/vect-25.c: New test.
18100 * gcc.dg/vect/vect-26.c: New test.
18101 * gcc.dg/vect/vect-27.c: New test.
18102 * gcc.dg/vect/vect-28.c: New test.
18103 * gcc.dg/vect/vect-29.c: New test.
18104 * gcc.dg/vect/vect-30.c: New test.
18105 * gcc.dg/vect/vect-31.c: New test.
18106 * gcc.dg/vect/vect-32.c: New test.
18107 * gcc.dg/vect/vect-33.c: New test.
18108 * gcc.dg/vect/vect-34.c: New test.
18109 * gcc.dg/vect/vect-35.c: New test.
18110 * gcc.dg/vect/vect-36.c: New test.
18111 * gcc.dg/vect/vect-37.c: New test.
18112 * gcc.dg/vect/vect-38.c: New test.
18113 * gcc.dg/vect/vect-40.c: New test.
18114 * gcc.dg/vect/vect-41.c: New test.
18115 * gcc.dg/vect/vect-42.c: New test.
18116 * gcc.dg/vect/vect-43.c: New test.
18117 * gcc.dg/vect/vect-44.c: New test.
18118 * gcc.dg/vect/vect-45.c: New test.
18119 * gcc.dg/vect/vect-46.c: New test.
18120 * gcc.dg/vect/vect-47.c: New test.
18121 * gcc.dg/vect/vect-48.c: New test.
18122 * gcc.dg/vect/vect-49.c: New test.
18123 * gcc.dg/vect/vect-50.c: New test.
18124 * gcc.dg/vect/vect-51.c: New test.
18125 * gcc.dg/vect/vect-52.c: New test.
18126 * gcc.dg/vect/vect-53.c: New test.
18127 * gcc.dg/vect/vect-54.c: New test.
18128 * gcc.dg/vect/vect-55.c: New test.
18129 * gcc.dg/vect/vect-56.c: New test.
18130 * gcc.dg/vect/vect-57.c: New test.
18131 * gcc.dg/vect/vect-58.c: New test.
18132 * gcc.dg/vect/vect-59.c: New test.
18133 * gcc.dg/vect/vect-60.c: New test.
18134 * gcc.dg/vect/vect-61.c: New test.
18135 * gcc.dg/vect/vect-all.c: New test.
18136 * gcc.dg/vect/vect-none.c: New test.
18137
18138 2004-08-17 Paul Brook <paul@codesourcery.com>
18139
18140 PR fortran/13082
18141 * gfortran.dg/entry_1.f90: New test.
18142
18143 2004-08-17 Andrew Pinski <apinski@apple.com>
18144
18145 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
18146
18147 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
18148
18149 * gcc.dg/pr17036-1.c: New test.
18150
18151 2004-08-16 Devang Patel <dpatel@apple.com>
18152
18153 * gcc.dg/darwin-20040809-1.c: New test.
18154
18155 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
18156
18157 * gcc.dg/funcdef-attr-1.c: New test.
18158
18159 2004-08-16 Janis Johnson <janis187@us.ibm.com>
18160
18161 * gcc.dg/altivec-17.c: New test.
18162 * gcc.dg/altivec-18.c: New test.
18163
18164 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18165
18166 PR c++/6749
18167 * g++.dg/template/vtable2.C: New test.
18168
18169 2004-08-14 Richard Henderson <rth@redhat.com>
18170
18171 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
18172 * gcc.dg/pack-test-4.c (main): Return 0.
18173 * gcc.dg/setjmp-1.c: Remove XFAIL.
18174 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
18175
18176 2004-08-14 Richard Henderson <rth@redhat.com>
18177
18178 * gcc.dg/980217-1.c: Add prototype for printf.
18179
18180 2004-08-13 Bud Davis <bdavis9659@comcast.net>
18181
18182 * gfortran.dg/pr16935.f90: New test.
18183
18184 2004-08-13 Janis Johnson <janis187@us.ibm.com>
18185
18186 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
18187
18188 2004-08-13 Paul Brook <paul@codesourcery.com>
18189
18190 * gfortran.dg/der_io_1.f90: Remove stray comma.
18191
18192 2004-08-12 Janis Johnson <janis187@us.ibm.com>
18193
18194 * gcc.dg/vmx/cw-bug-2.c: Remove.
18195 * gcc.dg/vmx/vprint-1.c: Remove.
18196 * gcc.dg/vmx/vscan-1.c: Remove.
18197
18198 2004-08-12 Devang patel <dpatel@apple.com>
18199
18200 * gcc.dg/darwin-20040809-2.c: New test.
18201
18202 2004-08-12 Janis Johnson <janis1872us.ibm.com>
18203
18204 * g++.dg/ext/altivec-12.C: New test.
18205
18206 * g++.dg/ext/altivec-11.C: New test.
18207
18208 2004-08-12 Paul Brook <paul@codesourcery.com>
18209
18210 * g++.dg/abi/arm_cxa_vec_1.C: New test.
18211
18212 2004-08-12 Janis Johnson <janis187@us.ibm.com>
18213
18214 * g++.dg/ext/altivec-2.C: Check for hardware support before
18215 executing any VMX instructions.
18216
18217 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
18218
18219 2004-08-12 Jakub Jelinek <jakub@redhat.com>
18220
18221 PR c++/16276
18222 * g++.old-deja/g++.other/comdat4.C: New test.
18223 * g++.old-deja/g++.other/comdat4-aux.cc: New.
18224
18225 2004-08-12 Ben Elliston <bje@au.ibm.com>
18226
18227 PR target/16286
18228 * gcc.dg/pr16286.c: New test.
18229
18230 2004-08-12 Jan Beulich <jbeulich@novell.com>
18231
18232 * g++.dg/ext/asm5.C: New.
18233
18234 2004-08-11 Mark Mitchell <mark@codesourcery.com>
18235
18236 PR c++/16698
18237 * g++.dg/eh/crash1.C: New test.
18238
18239 PR c++/16717
18240 * g++.dg/ext/construct1.C: New test.
18241
18242 2004-08-11 Mark Mitchell <mark@codesourcery.com>
18243
18244 PR c++/16853
18245 * g++.dg/init/ptrmem1.C: New test.
18246
18247 PR c++/16618
18248 * g++.dg/parse/offsetof5.C: New test.
18249
18250 PR c++/16870
18251 * g++.dg/template/overload3.C: New test.
18252
18253 2004-08-11 Mark Mitchell <mark@codesourcery.com>
18254
18255 PR c++/16964
18256 * g++.dg/parse/error16.C: New test.
18257
18258 PR c++/16904
18259 * g++.dg/template/error14.C: New test.
18260
18261 PR c++/16929
18262 * g++.dg/template/error15.C: New test.
18263
18264 2004-08-11 Devang Patel <dpatel@apple.com>
18265
18266 * gcc.dg/darwin-ld-20040809-1.c: New test.
18267 * gcc.dg/darwin-ld-20040809-2.c: New test.
18268
18269 2004-08-11 Steven G. Kargl <kargls@comcast.net>
18270
18271 PR fortran/16917
18272 * gfortran.dg/dfloat_1.f90: New test.
18273
18274 2004-08-09 Mark Mitchell <mark@codesourcery.com>
18275
18276 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
18277 * gcc.dg/dll-2.c: Fix dg-require syntax.
18278 * gcc.misc-tests/arm-isr.c (abort): Declare.
18279 (exit): Likewise.
18280
18281 2004-08-10 Mark Mitchell <mark@codesourcery.com>
18282
18283 PR c++/16971
18284 * g++.dg/parse/crash16.C: New test.
18285
18286 2004-08-10 Roger Sayle <roger@eyesopen.com>
18287
18288 * gcc.dg/mips-rsqrt-1.c: New test case.
18289 * gcc.dg/mips-rsqrt-2.c: New test case.
18290 * gcc.dg/mips-rsqrt-3.c: New test case.
18291
18292 2004-08-10 Paul Brook <paul@codesourcery.com>
18293
18294 * gfortran.dg/der_io_1.f90: New test.
18295
18296 2004-08-10 Paul Brook <paul@codesourcery.com>
18297
18298 PR fortran/16919
18299 * gfortran.dg/der_array_1.f90: New test.
18300
18301 2004-08-09 David Edelsohn <edelsohn@gnu.org>
18302
18303 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
18304
18305 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
18306
18307 * gcc.dg/wchar_t-2.c: Fix typo.
18308
18309 2004-08-09 Falk Hueffner <falk@debian.org>
18310
18311 PR tree-optimization/12517
18312 * gcc.c-torture/compile/pr12517.c: New test.
18313
18314 PR tree-optimization/12578
18315 * gcc.c-torture/compile/pr12578.c: New test.
18316
18317 PR tree-optimization/12899
18318 * gcc.c-torture/compile/pr12899.c: New test.
18319
18320 PR rtl-optimization/14692
18321 * gcc.c-torture/compile/pr14692.c: New test.
18322
18323 PR tree-optimization/16461
18324 * gcc.c-torture/compile/pr16461.c: New test.
18325
18326 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
18327
18328 * gfortran.dg/getenv_1.f90: New test.
18329
18330 2004-08-06 Mark Mitchell <mark@codesourcery.com>
18331
18332 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
18333 wchar_t.
18334 * gcc.dg/symbian5.c: Test -fno-short-wchar.
18335
18336 2004-08-06 Paul Brook <paul@codesourcery.com>
18337
18338 * gfortran.dg/ret_array_1.f90: New test.
18339 * gfortran.dg/ret_pointer_1.f90: New test.
18340
18341 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
18342
18343 * gcc.dg/missing-field-init-[12].c: New tests.
18344 * g++.dg/warn/missing-field-init-[12].C: New tests.
18345
18346 2004-08-06 Mark Mitchell <mark@codesourcery.com>
18347
18348 * gcc.dg/enum2.c: New test.
18349 * gcc.dg/symbian3.c: Likewise.
18350 * gcc.dg/symbian4.c: Likewise.
18351 * gcc.dg/wchar_t-2.c: Likewise.
18352
18353 2004-08-05 Mark Mitchell <mark@codesourcery.com>
18354
18355 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
18356 destructor tests.
18357
18358 2004-08-05 Mark Mitchell <mark@codesourcery.com>
18359
18360 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
18361 dg-require-visiblity.
18362 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
18363 * g++.dg/ext/visibility/fvisibility.C: Likewise.
18364 * g++.dg/ext/visibility/memfuncts.C: Likewise.
18365 * g++.dg/ext/visibility/new1.C: Likewise.
18366 * g++.dg/ext/visibility/pragma.C: Likewise.
18367 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
18368 * g++.dg/ext/visibility/virtual.C: Likewise.
18369 * g++/dg/ext/visibility/visibility-1.C: Likewise.
18370 * g++/dg/ext/visibility/visibility-2.C: Likewise.
18371 * g++/dg/ext/visibility/visibility-3.C: Likewise.
18372 * g++/dg/ext/visibility/visibility-4.C: Likewise.
18373 * g++/dg/ext/visibility/visibility-5.C: Likewise.
18374 * g++/dg/ext/visibility/visibility-6.C: Likewise.
18375 * g++/dg/ext/visibility/visibility-7.C: Likewise.
18376 * g++/dg/ext/visibility/visibility-8.C: New test.
18377 * gcc.c-torture/compile/dll.x: Remove.
18378 * gcc.dg/dll-2.c: Use dg-require-dll
18379 * gcc.dg/visibility-10.c: New test.
18380 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
18381 supporting DLLs.
18382 * testsuite/lib/scanasm.exp (scan_hidden): New function.
18383 (scan_not_hidden): Likewise.
18384
18385 2004-08-05 David Edelsohn <edelsohn@gnu.org>
18386
18387 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
18388
18389 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
18390
18391 * gcc.c-torture/execute/20040805-1.c: New test.
18392
18393 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
18394
18395 * gcc.dg/20020118-1.c: Declare abort.
18396 * gcc.dg/altivec_check.h: Likewise.
18397 * gcc.dg/iftrap-2.c: Likewise.
18398 * gcc.dg/pragma-darwin.c: Likewise.
18399 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
18400
18401 2004-08-04 Geoffrey Keating <geoffk@apple.com>
18402
18403 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
18404
18405 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
18406
18407 * gcc.c-torture/execute/builtins/abs-2.c,
18408 gcc.c-torture/execute/builtins/abs-3.c,
18409 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
18410 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
18411 intmax_t, uintmax_t and their limits.
18412 * gcc.dg/intmax_t-1.c: New test.
18413
18414 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18415
18416 * g++.dg/tc1/dr147.C: Add reference to PR.
18417
18418 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
18419
18420 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
18421 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
18422
18423 2004-08-03 David Edelsohn <edelsohn@gnu.org>
18424
18425 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
18426
18427 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
18428
18429 * gcc.dg/redecl-5.c: New test.
18430 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
18431 of scanf.
18432
18433 2004-08-03 Roger Sayle <roger@eyesopen.com>
18434
18435 PR middle-end/16790
18436 * gcc.c-torture/execute/pr16790-1.c: New test case.
18437
18438 2004-08-03 Mark Mitchell <mark@codesourcery.com>
18439
18440 * g++.dg/ext/visibility/assign1.C: New test.
18441 * g++.dg/ext/visibility/new1.C: Likewise.
18442
18443 * gcc.dg/symbian1.c: New test.
18444 * gcc.dg/symbian2.c: Likewise.
18445
18446 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
18447
18448 PR target/16570
18449 * gcc.dg/i386-sse-9.c: New test.
18450
18451 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
18452
18453 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
18454
18455 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
18456
18457 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
18458 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
18459 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
18460 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
18461 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
18462 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
18463 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
18464 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
18465 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
18466 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
18467 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
18468 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
18469 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
18470 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
18471 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
18472 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
18473 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
18474 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
18475 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
18476 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
18477 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
18478 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
18479 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
18480 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
18481 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
18482 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
18483 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
18484 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
18485 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
18486 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
18487 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
18488 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
18489 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
18490 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
18491 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
18492 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
18493 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
18494 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
18495 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
18496 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
18497 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
18498 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
18499 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
18500 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
18501 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
18502 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
18503 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
18504 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
18505 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
18506 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
18507 gcc.misc-tests/i386-pf-3dnow-1.c,
18508 gcc.misc-tests/i386-pf-athlon-1.c,
18509 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
18510 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
18511 Declare built-in functions used.
18512 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
18513
18514 2004-08-02 Mark Mitchell <mark@codesourcery.com>
18515
18516 PR c++/16707
18517 * g++.dg/lookup/using12.C: New test.
18518
18519 * g++.dg/init/null1.C: Fix PR number.
18520 * g++.dg/parse/namespace10.C: Likewise.
18521
18522 2004-08-01 Mark Mitchell <mark@codesourcery.com>
18523
18524 PR c++/16224
18525 * g++.dg/template/spec17.C: New test.
18526 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
18527 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
18528
18529 2004-08-02 David Billinghurst
18530
18531 PR fortran/16292
18532 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
18533
18534 2004-08-01 Zack Weinberg <zack@codesourcery.com>
18535
18536 * gcc.dg/ia64-got-1.c: New test case.
18537
18538 2004-08-01 Mark Mitchell <mark@codesourcery.com>
18539
18540 PR c++/16489
18541 * g++.dg/init/null1.C: New test.
18542 * g++.dg/tc1/dr76.C: Adjust error marker.
18543
18544 PR c++/16529
18545 * g++.dg/parse/namespace10.C: New test.
18546
18547 PR c++/16810
18548 * g++.dg/inherit/ptrmem2.C: New test.
18549
18550 2004-08-02 Ben Elliston <bje@au.ibm.com>
18551
18552 PR target/16155
18553 * gcc.dg/pr16155.c: New test.
18554
18555 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
18556
18557 * gcc.dg/redecl-2.c: New test.
18558
18559 2004-07-30 Geoffrey Keating <geoffk@apple.com>
18560
18561 * gcc.dg/darwin-longdouble.c: New file.
18562
18563 2004-07-30 Richard Henderson <rth@redhat.com>
18564
18565 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
18566 write to constant argument.
18567 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
18568
18569 2004-07-30 Richard Henderson <rth@redhat.com>
18570
18571 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
18572 tests of nearest around zero.
18573
18574 2004-07-30 Andrew Pinski <apinski@apple.com>
18575
18576 * gcc.c-torture/compile/20040730-1.c: New test.
18577
18578 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
18579
18580 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
18581 powerpc-eabispe.
18582
18583 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
18584
18585 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
18586
18587 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
18588
18589 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
18590 contains $ld_library_path.
18591 * lib/gfortran.exp (gfortran_link_flags): Likewise.
18592
18593 2004-07-29 Richard Henderson <rth@redhat.com>
18594
18595 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
18596
18597 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
18598 (alt2, which): New.
18599 (Check): Accept either alternative.
18600
18601 2004-07-29 Mark Mitchell <mark@codesourcery.com>
18602
18603 * g++.dg/abi/inline1.C: New test.
18604 * g++.dg/abi/local1-a.cc: Likewise.
18605 * g++.dg/abi/local1.C: Likewise.
18606 * g++.dg/abi/mangle11.C: Tweak location of warnings.
18607 * g++.dg/abi/mangle12.C: Likewise.
18608 * g++.dg/abi/mangle17.C: Likewise.
18609 * g++.dg/abi/mangle20-2.C: Likewise.
18610 * g++.dg/opt/interface1.C: Likewise.
18611 * g++.dg/opt/interface1.h: Likewise.
18612 * g++.dg/opt/interface1-a.cc: New test.
18613 * g++.dg/parse/repo1.C: New test.
18614 * g++.dg/template/repo1.C: Likewise.
18615 * g++.dg/warn/Winline-1.C: Likewise.
18616 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
18617
18618 2004-07-29 Diego Novillo <dnovillo@redhat.com>
18619
18620 * gcc.dg/tree-ssa/20040729-1.c: New test.
18621
18622 2004-07-27 Matt Austern <austern@apple.com>
18623
18624 * gcc.dg/darwin-bool-1.c: New test.
18625 * gcc.dg/darwin-bool-2.c: New test.
18626
18627 2004-07-28 Richard Henderson <rth@redhat.com>
18628
18629 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
18630 arguments in the correct type. Don't write to constant arguments.
18631
18632 2004-07-28 Diego Novillo <dnovillo@redhat.com>
18633
18634 PR tree-optimization/16688
18635 PR tree-optimization/16689
18636 * g++.dg/tree-ssa/pr16688.C: New test.
18637
18638 2004-07-28 Diego Novillo <dnovillo@redhat.com>
18639
18640 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
18641 loads. Not only in the comment, this time.
18642
18643 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
18644
18645 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
18646 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
18647 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
18648 * gcc.dg/sh4a-bitmovua.c: New.
18649 * gcc.dg/sh4a-cos.c: New.
18650 * gcc.dg/sh4a-cosf.c: New.
18651 * gcc.dg/sh4a-fprun.c: New.
18652 * gcc.dg/sh4a-fsrra.c: New.
18653 * gcc.dg/sh4a-memmovua.c: New.
18654 * gcc.dg/sh4a-sin.c: New.
18655 * gcc.dg/sh4a-sincos.c: New.
18656 * gcc.dg/sh4a-sincosf.c: New.
18657 * gcc.dg/sh4a-sinf.c: New.
18658
18659 2004-07-28 Diego Novillo <dnovillo@redhat.com>
18660
18661 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
18662 conditionals.
18663 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
18664 loads.
18665 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
18666 DOM1.
18667
18668 2004-07-27 Andrew Pinski <apinski@apple.com>
18669
18670 * g++.dg/rtti/tinfo1.C: Correct the xfail.
18671
18672 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
18673
18674 * gcc.dg/pragma-isr.c: New test.
18675
18676 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18677
18678 PR c++/14429
18679 * g++.dg/template/ttp11.C: New test.
18680
18681 2004-07-27 Diego Novillo <dnovillo@redhat.com>
18682
18683 * gcc.c-torture/compile/20040727-1.c: New test.
18684
18685 2004-07-26 Eric Christopher <echristo@redhat.com>
18686
18687 * gcc.c-torture/compile/20040726-2.c: New test.
18688
18689 2004-07-26 Andrew Pinski <apinski@apple.com>
18690
18691 * g++.dg/rtti/tinfo1.C: Xfail.
18692
18693 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
18694
18695 * gcc.c-torture/compile/20040726-1.c: New test.
18696
18697 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
18698 Brian Ryner <bryner@brianryner.com>
18699
18700 PR c++/9283
18701 PR c++/15000
18702 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
18703 * g++.dg/ext/visibility/: New directory.
18704 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
18705 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
18706 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
18707 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
18708 * g++.dg/ext/visibility/fvisibility.C,
18709 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
18710 g++.dg/ext/visibility/fvisibility-override1.C
18711 g++.dg/ext/visibility/fvisibility-override2.C
18712 g++.dg/ext/visibility/memfuncts.C
18713 g++.dg/ext/visibility/noPLT.C
18714 g++.dg/ext/visibility/pragma.C
18715 g++.dg/ext/visibility/pragma-override1.C
18716 g++.dg/ext/visibility/pragma-override2.C
18717 g++.dg/ext/visibility/staticmemfuncts.C
18718 g++.dg/ext/visibility/virtual.C: New tests.
18719
18720 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
18721
18722 PR c/15360
18723 * gcc.dg/pr15360-1.c: New test.
18724
18725 2004-07-25 Daniel Jacobowitz <dan@debian.org>
18726
18727 * gcc.dg/pragma-align-2.c: New test.
18728 * gcc.dg/pragma-init-fini.c: New test.
18729 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
18730 targets.
18731
18732 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
18733
18734 * gcc.dg/init-string-2.c: New test.
18735
18736 2004-07-24 Zack Weinberg <zack@codesourcery.com>
18737
18738 PR 16684
18739 * gcc.dg/Wredundant-decls-1.c: New test case.
18740
18741 2004-07-24 Jakub Jelinek <jakub@redhat.com>
18742
18743 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
18744 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
18745 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
18746 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
18747 * gcc.dg/compat/generate-random.c: New file.
18748 * gcc.dg/compat/generate-random.h: Likewise.
18749 * gcc.dg/compat/generate-random_r.c: Likewise.
18750 * gcc.dg/compat/struct-layout-1.h: Likewise.
18751 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
18752 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
18753 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
18754 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
18755 * gcc.dg/compat/struct-layout-1_main.c: New test.
18756 * gcc.dg/compat/struct-layout-1_x.c: New file.
18757 * gcc.dg/compat/struct-layout-1_y.c: New file.
18758 * gcc.dg/compat/struct-layout-1_test.h: New file.
18759
18760 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
18761
18762 * gcc.dg/comp-return-1.c: New test
18763
18764 2004-07-23 Janis Johnson <janis187@us.ibm.com>
18765
18766 * gcc.dg/vmx/8-02a.c: Fix typo.
18767
18768 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
18769 * gcc.dg/darwin-abi-3.c: New test.
18770
18771 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
18772 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
18773
18774 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
18775 * gcc.dg/vmx/ops-long-1.c: New test.
18776 * gcc.dg/vmx/ops-long-2.c: New test.
18777
18778 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
18779
18780 * g++.dg/lookup/conv-[1234].C: New.
18781
18782 2004-07-22 Mark Mitchell <mark@codesourcery.com>
18783
18784 * g++.dg/parse/attr2.C: Simplify.
18785
18786 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
18787
18788 PR c/7284
18789 * gcc.c-torture/execute/pr7284-1.c: New test.
18790
18791 2004-07-22 Brian Booth <bbooth@redhat.com>
18792
18793 * gcc.dg/tree-ssa/20040721-1.c: New test.
18794
18795 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
18796
18797 * g++.dg/template/crash20.c: New.
18798
18799 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
18800
18801 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
18802 Add dg-run directive. Declare variables as required.
18803 * gfortran.dg/g77/README: Update
18804
18805 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
18806
18807 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
18808 gcc.dg/cris-peep2-andu2.c: New tests.
18809
18810 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
18811
18812 PR c/15052
18813 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
18814 on return type.
18815 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
18816 messages.
18817 * gcc.dg/qual-return-2.c: Update expected messages.
18818 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
18819
18820 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
18821
18822 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
18823 * gcc.dg/noncompile/921102-1.c: Update expected error message.
18824
18825 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
18826
18827 PR c/11250
18828 * gcc.dg/init-string-1.c: New test.
18829
18830 2004-07-21 Jakub Jelinek <jakub@redhat.com>
18831
18832 PR middle-end/15345
18833 PR c/16450
18834 * gcc.dg/torture/nested-fn-1.c: New test.
18835
18836 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
18837
18838 PR target/16559
18839 * gcc.dg/ia64-fptr-1.c: New file.
18840
18841 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18842
18843 PR c++/14497
18844 * g++.dg/template/spec16.C: New test.
18845 * g++.old-deja/g++.robertl/eb118.C: Remove.
18846
18847 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18848
18849 PR c++/509
18850 * g++.dg/template/spec15.C: New test.
18851
18852 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
18853
18854 Copy cases from g77.f-torture/execute and add dg-run
18855 directive. Other changes as noted.
18856 * gfortran.dg/g77/13037.f
18857 * gfortran.dg/g77/1832.f
18858 * gfortran.dg/g77/19981119-0.f
18859 * gfortran.dg/g77/19990313-0.f
18860 * gfortran.dg/g77/19990313-1.f
18861 * gfortran.dg/g77/19990313-2.f
18862 * gfortran.dg/g77/19990313-3.f
18863 * gfortran.dg/g77/19990419-1.f
18864 * gfortran.dg/g77/19990826-0.f
18865 * gfortran.dg/g77/19990826-2.f
18866 * gfortran.dg/g77/20000503-1.f
18867 * gfortran.dg/g77/20001111.f
18868 * gfortran.dg/g77/20010116.f
18869 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
18870 * gfortran.dg/g77/20010430.f
18871 * gfortran.dg/g77/6177.f
18872 * gfortran.dg/g77/947.f
18873 * gfortran.dg/g77/970816-3.f
18874 * gfortran.dg/g77/971102-1.f
18875 * gfortran.dg/g77/980520-1.f
18876 * gfortran.dg/g77/980628-0.f
18877 * gfortran.dg/g77/980628-1.f
18878 * gfortran.dg/g77/980628-10.f
18879 * gfortran.dg/g77/980628-2.f
18880 * gfortran.dg/g77/980628-3.f
18881 * gfortran.dg/g77/980628-7.f
18882 * gfortran.dg/g77/980628-8.f
18883 * gfortran.dg/g77/980628-9.f
18884 * gfortran.dg/g77/980701-0.f
18885 * gfortran.dg/g77/980701-1.f
18886 * gfortran.dg/g77/cabs.f
18887 * gfortran.dg/g77/claus.f
18888 * gfortran.dg/g77/complex_1.f
18889 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
18890 * gfortran.dg/g77/dcomplex.f
18891 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
18892 * gfortran.dg/g77/f90-intrinsic-mathematical.f
18893 * gfortran.dg/g77/f90-intrinsic-numeric.f
18894 * gfortran.dg/g77/int8421.f
18895 * gfortran.dg/g77/labug1.f
18896 * gfortran.dg/g77/large_vec.f
18897 * gfortran.dg/g77/le.f
18898 * gfortran.dg/g77/short.f
18899 * gfortran.dg/g77/README: Update
18900
18901 2004-07-20 Mark Mitchell <mark@codesourcery.com>
18902
18903 PR c++/16637
18904 * g++.dg/parse/lookup4.C: New test.
18905
18906 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18907
18908 PR c++/16175
18909 * g++.dg/template/ttp10.C: New test.
18910
18911 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
18912
18913 * gcc.dg/pr12625-1.c: New test.
18914
18915 2004-07-20 Steven Bosscher <stevenb@suse.de>
18916
18917 * testsuite/gcc.dg/switch-warn-1.c: New test.
18918 * testsuite/gcc.dg/switch-warn-2.c: New test.
18919 * gcc.c-torture/compile/pr14730.c: Update.
18920
18921 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
18922
18923 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
18924 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
18925 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
18926 g++.dg/template/nontype3.C: Remove trailing CR from tests.
18927
18928 2004-07-18 Mark Mitchell <mark@codesourcery.com>
18929
18930 PR c++/16623
18931 * g++.dg/template/assign1.C: New test.
18932
18933 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18934
18935 PR c++/12170
18936 * g++.dg/template/ttp9.C: New test.
18937
18938 2004-07-19 Daniel Jacobowitz <dan@debian.org>
18939
18940 * gcc.dg/format/cmn-err-1.c: New test.
18941
18942 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
18943
18944 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
18945 gcc.dg/Wparentheses-10.c: New tests.
18946 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
18947
18948 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18949
18950 PR fortran/16465
18951 * gfortran.dg/g77//ffixed-line-length-0.f,
18952 gfortran.dg/g77/ffixed-line-length-132.f,
18953 gfortran.dg/g77/ffixed-line-length-72.f,
18954 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
18955 gfortran.dg/g77/README: Update.
18956
18957 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18958
18959 PR c++/13092
18960 * g++.dg/template/non-dependent7.C: New test.
18961 * g++.dg/template/non-dependent8.C: Likewise.
18962 * g++.dg/template/non-dependent9.C: Likewise.
18963 * g++.dg/template/non-dependent10.C: Likewise.
18964
18965 2004-07-17 Mark Mitchell <mark@codesourcery.com>
18966
18967 PR c++/16337
18968 * g++.dg/parse/attr2.C: New test.
18969
18970 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
18971
18972 * g77.dg: Removed.
18973 * g77.f-torture: Ditto.
18974
18975 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
18976
18977 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
18978 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
18979 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
18980
18981 2004-07-16 Richard Henderson <rth@redhat.com>
18982
18983 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
18984
18985 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18986
18987 * lib/fortran-torture.exp (fortran-torture): Don't test compile
18988 tests with full list of options.
18989 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
18990 of TORTURE_OPTIONS if test contains 'dg-do run'.
18991
18992 PR fortran/16404
18993 * gfortran.dg/do_iterator.f90: New test.
18994
18995 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18996
18997 PR rtl-optimization/16536
18998 * gcc.c-torture/execute/restrict-1.c: New test.
18999
19000 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19001
19002 PR fortran/15324
19003 * gfortran.dg/pr15324.f90: New test.
19004
19005 PR fortran/15129
19006 * gfortran.dg/pr15129.f90: New test.
19007
19008 PR fortran/15140
19009 * gfortran.dg/pr15140.f90: New test.
19010
19011 PR fortran/13792
19012 * gfortran.fortran-torture/execute/bounds.f90: Add check for
19013 compile-time simplification.
19014
19015 2004-07-14 Mike Stump <mrs@apple.com>
19016
19017 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
19018
19019 2004-07-14 James E Wilson <wilson@specifixinc.com>
19020
19021 PR target/16325
19022 * gcc.dg/profile-generate-1.c: New.
19023
19024 2004-07-15 Jakub Jelinek <jakub@redhat.com>
19025
19026 * gcc.c-torture/execute/20040709-1.c: New test.
19027 * gcc.c-torture/execute/20040709-2.c: New test.
19028
19029 2004-07-14 Mike Stump <mrs@apple.com>
19030
19031 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
19032
19033 2004-07-14 Mike Stump <mrs@apple.com>
19034
19035 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
19036
19037 2004-07-13 Mark Mitchell <mark@codesourcery.com>
19038
19039 PR c++/16518
19040 * g++.dg/parse/mutable1.C: New test.
19041
19042 2004-07-13 Diego Novillo <dnovillo@redhat.com>
19043
19044 PR tree-optimization/16443
19045 * gcc.dg/tree-ssa/20040713-1.c: New test.
19046
19047 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
19048
19049 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
19050 for operator new.
19051
19052 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
19053
19054 * gfortran.dg/g77/README: New file
19055 * gfortran.dg/g77/19981216-0.f: Copy from
19056 g77.f-torture/noncompile. Add "dg-do compile" and
19057 dg-error as required.
19058 * gfortran.dg/g77/19990218-1.f: Likewise.
19059 * gfortran.dg/g77/19990905-1.f: Likewise.
19060 * gfortran.dg/g77/9263.f: Likewise.
19061 * gfortran.dg/g77/980615-0.f: Likewise.
19062 * gfortran.dg/g77/980616-0.f: Likewise.
19063 * gfortran.dg/g77/check0.f: Likewise.
19064 * gfortran.dg/g77/select_no_compile.f: Likewise.
19065
19066 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
19067
19068 Copy files from g77.f-torture/compile.
19069 Add "{ dg-do compile}". Other changes as noted
19070 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
19071 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
19072 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
19073 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
19074 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
19075 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
19076 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
19077 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
19078 statement to conform to standard. Append alpha1.x for reference.
19079 * gfortran.dg/g77/xformat.f: Add dg-warning
19080
19081 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
19082
19083 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
19084 Add {dg-do compile} directive.
19085 * gfortran.dg/g77/cpp2.F: Likewise.
19086
19087 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19088
19089 PR c++/5402
19090 * g++.dg/lookup/name-clash1.C: New test.
19091
19092 PR c++/9777
19093 * g++.dg/lookup/name-clash2.C: New test.
19094
19095 PR c++/12102
19096 * g++.dg/lookup/name-clash3.C: New test.
19097
19098 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19099
19100 * g++.dg/lookup/new2.C: New test.
19101 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
19102
19103 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
19104
19105 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
19106 Add {dg-do compile} directive.
19107 * gfortran.dg/g77/13060.f: Likewise.
19108 * gfortran.dg/g77/19990218-0.f: Likewise.
19109 * gfortran.dg/g77/19990305-0.f: Likewise.
19110 * gfortran.dg/g77/19990419-0.f: Likewise.
19111 * gfortran.dg/g77/19990502-0.f: Likewise.
19112 * gfortran.dg/g77/19990502-1.f: Likewise.
19113 * gfortran.dg/g77/19990525-0.f: Likewise.
19114 * gfortran.dg/g77/19990826-1.f: Likewise.
19115 * gfortran.dg/g77/19990826-3.f: Likewise.
19116 * gfortran.dg/g77/19990905-2.f: Likewise.
19117 * gfortran.dg/g77/20000412-1.f: Likewise.
19118 * gfortran.dg/g77/20000511-1.f: Likewise.
19119 * gfortran.dg/g77/20000511-2.f: Likewise.
19120 * gfortran.dg/g77/20000518.f: Likewise.
19121 * gfortran.dg/g77/20000601-1.f: Likewise.
19122 * gfortran.dg/g77/20000601-2.f: Likewise.
19123 * gfortran.dg/g77/20000629-1.f: Likewise.
19124 * gfortran.dg/g77/20000630-2.f: Likewise.
19125 * gfortran.dg/g77/20010115.f: Likewise.
19126 * gfortran.dg/g77/20010321-1.f: Likewise.
19127 * gfortran.dg/g77/20010426.f: Likewise.
19128 * gfortran.dg/g77/20020307-1.f: Likewise.
19129 * gfortran.dg/g77/8485.f: Likewise.
19130 * gfortran.dg/g77/960317-1.f: Likewise.
19131 * gfortran.dg/g77/970915-0.f: Likewise.
19132 * gfortran.dg/g77/980310-1.f: Likewise.
19133 * gfortran.dg/g77/980310-2.f: Likewise.
19134 * gfortran.dg/g77/980310-3.f: Likewise.
19135 * gfortran.dg/g77/980310-4.f: Likewise.
19136 * gfortran.dg/g77/980310-6.f: Likewise.
19137 * gfortran.dg/g77/980310-7.f: Likewise.
19138 * gfortran.dg/g77/980310-8.f: Likewise.
19139 * gfortran.dg/g77/980419-2.f: Likewise.
19140 * gfortran.dg/g77/980424-0.f: Likewise.
19141 * gfortran.dg/g77/980427-0.f: Likewise.
19142 * gfortran.dg/g77/980729-0.f: Likewise.
19143 * gfortran.dg/g77/981117-1.f: Likewise.
19144 * gfortran.dg/g77/toon_1.f: Likewise.
19145
19146 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19147
19148 PR c++/2204
19149 * g++.dg/other/abstract2.C: New test.
19150
19151 2004-07-12 Paul Brook <paul@codesourcery.com>
19152
19153 * gfortran.dg/pointer_init_1.f90: New test.
19154
19155 2004-07-11 Paul Brook <paul@codesourcery.com>
19156
19157 PR fortran/15986
19158 * gfortran.dg/contained_1.f90: New test.
19159
19160 2004-07-11 Mark Mitchell <mark@codesourcery.com>
19161
19162 * g++.dg/parse/defarg8.C: New test.
19163
19164 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19165
19166 PR fortran/16433
19167 * gfortran.dg/pr16433.f: New test.
19168
19169 PR fortran/17574
19170 * gfortran.dg/pr15754.f90: New test.
19171
19172 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
19173
19174 PR tree-optimization/16437
19175 * gcc.c-torture/execute/bitfld-4.c: New test.
19176
19177 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19178
19179 * gfortran.fortran-torture/execute/common_2.f90: Add check for
19180 access to common var from module.
19181
19182 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19183
19184 PR fortran/16336
19185 * gfortran.fortran-torture/execute/common_2.f90: New test.
19186
19187 2004-07-10 Paul Brook <paul@codesourcery.com>
19188
19189 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
19190
19191 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19192
19193 PR fortran/15969
19194 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
19195
19196 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
19197
19198 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
19199 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
19200 * gfortran.dg/g77/ffree-form-1.f: Likewise.
19201 * gfortran.dg/g77/ffree-form-2.f: Likewise.
19202 * gfortran.dg/g77/ffree-form-3.f: Likewise.
19203 * gfortran.dg/g77/fno-underscoring.f: Likewise.
19204 * gfortran.dg/g77/funderscoring.f: Likewise.
19205 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
19206
19207 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19208
19209 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
19210
19211 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19212 Paul Brook <paul@codesourcery.com>
19213
19214 PR fortran/13415
19215 * gfortran.dg/common_pointer_1.f90: New test.
19216
19217 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19218
19219 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
19220
19221 2004-07-09 James E Wilson <wilson@specifixinc.com>
19222
19223 PR target/16364
19224 * gcc.c-torture/compile/20040709-1.c: New.
19225
19226 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19227
19228 PR fortran/14077
19229 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
19230
19231 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19232
19233 PR fortran/13201
19234 * gfortran.dg/shape_1.f90: New test.
19235
19236 2004-07-09 Zack Weinberg <zack@codesourcery.com>
19237 Andrew Pinski <apinski@apple.com>
19238
19239 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
19240
19241 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19242
19243 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
19244 comment.
19245
19246 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19247 Paul Brook <paul@codesourcery.com>
19248
19249 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
19250 '.f95' and '.F95'.
19251
19252 2004-07-09 Diego Novillo <dnovillo@redhat.com>
19253
19254 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
19255
19256 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19257
19258 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
19259 testcases with capital suffix.
19260
19261 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19262
19263 PR fortran/15481
19264 PR fortran/13372
19265 PR fortran/13575
19266 PR fortran/15978
19267 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
19268
19269 * gfortran.dg/implicit_1.f90: New test.
19270
19271 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19272
19273 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
19274 expression to match gfortran warning/error messages
19275 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
19276 dg-error text.
19277
19278 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19279
19280 * lib/fortran-torture.exp: Rename proc search_for to
19281 search_for_re.
19282
19283 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19284
19285 * gcc.c-torture/execute/simd-5.x: New file.
19286 XFAIL on SPARC 64-bit at -O0.
19287
19288 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19289
19290 PR c++/8211
19291 PR c++/16165
19292 * g++.dg/warn/effc3.C: New test.
19293
19294 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19295
19296 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
19297 change X to 1X in format.
19298 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
19299 add data statements to conform to standard.
19300
19301 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19302
19303 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
19304 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
19305 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
19306
19307 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19308
19309 * gfortran.dg/g77/7388.f: Copy from g77.dg
19310 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
19311 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
19312 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
19313 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
19314 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
19315 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
19316 * gfortran.dg/g77/strlen0.f: Likewise.
19317
19318 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19319
19320 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
19321 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
19322
19323 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
19324
19325 * gcc.c-torture/execute/920428-2.x: Delete.
19326 * gcc.c-torture/execute/920501-7.x: Likewise.
19327
19328 2004-07-08 Jakub Jelinek <jakub@redhat.com>
19329
19330 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
19331 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
19332 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
19333 prescott and c3-2.
19334 (PREFETCH_3DNOW): Add -march=c3.
19335
19336 2004-07-08 Diego Novillo <dnovillo@redhat.com>
19337
19338 PR c/16437
19339 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
19340 * gcc.c-torture/execute/bf64-1.x: Likewise.
19341
19342 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
19343
19344 * gcc.c-torture/compile/20040708-1.c: New test.
19345
19346 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19347
19348 PR c++/16169
19349 * g++.dg/warn/effc2.C: New test.
19350
19351 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
19352
19353 * gcc.c-torture/execute/bitfld-1.x: Remove.
19354 * gcc.c-torture/execute/bitfld-3.c: New test.
19355 * gcc.dg/bitfld-2.c: Remove XFAILs.
19356
19357 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
19358
19359 PR c++/16276
19360 * g++.dg/rtti/tinfo1.C: New file.
19361
19362 2004-07-07 Eric Christopher <echristo@redhat.com>
19363
19364 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
19365
19366 2004-07-07 Andrew Pinski <apinski@apple.com>
19367
19368 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
19369
19370 2004-07-07 Mark Mitchell <mark@codesourcery.com>
19371
19372 * g++.dg/init/call1.C: XFAIL.
19373
19374 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
19375
19376 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
19377 except for movstrict*, to movmem* and clrstr* to clrmem*.
19378
19379 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
19380
19381 * gcc.c-torture/execute/20040707-1.c: New test.
19382
19383 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
19384
19385 * gcc.c-torture/execute/20040706-1.c: New test.
19386
19387 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19388
19389 PR c++/3671
19390 * g++.dg/template/spec14.C: New test.
19391
19392 2004-07-05 Jakub Jelinek <jakub@redhat.com>
19393
19394 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
19395 nothing if not yet defined. Use it in b, c and d type definitions.
19396 * gcc.c-torture/execute/20040705-1.c: New test.
19397 * gcc.c-torture/execute/20040705-2.c: New test.
19398
19399 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19400
19401 PR c++/2518
19402 * g++.dg/lookup/new1.C: New test.
19403
19404 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19405
19406 PR c++/11406
19407 * g++.dg/template/sizeof8.C: New test.
19408
19409 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
19410
19411 * gcc.c-torture/compile/20040705-1.c: New test.
19412
19413 2004-07-04 Bud Davis <bdavis9659@comcast.net>
19414
19415 * gfortran.fortran-torture/execute/seq_io.f90: New test.
19416
19417 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
19418
19419 * gcc.dg/cpp/if-mop.c: Two new testcases.
19420 * gcc.dg/cpp/trad/comment-3.c: New.
19421
19422 2004-07-04 Paul Brook <paul@codesourcery.com>
19423
19424 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
19425
19426 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
19427
19428 PR c++/3761
19429 * g++.dg/lookup/crash4.C: New test.
19430
19431 2004-07-02 Zack Weinberg <zack@codesourcery.com>
19432
19433 * gcc.c-torture/execute/builtin-abs-1.c
19434 * gcc.c-torture/execute/builtin-abs-2.c
19435 * gcc.c-torture/execute/builtin-complex-1.c
19436 * gcc.c-torture/execute/builtins/string-1-lib.c
19437 * gcc.c-torture/execute/builtins/string-1.c
19438 * gcc.c-torture/execute/builtins/string-2-lib.c
19439 * gcc.c-torture/execute/builtins/string-2.c
19440 * gcc.c-torture/execute/builtins/string-3-lib.c
19441 * gcc.c-torture/execute/builtins/string-3.c
19442 * gcc.c-torture/execute/builtins/string-4-lib.c
19443 * gcc.c-torture/execute/builtins/string-4.c
19444 * gcc.c-torture/execute/builtins/string-5-lib.c
19445 * gcc.c-torture/execute/builtins/string-5.c
19446 * gcc.c-torture/execute/builtins/string-6-lib.c
19447 * gcc.c-torture/execute/builtins/string-6.c
19448 * gcc.c-torture/execute/builtins/string-7-lib.c
19449 * gcc.c-torture/execute/builtins/string-7.c
19450 * gcc.c-torture/execute/builtins/string-8-lib.c
19451 * gcc.c-torture/execute/builtins/string-8.c
19452 * gcc.c-torture/execute/builtins/string-9-lib.c
19453 * gcc.c-torture/execute/builtins/string-9.c
19454 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
19455 * gcc.c-torture/execute/builtins/string-asm-1.c
19456 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
19457 * gcc.c-torture/execute/builtins/string-asm-2.c
19458 * gcc.c-torture/execute/stdio-opt-1.c
19459 * gcc.c-torture/execute/stdio-opt-2.c
19460 * gcc.c-torture/execute/stdio-opt-3.c
19461 * gcc.c-torture/execute/string-opt-1.c
19462 * gcc.c-torture/execute/string-opt-10.c
19463 * gcc.c-torture/execute/string-opt-11.c
19464 * gcc.c-torture/execute/string-opt-12.c
19465 * gcc.c-torture/execute/string-opt-13.c
19466 * gcc.c-torture/execute/string-opt-14.c
19467 * gcc.c-torture/execute/string-opt-15.c
19468 * gcc.c-torture/execute/string-opt-16.c
19469 * gcc.c-torture/execute/string-opt-2.c
19470 * gcc.c-torture/execute/string-opt-6.c
19471 * gcc.c-torture/execute/string-opt-7.c
19472 * gcc.c-torture/execute/string-opt-8.c:
19473 Replace with ...
19474
19475 * gcc.c-torture/execute/builtins/abs-2.c
19476 * gcc.c-torture/execute/builtins/abs-3.c
19477 * gcc.c-torture/execute/builtins/complex-1.c
19478 * gcc.c-torture/execute/builtins/fprintf.c
19479 * gcc.c-torture/execute/builtins/fputs.c
19480 * gcc.c-torture/execute/builtins/memcmp.c
19481 * gcc.c-torture/execute/builtins/memmove.c
19482 * gcc.c-torture/execute/builtins/memops-asm.c
19483 * gcc.c-torture/execute/builtins/mempcpy-2.c
19484 * gcc.c-torture/execute/builtins/mempcpy.c
19485 * gcc.c-torture/execute/builtins/memset.c
19486 * gcc.c-torture/execute/builtins/printf.c
19487 * gcc.c-torture/execute/builtins/sprintf.c
19488 * gcc.c-torture/execute/builtins/strcat.c
19489 * gcc.c-torture/execute/builtins/strchr.c
19490 * gcc.c-torture/execute/builtins/strcmp.c
19491 * gcc.c-torture/execute/builtins/strcpy.c
19492 * gcc.c-torture/execute/builtins/strcspn.c
19493 * gcc.c-torture/execute/builtins/strlen-2.c
19494 * gcc.c-torture/execute/builtins/strlen.c
19495 * gcc.c-torture/execute/builtins/strncat.c
19496 * gcc.c-torture/execute/builtins/strncmp-2.c
19497 * gcc.c-torture/execute/builtins/strncmp.c
19498 * gcc.c-torture/execute/builtins/strncpy.c
19499 * gcc.c-torture/execute/builtins/strpbrk.c
19500 * gcc.c-torture/execute/builtins/strpcpy-2.c
19501 * gcc.c-torture/execute/builtins/strpcpy.c
19502 * gcc.c-torture/execute/builtins/strrchr.c
19503 * gcc.c-torture/execute/builtins/strspn.c
19504 * gcc.c-torture/execute/builtins/strstr-asm.c
19505 * gcc.c-torture/execute/builtins/strstr.c:
19506 ... these new files.
19507
19508 * gcc.c-torture/execute/builtins/abs-2-lib.c
19509 * gcc.c-torture/execute/builtins/abs-3-lib.c
19510 * gcc.c-torture/execute/builtins/complex-1-lib.c
19511 * gcc.c-torture/execute/builtins/fprintf-lib.c
19512 * gcc.c-torture/execute/builtins/fputs-lib.c
19513 * gcc.c-torture/execute/builtins/memcmp-lib.c
19514 * gcc.c-torture/execute/builtins/memmove-lib.c
19515 * gcc.c-torture/execute/builtins/memops-asm-lib.c
19516 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
19517 * gcc.c-torture/execute/builtins/mempcpy-lib.c
19518 * gcc.c-torture/execute/builtins/memset-lib.c
19519 * gcc.c-torture/execute/builtins/printf-lib.c
19520 * gcc.c-torture/execute/builtins/sprintf-lib.c
19521 * gcc.c-torture/execute/builtins/strcat-lib.c
19522 * gcc.c-torture/execute/builtins/strchr-lib.c
19523 * gcc.c-torture/execute/builtins/strcmp-lib.c
19524 * gcc.c-torture/execute/builtins/strcpy-lib.c
19525 * gcc.c-torture/execute/builtins/strcspn-lib.c
19526 * gcc.c-torture/execute/builtins/strlen-2-lib.c
19527 * gcc.c-torture/execute/builtins/strlen-lib.c
19528 * gcc.c-torture/execute/builtins/strncat-lib.c
19529 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
19530 * gcc.c-torture/execute/builtins/strncmp-lib.c
19531 * gcc.c-torture/execute/builtins/strncpy-lib.c
19532 * gcc.c-torture/execute/builtins/strpbrk-lib.c
19533 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
19534 * gcc.c-torture/execute/builtins/strpcpy-lib.c
19535 * gcc.c-torture/execute/builtins/strrchr-lib.c
19536 * gcc.c-torture/execute/builtins/strspn-lib.c
19537 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
19538 * gcc.c-torture/execute/builtins/strstr-lib.c
19539 * gcc.c-torture/execute/builtins/lib/abs.c
19540 * gcc.c-torture/execute/builtins/lib/fprintf.c
19541 * gcc.c-torture/execute/builtins/lib/memset.c
19542 * gcc.c-torture/execute/builtins/lib/printf.c
19543 * gcc.c-torture/execute/builtins/lib/sprintf.c
19544 * gcc.c-torture/execute/builtins/lib/strcpy.c
19545 * gcc.c-torture/execute/builtins/lib/strcspn.c
19546 * gcc.c-torture/execute/builtins/lib/strncat.c
19547 * gcc.c-torture/execute/builtins/lib/strncmp.c
19548 * gcc.c-torture/execute/builtins/lib/strncpy.c
19549 * gcc.c-torture/execute/builtins/lib/strpbrk.c
19550 * gcc.c-torture/execute/builtins/lib/strspn.c
19551 * gcc.c-torture/execute/builtins/lib/strstr.c:
19552 New files containing support routines.
19553
19554 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
19555 declaration.
19556 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
19557 when not optimizing.
19558
19559 2004-07-02 Mark Mitchell <mark@codesourcery.com>
19560
19561 PR c++/16240
19562 * g++.dg/abi/mangle22.C: New test.
19563 * g++.dg/abi/mangle23.C: Likewise.
19564
19565 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
19566
19567 PR fortran/16290
19568 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
19569 Allow for cases without denormalized floating point numbers.
19570
19571 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
19572
19573 PR c/1027
19574 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
19575 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
19576 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
19577 expected warning text.
19578 * gcc.dg/format/diag-2.c: New test.
19579
19580 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
19581
19582 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
19583
19584 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
19585
19586 * gcc.dg/builtins-43.c: New.
19587 * gcc.dg/builtins-44.c: New.
19588 * gcc.dg/builtins-45.c: New.
19589
19590 2004-06-26 Geoffrey Keating <geoffk@apple.com>
19591 Andreas Tobler <a.tobler@schweiz.ch>
19592
19593 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
19594 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
19595 as SIGSEGV.
19596 * gcc.dg/cleanup-11.c: Likewise.
19597 * gcc.dg/cleanup-8.c: Likewise.
19598 * gcc.dg/cleanup-9.c: Likewise.
19599 * gcc.dg/cleanup-5.c: Run on all platforms.
19600
19601 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
19602
19603 * g++.dg/warn/nonnull1.C: New test.
19604
19605 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
19606
19607 * gcc.dg/compat/compat-common.h: Wrap up CINT in
19608 an #ifndef SKIP_COMPLEX_INT/#endif pair.
19609 Special-case the Sun compiler wrt to <complex.h>.
19610
19611 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
19612
19613 * gcc.dg/Wunreachable-8.C: New test.
19614
19615 * gcc.dg/h8300-ice2.c : New test.
19616
19617 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
19618
19619 PR fortran/16161
19620 * gfortran.fortran-torture/compile/implicit.f90: Add test
19621 for implicit character.
19622
19623 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
19624
19625 PR fortran/16289
19626 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
19627 Use tiny() intrinsic to find smallest non-negative real
19628
19629 2004-06-30 Jakub Jelinek <jakub@redhat.com>
19630
19631 * gcc.dg/compat/struct-by-value-22_main.c: New test.
19632 * gcc.dg/compat/struct-by-value-22_x.c: New.
19633 * gcc.dg/compat/struct-by-value-22_y.c: New.
19634
19635 * gcc.c-torture/execute/20040629-1.c: New test.
19636
19637 2004-06-29 Jakub Jelinek <jakub@redhat.com>
19638
19639 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
19640 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
19641
19642 PR target/16195
19643 * gcc.dg/20040625-1.c: New test.
19644
19645 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19646
19647 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
19648
19649 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19650
19651 PR fortran/15963
19652 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
19653
19654 2004-06-29 Richard Henderson <rth@redhat.com>
19655
19656 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
19657
19658 2004-06-29 Paul Brook <paul@codesourcery.com>
19659
19660 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
19661 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
19662
19663 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
19664
19665 PR c++/16260
19666 * g++.dg/parse/crash15.C: New.
19667
19668 2004-06-28 Andrew Pinski <apinski@apple.com>
19669
19670 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
19671 by the error already.
19672
19673 * g++.dg/opt/ptrmem4.C: Change to compile only test.
19674
19675 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
19676
19677 PR target/14041
19678 * gcc.dg/h8300-bss-align-1.c : New.
19679
19680 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
19681
19682 * PR c++/16174
19683 * g++.dg/template/ctor4.C: New.
19684
19685 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
19686
19687 PR c++/16205
19688 * g++.dg/warn/Wsequence-point-1.C: New test.
19689
19690 2004-06-27 Paul Brook <paul@codesourcery.com>
19691
19692 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
19693
19694 2004-06-27 Zack Weinberg <zack@codesourcery.com>
19695
19696 * g++.old-deja/g++.mike/p7325.C: Remove.
19697
19698 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
19699
19700 PR c/14963
19701 * gcc.dg/pr14963.c: New test.
19702
19703 2004-06-27 Mark Mitchell <mark@codesourcery.com>
19704
19705 PR c++/16193
19706 * g++.dg/parse/redef1.C: New test.
19707
19708 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
19709
19710 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
19711 20021110.c.
19712 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
19713 20021119-1.c.
19714 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
19715 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
19716 5-04.c.
19717 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
19718 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
19719 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
19720 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
19721 g++.brendan/enum14.C.
19722 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
19723 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
19724 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
19725 g++.mike/virt1.C.
19726 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
19727 memtemp24.C.
19728
19729 2004-06-27 Roger Sayle <roger@eyesopen.com>
19730
19731 * gcc.dg/20040527-1.c: New test case.
19732
19733 2004-06-26 Bud Davis <bdavis9659@comcast.net>
19734
19735 PR gfortran/pr16196
19736 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
19737
19738 2004-06-25 Roger Sayle <roger@eyesopen.com>
19739
19740 PR middle-end/15825
19741 * gcc.dg/pr15825-1.c: New test case.
19742
19743 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
19744
19745 * gcc.c-torture/execute/20040625-1.c: New test.
19746
19747 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19748
19749 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
19750
19751 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
19752
19753 * gcc.dg/torture/mips-div-1.c: New test.
19754
19755 2004-06-24 Jeff Law <law@redhat.com>
19756
19757 * gcc.dg/tree-ssa/20040624-1.c: New test.
19758
19759 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
19760
19761 * gcc.c-torture/compile/20040624-1.c: New test.
19762
19763 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19764
19765 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
19766 this directory.
19767
19768 2004-06-23 Andrew Pinski <apinski@apple.com>
19769
19770 PR middle-end/15988
19771 * g++.dg/opt/ptrmem4.C: New test.
19772
19773 * gcc.dg/c90-array-quals-2.c: New test.
19774
19775 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
19776
19777 * gcc.dg/kpice1.c: New test.
19778
19779 2006-06-23 Andrew Pinski <apinski@apple.com>
19780
19781 * gcc.dg/c90-array-quals.c: New test.
19782
19783 2006-06-22 Richard Henderson <rth@redhat.com>
19784
19785 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
19786
19787 2004-06-22 Loren James Rittle <ljrittle@acm.org>
19788
19789 * gcc.dg/builtins-config.h: Handle FreeBSD.
19790
19791 2006-06-22 Richard Henderson <rth@redhat.com>
19792
19793 * g++.dg/opt/devirt1.C: New.
19794
19795 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
19796
19797 * g++.dg/opt/pr15551.C: New testcase.
19798
19799 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
19800
19801 PR target/14800
19802 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
19803 x86_64-*-linux* when compiling for 32bit.
19804
19805 2004-06-21 Andrew Pinski <apinski@apple.com>
19806
19807 * gcc.dg/pch/struct-1.c: New.
19808 * gcc.dg/pch/struct-1.hs: New.
19809
19810 2004-06-21 Geoffrey Keating <geoffk@apple.com>
19811
19812 * gcc.dg/pch/save-temps-1.c: New file.
19813 * gcc.dg/pch/save-temps-1.hs: New file.
19814
19815 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
19816
19817 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
19818 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
19819
19820 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19821
19822 * gfortran.fortran-torture/execute/select_1.f90: Rename function
19823 to fix type error.
19824 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
19825 Remove trailing spaces.
19826
19827 2004-06-21 Richard Henderson <rth@redhat.com>
19828
19829 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
19830 merging && to BIT_FIELD_REF.
19831
19832 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
19833
19834 * g++.dg/opt/placeholder1.C: New test.
19835
19836 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
19837
19838 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
19839 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
19840 * gcc.dg/compat/union-m128-1_x.c: Likewise.
19841 * gcc.dg/compat/union-m128-1_y.c: Likewise.
19842
19843 2004-06-20 Zack Weinberg <zack@codesourcery.com>
19844
19845 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
19846 extern "C".
19847 * g++.dg/other/pragma-re-1.C: Add comments.
19848
19849 2004-06-19 Bud Davis <bdavis9659@comcast.net>
19850
19851 PR gfortran/16080
19852 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
19853
19854 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
19855
19856 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
19857 instead of setting the type of size_t by
19858 hand.
19859
19860 2004-06-18 Roger Sayle <roger@eyesopen.com>
19861
19862 * gcc.dg/unordered-2.c: New test case.
19863 * gcc.dg/unordered-3.c: New test case.
19864
19865 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
19866
19867 PR other/16043
19868 * lib/g++.exp (g++_version): Tweak regexp for version
19869 * lib/g77.exp (g77_version): Likewise.
19870 * lib/gfortran.exp (gfortran_version): Likewise.
19871 * lib/objc.exp (objc_version): Likewise.
19872 * lib/treelang.exp (treelang_version): Likewise.
19873
19874 2004-06-19 Jakub Jelinek <jakub@redhat.com>
19875
19876 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
19877 Use INT_MAX instead of __INT_MAX__.
19878 * gcc.dg/compat/struct-align-2_y.c: Likewise.
19879
19880 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
19881 * gcc.dg/compat/scalar-return-3_x.c: Use it.
19882 * gcc.dg/compat/scalar-return-3_y.c: Use it.
19883 * gcc.dg/compat/scalar-return-4_x.c: Use it.
19884 * gcc.dg/compat/scalar-return-4_y.c: Use it.
19885 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
19886 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
19887 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
19888 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
19889
19890 * gcc.dg/range-test-1.c: New test.
19891 * g++.dg/opt/range-test-1.C: New test.
19892
19893 2004-06-17 Richard Henderson <rth@redhat.com>
19894
19895 * objc.dg/sync-1.m: New.
19896 * objc.dg/try-catch-1.m: Don't force next runtime.
19897 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
19898 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
19899 shadowed catch clause.
19900 * objc.dg/try-catch-5.m: New.
19901
19902 2004-06-17 Zack Weinberg <zack@codesourcery.com>
19903
19904 Bug 14610
19905 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
19906
19907 2004-06-15 Richard Henderson <rth@redhat.com>
19908
19909 * gcc.dg/20001116-1.c: Move expected warning line.
19910
19911 2004-06-15 Richard Henderson <rth@redhat.com>
19912
19913 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
19914 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
19915
19916 2004-06-15 Jeff Law <law@redhat.com>
19917
19918 * gcc.dg/tree-ssa/20040615-1.c: New test.
19919 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
19920 be less sensitive to operand ordering.
19921 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
19922
19923 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
19924
19925 * g++.dg/abi/bitfield3.C: Add comment..
19926
19927 2004-06-15 Richard Henderson <rth@redhat.com>
19928
19929 * g++.dg/ext/stmtexpr1.C: XFAIL.
19930 * gcc.dg/20030612-1.c: XFAIL.
19931
19932 2004-06-15 Eric Christopher <echristo@redhat.com>
19933
19934 * g++.dg/charset/asm5.c: New.
19935 * gcc.dg/charset/asm6.c: New.
19936
19937 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19938
19939 PR fortran/15962
19940 * gfortran.fortran-torture/execute/select_1.f90: New test.
19941
19942 2004-06-15 Paul Brook <paul@codesourcery.com>
19943
19944 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
19945
19946 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19947
19948 PR c++/15967
19949 * g++.dg/lookup/crash3.C: New test.
19950
19951 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19952
19953 PR c++/15947
19954 * g++.dg/parse/dtor4.C: New test.
19955
19956 2004-06-14 Jeff Law <law@redhat.com>
19957
19958 * gcc.c-torture/compile/20040614-1.c: New test.
19959
19960 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19961
19962 PR fortran/15211
19963 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
19964 LEN of a character array.
19965
19966 2004-06-14 Mark Mitchell <mark@codesourcery.com>
19967
19968 PR c++/15096
19969 * g++.dg/template/ptrmem10.C: New test.
19970
19971 PR c++/14930
19972 * g++.dg/template/friend30.C: New test.
19973
19974 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19975
19976 PR fortran/14928
19977 * gfortran.fortran-torture/compile/mloc.f90: New test.
19978
19979 2004-06-13 Paul Brook <paul@codesourcery.com>
19980
19981 * gfortran.fortran-torture/execute/random_2.f90: New test.
19982
19983 2004-06-13 Eric Christopher <echristo@redhat.com>
19984
19985 * gcc.dg/noncompile/redecl-1.c: Fix error message.
19986
19987 2004-06-12 Paul Brook <paul@codesourcery.com>
19988
19989 * gfortran.fortran-torture/execute/contained_3.f90: New test.
19990
19991 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19992
19993 PR fortran/14923
19994 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
19995
19996 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19997
19998 PR fortran/14957
19999 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
20000 syntax errors in end statements of contained subroutines.
20001
20002 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20003
20004 PR fortran/12841
20005 * gfortran.fortran-torture/execute/null_arg.f90: New test.
20006
20007 2004-06-12 Bud Davis <bdavis9659@comcast.net>
20008
20009 PR fortran/15665
20010 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
20011
20012 2004-06-12 Bud Davis <bdavis9659@comcast.net>
20013
20014 PR gfortran/12839
20015 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
20016
20017 2004-06-11 Mark Mitchell <mark@codesourcery.com>
20018
20019 PR c++/15862
20020 * g++.dg/parse/enum1.C: New test.
20021
20022 2004-06-10 Jeff Law <law@redhat.com>
20023
20024 * gcc.c-torture/compile/20040610-1.c: New test.
20025
20026 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20027
20028 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
20029 * g++.old-deja/g++.other/decl3.C: Likewise.
20030
20031 2004-06-10 Brian Booth <bbooth@redhat.com>
20032
20033 * gcc.dg/tree-ssa/20031015-1.c: Scan for
20034 V_MAY_DEF instead of VDEF.
20035 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
20036
20037 2004-06-10 Mark Mitchell <mark@codesourcery.com>
20038
20039 PR c++/14211
20040 * g++.dg/conversion/const1.C: New test.
20041
20042 PR c++/15076
20043 * g++.dg/conversion/reinterpret1.C: New test.
20044
20045 PR c++/15877
20046 * g++.dg/template/enum2.C: New test.
20047
20048 PR c++/15227
20049 * g++.dg/template/error13.C: New test.
20050
20051 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20052
20053 PR fortran/14957
20054 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
20055 arguments to test_* REAL and of the right size.
20056
20057 2004-06-10 Jakub Jelinek <jakub@redhat.com>
20058
20059 PR target/15569
20060 PR rtl-optimization/15681
20061 * gcc.dg/20040609-1.c: New test.
20062
20063 2004-06-10 Jakub Jelinek <jakub@redhat.com>
20064
20065 PR c++/14791
20066 * g++.dg/opt/builtins1.C: New test.
20067
20068 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
20069
20070 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
20071 that use default windows32 struct layout.
20072 * gcc.dg/i386-bitfield2.c: Likewise.
20073
20074 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
20075
20076 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
20077 for mingw32 and cygwin targets.
20078
20079 2004-06-09 Geoffrey Keating <geoffk@apple.com>
20080
20081 * gcc.dg/pch/macro-4.c: New.
20082 * gcc.dg/pch/macro-4.hs: New.
20083
20084 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20085
20086 PR fortran/13249
20087 * gfortran.fortran-torture/compile/name_clash.f90: New test.
20088
20089 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20090
20091 PR fortran/13372
20092 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
20093
20094 2004-06-09 Bud Davis <bdavis9659@comcast.net>
20095
20096 PR gfortran/14897
20097 * gfortran.fortran-torture/execute/t_edit.f90: New test.
20098
20099 2004-06-09 Bud Davis <bdavis9659@comcast.net>
20100
20101 PR gfortran/15755
20102 * gfortran.fortran-torture/execute/backspace.c : New test.
20103
20104 2004-06-09 Paul Brook <paul@codesourcery.com>
20105
20106 * gfortran.fortran-torture/execure/intrinsic_associated.f90
20107 (pointer_to_section): Rewrite to use smaller array.
20108
20109 2004-06-08 David Edelsohn <edelsohn@gnu.org>
20110
20111 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
20112 * gcc.dg/ext/altivec-10.c: Same.
20113 * gcc.dg/ext/altivec-11.c: Same.
20114 * gcc.dg/ext/altivec-12.c: Same.
20115 * gcc.dg/ext/altivec-13.c: Same.
20116 * gcc.dg/ext/altivec-14.c: Same.
20117 * gcc.dg/ext/altivec-15.c: Same.
20118 * gcc.dg/ext/altivec-16.c: Same.
20119 * gcc.dg/ext/altivec-3.c: Same.
20120 * gcc.dg/ext/altivec-4.c: Same.
20121 * gcc.dg/ext/altivec-6.c: Same.
20122 * gcc.dg/ext/altivec-7.c: Same.
20123 * gcc.dg/ext/altivec-8.c: Same.
20124 * gcc.dg/ext/altivec-varargs-1.c: Same.
20125
20126 * g++.dg/ext/altivec-1.C: Correct dg syntax.
20127 * g++.dg/ext/altivec-10.C: Same.
20128 * g++.dg/ext/altivec-2.C: Same.
20129 * g++.dg/ext/altivec-3.C: Same.
20130 * g++.dg/ext/altivec-4.C: Same.
20131 * g++.dg/ext/altivec-5.C: Same.
20132 * g++.dg/ext/altivec-6.C: Same.
20133 * g++.dg/ext/altivec-7.C: Same.
20134 * g++.dg/ext/altivec-8.C: Same.
20135 * g++.dg/ext/altivec-9.C: Same.
20136
20137 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20138
20139 PR c++/7841
20140 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
20141
20142 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
20143
20144 * gcc.dg/union-1.c: New test.
20145
20146 2004-06-07 Roger Sayle <roger@eyesopen.com>
20147
20148 * gcc.dg/builtins-41.c: New test case.
20149 * gcc.dg/builtins-42.c: New test case.
20150
20151 2004-06-07 David Edelsohn <edelsohn@gnu.org>
20152
20153 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
20154 * g++.dg/ext/altivec-10.C: Same.
20155 * g++.dg/ext/altivec-2.C: Same.
20156 * g++.dg/ext/altivec-3.C: Same.
20157 * g++.dg/ext/altivec-4.C: Same.
20158 * g++.dg/ext/altivec-5.C: Same.
20159 * g++.dg/ext/altivec-6.C: Same.
20160 * g++.dg/ext/altivec-7.C: Same.
20161 * g++.dg/ext/altivec-8.C: Same.
20162 * g++.dg/ext/altivec-9.C: Same.
20163 * g++.old-deja/g++.abi/cxa_vec.C: Same.
20164 * g++.old-deja/g++.brendan/new3.C: Same.
20165 * gcc.c-torture/execute/eeprof-1.x: Same.
20166
20167 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
20168
20169 PR c/14765
20170 * gcc.dg/pr14765-1.c: New test.
20171
20172 2004-06-07 Roger Sayle <roger@eyesopen.com>
20173
20174 PR c/14649
20175 * gcc.dg/pr14649-1.c: New test case.
20176
20177 2004-06-07 Richard Henderson <rth@redhat.com>
20178
20179 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
20180 if temporaries.
20181
20182 2004-06-07 David Edelsohn <edelsohn@gnu.org>
20183
20184 * g++.dg/eh/elide1.C: Remove XFAIL.
20185
20186 2004-06-07 Mark Mitchell <mark@codesourcery.com>
20187
20188 PR c++/15337
20189 * g++.dg/expr/sizeof3.C: New test.
20190
20191 PR c++/14777
20192 * g++.dg/template/access14.C: New test.
20193
20194 PR c++/15554
20195 * g++.dg/template/enum1.C: New test.
20196
20197 PR c++/15057
20198 * g++.dg/eh/throw1.C: New test.
20199
20200 2004-06-07 David Ayers <d.ayers@inode.at>
20201 Ziemowit Laski <zlaski@apple.com>
20202
20203 * lib/objc.exp (objc_target_compile): Revert the '-framework
20204 Foundation' flag fix, since bare Darwin does not ship
20205 with the Foundation framework.
20206 * objc/execute/next_mapping.h: Provide a local NSConstantString
20207 @interface and @implementation.
20208 (objc_constant_string_init): A constructor function, used to
20209 initialize the NSConstantString meta-class object.
20210 * objc/execute/string1.m: Include "next_mapping.h" instead of
20211 <Foundation/NSString.h>.
20212 * objc/execute/string2.m: Likewise.
20213 * objc/execute/string3.m: Likewise.
20214 * objc/execute/string4.m: Likewise.
20215
20216 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
20217
20218 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
20219 to double. Replace double with FLOAT.
20220 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
20221
20222 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
20223 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
20224 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
20225 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
20226 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
20227 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
20228 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
20229 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
20230
20231 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
20232
20233 PR c/13519
20234 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
20235
20236 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20237
20238 PR c++/15503
20239 * g++.dg/template/meminit2.C: New test.
20240
20241 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
20242
20243 PR target/15822
20244 * gcc.c-torture/execute/compare-fp-1.c,
20245 gcc.c-torture/execute/compare-fp-2.c,
20246 gcc.c-torture/execute/compare-fp-3.c,
20247 gcc.c-torture/execute/compare-fp-4.c,
20248 gcc.c-torture/execute/compare-fp-3.x,
20249 gcc.c-torture/execute/compare-fp-4.x: Moved...
20250 * gcc.c-torture/execute/ieee/compare-fp-1.c,
20251 gcc.c-torture/execute/ieee/compare-fp-2.c,
20252 gcc.c-torture/execute/ieee/compare-fp-3.c,
20253 gcc.c-torture/execute/ieee/compare-fp-4.c,
20254 gcc.c-torture/execute/ieee/compare-fp-3.x,
20255 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
20256
20257 2004-06-04 David Ayers <d.ayers@inode.at>
20258
20259 * objc/execute/protocol-isEqual-4.m: New testcase.
20260
20261 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
20262
20263 * objc/execute/protocol-isEqual-1.m: New testcase.
20264 * objc/execute/protocol-isEqual-2.m: New testcase.
20265 * objc/execute/protocol-isEqual-3.m: New testcase.
20266
20267 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20268
20269 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
20270
20271 2004-06-02 Ziemowit Laski <zlaski@apple.com>
20272
20273 * lib/objc.exp (objc_target_compile): When running tests on
20274 Darwin (Mac OS X), inform the linker about '-framework
20275 'Foundation'.
20276
20277 2004-06-02 Eric Christopher <echristo@redhat.com>
20278
20279 * gcc.c-torture/compile/20040602-1.c: New.
20280
20281 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
20282
20283 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
20284 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
20285
20286 PR tree-optimization/14736
20287 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
20288
20289 PR tree-optimization/14042
20290 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
20291
20292 PR tree-optimization/14729
20293 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
20294
20295 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20296
20297 PR fortran/15557
20298 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
20299
20300 2004-06-01 Richard Hederson <rth@redhat.com>
20301
20302 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
20303
20304 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20305
20306 PR c++/14932
20307 * g++.dg/parse/offsetof4.C: New test.
20308
20309 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
20310
20311 PR objc/7993
20312 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
20313
20314 2004-05-31 Mark Mitchell <mark@codesourcery.com>
20315
20316 PR c++/15701
20317 * g++.dg/template/friend29.C: New test.
20318
20319 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
20320
20321 PR c/15749
20322 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
20323
20324 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
20325
20326 * gcc.dg/sparc-trap-1.c: New test.
20327
20328 2004-05-31 Roger Sayle <roger@eyesopen.com>
20329
20330 PR middle-end/15069
20331 * g++.dg/opt/fold3.C: New test case.
20332
20333 2004-05-30 Graham Stott <graham.stott@btinternet.com>
20334
20335 * lib/target-supports.exp (check_iconv_available): Fix fallout
20336 from 2004-05-28 patch.
20337
20338 2004-05-30 Paul Brook <paul@codesourcery.com>
20339
20340 PR fortran/15620
20341 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
20342 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
20343
20344 2004-05-30 Steven G. Kargl <kargls@comcast.net>
20345
20346 * gfortran.fortran-torture/execute/random_1.f90: New test.
20347
20348 2004-05-28 Ziemowit Laski <zlaski@apple.com>
20349
20350 * g++.dg/ext/altivec-10.C: New test.
20351
20352 2004-05-29 Paul Brook <paul@codesourcery.com>
20353
20354 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
20355
20356 2004-05-28 Ziemowit Laski <zlaski@apple.com>
20357
20358 * gcc.dg/altivec-16.c: New test.
20359
20360 2004-05-28 Janis Johnson <janis187@us.ibm.com>
20361
20362 * lib/target-supports.exp (check_vmx_hw_available): New.
20363 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
20364
20365 * lib/target-supports.exp (check_alias_available,
20366 check_iconv_available, check_named_sections_available): Use
20367 unique names for temporary files.
20368
20369 2004-05-28 Ziemowit Laski <zlaski@apple.com>
20370
20371 * gcc.dg/altivec-15.c: New test.
20372
20373 2004-05-28 Mark Mitchell <mark@codesourcery.com>
20374
20375 PR c++/15083
20376 * g++.dg/warn/noeffect6.C: New test.
20377
20378 PR c++/15471
20379 * g++.dg/expr/ptrmem4.C: New test.
20380
20381 PR c++/15640
20382 * g++.dg/template/operator3.C: New test.
20383
20384 2004-05-28 Mark Mitchell <mark@codesourcery.com>
20385
20386 PR c++/14668
20387 * g++.dg/lookup/redecl1.C: New test.
20388 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
20389
20390 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
20391
20392 * gcc.c-torture/execute/compare-fp-1.c,
20393 gcc.c-torture/execute/compare-fp-2.c,
20394 gcc.c-torture/execute/compare-fp-3.c,
20395 gcc.c-torture/execute/compare-fp-4.c,
20396 gcc.c-torture/execute/compare-fp-3.x,
20397 gcc.c-torture/execute/compare-fp-4.x,
20398 gcc.dg/pr15649-1.c: New.
20399
20400 2004-05-27 Adam Nemet <anemet@lnxw.com>
20401
20402 PR c++/12883
20403 * g++.dg/init/array14.C: New test.
20404
20405 2004-05-25 Janis Johnson <janis187@us.ibm.com>
20406
20407 * lib/compat.exp (compat-get-options-main): New.
20408 (compat-get-options): Remove unneeded code, warn for ignored
20409 command.
20410 (compat-execute): Check flag set by dg-require-* commands.
20411
20412 * lib/compat.exp (compat-execute): Break up long lines.
20413
20414 2004-05-24 Janis Johnson <janis187@us.ibm.com>
20415
20416 * gcc.dg/altivec-7.c: Don't use 'vector long'.
20417 * gcc.dg/altivec-14.c: New test.
20418 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
20419
20420 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
20421 * gcc.dg/altivec-12.c: Ditto.
20422
20423 * gcc.dg/altivec-3.c: Move call to altivec_check.
20424
20425 2004-05-23 Mark Mitchell <mark@codesourcery.com>
20426
20427 PR c++/15044
20428 * g++.dg/template/error12.C: New test.
20429
20430 PR c++/15317
20431 * g++.dg/ext/attrib15.C: New test.
20432
20433 PR c++/15329
20434 * g++.dg/template/ptrmem9.C: New test.
20435
20436 2004-05-25 Paul Brook <paul@codesourcery.com>
20437
20438 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
20439
20440 2004-05-23 Mark Mitchell <mark@codesourcery.com>
20441
20442 PR c++/15165
20443 * g++.dg/template/crash19.C: New test.
20444
20445 2004-05-23 Mark Mitchell <mark@codesourcery.com>
20446
20447 PR c++/15025
20448 * g++.dg/template/redecl1.C: New test.
20449
20450 2004-05-23 Mark Mitchell <mark@codesourcery.com>
20451
20452 PR c++/14821
20453 * g++.dg/other/ns1.C: New test.
20454
20455 PR c++/14883
20456 * g++.dg/template/invalid1.C: New test.
20457
20458 2004-05-23 Paul Brook <paul@codesourcery.com>
20459 Victor Leikehman <lei@haifasphere.co.il>
20460
20461 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
20462 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
20463
20464 2004-05-22 Mark Mitchell <mark@codesourcery.com>
20465
20466 PR c++/15285
20467 PR c++/15299
20468 * g++.dg/template/non-dependent5.C: New test.
20469 * g++.dg/template/non-dependent6.C: New test.
20470
20471 2004-05-22 Mark Mitchell <mark@codesourcery.com>
20472
20473 PR c++/15507
20474 * g++.dg/inherit/union1.C: New test.
20475
20476 PR c++/15542
20477 * g++.dg/template/addr1.C: New test.
20478
20479 PR c++/15427
20480 * g++.dg/template/array5.C: New test.
20481
20482 PR c++/15287
20483 * g++.dg/template/array6.C: New test.
20484
20485 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
20486 Roger Sayle <roger@eyesopen.com>
20487
20488 * g++.dg/lookup/forscope2.C: New test case.
20489
20490 2004-05-22 Ben Elliston <bje@au.ibm.com>
20491
20492 * gcc.dg/cpp/Wmissingdirs.c: New.
20493
20494 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
20495
20496 PR target/15301
20497 * gcc.dg/compat/union-m128-1.h: New file.
20498 * gcc.dg/compat/union-m128-1_main.c: Likewise.
20499 * gcc.dg/compat/union-m128-1_x.c: Likewise.
20500 * gcc.dg/compat/union-m128-1_y.c: Likewise.
20501
20502 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
20503
20504 PR target/15302
20505 * gcc.dg/compat/struct-complex-1.h: New file.
20506 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
20507 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
20508 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
20509
20510 2004-05-20 Roger Sayle <roger@eyesopen.com>
20511
20512 PR middle-end/3074
20513 * gcc.dg/pr3074-1.c: New test case.
20514 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
20515
20516 2004-05-20 Falk Hueffner <falk@debian.org>
20517
20518 PR other/15526
20519 * gcc.dg/ftrapv-1.c: New test case.
20520
20521 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
20522
20523 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
20524
20525 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
20526 Jeff Law <law@redhat.com>
20527
20528 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
20529 * gcc.dg/tree-ssa/20040518-2.c: New test.
20530
20531 * gcc.dg/tree-ssa/20040518-1.c: New test.
20532
20533 2004-05-18 Zack Weinberg <zack@codesourcery.com>
20534
20535 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
20536
20537 2004-05-18 Paul Brook <paul@codesourcery.com>
20538
20539 PR fortran/13930
20540 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
20541
20542 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20543
20544 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
20545 constant folding.
20546
20547 2004-05-17 Steven Bosscher <stevenb@suse.de>
20548
20549 * gcc.dg/tree-ssa/20040517-1.c: New test.
20550
20551 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20552
20553 * gcc.dg/loop-4.c: New test.
20554
20555 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
20556
20557 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
20558
20559 2004-05-15 Bud Davis <bdavis9659@comcast.net>
20560
20561 PR fortran/15311
20562 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
20563
20564 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20565
20566 PR fortran/13826
20567 PR fortran/13940
20568 * gfortran.fortran-torture/compile/data_1.f90: New test.
20569
20570 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
20571
20572 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
20573 * gcc.dg/uninit-H.c: Define ASM for __s390__.
20574
20575 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
20576
20577 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
20578
20579 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
20580
20581 PR c/15444
20582 * gcc.dg/format/xopen-1.c: Adjust expected message.
20583 * gcc.dg/format/xopen-3.c: New test.
20584
20585 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
20586
20587 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
20588
20589 2004-05-14 Jeff Law <law@redhat.com>
20590
20591 * gcc.dg/tree-ssa/20040514-2.c: New test.
20592
20593 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20594
20595 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
20596 this ...
20597 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
20598 this.
20599
20600 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
20601
20602 * gcc.dg/tree-ssa/20040514-1.c: New test.
20603
20604 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20605
20606 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
20607 test.
20608
20609 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20610
20611 PR fortran/14066
20612 * gfortran.fortran-torture/compile/do_1.f90: New test.
20613
20614 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20615
20616 PR fortran/15051
20617 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
20618 test.
20619
20620 2004-05-14 Bud Davis <bdavis9659@comcast.net>
20621
20622 PR fortran/15149
20623 * gfortran.fortran-torture/execute/random_init.f90: New test.
20624
20625 2004-05-13 Paul Brook <paul@codesourcery.com>
20626
20627 PR fortran/15314
20628 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
20629
20630 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
20631
20632 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
20633 for the powerpc case.
20634
20635 2004-05-13 Jeff Law <law@redhat.com>
20636
20637 * gcc.dg/tree-ssa/20040513-1.c: New test.
20638 * gcc.dg/tree-ssa/20040513-2.c: New test.
20639
20640 2004-05-13 Paul Brook <paul@codesourcery.com>
20641
20642 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
20643 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
20644 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
20645
20646 2004-05-13 Andreas Schwab <schwab@suse.de>
20647
20648 PR other/10819
20649 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
20650 characters.
20651
20652 2004-05-13 Bud Davis <bdavis9659@comcast.net>
20653
20654 PR fortran/15294
20655 * gfortran.fortran-torture/execute/adjustr.f90: New file.
20656
20657 2004-05-13 Diego Novillo <dnovillo@redhat.com>
20658
20659 Merge from tree-ssa-20020619-branch. See
20660 ChangeLog.tree-ssa for details.
20661
20662 2004-05-11 Ziemowit Laski <zlaski@apple.com>
20663
20664 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
20665 include <altivec.h> explicitly.
20666 * gcc.dg/altivec-13.c: Likewise.
20667
20668 2004-05-11 Paul Brook <paul@codesourcery.com>
20669
20670 * gcc.c-torture/compile/20010518-1.c: Force enum size.
20671
20672 2004-05-10 Eric Christopher <echristo@redhat.com>
20673
20674 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
20675 * gcc.dg/sibcall-4.c: Ditto.
20676
20677 2004-05-10 Ziemowit Laski <zlaski@apple.com>
20678
20679 * g++.dg/ext/altivec-8.C: New test case.
20680 * gcc.dg/altivec-13.c: New test case.
20681
20682 2004-05-08 Roger Sayle <roger@eyesopen.com>
20683
20684 * gcc.c-torture/execute/divcmp-1.c: New test case.
20685 * gcc.c-torture/execute/divcmp-2.c: New test case.
20686 * gcc.c-torture/execute/divcmp-3.c: New test case.
20687
20688 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
20689
20690 * g++.dg/other/pragma-re-2.C: New test.
20691
20692 2004-05-07 Uros Bizjak <uros@kss-loka.si>
20693
20694 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
20695 * gcc.dg/i386-387-2.c: Likewise.
20696
20697 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
20698 __builtin_drem.
20699 * gcc.dg/i386-387-6.c: Likewise.
20700
20701 2004-05-07 Uros Bizjak <uros@kss-loka.si>
20702
20703 * gcc.dg/builtins-33.c: Also check log1p*.
20704
20705 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
20706
20707 PR optimization/15296
20708 * gcc.c-torture/execute/pr15296.c: New test.
20709
20710 2004-05-05 Uros Bizjak <uros@kss-loka.si>
20711
20712 * gcc.dg/builtins-40.c: New test.
20713
20714 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
20715
20716 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
20717
20718 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
20719
20720 * g++.dg/ext/spe1.C: New testcase.
20721
20722 2004-05-04 Ziemowit Laski <zlaski@apple.com>
20723
20724 * objc.dg/image-info.m: Allow additional attributes
20725 for __image_info section.
20726
20727 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
20728
20729 * gcc.dg/torture/mips-hilo-2.c: New test.
20730
20731 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20732
20733 PR c++/14389
20734 * g++.dg/template/member5.C: New test.
20735
20736 2004-05-03 Uros Bizjak <uros@kss-loka.si>
20737
20738 * gcc.dg/builtins-34.c: Also check expm1*.
20739
20740 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20741
20742 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
20743 * gcc.dg/torture/builtin-convert-3.c: New test.
20744
20745 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
20746
20747 PR middle-end/15054
20748 * g++.dg/opt/pr15054.C: New test.
20749
20750 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20751
20752 * gcc.dg/torture/builtin-rounding-1.c: New test.
20753 * gcc.dg/builtins-25.c: Delete.
20754 * gcc.dg/builtins-29.c: Delete.
20755
20756 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
20757
20758 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
20759 * gcc.dg/sibcall-4.c: Likewise.
20760 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
20761
20762 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
20763
20764 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
20765 bit-field on 16-bit targets.
20766
20767 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
20768
20769 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
20770 16-bit targets.
20771
20772 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
20773
20774 * gcc.dg/rs6000-power2-1.c: Change to compile only.
20775 * gcc.dg/rs6000-power2-2.c: Likewise.
20776
20777 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
20778
20779 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
20780 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
20781 Change the asm registers to be in form of frN instead of fN.
20782
20783 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20784
20785 * gcc.dg/torture/builtin-convert-2.c: New test.
20786
20787 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
20788
20789 * gcc.dg/rs6000-power2-1.c: New test.
20790 * gcc.dg/rs6000-power2-2.c: New test.
20791
20792 2004-04-28 Jan Hubicka <jh@suse.cz>
20793
20794 * gcc.dg/unused-6.c: New test.
20795
20796 2004-04-24 Laurent GUERBY <laurent@guerby.net>
20797 Ulrich Weigand <uweigand@de.ibm.com>
20798
20799 * ada/acats/run_all.sh: Define $target variable.
20800
20801 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
20802
20803 PR c++/15119
20804 * g++.dg/other/vararg-1.C: New test.
20805
20806 PR c++/4794
20807 * g++.dg/eh/cleanup3.C: New test.
20808
20809 2004-04-24 Laurent GUERBY <laurent@guerby.net>
20810
20811 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
20812 and ad8011a (target_insn).
20813 * ada/acats/support/macro.dfs: Likewise.
20814 * ada/acats/support/impbit.adb: New file.
20815
20816 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
20817
20818 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
20819
20820 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
20821
20822 * gcc.dg/loop-3.c: New test.
20823
20824 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
20825
20826 * gcc.c-torture/execute/simd-5.c: New test.
20827
20828 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20829
20830 PR c++/15064
20831 * g++.dg/template/crash18.C: New test.
20832
20833 2004-04-22 Mark Mitchell <mark@codesourcery.com>
20834
20835 * g++.dg/ext/complit3.C: New test.
20836
20837 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
20838
20839 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
20840 * gcc.dg/altivec-3.c: Same.
20841 * gcc.dg/altivec-varargs-1.c: Same.
20842
20843 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
20844
20845 * lib/target-supports.exp (check_profiling_available): Assume
20846 profiling is not available on powerpc-eabi targets.
20847
20848 2004-04-21 Janis Johnson <janis187@us.ibm.com>
20849
20850 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
20851 * gcc.dg/vmx/bug-1.c: Ditto.
20852
20853 2004-04-20 Eric Christopher <echristo@redhat.com>
20854
20855 * gcc.dg/charset/extern.c: New test.
20856 * g++.dg/charset/extern3.cc: Ditto.
20857
20858 2004-04-20 Uros Bizjak <uros@kss-loka.si>
20859
20860 * gcc.dg/builtins-39.c: New test.
20861
20862 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
20863
20864 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
20865
20866 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
20867
20868 * gcc.dg/torture/mips-hilo-1.c: New test.
20869
20870 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
20871
20872 * gcc.c-torture/compile/20040419-1.c: New test.
20873
20874 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
20875
20876 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
20877
20878 2004-04-18 Zack Weinberg <zack@codesourcery.com>
20879 Aldy Hernandez <aldyh@redhat.com>
20880
20881 * gcc.c-torture/execute/va-arg-24.c: New.
20882
20883 2004-04-17 Zack Weinberg <zack@codesourcery.com>
20884 Aldy Hernandez <aldyh@redhat.com>
20885
20886 * gcc.dg/vmx/1b-01.c: New.
20887 * gcc.dg/vmx/1b-02.c: New.
20888 * gcc.dg/vmx/1b-03.c: New.
20889 * gcc.dg/vmx/1b-04.c: New.
20890 * gcc.dg/vmx/1b-05.c: New.
20891 * gcc.dg/vmx/1b-06.c: New.
20892 * gcc.dg/vmx/1b-07.c: New.
20893 * gcc.dg/vmx/1c-01.c: New.
20894 * gcc.dg/vmx/1c-02.c: New.
20895 * gcc.dg/vmx/3a-01a.c: New.
20896 * gcc.dg/vmx/3a-01.c: New.
20897 * gcc.dg/vmx/3a-01m.c: New.
20898 * gcc.dg/vmx/3a-03.c: New.
20899 * gcc.dg/vmx/3a-03m.c: New.
20900 * gcc.dg/vmx/3a-04.c: New.
20901 * gcc.dg/vmx/3a-04m.c: New.
20902 * gcc.dg/vmx/3a-05.c: New.
20903 * gcc.dg/vmx/3a-06.c: New.
20904 * gcc.dg/vmx/3a-06m.c: New.
20905 * gcc.dg/vmx/3a-07.c: New.
20906 * gcc.dg/vmx/3b-01.c: New.
20907 * gcc.dg/vmx/3b-02.c: New.
20908 * gcc.dg/vmx/3b-10.c: New.
20909 * gcc.dg/vmx/3b-13.c: New.
20910 * gcc.dg/vmx/3b-14.c: New.
20911 * gcc.dg/vmx/3b-15.c: New.
20912 * gcc.dg/vmx/3c-01a.c: New.
20913 * gcc.dg/vmx/3c-01.c: New.
20914 * gcc.dg/vmx/3c-02.c: New.
20915 * gcc.dg/vmx/3c-03.c: New.
20916 * gcc.dg/vmx/3d-01.c: New.
20917 * gcc.dg/vmx/4-01.c: New.
20918 * gcc.dg/vmx/4-03.c: New.
20919 * gcc.dg/vmx/5-01.c: New.
20920 * gcc.dg/vmx/5-02.c: New.
20921 * gcc.dg/vmx/5-03.c: New.
20922 * gcc.dg/vmx/5-04.c: New.
20923 * gcc.dg/vmx/5-05.c: New.
20924 * gcc.dg/vmx/5-06.c: New.
20925 * gcc.dg/vmx/5-07.c: New.
20926 * gcc.dg/vmx/5-07t.c: New.
20927 * gcc.dg/vmx/5-08.c: New.
20928 * gcc.dg/vmx/5-10.c: New.
20929 * gcc.dg/vmx/5-11.c: New.
20930 * gcc.dg/vmx/7-01a.c: New.
20931 * gcc.dg/vmx/7-01.c: New.
20932 * gcc.dg/vmx/7c-01.c: New.
20933 * gcc.dg/vmx/7d-01.c: New.
20934 * gcc.dg/vmx/7d-02.c: New.
20935 * gcc.dg/vmx/8-01.c: New.
20936 * gcc.dg/vmx/8-02a.c: New.
20937 * gcc.dg/vmx/8-02.c: New.
20938 * gcc.dg/vmx/brode-1.c: New.
20939 * gcc.dg/vmx/bug-1.c: New.
20940 * gcc.dg/vmx/bug-2.c: New.
20941 * gcc.dg/vmx/bug-3.c: New.
20942 * gcc.dg/vmx/cw-bug-1.c: New.
20943 * gcc.dg/vmx/cw-bug-2.c: New.
20944 * gcc.dg/vmx/cw-bug-3.c: New.
20945 * gcc.dg/vmx/dct.c: New.
20946 * gcc.dg/vmx/debug-1.c: New.
20947 * gcc.dg/vmx/debug-2.c: New.
20948 * gcc.dg/vmx/debug-3.c: New.
20949 * gcc.dg/vmx/debug-4.c: New.
20950 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
20951 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
20952 * gcc.dg/vmx/eg-5.c: New.
20953 * gcc.dg/vmx/fft.c: New.
20954 * gcc.dg/vmx/gcc-bug-1.c: New.
20955 * gcc.dg/vmx/gcc-bug-2.c: New.
20956 * gcc.dg/vmx/gcc-bug-3.c: New.
20957 * gcc.dg/vmx/gcc-bug-4.c: New.
20958 * gcc.dg/vmx/gcc-bug-5.c: New.
20959 * gcc.dg/vmx/gcc-bug-6.c: New.
20960 * gcc.dg/vmx/gcc-bug-7.c: New.
20961 * gcc.dg/vmx/gcc-bug-8.c: New.
20962 * gcc.dg/vmx/gcc-bug-9.c: New.
20963 * gcc.dg/vmx/gcc-bug-b.c: New.
20964 * gcc.dg/vmx/gcc-bug-c.c: New.
20965 * gcc.dg/vmx/gcc-bug-d.c: New.
20966 * gcc.dg/vmx/gcc-bug-e.c: New.
20967 * gcc.dg/vmx/gcc-bug-f.c: New.
20968 * gcc.dg/vmx/gcc-bug-g.c: New.
20969 * gcc.dg/vmx/gcc-bug-i.c: New.
20970 * gcc.dg/vmx/harness.h: New.
20971 * gcc.dg/vmx/ira1.c: New.
20972 * gcc.dg/vmx/ira2a.c: New.
20973 * gcc.dg/vmx/ira2b.c: New.
20974 * gcc.dg/vmx/ira2.c: New.
20975 * gcc.dg/vmx/ira2c.c: New.
20976 * gcc.dg/vmx/mem.c: New.
20977 * gcc.dg/vmx/newton-1.c: New.
20978 * gcc.dg/vmx/ops.c: New.
20979 * gcc.dg/vmx/sn7153.c: New.
20980 * gcc.dg/vmx/spill2.c: New.
20981 * gcc.dg/vmx/spill3.c: New.
20982 * gcc.dg/vmx/spill.c: New.
20983 * gcc.dg/vmx/t.c: New.
20984 * gcc.dg/vmx/varargs-1.c: New.
20985 * gcc.dg/vmx/varargs-2.c: New.
20986 * gcc.dg/vmx/varargs-3.c: New.
20987 * gcc.dg/vmx/varargs-4.c: New.
20988 * gcc.dg/vmx/varargs-5.c: New.
20989 * gcc.dg/vmx/varargs-6.c: New.
20990 * gcc.dg/vmx/varargs-7.c: New.
20991 * gcc.dg/vmx/vmx.exp: New.
20992 * gcc.dg/vmx/vprint-1.c: New.
20993 * gcc.dg/vmx/vscan-1.c: New.
20994 * gcc.dg/vmx/x-01.c: New.
20995 * gcc.dg/vmx/x-02.c: New.
20996 * gcc.dg/vmx/x-03.c: New.
20997 * gcc.dg/vmx/x-04.c: New.
20998 * gcc.dg/vmx/x-05.c: New.
20999 * gcc.dg/vmx/yousufi-1.c: New.
21000 * gcc.dg/vmx/zero-1.c: New.
21001 * gcc.dg/vmx/zero.c: New.
21002
21003 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
21004
21005 * g++.dg/lookup/java1.C: Update for chage of
21006 _Jv_AllocObject.
21007 * g++.dg/lookup/java2.C: Likewise.
21008
21009 2004-04-17 Laurent GUERBY <laurent@guerby.net>
21010
21011 * ada/acats/run_all.sh: use -O2 by default.
21012
21013 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
21014
21015 * gcc.dg/vr-mult-[12].c: New tests.
21016
21017 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21018
21019 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
21020
21021 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
21022
21023 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
21024
21025 * lib/target-supports.exp (check_profiling_available): Assume profiling
21026 isn't available for mips*-*-elf targets.
21027
21028 2004-04-14 Uros Bizjak <uros@kss-loka.si>
21029
21030 * gcc.dg/builtins-38.c: New test.
21031
21032 2004-04-14 Eric Christopher <echristo@redhat.com>
21033
21034 * g++.dg/charset/charset.exp: Run .cc extension tests.
21035
21036 2004-04-14 Zack Weinberg <zack@codesourcery.com>
21037
21038 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
21039
21040 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21041
21042 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
21043
21044 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
21045
21046 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
21047 * gcc.dg/i386-387-2.c: Likewise.
21048
21049 * gcc.dg/i386-387-7.c: New test.
21050 * gcc.dg/i386-387-8.c: New test.
21051
21052 * gcc.dg/builtins-37.c: New test.
21053
21054 2004-04-13 Geoffrey Keating <geoffk@apple.com>
21055
21056 * g++.dg/pch/externc-1.C: Add missing semicolon.
21057
21058 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
21059
21060 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
21061
21062 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
21063
21064 * gcc.c-torture/execute/20040411-1.c: New test.
21065
21066 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
21067
21068 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
21069
21070 2004-04-09 Chris Demetriou <cgd@broadcom.com>
21071
21072 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
21073
21074 2004-04-09 Zack Weinberg <zack@codesourcery.com>
21075
21076 * lib/target-supports.exp (check_named_sections_available): New.
21077 * lib/gcc-dg.exp (dg-require-named-sections): New.
21078 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
21079 old-deja.exp. Also prune error-count message from HP linker.
21080 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
21081
21082 * g++.dg/init/init-ref4.C: Use dg-require-weak.
21083 * g++.old-deja/g++.pt/static3.C: Likewise.
21084 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
21085
21086 2004-04-09 Roger Sayle <roger@eyesopen.com>
21087
21088 * gcc.c-torture/execute/20040409-1.c: New test case.
21089 * gcc.c-torture/execute/20040409-2.c: New test case.
21090 * gcc.c-torture/execute/20040409-3.c: New test case.
21091
21092 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
21093
21094 * gcc.dg/20040409-1.c: New test.
21095
21096 2004-04-08 Roger Sayle <roger@eyesopen.com>
21097
21098 PR target/14888
21099 * g++.dg/opt/pr14888.C: New test case.
21100
21101 2004-04-08 Geoffrey Keating <geoffk@apple.com>
21102
21103 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
21104 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
21105 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
21106 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
21107 New tests.
21108
21109 2004-04-08 Paul Brook <paul@codesourcery.com>
21110
21111 * gcc.dg/spill-1.c: New test.
21112
21113 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21114
21115 * gcc.dg/torture/builtin-ctype-2.c: New test.
21116
21117 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
21118
21119 * gcc.dg/pch/pch.exp: Add largefile test.
21120
21121 2004-04-06 Geoffrey Keating <geoffk@apple.com>
21122
21123 * g++.dg/pch/externc-1.Hs: New.
21124 * g++.dg/pch/externc-1.C: New.
21125
21126 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21127
21128 * gcc.dg/compat/struct-by-value-5a_main.c,
21129 gcc.dg/compat/struct-by-value-5b_main.c: New files.
21130 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
21131 * gcc.dg/compat/struct-by-value-5a_x.c,
21132 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
21133 gcc.dg/compat/struct-by-value-5_x.c.
21134 * gcc.dg/compat/struct-by-value-5a_y.c,
21135 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
21136 gcc.dg/compat/struct-by-value-5_y.c.
21137
21138 * gcc.dg/compat/struct-by-value-6a_main.c,
21139 gcc.dg/compat/struct-by-value-6b_main.c: New files.
21140 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
21141 * gcc.dg/compat/struct-by-value-6a_x.c,
21142 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
21143 gcc.dg/compat/struct-by-value-6_x.c.
21144 * gcc.dg/compat/struct-by-value-6a_y.c,
21145 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
21146 gcc.dg/compat/struct-by-value-6_y.c.
21147
21148 * gcc.dg/compat/struct-by-value-7a_main.c,
21149 gcc.dg/compat/struct-by-value-7b_main.c: New files.
21150 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
21151 * gcc.dg/compat/struct-by-value-7a_x.c,
21152 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
21153 gcc.dg/compat/struct-by-value-7_x.c.
21154 * gcc.dg/compat/struct-by-value-7a_y.c,
21155 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
21156 gcc.dg/compat/struct-by-value-7_y.c.
21157
21158 2004-04-06 Jakub Jelinek <jakub@redhat.com>
21159
21160 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
21161 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
21162 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
21163 options.
21164
21165 2004-04-06 Uros Bizjak <uros@kss-loka.si>
21166
21167 * gcc.dg/builtins-36.c: New test.
21168
21169 2004-04-06 Paul Brook <paul@codesourcery.com>
21170
21171 * README.gcc: Remove obsolete contraint on testcases.
21172
21173 2004-04-05 Paul Brook <paul@codesourcery.com>
21174
21175 PR2123
21176 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
21177 failure and exit(0) on success.
21178 * g++.dg/expr/anew2.C: Ditto.
21179 * g++.dg/expr/anew3.C: Ditto.
21180 * g++.dg/expr/anew4.C: Ditto.
21181
21182 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
21183
21184 PR c++/3518
21185 * g++.dg/template/unify7.C: New.
21186
21187 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
21188
21189 * g++.dg/README: Bring up to date with new subdirectories; remove
21190 duplicate subdirectory lines.
21191
21192 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
21193
21194 PR c++/14007
21195 * g++.dg/template/unify5.C: New.
21196 * g++.dg/template/unify6.C: New.
21197 * g++.dg/template/qualttp20.C: Adjust.
21198 * g++.old-deja/g++.jason/report.C: Adjust.
21199 * g++.old-deja/g++.other/qual1.C: Adjust.
21200
21201 2004-04-01 Mark Mitchell <mark@codesourcery.com>
21202
21203 PR c++/14803
21204 * g++.dg/inherit/ptrmem1.C: New test.
21205
21206 2004-04-01 Jakub Jelinek <jakub@redhat.com>
21207
21208 PR c++/14755
21209 * gcc.c-torture/execute/20040331-1.c: New test.
21210 * gcc.dg/20040331-1.c: New test.
21211
21212 2004-04-01 Paul Brook <paul@codesourcery.com>
21213
21214 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
21215
21216 2004-03-30 Mark Mitchell <mark@codesourcery.com>
21217
21218 PR c++/14724
21219 * g++.dg/init/goto1.C: New test.
21220
21221 PR c++/14763
21222 * g++.dg/template/defarg4.C: New test.
21223
21224 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
21225
21226 * gcc.dg/altivec-11.c: Extend test for more valid cases.
21227
21228 2004-03-28 David Edelsohn <edelsohn@gnu.org>
21229
21230 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
21231
21232 2004-03-28 Zack Weinberg <zack@codesourcery.com>
21233
21234 * gcc.dg/noncompile/undeclared-2.c: New test.
21235
21236 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
21237
21238 * gcc.dg/940409-1.c: Remove XFAIL.
21239 * gcc.dg/reg-vol-struct-1.c: New test.
21240
21241 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21242
21243 * gcc.dg/torture/builtin-wctype-1.c: New test.
21244
21245 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
21246
21247 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
21248 * gcc.dg/20001101-1.c: Likewise.
21249 * gcc.dg/20001102-1.c: Likewise.
21250
21251 2004-03-25 Roger Sayle <roger@eyesopen.com>
21252
21253 * gcc.dg/compare8.c: Add an additional test for XOR.
21254
21255 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21256
21257 * gcc.dg/torture/builtin-ctype-1.c: New test.
21258
21259 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21260
21261 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
21262 * gcc.dg/torture/builtin-math-1.c: Likewise.
21263 * gcc.dg/torture/builtin-power-1.c: New test.
21264
21265 2004-03-24 Andreas Schwab <schwab@suse.de>
21266
21267 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
21268 IA64 assembler.
21269
21270 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
21271 Roger Sayle <roger@eyesopen.com>
21272
21273 * gcc.dg/compare8.c: New test case.
21274
21275 2004-03-23 Ziemowit Laski <zlaski@apple.com>
21276
21277 * g++.dg/ext/altivec-7.C: New test.
21278
21279 2004-03-23 Zack Weinberg <zack@codesourcery.com>
21280
21281 PR 12267, 12391, 12560, 13129, 14114, 14133
21282 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
21283 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
21284 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
21285 Adjust error regexps.
21286 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
21287 * gcc.dg/noncompile/undeclared-1.c: New test cases.
21288 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
21289 * gcc.dg/local1.c: Add explanatory comment.
21290
21291 2004-03-23 Roger Sayle <roger@eyesopen.com>
21292
21293 PR optimization/14669
21294 * g++.dg/opt/fold2.C: New test case.
21295
21296 2004-03-22 Jakub Jelinek <jakub@redhat.com>
21297
21298 PR c/14069
21299 * gcc.dg/20040322-1.c: New test.
21300
21301 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
21302
21303 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
21304 * gcc.dg/ultrasp4.c: Likewise.
21305 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
21306
21307 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
21308
21309 * gcc.dg/i386-sse-8.c: Reset default options.
21310
21311 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
21312
21313 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
21314 in the error message text.
21315
21316 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
21317
21318 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
21319
21320 2004-03-21 Mark Mitchell <mark@codesourcery.com>
21321
21322 PR c++/14616
21323 * g++.dg/init/array13.C: New test.
21324
21325 2004-03-20 Roger Sayle <roger@eyesopen.com>
21326
21327 PR target/13889
21328 * gcc.c-torture/compile/pr13889.c: New test case.
21329
21330 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
21331
21332 PR c/14635
21333 * builtins-1.c (nan, nans): Don't test.
21334 * builtins-30.c: Don't use nan, nanf, nanl.
21335 * builtins-35.c: New test.
21336
21337 2004-03-19 Ziemowit Laski <zlaski@apple.com>
21338
21339 * g++.dg/ext/altivec-6.C: New test.
21340
21341 2004-03-19 Mark Mitchell <mark@codesourcery.com>
21342
21343 * g++.dg/init/placement3.C: New test.
21344
21345 * g++.dg/template/spec13.C: New test.
21346
21347 * g++.dg/lookup/using11.C: New test.
21348
21349 * g++.dg/lookup/koenig3.C: New test.
21350
21351 * g++.dg/template/operator2.C: New test.
21352
21353 * g++.dg/expr/dtor3.C: New test.
21354 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
21355 marker.
21356 * g++.old-deja/g++.law/visibility28.C: Likewise.
21357
21358 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
21359
21360 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
21361 * gcc.dg/ppc64-abi-3.c: Likewise.
21362
21363 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21364
21365 PR c++/14545
21366 * g++.dg/parse/template15.C: New test.
21367
21368 2004-03-18 Mark Mitchell <mark@codesourcery.com>
21369
21370 * g++.dg/expr/dtor2.C: New test.
21371
21372 * g++.dg/lookup/anon4.C: New test.
21373
21374 * g++.dg/overload/using1.C: New test.
21375
21376 * g++.dg/template/lookup7.C: New test.
21377
21378 * g++.dg/template/typename6.C: New test.
21379
21380 * g++.dg/expr/cond6.C: New test.
21381
21382 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21383
21384 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
21385
21386 2004-03-18 Mark Mitchell <mark@codesourcery.com>
21387
21388 * g++.dg/expr/cond5.C: New test.
21389 * g++.dg/expr/constcast1.C: Likewise.
21390 * g++.dg/expr/ptrmem2.C: Likewise.
21391 * g++.dg/expr/ptrmem3.C: Likewise.
21392 * g++.dg/lookup/main1.C: Likewise.
21393 * g++.dg/template/lookup6.C: Likewise.
21394
21395 2004-03-18 Mark Mitchell <mark@codesourcery.com>
21396
21397 * gcc.dg/local1.c: New test.
21398
21399 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
21400
21401 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21402
21403 * gcc.dg/torture/builtin-convert-1.c: New test.
21404
21405 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21406
21407 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
21408
21409 2004-03-16 Mark Mitchell <mark@codesourcery.com>
21410
21411 PR c++/14481
21412 * g++.dg/warn/Wunused-7.C: New test.
21413
21414 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21415
21416 * gcc.dg/torture/builtin-integral-1.c: New test.
21417
21418 2004-03-16 Mark Mitchell <mark@codesourcery.com>
21419
21420 PR c++/14586
21421 * g++.dg/parse/non-dependent3.C: New test.
21422
21423 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
21424
21425 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
21426 * g++.dg/eh/simd-2.C: Likewise.
21427 * g++.dg/init/array10.C: Likewise.
21428 * gcc.c-torture/compile/simd-1.c: Likewise.
21429 * gcc.c-torture/compile/simd-2.c: Likewise.
21430 * gcc.c-torture/compile/simd-3.c: Likewise.
21431 * gcc.c-torture/compile/simd-4.c: Likewise.
21432 * gcc.c-torture/compile/simd-6.c: Likewise.
21433 * gcc.c-torture/execute/simd-1.c: Likewise.
21434 * gcc.c-torture/execute/simd-2.c: Likewise.
21435 * gcc.dg/compat/vector-defs.h: Likewise.
21436 * gcc.dg/20020531-1.c: Likewise.
21437 * gcc.dg/altivec-3.c: Likewise.
21438 * gcc.dg/altivec-4.c: Likewise.
21439 * gcc.dg/altivec-varargs-1.c: Likewise.
21440 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
21441 * gcc.dg/i386-mmx-3.c: Likewise.
21442 * gcc.dg/i386-sse-4.c: Likewise.
21443 * gcc.dg/i386-sse-5.c: Likewise.
21444 * gcc.dg/i386-sse-8.c: Likewise.
21445 * gcc.dg/simd-1.c: Likewise.
21446 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
21447 __ev64_opaque__ since the machine description provides it.
21448
21449 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21450
21451 * lib/compat.exp (skip_list): New global variable.
21452 Use it to hold the user defined COMPAT_SKIPS list if any.
21453 (compat-obj): Add the members of skip_list to optall.
21454
21455 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21456
21457 * gcc.dg/compat/union-by-value-1_main.c,
21458 union-by-value-1_x.c, union-by-value-1_y.c,
21459 union-check.h, union-defs.h,
21460 union-init.h, union-return-1_main.c,
21461 union-return-1_x.c, union-return-1_y.c: New files.
21462
21463 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21464
21465 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
21466 mixed-struct-init.h: Add 4 mixed structure types.
21467 struct-by-value-21_main.c, struct-by-value-21_x.c,
21468 struct-by-value-21_y.c, struct-return-21_main.c,
21469 struct-return-21_x.c, struct-return-21_y.c: New files.
21470
21471 2004-03-13 Mark Mitchell <mark@codesourcery.com>
21472
21473 PR c++/14550
21474 * g++.dg/parse/template14.C: New test.
21475
21476 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
21477
21478 * gcc.c-torture/execute/20040313-1.c: New test.
21479
21480 2004-03-13 Jakub Jelinek <jakub@redhat.com>
21481
21482 PR target/14533
21483 * gcc.dg/20040311-2.c: New test.
21484
21485 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
21486
21487 PR other/14544
21488 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
21489 bit-field.
21490
21491 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
21492
21493 * gcc.dg/20040305-2.c: Add missing return statement.
21494
21495 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21496
21497 * gcc.dg/builtins-34.c: Also check pow10*.
21498
21499 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
21500
21501 PR target/14262
21502 * gcc.dg/20040305-2.c: New test.
21503
21504 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
21505
21506 * gcc.dg/20040310-1.c: New test.
21507
21508 2004-03-11 Roger Sayle <roger@eyesopen.com>
21509
21510 * gcc.c-torture/execute/20040311-1.c: New test case.
21511
21512 2004-03-11 Mark Mitchell <mark@codesourcery.com>
21513
21514 PR c++/14476
21515 * g++.dg/lookup/enum1.C: New test.
21516
21517 2004-03-10 Mark Mitchell <mark@codesourcery.com>
21518
21519 PR c++/14510
21520 * g++.dg/lookup/struct2.C: New test.
21521
21522 2004-03-10 Uros Bizjak <uros@kss-loka.si>
21523
21524 * gcc.dg/builtins-34.c: New test.
21525
21526 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21527
21528 * gcc.dg/torture/builtin-nonneg-1.c: New test.
21529
21530 2004-03-09 James E Wilson <wilson@specifixinc.com>
21531
21532 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
21533 * gcc.dg/alias-2.c: New testcase.
21534
21535 2004-03-09 Zack Weinberg <zack@codesourcery.com>
21536
21537 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
21538
21539 2004-03-09 Roger Sayle <roger@eyesopen.com>
21540
21541 * gcc.c-torture/execute/20040309-1.c: New test case.
21542
21543 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
21544
21545 PR c++/14397
21546 * g++.dg/overload/ref1.C: New.
21547
21548 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21549
21550 PR c++/14409
21551 * g++.dg/template/spec12.C: New test.
21552
21553 PR c++/14448
21554 * g++.dg/parse/crash14.C: New test.
21555
21556 2004-03-09 Mark Mitchell <mark@codesourcery.com>
21557
21558 PR c++/14230
21559 * g++.dg/init/ref11.C: New test.
21560
21561 2004-03-09 Mark Mitchell <mark@codesourcery.com>
21562
21563 PR c++/14432
21564 * g++.dg/parse/builtin2.C: New test.
21565
21566 2004-03-08 Mark Mitchell <mark@codesourcery.com>
21567
21568 PR c++/14401
21569 * g++.dg/init/ctor3.C: New test.
21570 * g++.dg/init/union1.C: New test.
21571 * g++.dg/ext/anon-struct4.C: New test.
21572
21573 2004-03-08 Mark Mitchell <mark@codesourcery.com>
21574
21575 * g++.dg/lookup/koenig1.C: Tweak error messages.
21576 * g++.dg/lookup/used-before-declaration.C: Likewise.
21577 * g++.dg/other/do1.C: Likewise.
21578 * g++.dg/overload/koenig1.C: Likewise.
21579 * g++.dg/parse/crash13.C: Likewise.
21580 * g++.dg/template/instantiate3.C: Likewise.
21581
21582 2004-03-08 Eric Christopher <echristo@redhat.com>
21583
21584 * * lib/target-supports.exp: Enable libiconv in test
21585 compilation. Fix up error checking.
21586
21587 2004-03-08 Roger Sayle <roger@eyesopen.com>
21588
21589 PR middle-end/14289
21590 * gcc.dg/pr14289-1.c: New test case.
21591 * gcc.dg/pr14289-2.c: Likewise.
21592 * gcc.dg/pr14289-3.c: Likewise.
21593
21594 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
21595
21596 * gcc.c-torture/execute/20040308-1.c: New test.
21597
21598 2004-03-07 Roger Sayle <roger@eyesopen.com>
21599
21600 * gcc.c-torture/execute/20040307-1.c: New test case.
21601
21602 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
21603
21604 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
21605
21606 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
21607
21608 * gcc.dg/20040306-1.c: New test.
21609
21610 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
21611
21612 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
21613 them static.
21614 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
21615
21616 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21617
21618 PR c/14465
21619 * gcc.dg/decl-6.c: New test.
21620
21621 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21622
21623 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
21624 Rename LOGPOW -> LOG_POW.
21625 (SQRT_EXP, POW_EXP): New.
21626
21627 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21628
21629 * gcc.dg/i386-sse-8.c: New test.
21630
21631 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21632
21633 PR c/14114
21634 * gcc.dg/decl-5.c: New test.
21635
21636 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
21637
21638 * gcc.dg/20040305-1.c: New test.
21639
21640 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
21641
21642 PR other/14354
21643 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
21644
21645 2004-03-04 Ziemowit Laski <zlaski@apple.com>
21646
21647 PR c++/14425, c++/14426
21648 * g++.dg/ext/altivec-4.C: New test.
21649 * g++.dg/ext/altivec-5.C: New test.
21650
21651 2004-03-04 Geoffrey Keating <geoffk@apple.com>
21652
21653 * g++.old-deja/g++.other/linkage1.C: Expect errors about
21654 global variables of a type with no linkage.
21655 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
21656 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
21657 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
21658 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
21659 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
21660 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
21661 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
21662 * g++.dg/warn/deprecated.C: Name enum Color.
21663 * g++.dg/overload/VLA.C: Name structure for 'b'.
21664 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
21665
21666 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21667
21668 * gcc.c-torture/compile/20040304-1.c: New test.
21669
21670 2004-03-03 Zack Weinberg <zack@codesourcery.com>
21671
21672 PR 13728
21673 * gcc.dg/decl-4.c: New testcase.
21674
21675 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
21676
21677 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
21678 as PRECF if sizeof (float) > sizeof (double).
21679 (PRECL): Make it the same as PRECF if
21680 sizeof (float) > sizeof (long double).
21681
21682 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21683
21684 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
21685 system type. Add check for irix6 which doesn't have c99 runtime.
21686
21687 2004-03-03 Bob Wilson <bob.wilson@acm.org>
21688
21689 * gcc.dg/const-elim-1.c: xfail for xtensa.
21690
21691 2004-03-01 Mark Mitchell <mark@codesourcery.com>
21692
21693 PR c++/14369
21694 * g++.dg/template/cond4.C: New test.
21695
21696 2004-03-01 Mark Mitchell <mark@codesourcery.com>
21697
21698 PR c++/14360
21699 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
21700
21701 PR c++/14361
21702 * g++.dg/parse/defarg7.C: New test.
21703
21704 PR c++/14359
21705 * g++.dg/template/friend26.C: New test.
21706
21707 2004-03-01 Mark Mitchell <mark@codesourcery.com>
21708
21709 PR c++/14324
21710 * g++.dg/abi/mangle21.C: New test.
21711
21712 PR c++/14260
21713 * g++.dg/parse/constructor2.C: New test.
21714
21715 PR c++/14337
21716 * g++.dg/template/sfinae1.C: New test.
21717
21718 2004-02-29 Mark Mitchell <mark@codesourcery.com>
21719
21720 PR c++/14267
21721 * g++.dg/expr/crash2.C: New test.
21722
21723 PR middle-end/13448
21724 * gcc.dg/inline-5.c: New test.
21725 * gcc.dg/always-inline.c: Split out tests into ...
21726 * gcc.dg/always-inline2.c: ... this and ...
21727 * gcc.dg/always-inline3.c: ... this.
21728
21729 2004-02-29 Mark Mitchell <mark@codesourcery.com>
21730
21731 PR debug/12103
21732 * g++.dg/debug/crash1.C: New test.
21733
21734 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
21735
21736 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
21737 function with __attribute__((noinline)).
21738 (recurser_void2): Likewise.
21739 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
21740 (recurser_void2): Likewise.
21741
21742 2004-02-29 Roger Sayle <roger@eyesopen.com>
21743
21744 PR middle-end/14203
21745 * g++.dg/warn/Wunused-6.C: New test case.
21746
21747 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
21748
21749 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
21750 not defined.
21751
21752 2004-02-27 Eric Christopher <echristo@redhat.com>
21753
21754 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
21755 * g++.dg/charset/asm2.c: Run only x86.
21756 * gcc.dg/charset/asm3.c: Ditto.
21757
21758 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
21759
21760 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
21761 ld_library_path.
21762
21763 2004-02-27 Ziemowit Laski <zlaski@apple.com>
21764
21765 * g++.dg/ext/altivec-3.C: New.
21766
21767 2004-02-26 Richard Henderson <rth@redhat.com>
21768
21769 * g++.dg/ext/attrib10.C: Mark for warning.
21770 * gcc.dg/attr-alias-1.c: New.
21771
21772 2004-02-26 Richard Henderson <rth@redhat.com>
21773
21774 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
21775 * gcc.c-torture/execute/20040208-2.c: ... it back.
21776
21777 2004-02-26 Eric Christopher <echristo@redhat.com>
21778
21779 * lib/target-supports.exp (check-iconv-available): New function.
21780 * lib/gcc-dg.exp (dg-require-iconv): New function.
21781 Use above.
21782 * gcc.dg/charset: New directory.
21783 * gcc.dg/charset/charset.exp: New file.
21784 * gcc.dg/charset/asm1.c: Ditto.
21785 * gcc.dg/charset/asm2.c: Ditto.
21786 * gcc.dg/charset/asm3.c: Ditto.
21787 * gcc.dg/charset/asm4.c: Ditto.
21788 * gcc.dg/charset/asm5.c: Ditto.
21789 * gcc.dg/charset/attribute1.c: Ditto.
21790 * gcc.dg/charset/attribute2.c: Ditto.
21791 * gcc.dg/charset/string1.c: Ditto.
21792 * g++.dg/charset: New directory.
21793 * g++.dg/dg.exp: Add here. Special options.
21794 * g++.dg/charset/charset.exp: New file.
21795 * g++.dg/charset/asm1.c: Ditto.
21796 * g++.dg/charset/asm2.c: Ditto.
21797 * g++.dg/charset/asm3.c: Ditto.
21798 * g++.dg/charset/asm4.c: Ditto.
21799 * g++.dg/charset/attribute1.c: Ditto.
21800 * g++.dg/charset/attribute2.c: Ditto.
21801 * g++.dg/charset/extern1.cc: Ditto.
21802 * g++.dg/charset/extern2.cc: Ditto.
21803 * g++.dg/charset/string1.c: Ditto.
21804
21805 2004-02-26 Mark Mitchell <mark@codesourcery.com>
21806
21807 PR c++/14278
21808 * g++.dg/parse/comma1.C: New test.
21809
21810 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21811
21812 PR c++/14284
21813 * g++.dg/template/ttp8.C: New test.
21814
21815 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
21816
21817 * gcc.dg/fixuns-trunc-1.c: New test.
21818
21819 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21820
21821 * gcc.dg/builtins-config.h: Use #elif.
21822
21823 2004-02-26 Michael Matz <matz@suse.de>
21824
21825 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
21826 * gcc.dg/991214-1.c: Likewise.
21827 * gcc.dg/i386-asm-1.c: Likewise.
21828
21829 2004-02-25 Richard Henderson <rth@redhat.com>
21830
21831 * gcc.c-torture/execute/20040208-2.c: Move ...
21832 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
21833
21834 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21835
21836 PR c++/14246
21837 * g++.dg/other/crash-3.C: New test.
21838
21839 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21840
21841 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
21842 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
21843
21844 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
21845 HP-UX.
21846
21847 2004-02-24 Michael Matz <matz@suse.de>
21848
21849 * gcc.dg/i386-regparm.c: New.
21850
21851 2004-02-23 James E Wilson <wilson@specifixinc.com>
21852
21853 * gcc.c-torture/execute/20040223-1.c: New.
21854
21855 2004-02-23 Zack Weinberg <zack@codesourcery.com>
21856 Kazu Hirata <kazu@cs.umass.edu>
21857
21858 * gcc.dg/fwritable-strings-1.c: Remove.
21859
21860 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
21861
21862 PR c/14156
21863 * gcc.dg/20040223-1.c: New test.
21864
21865 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21866
21867 PR c++/14106
21868 * g++.dg/ext/typeof9.C: New test.
21869
21870 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21871
21872 PR c++/14250
21873 * g++.dg/other/switch1.C: New test.
21874
21875 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
21876
21877 * gcc.dg/cast-function-1.c: Adjust for new informative message.
21878 * gcc.dg/va-arg-1.c: Likewise.
21879
21880 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21881
21882 PR c++/14143
21883 * g++.dg/template/koenig5.C: New test.
21884
21885 2004-02-21 Ziemowit Laski <zlaski@apple.com>
21886
21887 * g++.dg/ext/altivec-1.C: Generalize target triple.
21888 * g++.dg/ext/altivec-2.C: New test case.
21889 * g++.dg/ext/altivec_check.h: New file.
21890 * gcc.dg/altivec-1.c: Generalize target triple;
21891 include altivec_check.h and call altivec_check().
21892 * gcc.dg/altivec-[2-5].c: Generalize target triple.
21893 * gcc.dg/altivec-6.c: New test case.
21894 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
21895 type casts as needed.
21896 * gcc.dg/altivec-10.c: Include altivec_check.h and call
21897 altivec_check().
21898 * gcc.dg/altivec-12.c: New test case.
21899 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
21900 include altivec_check.h and call altivec_check().
21901 * gcc.dg/altivec_check.h: New file.
21902
21903 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21904
21905 * lib/target-supports.exp (check_alias_available): Don't mangle
21906 function `g' in test program.
21907
21908 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21909
21910 * lib/target-supports.exp (check_profiling_available): Check
21911 argument to determine whether we support a profiling type.
21912 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
21913 check_profiling_available.
21914 * g++.dg/bprob/bprob.exp: Likewise.
21915 * g77.dg/bprob/bprob.exp: Likewise.
21916 * gcc.misc-tests/bprob.exp: Likewise.
21917 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
21918 dg-require-profiling and delete expected error handling.
21919 * gcc.dg/20021014-1.c: Likewise.
21920 * gcc.dg/nest.c: Likewise.
21921
21922 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21923
21924 PR c++/12007
21925 * g++.dg/other/vthunk1.C: New test.
21926
21927 2004-02-20 Falk Hueffner <falk@debian.org>
21928
21929 PR target/14201
21930 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
21931
21932 2004-02-20 Mark Mitchell <mark@codesourcery.com>
21933
21934 PR c++/13927
21935 * g++.dg/other/error8.C: Remove XFAIL markers.
21936
21937 PR c++/14173
21938 * g++.dg/ext/packed5.C: New test.
21939
21940 PR c++/14199
21941 * g++.dg/warn/Wunused-5.C: New test.
21942
21943 PR c++/14186
21944 * g++.dg/lookup/member1.C: New test.
21945
21946 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
21947
21948 * gcc.c-torture/compile/20040130-1.c: Enable only when
21949 __INT_MAX__ >= 2147483647L.
21950 * gcc.c-torture/compile/961203-1.c: Likewise.
21951
21952 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
21953
21954 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
21955 * g++.dg/opt/template1.C: Robustify assembler regexp
21956
21957 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21958
21959 * gcc.c-torture/execute/simd-4.x: Remove.
21960 * gcc.c-torture/execute/va-arg-25.x: Likewise.
21961 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
21962 Guard with #ifndef SKIP_ATTRIBUTE.
21963 * gcc.dg/compat/vector-1_y.c: Likewise.
21964 * gcc.dg/compat/vector-2_x.c: Likewise.
21965 * gcc.dg/compat/vector-2_y.c: Likewise.
21966 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
21967 * g++.dg/eh/simd-2.C: Likewise.
21968
21969 2004-02-19 Alan Modra <amodra@bigpond.net.au>
21970
21971 * gcc.c-torture/compile/complex-1.c: New.
21972
21973 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
21974
21975 PR target/14209
21976 * gcc.c-torture/execute/20040218-1.c: New test.
21977
21978 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21979
21980 PR c++/14181
21981 * g++.dg/parse/new2.C: New test.
21982
21983 2004-02-18 Paul Brook <paul@codesourcery.com>
21984
21985 * gcc.c-torture/compile/libcall-1.c: New test.
21986
21987 2004-02-18 Paul Brook <paul@codesourcery.com>
21988
21989 PR debug/12934
21990 * gcc.dg/debug/debug-7.c: New test.
21991
21992 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
21993
21994 * gcc.dg/20040217-1.c: New test.
21995
21996 2004-02-17 Zack Weinberg <zack@codesourcery.com>
21997
21998 * gcc.c-torture/execute/990208-1.x: Delete.
21999
22000 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
22001
22002 * gcc.c-torture/execute/20040208-2.x: New file.
22003
22004 2004-02-17 Mark Mitchell <mark@codesourcery.com>
22005
22006 PR c++/11326
22007 * g++.dg/abi/structret1.C: New test.
22008
22009 2004-02-17 Jakub Jelinek <jakub@redhat.com>
22010
22011 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
22012 (i386_cpuid): No need to test if cpuid is available on AMD64.
22013 Fix assembly, so that it works onboth i386 and AMD64.
22014 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
22015 (vecInLong): Fix s[] member type to unsigned int.
22016 (vecInWord): Remove type.
22017 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
22018 (a64, b64, c64, d64, e64): Remove.
22019 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
22020 Remove unused variable. Remove initialization of removed variables.
22021 Don't call mmx_tests nor sse_tests.
22022 (reference_mmx, reference_sse): Remove.
22023 (check): Add return stmt.
22024 * gcc.dg/i386-sse-7.c: New test.
22025 * gcc.dg/i386-mmx-4.c: New test.
22026
22027 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22028
22029 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
22030 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
22031 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
22032 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
22033 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
22034 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
22035 g++.dg/tc1/dr94.C: Fix line terminator.
22036
22037 2004-02-16 Geoffrey Keating <geoffk@apple.com>
22038
22039 * gcc.c-torture/compile/20040216-1.c: New.
22040
22041 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22042
22043 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
22044 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
22045 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
22046 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
22047 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
22048 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
22049
22050 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
22051
22052 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
22053
22054 2004-02-15 Mark Mitchell <mark@codesourcery.com>
22055
22056 PR c++/13971
22057 * g++.dg/expr/cond4.C: New test.
22058
22059 PR c++/14086
22060 * g++.dg/lookup/crash2.C: New test.
22061
22062 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
22063
22064 * gcc.c-torture/compile/20040214-2.c: New test.
22065
22066 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
22067
22068 PR c++/14116
22069 * g++.dg/ext/typeof8.C: New test.
22070
22071 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
22072
22073 * gcc.c-torture/compile/20040214-1.c: New test.
22074
22075 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22076
22077 PR c++/13635
22078 * g++.dg/template/spec11.C: New test.
22079
22080 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22081
22082 PR c++/13927
22083 * g++.dg/other/error8.C: New test.
22084
22085 2004-02-13 Mark Mitchell <mark@codesourcery.com>
22086
22087 PR c++/14122
22088 * g++.dg/template/array4.C: New test.
22089
22090 PR c++/14108
22091 * g++.dg/inherit/thunk2.C: New test.
22092
22093 PR c++/14083
22094 * g++.dg/eh/cond2.C: New test.
22095
22096 2004-02-12 Alan Modra <amodra@bigpond.net.au>
22097
22098 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
22099
22100 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
22101
22102 * lib/scanasm.exp (dg-scan): Quote pattern before display.
22103
22104 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
22105
22106 * g++.dg/simd-2.C: xfail on ppc64-linux.
22107
22108 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
22109
22110 PR c/456
22111 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
22112 tests.
22113
22114 2004-02-11 Uros Bizjak <uros@kss-loka.si>
22115
22116 * gcc.dg/builtins-33.c: New test.
22117
22118 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
22119
22120 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
22121
22122 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
22123
22124 * g++.dg/simd-2.C: Set -maltivec for ppc64.
22125
22126 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
22127
22128 * gcc.dg/ppc64-abi-3.c: New test.
22129
22130 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
22131
22132 PR c/14092
22133
22134 * gcc.dg/pr14092-1.c: New testcase.
22135
22136 2004-02-10 Alan Modra <amodra@bigpond.net.au>
22137
22138 * gcc.dg/cpp/assert4.c: Fix typo last change.
22139
22140 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
22141 * gcc.dg/cpp/assert4.c: Handle powerpc64.
22142
22143 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
22144
22145 2004-02-09 Roger Sayle <roger@eyesopen.com>
22146
22147 * gcc.c-torture/compile/20040209-1.c: New test case.
22148
22149 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
22150
22151 * gcc.dg/c90-init-1.c: Adjust expected error messages.
22152
22153 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
22154
22155 * gcc.c-torture/execute/20040208-[12].c: New tests.
22156
22157 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22158
22159 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
22160
22161 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22162
22163 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
22164
22165 2004-02-07 Zack Weinberg <zack@codesourcery.com>
22166
22167 Bug 13856
22168 * gcc.dg/visibility-8.c: New testcase.
22169
22170 2004-02-07 Zack Weinberg <zack@codesourcery.com>
22171
22172 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
22173 arguments.
22174 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
22175
22176 2004-02-07 Roger Sayle <roger@eyesopen.com>
22177
22178 PR middle-end/13696
22179 * g++.dg/opt/fold1.C: New test case.
22180
22181 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22182
22183 PR c++/14033
22184 * g++.dg/other/crash-2.C: New test.
22185
22186 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22187
22188 PR c++/14028
22189 * g++.dg/parse/angle-bracket2.C: New test.
22190
22191 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22192
22193 PR middle-end/13750
22194 Revert:
22195 2004-01-15 Geoffrey Keating <geoffk@apple.com>
22196 PR pch/13361
22197 * testsuite/g++.dg/pch/wchar-1.C: New.
22198 * testsuite/g++.dg/pch/wchar-1.Hs: New.
22199
22200 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22201
22202 PR c++/14008
22203 * g++.dg/parse/error15.C: New test.
22204 * g++.dg/parse/crash11.C: Update dg-error mark.
22205
22206 2004-02-04 Mark Mitchell <mark@codesourcery.com>
22207
22208 PR c++/13932
22209 * g++.dg/warn/conv2.C: New test.
22210
22211 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22212
22213 PR c++/13086
22214 * g++.dg/warn/incomplete1.C: Remove xfail.
22215
22216 2004-02-04 Mark Mitchell <mark@codesourcery.com>
22217
22218 * lib/file-format.exp (gcc_target_object_format): Use
22219 ${tool}_target_compile, not gcc_target_compile.
22220 * lib/target-supports.exp (check_alias_available): Likewise.
22221 (check_gc_sections_available): Likewise.
22222 * g++.dg/ext/attrib10.C: Use dg-require-alias.
22223 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
22224 dg-require-alias.
22225
22226 2004-02-04 Mark Mitchell <mark@codesourcery.com>
22227
22228 PR c++/13969
22229 * g++.dg/template/static6.C: New test.
22230
22231 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
22232
22233 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
22234
22235 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22236
22237 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
22238 tests for systems where `char' is unsigned by default.
22239
22240 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22241
22242 PR c++/13997
22243 * g++.dg/template/partial3.C: New test.
22244
22245 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
22246
22247 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
22248 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
22249 Remove mentions of obsolete ports.
22250
22251 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
22252
22253 * gcc.dg/noncompile/20001228-1.c: Fix for new
22254 error message.
22255
22256 2004-02-03 Roger Sayle <roger@eyesopen.com>
22257
22258 PR target/9348
22259 * gcc.c-torture/execute/multdi-1.c: New test case.
22260
22261 2004-02-03 Mark Mitchell <mark@codesourcery.com>
22262
22263 PR c++/13925
22264 * g++.dg/template/lookup5.C: New test.
22265
22266 2004-02-03 Mark Mitchell <mark@codesourcery.com>
22267
22268 PR c++/13950
22269 * g++.dg/template/lookup4.C: New test.
22270
22271 PR c++/13970
22272 * g++.dg/parse/error14.C: New test.
22273
22274 PR c++/14002
22275 * g++.dg/parse/template13.C: New test.
22276
22277 2004-02-03 Mark Mitchell <mark@codesourcery.com>
22278
22279 PR c++/13978
22280 * g++.dg/template/koenig4.C: New test.
22281
22282 PR c++/13968
22283 * g++.dg/template/crash17.C: New test.
22284
22285 PR c++/13975
22286 * g++.dg/parse/error13.C: New test.
22287 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
22288
22289 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
22290
22291 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
22292
22293 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
22294
22295 PR c/11658
22296 PR c/13994
22297 * gcc.dg/noncompile/20040203-1.c: New test.
22298 * gcc.dg/noncompile/20040203-2.c: Likewise.
22299 * gcc.dg/noncompile/20040203-3.c: Likewise.
22300 * gcc.dg/20040203-1.c: Likewise.
22301
22302 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
22303
22304 PR c++/10858
22305 * g++.dg/template/sizeof7.C: New test.
22306
22307 2004-02-02 Eric Christopher <echristo@redhat.com>
22308 Zack Weinberg <zack@codesourcery.com>
22309
22310 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
22311
22312 2004-02-02 Zack Weinberg <zack@codesourcery.com>
22313
22314 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
22315 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
22316 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
22317 * gcc.dg/cleanup-5.c: Run only on Linux targets.
22318
22319 2004-02-02 Mark Mitchell <mark@codesourcery.com>
22320
22321 PR c++/13113
22322 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
22323
22324 PR c++/13854
22325 * g++.dg/ext/attrib13.C: New test.
22326
22327 PR c++/13907
22328 * g++.dg/conversion/op2.C: New test.
22329
22330 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
22331
22332 * gcc.dg/titype-1.c: Fix pasto.
22333
22334 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
22335
22336 * gcc.dg/titype-1.c: New test.
22337
22338 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22339
22340 PR c++/13957
22341 * g++.dg/template/non-type-template-argument-1.C,
22342 g++.dg/template/qualified-id1.C: Update dg-error marks.
22343 * g++.dg/template/nontype6.C: New test.
22344
22345 2004-02-01 Roger Sayle <roger@eyesopen.com>
22346
22347 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
22348 * gcc.dg/builtins-31.c: New testcase.
22349 * gcc.dg/builtins-32.c: New testcase.
22350
22351 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
22352
22353 * objc.dg/call-super-2.m: Update line numbers
22354 for the including of stddef.h.
22355
22356 2004-01-30 Michael Matz <matz@suse.de>
22357
22358 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
22359 g++.dg/ext/case-range3.C: New tests.
22360
22361 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22362
22363 DR206
22364 PR c++/13813
22365 * g++.dg/template/member4.C: New test.
22366
22367 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22368
22369 PR c++/13683
22370 * g++.dg/template/sizeof6.C: New test.
22371
22372 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
22373
22374 * gcc.dg/fwritable-strings-1.c: New test.
22375
22376 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
22377
22378 * gcc.c-torture/compile/20040130-1.c: New test.
22379
22380 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
22381
22382 * objc.dg/call-super-2.m: Include stddef.h for size_t.
22383
22384 2004-01-29 Mark Mitchell <mark@codesourcery.com>
22385
22386 PR c++/13883
22387 * g++.dg/template/ctor3.C: New test.
22388
22389 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22390
22391 * g++.dg/tc1: New directory.
22392 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
22393 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
22394 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
22395 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
22396 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
22397
22398 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22399
22400 * g++.dg/parse/error11.C: New test.
22401 * g++.dg/parse/error12.C: Likewise.
22402
22403 2004-01-28 Ziemowit Laski <zlaski@apple.com>
22404
22405 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
22406 (scan_initial, main): Use aligned_sizeof instead of sizeof.
22407
22408 2004-01-28 Mark Mitchell <mark@codesourcery.com>
22409
22410 PR c++/13791
22411 * g++.dg/ext/attrib12.C: New test.
22412
22413 PR c++/13736
22414 * g++.dg/parse/cast2.C: New test.
22415
22416 2004-01-27 James E Wilson <wilson@specifixinc.com>
22417
22418 * objc.dg/encode-2.m (main): New local string. Set depending on
22419 sizeof long. Use in sscanf call.
22420 * objc.dg/encode-3.m (main): New local string. Set depending on
22421 sizeof long. Use in scan_initial call.
22422
22423 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22424
22425 * objc.dg/call-super-2.m: Make LP64-safe.
22426 * objc.dg/desig-init-1.m: Likewise.
22427
22428 2004-01-27 Devang Patel <dpatel@apple.com>
22429
22430 * g++.dg/debug/namespace1.C: New test.
22431
22432 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
22433
22434 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
22435 xscale-*-*.
22436
22437 * gcc.dg/arm-mmx-1.c: New test.
22438
22439 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
22440
22441 * gcc.dg/20040127-1.c: New test.
22442 * gcc.dg/20040127-2.c: New test.
22443
22444 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22445
22446 * objc.dg/stret-1.m (glob): Renamed to globa.
22447
22448 2004-01-26 Mark Mitchell <mark@codesourcery.com>
22449
22450 PR c++/13663
22451 * g++.dg/expr/for1.C: New test.
22452
22453 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
22454
22455 PR middle-end/13779
22456 * gcc.dg/darwin-longlong.c: New test.
22457
22458 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
22459
22460 * gcc.dg/20040124-1.c: Moved test from here...
22461 * gcc.c-torture/compile/20040124-1.c: ...to here.
22462
22463 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
22464
22465 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
22466 the assembly output if -m64 is passed.
22467
22468 2004-01-25 Mark Mitchell <mark@codesourcery.com>
22469
22470 PR c++/13833
22471 * g++.dg/template/cond3.C: New test.
22472
22473 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22474
22475 PR c++/13810
22476 * g++.dg/template/ttp7.C: New test.
22477
22478 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22479
22480 PR c++/13797
22481 * g++.dg/template/nontype4.C: New test.
22482 * g++.dg/template/nontype5.C: Likewise.
22483
22484 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
22485
22486 * gcc.dg/torture/mips-clobber-at.c: New test.
22487
22488 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
22489
22490 * gcc.dg/20040124-1.c: New test.
22491
22492 2004-01-24 Jakub Jelinek <jakub@redhat.com>
22493
22494 * gcc.dg/20040123-1.c: New test.
22495
22496 2004-01-23 Zack Weinberg <zack@codesourcery.com>
22497
22498 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
22499
22500 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
22501
22502 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
22503
22504 2004-01-23 Andrew Pinski <apinski@apple.com>
22505
22506 * gcc.dg/20030121-1.c: Move to ..
22507 * gcc.dg/20040121-1.c: here.
22508
22509 2004-01-23 Roger Sayle <roger@eyesopen.com>
22510
22511 * gcc.dg/builtins-29.c: New test case.
22512
22513 2004-01-23 Zack Weinberg <zack@codesourcery.com>
22514
22515 PR 18314
22516 * gcc.dg/builtins-30.c: New testcase.
22517
22518 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
22519
22520 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
22521 * lib/g77.exp: Likewise.
22522 * lib/objc.exp: Likewise.
22523 * lib/g++.exp: Likewise.
22524
22525 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
22526
22527 * gcc.dg/struct-by-value-2.c: New test.
22528
22529 2004-01-21 Andrew Pinski <apinski@apple.com>
22530
22531 PR target/13785
22532 * gcc.dg/20030121-1.c: New test.
22533
22534 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
22535
22536 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
22537 clobber frame pointer register in asm statement.
22538
22539 2004-01-21 Falk Hueffner <falk@debian.org>
22540
22541 * gcc.c-torture/compile/20040121-1.c: New test.
22542
22543 2004-01-21 Zack Weinberg <zack@codesourcery.com>
22544
22545 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
22546
22547 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
22548
22549 * gcc.dg/ppc64-abi-2.c: New test.
22550
22551 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
22552
22553 * lib/treelang.exp: Fill out this file.
22554 * lib/treelang-dg.exp: New File.
22555
22556 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
22557
22558 * gcc.c-torture/compile/981022-1.c: Remove.
22559 * gcc.dg/array-5.c: Remove XFAIL.
22560 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
22561 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
22562 gcc.dg/cond-lvalue-1.c: Update.
22563 * gcc.dg/cast-lvalue-2.c: New test.
22564
22565 2004-01-19 Mark Mitchell <mark@codesourcery.com>
22566
22567 PR c++/13592
22568 * g++.dg/other/error1.C (class foo): Tweak error message.
22569
22570 PR c++/13592
22571 * g++.dg/template/call2.C: New test.
22572
22573 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
22574
22575 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
22576 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
22577 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
22578 scalar-return-1_x.c, scalar-return-2_y.c,
22579 scalar-return-3_x.c, scalar-return-3_y.c,
22580 scalar-return-4_x.c, scalar-return-4_y.c,
22581 struct-align-1.h, struct-align-1_x.c,
22582 struct-align-1_y.c, struct-align-2.h,
22583 struct-align-2_x.c, struct-align-2_y.c,
22584 struct-by-value-10_y.c, struct-by-value-11_x.c,
22585 struct-by-value-11_y.c, struct-by-value-12_x.c,
22586 struct-by-value-12_y.c, struct-by-value-13_x.c,
22587 struct-by-value-13_y.c, struct-by-value-14_x.c,
22588 struct-by-value-14_y.c, struct-by-value-15_x.c,
22589 struct-by-value-15_y.c, struct-by-value-16_y.c,
22590 struct-by-value-17_y.c, struct-by-value-18_y.c,
22591 struct-by-value-19_y.c, struct-by-value-1_x.c,
22592 struct-by-value-1_y.c, struct-by-value-20_y.c,
22593 struct-by-value-2_x.c, struct-by-value-2_y.c,
22594 struct-by-value-3_y.c, struct-by-value-4_x.c,
22595 struct-by-value-4_y.c, struct-by-value-5_y.c,
22596 struct-by-value-6_y.c, struct-by-value-7_y.c
22597 struct-by-value-8_x.c, struct-by-value-8_y.c
22598 struct-by-value-9_x.c, struct-by-value-9_y.c
22599 struct-return-10_x.c, struct-return-10_y.c,
22600 struct-return-19_x.c, struct-return-20_x.c
22601 struct-return-2_x.c, struct-return-2_y.c
22602 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
22603 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
22604
22605 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
22606
22607 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
22608 attribute on sparc*-sun-solaris2.*.
22609
22610 2004-01-18 Mark Mitchell <mark@codesourcery.com>
22611
22612 PR c++/13710
22613 * g++.dg/ext/typeof7.C: New test.
22614
22615 2004-01-18 David Edelsohn <edelsohn@gnu.org>
22616
22617 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
22618 * gcc.dg/const-elim-1.c: Same.
22619
22620 2004-01-17 Ziemowit Laski <zlaski@apple.com>
22621
22622 * objc.dg/stret-1.m: New.
22623 * objc.dg/stret-2.m: New.
22624
22625 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
22626
22627 PR c++/11895
22628 * g++.dg/ext/vector1.C: New test.
22629
22630 2004-01-16 Geoffrey Keating <geoffk@apple.com>
22631
22632 * gcc.dg/pch/import-1.c: New.
22633 * gcc.dg/pch/import-1.hs: New.
22634 * gcc.dg/pch/import-1a.h: New.
22635 * gcc.dg/pch/import-1b.h: New.
22636 * gcc.dg/pch/import-1c.h: New.
22637
22638 2004-01-16 Mark Mitchell <mark@codesourcery.com>
22639
22640 PR c++/13574
22641 * g++.dg/ext/array1.C: New test.
22642
22643 PR c++/13178
22644 * g++.dg/conversion/op1.C: New test.
22645
22646 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
22647
22648 PR 11864
22649 From Kazumoto Kojima / Dan Kegel:
22650 * gcc.dg/pr11864-1.c: New test.
22651
22652 PR 10392
22653 From Marcus Comstedt / Dan Kegel:
22654 * gcc.dg/pr10392-1.c: New test.
22655
22656 2004-01-16 Mark Mitchell <mark@codesourcery.com>
22657
22658 PR c++/13478
22659 * g++.dg/init/ref10.C: New test.
22660
22661 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22662
22663 PR c++/13407
22664 * g++.dg/parse/typename6.C: New test.
22665
22666 2004-01-15 Geoffrey Keating <geoffk@apple.com>
22667
22668 PR pch/13361
22669 * testsuite/g++.dg/pch/wchar-1.C: New.
22670 * testsuite/g++.dg/pch/wchar-1.Hs: New.
22671
22672 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22673
22674 PR c++/9259
22675 * g++.dg/expr/sizeof2.C: New test.
22676
22677 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
22678
22679 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
22680
22681 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
22682
22683 PR c++/13659
22684 * g++.dg/lookup/strong-using-3.C: New.
22685 * g++.dg/lookup/using-10.C: New.
22686
22687 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
22688
22689 PR c++/13594
22690 * g++.dg/lookup/strong-using-2.C: New.
22691
22692 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
22693 Dan Kegel <dank@kegel.com>
22694 J"orn Rennecke <joern.rennecke@superh.com>
22695
22696 PR target/9365
22697 * gcc.dg/pr9365-1.c: New test.
22698
22699 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22700
22701 PR c++/8856
22702 * g++.dg/parse/casting-operator2.C: New test.
22703 * g++.old-deja/g++.pt/explicit83.C: Remove.
22704
22705 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
22706
22707 * gcc.dg/label-compound-stmt-1.c: New test.
22708 * gcc.c-torture/compile/950922-1.c,
22709 gcc.c-torture/compile/20000211-3.c,
22710 gcc.c-torture/compile/20000518-1.c,
22711 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
22712 compound statements.
22713
22714 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
22715
22716 * gcc.dg/ppc64-abi-1.c: New test.
22717
22718 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
22719
22720 * g++.dg/ext/attrib9.C: Add dg-warnings.
22721
22722 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22723
22724 PR c++/12335
22725 * g++.dg/parse/dtor3.C: New test.
22726
22727 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
22728
22729 PR c++/12709
22730 * g++.dg/parse/try-catch-1.C: New test.
22731
22732 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
22733
22734 * ada/acats/run_all.sh: Add more verbose output in acats.log
22735 when compiling tests.
22736
22737 2004-01-12 Zack Weinberg <zack@codesourcery.com>
22738
22739 PR 13656
22740 * gcc.dg/typedef-redecl.c: New test case.
22741 * gcc.dg/typedef-redecl.h: New support file.
22742
22743 2004-01-13 Jan Hubicka <jh@suse.cz>
22744
22745 * gcc.dg/always_inline.c: New test.
22746 * gcc.dg/debug/20031231-1.c: Fix.
22747
22748 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22749
22750 PR c++/13474
22751 * g++.dg/template/array3.C: New test.
22752
22753 2004-01-12 Zack Weinberg <zack@codesourcery.com>
22754
22755 * g++.dg/ext/lvalue1.C: No longer expected to fail.
22756 * g++.dg/warn/Wunused-2.C: Likewise.
22757
22758 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22759
22760 PR c++/13289
22761 * g++.dg/template/instantiate6.C: New test.
22762
22763 2004-01-12 Roger Sayle <roger@eyesopen.com>
22764
22765 PR middle-end/11397
22766 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
22767
22768 2004-01-12 Jan Hubicka <jh@suse.cz>
22769
22770 PR opt/12826
22771 * gcc.dg/20040112-1.c: New.
22772
22773 * gcc.dg/dwarf-die[1-7].c: Move to...
22774 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
22775 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
22776
22777 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
22778
22779 PR c++/4100
22780 * g++.dg/parse/friend4.C: New test.
22781
22782 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
22783
22784 PR c++/4100
22785 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
22786 definition is called a friend.
22787
22788 2004-01-11 Zack Weinberg <zack@codesourcery.com>
22789
22790 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
22791
22792 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
22793
22794 PR c++/3478
22795 * g++.dg/parse/error10.C: New test.
22796 * g++.dg/template/arg2.C: Accept "invalid type" error.
22797
22798 2004-01-11 Jakub Jelinek <jakub@redhat.com>
22799
22800 PR middle-end/13392
22801 * g++.dg/opt/expect2.C: New test.
22802
22803 2004-01-10 Zack Weinberg <zack@codesourcery.com>
22804
22805 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
22806 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
22807 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
22808 Update dg-error regexps.
22809
22810 2004-01-10 Zack Weinberg <zack@codesourcery.com>
22811
22812 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
22813 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
22814
22815 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
22816
22817 * gcc.dg/pragma-re-1.c: Use right pointer type.
22818
22819 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
22820
22821 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
22822
22823 2004-01-09 Geoffrey Keating <geoffk@apple.com>
22824
22825 * gcc.dg/rs6000-ldouble-1.c: New.
22826
22827 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22828
22829 DR 337
22830 PR c++/9256
22831 * g++.dg/other/abstract1.C: New test.
22832
22833 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
22834
22835 * g++.dg/lookup/strong-using-1.C: New.
22836
22837 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
22838
22839 PR c/11234
22840 * gcc.dg/func-ptr-conv-1.c: New test.
22841 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
22842
22843 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
22844
22845 PR target/13380.
22846 * gcc.c-torture/compile/20040109-1.c: New.
22847
22848 2004-01-08 Stuart Hastings <stuart@apple.com>
22849
22850 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
22851 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
22852 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
22853
22854 2004-01-09 Alan Modra <amodra@bigpond.net.au>
22855
22856 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
22857
22858 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22859
22860 * ada/acats/run_acats: Treat 'gnatchop' the same way
22861 as 'gnatmake'. Export GCC_DRIVER.
22862 * ada/acats/run_all.sh: Add target_gnatchop. Use
22863 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
22864
22865 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22866
22867 PR c++/12573
22868 * g++.dg/template/dependent-expr4.C: New test.
22869
22870 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
22871
22872 * gcc.dg/altivec-11.c: New test.
22873
22874 2004-01-07 Mark Mitchell <mark@codesourcery.com>
22875
22876 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
22877
22878 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
22879
22880 PR c/6024
22881 * gcc.dg/enum-compat-1.c: New test.
22882 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
22883
22884 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
22885
22886 PR c/12165
22887 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
22888 gcc.dg/c99-idem-qual-3.c: New tests.
22889
22890 2004-01-07 Alan Modra <amodra@bigpond.net.au>
22891
22892 * gcc.dg/winline-7.c: Don't cast void * to int.
22893
22894 2004-01-06 Jan Hubicka <jh@suse.cz>
22895
22896 * gcc.dg/i386-sse-5.c: New test
22897 * g++.dg/eh/simd-1.c: Add -w argument for i386.
22898
22899 2004-01-05 Mark Mitchell <mark@codesourcery.com>
22900
22901 PR c++/12815
22902 * g++.dg/rtti/typeid4.C: New test.
22903
22904 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
22905
22906 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
22907
22908 2004-01-05 Mark Mitchell <mark@codesourcery.com>
22909
22910 PR c++/12132
22911 * g++.dg/template/error11.C: New test.
22912
22913 PR c++/13451
22914 * g++.dg/template/class2.C: New test.
22915
22916 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
22917 Richard Sandiford <rsandifo@redhat.com>
22918
22919 PR c++/13387
22920 * g++.dg/opt/alias3.C: New test.
22921
22922 2004-01-04 Mark Mitchell <mark@codesourcery.com>
22923
22924 PR c++/13157
22925 * g++.dg/template/koenig3.C: New test.
22926
22927 PR c++/13529
22928 * g++.dg/parse/offsetof3.C: New test.
22929
22930 * g++.dg/init/copy7.C: Add missing dg-error markers.
22931
22932 PR c++/12226
22933 * g++.dg/init/copy7.c: New test.
22934
22935 PR c++/13536
22936 * g++.dg/parse/cast1.C: New test.
22937
22938 2004-01-04 Jan Hubicka <jh@suse.cz>
22939
22940 * gcc.dg/winline[1-7].c: New tests.
22941
22942 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22943
22944 PR c++/13520
22945 * g++.dg/template/qualttp22.C: New test.
22946
22947 2004-01-01 Jan Hubicka <jh@suse.cz>
22948
22949 * gcc.dg/debug/20031231-1.c: New.
22950 * gcc.c-torture/compile/20040101-1.c: New.
22951 * gcc.dg/dwarf-die-[1-7].c: New.
22952
22953 2004-01-01 Jakub Jelinek <jakub@redhat.com>
22954
22955 PR optimization/13521
22956 * gcc.c-torture/compile/20031231-1.c: New test.
22957
22958 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
22959
22960 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
22961
22962 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22963
22964 PR c++/10079
22965 * g++.dg/template/crash16.C: New test.
22966
22967 2003-12-30 Mark Mitchell <mark@codesourcery.com>
22968
22969 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
22970
22971 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
22972
22973 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
22974 ports.
22975 * g++.old-deja/g++.jason/thunk3.C: Likewise.
22976 * g++.old-deja/g++.law/profile1.C: Likewise.
22977 * gcc.c-torture/compile/981006-1.c: Likewise.
22978 * gcc.c-torture/execute/loop-2e.x: Likewise.
22979 * gcc.c-torture/execute/loop-2f.x: Remove.
22980 * gcc.c-torture/execute/loop-2g.x: Likewise.
22981 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
22982 * gcc.dg/20020312-2.c: Remove traces of dead ports.
22983
22984 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
22985
22986 PR c++/13507
22987 * g++.dg/ext/attrib11.C: New test.
22988
22989 PR c++/13494
22990 * g++.dg/template/array2-1.C: New test.
22991 * g++.dg/template/array2-2.C: New test.
22992
22993 2003-12-29 Mark Mitchell <mark@codesourcery.com>
22994
22995 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
22996
22997 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
22998
22999 PR c++/12774
23000 * g++.dg/template/array1-1.C: New test.
23001 * g++.dg/template/array1-2.C: New test.
23002
23003 2003-12-29 Roger Sayle <roger@eyesopen.com>
23004
23005 PR fortran/12632
23006 * g77.dg/12632.f: New test case.
23007
23008 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23009
23010 PR c++/13289
23011 * g++.dg/parse/nontype1.C: New test.
23012
23013 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23014
23015 PR c++/12403
23016 * g++.dg/parse/explicit1.C: New test.
23017 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
23018
23019 2003-12-28 Mark Mitchell <mark@codesourcery.com>
23020
23021 PR c++/13081
23022 * g++.dg/opt/inline6.C: New test.
23023
23024 PR c++/12613
23025 * g++.dg/parse/error9.C: New test.
23026
23027 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
23028
23029 2003-12-28 Mark Mitchell <mark@codesourcery.com>
23030
23031 PR c++/13009
23032 * g++.dg/init/assign1.C: New test.
23033
23034 2003-12-28 Roger Sayle <roger@eyesopen.com>
23035
23036 PR c++/13070
23037 * g++.dg/warn/format3.C: New test case.
23038
23039 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23040
23041 * gcc.c-torture/compile/20031227-1.c: New test.
23042
23043 2003-12-23 Mark Mitchell <mark@codesourcery.com>
23044
23045 * g++.dg/bprob/bprob.exp: Load target-supports.exp
23046 * g77.dg/bprob/bprob.exp: Likewise.
23047 * gcc.misc-tests/bprob.exp: Likewise.
23048 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
23049 variants on systems where the library does not provide that
23050 functionality.
23051 * gcc.dg/builtins-20.c: Use builtins-config.h.
23052 * gcc.dg/builtins-config.h: New file.
23053
23054 2003-12-23 Mark Mitchell <mark@codesourcery.com>
23055
23056 * lib/gcc-dg.exp (dg-require-profiling): New function.
23057 * lib/target-supports.exp (check_profiling_available): Likewise.
23058 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
23059 * g77.dg/bprob/bprob.exp: Likewise.
23060 * gcc.misc-tests/bprob.exp: Likewise.
23061 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
23062 * gcc.dg/20021014-1.c: Likewise.
23063 * gcc.dg/nest.c: Likewise.
23064
23065 2003-12-23 Mark Mitchell <mark@codesourcery.com>
23066
23067 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
23068 compiling.
23069 * g++.dg/lookup/java2.C: Likewise.
23070 * gcc.dg/cpp/lexident.c: Likewise.
23071
23072 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
23073
23074 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
23075 given.
23076 * gcc.c-torture/compile/961203-1.c: Likewise.
23077 * gcc.c-torture/compile/980506-1.c: Likewise.
23078
23079 2003-12-23 Zack Weinberg <zack@codesourcery.com>
23080
23081 * lib/gcc-dg.exp (dg-prune-output): New annotation.
23082 (additional_prunes): New global.
23083 (gcc-dg-prune): Handle additional per-test pruning.
23084 (dg-test): Clear additional_prunes between tests.
23085
23086 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
23087 dg-prune-output to avoid spurious failures from assembler
23088 complaining about nonexistent WAW violations.
23089 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
23090 Use dg-prune-output to avoid spurious failures from assembler
23091 warning about Itanium B-step errata.
23092
23093 2003-12-23 Mark Mitchell <mark@codesourcery.com>
23094
23095 * g++.dg/abi/macro0.C: New test.
23096 * g++.dg/abi/macro1.C: Likewise.
23097 * g++.dg/abi/macro2.C: Likewise.
23098
23099 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
23100 * g++.dg/abi/bitfield7.C: Likewise.
23101 * g++.dg/abi/dtor2.C: Likewise.
23102 * g++.dg/abi/mangle11.C: Likewise.
23103 * g++.dg/abi/mangle12.C: Likewise.
23104 * g++.dg/abi/mangle14.C: Likewise.
23105 * g++.dg/abi/mangle17.C: Likewise.
23106 * g++.dg/abi/vbase10.C: Likewise.
23107 * g++.dg/abi/vbase14.C: Likewise.
23108 * g++.dg/template/qualttp17.C: Likewise.
23109
23110 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
23111
23112 PR c/11995
23113 * gcc.dg/20031223-1.c: New test.
23114
23115 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
23116
23117 * gcc.dg/noreturn-7.c: New test.
23118
23119 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
23120
23121 * gcc.dg/null-pointer-1.c: New test.
23122
23123 2003-12-22 Mark Mitchell <mark@codesourcery.com>
23124
23125 * g++.old-deja/g++.jason/template18.C: Remove.
23126 * g++.old-deja/g++.jason/template37.C: Likewise.
23127
23128 PR c++/12862
23129 * g++.dg/lookup/ns1.C: New test.
23130
23131 PR c++/12397
23132 * g++.dg/template/lookup3.C: New test.
23133
23134 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
23135
23136 * g++.dg/template/recurse1.C: New test
23137
23138 2003-12-22 Mark Mitchell <mark@codesourcery.com>
23139
23140 PR c++/12479
23141 * g++.dg/parse/semicolon1.C: New test.
23142 * g++.dg/parse/semicolon1.h: Likewise.
23143
23144 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
23145
23146 * gcc.dg/darwin-misaligned.c: New test.
23147
23148 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
23149
23150 PR c/9163
23151 * gcc.dg/20031222-1.c: New test.
23152
23153 2003-12-21 Mark Mitchell <mark@codesourcery.com>
23154
23155 PR c++/13438
23156 * g++.dg/parse/error8.C: New test.
23157
23158 PR c++/11554
23159 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
23160
23161 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
23162
23163 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
23164 too small.
23165 * gcc.c-torture/compile/930217-1.c: Likewise.
23166 * gcc.c-torture/compile/930513-1.c: Likewise.
23167 * gcc.c-torture/execute/920908-2.c: Likewise.
23168 * gcc.c-torture/execute/921204-1.c: Likewise.
23169 * gcc.c-torture/execute/930621-1.c: Likewise.
23170 * gcc.c-torture/execute/930630-1.c: Likewise.
23171 * gcc.c-torture/execute/931031-1.c: Likewise.
23172 * gcc.c-torture/execute/980602-2.c: Likewise.
23173 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
23174 * gcc.c-torture/execute/compndlit-1.c: Likewise.
23175 * gcc.c-torture/execute/extzvsi.c: Likewise.
23176 * gcc.c-torture/unsorted/ext.c: Likewise.
23177
23178 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
23179
23180 PR target/12749
23181 * gcc.c-torture/compile/20031220-2.c: New test case.
23182
23183 2003-12-20 Roger Sayle <roger@eyesopen.com>
23184
23185 PR optimization/13031
23186 * gcc.c-torture/compile/20031220-1.c: New test case.
23187
23188 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
23189
23190 * gcc.dg/cast-function-1.c: New test.
23191
23192 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
23193
23194 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
23195 formats.
23196
23197 2003-12-19 Mark Mitchell <mark@codesourcery.com>
23198
23199 PR c++/12795
23200 * g++.dg/ext/attrib10.C: New test.
23201
23202 2003-12-19 Jakub Jelinek <jakub@redhat.com>
23203
23204 * gcc.dg/cleanup-10.c: New test.
23205 * gcc.dg/cleanup-11.c: New test.
23206
23207 2003-12-19 Jakub Jelinek <jakub@redhat.com>
23208
23209 PR c++/13239
23210 * g++.dg/opt/expect1.C: New test.
23211
23212 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
23213
23214 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
23215
23216 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
23217
23218 PR debug/12923
23219 * gcc.dg/20031218-1.c: New test.
23220
23221 PR debug/12389
23222 * gcc.dg/20031218-2.c: New test.
23223 * gcc.dg/20031218-3.c: New test.
23224
23225 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
23226 of label name and allow for USER_LABEL_PREFIX == "_" names.
23227 * g++.dg/abi/mangle18-2.C: Likewise.
23228 * g++.dg/abi/mangle19-1.C: Likewise.
23229 * g++.dg/abi/mangle19-2.C: Likewise.
23230 * g++.dg/abi/mangle20-1.C: Likewise.
23231 * g++.dg/abi/mangle20-2.C: Likewise.
23232
23233 2003-12-18 Richard Henderson <rth@redhat.com>
23234
23235 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
23236
23237 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
23238 Dan Kegel <dank@kegel.com>
23239
23240 PR other/12009
23241 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
23242 testing a cross compiler, it causes spurious compile failures.
23243 * lib/g++.exp: Likewise.
23244
23245 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23246
23247 PR c++/13262
23248 * g++.dg/template/access13.C: New test.
23249
23250 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
23251
23252 * gcc.dg/20031216-1.c: New test.
23253
23254 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23255
23256 PR c++/9154
23257 * g++.dg/template/error10.C: New test.
23258
23259 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
23260
23261 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
23262 * g++.dg/eh/simd-2.C: Likewise.
23263
23264 2003-12-17 James E Wilson <wilson@specifixinc.com>
23265 Roger Sayle <roger@eyesopen.com>
23266
23267 * gcc.c-torture/execute/ieee/mzero5.c: New.
23268
23269 2003-12-17 Mark Mitchell <mark@codesourcery.com>
23270
23271 PR c++/10603
23272 * g++.dg/parse/error6.C: New test.
23273
23274 PR c++/12827
23275 * g++.dg/parse/error7.C: New test.
23276
23277 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
23278
23279 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
23280 at -O with stabs debugging formats.
23281 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
23282 * gcc.dg/debug/debug-2.c: Likewise.
23283
23284 2003-12-16 Mark Mitchell <mark@codesourcery.com>
23285
23286 PR c++/12696
23287 * g++.dg/init/error1.C: New test.
23288
23289 PR c++/12218
23290 * g++.dg/init/pm3.C: New test.
23291
23292 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
23293
23294 PR c/3347
23295 * gcc.dg/bitfld-8.c: New test.
23296
23297 2003-12-16 James Lemke <jim@wasabisystems.com>
23298
23299 * gcc.dg/arm-scd42-[123].c: New tests.
23300
23301 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
23302
23303 PR c++/9043
23304 * g++.dg/abi/mangle20-1.C: New test.
23305 * g++.dg/abi/mangle20-2.C: New test.
23306
23307 2003-12-16 Mark Mitchell <mark@codesourcery.com>
23308
23309 PR c++/13275
23310 * g++.dg/other/offsetof2.C: Remove XFAIL.
23311 * g++.dg/parse/offsetof1.C: New test.
23312 * g++.gd/parse/offsetof2.C: Likewise.
23313
23314 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23315
23316 * g++.dg/template/nontype3.C: New test.
23317 * g++.dg/template/static2.C: Tweaked the dg-error clause.
23318
23319 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23320
23321 * g++.dg/warn/noreturn-3.C: Also test instantiation.
23322
23323 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
23324
23325 PR c++/13387
23326 * g++.dg/expr/assign1.C: New test.
23327
23328 PR c++/13242
23329 * g++.dg/abi/mangle19-1.C: New test.
23330 * g++.dg/abi/mangle19-2.C: New test.
23331
23332 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
23333
23334 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
23335
23336 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
23337
23338 * gcc.c-torture/execute/20031216-1.c: New test.
23339
23340 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23341
23342 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
23343 an ICE regression.
23344
23345 2003-12-15 Mark Mitchell <mark@codesourcery.com>
23346
23347 PR c++/10926
23348 * g++.dg/template/error9.C: New test.
23349
23350 PR c++/11116
23351 * g++.dg/template/error8.C: New test.
23352
23353 2003-12-15 Roger Sayle <roger@eyesopen.com>
23354
23355 PR middle-end/13400
23356 * gcc.c-torture/execute/20031215-1.c: New test case.
23357
23358 2003-12-15 Mark Mitchell <mark@codesourcery.com>
23359
23360 PR c++/13269
23361 * g++.dg/parse/error5.C: New test.
23362
23363 PR c++/12989
23364 * g++.dg/expr/sizeof1.C: New test.
23365
23366 PR c++/13310
23367 * g++.dg/template/crash15.C: New test.
23368
23369 2003-12-15 Geoffrey Keating <geoffk@apple.com>
23370
23371 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
23372 a non-POD type as the last named parameter of a varargs function.
23373
23374 2003-12-15 Mark Mitchell <mark@codesourcery.com>
23375
23376 PR c++/13243
23377 PR c++/12573
23378 * g++.dg/template/crash14.C: New test.
23379 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
23380
23381 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
23382
23383 * g++.dg/other/java1.C: New test.
23384
23385 PR c++/13241
23386 * g++.dg/abi/mangle18-1.C: New test.
23387 * g++.dg/abi/mangle18-2.C: New test.
23388
23389 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23390
23391 PR optimization/10312
23392 * gcc.c-torture/execute/20031214-1.c: New.
23393
23394 2003-12-14 Mark Mitchell <mark@codesourcery.com>
23395
23396 PR c++/10779
23397 PR c++/12160
23398 * g++.dg/parse/error3.C: New test.
23399 * g++.dg/parse/error4.C: Likewise.
23400 * g++.dg/abi/mangle4.C: Tweak error messages.
23401 * g++.dg/lookup/using5.C: Likewise.
23402 * g++.dg/other/error2.C: Likewise.
23403 * g++.dg/parse/typename5.C: Likewise.
23404 * g++.dg/parse/undefined1.C: Likewise.
23405 * g++.dg/template/arg2.C: Likewise.
23406 * g++.dg/template/ttp3.C: Likewise.
23407 * g++.dg/template/type1.C: Likewise.
23408 * g++.old-deja/g++.other/crash32.C: Likewise.
23409 * g++.old-djea/g++.pt/defarg8.C: Likewise.
23410
23411 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23412
23413 PR c++/13106
23414 * g++.dg/warn/noreturn-3.C: New test.
23415
23416 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
23417
23418 PR c++/13118
23419 * g++.dg/abi/covariant3.C: New.
23420
23421 2003-12-12 Jakub Jelinek <jakub@redhat.com>
23422
23423 * g++.dg/eh/ia64-1.C: New test.
23424
23425 2003-12-12 Roger Sayle <roger@eyesopen.com>
23426
23427 PR optimization/13037
23428 * g77.f-torture/execute/13037.f: New test case.
23429
23430 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
23431
23432 PR c++/12881
23433 * g++.dg/abi/covariant2.C: New.
23434
23435 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
23436
23437 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
23438
23439 2003-12-11 Zack Weinberg <zack@codesourcery.com>
23440
23441 * gcc.c-torture/execute/wchar_t-1.x: Delete.
23442
23443 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
23444
23445 PR other/10819
23446 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
23447 to fix Bug 10819.
23448 * lib/g++.exp (g++_version): Likewise.
23449 * lib/g77.exp (g77_version): Likewise.
23450 * lib/objc.exp (default_objc_version): Likewise.
23451
23452 2003-12-10 Richard Henderson <rth@redhat.com>
23453
23454 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
23455
23456 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
23457
23458 2003-12-08 Matt Austern <austern@apple.com>
23459
23460 PR c/13134
23461 * lib/gcc-dg.exp (dg-require-visibility): Define.
23462 * lib/target-supports (check_visibility_available): Define.
23463 * gcc.dg/visibility-1.c: New test.
23464 * gcc.dg/visibility-2.c: Likewise.
23465 * gcc.dg/visibility-3.c: Likewise.
23466 * gcc.dg/visibility-4.c: Likewise.
23467 * gcc.dg/visibility-5.c: Likewise.
23468 * gcc.dg/visibility-6.c: Likewise.
23469 * g++.dg/ext/visibility-1.C: Likewise.
23470 * g++.dg/ext/visibility-2.C: Likewise.
23471 * g++.dg/ext/visibility-3.C: Likewise.
23472 * g++.dg/ext/visibility-4.C: Likewise.
23473 * g++.dg/ext/visibility-5.C: Likewise.
23474 * g++.dg/ext/visibility-6.C: Likewise.
23475
23476 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23477
23478 * g++.dg/lookup/java1.C: New test.
23479 * g++.dg/lookup/java2.C: New test.
23480
23481 2003-12-07 Falk Hueffner <falk@debian.org>
23482
23483 * g++.dg/opt/noreturn-1.C: New test.
23484
23485 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
23486
23487 * gcc.dg/overflow-1.c: New test.
23488
23489 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
23490
23491 * g77.f-torture/compile/13060.f: New test.
23492
23493 2003-12-06 Mark Mitchell <mark@codesourcery.com>
23494
23495 PR c++/13323
23496 * g++.dg/inherit/operator2.C: New test.
23497
23498 2003-12-05 Mark Mitchell <mark@codesourcery.com>
23499
23500 PR c++/13305
23501 * g++.dg/ext/attrib9.C: New test.
23502
23503 2003-12-05 Mark Mitchell <mark@codesourcery.com>
23504
23505 PR c++/13314
23506 * g++.dg/template/error7.C: New test.
23507
23508 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
23509 J"orn Rennecke <joern.rennecke@superh.com>
23510
23511 PR target/13302
23512 * g++.dg/other/struct-va_list.C: New test.
23513
23514 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23515
23516 PR c++/13166
23517 * g++.dg/parse/defarg6.C: New test.
23518
23519 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
23520
23521 PR target/13256
23522 * gcc.c-torture/execute/20031201-1.c: New test.
23523
23524 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
23525
23526 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
23527
23528 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
23529
23530 * gcc.dg/builtin-return-1.c: New test.
23531
23532 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
23533 J"orn Rennecke <joern.rennecke@superh.com>
23534
23535 PR optimization/13260
23536 * gcc.c-torture/execute/20031204-1.c: New test.
23537
23538 2003-12-03 Mark Mitchell <mark@codesourcery.com>
23539
23540 PR c++/9127
23541 * g++.dg/template/error6.C: New test.
23542
23543 2003-12-03 Jakub Jelinek <jakub@redhat.com>
23544
23545 * gcc.dg/20031202-1.c: New test.
23546
23547 2003-12-03 Mark Mitchell <mark@codesourcery.com>
23548
23549 PR c++/13179
23550 * g++.dg/template/eh1.C: New test.
23551
23552 PR c++/10771
23553 * g++.dg/template/error5.C: New test.
23554
23555 2003-12-02 David Ung <davidu@mips.com>
23556
23557 * gcc.dg/compat/vector-check.h: Corrected type for var
23558 g_##TMODE
23559
23560 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23561
23562 PR c++/10126
23563 * g++.dg/template/ptrmem8.C: New test.
23564
23565 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23566
23567 PR c++/12573
23568 * g++.dg/template/dependent-expr3.C: New test.
23569
23570 2003-12-01 James Lemke <jim@wasabisystems.com>
23571
23572 * gcc.dg/arm-g2.c: New test.
23573
23574 2003-12-01 Roger Sayle <roger@eyesopen.com>
23575
23576 PR optimization/11634
23577 * gcc.dg/20031201-2.c: New test case.
23578
23579 2003-12-01 Zack Weinberg <zack@codesourcery.com>
23580
23581 PR 11433
23582 * objc.dg/proto-lossage-3.m: New test.
23583
23584 2003-12-01 Roger Sayle <roger@eyesopen.com>
23585
23586 PR optimization/12628
23587 * gcc.dg/20031201-1.c: New test case.
23588
23589 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
23590
23591 * gcc.dg/unaligned-1.c: New test.
23592
23593 2003-11-30 Mark Mitchell <mark@codesourcery.com>
23594
23595 PR c++/9849
23596 * g++.dg/template/error4.C: New test.
23597 * g++.dg/template/nested3.C: Adjust error markers.
23598
23599 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23600
23601 * gcc.dg/cpp/assert4.c: Check more #system assertions.
23602
23603 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
23604
23605 PR c/10333
23606 * gcc.dg/bitfld-7.c: New test.
23607
23608 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
23609
23610 * gcc.dg/tls/asm-1.C: New test.
23611
23612 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23613
23614 * gcc.dg/cpp/assert4.c: Update.
23615
23616 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
23617
23618 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
23619 * gcc.dg/builtin-apply3.c: New test.
23620
23621 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
23622
23623 * lib/compat.exp (compat-obj): New xfaildata parameter.
23624 Use it to set compiler_conditional_xfail_data before compiling.
23625 (compat-get-options): Handle dg-xfail-if.
23626 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
23627 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
23628 * gcc.dg/compat/vector-1_y.c: Likewise.
23629 * gcc.dg/compat/vector-2_x.c: Likewise.
23630 * gcc.dg/compat/vector-2_y.c: Likewise.
23631
23632 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
23633
23634 * g++.dg/opt/reg-stack4.C: New test.
23635
23636 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
23637
23638 * gcc.dg/builtin-apply2.c: New test.
23639
23640 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
23641
23642 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
23643
23644 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23645
23646 PR c++/12924
23647 * g++.dg/template/template-id-2.C: New test.
23648
23649 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23650
23651 PR c++/5369
23652 * g++.dg/template/memfriend1.C: New test.
23653 * g++.dg/template/memfriend2.C: Likewise.
23654 * g++.dg/template/memfriend3.C: Likewise.
23655 * g++.dg/template/memfriend4.C: Likewise.
23656 * g++.dg/template/memfriend5.C: Likewise.
23657 * g++.dg/template/memfriend6.C: Likewise.
23658 * g++.dg/template/memfriend7.C: Likewise.
23659 * g++.dg/template/memfriend8.C: Likewise.
23660 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
23661
23662 2003-11-21 Mark Mitchell <mark@codesourcery.com>
23663
23664 PR c++/12515
23665 * g++.dg/ext/cond1.C: New test.
23666
23667 2003-11-20 Richard Henderson <rth@redhat.com>
23668
23669 * gcc.dg/20020201-2.c: Remove.
23670 * gcc.dg/20020201-4.c: Remove.
23671 * gcc.dg/20020304-1.c: Remove.
23672
23673 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
23674
23675 * gcc.dg/cpp/trad/xwin1.c: New test case.
23676
23677 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
23678
23679 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
23680 * lib/g77.exp: Likewise.
23681 * lib/objc.exp: Likewise.
23682 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
23683 for darwin.
23684
23685 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23686
23687 PR c++/12932
23688 * g++.dg/template/static5.C: New test.
23689
23690 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
23691
23692 * gcc.dg/nested-func-1.c: New test.
23693
23694 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23695
23696 * gcc.dg/cpp/assert4.c: New test.
23697
23698 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
23699
23700 PR c++/2294
23701 * g++.dg/lookup/using9.c: New test.
23702
23703 2003-11-14 Mark Mitchell <mark@codesourcery.com>
23704
23705 PR c++/12762
23706 * g++.dg/template/error3.C: New test.
23707
23708 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
23709
23710 PR ada/13035
23711 * ada/acats/run_acats, run_all.sh: Fix syntax error.
23712 No longer use a wrapper for gcc, since this does not work under
23713 Windows.
23714
23715 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
23716
23717 PR c++/2094
23718 * g++.dg/template/ptrmem7.C: New test.
23719
23720 2003-11-13 Andrew Pinski <apinski@apple.com>
23721
23722 * gcc.c-torture/compile/20031113-1.c: New test.
23723
23724 2003-11-13 Mark Mitchell <mark@codesourcery.com>
23725 Kean Johnston <jkj@sco.com>
23726
23727 PR c/13029
23728 * gcc.dg/unused-4.c: Update.
23729
23730 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
23731
23732 * g++.dg/opt/const3.C: New test.
23733
23734 2003-11-13 Jan Hubicka <jh@suse.cz>
23735
23736 * gcc.c-torture/compile/20031112-1.c: New test.
23737
23738 2003-11-12 Mark Mitchell <mark@codesourcery.com>
23739
23740 * g++.dg/parse/crash10.C: Remove bogus error marker.
23741
23742 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23743
23744 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
23745 (host_gcc): Likewise.
23746 (ROOT): Honor $PWDCMD.
23747 (BASE): Likewise.
23748 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
23749
23750 2003-11-12 Catherine Moore <clm@redhat.com>
23751
23752 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
23753
23754 2003-11-12 Andreas Jaeger <aj@suse.de>
23755 Jakub Jelinek <jakub@redhat.com>
23756 Andrew Pinski <pinskia@physics.uc.edu>
23757 Richard Henderson <rth@redhat.com>
23758
23759 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
23760 systems.
23761 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
23762
23763 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
23764 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
23765
23766 2003-11-11 Andreas Jaeger <aj@suse.de>
23767
23768 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
23769
23770 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
23771
23772 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
23773
23774 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
23775 Clean ups.
23776
23777 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
23778
23779 * gcc.dg/trampoline-1.c: New test.
23780
23781 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
23782
23783 * gcc.c-torture/compile/200031109-1.c: New test.
23784
23785 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
23786
23787 PR c/3190
23788 PR c/8714
23789 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
23790 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
23791 gcc.dg/format/no-y2k-1.c: Update.
23792
23793 2003-11-08 Roger Sayle <roger@eyesopen.com>
23794
23795 PR optimization/10467
23796 * gcc.dg/20031108-1.c: New test case.
23797
23798 2003-11-07 Geoffrey Keating <geoffk@apple.com>
23799
23800 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
23801
23802 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
23803
23804 * gcc.dg/compound-lvalue-1.c: New test.
23805 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
23806 some XFAILs.
23807
23808 2003-11-06 Geoffrey Keating <geoffk@apple.com>
23809
23810 * gcc.dg/altivec-varargs-1.c: New test.
23811
23812 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
23813
23814 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
23815 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
23816 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
23817 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
23818 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
23819
23820 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
23821
23822 * gcc.dg/cond-lvalue-1.c: New test.
23823
23824 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
23825
23826 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
23827
23828 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23829
23830 PR c++/11616
23831 * g++.dg/template/instantiate5.C: New test.
23832
23833 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23834
23835 PR c++/12726
23836 * g++.dg/ext/complit2.C: Replace test with self-contained version.
23837 * ChangeLog: Add missing first entry for above test.
23838
23839 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23840
23841 PR c++/9810
23842 * g++.dg/template/using8.C: New test.
23843 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
23844
23845 2003-11-02 Roger Sayle <roger@eyesopen.com>
23846
23847 PR optimization/10817
23848 * gcc.c-torture/compile/20031102-1.c: New test case.
23849
23850 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
23851
23852 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
23853 2147483647.
23854
23855 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
23856
23857 * gcc.dg/20031102-1.c: New test.
23858
23859 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
23860
23861 * gcc.dg/complex-1.c: New test.
23862
23863 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23864
23865 PR c++/12796
23866 * g++.dg/template/crash13.C: Adjust expected error location.
23867 * g++.old-deja/g++.brendan/ns1.C: Likewise.
23868
23869 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
23870
23871 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
23872
23873 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
23874
23875 PR/10239
23876 * gcc.c-torture/compile/20031031-2.c: New test.
23877
23878 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
23879
23880 PR/11640
23881 * gcc.c-torture/compile/20031031-1.c: New test.
23882
23883 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
23884
23885 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
23886 * gcc.misc-tests/bprob.exp: Likewise.
23887 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
23888 the execution test on arm-elf configs.
23889 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
23890 configs that don't support scratch files.
23891 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
23892
23893 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
23894
23895 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
23896 done by dejagnu.
23897
23898 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
23899
23900 * ada/acats/run_all.sh: Redirect mv output to /dev/null
23901 Avoid non pure sh syntax. Add more logging.
23902
23903 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
23904 fail.
23905
23906 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23907
23908 PR libgcj/10610
23909 * gcc.dg/ppc-stackalign-1.c: New test.
23910
23911 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
23912
23913 * ada/acats/run_all.sh: Change output to be more compliant with
23914 dejagnu framework.
23915 Create acats.sum and acats.log files under testsuite/ada/acats
23916 Only run [a-z]* directories, to filter out e.g. CVS.
23917 Redirect build output to log file.
23918
23919 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
23920
23921 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
23922
23923 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
23924
23925 PR ada/5909:
23926 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
23927
23928 2003-10-27 Jakub Jelinek <jakub@redhat.com>
23929
23930 * gcc.c-torture/compile/20031023-1.c: New test.
23931 * gcc.c-torture/compile/20031023-2.c: New test.
23932 * gcc.c-torture/compile/20031023-3.c: New test.
23933 * gcc.c-torture/compile/20031023-4.c: New test.
23934
23935 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23936
23937 PR c++/10371
23938 * g++.dg/lookup/scoped8.C: New test.
23939
23940 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
23941
23942 * g++.dg/opt/reg-stack3.C: New test.
23943
23944 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
23945
23946 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
23947
23948 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23949
23950 PR c++/11076
23951 * g++.dg/template/crash13.C: New test.
23952
23953 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
23954
23955 * gcc.dg/c99-restrict-2.c: New test.
23956
23957 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
23958
23959 PR c++/12698, c++/12699, c++/12700, c++/12566
23960 * g++.dg/inherit/covariant9.C: New test.
23961 * g++.dg/inherit/covariant10.C: New test.
23962 * g++.dg/inherit/covariant11.C: New test.
23963
23964 2003-10-23 Jason Merrill <jason@redhat.com>
23965
23966 PR c++/12726
23967 * g++.dg/ext/complit2.C: New test.
23968
23969 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
23970
23971 PR target/12654
23972 * gcc.c-torture/execute/20031020-1.c: New test.
23973
23974 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23975
23976 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
23977 following the jump_insn.
23978
23979 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
23980
23981 * gcc.dg/cast-lvalue-1.c: New test.
23982
23983 2003-10-21 Mark Mitchell <mark@codesourcery.com>
23984
23985 PR c++/11962
23986 * g++.dg/template/cond2.C: New test.
23987
23988 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
23989
23990 * gcc.dg/builtins-28.c: New test.
23991
23992 2003-10-20 Jan Hubicka <jh@suse.cz>
23993
23994 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
23995 parameter.
23996 * testsuite/gcc.dg/inline-2.c: Likewise.
23997
23998 2003-10-20 Phil Edwards <phil@codesourcery.com>
23999
24000 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
24001 * gcc.dg/nest.c: Likewise.
24002
24003 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24004
24005 PR c++/9781, c++/10583, c++/11862
24006 * g++.dg/parse/crash13.C: New test.
24007
24008 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24009
24010 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
24011
24012 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
24013
24014 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
24015 Define HAVE_C99_RUNTIME except on Solaris.
24016 * gcc.dg/builtins-20.c: Likewise.
24017
24018 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24019
24020 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
24021
24022 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24023
24024 PR c++/12495
24025 * g++.dg/template/crash21.C: New test.
24026
24027 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24028
24029 PR c++/2513
24030 * g++.dg/template/typename5.C: New test.
24031
24032 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24033
24034 PR c++/12369
24035 * g++.dg/template/friend25.C: New test.
24036
24037 2003-10-16 Ziemowit Laski <zlaski@apple.com>
24038
24039 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
24040 versions.
24041
24042 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
24043
24044 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
24045 == 2147483647.
24046
24047 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
24048
24049 * gcc.c-torture/execute/960416-1.x: Remove.
24050 * gcc.c-torture/execute/divconst-3.x: Likewise.
24051
24052 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
24053
24054 PR target/12598
24055 * gcc.dg/torture/cris-volatile-1.c: New test.
24056
24057 2003-10-14 Roger Sayle <roger@eyesopen.com>
24058
24059 PR optimization/9325
24060 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
24061 for overflowing floating point to integer conversion during RTL
24062 simplification.
24063
24064 2003-10-13 Ziemowit Laski <zlaski@apple.com>
24065
24066 * objc/execute/_cmd.m: Fix typo.
24067 * objc.dg/image-info.m, objc.dg/symtab-1.m:
24068 Relax 'scan-assembler' regexp.
24069 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
24070 objc.dg/try-catch-4.m: Run on non-Darwin targets.
24071 * objc.dg/zero-link-2.m: Remove blank line.
24072 * objc.dg/zero-link-3.m: New test case.
24073
24074 2003-10-13 Geoffrey Keating <geoffk@apple.com>
24075
24076 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
24077
24078 * gcc.dg/asm-names.c: Use scan-assembler-not rather
24079 than linker trickery.
24080
24081 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24082
24083 PR c++/12370
24084 * g++.dg/other/friend2.C: New test.
24085
24086 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
24087
24088 * gcc.dg/20031012-1.c: New test.
24089
24090 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
24091
24092 * gcc.dg/weak/weak-3.c: Fix for new warning.
24093
24094 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
24095
24096 PR optimization/8750
24097 * gcc.c-torture/execute/20031012-1.c: New test case.
24098
24099 2003-10-11 Roger Sayle <roger@eyesopen.com>
24100
24101 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
24102 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
24103
24104 2003-10-11 Roger Sayle <roger@eyesopen.com>
24105
24106 PR optimization/12260
24107 * gcc.c-torture/compile/20031011-2.c: New test case.
24108
24109 2003-10-11 Roger Sayle <roger@eyesopen.com>
24110
24111 * gcc.c-torture/execute/20031011-1.c: New testcase.
24112
24113 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
24114
24115 * gcc.c-torture/compile/20031011-1.c: New test.
24116
24117 2003-10-11 Jan Hubicka <jh@suse.cz>
24118
24119 * g++.dg/other/first-global.C: New test.
24120
24121 2003-10-11 Roger Sayle <roger@eyesopen.com>
24122
24123 * gcc.c-torture/execute/string-opt-18.c: New testcase.
24124
24125 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
24126
24127 * gcc.c-torture/compile/20031010-1.c: New test.
24128
24129 2003-10-10 Geoffrey Keating <geoffk@apple.com>
24130
24131 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
24132 * gcc.c-torture/execute/va-arg-25.c: ... here.
24133
24134 2003-10-09 Mark Mitchell <mark@codesourcery.com>
24135
24136 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
24137
24138 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
24139
24140 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
24141
24142 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
24143
24144 * g++.dg/parse/error2.C: New test.
24145
24146 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
24147
24148 PR c++/11097
24149 * g++.dg/other/error5.C: Modify the error message.
24150 * g++.dg/lookup/using8.C: New test.
24151
24152 2003-10-07 Geoffrey Keating <geoffk@apple.com>
24153
24154 * gcc.dg/darwin-abi-2.c: New file.
24155 * gcc.c-torture/execute/va-arg-24.c: New file.
24156
24157 2003-10-06 Bob Wilson <bob.wilson@acm.org>
24158
24159 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
24160 indentation.
24161
24162 2003-10-06 Mark Mitchell <mark@codesourcery.com>
24163
24164 PR c++/10147
24165 * g++.dg/other/error4.C: Update error messages.
24166 * g++.dg/template/ptrmem4.C: Likewise.
24167
24168 PR c++/12337
24169 * g++.dg/init/new9.C: New test.
24170
24171 PR c++/12334, c++/12236, c++/8656
24172 * g++.dg/ext/attrib8.C: New test.
24173
24174 2003-10-06 Devang Patel <dpatel@apple.com>
24175
24176 * gcc.dg/debug/dwarf2-3.h: New test.
24177 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
24178
24179 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
24180
24181 * g++.dg/opt/cfg2.C: New test.
24182
24183 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24184
24185 * g++.dg/opt/float1.C: New test.
24186
24187 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
24188
24189 * gcc.dg/c90-array-lval-6.c: New test.
24190 * gcc.dg/c99-array-lval-6.c: New test.
24191
24192 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
24193 Ziemowit Laski <zlaski@apple.com>
24194
24195 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
24196 'Derived', so that it is never considered a class method; add
24197 new warning for '+port' method ambiguity.
24198 * objc.dg/method-12.m: Include <objc/objc.h> instead of
24199 <objc/objc-api.h> (needed on Mac OS X).
24200 * objc.dg/method-13.m: New test.
24201
24202 2003-10-03 Roger Sayle <roger@eyesopen.com>
24203
24204 PR optimization/9325, PR java/6391
24205 * gcc.c-torture/execute/20031003-1.c: New test case.
24206
24207 2003-10-02 Mark Mitchell <mark@codesourcery.com>
24208
24209 PR optimization/12180
24210 * gcc.dg/20031002-1.c: New test.
24211
24212 PR c++/12486
24213 * g++.dg/inherit/error1.C: New test.
24214
24215 2003-10-02 Chris Demetriou <cgd@broadcom.com>
24216
24217 * lib/f-torture.exp (search_for): Rename to...
24218 (search_for_re): This. Also, clean up comments and the
24219 "regexp" invocation.
24220
24221 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
24222
24223 * gcc.c-torture/compile/20031002-1.c: New test.
24224
24225 2003-10-02 Jakub Jelinek <jakub@redhat.com>
24226
24227 * g++.dg/opt/cond1.C: New test.
24228
24229 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
24230
24231 * gcc.dg/Wold-style-definition-2.c: New testcase.
24232 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
24233
24234 2003-09-29 Richard Henderson <rth@redhat.com>
24235
24236 * g++.dg/init/array10.C: Add dg-options.
24237
24238 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
24239
24240 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
24241
24242 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24243
24244 * g++.dg/template/friend19.C: Fix typo.
24245 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
24246
24247 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
24248
24249 * gcc.c-torture/execute/20030928-1.c: New test.
24250 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
24251
24252 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
24253
24254 * g++.dg/opt/unroll1.C: New test.
24255
24256 2003-09-26 Roger Sayle <roger@eyesopen.com>
24257
24258 PR optimization/11741
24259 * gcc.dg/20030926-1.c: New test case.
24260
24261 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24262
24263 PR c++/5655
24264 * g++.dg/parse/access7.C: New test.
24265 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
24266
24267 2003-09-24 Ziemowit Laski <zlaski@apple.com>
24268
24269 MERGE OF objc-improvements-branch into MAINLINE:
24270 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
24271 if libobjc has not been built.
24272 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
24273 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
24274 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
24275 objc/execute/nested-3.m, objc/execute/np-2.m,
24276 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
24277 objc/execute/redefining_self.m, objc/execute/root_methods.m,
24278 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
24279 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
24280 objc.dg/special/unclaimed-category-1.h,
24281 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
24282 well as GNU runtime.
24283 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
24284 * execute/cascading-1.m, execute/function-message-1.m,
24285 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
24286 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
24287 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
24288 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
24289 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
24290 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
24291 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
24292 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
24293 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
24294 * objc.dg/bitfield-2.m: Run only on Darwin.
24295 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
24296 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
24297 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
24298 * objc.dg/const-str-1.m: Fix constant string layout.
24299
24300 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
24301
24302 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
24303
24304 2003-09-23 Geoffrey Keating <geoffk@apple.com>
24305
24306 * gcc.dg/darwin-abi-1.c: New file.
24307
24308 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
24309
24310 PR target/12281
24311 * gcc.c-torture/compile/20030921-1.c: New test.
24312
24313 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
24314
24315 * g++.dg/opt/reg-stack2.C: New test.
24316
24317 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
24318
24319 * g++.dg/eh/delayslot1.C: New test.
24320
24321 2003-09-20 Richard Henderson <rth@redhat.com>
24322
24323 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
24324
24325 2003-09-20 Roger Sayle <roger@eyesopen.com>
24326
24327 * gcc.c-torture/execute/20030920-1.c: New test case.
24328
24329 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24330
24331 * g++.dg/rtti/typeid3.C: Correct expected error message.
24332
24333 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24334
24335 PR c++/157
24336 * g++.dg/parse/crash12.C: New test.
24337
24338 2003-09-19 Janis Johnson <janis187@us.ibm.com>
24339
24340 * gcc.dg/compat/mixed-struct-check.h: New.
24341 * gcc.dg/compat/mixed-struct-defs.h: New.
24342 * gcc.dg/compat/mixed-struct-init.h: New.
24343 * gcc.dg/compat/struct-by-value-19_main.c: New.
24344 * gcc.dg/compat/struct-by-value-19_x.c: New.
24345 * gcc.dg/compat/struct-by-value-19_y.c: New.
24346 * gcc.dg/compat/struct-by-value-20_main.c: New.
24347 * gcc.dg/compat/struct-by-value-20_x.c: New.
24348 * gcc.dg/compat/struct-by-value-20_y.c: New.
24349 * gcc.dg/compat/struct-return-19_main.c: New.
24350 * gcc.dg/compat/struct-return-19_x.c: New.
24351 * gcc.dg/compat/struct-return-19_y.c: New.
24352 * gcc.dg/compat/struct-return-20_main.c: New.
24353 * gcc.dg/compat/struct-return-20_x.c: New.
24354 * gcc.dg/compat/struct-return-20_y.c: New.
24355
24356 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
24357 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
24358 so that it will not complain on LP64 targets.
24359
24360 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24361
24362 PR c++/495
24363 * g++.dg/template/friend24.C: New test.
24364
24365 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
24366
24367 PR c++/12332
24368 * g++.dg/template/memtmpl2.C: New test.
24369
24370 2003-09-18 Mark Mitchell <mark@codesourcery.com>
24371
24372 PR target/11184
24373 * gcc.dg/builtin-apply1.c: New test.
24374
24375 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
24376
24377 PR c++/9848
24378 * g++.dg/warn/Wunused-4.C: New test.
24379
24380 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24381
24382 PR c++/12316
24383 * g++.dg/other/gc2.C: New test.
24384
24385 2003-09-17 Mark Mitchell <mark@codesourcery.com>
24386
24387 PR c++/11991
24388 * g++.dg/rtti/typeid3.C: New test.
24389
24390 PR c++/12266
24391 * g++.dg/overload/template1.C: New test.
24392
24393 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
24394
24395 * g++.dg/opt/cfg3.C: New test.
24396
24397 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24398
24399 PR c++/7939
24400 * g++.dg/template/crash11.C: New test.
24401
24402 2003-09-16 Jason Merrill <jason@redhat.com>
24403 Jakub Jelinek <jakub@redhat.com>
24404
24405 * gcc.dg/attr-warn-unused-result.c: New test.
24406
24407 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
24408
24409 PR c++/12184
24410 * g++.dg/expr/call2.C: New test.
24411
24412 2003-09-15 Andreas Jaeger <aj@suse.de>
24413
24414 * gcc.dg/Wold-style-definition-1.c: New test.
24415
24416 2003-09-14 Mark Mitchell <mark@codesourcery.com>
24417
24418 PR c++/3907
24419 * g++.dg/parse/template12.C: New test.
24420
24421 * g++.dg/abi/bitfield11.C: New test.
24422 * g++.dg/abi/bitfield12.C: Likewise.
24423
24424 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
24425
24426 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
24427 non-expansion of functional macro name without arguments at EOL.
24428 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
24429
24430 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
24431
24432 * gcc.c-torture/execute/20030914-[12].c: New tests.
24433
24434 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
24435
24436 PR c++/11788
24437 * g++.dg/overload/addr1.C: New test.
24438
24439 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
24440
24441 * gcc.dg/20030909-1.c: New test.
24442
24443 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
24444
24445 * gcc.dg/ultrasp10.c: New test.
24446
24447 2003-09-09 Devang Patel <dpatel@apple.com>
24448
24449 * gcc.dg/darwin-ld-6.c: New test.
24450
24451 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24452
24453 * gcc.dg/torture/builtin-explog-1.c: New testcase.
24454
24455 2003-09-08 Mark Mitchell <mark@codesourcery.com>
24456
24457 * gcc.dg/ia64-types1.c: New test.
24458 * gcc.dg/ia64-types2.c: Likewise.
24459
24460 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24461
24462 * gcc.dg/builtins-1.c: Add more _Complex tests.
24463 * gcc.dg/torture/builtin-attr-1.c: Likewise.
24464
24465 * gcc.dg/builtins-1.c: Test existing _Complex functions.
24466 * gcc.dg/torture/builtin-attr-1.c: Likewise.
24467
24468 2003-09-08 Mark Mitchell <mark@codesourcery.com>
24469
24470 PR c++/11786
24471 * g++.dg/lookup/koenig2.C: New test.
24472
24473 PR c++/5296
24474 * g++.dg/rtti/typeid2.C: New test.
24475
24476 2003-09-08 Jakub Jelinek <jakub@redhat.com>
24477
24478 * gcc.c-torture/compile/20030904-1.c: New test.
24479
24480 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
24481
24482 * g++.dg/opt/longbranch2.C: New test.
24483
24484 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
24485
24486 * g++.dg/template/crash10.C: Only compile it.
24487
24488 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
24489
24490 PR middle-end/11665
24491 * gcc.c-torture/compile/20030907-1.c: New test.
24492 * g++.dg/init/array11.C: New test.
24493
24494 2003-09-07 Mark Mitchell <mark@codesourcery.com>
24495
24496 PR c++/11852
24497 * g++.dg/init/struct1.C: New test.
24498
24499 2003-09-07 Mark Mitchell <mark@codesourcery.com>
24500
24501 PR c++/12181
24502 * g++.dg/expr/comma1.C: New test.
24503
24504 2003-09-06 Mark Mitchell <mark@codesourcery.com>
24505
24506 PR c++/11867
24507 * g++.dg/expr/static_cast5.C: New test.
24508
24509 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
24510
24511 PR c++/11507
24512 * g++.dg/lookup/scoped7.C: New test.
24513
24514 PR c++/9574
24515 * g++.dg/other/static1.C: New test.
24516
24517 PR c++/11490
24518 * g++.dg/warn/template-1.C: New test.
24519
24520 PR c++/11432
24521 * g++.dg/template/crash10.C: New test.
24522
24523 PR c++/2478
24524 * g++.dg/overload/VLA.C: New test.
24525
24526 PR c++/10804
24527 * g++.dg/template/call1.C: New test.
24528
24529 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
24530
24531 PR c++/11794
24532 * g++.dg/parse/using3.C: New test.
24533
24534 2003-09-06 Roger Sayle <roger@eyesopen.com>
24535
24536 PR c++/11409
24537 * g++.dg/overload/builtin3.C: New test case.
24538
24539 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
24540
24541 PR c/9862
24542 * gcc.dg/20030906-1.c: New test.
24543 * gcc.dg/20030906-2.c: Likewise.
24544
24545 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
24546
24547 PR c++/12167
24548 * g++.dg/parse/defarg5.C: New test.
24549
24550 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
24551
24552 2003-09-05 Mark Mitchell <mark@codesourcery.com>
24553
24554 PR c++/12163
24555 * g++.dg/expr/static_cast4.C: New test.
24556
24557 PR c++/12146
24558 * g++.dg/template/crash9.C: New test.
24559
24560 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
24561
24562 * g++.old-deja/g++.ext/pretty2.C: Update for change
24563 in __FUNCTION__.
24564 * g++.old-deja/g++.ext/pretty3.C: Likewise.
24565
24566 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
24567
24568 PR c++/11922
24569 * g++/dg/template/qualified-id1.C: New test.
24570
24571 PR c++/12037
24572 * g++.dg/warn/noeffect4.C: New test.
24573
24574 2003-09-04 Matt Austern <austern@apple.com>
24575
24576 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
24577 * g++.dg/ext/fnname2.C: Likewise.
24578 * g++.dg/ext/fnname3.C: Likewise.
24579
24580 2003-09-04 Mark Mitchell <mark@codesourcery.com>
24581
24582 * g++.dg/expr/lval1.C: New test.
24583 * g++.dg/ext/lvcast.C: Remove.
24584
24585 2003-09-03 Roger Sayle <roger@eyesopen.com>
24586
24587 PR optimization/11700.
24588 * gcc.c-torture/compile/20030903-1.c: New test case.
24589
24590 2003-09-03 Mark Mitchell <mark@codesourcery.com>
24591
24592 PR c++/12053
24593 * g++.dg/abi/layout4.C: New test.
24594
24595 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
24596
24597 PR c++/11553
24598 * g++.dg/parse/friend3.C: New test.
24599
24600 2003-09-02 Mark Mitchell <mark@codesourcery.com>
24601
24602 PR c++/11847
24603 * g++.dg/template/class1.C: New test.
24604
24605 PR c++/11808
24606 * g++.dg/expr/call1.C: New test.
24607
24608 2003-09-01 Mark Mitchell <mark@codesourcery.com>
24609
24610 PR c++/12114
24611 * g++.dg/init/ref9.C: New test.
24612
24613 PR c++/11972
24614 * g++.dg/template/nested4.C: New test.
24615
24616 2003-08-29 Mark Mitchell <mark@codesourcery.com>
24617
24618 PR c++/12093
24619 * g++.dg/template/non-dependent4.C: New test.
24620
24621 PR c++/11928
24622 * g++.dg/inherit/conv1.C: New test.
24623
24624 2003-08-29 Mark Mitchell <mark@codesourcery.com>
24625
24626 PR c++/6196
24627 * g++.dg/ext/label1.C: New test.
24628 * g++.dg/ext/label2.C: Likewise.
24629
24630 2003-08-28 Mark Mitchell <mark@codesourcery.com>
24631
24632 * g++.dg/expr/cond3.C: New test.
24633
24634 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24635
24636 * gcc.dg/builtins-1.c: Add new builtin cases.
24637
24638 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24639
24640 * gcc.dg/builtins-1.c: Add new cases.
24641 * gcc.dg/torture/builtin-attr-1.c: Likewise.
24642
24643 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24644
24645 * gcc.dg/builtins-1.c: Add more math builtin tests.
24646 * gcc.dg/torture/builtin-attr-1.c: New test.
24647
24648 2003-08-28 Mark Mitchell <mark@codesourcery.com>
24649
24650 PR optimization/5079
24651 * g++.dg/opt/static3.C: New test.
24652
24653 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24654
24655 * gcc.misc-tests/gcov-10b.c: New test.
24656
24657 2003-08-27 Mark Mitchell <mark@codesourcery.com>
24658
24659 * g++.dg/opt/ptrmem3.C: New test.
24660
24661 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
24662
24663 2003-08-27 Jakub Jelinek <jakub@redhat.com>
24664
24665 * gcc.dg/20030826-2.c: New test.
24666
24667 2003-08-26 Roger Sayle <roger@eyesopen.com>
24668
24669 PR middle-end/12002
24670 * g77.f-torture/compile/12002.f: New test case.
24671
24672 2003-08-26 Roger Sayle <roger@eyesopen.com>
24673
24674 * gcc.dg/20030826-1.c: New test case.
24675
24676 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
24677
24678 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
24679
24680 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
24681
24682 PR c++/11871
24683 * c++.dg/lookup/crash1.C: New test.
24684
24685 * c++.dg/warn/noeffect3.C: New test.
24686
24687 2003-08-25 Janis Johnson <janis187@us.ibm.com>
24688
24689 * gcc.dg/compat/vector-1_x.c: Compile with -w.
24690 * gcc.dg/compat/vector-1_y.c: Ditto.
24691 * gcc.dg/compat/vector-2_x.c: Ditto.
24692 * gcc.dg/compat/vector-2_y.c: Ditto.
24693
24694 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
24695
24696 * gcc.dg/20030702-1.c: New test.
24697
24698 2003-08-25 Mark Mitchell <mark@codesourcery.com>
24699
24700 PR c++/8795
24701 * g++.dg/ext/altivec-1.C: New test.
24702
24703 2003-08-24 Richard Henderson <rth@redhat.com>
24704
24705 * g++.dg/eh/simd-2.C: Add -w for x86.
24706
24707 2003-08-23 Jakub Jelinek <jakub@redhat.com>
24708
24709 * gcc.dg/20030815-1.c: New test.
24710
24711 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24712
24713 PR c++/3765
24714 * g++.dg/parse/access6.C: New test.
24715
24716 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24717
24718 PR c++/641, c++/11876
24719 * g++.dg/template/friend22.C: New test.
24720 * g++.dg/template/friend23.C: Likewise.
24721
24722 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24723
24724 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
24725 identically.
24726
24727 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24728
24729 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
24730
24731 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24732
24733 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
24734
24735 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24736
24737 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
24738
24739 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24740
24741 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
24742
24743 2003-08-21 Mark Mitchell <mark@codesourcery.com>
24744
24745 PR c++/11919
24746 * g++.dg/overload/prom1.C: New test.
24747
24748 PR c++/11551
24749 * g++.dg/parse/dtor2.C: New test.
24750
24751 PR c++/10762
24752 * g++.dg/parse/using2.C: New test.
24753
24754 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
24755
24756 PR target/11805
24757 * gcc.c-torture/compile/20030821-1.c: New.
24758
24759 2003-08-20 Mark Mitchell <mark@codesourcery.com>
24760
24761 PR c++/11834
24762 * g++.dg/template/deduce2.C: New test.
24763
24764 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
24765
24766 * gcc.c-torture/execute/20030821-1.c: New test.
24767
24768 2003-08-20 Roger Sayle <roger@eyesopen.com>
24769
24770 PR middle-end/11984
24771 * gcc.dg/20030820-1.c: New test case.
24772
24773 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
24774
24775 PR c++/11945
24776 * g++.dg/warn/noeffect2.C: New test.
24777
24778 2003-08-19 Mark Mitchell <mark@codesourcery.com>
24779
24780 PR c++/10926
24781 * g++.dg/template/dtor2.C: New test.
24782
24783 PR c++/11684
24784 * g++.dg/template/operator1.C: New test.
24785 * g++.dg/parse/operator4.C: New test.
24786
24787 PR c++/11946.C
24788 * g++.dg/expr/enum1.C: New test.
24789 * gcc.dg/c99-bool-1.c: Remove bogus warning.
24790
24791 PR c++/11036.C
24792 * g++.dg/parse/elab2.C: New test.
24793 * g++.dg/parse/typedef4.C: Change error message.
24794 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
24795 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
24796 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
24797
24798 2003-08-19 Geoffrey Keating <geoffk@apple.com>
24799
24800 * gcc.dg/pch/warn-1.c: New.
24801 * gcc.dg/pch/warn-1.hs: New.
24802
24803 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
24804 not-tested file.
24805
24806 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
24807
24808 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
24809
24810 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
24811
24812 * gcc.dg/uninit-D.c: New Test.
24813 * gcc.dg/uninit-E.c: New Test.
24814 * gcc.dg/uninit-F.c: New Test.
24815 * gcc.dg/uninit-G.c: New Test.
24816
24817 2003-08-19 Michael Ritzert <ritzert@t-online.de>
24818
24819 * g++.dg/README: Describe the pch directory.
24820
24821 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24822
24823 PR c++/11174
24824 * g++.dg/parse/access4.C: New test.
24825 * g++.dg/parse/access5.C: Likewise.
24826 * g++.old-deja/g++.jason/access17.C: Adjust error message.
24827
24828 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
24829
24830 * gcc.dg/noncompile/20030818-1.c: New.
24831
24832 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
24833
24834 PR c++/11957
24835 * g++.dg/warn/noeffect1.C: New test.
24836
24837 * g++.dg/template/scope2.C: New test.
24838 * g++.dg/template/error2.C: Correct dg-error
24839
24840 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
24841
24842 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
24843
24844 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
24845
24846 PR C++/11512
24847 * g++.dg/template/warn1.C: New.
24848
24849 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
24850
24851 * g++.dg/template/error2.C: New test.
24852 * g++.dg/lookup/using7.C: Adjust errors
24853 * g++.old-deja/g++.pt/crash36.C: Likewise.
24854 * g++.old-deja/g++.pt/derived3.C: Likewise.
24855
24856 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24857
24858 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
24859 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
24860 * gcc.c-torture/execute/builtins/string-9.c: New, from
24861 string-opt-9.c. Adjust for execute/builtins framework.
24862 * gcc.c-torture/execute/string-opt-9.c: Delete.
24863
24864 2003-08-12 Mark Mitchell <mark@codesourcery.com>
24865
24866 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
24867
24868 * g++.dg/parse/ret-type2.C: New test.
24869
24870 PR c++/11703
24871 * g++.dg/init/new8.C: New test.
24872
24873 PR c++/10923
24874 * g++.dg/parse/typedef5.C: New test.
24875
24876 PR c++/9512
24877 * g++.dg/parse/qualified2.C: New test.
24878 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
24879 invalid code.
24880
24881 2003-08-11 Mark Mitchell <mark@codesourcery.com>
24882
24883 * g++.dg/conversion/ptrmem1.C: New test.
24884
24885 2003-08-11 Jakub Jelinek <jakub@redhat.com>
24886
24887 PR target/11693
24888 * gcc.dg/20030811-1.c: New test.
24889
24890 PR target/11535
24891 * gcc.c-torture/execute/20030811-1.c: New test.
24892
24893 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24894
24895 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
24896
24897 2003-08-10 Mark Mitchell <mark@codesourcery.com>
24898
24899 PR c++/11789.C
24900 * g++.dg/inherit/multiple1.C: New test.
24901
24902 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
24903
24904 * gcc.dg/spe1.c: New test.
24905
24906 PR c++/11670
24907 * g++.dg/expr/cast2.C: New test.
24908
24909 PR c++/10530
24910 * g++.dg/template/dependent-name2.C: New test.
24911
24912 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
24913
24914 * g++.dg/parse/crash11.C: Put the dg options in comments.
24915
24916 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
24917
24918 * lib/gcc-dg.exp: Update for diagnostic change.
24919
24920 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24921
24922 PR c++/5767
24923 * g++.dg/parse/crash11.C: New test.
24924
24925 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
24926
24927 * gcc.dg/cpp/spacing1.c: Update.
24928
24929 2003-08-04 Janis Johnson <janis187@us.ibm.com>
24930
24931 PR target/11739
24932 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
24933 a value for -mtune.
24934
24935 2003-08-04 Roger Sayle <roger@eyesopen.com>
24936
24937 PR middle-end/11771
24938 * gcc.c-torture/compile/20030804-1.c: New test case.
24939
24940 2003-08-04 Roger Sayle <roger@eyesopen.com>
24941
24942 * gcc.dg/20030804-1.c: New test case.
24943
24944 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
24945
24946 * gcc.dg/cpp/separate-1.c: New test.
24947
24948 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
24949
24950 PR c++/11704
24951 * g++.dg/template/dependent-expr2.C: New test.
24952
24953 PR c++/11766
24954 * g++.dg/expr/ptrmem1.C: New test.
24955
24956 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24957
24958 PR c++/9453
24959 * g++.dg/template/friend15.C: New test.
24960
24961 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
24962
24963 * lib/dg-pch.exp: Work round PCH bug.
24964
24965 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24966
24967 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
24968 builtins. Move cases from builtins-4.c here.
24969
24970 * gcc.dg/torture/builtin-math-1.c: New test taken from
24971 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
24972 additional cases.
24973
24974 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
24975 Delete.
24976
24977 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
24978
24979 PR c++/9447
24980 * g++.dg/template/using7.C: New test.
24981
24982 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
24983
24984 * import1.c, import2.c: New tests.
24985
24986 2003-08-01 Jakub Jelinek <jakub@redhat.com>
24987
24988 * g++.dg/eh/crossjump1.C: New test.
24989
24990 2003-08-01 Mark Mitchell <mark@codesourcery.com>
24991
24992 PR c++/11697
24993 * g++.dg/template/using6.C: New test.
24994
24995 PR c++/11744
24996 * g++.dg/template/koenig2.C: New test.
24997
24998 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24999
25000 PR c++/7983
25001 * g++.dg/parse/typedef4.C: New test.
25002
25003 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25004
25005 PR c++/8442, c++/8806
25006 * g++.dg/template/elab1.C: New test.
25007 * g++.dg/template/type2.C: Likewise.
25008 * g++.dg/template/ttp3.C: Adjust expected error message.
25009 * g++.old-deja/g++.law/visibility13.C: Likewise.
25010 * g++.old-deja/g++.niklas/t135.C: Likewise.
25011 * g++.old-deja/g++.pt/ttp41.C: Likewise.
25012 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
25013 template argument.
25014 * g++.old-deja/g++.pt/ttp44.C: Likewise.
25015
25016 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
25017
25018 PR c++/11295
25019 * g++.dg/ext/stmtexpr1.C: New test.
25020
25021 * g++.dg/opt/tmp1.C: New test.
25022
25023 PR c++/11525
25024 * g++.dg/parse/constant4.C: New test.
25025
25026 PR c++/9447
25027 * g++.dg/template/using5.C: New test.
25028
25029 2003-07-31 Roger Sayle <roger@eyesopen.com>
25030
25031 * gcc.dg/builtins-27.c: New test case.
25032
25033 2003-07-31 Jakub Jelinek <jakub@redhat.com>
25034
25035 * gcc.dg/tls/opt-7.c: New test.
25036
25037 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
25038
25039 * g++.old-deja/g++.other/crash18.C: Remove.
25040
25041 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
25042
25043 * g++.dg/template/explicit3.C: New.
25044 * g++.dg/template/explicit4.C: New.
25045 * g++.dg/template/explicit5.C: New.
25046
25047 PR c++/11347
25048 * g++.dg/template/memtmpl1.C: New.
25049
25050 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
25051
25052 PR target/11565
25053 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
25054 * gcc.dg/i386-387-5.c (dg-options): Likewise.
25055
25056 2003-07-30 Jan Hubicka <jh@suse.cz>
25057
25058 * vtgc1.c: Kill.
25059
25060 2003-07-29 Zack Weinberg <zack@codesourcery.com>
25061
25062 * gcc.dg/struct-in-proto-1.c: New test.
25063
25064 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
25065
25066 * gcc.dg/cpp/include2.c: Only expect one message.
25067
25068 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
25069
25070 PR c++/9447
25071 * g++.dg/template/using1.C: New test.
25072 * g++.dg/template/using2.C: New test.
25073 * g++.dg/template/using3.C: New test.
25074 * g++.dg/template/using4.C: New test.
25075
25076 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
25077
25078 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
25079 * gcc.c-torture/execute/string-opt-10.c: Likewise.
25080
25081 2003-07-28 Jan Hubicka <jh@suse.cz>
25082
25083 PR c++/11530
25084 * g++.dg/opt/call1.C: New test.
25085
25086 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
25087
25088 PR c++/11667
25089 * g++.dg/init/enum2.C: New test.
25090 * g++.dg/template/overload1.C: Add "-w" option.
25091
25092 2003-07-28 <hp@bitrange.com>
25093
25094 * gcc.dg/Wdeclaration-after-statement-1.c,
25095 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
25096
25097 2003-07-28 Jakub Jelinek <jakub@redhat.com>
25098
25099 * gcc.c-torture/compile/20030725-1.c: New test.
25100
25101 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
25102
25103 * gcc.dg/20030505.c: Only run for SPE.
25104 Remove definition of opaque type.
25105
25106 2003-07-27 Mark Mitchell <mark@codesourcery.com>
25107
25108 * g++.dg/template/ptrmem6.C: New test.
25109
25110 2003-07-26 Geoffrey Keating <geoffk@apple.com>
25111
25112 * gcc.c-torture/compile/zero-strct-2.c: New test.
25113
25114 2003-07-25 Geoffrey Keating <geoffk@apple.com>
25115
25116 * gcc.dg/intermod-1.c: New test.
25117
25118 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
25119
25120 PR c++/11617
25121 * g++.dg/template/lookup2.C: New test.
25122 * g++.dg/template/memclass1.C: Remove instantiated from error.
25123 * g++.dg/other/error2.C: Tweak expected errors.
25124
25125 PR c++/11596
25126 * g++.dg/template/defarg3.C: New test.
25127
25128 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
25129
25130 2003-07-24 Mark Mitchell <mark@codesourcery.com>
25131
25132 * g++.dg/inherit/access5.C: New test.
25133
25134 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25135
25136 PR c++/11513
25137 * g++.dg/template/crash8.C: New test.
25138
25139 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
25140
25141 PR c/10602
25142 * gcc.dg/noncompile/incomplete-2.c: New test.
25143
25144 2003-07-23 Mark Mitchell <mark@codesourcery.com>
25145
25146 PR c++/11645
25147 * g++.dg/inherit/access4.C: New test.
25148
25149 PR c++/11517
25150 * g++.dg/expr/cond2.C: New test.
25151
25152 PR optimization/10679
25153 * g++.dg/opt/inline4.C: New test.
25154
25155 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
25156
25157 * g++.dg/parse/crash10: New test.
25158
25159 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
25160
25161 * g++.dg/ext/flexary1.C: New test.
25162
25163 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25164
25165 PR c++/10793
25166 * g++.dg/template/crash9.C: New test.
25167
25168 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25169
25170 PR c++/3004
25171 * g++.dg/parse/typedef3.C: New test.
25172
25173 PR c++/7906
25174 * g++.dg/parse/operator2.C: New test.
25175
25176 PR c++/8895
25177 * g++.dg/parse/def-tmpl-arg1.C: New test.
25178
25179 PR c++/9282
25180 * g++.dg/parse/funptr1.C: New test.
25181
25182 PR c++/9452
25183 * g++.dg/parse/ambig3.C: New test.
25184
25185 PR c++/9454
25186 * g++.dg/parse/operator3.C: New test.
25187
25188 PR c++/9486
25189 * g++.dg/parse/template10.C: New test.
25190
25191 PR c++/9488
25192 * g++.dg/parse/template11.C: New test.
25193
25194 PR c++/10150
25195 * g++.dg/parse/invalid-op1.C: New test.
25196
25197 PR c++/10247
25198 * g++.dg/parse/condexpr1.C: New test.
25199
25200 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
25201
25202 * g++.dg/ext/packed3.C: New test.
25203 * g++.dg/ext/packed4.C: New test.
25204
25205 * gcc.dg/pack-test-3.c: New test.
25206
25207 2003-07-21 Janis Johnson <janis187@us.ibm.com>
25208
25209 * lib/compat.exp: Handle dg-options per source file.
25210 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
25211 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
25212 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
25213 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
25214 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
25215 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
25216 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
25217 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
25218 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
25219 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
25220 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
25221 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
25222 * g++.dg/compat/break/bitfield7_x.C: Ditto.
25223 * g++.dg/compat/break/bitfield7_y.C: Ditto.
25224
25225 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
25226
25227 PR c/10320
25228 * gcc.c-torture/execute/20030718-1.c: New test.
25229
25230 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
25231
25232 PR optimization/11536
25233 * gcc.dg/20030721-1.c: New test.
25234
25235 2003-07-19 Mark Mitchell <mark@codesourcery.com>
25236
25237 PR c++/11546
25238 * g++.dg/template/lookup1.C: New test.
25239
25240 2003-07-19 Zack Weinberg <zack@codesourcery.com>
25241
25242 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
25243 diagnostics of ill-formed constructs involving labels.
25244 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
25245 the new 'previously defined here' message.
25246
25247 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
25248
25249 * g++.dg/parse/non-dependent2.C: New test.
25250
25251 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
25252
25253 * g++.dg/init/init-ref4.C: xfail on targets without
25254 weak symbols.
25255
25256 2003-07-17 Jakub Jelinek <jakub@redhat.com>
25257
25258 PR target/11087
25259 * gcc.c-torture/execute/20030717-1.c: New test.
25260
25261 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
25262
25263 * g++.dg/opt/cfg1.C: New test.
25264
25265 2003-07-17 Mark Mitchell <mark@codesourcery.com>
25266
25267 PR optimization/11557
25268 * gcc.dg/20030717-1.c: New test.
25269
25270 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
25271
25272 PR c++/10476
25273 * g++.dg/expr/crash-1.C: New test.
25274
25275 PR c++/11027
25276 * g++.dg/template/init3.C: New test.
25277
25278 PR c++/8222
25279 * g++.dg/template/non-dependent1.C: New test.
25280
25281 PR c++/11070
25282 * g++.dg/template/non-dependent2.C: New test.
25283
25284 PR c++/11071
25285 * g++.dg/template/non-dependent3.C: New test.
25286
25287 PR c++/9907
25288 * g++.dg/template/sizeof5.C: New test.
25289
25290 2003-07-17 Geoffrey Keating <geoffk@apple.com>
25291
25292 PR 11498
25293 * gcc.c-torture/compile/mangle-1.c: New file.
25294
25295 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25296
25297 PR c++/7809
25298 * g++.dg/parse/access3.C: New test.
25299
25300 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
25301
25302 PR c++/11384
25303 * g++.dg/init/init-ref4.C: New test.
25304
25305 2003-07-16 Mark Mitchell <mark@codesourcery.com>
25306
25307 PR c++/11547
25308 * g++.dg/parse/constant3.C: New test.
25309 * g++.dg/parse/crash7.C: Likewise.
25310
25311 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
25312
25313 PR target/11008
25314 * gcc.dg/i386-pentium4-not-mull.c: New.
25315
25316 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
25317
25318 * gcc.dg/asm-names.c (ymain): Make it weak.
25319
25320 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25321
25322 PR c++/5421
25323 * g++.dg/template/friend21.C: New test.
25324
25325 2003-07-16 Jakub Jelinek <jakub@redhat.com>
25326
25327 * gcc.dg/cleanup-8.c: New test.
25328 * gcc.dg/cleanup-9.c: New test.
25329
25330 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
25331
25332 * g++.dg/ext/dll-MI1.h: New file.
25333 * g++.dg/ext/dllexport-MI1.C: New file.
25334 * g++.dg/ext/dllimport-MI1.C: New file.
25335
25336 2003-07-15 Jakub Jelinek <jakub@redhat.com>
25337
25338 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
25339 it does not have cmpstrsi patterns (just cmpmemsi).
25340
25341 2003-07-15 Mark Mitchell <mark@codesourcery.com>
25342
25343 PR debug/11473
25344 * g++.dg/debug/debug8.C: New test.
25345
25346 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25347
25348 PR c++/10108
25349 * g++.dg/template/crash7.C: New test.
25350
25351 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
25352
25353 PR target/10795
25354 * gcc.c-torture/compile/20030708-1.c: New.
25355
25356 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
25357
25358 * gcc.c-torture/execute/20030715-1.c: New test.
25359
25360 2003-07-14 Geoffrey Keating <geoffk@apple.com>
25361
25362 * gcc.dg/pch/inline-3.c: New file.
25363 * gcc.dg/pch/inline-3.hs: New file.
25364 * gcc.dg/pch/inline-4.c: New file.
25365 * gcc.dg/pch/inline-4.hs: New file.
25366
25367 2003-07-14 Mark Mitchell <mark@codesourcery.com>
25368
25369 PR c++/11509
25370 * g++.dg/template/crash6.C: New test.
25371
25372 PR c++/7053
25373 * g++.dg/template/friend20.C: New test.
25374
25375 PR c++/7019
25376 * g++.dg/template/overload2.C: New test.
25377
25378 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25379
25380 PR optimization/11440
25381 * gcc.c-torture/execute/20030714-1.c: New test.
25382
25383 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25384
25385 PR c++/11154
25386 * g++.dg/template/partial2.C: New test.
25387
25388 2003-07-13 Mark Mitchell <mark@codesourcery.com>
25389
25390 PR c++/11503
25391 * g++.dg/template/anon1.C: New test.
25392
25393 PR c++/11493
25394 PR c++/11495
25395 * g++.dg/parse/template9.C: Likewise.
25396 * g++.dg/template/crash4.C: New test.
25397 * g++.dg/template/koenig1.C: Likewise.
25398 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
25399 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
25400 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
25401 functions.
25402 * g++.old-deja/g++.jason/template36.C: Likewise.
25403 * g++.old-deja/g++.mike/p1989.C: Likewise.
25404 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
25405 * g++.old-deja/g++.pt/ttp20.C: Use this->.
25406 * g++.old-deja/g++.pt/ttp21.C: Use this->.
25407 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
25408 compiling.
25409 * g++.old-deja/g++.pt/union2.C: Use this->.
25410
25411 2003-07-11 Jakub Jelinek <jakub@redhat.com>
25412
25413 * gcc.dg/20030711-1.c: New test.
25414
25415 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
25416
25417 PR c++/11050
25418 * g++.dg/parse/args1.C: New test.
25419 * g++.pt/defarg8.C: Change expected errors.
25420
25421 2003-07-11 Mark Mitchell <mark@codesourcery.com>
25422
25423 PR c++/8164
25424 * g++.dg/template/nontype2.C: New test.
25425
25426 PR c++/10558
25427 * g++.dg/parse/template8.C: New test.
25428
25429 PR c++/8327
25430 * g++.dg/template/scope1.C: New test.
25431
25432 * g++.dg/warn/Wsign-compare-1.C: New test.
25433
25434 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
25435
25436 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
25437
25438 2003-07-10 Mark Mitchell <mark@codesourcery.com>
25439
25440 PR c++/9411
25441 * g++.dg/template/explicit2.C: New test.
25442
25443 PR c++/10032
25444 * g++.dg/warn/pedantic1.C: New test.
25445
25446 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
25447
25448 PR c++ 9483
25449 * g++.dg/other/field1.C: New test.
25450
25451 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
25452
25453 PR c/11449
25454 * gcc.c-torture/compile/20030707-1.c: New.
25455
25456 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25457
25458 PR c++/10849
25459 * g++.dg/template/access12.C: New test.
25460
25461 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
25462
25463 * g++.dg/bprob/bprob.exp (prof_ext): Update.
25464 * g77.dg/bprob/bprob.exp (prof_ext): Update.
25465 * gcc.misc-tests/bprob.exp (prof_ext): Update.
25466 * gcc.misc-tests/gcov.exp: Update
25467 * g++.dg/gcov/gcov.exp: Update
25468 * lib/gcov.exp: Update.
25469
25470 2003-07-08 Mark Mitchell <mark@codesourcery.com>
25471
25472 * g++.dg/abi/mangle17.C: Make sure template expressions are
25473 dependent.
25474 * g++.dg/abi/mangle4.C: Mark erroneous casts.
25475 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
25476 * g++.dg/opt/stack1.C: Remove erroneous code.
25477 * g++.dg/parse/template7.C: New test.
25478 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
25479 * g++.old-deja/g++.pt/crash4.C: Likewise.
25480
25481 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25482
25483 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
25484 with zero or one occurence of `$' after the initial `L'.
25485
25486 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
25487
25488 * gcc.c-torture/compile/20030704-1.c: Add a comment.
25489
25490 2003-07-08 Roger Sayle <roger@eyesopen.com>
25491
25492 PR c/11370
25493 * gcc.dg/Wunreachable-6.c: New testcase.
25494 * gcc.dg/Wunreachable-7.c: New testcase.
25495
25496 2003-07-08 Jakub Jelinek <jakub@redhat.com>
25497
25498 PR c/11420
25499 * gcc.dg/20030708-1.c: New test.
25500
25501 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
25502
25503 * gcc.dg/compat/sdata-section.h: New file.
25504 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
25505 * gcc.dg/torture/mips-sdata-1.c: New test.
25506
25507 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25508
25509 PR c++/11030
25510 * g++.dg/template/friend19.C: New test.
25511
25512 2003-07-08 Jakub Jelinek <jakub@redhat.com>
25513
25514 * g++.dg/opt/strength-reduce.C: New test.
25515
25516 2003-07-07 Roger Sayle <roger@eyesopen.com>
25517
25518 PR target/10979
25519 * gcc.dg/20030707-1.c: New testcase.
25520
25521 2003-07-07 Roger Sayle <roger@eyesopen.com>
25522
25523 PR optimization/11059
25524 * g++.dg/opt/emptyunion.C: New testcase.
25525
25526 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
25527 Eric Botcazou <ebotcazou@libertysurf.fr>
25528
25529 * g++.dg/opt/stack1.C: New test.
25530
25531 2003-07-05 Mark Mitchell <mark@codesourcery.com>
25532
25533 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
25534 run test.
25535
25536 PR c++/11431
25537 * g++.dg/expr/static_cast3.C: New test.
25538
25539 2003-07-04 Zack Weinberg <zack@codesourcery.com>
25540
25541 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
25542 everywhere.
25543 * gcc.dg/concat.c: Concatenation of string constants with
25544 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
25545 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
25546 * gcc.dg/cpp/escape-2.c: Use wide character constants where
25547 necessary to avoid multi-character character constant warning.
25548 * gcc.dg/cpp/escape.c: Likewise.
25549 * gcc.dg/cpp/ucs.c: Likewise.
25550 Remove backslashes from dg-bogus comments, as they confuse Tcl.
25551 Fix a typo.
25552
25553 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
25554
25555 PR c/11428
25556 * gcc.c-torture/compile/20030704-1.c: New.
25557
25558 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
25559
25560 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
25561
25562 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
25563
25564 PR c++/5287, PR c++/7910, PR c++/11021
25565 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
25566 tests for warnings.
25567 * g++.dg/ext/dllimport2.C: Add tests for warnings.
25568 * g++.dg/ext/dllimport3.C: Likewise.
25569 * g++.dg/ext/dllimport4.C: New file.
25570 * g++.dg/ext/dllimport5.C: New file.
25571 * g++.dg/ext/dllimport6.C: New file.
25572 * g++.dg/ext/dllimport7.C: New file.
25573 * g++.dg/ext/dllimport8.C: New file.
25574 * g++.dg/ext/dllimport9.C: New file.
25575 * g++.dg/ext/dllimport10.C: New file.
25576 * g++.dg/ext/dllexport1.C: New file.
25577
25578 2003-07-03 Mark Mitchell <mark@codesourcery.com>
25579
25580 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
25581 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
25582
25583 2003-07-03 Roger Sayle <roger@eyesopen.com>
25584
25585 * gcc.dg/builtins-25.c: New testcase.
25586 * gcc.dg/builtins-26.c: New testcase.
25587
25588 2003-07-03 Janis Johnson <janis187@us.ibm.com>
25589
25590 * gcc.dg/compat/vector-defs.h: New file.
25591 * gcc.dg/compat/vector-setup.h: New file.
25592 * gcc.dg/compat/vector-check.h: New file.
25593 * gcc.dg/compat/vector-1_main.c: New file.
25594 * gcc.dg/compat/vector-1_x.c: New file.
25595 * gcc.dg/compat/vector-1_y.c: New file.
25596 * gcc.dg/compat/vector-2_main.c: New file.
25597 * gcc.dg/compat/vector-2_x.c: New file.
25598 * gcc.dg/compat/vector-2_y.c: New file.
25599
25600 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
25601 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
25602 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
25603 * gcc.dg/compat/struct-align-1.h: New file.
25604 * gcc.dg/compat/struct-align-1_main.c: New file.
25605 * gcc.dg/compat/struct-align-1_x.c: New file.
25606 * gcc.dg/compat/struct-align-1_y.c: New file.
25607 * gcc.dg/compat/struct-align-2.h: New file.
25608 * gcc.dg/compat/struct-align-2_main.c: New file.
25609 * gcc.dg/compat/struct-align-2_x.c: New file.
25610 * gcc.dg/compat/struct-align-2_y.c: New file.
25611
25612 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
25613 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
25614 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
25615 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
25616 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
25617 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
25618 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
25619 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
25620 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
25621 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
25622 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
25623 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
25624 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
25625 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
25626 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
25627 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
25628 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
25629 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
25630 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
25631 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
25632 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
25633 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
25634 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
25635 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
25636 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
25637 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
25638 * gcc.dg/compat/struct-return-10_x.c: Ditto.
25639 * gcc.dg/compat/struct-return-2_x.c: Ditto.
25640 * gcc.dg/compat/struct-return-3_x.c: Ditto.
25641
25642 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
25643
25644 * gcc.dg/i386-call-1.c: New test.
25645
25646 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
25647
25648 PR c++/9162
25649 * g++.dg/parse/defarg4.C: New.
25650
25651 2003-07-03 Roger Sayle <roger@eyesopen.com>
25652
25653 PR target/10700
25654 * gcc.c-torture/compile/20030703-1.c: New test case.
25655
25656 2003-07-03 Mark Mitchell <mark@codesourcery.com>
25657
25658 * g++.dg/template/local3.C: Remove extra semicolon.
25659
25660 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
25661
25662 * gcc.dg/i386-volatile-1.c: New test.
25663
25664 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
25665
25666 PR c++/11072
25667 * g++.dg/other/offsetof2.C: XFAIL.
25668 * g++.dg/other/offsetof5.C: New.
25669
25670 PR c++/10219
25671 * g++.dg/template/error1.C: New.
25672
25673 PR c++/9779
25674 * g++.dg/template/dependent-expr1.C: New.
25675
25676 2003-07-01 Mark Mitchell <mark@codesourcery.com>
25677
25678 PR c++/6949
25679 * g++.dg/template/local3.C: New test.
25680
25681 PR c++/11149
25682 * g++.dg/lookup/scoped6.C: New test.
25683
25684 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
25685
25686 PR c++/8046
25687 * g++.dg/other/error7.C: New test.
25688
25689 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
25690
25691 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
25692 * g++.old-deja/g++.abi/vtable3.h: Likewise.
25693 * g++.old-deja/g++.law/code-gen5.C: Likewise.
25694 * g++.old-deja/g++.other/union2.C: Likewise.
25695 * gcc.dg/c90-const-expr-2.c: Likewise.
25696 * gcc.dg/c90-const-expr-3.c: Likewise.
25697 * gcc.dg/c99-const-expr-2.c: Likewise.
25698 * gcc.dg/c99-const-expr-3.c: Likewise.
25699 * gcc.dg/concat.c: Likewise.
25700
25701 2003-07-01 Mark Mitchell <mark@codesourcery.com>
25702
25703 PR c++/9559
25704 * g++.dg/init/static1.C: New test.
25705
25706 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25707
25708 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
25709 * g++.old-deja/g++.other/access2.C: Likewise.
25710 * g++.old-deja/g++.other/decl2.C: Likewise.
25711 * gcc.c-torture/execute/20020615-1.c: Likewise.
25712
25713 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
25714
25715 PR c++/4933
25716 * g++.dg/template/sizeof4.C: New test.
25717
25718 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
25719
25720 * g++.dg/other/error6.C: New test.
25721
25722 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
25723
25724 PR c++/10750
25725 * g++.dg/parse/constant2.C: New test.
25726
25727 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
25728
25729 PR c++/11106
25730 * g++.dg/other/error5.C: New test.
25731
25732 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25733
25734 * gcc.dg/format/gcc_diag-1.c: New test.
25735
25736 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
25737
25738 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
25739
25740 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
25741
25742 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
25743 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
25744 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
25745
25746 2003-06-28 Jakub Jelinek <jakub@redhat.com>
25747
25748 * gcc.c-torture/execute/builtins/string-8.c: New test.
25749 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
25750 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
25751 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
25752
25753 2003-06-27 Mark Mitchell <mark@codesourcery.com>
25754
25755 PR c++/10468
25756 * g++.dg/ext/typeof6.C: New test.
25757
25758 2003-06-27 Mark Mitchell <mark@codesourcery.com>
25759
25760 PR c++/10796
25761 * g++.dg/init/enum1.C: New test.
25762
25763 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
25764
25765 * gcc.dg/20030627-1.c: New test.
25766
25767 2003-06-26 Mark Mitchell <mark@codesourcery.com>
25768
25769 PR c++/11332
25770 * g++.dg/expr/static_cast2.C: New test.
25771
25772 2003-06-26 Roger Sayle <roger@eyesopen.com>
25773 Jakub Jelinek <jakub@redhat.com>
25774
25775 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
25776 sprintf(dst,"%s",src) optimization.
25777 * gcc.c-torture/execute/20030626-1.c: New test case.
25778 * gcc.c-torture/execute/20030626-2.c: New test case.
25779
25780 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
25781
25782 * gcc.c-torture/execute/multi-ix.c: New test.
25783
25784 * gcc.c-torture/execute/simd-4.c (main):
25785 Added missing semicolon at end of union.
25786
25787 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
25788
25789 PR c++/8266
25790 * g++.dg/template/explicit-instantiation3.C: New test.
25791
25792 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
25793
25794 * gcc.dg/20030626-1.c: Use signed char.
25795
25796 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
25797
25798 * gcc.dg/20030626-1.c: New test.
25799
25800 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
25801
25802 * const-str-2.m: Update.
25803
25804 2003-06-25 Mark Mitchell <mark@codesourcery.com>
25805
25806 PR c++/10990
25807 * g++.dg/rtti/dyncast1.C: New test.
25808 * g++.dg/abi/mangle4.C: Correct base-specifier access.
25809 * g++.dg/lookup/scoped1.C: Remove XFAIL.
25810 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
25811
25812 PR c++/10931
25813 * g++.dg/expr/static_cast1.C: New test.
25814
25815 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
25816
25817 * gcc.dg/20030625-1.c: New test.
25818
25819 2003-06-24 Roger Sayle <roger@eyesopen.com>
25820
25821 * gcc.c-torture/compile/20030624-1.c: New test case.
25822
25823 2003-06-24 Jakub Jelinek <jakub@redhat.com>
25824
25825 * gcc.c-torture/execute/string-opt-17.c: New test.
25826
25827 2003-06-24 Mark Mitchell <mark@codesourcery.com>
25828
25829 PR c++/5754
25830 * g++.dg/parse/crash6.C: New test.
25831
25832 2003-06-23 Roger Sayle <roger@eyesopen.com>
25833
25834 * gcc.dg/builtins-24.c: New test case.
25835
25836 2003-06-23 Jakub Jelinek <jakub@redhat.com>
25837
25838 * g++.dg/opt/operator1.C: New test.
25839
25840 2003-06-22 Roger Sayle <roger@eyesopen.com>
25841
25842 * gcc.c-torture/execute/string-opt-16.c: New test case.
25843
25844 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
25845
25846 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
25847 * g++.old-deja/g++.other/conv7.C: Likewise.
25848 * g++.old-deja/g++.other/overcnv2.C: Likewise.
25849 * g++.old-deja/g++.other/overload14.C: Likewise.
25850
25851 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
25852
25853 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
25854 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
25855
25856 2003-06-20 Mark Mitchell <mark@codesourcery.com>
25857
25858 PR c++/10888
25859 * g++.dg/warn/Winline-3.C: New test.
25860
25861 2003-06-20 Mark Mitchell <mark@codesourcery.com>
25862
25863 * lib/target-supports.exp (check_alias_available): Make the test
25864 program acceptable to the Solaris assembler.
25865
25866 PR c++/10749
25867 * g++.dg/template/memclass2.C: New test.
25868
25869 2003-06-20 Mark Mitchell <mark@codesourcery.com>
25870 Eric Botcazou <ebotcazou@libertysurf.fr>
25871
25872 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
25873 data for non-matching targets.
25874 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
25875
25876 2003-06-20 Mark Mitchell <mark@codesourcery.com>
25877
25878 PR c++/10845
25879 * g++.dg/template/member3.C: New test.
25880
25881 2003-06-19 Mark Mitchell <mark@codesourcery.com>
25882
25883 PR c++/10939
25884 * g++.dg/template/func1.C: New test.
25885
25886 PR c++/9649
25887 * g++.dg/template/static4.C: New test.
25888 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
25889
25890 PR c++/11041
25891 * g++.dg/init/ref7.C: New test.
25892
25893 2003-06-19 Matt Austern <austern@apple.com>
25894
25895 PR c++/11228
25896 * g++.dg/anew1.C: New test.
25897 * g++.dg/anew2.C: New test.
25898 * g++.dg/anew3.C: New test.
25899 * g++.dg/anew4.C: New test.
25900
25901 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
25902
25903 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
25904
25905 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
25906
25907 * gcc.c-torture/execute/simd-4.c (main): Make expected value
25908 endian-dependent.
25909
25910 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
25911
25912 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
25913 Remove cruft.
25914
25915 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
25916
25917 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
25918 * gcc.c-torture/compile/961203-1.c: Likewise.
25919 * gcc.c-torture/compile/980506-1.c: Likewise.
25920
25921 2003-06-17 Mark Mitchell <mark@codesourcery.com>
25922
25923 PR c++/10712
25924 * g++.dg/lookup/using7.C: New test.
25925
25926 2003-06-17 Mark Mitchell <mark@codesourcery.com>
25927
25928 PR c++/11105
25929 * g++.dg/abi/conv1.C: Remove it.
25930 * g++.dg/template/conv7.C: New test.
25931 * g++.dg/template/conv8.C: Likewise.
25932 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
25933 conversion operator.
25934
25935 2003-06-17 Janis Johnson <janis187@us.ibm.com>
25936
25937 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
25938 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
25939 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
25940 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
25941 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
25942 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
25943 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
25944 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
25945 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
25946 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
25947 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
25948 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
25949 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
25950 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
25951 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
25952 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
25953 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
25954 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
25955 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
25956 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
25957 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
25958 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
25959 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
25960 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
25961 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
25962 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
25963 * gcc.dg/compat/struct-return-10_x.c: Ditto.
25964 * gcc.dg/compat/struct-return-2_x.c: Ditto.
25965 * gcc.dg/compat/struct-return-3_x.c: Ditto.
25966
25967 2003-06-16 Mark Mitchell <mark@codesourcery.com>
25968
25969 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
25970 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
25971 indications.
25972
25973 2003-06-16 Roger Sayle <roger@eyesopen.com>
25974
25975 * gcc.dg/i386-387-5.c: New test case.
25976 * gcc.dg/i386-387-6.c: New test case.
25977 * gcc.dg/builtins-23.c: New test case.
25978
25979 2003-06-15 Roger Sayle <roger@eyesopen.com>
25980
25981 * gcc.dg/builtins-22.c: New test case.
25982 * gcc.dg/i386-387-1.c: Update to test exp.
25983 * gcc.dg/i386-387-2.c: Likewise.
25984
25985 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25986
25987 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
25988
25989 2003-06-12 Mark Mitchell <mark@codesourcery.com>
25990
25991 * lib/gcc-dg.exp (dg-require-dll): New function.
25992 (dg-xfail-if): Likewise.
25993 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
25994 driver.
25995
25996 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
25997 * gcc.c-torture/compile/20001205-1.c: Likewise.
25998 * gcc.c-torture/compile/20001226-1.c: Likewise.
25999 * gcc.c-torture/compile/20010518-2.c: Likewise.
26000 * gcc.c-torture/compile/20020312-1.c: Likewise.
26001 * gcc.c-torture/compile/20020604-1.c: Likewise.
26002 * gcc.c-torture/compile/920501-12.c: Likewise.
26003 * gcc.c-torture/compile/920501-4.c: Likewise.
26004 * gcc.c-torture/compile/920520-1.c: Likewise.
26005 * gcc.c-torture/compile/920521-1.c: Likewise.
26006 * gcc.c-torture/compile/920625-1.c: Likewise.
26007 * gcc.c-torture/compile/961203-1.c: Likewise.
26008 * gcc.c-torture/compile/980506-1.c: Likewise.
26009 * gcc.c-torture/compile/981006-1.c: Likewise.
26010 * gcc.c-torture/compile/981022-1.c: Likewise.
26011 * gcc.c-torture/compile/981223-1.c: Likewise.
26012 * gcc.c-torture/compile/990617-1.c: Likewise.
26013 * gcc.c-torture/compile/dll.c: Likewise.
26014 * gcc.c-torture/compile/labels-3.c: Likewise.
26015 * gcc.c-torture/compile/mipscop-1.c: Likewise.
26016 * gcc.c-torture/compile/mipscop-2.c: Likewise.
26017 * gcc.c-torture/compile/mipscop-3.c: Likewise.
26018 * gcc.c-torture/compile/mipscop-4.c: Likewise.
26019 * gcc.c-torture/compile/simd-5.c: Likewise.
26020 * gcc.c-torture/compile/20000804-1.x: Remove.
26021 * gcc.c-torture/compile/20001205-1.x: Likewise.
26022 * gcc.c-torture/compile/20001226-1.x: Likewise.
26023 * gcc.c-torture/compile/20010518-2.x: Likewise.
26024 * gcc.c-torture/compile/20020312-1.x: Likewise.
26025 * gcc.c-torture/compile/20020604-1.x: Likewise.
26026 * gcc.c-torture/compile/920501-12.x: Likewise.
26027 * gcc.c-torture/compile/920501-4.x: Likewise.
26028 * gcc.c-torture/compile/920520-1.x: Likewise.
26029 * gcc.c-torture/compile/920521-1.x: Likewise.
26030 * gcc.c-torture/compile/920625-1.x: Likewise.
26031 * gcc.c-torture/compile/961203-1.x: Likewise.
26032 * gcc.c-torture/compile/980506-1.x: Likewise.
26033 * gcc.c-torture/compile/981006-1.x: Likewise.
26034 * gcc.c-torture/compile/981022-1.x: Likewise.
26035 * gcc.c-torture/compile/981223-1.x: Likewise.
26036 * gcc.c-torture/compile/990617-1.x: Likewise.
26037 * gcc.c-torture/compile/mipscop-1.x: Likewise.
26038 * gcc.c-torture/compile/mipscop-2.x: Likewise.
26039 * gcc.c-torture/compile/mipscop-3.x: Likewise.
26040 * gcc.c-torture/compile/mipscop-4.x: Likewise.
26041 * gcc.c-torture/compile/simd-5.x: Likewise.
26042
26043 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
26044
26045 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
26046
26047 * gcc.c-torture/execute/20030611-1.c: New test.
26048
26049 2003-06-12 Roger Sayle <roger@eyesopen.com>
26050
26051 PR middle-end/168
26052 * gcc.dg/20030612-1.c: New test case.
26053
26054 2003-06-12 Mark Mitchell <mark@codesourcery.com>
26055
26056 PR c++/10635
26057 * g++.dg/expr/cast1.C: New test.
26058
26059 2003-06-12 Roger Sayle <roger@eyesopen.com>
26060
26061 * gcc.dg/builtins-21.c: New test case.
26062
26063 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
26064
26065 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
26066 options instead of at the end.
26067 * lib/objc.exp (objc_target_compile): Likewise.
26068
26069 2003-06-11 Mark Mitchell <mark@codesourcery.com>
26070
26071 PR c++/10432
26072 * g++.dg/parse/error1.C: New test.
26073
26074 2003-06-11 Janis Johnson <janis187@us.ibm.com>
26075
26076 * gcc.dg/compat/struct-by-value-11_main.c: New file.
26077 * gcc.dg/compat/struct-by-value-11_x.c: New file.
26078 * gcc.dg/compat/struct-by-value-11_y.c: New file.
26079 * gcc.dg/compat/struct-by-value-12_main.c: New file.
26080 * gcc.dg/compat/struct-by-value-12_x.c: New file.
26081 * gcc.dg/compat/struct-by-value-12_y.c: New file.
26082 * gcc.dg/compat/struct-by-value-13_main.c: New file.
26083 * gcc.dg/compat/struct-by-value-13_x.c: New file.
26084 * gcc.dg/compat/struct-by-value-13_y.c: New file.
26085 * gcc.dg/compat/struct-by-value-14_main.c: New file.
26086 * gcc.dg/compat/struct-by-value-14_x.c: New file.
26087 * gcc.dg/compat/struct-by-value-14_y.c: New file.
26088 * gcc.dg/compat/struct-by-value-15_main.c: New file.
26089 * gcc.dg/compat/struct-by-value-15_x.c: New file.
26090 * gcc.dg/compat/struct-by-value-15_y.c: New file.
26091 * gcc.dg/compat/struct-by-value-16_main.c: New file.
26092 * gcc.dg/compat/struct-by-value-16_x.c: New file.
26093 * gcc.dg/compat/struct-by-value-16_y.c: New file.
26094 * gcc.dg/compat/struct-by-value-17_main.c: New file.
26095 * gcc.dg/compat/struct-by-value-17_x.c: New file.
26096 * gcc.dg/compat/struct-by-value-17_y.c: New file.
26097 * gcc.dg/compat/struct-by-value-18_main.c: New file.
26098 * gcc.dg/compat/struct-by-value-18_x.c: New file.
26099 * gcc.dg/compat/struct-by-value-18_y.c: New file.
26100
26101 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
26102 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
26103 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
26104 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
26105 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
26106 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
26107 * gcc.dg/compat/scalar-return-3_main.c: New file.
26108 * gcc.dg/compat/scalar-return-3_x.c: New file.
26109 * gcc.dg/compat/scalar-return-3_y.c: New file.
26110 * gcc.dg/compat/scalar-return-4_main.c: New file.
26111 * gcc.dg/compat/scalar-return-4_x.c: New file.
26112 * gcc.dg/compat/scalar-return-4_y.c: New file.
26113
26114 2003-06-10 Janis Johnson <janis187@us.ibm.com>
26115
26116 * gcc.dg/compat/fp2-struct-check.h: New file.
26117 * gcc.dg/compat/fp2-struct-defs.h: New file.
26118 * gcc.dg/compat/fp2-struct-init.h: New file.
26119 * gcc.dg/compat/struct-by-value-10_main.c: New file.
26120 * gcc.dg/compat/struct-by-value-10_x.c: New file.
26121 * gcc.dg/compat/struct-by-value-10_y.c: New file.
26122 * gcc.dg/compat/struct-return-10_main.c: New file.
26123 * gcc.dg/compat/struct-return-10_x.c: New file.
26124 * gcc.dg/compat/struct-return-10_y.c: New file.
26125
26126 * gcc.dg/compat/compat-common.h: New file.
26127 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
26128 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
26129 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
26130 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
26131 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
26132 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
26133 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
26134 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
26135 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
26136 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
26137 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
26138 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
26139 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
26140 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
26141 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
26142 * gcc.dg/compat/small-struct-check.h: Ditto.
26143 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
26144 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
26145 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
26146 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
26147 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
26148 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
26149 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
26150 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
26151 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
26152 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
26153 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
26154 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
26155 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
26156 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
26157 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
26158 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
26159 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
26160 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
26161 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
26162 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
26163 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
26164 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
26165 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
26166 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
26167 * gcc.dg/compat/struct-return-2_main.c: Ditto.
26168 * gcc.dg/compat/struct-return-2_x.c: Ditto.
26169 * gcc.dg/compat/struct-return-2_y.c: Ditto.
26170 * gcc.dg/compat/struct-return-3_main.c: Ditto.
26171 * gcc.dg/compat/struct-return-3_x.c: Ditto.
26172 * gcc.dg/compat/struct-return-3_y.c: Ditto.
26173
26174 2003-06-10 Geoffrey Keating <geoffk@apple.com>
26175
26176 * g++.dg/pch/static-1.C: New file.
26177 * g++.dg/pch/static-1.Hs: New file.
26178
26179 2003-06-10 Richard Henderson <rth@redhat.com>
26180
26181 * gcc.dg/asm-7.c: Adjust expected warning text.
26182
26183 2003-06-10 Roger Sayle <roger@eyesopen.com>
26184
26185 * gcc.dg/builtins-20.c: New test case.
26186
26187 2003-06-10 Mark Mitchell <mark@codesourcery.com>
26188
26189 PR c++/11131
26190 * g++.dg/opt/template1.C: New test.
26191
26192 2003-06-09 Mark Mitchell <mark@codesourcery.com>
26193
26194 * lib/gcc-dg.exp (dg-test): Clear additional_files and
26195 additional_sources.
26196
26197 2003-05-21 David Taylor <dtaylor@emc.com>
26198
26199 * gcc.dg/Wpadded.c: New file.
26200
26201 2003-06-09 Mark Mitchell <mark@codesourcery.com>
26202
26203 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
26204 * gcc.dg/special/weak-2.c: Add dg-require-weak.
26205 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
26206 dg-require-weak.
26207
26208 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
26209
26210 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
26211
26212 2003-06-09 Mark Mitchell <mark@codesourcery.com>
26213
26214 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
26215 (dg-require-alias): Likewise.
26216 (dg-require-gc-sections): Likewise.
26217 * lib/target-supports.exp (check_gc_sections_available): Likewise.
26218
26219 2003-06-08 Richard Henderson <rth@redhat.com>
26220
26221 * gcc.dg/20011029-2.c: Fix the array reference.
26222 * gcc.dg/asm-7.c: New.
26223
26224 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
26225
26226 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
26227
26228 2003-06-08 Mark Mitchell <mark@codesourcery.com>
26229
26230 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
26231 (dg-require-gc-sections): Likewise.
26232
26233 2003-06-08 Jan Hubicka <jh@suse.cz>
26234
26235 * i386-cmov1.c: Fix regular expression.
26236 * i386-cvt-1.c: Likewise.
26237 * i386-local.c: Likewise.
26238 * i386-local2.c: Likewise.
26239 * i386-mul.c: Likewise.
26240 * i386-ssetype-1.c: Likewise.
26241 * i386-ssetype-3.c: Likewise.
26242 * i386-ssetype-5.c: Likewise.
26243
26244 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26245
26246 PR c++/11039
26247 * g++.dg/warn/implicit-typename2.C: New test.
26248 * g++.dg/warn/implicit-typename3.C: New test.
26249
26250 2003-06-07 Richard Henderson <rth@redhat.com>
26251
26252 * g++.dg/other/offsetof3.C: Use size_t.
26253 * g++.dg/other/offsetof4.C: Likewise.
26254
26255 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
26256
26257 * lib/copy-file.exp: New. Implement gcc_copy_files.
26258
26259 * lib/dg-pch.exp: Load copy-file.exp
26260 (dg-pch): Use gcc_copy_files instead of "file copy".
26261
26262 2003-06-06 Mark Mitchell <mark@codesourcery.com>
26263
26264 * gcc.dg/weak/weak.exp: Simplify.
26265 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
26266 * gcc.dg/weak/weak-1.c: Likewise.
26267 * gcc.dg/weak/weak-2.c: Likewise.
26268 * gcc.dg/weak/weak-3.c: Likewise.
26269 * gcc.dg/weak/weak-4.c: Likewise.
26270 * gcc.dg/weak/weak-5.c: Likewise.
26271 * gcc.dg/weak/weak-6.c: Likewise.
26272 * gcc.dg/weak/weak-7.c: Likewise.
26273 * gcc.dg/weak/weak-8.c: Likewise.
26274 * gcc.dg/weak/weak-9.c: Likewise.
26275
26276 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
26277
26278 gcc.c-torture/execute/20030606-1.c: New.
26279
26280 2003-06-06 Roger Sayle <roger@eyesopen.com>
26281
26282 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
26283 * gcc.dg/builtins-19.c: Likewise.
26284
26285 2003-06-06 Roger Sayle <roger@eyesopen.com>
26286
26287 * gcc.dg/builtins-2.c: Add some more tests.
26288 * gcc.dg/builtins-18.c: New test case.
26289 * gcc.dg/builtins-19.c: New test case.
26290
26291 2003-06-06 Roger Sayle <roger@eyesopen.com>
26292 Jim Wilson <wilson@tuliptree.org>
26293
26294 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
26295
26296 2003-06-06 Jakub Jelinek <jakub@redhat.com>
26297
26298 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
26299 mempcpy/stpcpy calls not to be optimized into something else.
26300 * gcc.c-torture/execute/string-opt-3.c: Moved to...
26301 * gcc.c-torture/execute/builtins/string-7.c: ...here.
26302 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
26303
26304 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26305
26306 * gcc.dg/format/asm_fprintf-1.c: New test.
26307
26308 2003-06-05 Mark Mitchell <mark@codesourcery.com>
26309
26310 * lib/gcc-defs.exp (additional_sources): New variable.
26311 (dg-additional-sources): New function.
26312 (additional_files): New variable.
26313 (dg-additional-files): New function.
26314 (dg-additional-files-options): Likewise.
26315 * lib/gcc-dg.exp (dg-require-weak): New function.
26316 (dg-require-alias): Likewise.
26317 (dg-require-gc-sections): Likewise.
26318 * lib/target-supports.exp (check_alias_available): Remove testfile
26319 parameter.
26320 (check_gc_sections_available): New function.
26321 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
26322 (dg-gpp-additional-files): Likewise.
26323 * lib/g++.exp (additional_sources): Remove.
26324 (additional_files): Likewise.
26325 (g++_target_compile): Use dg-additional-files-options.
26326
26327 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
26328 Tcl logic.
26329 * gcc.dg/special/ecos.exp: Remove.
26330 * gcc.dg/special/20000419-2.c: Use dg-require-*.
26331 * gcc.dg/special/alias-1.c: Likewise.
26332 * gcc.dg/special/alias-2.c: Likewise.
26333 * gcc.dg/special/gcsec-1.c: Likewise.
26334 * gcc.dg/special/weak-1.c: Likewise.
26335 * gcc.dg/special/weak-2.c: Likewise.
26336 * gcc.dg/special/wkali-1.c: Likewise.
26337 * gcc.dg/special/wkali-2.c: Likewise.
26338
26339 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
26340 dg-gpp-additional-*.
26341 * g++.dg/special/conpr-3.C: Likewise.
26342 * g++.dg/special/conpr-4.C: Likewise.
26343 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
26344 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
26345 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
26346 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
26347 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
26348 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
26349 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
26350 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
26351 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
26352 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
26353 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
26354 * g++.old-deja/g++.other/comdat1.C: Likewise.
26355 * g++.old-deja/g++.other/comdat2.C: Likewise.
26356 * g++.old-deja/g++.other/comdat3.C: Likewise.
26357 * g++.old-deja/g++.other/ctor1.C: Likewise.
26358 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
26359
26360 2003-06-05 Richard Henderson <rth@redhat.com>
26361
26362 * gcc.dg/debug/20030605-1.c: New.
26363
26364 2003-06-04 Mark Mitchell <mark@codesourcery.com>
26365
26366 * README.QMTEST: Update.
26367
26368 2003-06-04 Richard Henderson <rth@redhat.com>
26369
26370 * gcc.dg/cleanup-1.c: New.
26371 * gcc.dg/cleanup-2.c: New.
26372 * gcc.dg/cleanup-3.c: New.
26373 * gcc.dg/cleanup-4.c: New.
26374 * gcc.dg/cleanup-5.c: New.
26375 * gcc.dg/cleanup-6.c: New.
26376 * gcc.dg/cleanup-7.c: New.
26377
26378 2003-06-04 Mark Mitchell <mark@codesourcery.com>
26379
26380 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
26381
26382 * lib/dg-pch.exp: New file.
26383 * g++.dg/pch/pch.exp: Use dg-pch.exp.
26384 * gcc.dg/pch/pch.exp: Likewise.
26385
26386 2003-06-04 Roger Sayle <roger@eyesopen.com>
26387
26388 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
26389 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
26390 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
26391 * gcc.dg/builtins-17.c: New test case.
26392 * gcc.dg/i386-387-4.c: New test case.
26393 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
26394
26395 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
26396
26397 * gcc.dg/ultrasp9.c: New test.
26398
26399 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
26400
26401 * gcc.c-torture/compile/20030604-1.c: New test.
26402 * gcc.dg/sparc-constant-1.c: New test.
26403
26404 2003-06-03 Glen Nakamura <glen@imodulo.com>
26405
26406 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
26407
26408 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
26409
26410 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
26411
26412 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
26413 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
26414
26415 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
26416
26417 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
26418
26419 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26420
26421 PR c++/10940
26422 * g++.dg/template/spec10.C: New test.
26423
26424 2003-06-03 Roger Sayle <roger@eyesopen.com>
26425
26426 * gcc.dg/builtins-16.c: New test case.
26427
26428 2003-06-03 Jakub Jelinek <jakub@redhat.com>
26429
26430 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
26431 mempcpy test with post-increments.
26432 * gcc.c-torture/execute/string-opt-3.c: New test.
26433 * gcc.dg/string-opt-1.c: New test.
26434
26435 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
26436
26437 PR fortran/10965
26438 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
26439
26440 2003-06-02 Mark Mitchell <mark@codesourcery.com>
26441
26442 * lib/scanasm.exp (dg-scan): New function, factored out of ...
26443 (scan-assembler): ... here. Use dg-scan.
26444 (scan-assembler-not): Likewise.
26445 (scan-file): New function.
26446 (scan-file-not): Likewise.
26447 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
26448 * gcc.dg/cpp/_Pragma4.c: Likewise.
26449 * gcc.dg/cpp/_Pragma5.c: Likewise.
26450 * gcc.dg/cpp/avoidpaste1.c: Likewise.
26451 * gcc.dg/cpp/avoidpaste2.c: Likewise.
26452 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
26453 * gcc.dg/cpp/cmdlne-P.c: Likewise.
26454 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
26455 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
26456 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
26457 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
26458 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
26459 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
26460 * gcc.dg/cpp/cxxcom1.c: Likewise.
26461 * gcc.dg/cpp/line1.c: Likewise.
26462 * gcc.dg/cpp/maccom1.c: Likewise.
26463 * gcc.dg/cpp/maccom2.c: Likewise.
26464 * gcc.dg/cpp/maccom3.c: Likewise.
26465 * gcc.dg/cpp/maccom4.c: Likewise.
26466 * gcc.dg/cpp/maccom5.c: Likewise.
26467 * gcc.dg/cpp/maccom6.c: Likewise.
26468 * gcc.dg/cpp/multiline.c: Likewise.
26469 * gcc.dg/cpp/spacing1.c: Likewise.
26470 * gcc.dg/cpp/spacing2.c: Likewise.
26471 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
26472 * gcc.dg/cpp/trad/maccom1.c: Likewise.
26473 * gcc.dg/cpp/trad/maccom2.c: Likewise.
26474 * gcc.dg/cpp/trad/maccom3.c: Likewise.
26475 * gcc.dg/cpp/trad/maccom4.c: Likewise.
26476 * gcc.dg/cpp/trad/maccom6.c: Likewise.
26477 * gcc.dg/cpp/cxxcom2.c: Likewise.
26478 * gcc.dg/cpp/cxxcom2.h: New file.
26479
26480 * gcc.dg/cpp/truefalse.cpp: Move it to ...
26481 * g++.dg/cpp/truefalse.C: Here.
26482 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
26483
26484 2003-06-01 Loren James Rittle <ljrittle@acm.org>
26485
26486 * gcc.dg/cpp/redef3.c: New file.
26487
26488 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
26489
26490 * gcc.dg/i386-loop-3.c: New test.
26491
26492 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
26493
26494 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
26495
26496 2003-05-31 Roger Sayle <roger@eyesopen.com>
26497
26498 * gcc.dg/fwrapv-1.c: New test case.
26499 * gcc.dg/fwrapv-2.c: New test case.
26500
26501 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26502
26503 PR c++/10956
26504 * g++.dg/template/spec9.C: New test.
26505
26506 2003-05-29 Roger Sayle <roger@eyesopen.com>
26507
26508 * gcc.dg/duff-4.c: New test case.
26509
26510 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
26511
26512 PR fortran/10843
26513 * g77.dg/ffixed-form-1.f: New test
26514 * g77.dg/ffixed-form-2.f: New test
26515 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
26516 * g77.dg/ffree-form-3.f: New test
26517
26518 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
26519
26520 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
26521 * gcc.dg/wint_t-1.c: Likewise.
26522
26523 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26524
26525 * g++.dg/template/access11.C: New test.
26526
26527 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26528
26529 PR c++/10849
26530 * g++.dg/template/access10.C: New test.
26531
26532 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
26533 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26534
26535 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
26536
26537 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
26538
26539 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
26540 suppress for powerpc-*-darwin*.
26541 * gcc.dg/torture/builtin-noret-2.c: Likewise.
26542
26543 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
26544
26545 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
26546 suppress option for powerpc-*-darwin*.
26547
26548 2003-05-23 Roger Sayle <roger@eyesopen.com>
26549
26550 * gcc.dg/builtins-1.c: Add tests for tan and atan.
26551 * gcc.dg/builtins-4.c: Add test for fmod.
26552
26553 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26554
26555 PR c++/10682
26556 * g++.dg/template/instantiate4.C: New test.
26557
26558 2003-05-22 Roger Sayle <roger@eyesopen.com>
26559
26560 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
26561
26562 2003-05-21 Janis Johnson <janis187@us.ibm.com>
26563
26564 * gcc.dg/compat/scalar-return-1_main.c: New file.
26565 * gcc.dg/compat/scalar-return-1_x.c: New file.
26566 * gcc.dg/compat/scalar-return-1_y.c: New file.
26567 * gcc.dg/compat/scalar-return-2_main.c: New file.
26568 * gcc.dg/compat/scalar-return-2_x.c: New file.
26569 * gcc.dg/compat/scalar-return-2_y.c: New file.
26570 * gcc.dg/compat/struct-return-3_main.c: New file.
26571 * gcc.dg/compat/struct-return-3_y.c: New file.
26572 * gcc.dg/compat/struct-return-3_x.c: New file.
26573 * gcc.dg/compat/struct-return-2_main.c: New file.
26574 * gcc.dg/compat/struct-return-2_x.c: New file.
26575 * gcc.dg/compat/struct-return-2_y.c: New file.
26576
26577 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26578
26579 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
26580 for hppa*-hp-hpux*.
26581 * gcc.dg/20021014-1.c (dg-options): Likewise.
26582 * gcc.dg/nest.c (dg-options): Likewise.
26583
26584 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
26585
26586 PR c++/9738
26587 * g++.dg/ext/dllimport2.C: New file.
26588 * g++.dg/ext/dllimport3.C: New file.
26589
26590 2003-05-20 Janis Johnson <janis187@us.ibm.com>
26591
26592 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
26593 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
26594 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
26595 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
26596 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
26597 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
26598 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
26599 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
26600 * gcc.dg/compat/small-struct-defs.h: New file.
26601 * gcc.dg/compat/small-struct-init.h: New file.
26602 * gcc.dg/compat/small-struct-check.h: New file.
26603 * gcc.dg/compat/fp-struct-defs.h: New file.
26604 * gcc.dg/compat/fp-struct-check.h: New file.
26605 * gcc.dg/compat/fp-struct-init.h: New file.
26606 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
26607 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
26608
26609 2003-05-19 Jakub Jelinek <jakub@redhat.com>
26610
26611 * gcc.dg/20030225-2.c: New test.
26612
26613 2003-05-18 Roger Sayle <roger@eyesopen.com>
26614 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26615
26616 * gcc.c-torture/compile/20030518-1.c: New test case.
26617
26618 2003-05-18 Mark Mitchell <mark@codesourcery.com>
26619
26620 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
26621 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
26622 gcc-dg-debug-runtest.
26623 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
26624 gcc-dg-debug-runtest.
26625
26626 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26627
26628 PR c++/9022
26629 * g++.dg/lookup/using6.C: New test.
26630
26631 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26632
26633 * g++.dg/parse/access2.C: New test.
26634
26635 2003-05-17 Mark Mitchell <mark@codesourcery.com>
26636
26637 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
26638 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
26639 * gcc.dg/debug/debug.exp: Likewise.
26640
26641 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
26642
26643 * gcc.dg/dollar.c: New test.
26644
26645 2003-05-16 Janis Johnson <janis187@us.ibm.com>
26646
26647 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
26648 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
26649 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
26650 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
26651 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
26652 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
26653 * gcc.dg/compat/struct-by-value-6_main.c: New file.
26654 * gcc.dg/compat/struct-by-value-6_x.c: New file.
26655 * gcc.dg/compat/struct-by-value-6_y.c: New file.
26656 * gcc.dg/compat/struct-by-value-7_main.c: New file.
26657 * gcc.dg/compat/struct-by-value-7_x.c: New file.
26658 * gcc.dg/compat/struct-by-value-7_y.c: New file.
26659 * gcc.dg/compat/struct-by-value-8_main.c: New file.
26660 * gcc.dg/compat/struct-by-value-8_x.c: New file.
26661 * gcc.dg/compat/struct-by-value-8_y.c: New file.
26662 * gcc.dg/compat/struct-by-value-9_main.c: New file.
26663 * gcc.dg/compat/struct-by-value-9_x.c: New file.
26664 * gcc.dg/compat/struct-by-value-9_y.c: New file.
26665
26666 2003-05-16 Mark Mitchell <mark@codesourcery.com>
26667
26668 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
26669 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
26670 support for "repo" mode.
26671 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
26672 * lib/g77-dg.exp: Likewise.
26673 * lib/obj-dg.exp: Likewise.
26674
26675 2003-05-16 Jakub Jelinek <jakub@redhat.com>
26676
26677 Merge from gcc-3_2-rhl8-branch:
26678 2003-04-23 Jakub Jelinek <jakub@redhat.com>
26679
26680 * gcc.dg/tls/opt-6.c: New test.
26681
26682 2003-04-05 Jakub Jelinek <jakub@redhat.com>
26683
26684 * gcc.dg/20030405-1.c: New test.
26685
26686 2003-03-09 Jakub Jelinek <jakub@redhat.com>
26687
26688 * gcc.dg/20030309-1.c: New test.
26689
26690 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
26691
26692 * gcc.c-torture/execute/20030307-1.c: New test.
26693
26694 2003-02-20 Randolph Chung <tausq@debian.org>
26695
26696 * gcc.c-torture/compile/20030220-1.c: New test.
26697
26698 2003-02-18 Jakub Jelinek <jakub@redhat.com>
26699
26700 * gcc.dg/20030217-1.c: New test.
26701
26702 2003-01-29 Jakub Jelinek <jakub@redhat.com>
26703
26704 * gcc.c-torture/compile/20020129-1.c: New test.
26705
26706 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
26707
26708 * gcc.dg/unroll-1.c: New test.
26709
26710 2002-11-16 Jan Hubicka <jh@suse.cz>
26711
26712 * gcc.c-torture/execute/20020920-1.c: New test.
26713
26714 2002-10-08 Jakub Jelinek <jakub@redhat.com>
26715
26716 PR target/7434
26717 * gcc.c-torture/compile/20021008-1.c: New test.
26718
26719 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
26720
26721 PR target/7559
26722 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
26723
26724 2002-08-07 Jakub Jelinek <jakub@redhat.com>
26725
26726 * gcc.c-torture/compile/20020807-1.c: New test.
26727
26728 2002-07-30 Jakub Jelinek <jakub@redhat.com>
26729
26730 * gcc.dg/tls/opt-1.c: New test.
26731
26732 2002-07-29 Jakub Jelinek <jakub@redhat.com>
26733
26734 * gcc.dg/20020729-1.c: New test.
26735
26736 2002-07-20 Jakub Jelinek <jakub@redhat.com>
26737
26738 * g++.dg/opt/life1.C: New test.
26739
26740 2002-05-20 Jakub Jelinek <jakub@redhat.com>
26741
26742 * gcc.dg/20020525-1.c: New test.
26743
26744 2002-05-24 Jakub Jelinek <jakub@redhat.com>
26745
26746 PR c++/6794
26747 * g++.dg/ext/pretty1.C: New test.
26748 * g++.dg/ext/pretty2.C: New test.
26749
26750 2003-05-15 Mark Mitchell <mark@codesourcery.com>
26751
26752 PR c++/8385
26753 * g++.dg/ext/typeof5.C: New test.
26754
26755 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
26756
26757 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
26758 __USER_LABEL_PREFIX__ into account.
26759 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
26760
26761 2003-05-14 Roger Sayle <roger@eyesopen.com>
26762
26763 * gcc.dg/builtins-15.c: New test case.
26764
26765 2003-05-13 Zack Weinberg <zack@codesourcery.com>
26766
26767 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
26768
26769 2003-05-12 Mark Mitchell <mark@codesourcery.com>
26770
26771 * lib/g++.exp: Tweak handling of additional source files.
26772 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
26773 * g++.dg/special/conpr-2a.C: Rename to ...
26774 * g++.dg/special/conpr-2a.cc: ... this.
26775 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
26776 * g++.dg/special/conpr-3a.C: Rename to ...
26777 * g++.dg/special/conpr-3a.cc: This.
26778 * g++.dg/special/conpr-3b.C: Rename to ...
26779 * g++.dg/special/conpr-3b.cc: This.
26780 * g++.dg/special/conpr-4.C: New test.
26781 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
26782
26783 2003-05-12 David Edelsohn <edelsohn@gnu.org>
26784
26785 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
26786
26787 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26788
26789 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
26790 * g++.old-deja/g++.robertl/eb71.C: Likewise.
26791 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
26792 * g++.old-deja/g++.other/warn3.C: Likewise.
26793
26794 2003-05-11 Roger Sayle <roger@eyesopen.com>
26795
26796 * gcc.dg/i386-387-1.c: Update to also test log.
26797 * gcc.dg/i386-387-2.c: Likewise.
26798
26799 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
26800
26801 * g77.f-torture/execute/int8421.f: New test.
26802
26803 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26804
26805 PR c++/10230, c++/10481
26806 * g++.dg/lookup/scoped5.C: New test.
26807
26808 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26809
26810 PR c++/10552
26811 * g++.dg/template/ttp6.C: New test.
26812
26813 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
26814
26815 * gcc.c-torture/execute/builtins: New directory.
26816 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
26817 gcc.c-torture/execute/builtins.
26818 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
26819 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
26820 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
26821 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
26822
26823 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26824
26825 PR c++/9252
26826 * g++.dg/template/access8.C: New test.
26827 * g++.dg/template/access9.C: New test.
26828
26829 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26830
26831 PR c++/9554
26832 * g++.dg/parse/access1.C: New test.
26833
26834 2003-05-09 DJ Delorie <dj@redhat.com>
26835
26836 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
26837 long, and not an int.
26838
26839 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26840
26841 PR c++/10555, c++/10576
26842 * g++.dg/template/memclass1.C: New test.
26843
26844 2003-05-08 DJ Delorie <dj@redhat.com>
26845
26846 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
26847 targets.
26848 * gcc.c-torture/execute/20021024-1.x: Likewise.
26849 * gcc.c-torture/execute/shiftdi.x: Likewise.
26850 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
26851 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
26852 * gcc.dg/20021018-1.c: Likewise.
26853
26854 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26855
26856 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
26857
26858 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
26859 (bcopy): Call memmove.
26860
26861 2003-05-08 Roger Sayle <roger@eyesopen.com>
26862
26863 * g77.f-torture/compile/8485.f: New test case.
26864
26865 2003-05-07 Richard Henderson <rth@redhat.com>
26866
26867 PR c++/10570
26868 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
26869 Verify exception_cleanup not called for rethrows.
26870 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
26871 when exiting catch block without rethrowing.
26872 * g++.dg/eh/forced3.C: New.
26873 * g++.dg/eh/forced4.C: New.
26874
26875 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
26876
26877 * gcc.dg/20030505.c: Fix triplet.
26878
26879 2003-05-06 DJ Delorie <dj@redhat.com>
26880
26881 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
26882 * gcc.dg/nest.c: Likewise.
26883
26884 2003-05-05 Roger Sayle <roger@eyesopen.com>
26885
26886 * gcc.dg/builtins-14.c: New test case.
26887
26888 2003-05-05 Janis Johnson <janis187@us.ibm.com>
26889
26890 * lib/compat.exp (compat-execute): New argument.
26891 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
26892 * gcc.dg/compat: New test directory.
26893 * gcc.dg/compat/compat.exp: New expect script.
26894 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
26895 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
26896 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
26897 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
26898 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
26899 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
26900
26901 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
26902 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
26903 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
26904 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
26905 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
26906 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
26907 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
26908 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
26909 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
26910 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
26911 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
26912 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
26913 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
26914 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
26915 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
26916
26917 2003-05-05 Zack Weinberg <zack@codesourcery.com>
26918
26919 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
26920
26921 2003-05-05 Jakub Jelinek <jakub@redhat.com>
26922
26923 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
26924
26925 2003-05-05 Geoffrey Keating <geoffk@apple.com>
26926
26927 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
26928 * gcc.dg/ppc-fsel-2.c: New test.
26929
26930 * gcc.dg/unused-5.c: New test.
26931
26932 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26933
26934 PR c++/10496
26935 * g++.dg/warn/pmf1.C: New test.
26936
26937 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26938
26939 PR c++/4494
26940 * g++.dg/warn/main.C: New test.
26941
26942 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26943
26944 * gcc.dg/nonnull-3.c: New test.
26945
26946 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
26947
26948 * gcc.dg/cpp/Wtrigraphs.c: Update.
26949 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
26950
26951 2003-05-03 Geoffrey Keating <geoffk@apple.com>
26952
26953 * gcc.dg/ppc-fsel-1.c: New test.
26954
26955 2003-05-03 Zack Weinberg <zack@codesourcery.com>
26956
26957 PR c/10604
26958 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
26959
26960 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
26961
26962 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
26963
26964 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26965
26966 PR c++/9364, c++/10553, c++/10586
26967 * g++.dg/parse/typename4.C: New test.
26968 * g++.dg/parse/typename5.C: Likewise.
26969
26970 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
26971
26972 * gcc.c-torture/compile/20030503-1.c: New test.
26973
26974 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26975
26976 * g++.dg/lookup/using5.C: Fix testcase error.
26977
26978 2003-05-01 Chris Demetriou <cgd@broadcom.com>
26979
26980 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
26981 since MEABI is no longer supported. Remove all vestiges
26982 of MEABI from the test.
26983
26984 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26985
26986 PR c++/10554
26987 * g++.dg/lookup/using5.C: New test.
26988
26989 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26990
26991 PR c++/8772
26992 * g++.dg/template/ttp5.C: New test.
26993
26994 2003-04-30 Mark Mitchell <mark@codesourcery.com>
26995
26996 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
26997 (dg-gpp-additional-sources): New function.
26998 (dg-gpp-additional-files): Likewise.
26999 * lib/g++.exp (additional_sources): New variable.
27000 (additional_files): Likewise.
27001 (g++_target_compile): Deal with them.
27002 * lib/old-dejagnu.exp: Remove.
27003 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
27004 * g++.old-deja: Revise all tests to use dg commands.
27005
27006 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27007
27008 PR c++/9432, c++/9528
27009 * g++.dg/lookup/using4.C: New test.
27010
27011 2003-04-29 Geoffrey Keating <geoffk@apple.com>
27012
27013 * gcc.dg/noreturn-5.c: New file.
27014 * gcc.dg/noreturn-6.c: New file.
27015
27016 * gcc.c-torture/compile/inline-1.c: New file.
27017
27018 2003-04-29 Mark Mitchell <mark@codesourcery.com>
27019
27020 PR c++/10551
27021 * g++.dg/template/explicit1.C: New test.
27022
27023 2003-04-29 Mark Mitchell <mark@codesourcery.com>
27024
27025 PR c++/10549
27026 * g++.dg/other/bitfield1.C: New test.
27027
27028 PR c++/10527
27029 * g++.dg/init/new7.C: New test.
27030
27031 2003-04-29 Mark Mitchell <mark@codesourcery.com>
27032
27033 * g++.dg/ext/desig1.C: New test.
27034 * g++.dg/ext/init1.C: Update.
27035
27036 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
27037
27038 2003-04-28 Mark Mitchell <mark@codesourcery.com>
27039
27040 PR c++/10180
27041 * g++.dg/warn/Winline-1.C: New test.
27042
27043 2003-04-28 Jakub Jelinek <jakub@redhat.com>
27044
27045 * gcc.c-torture/execute/string-opt-19.c: New test.
27046
27047 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
27048 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
27049
27050 2003-04-27 Mark Mitchell <mark@codesourcery.com>
27051
27052 PR c++/10506
27053 * g++.dg/init/new6.C: New test.
27054
27055 PR c++/10503
27056 * g++.dg/init/ref6.C: New test.
27057
27058 2003-04-26 David Edelsohn <edelsohn@gnu.org>
27059
27060 * g++.dg/warn/weak1.C: XFAIL on AIX4.
27061
27062 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27063
27064 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
27065 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
27066
27067 2003-04-25 Mark Mitchell <mark@codesourcery.com>
27068
27069 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
27070 initialized static data members.
27071
27072 2003-04-25 H.J. Lu <hjl@gnu.org>
27073
27074 * gcc.dg/ia64-sync-4.c: New test.
27075
27076 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27077
27078 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
27079 date.
27080
27081 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
27082
27083 PR c++/10337
27084 * g++.dg/warn/conv1.C: New test.
27085 * g++.old-deja/g++.other/conv7.C: Adjust.
27086 * g++.old-deja/g++.other/overload14.C: Adjust.
27087
27088 2003-04-23 Mark Mitchell <mark@codesourcery.com>
27089
27090 PR c++/10471
27091 * g++.dg/template/defarg2.C: New test.
27092
27093 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
27094
27095 * gcc.dg/cpp/include2.c: Update.
27096 * gcc.dg/cpp/multiline-2.c: New.
27097 * gcc.dg/cpp/multiline.c: Update.
27098 * gcc.dg/cpp/strify2.c: Update.
27099 * gcc.dg/cpp/trad/literals-2.c: Update.
27100
27101 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27102
27103 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
27104
27105 2003-04-23 Mark Mitchell <mark@codesourcery.com>
27106
27107 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
27108
27109 2003-04-23 Mark Mitchell <mark@codesourcery.com>
27110
27111 PR c++/10451
27112 * g++.dg/parse/crash4.C: New test.
27113
27114 PR c++/9847
27115 * g++.dg/parse/crash5.C: New test.
27116
27117 2003-04-22 Mark Mitchell <mark@codesourcery.com>
27118
27119 PR c++/10446
27120 * g++.dg/parse/crash3.C: New test.
27121
27122 PR c++/10428
27123 * g++.dg/parse/elab1.C: New test.
27124
27125 2003-04-22 Devang Patel <dpatel@apple.com>
27126
27127 * gcc.dg/cpp/trad/funlike-5.c: New test.
27128
27129 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
27130
27131 * g++.dg/other/packed1.C: Fix dg options.
27132
27133 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
27134
27135 * g++.dg/other/offsetof2.C: New test.
27136
27137 2003-04-21 Mark Mitchell <mark@codesourcery.com>
27138
27139 * g++.dg/template/recurse.C: Adjust location of error messages.
27140
27141 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
27142
27143 PR c++/9881
27144 * g++.dg/init/addr-const1.C: New test.
27145 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
27146
27147 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
27148
27149 PR c++/10405
27150 * g++.dg/lookup/struct-hack1.C: New test.
27151
27152 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
27153
27154 * ucs.c: Update diagnostic messages.
27155
27156 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
27157
27158 * gcc.dg/cpp/truefalse.cpp: New test.
27159 * gcc.dg/cpp/cpp.exp: Update.
27160 * g++.dg/other/stdbool-if.C: Remove.
27161
27162 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
27163
27164 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
27165 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
27166
27167 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
27168
27169 * gcc.c-torture/compile/20030418-1.c: New test.
27170
27171 2003-04-17 Janis Johnson <janis187@us.ibm.com>
27172
27173 * README.compat: Remove; content moved to doc/sourcebuild.texi.
27174
27175 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27176
27177 PR c++/10347
27178 g++.dg/template/dependent-name1.C: New test.
27179
27180 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
27181
27182 * gcc.dg/warn-1.c (tourist_guide): New array,
27183 contains a pointer to bar.
27184
27185 2003-04-16 Roger Sayle <roger@eyesopen.com>
27186
27187 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
27188 * gcc.c-torture/execute/medce-1.c: New test case.
27189 * gcc.c-torture/execute/medce-2.c: New test case.
27190
27191 2003-04-15 Mark Mitchell <mark@codesourcery.com>
27192
27193 * lib/prune.exp: Ignore more messages.
27194
27195 PR c++/10381
27196 * g++.dg/parse/lookup3.C: New test.
27197
27198 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
27199
27200 * gcc.c-torture/compile/20030415-1.c : New test.
27201
27202 2003-04-14 Mark Mitchell <mark@codesourcery.com>
27203
27204 * gcc.c-torture/execute/scope-2.c: Move to ...
27205 * gcc.dg/noncompile/scope.c: .... here.
27206
27207 2003-04-14 Roger Sayle <roger@eyesopen.com>
27208
27209 * gcc.dg/20030414-2.c: New test case.
27210
27211 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
27212
27213 PR target/10377
27214 * gcc.dg/20030414-1.c: New test.
27215
27216 2003-04-13 Roger Sayle <roger@eyesopen.com>
27217
27218 * gcc.dg/builtins-12.c: New test case.
27219 * gcc.dg/builtins-13.c: New test case.
27220
27221 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27222
27223 * gcc.c-torture/execute/string-opt-18.c: New test.
27224
27225 2003-04-13 Mark Mitchell <mark@codesourcery.com>
27226
27227 PR c++/10300
27228 * g++.dg/init/new5.C: New test.
27229
27230 2003-04-12 Mark Mitchell <mark@codesourcery.com>
27231
27232 PR c++/7910
27233 * g++.dg/ext/dllimport1.C: New test.
27234
27235 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
27236
27237 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
27238
27239 2003-04-11 Bud Davis <bdavis9659@comcast.net>
27240
27241 PR Fortran/9263
27242 * g77.f-torture/noncompile/9263.f: New test
27243 PR Fortran/1832
27244 * g77.f-torture/execute/1832.f: New test
27245
27246 2003-04-11 David Chad <davidc@freebsd.org>
27247 Loren J. Rittle <ljrittle@acm.org>
27248
27249 libobjc/8562
27250 * objc.dg/headers.m: New test.
27251
27252 2003-04-10 Zack Weinberg <zack@codesourcery.com>
27253
27254 * gcc.c-torture/execute/builtin-noret-2.c: New.
27255 * gcc.c-torture/execute/builtin-noret-2.x: New.
27256 XFAIL builtin-noret-2.c at -O1 and above.
27257 * gcc.dg/redecl.c: New.
27258 * gcc.dg/Wshadow-1.c: Update error regexps.
27259
27260 2003-04-10 Mark Mitchell <mark@codesourcery.com>
27261
27262 * g++.dg/abi/bitfield10.C: New test.
27263
27264 2003-04-09 Mike Stump <mrs@apple.com>
27265
27266 * gcc.dg/pch/pch.exp: Make testcase names longer.
27267 * g++.dg/pch/pch.exp: Make testcase names longer.
27268
27269 2003-04-08 Roger Sayle <roger@eyesopen.com>
27270
27271 * gcc.dg/builtins-11.c: New test case.
27272
27273 2003-04-08 Roger Sayle <roger@eyesopen.com>
27274
27275 * gcc.dg/builtins-9.c: New test case.
27276 * gcc.dg/builtins-10.c: New test case.
27277
27278 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
27279
27280 * gcc.dg/noncompile/init-4.c.c: New test.
27281
27282 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
27283
27284 * gcc.misc-test/gcov-9.c: New test.
27285 * gcc.misc-test/gcov-10.c: New test
27286 * gcc.misc-test/gcov-11.c: New test.
27287
27288 2003-04-05 Zack Weinberg <zack@codesourcery.com>
27289
27290 PR optimization/10024
27291 * gcc.c-torture/compile/20030405-1.c: New test.
27292
27293 2003-04-04 Geoffrey Keating <geoffk@apple.com>
27294
27295 * gcc.dg/pch/static-3.c: New.
27296 * gcc.dg/pch/static-3.hs: New.
27297 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
27298
27299 2003-04-04 Richard Henderson <rth@redhat.com>
27300
27301 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
27302 * g++.dg/eh/forced2.C: Likewise.
27303
27304 2003-04-03 Mike Stump <mrs@apple.com>
27305
27306 * lib/scanasm.exp (scan-assembler): Add xfail processing for
27307 target arg.
27308 (scan-assembler-times, scan-assembler-not): Likewise.
27309 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
27310
27311 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
27312
27313 * gcc.dg/sparc-loop-1.c: New test.
27314
27315 2003-04-02 Geoffrey Keating <geoffk@apple.com>
27316
27317 PR other/9274
27318 * g++.dg/pch/system-2.C: New.
27319 * g++.dg/pch/system-2.Hs: New.
27320
27321 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
27322
27323 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
27324
27325 * g++.dg/eh/simd-1.C (vecfunc): Same.
27326
27327 2003-04-01 Roger Sayle <roger@eyesopen.com>
27328
27329 * gcc.c-torture/execute/20030401-1.c: New test case.
27330
27331 2003-04-01 Ziemowit Laski <zlaski@apple.com>
27332
27333 * objc.dg/defs.m: New.
27334
27335 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
27336
27337 * g++.dg/eh/simd-1.C: New.
27338 * g++.dg/eh/simd-2.C: New.
27339
27340 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
27341
27342 * gcc.c-torture/execute/simd-3.c: New.
27343
27344 2003-03-31 Mark Mitchell <mark@codesourcery.com>
27345
27346 PR c/9936
27347 * gcc.dg/20030331-2.c: New test.
27348
27349 2003-03-31 Mark Mitchell <mark@codesourcery.com>
27350
27351 PR c++/10278
27352 * g++.dg/parse/crash2.C: New test.
27353
27354 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
27355
27356 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
27357 * gcc.c-torture/execute/20030331-1.c: ...here.
27358
27359 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
27360
27361 * gcc.c-torture/execute/20030331-1.c: New test.
27362
27363 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
27364
27365 * lib/gcov.exp: Adjust call return testing strings.
27366 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
27367
27368 2003-03-31 Roger Sayle <roger@eyesopen.com>
27369
27370 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
27371 * gcc.dg/builtins-7.c: New test case.
27372 * gcc.dg/builtins-8.c: New test case.
27373
27374 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
27375
27376 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
27377
27378 2003-03-30 Mark Mitchell <mark@codesourcery.com>
27379
27380 PR c++/7647
27381 * g++.dg/lookup-class-member-2.C: New test.
27382
27383 2003-03-30 Glen Nakamura <glen@imodulo.com>
27384
27385 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
27386
27387 2003-03-28 Roger Sayle <roger@eyesopen.com>
27388
27389 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
27390
27391 2003-03-28 Mark Mitchell <mark@codesourcery.com>
27392
27393 * g++.dg/init/attrib1.C: New test.
27394
27395 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
27396
27397 * gcc.dg/ultrasp8.c: New test.
27398
27399 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
27400
27401 * gcc.dg/ultrasp7.c: New test.
27402
27403 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
27404
27405 PR c++/10047
27406 * g++.dg/template/inline1.C: New test.
27407
27408 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
27409
27410 * gcc.dg/sparc-dwarf2.c: New test.
27411
27412 2003-03-27 Roger Sayle <roger@eyesopen.com>
27413
27414 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
27415 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
27416
27417 2003-03-27 Mark Mitchell <mark@codesourcery.com>
27418
27419 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
27420 than reading .x files.
27421 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
27422 * g77.dg/gcov/gcov-1.f: Likewise.
27423 * gcc.misc-tests/gcov-4b.c: Likewise.
27424 * gcc.misc-tests/gcov-5b.c: Likewise.
27425 * gcc.misc-tests/gcov-6.c: Likewise.
27426 * gcc.misc-tests/gcov-7.c: Likewise.
27427 * gcc.misc-tests/gcov-8.c: Likewise.
27428 * g++.dg/gcov/gcov-1.x: Remove.
27429 * g77.dg/gcov/gcov-1.x: Likewise.
27430 * gcc.misc-tests/gcov-4b.x: Likewise.
27431 * gcc.misc-tests/gcov-5b.x: Likewise.
27432 * gcc.misc-tests/gcov-6.x: Likewise.
27433 * gcc.misc-tests/gcov-7.x: Likewise.
27434 * gcc.misc-tests/gcov-8.x: Likewise.
27435
27436 2003-03-27 Glen Nakamura <glen@imodulo.com>
27437
27438 PR opt/10087
27439 * gcc.dg/20030324-1.c: New test.
27440
27441 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
27442
27443 PR c++/10224
27444 * g++.dg/template/arg3.C: New test.
27445
27446 PR c++/10158
27447 * g++.dg/template/friend18.C: New test.
27448
27449 2003-03-26 Roger Sayle <roger@eyesopen.com>
27450
27451 * g77.f-torture/compile/20030326-1.f: New test case.
27452
27453 2003-03-26 Janis Johnson <janis187@us.ibm.com>
27454
27455 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
27456
27457 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
27458
27459 2003-03-26 Jakub Jelinek <jakub@redhat.com>
27460
27461 * gcc.dg/ia64-sync-3.c: New test.
27462
27463 2003-03-26 Alan Modra <amodra@bigpond.net.au>
27464
27465 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
27466
27467 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
27468
27469 * gcc.dg/ultrasp6.c: New test.
27470
27471 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
27472
27473 * gcc.dg/i386-signbit-1.c: New test.
27474 * gcc.dg/i386-signbit-2.c: New test.
27475 * gcc.dg/i386-signbit-3.c: New test.
27476
27477 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
27478
27479 * gcc.dg/ultrasp5.c: Fix options.
27480
27481 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
27482
27483 * gcc.dg/ultrasp5.c: Fix comment.
27484
27485 2003-03-24 Bud Davis <bdavis9659@comcast.net>
27486
27487 PR fortran/10197
27488 * g77.f-torture/execute/10197.f: New test.
27489
27490 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
27491
27492 PR c++/9898, c++/383
27493 * g++.dg/template/conv6.C: New test.
27494
27495 PR c++/10119
27496 * g++.dg/template/ptrmem5.C: New test.
27497
27498 PR c++/10026
27499 * g++.dg/lookup/koenig1.C: New test.
27500
27501 PR C++/10199
27502 * g++.dg/lookup/template2.C: New test.
27503
27504 2003-03-24 Jakub Jelinek <jakub@redhat.com>
27505
27506 * g++.dg/opt/rtti1.C: New test.
27507
27508 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
27509
27510 * gcc.dg/ultrasp5.c: New test.
27511
27512 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
27513
27514 PR middle-end/9967
27515 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
27516 builtin fputs.
27517
27518 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
27519
27520 PR c/8224
27521 * gcc.dg/20030323-1.c: New test.
27522
27523 2003-03-23 Roger Sayle <roger@eyesopen.com>
27524
27525 * gcc.c-torture/compile/20030323-1.c: New test case.
27526
27527 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
27528
27529 * gcc.dg/20030321-1.c: New test.
27530
27531 2003-03-22 Zack Weinberg <zack@codesourcery.com>
27532
27533 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
27534
27535 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
27536
27537 PR c++/9978, c++/9708
27538 * g++.dg/ext/vlm1.C: Adjust expected error.
27539 * g++.dg/ext/vla2.C: New test.
27540 * g++.dg/template/arg1.C: New test.
27541 * g++.dg/template/arg2.C: New test.
27542
27543 2003-03-22 Bud Davis <bdavis9659@comcast.net>
27544
27545 * g77.f-torture/execute/select.f: New test.
27546 * g77.f-torture/noncompile/select_no_compile.f: New test.
27547
27548 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
27549
27550 PR c++/9898
27551 * g++.dg/other/error4.C: New test.
27552
27553 2003-03-20 Mark Mitchell <mark@codesourcery.com>
27554
27555 * g++.dg/template/friend17.C: New test.
27556
27557 2003-03-21 Alan Modra <amodra@bigpond.net.au>
27558
27559 * gcc.c-torture/compile/20030320-1.c: New.
27560
27561 2003-03-20 Roger Sayle <roger@eyesopen.com>
27562
27563 * gcc.dg/builtins-6.c: New test case.
27564
27565 2003-03-19 Alan Modra <amodra@bigpond.net.au>
27566
27567 PR target/10073
27568 * gcc.c-torture/compile/20030319-1.c: New.
27569
27570 2003-03-18 Jan Hubicka <jh@suse.cz>
27571
27572 * gcc.dg/i386-cvt-1.c: New test.
27573
27574 2003-03-17 Zack Weinberg <zack@codesourcery.com>
27575
27576 * objc.dg/naming-1.m: Use "(parse|syntax) error".
27577 * objc.dg/naming-2.m: Likewise.
27578
27579 2003-03-17 Mark Mitchell <mark@codesourcery.com>
27580
27581 PR c++/9639
27582 * g++.dg/parse/crash1.C: New test.
27583
27584 2003-03-16 Mark Mitchell <mark@codesourcery.com>
27585
27586 PR c++/8805
27587 * g++.dg/eh/cleanup1.C: New test.
27588
27589 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
27590
27591 * gcc.c-torture/execute/20030316-1.c: New test case.
27592
27593 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
27594
27595 PR c++/9629
27596 * g++.dg/init/ctor2.C: New test.
27597
27598 2003-03-15 Roger Sayle <roger@eyesopen.com>
27599
27600 * g77.f-torture/compile/xformat.f: New test case.
27601
27602 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27603
27604 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
27605 * g++.old-deja/g++.mike/eh50.C: Likewise.
27606
27607 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27608
27609 PR c++/6440
27610 * g++.dg/template/spec7.C: New test.
27611 * g++.dg/template/spec8.C: Likewise.
27612
27613 2003-03-14 Jakub Jelinek <jakub@redhat.com>
27614
27615 * gcc.c-torture/execute/20030313-1.c: New test.
27616
27617 2003-03-14 Richard Henderson <rth@redhat.com>
27618
27619 * gcc.dg/inline-2.c: Adjust alpha test for external call.
27620
27621 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
27622
27623 * gcc.c-torture/compile/20030314-1.c: New test.
27624
27625 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
27626
27627 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
27628 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
27629 thumb target,
27630 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
27631 to accept newer _imp__ prefix and additional
27632 newline in .drectve section.
27633 * gcc.dg/dll-4.c: Likewise.
27634 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
27635 switch.
27636
27637 2003-03-13 Mark Mitchell <mark@codesourcery.com>
27638
27639 * g++.dg/parse/namespace9.C: New test.
27640
27641 * g++.dg/init/ref5.C: New test.
27642 * g++.dg/parse/ptrmem1.C: Likewise.
27643
27644 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27645
27646 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
27647 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
27648 regular expression.
27649 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
27650 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
27651
27652 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
27653
27654 * gcc.c-torture/execute/20030224-2.c: New test.
27655
27656 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
27657
27658 * gcc.dg/decl-3.c: New test.
27659
27660 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
27661
27662 * gcc.dg/i386-loop-2.c: New test.
27663
27664 2003-03-11 Mark Mitchell <mark@codesourcery.com>
27665
27666 PR c++/9474
27667 * g++.dg/parse/namespace8.C: New test.
27668
27669 PR c++/9924
27670 * g++.dg/overload/builtin2.C: New test.
27671
27672 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
27673
27674 * gcc.dg/return-type-3.c: New test.
27675
27676 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
27677
27678 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
27679 profiling options are not supported.
27680
27681 2003-03-10 Mark Mitchell <mark@codesourcery.com>
27682
27683 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
27684 * g++.old-deja/g++.warn/impint2.C: Likewise.
27685
27686 2003-03-10 Devang Patel <dpatel@apple.com>
27687
27688 * g++.dg/cpp/c++_cmd_1.C: New test.
27689 * g++.dg/cpp/c++_cmd_1.h: New file.
27690
27691 2003-03-10 Segher Boessenkool <segher@koffie.nl>
27692
27693 * gcc.dg/altivec-9.c: New file.
27694
27695 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27696
27697 * gcc.dg/ppc-sdata-1.c: New test.
27698 * gcc.dg/ppc-sdata-2.c: New test.
27699
27700 2003-03-09 Mark Mitchell <mark@codesourcery.com>
27701
27702 PR c++/9373
27703 * g++.dg/opt/ptrmem2.C: New test.
27704
27705 PR c++/8534
27706 * g++.dg/opt/ptrmem1.C: New test.
27707
27708 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
27709
27710 * gcc.dg/i386-loop-1.c: New test.
27711
27712 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27713
27714 PR c++/9970
27715 * g++.dg/lookup/friend1.C: New test.
27716
27717 2003-03-08 Mark Mitchell <mark@codesourcery.com>
27718
27719 PR c++/9823
27720 * g++.dg/parser/constructor1.C: New test.
27721
27722 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
27723
27724 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
27725
27726 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
27727
27728 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
27729
27730 * gcc.dg/cpp/Wunused.c: Update test.
27731
27732 2003-03-08 Jan Hubicka <jh@suse.cz>
27733
27734 * gcc.dg/inline-3.c: New test.
27735
27736 2003-03-08 Mark Mitchell <mark@codesourcery.com>
27737
27738 PR c++/9809
27739 * g++.dg/parse/builtin1.C: New test.
27740
27741 PR c++/9982
27742 * g++.dg/abi/cookie1.C: New test.
27743 * g++.dg/abi/cookie2.C: Likewise.
27744
27745 PR c++/9524
27746 * g++.dg/template/field1.C: New test.
27747
27748 PR c++/9912
27749 * g++.dg/parse/class1.C: New test.
27750 * g++.dg/parse/namespace7.C: Likewise.
27751 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
27752
27753 2003-03-07 Mark Mitchell <mark@codesourcery.com>
27754
27755 * g++.dg/init/ref4.C: New test.
27756
27757 2003-03-07 Jan Hubicka <jh@suse.cz>
27758
27759 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
27760 * gcc.dg/inline-3.c: New test.
27761
27762 2003-03-06 Mark Mitchell <mark@codesourcery.com>
27763
27764 * g++.dg/init/ref3.C: New test.
27765
27766 PR c++/9965
27767 * g++.dg/init/ref2.C: New test.
27768
27769 PR c++/9400
27770 * g++.dg/warn/Wshadow-2.C: New test.
27771
27772 PR c++/9791
27773 * g++.dg/warn/Woverloaded-1.C: New test.
27774
27775 2003-03-05 Jan Hubicka <jh@suse.cz>
27776
27777 * gcc.dg/i386-local2.c: New.
27778 * gcc.dg/i386-local.c: Fix typo.
27779
27780 2003-03-05 Mark Mitchell <mark@codesourcery.com>
27781
27782 * g++.dg/abi/layout3.C: New test.
27783
27784 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
27785
27786 * gcc.c-torture/compile/20030305-1.c
27787
27788 2003-03-05 Jan Hubicka <jh@suse.cz>
27789
27790 * gcc.dg/i386-local.c: New.
27791
27792 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
27793
27794 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
27795
27796 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
27797
27798 * gcc.dg/switch-2.c: New test.
27799 * gcc.dg/switch-3.c: New test.
27800 * gcc.dg/Wswitch.c: Adjust line numbers.
27801 * gcc.dg/Wswitch-default.c: Likewise.
27802 * gcc.dg/Wswitch-enum.c: Likewise.
27803
27804 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
27805
27806 * gcc.c-torture/execute/20030222-1.c: New test.
27807
27808 2003-03-03 James E Wilson <wilson@tuliptree.org>
27809
27810 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
27811
27812 2003-03-03 Mark Mitchell <mark@codesourcery.com>
27813
27814 PR c++/9878
27815 * g++.dg/init/ref1.C: New test.
27816
27817 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
27818
27819 * gcc.dg/sh-relax.c: New SH-only test.
27820
27821 2003-03-03 Geoffrey Keating <geoffk@apple.com>
27822
27823 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
27824 comment explaining purpose of testcase.
27825
27826 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
27827
27828 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
27829 for HC11/HC12 (asm needs two int registers).
27830 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
27831 HC11/HC12 because the test uses an asm which needs two 32-bit
27832 registers.
27833
27834 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
27835
27836 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
27837 for HC11/HC12 (array is too large otherwise).
27838 * gcc.c-torture/compile/920501-4.x: New file, likewise.
27839 * gcc.c-torture/compile/20010518-2.x: Likewise.
27840 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
27841 HC11/HC12 (array is too large).
27842
27843 2003-03-01 Geoffrey Keating <geoffk@apple.com>
27844
27845 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
27846 * lib/g++-dg.exp (g++-dg-test): Likewise.
27847
27848 2003-03-01 Roger Sayle <roger@eyesopen.com>
27849
27850 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
27851 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
27852
27853 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27854
27855 * g++.dg/warn/implicit-typename1.C: Remove warning.
27856
27857 2003-02-28 Richard Henderson <rth@redhat.com>
27858
27859 * gcc.dg/noreturn-1.c: Move noreturn warning line.
27860 * gcc.dg/return-type-1.c: Move control reaches end warning line.
27861
27862 2003-02-28 Geoffrey Keating <geoffk@apple.com>
27863
27864 * gcc.dg/pch/pch.exp: Change .pch to .gch.
27865 * g++.dg/pch/pch.exp: Likewise.
27866
27867 2003-02-28 Mark Mitchell <mark@codesourcery.com>
27868
27869 PR c++/9879
27870 * testsuite/g++.dg/init/new4.C: New test.
27871
27872 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
27873
27874 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
27875
27876 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
27877
27878 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
27879 unsigned long.
27880
27881 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
27882 wider than float.
27883
27884 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
27885
27886 * lib/scanasm.exp: Add support for counting numbers of
27887 occurences.
27888 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
27889 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
27890
27891 2003-02-25 Mark Mitchell <mark@codesourcery.com>
27892
27893 PR c++/9683
27894 * g++.dg/template/static3.C: New test.
27895
27896 PR c++/9829
27897 * g++.dg/parse/namespace6.C: New test.
27898
27899 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27900
27901 PR target/9732
27902 * gcc.dg/20030225-1.c: New test.
27903
27904 2003-02-24 Mark Mitchell <mark@codesourcery.com>
27905
27906 * README: Remove out-of-date information.
27907
27908 PR c++/9836
27909 * g++.dg/template/spec6.C: New test.
27910
27911 2003-02-24 Jeff Law <law@redhat.com>
27912
27913 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
27914
27915 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27916
27917 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
27918 * gcc.dg/pragma-ep-1.c: Likewise.
27919
27920 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27921
27922 PR c++/9602
27923 * g++.dg/template/friend16.C: New test.
27924
27925 2003-02-23 Mark Mitchell <mark@codesourcery.com>
27926
27927 PR c++/5333
27928 * g++.dg/parse/fused-params1.C: Adjust error messages.
27929 * g++.dg/template/nested3.C: New test.
27930
27931 2003-02-24 Alan Modra <amodra@bigpond.net.au>
27932
27933 * g++.dg/abi/param1.C: New test.
27934
27935 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27936
27937 PR c++/7982
27938 * g++.dg/warn/implicit-typename1.C: New test.
27939
27940 2003-02-22 Kelley Cook <kelleycook@comcast.net>
27941
27942 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
27943 with "mtune".
27944 * g++.old-deja/g++.other/store-expr2.C: Likewise.
27945 * gcc.c-torture/execute/20010129-1.x: Likewise.
27946 * gcc.dg/20011107-1.c: Likewise.
27947 * gcc.dg/20020108-1.c: Likewise.
27948 * gcc.dg/20020122-3.c: Likewise.
27949 * gcc.dg/20020206-1.c: Likewise.
27950 * gcc.dg/20020310-1.c: Likewise.
27951 * gcc.dg/20020426-2.c: Likewise.
27952 * gcc.dg/20020517-1.c: Likewise.
27953 * gcc.dg/991230-1.c: Likewise.
27954 * gcc.dg/i386-unroll-1.c: Likewise.
27955 * gcc.misc-tests/i386-prefetch.exp: Likewise.
27956
27957 2003-02-22 Jan Hubicka <jh@suse.cz>
27958
27959 * gcc.dg/i386-mul.c: New test.
27960
27961 2003-02-21 Roger Sayle <roger@eyesopen.com>
27962
27963 * gcc.dg/builtins-5.c: New test case.
27964
27965 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
27966
27967 * gcc.dg/asmreg-1.c: New test.
27968
27969 2003-02-21 Mark Mitchell <mark@codesourcery.com>
27970
27971 PR c++/9749
27972 * g++.dg/parse/varmod1.C: New test.
27973
27974 2003-02-21 Mark Mitchell <mark@codesourcery.com>
27975
27976 PR c++/9727
27977 * g++.dg/template/op1.C: New test.
27978
27979 2003-02-21 Mark Mitchell <mark@codesourcery.com>
27980
27981 PR c++/8906
27982 * g++.dg/template/nested2.C: New test.
27983
27984 2003-02-21 Mark Mitchell <mark@codesourcery.com>
27985
27986 PR c++/8724
27987 * g++.dg/expr/dtor1.C: New test.
27988
27989 2003-02-21 Zack Weinberg <zack@codesourcery.com>
27990
27991 * gcc.dg/cpp/include3.c: New test.
27992 * gcc.dg/cpp/inc/foo.h: New file.
27993
27994 2003-02-21 Glen Nakamura <glen@imodulo.com>
27995
27996 * gcc.c-torture/execute/20030221-1.c: New test.
27997
27998 2003-02-20 Mark Mitchell <mark@codesourcery.com>
27999
28000 PR c++/9729
28001 * g++.dg/abi/conv1.C: New test.
28002
28003 2003-02-20 Jan Hubicka <jh@suse.cz>
28004
28005 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
28006
28007 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
28008
28009 * gcc.c-torture/compile/20030219-1.c: New test.
28010
28011 2003-02-18 Jan Hubicka <jh@suse.cz>
28012
28013 * gcc.dg/funcorder.c: New test.
28014
28015 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
28016
28017 * gcc.c-torture/execute/20030218-1.c: New.
28018
28019 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
28020
28021 * gcc.dg/20030218-1.c: New.
28022
28023 2003-02-18 Richard Henderson <rth@redhat.com>
28024
28025 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
28026 * gcc.dg/attr-used-2.c: New.
28027
28028 2003-02-18 Mark Mitchell <mark@codesourcery.com>
28029
28030 PR c++/9704
28031 * g++.dg/init/copy5.C: New test.
28032
28033 2003-02-18 Geoffrey Keating <geoffk@apple.com>
28034
28035 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
28036 * g++.dg/pch/pch.exp: Likewise.
28037
28038 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
28039
28040 * gcc.c-torture/execute/20030209-1.c: Enable the test if
28041 STACK_SIZE is not defined.
28042
28043 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28044
28045 PR c++/9457
28046 * g++.dg/template/init1.C: New test.
28047
28048 2003-02-16 Jan HUbicka <jh@suse.cz>
28049
28050 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
28051 (foo): Add few extra tests
28052 * gcc.dg/c99-const-expr-3.c: Likewise.
28053 * gcc.c-torture/execute/20030216-1.c: New.
28054
28055 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28056
28057 PR c++/9459
28058 * g++.dg/ext/typeof4.C: New test.
28059
28060 2003-02-15 Roger Sayle <roger@eyesopen.com>
28061
28062 * gcc.dg/i386-387-3.c: New test case.
28063
28064 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
28065
28066 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
28067 cris-*-elf* cris-*-aout* and mmix-*-*.
28068
28069 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
28070
28071 * gcc.dg/20030213-1.c: New test.
28072
28073 2003-02-12 Roger Sayle <roger@eyesopen.com>
28074
28075 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
28076 * gcc.dg/i386-387-2.c: Likewise.
28077
28078 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
28079
28080 * gcc.dg/ppc-spe.c: Fix formatting.
28081 Enable tests that were previously unsupported by gas.
28082 Delete tests for instructions that no longer exist.
28083 Switch arguments on evsubifw builtin.
28084
28085 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
28086
28087 * gcc.c-torture/execute/20030209-1.c: Disable the test if
28088 STACK_SIZE is too small.
28089
28090 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
28091 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
28092
28093 * gcc.dg/decl-2.c: New test.
28094
28095 2003-02-10 Jan Hubicka <jh@suse.cz>
28096
28097 * gcc.dg/i386-fpcvt-1.c: New test.
28098
28099 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
28100
28101 * gcc.c-torture/execute/20030209-1.c: New test.
28102
28103 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
28104
28105 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
28106 int-wide bitops, use the constants of the same width.
28107 Likewise, if long long is 32-bit wide, test bitops using
28108 32-bit constants.
28109
28110 2003-02-07 Loren James Rittle <ljrittle@acm.org>
28111
28112 * gcc.dg/20021014-1.c: Annotate with expected notice text.
28113
28114 2003-02-07 Roger Sayle <roger@eyesopen.com>
28115
28116 * testsuite/gcc.dg/builtins-4.c: New test case.
28117
28118 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28119
28120 * gcc.dg/20020430-1.c: Fix dg command typos.
28121 * gcc.dg/20020503-1.c: Likewise.
28122
28123 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28124
28125 PR c++/8785
28126 * g++.dg/parse/fused-params1.C: New test.
28127
28128 PR c++/8857
28129 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
28130
28131 PR c++/8921
28132 * g++.dg/parse/non-dependent1.C: New test.
28133
28134 PR c++/8928
28135 * g++.dg/parse/dupl-tmpl-args1.C: New test.
28136
28137 PR c++/9228
28138 * g++.dg/parse/undefined7.C: New test.
28139 * g++.dg/parse/non-templ1.C: New test.
28140
28141 PR c++/9229
28142 * g++.dg/parse/too-many-tmpl-args1.C: New test.
28143
28144 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
28145
28146 * gcc.c-torture/compile/20030206-1.c: New test.
28147
28148 2003-02-05 Roger Sayle <roger@eyesopen.com>
28149
28150 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
28151 "pow" to "foo" to avoid potential confusion with a math built-in.
28152
28153 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28154
28155 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
28156 conditions for SPARC targets.
28157
28158 2003-02-05 Jakub Jelinek <jakub@redhat.com>
28159
28160 * gcc.dg/20030204-1.c: New test.
28161
28162 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28163
28164 PR c++/38
28165 * g++.dg/parse/array-size1.C: New test.
28166
28167 PR c++/5657
28168 * g++.dg/parse/undefined3.C: New test.
28169
28170 PR c++/5665
28171 * g++.dg/parse/undefined4.C: New test.
28172
28173 PR c++/5975
28174 * g++.dg/parse/undefined5.C: New test.
28175
28176 PR c++/7259
28177 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
28178
28179 PR c++/8578
28180 * g++.dg/parse/casting-operator1.C: New test.
28181
28182 PR c++/8596
28183 * g++.dg/parse/undefined6.C: New test.
28184
28185 PR c++/8736
28186 * g++.dg/parse/missing-template1.C: New test.
28187
28188 2003-02-04 Jan Hubicka <jh@suse.cz>
28189
28190 * gcc.dg/i386-cadd.c: Compile using -march=k8.
28191 * gcc.dg/i386-cmov?.c: Likewise.
28192 * gcc.dg/i386-fpcvt-?.c: Likewise.
28193 * gcc.dg/i386-ssefp-1.c: Likewise.
28194 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
28195 conventions.
28196
28197 2003-02-03 Mark Mitchell <mark@codesourcery.com>
28198
28199 PR c++/7129
28200 * testsuite/g++.dg/ext/max.C: New test.
28201
28202 2003-02-03 Jan Hubicka <jh@suse.cz>
28203
28204 * gcc.c-torture/execute/20030203-1.c: New test.
28205
28206 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
28207
28208 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
28209 'natural-endian'.
28210
28211 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
28212
28213 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
28214 * g++.dg/init/new2.C: Likewise.
28215 * g++.dg/other/new1.C: Likewise.
28216
28217 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
28218
28219 * gcc.dg/struct-ret-libc.c: New test.
28220
28221 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
28222
28223 * gcc.dg/20030129-1.c: New test.
28224
28225 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28226
28227 PR c++/8849
28228 * g++.dg/template/ptrmem4.C: New test.
28229
28230 2003-01-29 Mark Mitchell <mark@codesourcery.com>
28231
28232 * g++.dg/parser/constant1.C: New test.
28233
28234 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28235
28236 PR c++/8591
28237 * g++.dg/parse/friend2.C: New test.
28238
28239 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
28240
28241 PR c++/9437
28242 * g++.dg/template/unify4.C: New test.
28243
28244 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
28245
28246 * gcc.c-torture/execute/20030128-1.c: New test.
28247
28248 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
28249
28250 * g++.dg/lookup/nested1.C: Test moved from ...
28251 * g++.old-deja/g++.other/lookup24.C: ... here.
28252
28253 2003-01-28 Jan Hubicka <jh@suse.cz>
28254
28255 * gcc.dg/i386-cmov5.c: New test.
28256
28257 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
28258
28259 * gcc.c-torture/execute/20010925-1.c: Changed the
28260 memcpy declaration.
28261
28262 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
28263
28264 PR c++/3902
28265 * g++.dg/parse/template5.C: New test.
28266
28267 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
28268
28269 PR fortran/9258
28270 * g77.dg/pr9258: New test.
28271
28272 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
28273
28274 * README: Move relevant parts from README.g++.
28275
28276 * README.g++: Remove this file.
28277
28278 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
28279
28280 * g++.dg/abi/dcast1.C: New test.
28281
28282 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28283
28284 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
28285
28286 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
28287
28288 PR c++/47
28289 * g++.old-deja/g++.other/lookup24.C: New test.
28290
28291 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28292
28293 PR middle-end/7227
28294 * gcc.dg/uninit-C.c: New test.
28295
28296 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
28297
28298 * g++.dg/abi/covariant1.C: New test.
28299
28300 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
28301
28302 * gcc.dg/20030123-1.c: New test.
28303
28304 2003-01-25 Jan Hubicka <jh@suse.cz>
28305
28306 PR opt/8492
28307 * gcc.c-torture/compile/20030125-1.c
28308
28309 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
28310
28311 PR c++/9403
28312 * g++.dg/parse/template3.C: New test.
28313 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
28314
28315 PR c++/795
28316 * g++.dg/parse/template4.C: New test.
28317
28318 PR c++/9415
28319 * g++.dg/template/qual2.C: New test.
28320
28321 PR c++/8545
28322 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
28323
28324 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
28325
28326 2003-01-25 Roger Sayle <roger@eyesopen.com>
28327
28328 * gcc.c-torture/execute/switch-1.c: New test case.
28329
28330 2003-01-25 Jan Hubicka <jh@suse.cz>
28331
28332 * gcc.c-torture/execute/20030125-1.[cx]: New test.
28333
28334 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
28335
28336 Tweaks for Bison-1.875. From the NEWS file:
28337 "- `parse error' -> `syntax error'
28338 Bison now uniformly uses the term `syntax error'"
28339 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
28340 * gcc.dg/cpp/digraph2.c: Likewise.
28341 * gcc.dg/cpp/direct2.c: Likewise.
28342 * gcc.dg/cpp/paste4.c: Likewise.
28343 * gcc.dg/c90-restrict-1.c: Likewise.
28344 * gcc.dg/c99-func-2.c: Likewise.
28345 * gcc.dg/noncompile/920721-2.c: Likewise.
28346 * gcc.dg/noncompile/930622-2.c: Likewise.
28347 * gcc.dg/noncompile/940112-1.c: Likewise.
28348 * gcc.dg/noncompile/950921-1.c: Likewise.
28349 * gcc.dg/noncompile/951123-1.c: Likewise.
28350 * gcc.dg/noncompile/971104-1.c: Likewise.
28351 * gcc.dg/noncompile/990416-1.c: Likewise.
28352
28353 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
28354
28355 * g++.dg/parse/undefined1.C: Add error message.
28356
28357 2003-01-22 Mark Mitchell <mark@codesourcery.com>
28358
28359 PR c++/9354
28360 * g++.dg/parse/new1.C: New test.
28361
28362 PR c++/9216
28363 * g++.dg/parse/template2.C: New test.
28364
28365 PR c++/9354
28366 * g++.dg/parse/typedef2.C: New test.
28367
28368 PR c++/9328
28369 * g++.dg/ext/typeof3.C: New test.
28370
28371 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28372
28373 PR c++/2738
28374 * g++.dg/parse/ret-type1.C: New test.
28375
28376 PR c++/3792
28377 * g++.dg/parse/tmpl-outside1.C: New test.
28378
28379 PR c++/4207
28380 * g++.dg/parse/int-as-enum1.C: New test.
28381
28382 PR c++/4903
28383 * g++.dg/parse/no-typename1.C: New test.
28384
28385 PR c++/5533
28386 * g++.dg/parse/no-value1.C: New test.
28387
28388 PR c++/5921
28389 * g++.dg/parse/wrong-inline1.C: New test.
28390
28391 PR c++/6402
28392 * g++.dg/parse/ref1.C: New test.
28393
28394 PR c++/6992
28395 * g++.dg/parse/attr-ctor1.C: New test.
28396
28397 PR c++/7229
28398 * g++.dg/parse/namespace5.C: New test.
28399
28400 PR c++/7917
28401 * g++.dg/parse/func-def1.C: New test.
28402
28403 PR c++/8143
28404 * g++.dg/parse/undefined1.C: New test.
28405
28406 PR c++/5723, PR c++/8522
28407 * g++.dg/parse/specialization1.C: New test.
28408
28409 PR c++/163, PR c++/8595
28410 * g++.dg/parse/struct-as-enum1.C: New test.
28411
28412 PR c++/9173
28413 * g++.dg/parse/undefined2.C: New test.
28414
28415 2003-01-22 Mark Mitchell <mark@codesourcery.com>
28416
28417 PR c++/9298
28418 * g++.dg/parse/template1.C: New test.
28419
28420 PR c++/9384
28421 * g++.dg/parse/using1.C: New test.
28422
28423 PR c++/9285
28424 PR c++/9294
28425 * g++.dg/parse/expr2.C: New test.
28426
28427 PR c++/9388
28428 * g++.dg/parse/lookup2.C: Likewise.
28429
28430 2003-01-21 Jan Hubicka <jh@suse.cz>
28431
28432 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
28433 * gcc.c-torture/execute/eeprof-1.c: Likewise.
28434 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
28435 * gcc.c-torture/execute/string-opt-*.c: Likewise.
28436
28437 2003-01-20 Nick Clifton <nickc@redhat.com>
28438
28439 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
28440 problem with ARM sibcall code generation.
28441
28442 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
28443
28444 * gcc.c-torture/execute/20030120-1.c: New.
28445
28446 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
28447
28448 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
28449
28450 2003-01-17 Mark Mitchell <mark@codesourcery.com>
28451
28452 PR c++/9272
28453 * g++.dg/parse/ctor1.C: New test.
28454
28455 PR c++/9294:
28456 * g++.dg/parse/qualified1.C: New test.
28457
28458 * g++.dg/parse/typename3.C: New test.
28459
28460 2003-01-16 Richard Henderson <rth@redhat.com>
28461
28462 * g++.dg/tls/init-2.C: Fix error matches for real this time.
28463
28464 2003-01-16 Richard Henderson <rth@redhat.com>
28465
28466 * g++.dg/pch/pch.exp: Copy test header to the working directory
28467 before using it either for precompilation or direct use.
28468 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
28469 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
28470
28471 2003-01-16 Richard Henderson <rth@redhat.com>
28472
28473 * gcc.dg/pch/pch.exp: Copy test header to the working directory
28474 before using it either for precompilation or direct use.
28475 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
28476 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
28477
28478 2003-01-16 Mark Mitchell <mark@codesourcery.com>
28479
28480 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
28481 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
28482 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
28483 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
28484 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
28485 typename warning into error.
28486 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
28487 error messages.
28488 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
28489 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
28490 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
28491 messages.
28492 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
28493 make declaration visible in template.
28494 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
28495 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
28496 messages.
28497 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
28498 message.
28499 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
28500 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
28501 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
28502 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
28503 typename warning with error message.
28504 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
28505 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
28506 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
28507
28508 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
28509
28510 * g++.dg/parse/ambig2.C: New test.
28511
28512 2003-01-15 Richard Henderson <rth@redhat.com>
28513
28514 * g++.dg/tls/init-2.C: Update error message string.
28515
28516 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28517
28518 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
28519
28520 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
28521
28522 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
28523 all for HC11/HC12.
28524 * gcc.c-torture/compile/20001205-1.x: Likewise.
28525 * gcc.c-torture/compile/20001226-1.x: Likewise.
28526 * gcc.c-torture/compile/920520-1.x: Likewise.
28527 * gcc.c-torture/compile/961203-1.x: Likewise.
28528 * gcc.c-torture/compile/20020604-1.x: Likewise.
28529
28530 2003-01-15 Jan Hubicka <jh@suse.cz>
28531
28532 * gcc.c-torture/compile/20030115-1.c: New test.
28533
28534 * gcc.dg/i386-fpcvt-1.c: New test.
28535 * gcc.dg/i386-fpcvt-2.c: New test.
28536
28537 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
28538
28539 Further conform g++'s __vmi_class_type_info to the C++ ABI
28540 specification.
28541 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
28542 the specification.
28543
28544 2003-01-14 Jan Hubicka <jh@suse.cz>
28545
28546 * gcc.dg/i386-fpcvt-1.c: New test.
28547 * gcc.dg/i386-fpcvt-2.c: New test.
28548
28549 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
28550
28551 * gcc.dg/i386-mmx-3.c: New test.
28552
28553 2003-01-12 Mark Mitchell <mark@codesourcery.com>
28554
28555 PR c++/9264
28556 * g++.dg/parse/octal1.C: New file.
28557
28558 PR c++/9172
28559 * g++.dg/parse/typename1.C: New file.
28560
28561 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
28562
28563 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
28564 * gcc.dg/bf-no-ms-layout.c: Likewise.
28565 * gcc.dg/bf-ms-attrib.c: Likewise.
28566
28567 2003-01-10 Mark Mitchell <mark@codesourcery.com>
28568
28569 PR c++/9099
28570 * g++.dg/parse/dtor1.C: New file.
28571
28572 PR c++/9128
28573 * g++.dg/rtti/typeid1.C: New file.
28574
28575 PR c++/9153
28576 * g++.dg/parse/lookup1.C: New file.
28577
28578 PR c++/9171
28579 * g++.dg/templ/spec5.C: New file.
28580
28581 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
28582
28583 * gcc.c-torture/compile/20030110-1.c: New test.
28584
28585 2003-01-09 Geoffrey Keating <geoffk@apple.com>
28586
28587 Merge from pch-branch:
28588
28589 2002-12-23 Geoffrey Keating <geoffk@apple.com>
28590
28591 * gcc.dg/pch/cpp-1.h: New.
28592 * gcc.dg/pch/cpp-1.c: New.
28593 * gcc.dg/pch/cpp-2.h: New.
28594 * gcc.dg/pch/cpp-2.c: New.
28595
28596 2002-11-19 Geoffrey Keating <geoffk@apple.com>
28597
28598 * gcc.dg/pch/except-1.h: New.
28599 * gcc.dg/pch/except-1.c: New.
28600
28601 2002-11-13 Geoffrey Keating <geoffk@apple.com>
28602
28603 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
28604 running test.
28605 * gcc.dg/pch: Include *.hp not *.h.
28606 * gcc.dg/pch/system-1.h: New.
28607 * gcc.dg/pch/system-1.c: New.
28608
28609 2002-11-11 Geoffrey Keating <geoffk@apple.com>
28610
28611 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
28612 rather than trying to build and run a program using PCH.
28613 * gcc.dg/pch: Remove dg-do commands from test files.
28614
28615 2002-11-08 Geoffrey Keating <geoffk@apple.com>
28616
28617 * gcc.dg/pch/macro-3.c: New.
28618 * gcc.dg/pch/macro-3.h: New.
28619
28620 2002-11-04 Geoffrey Keating <geoffk@apple.com>
28621
28622 * gcc.dg/pch/common-1.c: New.
28623 * gcc.dg/pch/common-1.h: New.
28624 * gcc.dg/pch/decl-1.c: New.
28625 * gcc.dg/pch/decl-1.h: New.
28626 * gcc.dg/pch/decl-2.c: New.
28627 * gcc.dg/pch/decl-2.h: New.
28628 * gcc.dg/pch/decl-3.c: New.
28629 * gcc.dg/pch/decl-3.h: New.
28630 * gcc.dg/pch/decl-4.c: New.
28631 * gcc.dg/pch/decl-4.h: New.
28632 * gcc.dg/pch/decl-5.c: New.
28633 * gcc.dg/pch/decl-5.h: New.
28634 * gcc.dg/pch/global-1.c: New.
28635 * gcc.dg/pch/global-1.h: New.
28636 * gcc.dg/pch/inline-1.c: New.
28637 * gcc.dg/pch/inline-1.h: New.
28638 * gcc.dg/pch/inline-2.c: New.
28639 * gcc.dg/pch/inline-2.h: New.
28640 * gcc.dg/pch/static-1.c: New.
28641 * gcc.dg/pch/static-1.h: New.
28642 * gcc.dg/pch/static-2.c: New.
28643 * gcc.dg/pch/static-2.h: New.
28644
28645 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
28646
28647 * g++.dg/pch/pch.exp: Better handle failing testcases.
28648 * gcc.dg/pch/pch.exp: Likewise.
28649 * gcc.dg/pch/macro-1.c: New.
28650 * gcc.dg/pch/macro-1.h: New.
28651 * gcc.dg/pch/macro-2.c: New.
28652 * gcc.dg/pch/macro-2.h: New.
28653
28654 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
28655
28656 * g++.dg/dg.exp: Treat files in pch/ specially.
28657 * g++.dg/pch/pch.exp: New file.
28658 * g++.dg/pch/empty.H: New file.
28659 * g++.dg/pch/empty.C: New file.
28660 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
28661 "precompile".
28662
28663 * gcc.dg/pch/pch.exp: New file.
28664 * gcc.dg/pch/empty.h: New file.
28665 * gcc.dg/pch/empty.c: New file.
28666 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
28667 "precompile".
28668
28669 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28670
28671 * g++.dg/template/friend14.C: New test.
28672
28673 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
28674
28675 * gcc.dg/old-style-asm-1.c: New test.
28676
28677 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
28678
28679 * gcc.c-torture/compile/20030109-1.c: New test.
28680
28681 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
28682
28683 * gcc.c-torture/execute/20030109-1.c: New test.
28684
28685 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
28686
28687 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
28688 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
28689 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
28690 * g++.old-deja/g++.mike/eh2.C: Likewise.
28691 * g++.old-deja/g++.mike/eh3.C: Likewise.
28692 * g++.old-deja/g++.mike/eh5.C: Likewise.
28693 * g++.old-deja/g++.mike/eh6.C: Likewise.
28694 * g++.old-deja/g++.mike/eh7.C: Likewise.
28695 * g++.old-deja/g++.mike/eh8.C: Likewise.
28696 * g++.old-deja/g++.mike/eh9.C: Likewise.
28697 * g++.old-deja/g++.mike/eh10.C: Likewise.
28698 * g++.old-deja/g++.mike/eh12.C: Likewise.
28699 * g++.old-deja/g++.mike/eh13.C: Likewise.
28700 * g++.old-deja/g++.mike/eh14.C: Likewise.
28701 * g++.old-deja/g++.mike/eh16.C: Likewise.
28702 * g++.old-deja/g++.mike/eh17.C: Likewise.
28703 * g++.old-deja/g++.mike/eh18.C: Likewise.
28704 * g++.old-deja/g++.mike/eh21.C: Likewise.
28705 * g++.old-deja/g++.mike/eh23.C: Likewise.
28706 * g++.old-deja/g++.mike/eh24.C: Likewise.
28707 * g++.old-deja/g++.mike/eh25.C: Likewise.
28708 * g++.old-deja/g++.mike/eh26.C: Likewise.
28709 * g++.old-deja/g++.mike/eh27.C: Likewise.
28710 * g++.old-deja/g++.mike/eh28.C: Likewise.
28711 * g++.old-deja/g++.mike/eh29.C: Likewise.
28712 * g++.old-deja/g++.mike/eh31.C: Likewise.
28713 * g++.old-deja/g++.mike/eh33.C: Likewise.
28714 * g++.old-deja/g++.mike/eh34.C: Likewise.
28715 * g++.old-deja/g++.mike/eh35.C: Likewise.
28716 * g++.old-deja/g++.mike/eh36.C: Likewise.
28717 * g++.old-deja/g++.mike/eh37.C: Likewise.
28718 * g++.old-deja/g++.mike/eh38.C: Likewise.
28719 * g++.old-deja/g++.mike/eh39.C: Likewise.
28720 * g++.old-deja/g++.mike/eh40.C: Likewise.
28721 * g++.old-deja/g++.mike/eh41.C: Likewise.
28722 * g++.old-deja/g++.mike/eh42.C: Likewise.
28723 * g++.old-deja/g++.mike/eh44.C: Likewise.
28724 * g++.old-deja/g++.mike/eh46.C: Likewise.
28725 * g++.old-deja/g++.mike/eh47.C: Likewise.
28726 * g++.old-deja/g++.mike/eh48.C: Likewise.
28727 * g++.old-deja/g++.mike/eh49.C: Likewise.
28728 * g++.old-deja/g++.mike/eh50.C: Likewise.
28729 * g++.old-deja/g++.mike/eh51.C: Likewise.
28730 * g++.old-deja/g++.mike/eh53.C: Likewise.
28731 * g++.old-deja/g++.mike/eh55.C: Likewise.
28732 * g++.old-deja/g++.mike/p7912.C: Likewise.
28733 * g++.old-deja/g++.mike/p9706.C: Likewise.
28734 * g++.old-deja/g++.mike/p10416.C: Likewise.
28735 * g++.old-deja/g++.mike/p11667.C: Likewise.
28736 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
28737 Remove redundant reference to Iris.
28738 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
28739 Elxsi, i860, Pico Java, and WE32K.
28740
28741 2003-01-07 Mark Mitchell <mark@codesourcery.com>
28742
28743 * g++.dg/ext/asm4.C: New test.
28744
28745 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28746
28747 PR c++/9030
28748 * g++.dg/template/friend12.C: New test.
28749 * g++.dg/template/friend13.C: Likewise.
28750 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
28751
28752 2003-01-08 Jan Hubicka <jh@suse.cz>
28753
28754 * gcc.dg/i386-cadd.c: New test.
28755 * gcc.dg/i386-cmov4.c: Likewise.
28756
28757 2003-01-06 Mark Mitchell <mark@codesourcery.com>
28758
28759 PR c++/9165
28760 * g++.dg/warn/Wunused-3.C: New test.
28761
28762 * g++.dg/abi/bitfield9.C: New test.
28763
28764 PR c++/9189
28765 * g++.dg/parse/defarg3.C: New test.
28766
28767 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
28768
28769 * g++.dg/parse/ambig1.C: New test.
28770 * g++.dg/parse/defarg2.C: New test.
28771
28772 2003-01-05 Mark Mitchell <mark@codesourcery.com>
28773
28774 * g++.dg/template/defarg-1.C: New test.
28775 * g++.dg/template/local2.C: Likewise.
28776
28777 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
28778
28779 * gcc.c-torture/execute/20030105-1.c: New test.
28780
28781 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28782
28783 * g++.dg/parse/namespace3.C: Remove extra semicolons.
28784 * g++.dg/parse/namespace4.C: Likewise.
28785
28786 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
28787
28788 * g++.dg/template/ntp2.C: New test.
28789
28790 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
28791
28792 * g++.dg/parse/extern-C-1.C: New test.
28793
28794 * g++.dg/parse/namespace4.C: New test.
28795
28796 * g++.dg/template/nested1.C: New test.
28797
28798 * g++.dg/parse/namespace3.C: New test.
28799
28800 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
28801
28802 * g++.dg/lookup/two-stage1.C: New test.
28803
28804 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28805
28806 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
28807 * g++.old-deja/g++.jason/access8.C: Likewise.
28808 * g++.old-deja/g++.other/decl5.C: Likewise.
28809
28810 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
28811
28812 * g++.dg/parse/parse7.C: New test.
28813
28814 2003-01-02 Mark Mitchell <mark@codesourcery.com>
28815
28816 PR c++/2843
28817 * g++.dg/ext/attrib7.C: New test.
28818
28819 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
28820
28821 * g++.dg/parse/parse6.C: New test.
28822
28823 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
28824
28825 * gcc.dg/h8300-stack-1.c: New.
28826
28827 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
28828
28829 g++.dg/lookup/exception1.C: New test.
28830
28831 g++.dg/lookup/template1.C: New test.
28832
28833 g++.dg/parse/namespace2.C: New test.
28834
28835 g++.dg/parse/parens2.C: New test.
28836
28837 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
28838
28839 * g++.dg/parse/parse5.C: New test.
28840 * g++.dg/lookup/scoped4.C: New test.
28841
28842 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
28843
28844 * g++.dg/parse/parens1.C: New test.
28845
28846 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
28847 angle-bracket1.C.
28848 * g++.dg/parse/parens2.C: New test.
28849
28850 * g++.dg/lookup/scope-operator1.C: New test.
28851
28852 * g++.dg/parse/operator1.C: New test.
28853
28854 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28855
28856 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
28857 * g++.old-deja/g++.other/access6.C: Likewise.
28858 * g++.old-deja/g++.other/decl1.C: Likewise.
28859 * g++.old-deja/g++.pt/typename12.C: Likewise.
28860
28861 2002-12-31 Mark Mitchell <mark@codesourcery.com>
28862
28863 * g++.dg/parse/namespace1.C: New test.
28864
28865 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
28866
28867 * g++.dg/parse/parse4.C: New test.
28868
28869 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
28870
28871 * g++.dg/parse/parse3.C: New test.
28872
28873 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
28874
28875 * g++.dg/parse/parse2.C: New test.
28876
28877 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
28878
28879 * g++.dg/template/friend11.C: New test.
28880
28881 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
28882
28883 * g++.dg/parse/parse1.C: New test.
28884
28885 2002-12-31 Janis Johnson <janis187@us.ibm.com>
28886
28887 * lib/profopt.exp: Change the name of a global variable to avoid
28888 possible clashes with other test suites.
28889
28890 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
28891
28892 * g++.dg/inherit/covariant8.C: New test.
28893
28894 2002-12-31 Mark Mitchell <mark@codesourcery.com>
28895
28896 * g++.dg/init/array9.C: New test.
28897
28898 PR c++/9112
28899 * g++.dg/parse/expr1.C: New test.
28900
28901 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
28902
28903 * gcc.c-torture/compile/20021230-1.c: New test.
28904
28905 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
28906
28907 * g++.dg/inherit/covariant5.C: New test.
28908 * g++.dg/inherit/covariant6.C: New test.
28909 * g++.dg/inherit/covariant7.C: New test.
28910
28911 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28912
28913 PR c++/2739
28914 * g++.dg/other/access2.C: New test.
28915
28916 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
28917
28918 * g++.dg/other/anon-struct.C: No longer fails
28919 * g++.old-deja/g++.brendan/parse4.C: Likewise.
28920 * g++.old-deja/g++.brendan/parse5.C: Likewise.
28921 * g++.old-deja/g++.brendan/parse6.C: Likewise.
28922
28923 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
28924
28925 * g++.dg/parse/angle-bracket.C (main): No longer fails.
28926
28927 2002-12-27 Mark Mitchell <mark@codesourcery.com>
28928
28929 * g++.dg/eh/spec4.C: Remove stray semicolon.
28930 * g++.dg/expr/pmf-1.C: Change error message.
28931 * g++.dg/ext/asm1.C: Remove stray semicolon.
28932 * g++.dg/ext/typename1.C: Add missing typenames.
28933 * g++.dg/inherit/template-as-base.C: Change error message.
28934 * g++.dg/lookup/scoped1.C: Likewise.
28935 * g++.dg/lookup/scoped2.C: Likewise.
28936 * g++.dg/lookup/using2.C: Likewise.
28937 * g++.dg/other/component1.C: Remove stray semicolon.
28938 * g++.dg/other/do1.C: Change error message.
28939 * g++.dg/other/error2.C: Likewise.
28940 * g++.dg/other/init1.C: Likewise.
28941 * g++.dg/other/packed1.C: Remove stray semicolon.
28942 * g++.dg/other/ptrmem2.C: Change error message.
28943 * g++.dg/parse/parameter-declaration-1.C: Remove line number
28944 marker.
28945 * g++.dg/special/initp1.C: Remove invalid attribute usage.
28946 * g++.dg/template/access3.C: Add typename keyword.
28947 * g++.dg/template/access5.C: Remove stray semicolon.
28948 * g++.dg/template/access6.C: Likewise.
28949 * g++.dg/template/complit1.C: Likewise.
28950 * g++.dg/template/crash1.C: Change error message.
28951 * g++.dg/template/inherit2.C: Remove stray semicolon.
28952 * g++.dg/template/instantiate2.C: Likewise.
28953 * g++.dg/template/instantiate3.C: Change error message.
28954 * g++.dg/template/qual1.C: Remove stray semicolon.
28955 * g++.dg/template/qualttp18.C: Change error message.
28956 * g++.dg/template/ref1.C: Remove stray semicolon.
28957 * g++.dg/template/sizeof1.C (A::value): Declare it.
28958 * g++.dg/template/spec4.C: Change error message.
28959 * g++.dg/template/static1.C: Likewise.
28960 * g++.dg/template/type1.C: Likewise.
28961 * g++.dg/template/typename3.C: Likewise.
28962 * g++.old-deja/g++.benjamin/13478.C: Change error message.
28963 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
28964 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
28965 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
28966 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
28967 named return value extension.
28968 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
28969 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
28970 * g++.old-deja/g++.bob/extern_C.C: Likewise.
28971 * g++.old-deja/g++.bob/inherit2.C: Likewise.
28972 * g++.old-deja/g++.brendan/complex1.C: Likewise.
28973 * g++.old-deja/g++.brendan/copy5.C: Likewise.
28974 * g++.old-deja/g++.brendan/crash13.C: Likewise.
28975 * g++.old-deja/g++.brendan/crash15.C: Likewise.
28976 * g++.old-deja/g++.brendan/crash18.C: Change error message.
28977 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
28978 * g++.old-deja/g++.brendan/crash38.C: Likewise.
28979 * g++.old-deja/g++.brendan/crash50.C: Likewise.
28980 * g++.old-deja/g++.brendan/crash56.C: Likewise.
28981 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
28982 syntax.
28983 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
28984 * g++.old-deja/g++.brendan/crash8.C: Change error message.
28985 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
28986 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
28987 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
28988 * g++.old-deja/g++.brendan/template11.C: Likewise.
28989 * g++.old-deja/g++.brendan/template26.C: Likewise.
28990 * g++.old-deja/g++.brendan/template27.C: Use explicit
28991 specialization syntax.
28992 * g++.old-deja/g++.brendan/template30.C: Likewise.
28993 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
28994 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
28995 non-dependent names.
28996 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
28997 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
28998 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
28999 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
29000 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
29001 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
29002 named return value extension.
29003 * g++.old-deja/g++.ext/namedret2.C: Likewise.
29004 * g++.old-deja/g++.ext/namedret3.C: Likewise.
29005 * g++.old-deja/g++.ext/return1.C: Likewise.
29006 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
29007 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
29008 * g++.old-deja/g++.jason/access8.C: Likewise.
29009 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
29010 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
29011 pseudo-destructor names.
29012 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
29013 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
29014 pseudo-destructor names.
29015 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
29016 * g++.old-deja/g++.jason/overload19.C: Likewise.
29017 * g++.old-deja/g++.jason/overload32.C: Likewise.
29018 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
29019 stray semicolons.
29020 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
29021 * g++.old-deja/g++.jason/return.C: Likewise.
29022 * g++.old-deja/g++.jason/return2.C: Likewise.
29023 * g++.old-deja/g++.jason/shadow1.C: Likewise.
29024 * g++.old-deja/g++.jason/special.C: Use explicit specialization
29025 syntax.
29026 * g++.old-deja/g++.jason/template10.C: Account for use of
29027 non-dependent names.
29028 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
29029 syntax.
29030 * g++.old-deja/g++.jason/template37.C: Likewise.
29031 * g++.old-deja/g++.law/access4.C: Change error messages.
29032 * g++.old-deja/g++.law/arm13.C: Remove incorrect
29033 pseudo-destructor names.
29034 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
29035 * g++.old-deja/g++.law/ctors9.C: Likewise.
29036 * g++.old-deja/g++.law/cvt22.C: Likewise.
29037 * g++.old-deja/g++.law/dtors5.C: Likewise.
29038 * g++.old-deja/g++.law/global-init1.C: Likewise.
29039 * g++.old-deja/g++.law/missed-error3.C: Likewise.
29040 * g++.old-deja/g++.law/operators28.C: Likewise.
29041 * g++.old-deja/g++.law/visibility28.C: Likewise.
29042 * g++.old-deja/g++.martin/eval1.C: Likewise.
29043 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
29044 name.
29045 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
29046 * g++.old-deja/g++.mike/net34.C: Likewise.
29047 * g++.old-deja/g++.mike/net36.C: Likewise.
29048 * g++.old-deja/g++.mike/ns2.C: Likewise.
29049 * g++.old-deja/g++.mike/p12306.C: Likewise.
29050 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
29051 value extension.
29052 * g++.old-deja/g++.mike/p700.C: Likewise.
29053 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
29054 * g++.old-deja/g++.mike/p710.C: Likewise.
29055 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
29056 value extension.
29057 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
29058 * g++.old-deja/g++.mike/pmf9.C: Likewise.
29059 * g++.old-deja/g++.ns/crash2.C: Likewise.
29060 * g++.old-deja/g++.ns/crash3.C: Likewise.
29061 * g++.old-deja/g++.ns/invalid1.C: Likewise.
29062 * g++.old-deja/g++.ns/ns17.C: Likewise.
29063 * g++.old-deja/g++.ns/template16.C: Likewise.
29064 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
29065 keyword.
29066 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
29067 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
29068 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
29069 named return value extension.
29070 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
29071 * g++.old-deja/g++.other/access4.C: Issue additional error
29072 messages.
29073 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
29074 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
29075 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
29076 * g++.old-deja/g++.other/crash25.C: Change error message.
29077 * g++.old-deja/g++.other/crash4.C: Change error message.
29078 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
29079 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
29080 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
29081 checks.
29082 * g++.old-deja/g++.other/defarg8.C: Likewise.
29083 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
29084 * g++.old-deja/g++.other/dtor10.C: Likewise.
29085 * g++.old-deja/g++.other/incomplete.C: Likewise.
29086 * g++.old-deja/g++.other/linkage7.C: Likewise.
29087 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
29088 lookup algorithm.
29089 * g++.old-deja/g++.other/mangle2.C: Likewise.
29090 * g++.old-deja/g++.other/refinit2.C: Likewise.
29091 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
29092 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
29093 * g++.old-deja/g++.pt/crash28.C: Likewise.
29094 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
29095 syntax.
29096 * g++.old-deja/g++.pt/crash32.C: Change error message.
29097 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
29098 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
29099 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
29100 error message position.
29101 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
29102 * g++.old-deja/g++.pt/defarg8.C: Change error message.
29103 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
29104 syntax.
29105 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
29106 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
29107 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
29108 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
29109 keyword.
29110 * g++.old-deja/g++.pt/explicit31.C: Likewise.
29111 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
29112 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
29113 keyword.
29114 * g++.old-deja/g++.pt/explicit71.C: Change error message.
29115 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
29116 syntax.
29117 * g++.old-deja/g++.pt/friend28.C: Account for use of
29118 non-dependent names.
29119 * g++.old-deja/g++.pt/friend29.C: Likewise.
29120 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
29121 rules.
29122 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
29123 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
29124 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
29125 lookup rules.
29126 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
29127 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
29128 keyword.
29129 * g++.old-deja/g++.pt/memclass20.C: Likewise.
29130 * g++.old-deja/g++.pt/memclass5.C: Likewise.
29131 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
29132 keyword.
29133 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
29134 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
29135 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
29136 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
29137 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
29138 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
29139 keyword.
29140 * g++.old-deja/g++.pt/spec10.C: Likewise.
29141 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
29142 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
29143 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
29144 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
29145 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
29146 * g++.old-deja/g++.pt/ttp62.C: Likewise.
29147 * g++.old-deja/g++.pt/ttp64.C: Likewise.
29148 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
29149 * g++.old-deja/g++.pt/typename15.C: Likewise.
29150 * g++.old-deja/g++.pt/typename22.C: Likewise.
29151 * g++.old-deja/g++.pt/typename6.C: Change error messages.
29152 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
29153 * g++.old-deja/g++.pt/virtual2.C: Likewise.
29154 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
29155 syntax.
29156 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
29157 return value extension.
29158 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
29159 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
29160 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
29161 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
29162
29163 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
29164
29165 * g++.dg/warn/inline1.C: New test.
29166 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
29167 * g++.old-deja/g++.jason/synth10.C: Likewise.
29168 * g++.old-deja/g++.mike/net31.C: Likewise.
29169 * g++.old-deja/g++.mike/p8786.C: Likewise.
29170
29171 * g++.dg/template/friend10.C: New test.
29172 * g++.dg/template/conv5.C: New test.
29173
29174 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
29175
29176 * g++.dg/lookup/scoped3.C: New test.
29177
29178 * g++.dg/lookup/decl1.C: New test.
29179 * g++.dg/lookup/decl2.C: New test.
29180
29181 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
29182
29183 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
29184 gcc.c-torture/compile/20021015-1.c,
29185 gcc.c-torture/compile/20021015-2.c,
29186 gcc.c-torture/compile/20021123-1.c,
29187 gcc.c-torture/compile/20021123-2.c,
29188 gcc.c-torture/compile/20021123-3.c,
29189 gcc.c-torture/compile/20021123-4.c,
29190 gcc.c-torture/execute/20021024-1.c: Add tests previously added
29191 only to 3.1 or 3.2 branch.
29192
29193 2002-12-23 Mark Mitchell <mark@codesourcery.com>
29194
29195 * gcc.dg/i386-bitfield3.c: New test.
29196
29197 * gcc.dg/i386-bitfield2.c: New test.
29198
29199 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
29200
29201 * g++.dg/parse/conv_op1.C: New test.
29202
29203 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
29204
29205 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
29206 approved.
29207
29208 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
29209
29210 * gcc.c-torture/compile/20021220-1.c: New test.
29211
29212 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
29213
29214 * gcc.dg/i386-fastcall-1.c: New.
29215
29216 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
29217
29218 * gcc.c-torture/execute/20021219-1.c: New test.
29219
29220 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
29221
29222 * gcc.dg/i386-pic-1.c: New test.
29223
29224 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29225
29226 PR c++/8099
29227 * g++.dg/template/friend9.C: New test.
29228
29229 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29230
29231 PR c++/3663
29232 * g++.dg/template/access7.C: New test.
29233
29234 2002-12-18 Nick Clifton <nickc@redhat.com>
29235
29236 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
29237 the libstdc++-v3 directory has been found.
29238
29239 2002-12-12 Devang Patel <dpatel@apple.com>
29240 * gcc.dg/darwin-ld-1.c: New test.
29241 * gcc.dg/darwin-ld-2.c: New test.
29242 * gcc.dg/darwin-ld-3.c: New test.
29243 * gcc.dg/darwin-ld-4.c: New test.
29244 * gcc.dg/darwin-ld-5.c: New test.
29245
29246 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
29247
29248 * gcc.c-torture/compile/20021212-1.c: New test.
29249
29250 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
29251
29252 * gcc.dg/fshort-wchar: New test.
29253
29254 2002-12-10 Mark Mitchell <mark@codesourcery.com>
29255
29256 PR c++/8372
29257 * g++.dg/template/dtor1.C: New test.
29258
29259 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
29260 markers.
29261
29262 2002-12-10 Jakub Jelinek <jakub@redhat.com>
29263
29264 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
29265
29266 2002-12-09 Mark Mitchell <mark@codesourcery.com>
29267
29268 * g++.dg/template/static1.C: New test.
29269 * g++.dg/template/static2.C: New test.
29270 * g++.old-deja/g++.ext/memconst.C: New test.
29271
29272 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29273
29274 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
29275 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
29276 * g++.dg/special/initp1.C: Likewise.
29277
29278 2002-12-06 Jakub Jelinek <jakub@redhat.com>
29279
29280 * gcc.c-torture/execute/20021204-1.c: New test.
29281
29282 2002-12-04 Geoffrey Keating <geoffk@apple.com>
29283
29284 * gcc.dg/ppc-fmadd-1.c: New file.
29285 * gcc.dg/ppc-fmadd-2.c: New file.
29286 * gcc.dg/ppc-fmadd-3.c: New file.
29287
29288 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29289
29290 * gcc.c-torture/compile/20021204-1.c: New test.
29291
29292 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
29293
29294 * g++.dg/inherit/covariant2.C: New test.
29295 * g++.dg/inherit/covariant3.C: New test.
29296 * g++.dg/inherit/covariant4.C: New test.
29297 * g++.dg/inherit/covariant1.C: Remove XFAIL.
29298 * g++.old-deja/g++.robertl/eb17.C: Likewise.
29299
29300 2002-12-03 Mark Mitchell <mark@codesourcery.com>
29301
29302 PR c++/8688
29303 * g++.dg/init/brace3.C: New test.
29304
29305 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
29306
29307 * gcc.dg/20020210-1.c: Fix a comment typo.
29308
29309 2002-12-02 Mark Mitchell <mark@codesourcery.com>
29310
29311 PR c++/8720
29312 * g++.dg/parse/defarg1.C: New test.
29313
29314 PR c++/8615
29315 * g++.dg/template/char1.C: New test.
29316
29317 * g++.dg/template/varmod1.C: Fix typo.
29318
29319 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29320
29321 DR 180
29322 * g++.old-deja/g++.pt/crash32.C: Expect error.
29323
29324 2002-12-01 Mark Mitchell <mark@codesourcery.com>
29325
29326 PR c++/5919
29327 * g++.dg/template/varmod1.C: New test.
29328
29329 PR c++/8727
29330 * g++.dg/inherit/typeinfo1.C: New test.
29331
29332 PR c++/8663
29333 * g++.dg/inherit/typedef1.C: New test.
29334
29335 2002-11-30 Mark Mitchell <mark@codesourcery.com>
29336
29337 PR c++/8332
29338 PR c++/8493
29339 * g++.dg/template/strlen1.C: New test.
29340
29341 PR c++/8227
29342 * g++.dg/template/ctor2.C: New test.
29343
29344 PR c++/8214
29345 * g++.dg/init/string1.C: New test.
29346
29347 PR c++/8511
29348 * g++.dg/template/friend8.C: New test.
29349
29350 2002-11-29 Joe Buck <jbuck@synopsys.com>
29351
29352 * g++.dg/lookup/anon2.C: New test.
29353
29354 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
29355
29356 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
29357 h8300 port.
29358
29359 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
29360
29361 * gcc.dg/bitfld-6.c: New test.
29362
29363 2002-11-27 Jan Hubicka <jh@suse.cz>
29364
29365 * gcc.c-torture/execute/20021127.[cx]: New test.
29366
29367 2002-11-26 Jan Hubicka <jh@suse.cz>
29368
29369 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
29370 quality.
29371
29372 2002-11-26 Geoffrey Keating <geoffk@apple.com>
29373
29374 * g++.dg/init/brace2.C: New test.
29375 * g++.old-deja/g++.mike/p9129.C: Correct.
29376
29377 2002-11-26 Mark Mitchell <mark@codesourcery.com>
29378
29379 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
29380
29381 2002-11-25 Andreas Bauer <baueran@in.tum.de>
29382
29383 * gcc.dg/sibcall-6: New test for indirect sibcalls.
29384
29385 2002-11-25 Mark Mitchell <mark@codesourcery.com>
29386
29387 * testsuite/g++.dg/abi/empty11.C: New test.
29388 * testsuite/g++.dg/rtti/cv1.C: New test.
29389
29390 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
29391
29392 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
29393
29394 2002-11-24 Mark Mitchell <mark@codesourcery.com>
29395
29396 * g++.dg/abi/empty10.C: New test.
29397
29398 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
29399
29400 * gcc.c-torture/compile/20021124-1.c: New test.
29401
29402 2002-11-22 Mark Mitchell <mark@codesourcery.com>
29403
29404 * g++.dg/abi/rtti2.C: New test.
29405
29406 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
29407
29408 * gcc.dg/i386-unroll-1.c: New test.
29409
29410 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
29411
29412 * gcc.c-torture/compile/20021120-1.c: New test.
29413 * gcc.c-torture/compile/20021120-2.c: New test.
29414
29415 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
29416
29417 * gcc.dg/bitfld-5.c: New test.
29418
29419 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
29420
29421 * gcc.c-torture/execute/20021120-3.c: New test.
29422
29423 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
29424
29425 * gcc.c-torture/execute/20021120-2.c: New test.
29426
29427 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
29428
29429 * gcc.c-torture/execute/20021120-1.c: New test.
29430
29431 2002-11-20 Jakub Jelinek <jakub@redhat.com>
29432
29433 * gcc.c-torture/execute/20021118-3.c: New test.
29434
29435 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
29436
29437 * gcc.c-torture/compile/20021119-1.c: New test.
29438
29439 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
29440
29441 * gcc.dg/duff-1.c: New test.
29442 * gcc.dg/duff-2.c: New test.
29443 * gcc.dg/duff-3.c: New test.
29444
29445 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
29446
29447 * gcc.dg/cpp/_Pragma5.c: New test.
29448
29449 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
29450
29451 * gcc.c-torture/execute/20021118-2.c: New test.
29452
29453 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
29454
29455 * gcc.c-torture/execute/20021118-1.c: New test.
29456
29457 2002-11-16 Jakub Jelinek <jakub@redhat.com>
29458
29459 * gcc.dg/20021116-1.c: New test.
29460
29461 2002-11-14 Mark Mitchell <mark@codesourcery.com>
29462
29463 * g++.dg/abi/vcall1.C: New test.
29464
29465 2002-11-14 Jakub Jelinek <jakub@redhat.com>
29466
29467 * gcc.dg/20021029-1.c: New test.
29468 * gcc.dg/20021029-2.c: New test.
29469
29470 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
29471
29472 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
29473
29474 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
29475
29476 PR c/8439
29477 * gcc.dg/20021110.c: Move to ...
29478 * gcc.c-torture/compile/20021110.c: .... here.
29479
29480 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29481
29482 PR c/8467
29483 * gcc.c-torture/execute/20021111-1.c
29484
29485 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
29486
29487 PR c/8439
29488 * gcc.dg/20021110.c: New test.
29489
29490 2002-11-10 Mark Mitchell <mark@codesourcery.com>
29491
29492 * g++.dg/abi/vthunk3.C: Run only on x86.
29493
29494 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
29495
29496 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
29497
29498 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
29499
29500 * lib/compat.exp (compat-execute): Fix logic error in last
29501 change.
29502
29503 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
29504
29505 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
29506
29507 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29508
29509 PR c++/8389
29510 * g++.dg/template/access6.C: New test.
29511
29512 2002-11-08 Jan Hubicka <jh@suse.cz>
29513
29514 * gcc.dg/i386-ssefp-1.c: New test.
29515 * gcc.dg/i386-ssefp-1.c: New test.
29516
29517 2002-11-08 Jan Hubicka <jh@suse.cz>
29518
29519 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
29520
29521 2002-11-07 Mark Mitchell <mark@codesourcery.com>
29522
29523 * g++.dg/abi/vthunk3.C: New test.
29524
29525 PR c++/8338
29526 * g++.dg/template/crash2.C: New test.
29527
29528 2002-11-07 Mark Mitchell <mark@codesourcery.com>
29529
29530 * testsuite/g++.dg/abi/dtor1.C: New test.
29531 * testsuite/g++.dg/abi/dtor2.C: Likewise.
29532
29533 2002-11-05 Geoffrey Keating <geoffk@apple.com>
29534
29535 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
29536 Darwin.
29537
29538 2002-11-04 Adam Nemet <anemet@lnxw.com>
29539
29540 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
29541 -mthumb. Only xfail with -O0.
29542
29543 2002-11-03 Mark Mitchell <mark@codesourcery.com>
29544
29545 * g++.dg/abi/thunk1.C: New test.
29546 * g++.dg/abi/thunk2.C: Likewise.
29547 * g++.dg/abi/vtt1.C: Likewise.
29548
29549 2002-11-02 Diego Novillo <dnovillo@redhat.com>
29550
29551 PR optimization/8423
29552 * gcc.c-torture/execute/builtin-constant.c: New test.
29553
29554 2002-11-01 Zack Weinberg <zack@codesourcery.com>
29555
29556 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
29557 Add some more cases.
29558
29559 2002-11-01 Mark Mitchell <mark@codesourcery.com>
29560
29561 PR c++/8391
29562 * g++.dg/opt/local1.C: New test.
29563
29564 2002-10-30 Mark Mitchell <mark@codesourcery.com>
29565
29566 PR c++/8160
29567 * g++.dg/template/complit1.C: New test.
29568
29569 PR c++/8149
29570 * g++.dg/template/typename4.C: Likewise.
29571
29572 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29573
29574 Core issue 287, PR c++/7639
29575 * g++.dg/template/instantiate1.C: Adjust error location.
29576 * g++.dg/template/instantiate3.C: New test.
29577 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
29578 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
29579 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
29580
29581 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
29582
29583 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
29584
29585 2002-10-29 Mark Mitchell <mark@codesourcery.com>
29586
29587 PR c++/8287
29588 * g++.dg/init/dtor2.C: New test.
29589
29590 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29591
29592 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
29593 * gcc.dg/nest.c: Bypass errors on irix6.
29594
29595 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
29596
29597 * gcc.dg/nest.c: Expect error for mmix-*-*.
29598 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
29599
29600 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
29601
29602 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
29603 markers.
29604
29605 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
29606
29607 2002-10-25 Mike Stump <mrs@apple.com>
29608
29609 * gcc.dg/warn-1.c: New test.
29610
29611 2002-10-25 Zack Weinberg <zack@codesourcery.com>
29612
29613 * g++.dg/template/typename3.C: New test.
29614
29615 2002-10-25 Mark Mitchell <mark@codesourcery.com>
29616
29617 * g++.dg/lookup/ptrmem1.C: New test.
29618
29619 * g++.dg/abi/vthunk2.C: New test.
29620
29621 2002-10-25 Zack Weinberg <zack@codesourcery.com>
29622
29623 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
29624
29625 2002-10-24 Mark Mitchell <mark@codesourcery.com>
29626
29627 * g++.dg/abi/empty9.C: New test.
29628
29629 2002-10-24 Richard Henderson <rth@redhat.com>
29630
29631 * g++.dg/inherit/thunk1.C: Enable for ia64.
29632
29633 2002-10-23 Mark Mitchell <mark@codesourcery.com>
29634
29635 PR c++/8067
29636 * g++.dg/lookup/pretty1.C: New test.
29637
29638 2002-10-23 Jakub Jelinek <jakub@redhat.com>
29639
29640 * gcc.dg/20021023-1.c: New test.
29641
29642 2002-10-23 Mark Mitchell <mark@codesourcery.com>
29643
29644 PR c++/7679
29645 * g++.dg/parse/inline1.C: New test.
29646
29647 2002-10-23 Richard Henderson <rth@redhat.com>
29648
29649 * g++.dg/inherit/thunk1.C: Enable for x86_64.
29650
29651 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
29652
29653 2002-10-22 Mark Mitchell <mark@codesourcery.com>
29654
29655 PR c++/6579
29656 * g++.dg/parse/stmtexpr3.C: New test.
29657
29658 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
29659
29660 * g++.dg/expr/cond1.C: New test.
29661
29662 2002-10-21 Zack Weinberg <zack@codesourcery.com>
29663
29664 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
29665
29666 2002-10-21 Mark Mitchell <mark@codesourcery.com>
29667
29668 * g++.dg/abi/vbase13.C: New test.
29669 * g++.dg/abi/vbase14.C: Likewise.
29670
29671 2002-10-21 Jakub Jelinek <jakub@redhat.com>
29672
29673 * gcc.dg/tls/pic-1.c: New test.
29674 * gcc.dg/tls/nonpic-1.c: New test.
29675 * gcc.dg/20021018-1.c: New test.
29676
29677 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
29678
29679 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
29680 Remove only files with the same base name as the test case.
29681 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
29682 (profopt-execute): Likewise. Also, remove old profiling
29683 and performance data files before running the tests.
29684
29685 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
29686 * g++.dg/bprob/bprob.exp: Likewise.
29687 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
29688 to allow more general test case names.
29689
29690 * g++.dg/bprob/bprob-1.C: Rename to ...
29691 * g++.dg/bprob/g++-bprob-1.C: ... this.
29692
29693 * g77.dg/bprob/bprob-1.f: Rename to ...
29694 * g77.dg/bprob/g77-bprob-1.f: ... this.
29695
29696 2002-10-21 Zack Weinberg <zack@codesourcery.com>
29697
29698 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
29699 bison 1.50 or later.
29700
29701 2002-10-21 Janis Johnson <janis187@us.ibm.com>
29702
29703 * g++.dg/README: Describe more test directories.
29704
29705 2002-10-21 Mark Mitchell <mark@codesourcery.com>
29706
29707 * g++.dg/init/array6.C: Add additional tests.
29708
29709 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
29710
29711 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
29712 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
29713
29714 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
29715
29716 * gcc.c-torture/compile/20020604-1.x: New.
29717 * gcc.c-torture/compile/simd-5.x: Likewise.
29718 * gcc.c-torture/execute/920710-1.x: Likewise.
29719 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
29720
29721 2002-10-21 Mark Mitchell <mark@codesourcery.com>
29722
29723 * g++.dg/inherit/override1.C: Add dg-options clause.
29724
29725 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29726
29727 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
29728 _mm_slli_si128.
29729
29730 2002-10-19 Andreas Schwab <schwab@suse.de>
29731
29732 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
29733 directory component.
29734
29735 2002-10-18 Mark Mitchell <mark@codesourcery.com>
29736
29737 * g++.dg/inherit/thunk1.C: New test.
29738
29739 * g++.dg/inherit/override1.C: New test.
29740
29741 * g++.dg/abi/mangle11.C: New test.
29742 * g++.dg/abi/mangle14.C: New test.
29743 * g++.dg/abi/mangle17.C: New test.
29744
29745 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
29746
29747 * g++.dg/overload/member2.C: New test.
29748
29749 2002-10-17 Janis Johnson <janis187@us.ibm.com>
29750
29751 * g++.dg/README: Describe new compat directory.
29752 * g++.dg/dg.exp: Skip tests in compat directory.
29753 * README.compat: New file.
29754 * lib/compat.exp: New expect script.
29755 * g++.dg/compat: New test directory.
29756 * g++.dg/compat/compat.exp: New expect script.
29757 * g++.dg/compat/abi: New test directory.
29758 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
29759 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
29760 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
29761 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
29762 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
29763 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
29764 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
29765 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
29766 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
29767 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
29768 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
29769 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
29770 * g++.dg/compat/break: New test directory.
29771 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
29772 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
29773 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
29774 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
29775 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
29776 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
29777 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
29778 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
29779 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
29780 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
29781 g++.dg/compat/break/README: New files.
29782 * g++.dg/compat/eh: New test directory.
29783 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
29784 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
29785 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
29786 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
29787 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
29788 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
29789 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
29790 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
29791 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
29792 g++.dg/compat/eh/filter2_y.C,
29793 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
29794 g++.dg/compat/eh/new1_y.C,
29795 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
29796 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
29797 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
29798 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
29799 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
29800 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
29801 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
29802 g++.dg/compat/eh/unexpected1_y.C: New files.
29803 * g++.dg/compat/init: New test directory.
29804 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
29805 g++.dg/compat/init/array5_y.C,
29806 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
29807 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
29808 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
29809 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
29810 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
29811 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
29812 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
29813 g++.dg/compat/init/init-ref2_y.C: New files.
29814
29815 2002-10-17 Mark Mitchell <mark@codesourcery.com>
29816
29817 PR c++/7584
29818 * g++.dg/inherit/using3.C: New test.
29819
29820 2002-10-17 Jan Hubicka <jh@suse.cz>
29821
29822 * gcc.dg/20021017-2.c: New test.
29823
29824 2002-10-17 Mark Mitchell <mark@codesourcery.com>
29825
29826 * g++.dg/abi/mangle16.C: Adjust.
29827
29828 * g++.dg/init/array8.C: New test.
29829
29830 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
29831
29832 * gcc.dg/special/mips-abi.exp: New test.
29833 * gcc.dg/special/mips-abi.s: Empty file used by the above.
29834
29835 2002-10-16 Mark Mitchell <mark@codesourcery.com>
29836
29837 * g++.dg/abi/mangle16.C: New test.
29838 * g++.dg/abi/mangle17.C: Likewise.
29839
29840 PR c++/7478
29841 * g++.dg/template/ref1.C: New test.
29842
29843 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29844
29845 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
29846
29847 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
29848
29849 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
29850
29851 2002-10-16 Mark Mitchell <mark@codesourcery.com>
29852
29853 PR c++/7524
29854 * g++.dg/init/array7.C: New test.
29855
29856 2002-10-15 Mark Mitchell <mark@codesourcery.com>
29857
29858 * g++.dg/init/array6.C: New test.
29859
29860 * g++.dg/abi/mangle13.C: Likewise.
29861 * g++.dg/abi/mangle14.C: Likewise.
29862 * g++.dg/abi/mangle15.C: Likewise.
29863
29864 2002-10-14 Mark Mitchell <mark@codesourcery.com>
29865
29866 * g++.dg/abi/empty8.C: New test.
29867
29868 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
29869
29870 * g++.dg/init/ctor1.C: New test.
29871
29872 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
29873
29874 * gcc.c-torture/execute/20021015-1.c: New test.
29875
29876 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
29877
29878 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
29879
29880 2002-10-14 Jan Hubicka <jh@suse.cz>
29881
29882 * gcc.dg/i386-ssetype-[1-5].c: New tests.
29883
29884 2002-10-14 Richard Henderson <rth@redhat.com>
29885
29886 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
29887
29888 2002-10-14 Mark Mitchell <mark@codesourcery.com>
29889
29890 PR optimization/6631
29891 * g++.dg/opt/const2.C: New test.
29892
29893 2002-10-14 Mark Mitchell <mark@codesourcery.com>
29894
29895 PR c++/7176
29896 * g++.dg/parse/friend1.C: New test.
29897 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
29898
29899 2002-10-14 Jakub Jelinek <jakub@redhat.com>
29900
29901 * gcc.dg/20021014-1.c: New test.
29902
29903 2002-10-11 Mark Mitchell <mark@codesourcery.com>
29904
29905 PR c++/5661
29906 * g++.dg/ext/vlm1.C: New test.
29907 * g++.dg/ext/vlm2.C: Likewise.
29908
29909 * g++.dg/init/array1.C: Remove invalid braces.
29910 * g++.dg/init/brace1.C: New test.
29911 * g++.dg/init/copy2.C: Likewise.
29912 * g++.dg/init/copy3.C: Likewise.
29913 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
29914 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
29915 braces.
29916
29917 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
29918
29919 * gcc.dg/cpp/assembler.S: Don't use -ansi.
29920
29921 2002-10-11 Richard Shann <richard.shann@superh.com>
29922
29923 * gcc.c-torture/compile/simd-5.c: New test.
29924
29925 2002-10-10 Roger Sayle <roger@eyesopen.com>
29926
29927 * gcc.c-torture/execute/shiftopt-1.c: New test case.
29928
29929 2002-10-10 Jim Wilson <wilson@redhat.com>
29930
29931 * gcc.c-torture/execute/20021010-1.c: New test.
29932
29933 2002-10-09 Zack Weinberg <zack@codesourcery.com>
29934
29935 PR c/7353
29936 * g++.dg/ext/typedef-init.C: New test.
29937 * gcc.dg/typedef-init.c: New test.
29938
29939 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
29940
29941 * gcc.dg/cpp/paste13.c: New test.
29942
29943 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29944
29945 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
29946 remaining platforms, XFAIL during compile, not execute. Don't
29947 XFAIL at -O0.
29948
29949 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
29950
29951 * gcc.dg/alias-1.c: Tweak expected warning.
29952
29953 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
29954
29955 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
29956
29957 2002-10-06 Andreas Jaeger <aj@suse.de>
29958
29959 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
29960 * gcc.dg/cpp/c++98.C: Likewise.
29961
29962 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
29963 * g++.dg/cpp/c++98.C: Likewise.
29964
29965 * g++.dg/README (Subdirectories): Mention cpp directory.
29966
29967 PR target/7559
29968 * gcc.dg/20021006-1.c: New test.
29969
29970 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29971
29972 PR c++/7804
29973 * g++.dg/other/warning1.C: New test.
29974
29975 2002-10-04 Roger Sayle <roger@eyesopen.com>
29976
29977 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
29978 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
29979 and sparc-*-* with -m64 as expected failures. See PR 8087.
29980
29981 2002-10-03 Mark Mitchell <mark@codesourcery.com>
29982
29983 PR c++/7931
29984 * g++.dg/template/ptrmem3.C: New test.
29985
29986 PR c++/7754
29987 * g++.dg/template/union1.C: New test.
29988
29989 2002-10-03 Mark Mitchell <mark@codesourcery.com>
29990
29991 PR c++/8006
29992 * g++.dg/abi/mangle9.C: New test.
29993 * g++.dg/abi/mangle10.C: New test.
29994 * g++.dg/abi/mangle11.C: New test.
29995 * g++.dg/abi/mangle12.C: New test.
29996
29997 2002-10-02 Mark Mitchell <mark@codesourcery.com>
29998
29999 PR c++/7188.
30000 * g++.dg/template/meminit1.C: New test.
30001 * g++.dg/warn/Wreorder-1.C: Likewise.
30002 * g++.old-deja/g++.mike/warn3.C: Tweak.
30003 * lib/prune.exp: Ingore "in copy constructor".
30004
30005 2002-10-02 Andreas Jaeger <aj@suse.de>
30006
30007 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
30008 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
30009 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
30010 on x86-64.
30011
30012 2002-10-01 Mark Mitchell <mark@codesourcery.com>
30013
30014 * gcc.dg/empty1.C: Fix typo.
30015
30016 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
30017
30018 * gcc.dg/alias-1.c: New test.
30019
30020 2002-10-01 Mark Mitchell <mark@codesourcery.com>
30021
30022 * gcc.dg/empty1.C: New test.
30023
30024 * g++.dg/tls/init-2.C: Tweak error messages.
30025
30026 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
30027
30028 * gcc.c-torture/compile/20020923-1.c: New test.
30029
30030 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
30031
30032 * gcc.c-torture/execute/ffs-1.c: New test.
30033 * gcc.c-torture/execute/ffs-2.c: Ditto.
30034
30035 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
30036
30037 * g++.dg/overload/member1.C: New test.
30038
30039 2002-09-30 Mark Mitchell <mark@codesourcery.com>
30040
30041 * g++.dg/abi/empty7.C: New test.
30042 * g++.dg/init/pm2.C: Likewise.
30043
30044 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
30045
30046 * g++.dg/rtti/crash1.C: New test.
30047
30048 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
30049
30050 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
30051 gcc.dg/sibcall-4.c: New tests.
30052
30053 2002-09-28 Roger Sayle <roger@eyesopen.com>
30054
30055 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
30056 powerpc and MMIX targets.
30057
30058 2002-09-27 Zack Weinberg <zack@codesourcery.com>
30059
30060 * gcc.dg/cpp/20020927-1.c: New.
30061
30062 2002-09-26 David S. Miller <davem@redhat.com>
30063
30064 * gcc.c-torture/compile/trunctfdf.c: New.
30065
30066 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30067
30068 * lib/target-supports.exp (check_weak_available): Handle solaris2.
30069
30070 2002-09-27 Alan Modra <amodra@bigpond.net.au>
30071
30072 * gcc.c-torture/execute/loop-15.c: New.
30073
30074 2002-09-26 Janis Johnson <janis187@us.ibm.com>
30075
30076 * README.QMTEST: Fix typo.
30077
30078 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
30079
30080 * gcc.dg/20020926-1.c: New test.
30081
30082 2002-09-25 David S. Miller <davem@redhat.com>
30083
30084 PR target/7842
30085 * gcc.c-torture/execute/shiftdi.c: New test.
30086
30087 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
30088
30089 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
30090 unique to the tool.
30091 * lib/g77.exp (g77_init): Likewise.
30092 * lib/g++.exp (g++_init): Likewise.
30093 * lib/objc.exp (objc_init): Likewise.
30094
30095 2002-09-25 Mark Mitchell <mark@codesourcery.com>
30096
30097 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
30098 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
30099 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
30100
30101 2002-09-25 Richard Henderson <rth@redhat.com>
30102
30103 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
30104 too-small long double.
30105
30106 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
30107
30108 * gcc.dg/20020919-1.c: New test.
30109
30110 2002-09-23 Mark Mitchell <mark@codesourcery.com>
30111
30112 * g++.dg/abi/bitfield6.C: New test.
30113 * g++.dg/abi/bitfield7.C: New test.
30114 * g++.dg/abi/bitfield8.C: New test.
30115 * g++.dg/abi/vbase11.C: New test.
30116
30117 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
30118
30119 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
30120 hppa*-*-hpux*. Update test comment.
30121
30122 2002-09-20 Jakub Jelinek <jakub@redhat.com>
30123
30124 * gcc.dg/tls/struct-1.c: New test.
30125
30126 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
30127
30128 * gcc.dg/cpp/tr-warn2.c: Update.
30129
30130 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
30131
30132 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
30133
30134 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
30135
30136 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
30137 systems.
30138
30139 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
30140
30141 * gcc.c-torture/execute/ieee/mzero3.c: New test.
30142
30143 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
30144 Adjust for c++filt moved to binutils. Remove spurious duplicate
30145 setting of cxxfilt.
30146
30147 2002-09-19 Geoffrey Keating <geoffk@apple.com>
30148
30149 * gcc.dg/20020312-2.c: Update for darwin.
30150
30151 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
30152
30153 * g++.old-deja/g++.other/crash32.C: Mark ICE.
30154
30155 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
30156
30157 * objc.dg/comp-types-1.m: New test.
30158 * objc.dg/comp-types-2.m: New test.
30159 * objc.dg/comp-types-3.m: New test.
30160 * objc.dg/comp-types-4.m: New test.
30161 * objc.dg/comp-types-5.m: New test.
30162 * objc.dg/comp-types-6.m: New test.
30163
30164 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
30165
30166 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
30167
30168 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
30169
30170 * g++.dg/other/do1.C: New test.
30171
30172 * g++.dg/template/subst1.C: New test.
30173
30174 2002-09-16 Steve Ellcey <sje@cup.hp.com>
30175
30176 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
30177
30178 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
30179
30180 * g++.dg/template/qualttp20.C: Adjust expected errors.
30181 * g++.old-deja/g++.jason/report.C: Likewise.
30182 * g++.old-deja/g++.other/qual1.C: Likewise.
30183
30184 * g++.dg/lookup/scoped2.C: New test.
30185
30186 * g++.dg/ext/asm3.C: New test.
30187
30188 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
30189
30190 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
30191
30192 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
30193
30194 * ChangeLog: follow spelling conventions.
30195 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
30196 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
30197 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
30198 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
30199 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
30200 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
30201 * g++.old-deja/g++.law/global-init1.C: Likewise.
30202 * g++.old-deja/g++.other/delete4.C: Likewise.
30203 * g++.old-deja/g++.other/inline21.C: Likewise.
30204 * g++.old-deja/g++.other/singleton.C: Likewise.
30205 * g77.dg/strlen0.f: Likewise.
30206 * g77.f-torture/compile/20010519-1.f: Likewise.
30207 * g77.f-torture/compile/980310-4.f: Likewise.
30208 * gcc.c-torture/compile/20000605-1.c: Likewise.
30209 * gcc.c-torture/execute/20020225-1.c: Likewise.
30210 * gcc.dg/c90-hexfloat-2.c: Likewise.
30211 * gcc.dg/c99-bool-1.c: Likewise.
30212 * gcc.dg/c99-hexfloat-2.c: Likewise.
30213 * gcc.dg/dll-2.c: Likewise.
30214 * gcc.dg/wtr-union-init-1.c: Likewise.
30215 * gcc.dg/wtr-union-init-2.c: Likewise.
30216 * gcc.dg/wtr-union-init-3.c: Likewise.
30217 * gcc.dg/cpp/avoidpaste1.c: Likewise.
30218 * gcc.dg/cpp/defined.c: Likewise.
30219 * gcc.dg/cpp/macsyntx.c: Likewise.
30220 * gcc.dg/cpp/paste2.c: Likewise.
30221 * gcc.dg/cpp/trad/defined.c: Likewise.
30222 * gcc.dg/format/c90-printf-1.c: Likewise.
30223 * gcc.dg/format/c90-scanf-1.c: Likewise.
30224 * gcc.dg/format/c99-printf-1.c: Likewise.
30225 * gcc.dg/format/c99-scanf-1.c: Likewise.
30226 * gcc.misc-tests/gcov-8.c: Likewise.
30227 * lib/profopt.exp: Likewise.
30228
30229 2002-09-15 Krister Walfridsson <cato@df.lth.se>
30230
30231 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
30232
30233 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
30234
30235 * g++.dg/inherit/using2.C: New test.
30236
30237 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
30238
30239 * ChangeLog: Follow spelling conventions.
30240 * g++.dg/template/friend4.C: Likewise.
30241 * g++.old-deja/g++.pt/crash67.C: Likewise.
30242 * gcc.c-torture/execute/20000801-4.c: Likewise.
30243 * gcc.dg/c90-digraph-1.c: Likewise.
30244 * gcc.dg/c94-digraph-1.c: Likewise.
30245 * gcc.dg/c99-digraph-1.c: Likewise.
30246 * gcc.dg/cpp/line5.c: Likewise.
30247 * gcc.dg/cpp/multiline.c: Likewise.
30248 * gcc.dg/cpp/trad/literals-1.c: Likewise.
30249 * gcc.dg/format/attr-3.c: Likewise.
30250 * gcc.dg/format/c90-scanf-3.c: Likewise.
30251 * gcc.dg/format/ext-4.c: Likewise.
30252
30253 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
30254
30255 * g++.dg/template/pretty1.C: New test.
30256
30257 2002-09-14 Alan Modra <amodra@bigpond.net.au>
30258
30259 * gcc.c-torture/execute/struct-cpy-1.c: New test.
30260
30261 2002-09-13 Matt Austern <austern@apple.com>
30262
30263 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
30264 passing a cast expression to a function by const reference.
30265
30266 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
30267
30268 * g++.dg/template/deduce1.C: New test.
30269
30270 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
30271
30272 * gcc.c-torture/execute/simd-1.c: Force all use of int to
30273 32-bit int.
30274
30275 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
30276
30277 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
30278 usage.
30279
30280 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
30281
30282 * gcc.c-torture/compile/20020910-1.c: New test.
30283
30284 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
30285
30286 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
30287
30288 2002-09-10 Andreas Jaeger <aj@suse.de>
30289
30290 * gcc.dg/20020312-2.c: Adjust for x86-64.
30291
30292 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
30293
30294 * g77.dg/7388.f: New test case for PR 7388.
30295
30296 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
30297
30298 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
30299
30300 2002-09-05 Ziemowit Laski <zlaski@apple.com>
30301
30302 * objc.dg/proto-lossage-1.m: New test.
30303
30304 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
30305
30306 * gcc.dg/cpp/_Pragma4.c: Fix typo.
30307
30308 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
30309
30310 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
30311 expected to pass.
30312
30313 2002-09-06 Stan Shebs <shebs@apple.com>
30314 David Edelsohn <edelsohn@gnu.org>
30315
30316 * gcc.dg/weak: New directory.
30317 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
30318 target-specific xfail bits.
30319 * gcc.dg/typeof-2.c: Move to new directory.
30320 * gcc.dg/weak.exp: New expect script.
30321
30322 2002-09-06 Alan Modra <amodra@bigpond.net.au>
30323
30324 * gcc.c-torture/execute/extzvsi.c: New test.
30325
30326 2002-09-05 Stan Shebs <shebs@apple.com>
30327
30328 * gcc.dg/weak-1.c: xfail on Darwin.
30329 * gcc.dg/weak-2.c: Ditto.
30330 * gcc.dg/weak-3.c: Ditto.
30331 * gcc.dg/weak-4.c: Ditto.
30332 * gcc.dg/weak-5.c: Ditto.
30333 * gcc.dg/weak-6.c: Ditto.
30334 * gcc.dg/weak-7.c: Ditto.
30335 * gcc.dg/weak-8.c: Ditto.
30336 * gcc.dg/weak-9.c: Ditto.
30337
30338 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
30339
30340 * gcc.c-torture/execute/loop-14.c: New test.
30341
30342 2002-09-04 Jakub Jelinek <jakub@redhat.com>
30343
30344 * g++.dg/other/cxa-atexit1.C: New test.
30345
30346 * gcc.dg/typeof-2.c: New test.
30347
30348 2002-09-03 Roger Sayle <roger@eyesopen.com>
30349
30350 * gcc.dg/builtins-2.c: New testcase.
30351 * gcc.dg/builtins-3.c: New testcase.
30352
30353 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
30354
30355 * gcc.dg/cpp/_Pragma4.c: New test.
30356
30357 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
30358
30359 * objc/execute/nil_method-1.m: New testcase.
30360
30361 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
30362
30363 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
30364 [Object class], not [Object initialize].
30365
30366 2002-08-31 Roger Sayle <roger@eyesopen.com>
30367 Hans-Peter Nilsson <hp@bitrange.com>
30368
30369 * gcc.c-torture/execute/20020720-1.x: Skip test on
30370 mmix-knuth-mmixware. Correct comment.
30371
30372 2002-08-27 Mark Mitchell <mark@codesourcery.com>
30373
30374 * testsuite/g++.dg/abi/bitfield5.C: New test.
30375 * testsuite/g++.dg/abi/vbase10.C: Likewise.
30376
30377 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
30378
30379 * objc.dg/undeclared-selector.m: New test.
30380
30381 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
30382
30383 * g++.dg/other/offsetof1.C: Avoid cast warning.
30384
30385 2002-08-26 Ziemowit Laski <zlaski@apple.com>
30386
30387 * objc.dg/super-class-2.m: New test.
30388
30389 2002-08-24 Matt Austern <austern@apple.com>
30390
30391 * g++.dg/ext/lvaddr.C: New test.
30392 * g++.dg/ext/lvcast.C: New test.
30393
30394 2002-08-22 Mark Mitchell <mark@codesourcery.com>
30395
30396 * testsuite/g++.dg/inherit/cond1.C: New test.
30397
30398 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
30399
30400 * gcc.dg/noncompile/incomplete-1.c: New test.
30401
30402 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
30403
30404 * gcc.dg/typespec-1.c: New test.
30405
30406 2002-08-20 Devang Patel <dpatel@apple.com>
30407 * objc.dg/proto-hier-2.m: New test.
30408
30409 2002-08-19 Ziemowit Laski <zlaski@apple.com>
30410
30411 * objc.dg/bitfield-1.m: New test.
30412 * objc.dg/bitfield-2.m: New test.
30413
30414 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
30415
30416 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
30417 gcc.dg/c99-flex-array-4.c: New tests.
30418
30419 2002-08-16 Stan Shebs <shebs@apple.com>
30420
30421 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
30422
30423 2002-08-15 Jakub Jelinek <jakub@redhat.com>
30424
30425 * gcc.dg/typeof-1.c: New test.
30426 * g++.dg/ext/typeof2.C: New test.
30427
30428 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
30429
30430 * g++.dg/other/offsetof1.C: New test.
30431
30432 2002-08-14 Richard Henderson <rth@redhat.com>
30433
30434 * gcc.dg/tls/diag-3.c: Fix expected message strings.
30435
30436 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
30437
30438 * gcc.dg/cpp/_Pragma3.c: New test.
30439
30440 2002-08-13 Mark Mitchell <mark@codesourcery.com>
30441
30442 * g++.dg/template/inherit3: New test.
30443
30444 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
30445
30446 * gcc.dg/bitfld-4.c: Add blank options.
30447
30448 2002-08-09 Mark Mitchell <mark@codesourcery.com>
30449
30450 * g++.dg/template/crash1.C: New test.
30451
30452 2002-08-08 Jakub Jelinek <jakub@redhat.com>
30453
30454 * gcc.dg/tls/opt-2.c: New test.
30455
30456 2002-08-08 Devang Patel <dpatel@apple.com>
30457
30458 * objc.dg/selector-1.m : New test
30459
30460 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
30461
30462 * g++.dg/abi/bitfield4.C: New test.
30463 * gcc.dg/bitfld-4.c: New test.
30464
30465 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
30466
30467 * g++.dg/other/packed1.C: New test.
30468
30469 2002-08-07 Mark Mitchell <mark@codesourcery.com>
30470
30471 * g++.dg/abi/offsetof.C: Tweak error messages.
30472 * g++.old-deja/g++.mike/p10769a.C: Likewise.
30473
30474 2002-08-08 Jakub Jelinek <jakub@redhat.com>
30475
30476 * gcc.dg/bitfld-3.c: New test.
30477
30478 2002-08-07 Jakub Jelinek <jakub@redhat.com>
30479 Richard Henderson <rth@redhat.com>
30480
30481 * gcc.dg/i386-bitfield1.c: New test.
30482 * g++.dg/abi/bitfield3.C: Update.
30483
30484 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
30485
30486 * objc.dg/const-str-2.m: Update.
30487 * gcc.dg/cpp/c++98.c: Change to C extension.
30488 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
30489 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
30490
30491 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
30492
30493 * testsuite/gcc.dg/tls/diag-3.c: New.
30494
30495 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
30496
30497 * g++.dg/README (Subdirectories): Document new subdir expr.
30498 * g++.dg/expr/pmf-1.C: New test.
30499
30500 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
30501
30502 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
30503
30504 2002-08-06 Jakub Jelinek <jakub@redhat.com>
30505
30506 * g++.dg/abi/bitfield3.C: New test.
30507
30508 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
30509
30510 * lib/gcov.exp: Tweak expected line formats.
30511 * gcc.misc-tests/gcov8.c: New test.
30512 * gcc.misc-tests/gcov8.x: New flags.
30513
30514 2002-08-05 Jakub Jelinek <jakub@redhat.com>
30515
30516 * consistency.vlad/layout/endian.c: Include string.h.
30517
30518 * gcc.c-torture/execute/20020805-1.c: New test.
30519
30520 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
30521
30522 * g++.dg/other/conversion1.C: New test.
30523
30524 2002-08-03 Roger Sayle <roger@eyesopen.com>
30525
30526 * gcc.dg/builtins-1.c: New testcase.
30527
30528 2002-08-02 Mark Mitchell <mark@codesourcery.com>
30529
30530 * g++.dg/inherit/access3.C: New test.
30531
30532 2002-08-01 Jakub Jelinek <jakub@redhat.com>
30533
30534 * gcc.dg/ia64-visibility-2.c: New test.
30535
30536 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
30537
30538 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
30539 __qualifier_flags to __flags.
30540
30541 2002-07-31 Mark Mitchell <mark@codesourcery.com>
30542
30543 * g++.dg/inherit/operator1.C: New test.
30544 * g++.dg/lookup/disamb1.C: Fix typo in comment.
30545 * g++.dg/other/error1.C: Change expected error message.
30546 * g++.dg/template/conv4.C: Likewise.
30547
30548 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
30549
30550 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
30551 for documented behavior.
30552
30553 2002-07-25 Roger Sayle <roger@eyesopen.com>
30554
30555 * gcc.c-torture/execute/20020720-1.x: Skip this test on
30556 several targets known to fail.
30557
30558 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
30559
30560 * gcc.dg/mips-args-[123].c: New tests.
30561
30562 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
30563
30564 * gcc.dg/ppc-spe.c: New.
30565
30566 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
30567
30568 * g++.dg/other/ptrmem4.C: New testcase.
30569
30570 2002-07-24 Richard Henderson <rth@redhat.com>
30571
30572 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
30573
30574 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
30575
30576 * g++.dg/ext/alignof1.C (main): Return 0 for success.
30577
30578 2002-07-24 Roger Sayle <roger@eyesopen.com>
30579
30580 * gcc.c-torture/execute/memset-3.c: New testcase.
30581
30582 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
30583
30584 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
30585 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
30586
30587 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30588
30589 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
30590 Delete.
30591
30592 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
30593
30594 * gcc.c-torture/compile/simd-4.c: New test.
30595
30596 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30597
30598 PR c++/7347, c++/7348
30599 * g++.dg/template/access4.C: New test.
30600 * g++.dg/template/access5.C: New test.
30601 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
30602 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
30603 * g++.old-deja/g++.pt/ttp58.C: Likewise.
30604 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
30605
30606 2002-07-22 Jakub Jelinek <jakub@redhat.com>
30607
30608 * gcc.dg/gnu89-init-2.c: New test.
30609
30610 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
30611
30612 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
30613
30614 2002-07-20 Roger Sayle <roger@eyesopen.com>
30615
30616 * gcc.c-torture/execute/20020720-1.c: New testcase.
30617
30618 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
30619
30620 * gcc.dg/cpp/Wsignprom.c: New tests.
30621
30622 2002-07-20 Alan Modra <amodra@bigpond.net.au>
30623
30624 * gcc.c-torture/execute/loop-13.c: New test.
30625
30626 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
30627
30628 * gcc.dg/cpp/expr.c: New tests.
30629
30630 2002-07-18 David Edelsohn <edelsohn@gnu.org>
30631
30632 * g++.dg/opt/pr6713.C: Add template instantiation.
30633
30634 2002-07-18 Alan Modra <amodra@bigpond.net.au>
30635
30636 * gcc.dg/nest.c: New test.
30637
30638 2002-07-17 Richard Henderson <rth@redhat.com>
30639
30640 * g++.dg/opt/pr6713.C: New test.
30641
30642 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
30643
30644 * gcc.c-torture/execute/loop-2e.x: Let the testcase
30645 XFAIL for all x86 processors.
30646
30647 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
30648
30649 * gcc.c-torture/execute/20010122-1.x: Do not test with
30650 -fomit-frame-pointer.
30651
30652 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30653
30654 * g++.dg/template/instantiate2.C: New test.
30655 * g++.dg/template/spec4.C: New test.
30656
30657 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30658
30659 * g++.dg/template/access2.C: New test.
30660 * g++.dg/template/access3.C: New test.
30661
30662 2002-07-15 Zack Weinberg <zack@codesourcery.com>
30663
30664 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
30665 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
30666 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
30667 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
30668 Convert to use <stdarg.h>.
30669 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
30670 Delete.
30671 * gcc.dg/va-arg-2.c: New.
30672 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
30673
30674 2002-07-15 Jakub Jelinek <jakub@redhat.com>
30675
30676 * gcc.c-torture/compile/20020710-1.c: New test.
30677
30678 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
30679 Andrew Pinski <pinskia@physics.uc.edu>
30680
30681 gcc.c-torture/compile/simd-2.c: New testcase.
30682 gcc.c-torture/compile/simd-3.c: Likewise.
30683
30684 2002-07-11 Mark Mitchell <mark@codesourcery.com>
30685
30686 PR c++/7224
30687 * g++.dg/overload/error1.C: New test.
30688
30689 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30690
30691 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
30692 configuration and IRIX 6 O32 ABI.
30693
30694 2002-07-11 Roger Sayle <roger@eyesopen.com>
30695
30696 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
30697
30698 2002-07-10 Roger Sayle <roger@eyesopen.com>
30699
30700 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
30701
30702 2002-07-10 Jeffrey A Law <law@redhat.com>
30703
30704 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
30705
30706 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
30707
30708 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
30709
30710 * gcc.dg/20020312-2.c: Check for __PPC__.
30711
30712 2002-07-09 Diego Novillo <dnovillo@redhat.com>
30713
30714 * gcc.c-torture/compile/20020709-1.c: New test.
30715
30716 2002-07-07 Roger Sayle <roger@eyesopen.com>
30717
30718 * g++.dg/template/qualttp21.C: New test case.
30719
30720 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
30721
30722 * gcc.c-torture/compile/20020706-1.c: New test.
30723 * gcc.c-torture/compile/20020706-2.c: New test.
30724
30725 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
30726 Alexandre Oliva <aoliva@redhat.com>
30727
30728 * g++.dg/warn/incomplete1.C: New test.
30729
30730 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30731
30732 PR c++/7099
30733 * g++.dg/warn/noreturn1.C: New test.
30734
30735 2002-07-03 Mark Mitchell <mark@codesourcery.com>
30736
30737 PR c++/6706
30738 * g++.dg/debug/debug6.C: New test.
30739 * g++.dg/debug/debug7.C: New test.
30740
30741 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
30742
30743 * gcc.c-torture/compile/simd-3.c: New test.
30744
30745 2002-07-03 Chris Demetriou <cgd@broadcom.com>
30746
30747 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
30748 * gcc.dg/20020620-1.c: Likewise.
30749
30750 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30751
30752 PR c++/6944
30753 * g++.dg/init/array4.C: New test.
30754 * g++.dg/init/array5.C: New test.
30755
30756 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
30757
30758 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
30759 * gcc.c-torture/execute/simd-2.c (main): Likewise.
30760
30761 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30762
30763 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
30764 * gcc.dg/wtr-aggr-init-1.c: Likewise.
30765 * gcc.dg/wtr-conversion-1.c: Likewise.
30766 * gcc.dg/wtr-escape-1.c: Likewise.
30767 * gcc.dg/wtr-int-type-1.c: Likewise.
30768 * gcc.dg/wtr-label-1.c: Likewise.
30769 * gcc.dg/wtr-static-1.c: Likewise.
30770 * gcc.dg/wtr-strcat-1.c: Likewise.
30771 * gcc.dg/wtr-suffix-1.c: Likewise.
30772 * gcc.dg/wtr-switch-1.c: Likewise.
30773 * gcc.dg/wtr-unary-plus-1.c: Likewise.
30774 * gcc.dg/wtr-union-init-1.c: Likewise.
30775 * gcc.dg/wtr-union-init-2.c: Likewise.
30776 * gcc.dg/wtr-union-init-3.c: Likewise.
30777
30778 * gcc.dg/wtr-func-def-1.c: New test.
30779
30780 2002-07-02 Devang Patel <dpatel@apple.com>
30781
30782 * objc.dg/param-1.m: New test.
30783
30784 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
30785
30786 * gcc.dg/cpp/trad/directive.c: Add test.
30787 * gcc.dg/cpp/trad/macroargs.c: Add test.
30788 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
30789
30790 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
30791
30792 * gcc.dg/cpp/cmdlne-M.c: New test.
30793
30794 2002-07-02 Ziemowit Laski <zlaski@apple.com>
30795
30796 * objc.dg/desig-init-1.m: New test.
30797
30798 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30799
30800 PR c++/6716
30801 * g++.dg/template/instantiate1.C: New test.
30802
30803 2002-07-01 Mark Mitchell <mark@codesourcery.com>
30804
30805 PR c++/7112
30806 * g++.dg/template/sizeof2.C: New test.
30807
30808 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
30809
30810 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
30811 gcc.dg/cpp/trad/include.c: New tests.
30812
30813 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
30814
30815 PR target/7177
30816 * gcc.c-torture/compile/20020701-1.c: New test.
30817
30818 2002-07-01 Stan Shebs <shebs@apple.com>
30819
30820 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
30821 header here...
30822 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
30823 (objc-torture-execute): or here.
30824
30825 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
30826
30827 * gcc.c-torture/execute/arith-rand-ll.c: New test.
30828
30829 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
30830
30831 * gcc.dg/cpp/trad/escaped-nl.c: New test.
30832
30833 2002-06-30 Devang Patel <dpatel@apple.com>
30834
30835 * objc.dg/fsyntax-only.m: New test.
30836
30837 2002-06-27 Mark Mitchell <mark@codesourcery.com>
30838
30839 PR c++/6695
30840 * g++.dg/template/friend7.C: New file.
30841
30842 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
30843
30844 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
30845 return type.
30846
30847 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
30848
30849 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
30850 avoid division by zero.
30851
30852 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
30853
30854 * gcc.dg/Wunknownprag.c: New tests.
30855
30856 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
30857
30858 * gcc.c-torture/execute/simd-2.c: New test.
30859
30860 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
30861
30862 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
30863 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
30864 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
30865 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
30866 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
30867 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
30868 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
30869 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
30870 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
30871 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
30872 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
30873 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
30874 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
30875 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
30876 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
30877 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
30878 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
30879
30880 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
30881
30882 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
30883 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
30884 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
30885 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
30886 New tests.
30887 * gcc.dg/cpp/trad/directive.c: Update.
30888
30889 2002-06-23 Andreas Jaeger <aj@suse.de>
30890
30891 * gcc.c-torture/execute/complex-6.c: New.
30892
30893 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
30894
30895 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
30896 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
30897 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
30898 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
30899
30900 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
30901
30902 * gcc.dg/cpp/trad: New directory with traditional tests copied
30903 from parent directory.
30904 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
30905 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
30906 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
30907 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
30908 Move to trad/ and rename.
30909 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
30910 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
30911 gcc.dg/cpp/trad/redef2.c: New tests.
30912 * gcc.dg/cpp/trad/trad.exp: New driver.
30913
30914 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
30915
30916 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
30917 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
30918 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
30919 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
30920 Remove.
30921
30922 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
30923
30924 * gcc.dg/20020620-1.c: New test.
30925
30926 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30927
30928 * g++.dg/template/ttp4.C: New test.
30929
30930 2002-06-19 Jakub Jelinek <jakub@redhat.com>
30931
30932 * g++.dg/opt/vt1.C: Fix regexp.
30933
30934 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30935
30936 * gcc.c-torture/execute/pure-1.c: Make functions static again.
30937 Don't use attribute `noinline'.
30938
30939 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
30940
30941 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
30942
30943 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
30944
30945 * gcc.c-torture/execute/simd-1.c: New.
30946
30947 * gcc.dg/simd-1.c: New.
30948
30949 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
30950
30951 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
30952
30953 2002-06-16 Richard Henderson <rth@redhat.com>
30954
30955 * g++.dg/ext/anon-struct1.C: New.
30956 * g++.dg/ext/anon-struct2.C: New.
30957 * g++.dg/ext/anon-struct3.C: New.
30958 * gcc.dg/anon-struct-1.c: New.
30959 * gcc.dg/anon-struct-2.c: New.
30960 * gcc.dg/anon-struct-3.c: New.
30961 * gcc.dg/20011008-1.c: Adjust warning text.
30962 * gcc.dg/20020527-1.c: Add -fms-extensions.
30963
30964 2002-06-16 Richard Henderson <rth@redhat.com>
30965
30966 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
30967
30968 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
30969
30970 * gcc.c-torture/execute/20020615-1.c: New test.
30971
30972 2002-06-15 Roger Sayle <roger@eyesopen.com>
30973
30974 * gcc.c-tortuture/execute/compare-1.c: New test case.
30975 * gcc.c-tortuture/execute/compare-2.c: New test case.
30976 * gcc.c-tortuture/execute/compare-3.c: New test case.
30977
30978 2002-06-13 Richard Henderson <rth@redhat.com>
30979
30980 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
30981 ia64 ilp32.
30982
30983 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30984
30985 * g++.dg/template/typename2.C: Update error message.
30986
30987 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
30988
30989 * gcc.c-torture/execute/20020611-1.c: New test.
30990
30991 2002-06-11 Bob Wilson <bob.wilson@acm.org>
30992
30993 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
30994 list of targets to skip.
30995
30996 2002-06-10 Bob Wilson <bob.wilson@acm.org>
30997
30998 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
30999 targets if not optimizing.
31000
31001 2002-06-10 Jakub Jelinek <jakub@redhat.com>
31002
31003 * gcc.c-torture/compile/20020605-1.c: New test.
31004
31005 * g++.dg/opt/vt1.C: New test.
31006
31007 * gcc.dg/20020531-1.c: New test.
31008
31009 * gcc.dg/20020530-1.c: New test.
31010
31011 * gcc.dg/20020527-1.c: New test.
31012
31013 * g++.dg/opt/cse1.C: New test.
31014
31015 2002-06-07 Roger Sayle <roger@eyesopen.com>
31016
31017 * gcc.dg/20020607-2.c: New test case.
31018
31019 2002-06-07 Jakub Jelinek <jakub@redhat.com>
31020
31021 * gcc.c-torture/compile/20020604-1.c: New test.
31022
31023 2002-06-04 Richard Henderson <rth@redhat.com>
31024
31025 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
31026 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
31027 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
31028
31029 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
31030
31031 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
31032
31033 2002-06-03 Richard Henderson <rth@redhat.com>
31034
31035 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
31036 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
31037
31038 2002-06-02 Richard Henderson <rth@redhat.com>
31039
31040 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
31041 test functions static.
31042
31043 2002-06-02 Andreas Jaeger <aj@suse.de>
31044
31045 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
31046 now.
31047
31048 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
31049
31050 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
31051 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
31052 Update for mofified diagnostics.
31053 * gcc.dg/c99-intconst-1.c: No longer fail.
31054
31055 2002-06-02 Richard Henderson <rth@redhat.com>
31056
31057 * gcc.dg/uninit-A.c: Remove xfail markers.
31058
31059 2002-06-01 Roger Sayle <roger@eyesopen.com>
31060
31061 * gcc.dg/fnegate-1.c: New test case.
31062
31063 2002-05-30 Osku Salerma <osku@iki.fi>
31064
31065 * gcc.c-torture/execute/mayalias-1.c: New file.
31066
31067 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
31068
31069 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
31070 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
31071 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
31072
31073 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
31074
31075 * gcc.c-torture/execute/20020529-1.c: New test.
31076
31077 2002-05-27 Richard Henderson <rth@redhat.com>
31078
31079 * g++.dg/ext/attrib6.C: New test case.
31080
31081 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31082
31083 * gcc.c-torture/execute/pure-1.c: New test.
31084
31085 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
31086
31087 * gcc.dg/cpp/arith-2.c: Remove.
31088
31089 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
31090
31091 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
31092 * gcc.dg/cpp/if-3.c: Remove.
31093
31094 2002-05-26 Jakub Jelinek <jakub@redhat.com>
31095
31096 * g++.dg/opt/cse2.C: New test.
31097
31098 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
31099
31100 * gcc.dg/cpp/arith-1.c: New semantic tests.
31101 * gcc.dg/cpp/if-1.c: Update.
31102
31103 2002-05-24 Ben Elliston <bje@redhat.com>
31104
31105 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
31106
31107 2002-05-24 Jakub Jelinek <jakub@redhat.com>
31108
31109 * gcc.dg/verbose-asm.c: New test.
31110
31111 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
31112
31113 * gcc.dg/cpp/paste12.c: New test.
31114
31115 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
31116
31117 * g++.dg/parse/named_ops.C: New test.
31118
31119 2002-05-23 Mark Mitchell <mark@codesourcery.com>
31120
31121 * gcc/testsuite/gcc.dg/weak-8.c: New test.
31122
31123 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
31124
31125 * gcc.dg/weak-2.c: Allow optional leading underscore
31126 in scan-assembler symbol name.
31127 * gcc.dg/weak-3.c: Likewise.
31128 * gcc.dg/weak-4.c: Likewise.
31129 * gcc.dg/weak-5.c: Likewise.
31130
31131 2002-05-23 Jakub Jelinek <jakub@redhat.com>
31132
31133 * gcc.dg/20020523-1.c: New test.
31134
31135 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
31136
31137 * objc.dg/const-str-2.m: Update now that we stop after
31138 a command line error.
31139
31140 2002-05-22 Richard Henderson <rth@redhat.com>
31141
31142 * g++.dg/dg.exp: Fix typo in test pruneing.
31143
31144 2002-05-22 Richard Henderson <rth@redhat.com>
31145
31146 * g++.dg/dg.exp: Prune the tls subdirectory.
31147 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
31148 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
31149 * g++.dg/tls/init-1.C: New.
31150
31151 2002-05-22 Jakub Jelinek <jakub@redhat.com>
31152
31153 * gcc.dg/20020517-1.c: New test.
31154
31155 2002-05-21 Richard Henderson <rth@redhat.com>
31156
31157 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
31158 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
31159
31160 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
31161
31162 * g++.dg/other/copy2.C: New test.
31163
31164 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
31165
31166 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
31167 (MAX_COPY): Bump up to 10 times sizeof (long long).
31168 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
31169
31170 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
31171 sizeof (long long).
31172
31173 * gcc.c-torture/execute/strcpy-1.c: New test.
31174
31175 2002-05-19 Jason Merrill <jason2redhat.com>
31176
31177 * g++.dg/ext/oper1.C: New test.
31178
31179 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
31180 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
31181
31182 * README.QMTEST: New file.
31183
31184 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
31185
31186 2002-05-19 Andreas Jaeger <aj@suse.de>
31187
31188 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
31189 now.
31190 * gcc.c-torture/execute/loop-2d.x: Likewise.
31191
31192 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
31193
31194 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
31195 support weak symbols.
31196 * gcc.dg/weak-4.c: Likewise.
31197 * gcc.dg/weak-6.c: Likewise.
31198
31199 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
31200
31201 * gcc.dg/weak-3.c: Add dg-excess-error comment for
31202 cygwin, coff and h8300-*-hms targets
31203 * gcc.dg/weak-5.c: Likewise.
31204 * gcc.dg/weak-7.c: Likewise.
31205
31206 2002-05-16 Jason Merrill <jason@redhat.com>
31207
31208 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
31209 (scan-assembler-not, scan-assembler-dem): Likewise.
31210 (scan-assembler-dem-not): Likewise.
31211
31212 2002-05-15 Richard Henderson <rth@redhat.com>
31213
31214 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
31215
31216 2002-05-15 Richard Henderson <rth@redhat.com>
31217
31218 * gcc.dg/weak-5.c (vfoo1c): No warning here.
31219 (vfoo1f): Warning here.
31220 (vfoo1l): Don't redefine the alias.
31221
31222 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
31223
31224 * g++.dg/init/pm1.C: New test.
31225
31226 2002-05-12 David S. Miller <davem@redhat.com>
31227
31228 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
31229 types.
31230
31231 2002-05-10 Roger Sayle <roger@eyesopen.com>
31232
31233 * gcc.c-torture/execute/20020510-1.c: New test case.
31234
31235 2002-05-10 David S. Miller <davem@redhat.com>
31236
31237 * gcc.c-torture/execute/conversion.c: Test long double too.
31238
31239 2002-05-09 Jakub Jelinek <jakub@redhat.com>
31240
31241 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
31242 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
31243 * lib/g++.exp (g++_link_flags): Likewise.
31244 * lib/objc.exp (objc_target_compile): Likewise.
31245
31246 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
31247
31248 * gcc.dg/cpp/poison.c: Update.
31249 * gcc.dg/cpp/20000625-2.c: Remove.
31250 * gcc.dg/cpp/direct2s.c: Remove final test.
31251
31252 2002-05-08 Tom Rix <trix@redhat.com>
31253
31254 * gcc.c-torture/execute/20020508-1.c: New test.
31255 * gcc.c-torture/execute/20020508-2.c: New test.
31256 * gcc.c-torture/execute/20020508-3.c: New test.
31257
31258 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
31259
31260 * gcc.dg/cpp/charconst-4.c: More tests.
31261
31262 2002-05-08 Mark Mitchell <mark@codesourcery.com>
31263
31264 PR c/6569
31265 * gcc.dg/weak-3.c: Update location of warning messages.
31266 * gcc.dg/weak-5.c: Likewise.
31267
31268 2002-05-06 Roger Sayle <roger@eyesopen.com>
31269
31270 * gcc.c-torture/execute/20020506-1.c: New test case.
31271
31272 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
31273
31274 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
31275
31276 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
31277
31278 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
31279
31280 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
31281
31282 * gcc.dg/cpp/charconst-3.c: New test.
31283
31284 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
31285
31286 * gcc.dg/cpp/charconst.c: Update tests.
31287
31288 2002-05-05 Tim Josling <tej@melbpc.org.au>
31289
31290 * treelang: Added directory for new sample language treelang. Also
31291 lib/treelang.exp: New file to signal treelang should be tested.
31292
31293 2002-05-03 Jakub Jelinek <jakub@redhat.com>
31294
31295 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
31296 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
31297 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
31298 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
31299 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
31300 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
31301 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
31302
31303 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
31304
31305 * gcc.dg/format/xopen-2.c: New test.
31306
31307 2002-05-03 Jakub Jelinek <jakub@redhat.com>
31308
31309 * gcc.dg/20020503-1.c: New test.
31310
31311 2002-05-02 Mark Mitchell <mark@codesourcery.com>
31312
31313 * g++.dg/init/dtor1.C: Make it tougher.
31314
31315 2002-05-01 Mark Mitchell <mark@codesourcery.com>
31316
31317 * g++.dg/init/dtor1.C: New test.
31318
31319 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
31320
31321 * gcc.dg/altivec-8.c: New.
31322
31323 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
31324
31325 * gcc.dg/altivec-7.c: New.
31326
31327 2002-04-29 Jakub Jelinek <jakub@redhat.com>
31328
31329 * g++.dg/parse/typedef1.C: New test.
31330
31331 2002-04-29 Mark Mitchell <mark@codesourcery.com>
31332
31333 PR c++/6486
31334 * g++.dg/template/friend6.C: New test.
31335
31336 PR c++/6492
31337 * g++.dg/init/copy1.C: New test.
31338
31339 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
31340
31341 * g++.dg/warn/effc1.C: New test.
31342
31343 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
31344
31345 * gcc.dg/cpp/if-cexp.c: Add a test.
31346
31347 2002-04-28 Jakub Jelinek <jakub@redhat.com>
31348
31349 * gcc.dg/20020426-2.c: New test.
31350
31351 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
31352
31353 * gcc.dg/cpp/if-mop.c: Update.
31354 * gcc.dg/cpp/if-mpar.c: Add test.
31355 * gcc.dg/cpp/if-oppr.c: Update.
31356
31357 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31358
31359 PR c/6343
31360 * gcc.dg/weak-[2-7].c: New tests.
31361
31362 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
31363
31364 * gcc.dg/enum1.c: New test.
31365
31366 2002-04-26 Mark Mitchell <mark@codesourcery.com>
31367
31368 PR c++/6497
31369 * g++.dg/inherit/access2.C: New test.
31370
31371 2002-04-26 Mark Mitchell <mark@codesourcery.com>
31372
31373 PR bootstrap/6445
31374 * gcc.dg/20020426-1.c: New test.
31375
31376 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
31377
31378 * g++.dg/abi/enum1.C: New test.
31379
31380 2002-04-26 Richard Henderson <rth@redhat.com>
31381
31382 * gcc.dg/c99-bool-1.c: Expect always true warning.
31383
31384 2002-04-25 Roger Sayle <roger@eyesopen.com>
31385
31386 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
31387
31388 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31389
31390 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
31391 targets.
31392
31393 2002-04-24 Mark Mitchell <mark@codesourcery.com>
31394
31395 * g++.dg/abi/mange7.C: New test.
31396
31397 PR c++/6438.
31398 * g++.dg/parse/stmtexpr2.C: New test.
31399
31400 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
31401
31402 * gcc.dg/20020312-2.c: Add SH target.
31403
31404 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31405
31406 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
31407 compiler output on mips*-*-irix*.
31408
31409 2002-04-23 Jakub Jelinek <jakub@redhat.com>
31410
31411 * g++.dg/parse/attr1.C: New test.
31412
31413 2002-04-23 Roger Sayle <roger@eyesopen.com>
31414
31415 * gcc.c-torture/execute/string-opt-17.c: New test case.
31416 * gcc.c-torture/execute/memset-2.c: New test case.
31417
31418 2002-04-23 Mark Mitchell <mark@codesourcery.com>
31419
31420 PR c++/6256:
31421 * g++.dg/template/friend5.C: New test.
31422
31423 PR c++/6331:
31424 * g++.dg/template/qual1.C: Likewise.
31425
31426 2002-04-22 Zack Weinberg <zack@codesourcery.com>
31427
31428 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
31429 Include stdlib.h, not stdio.h or ctype.h.
31430
31431 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
31432
31433 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
31434 cris-*-elf* and mmix-*-*.
31435 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
31436 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
31437 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
31438 Ditto.
31439 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
31440 * gcc.dg/wchar_t-1.c: Ditto.
31441
31442 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
31443
31444 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
31445 Clarify comment.
31446
31447 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
31448
31449 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
31450
31451 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31452
31453 * gcc.c-torture/execute/20000906-1.x: Delete.
31454
31455 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
31456
31457 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
31458
31459 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
31460
31461 * PR6367
31462 * g77.f-torture/execute/6367.f: New test.
31463 * g77.f-torture/execute/6367.x: Disable for MMIX.
31464
31465 2002-04-19 Mark Mitchell <mark@codesourcery.com>
31466
31467 * PR6352
31468 * g++.dg/opt/inline2.C: New test.
31469
31470 2002-04-18 Richard Henderson <rth@redhat.com>
31471
31472 * gcc.dg/20000906-1.c: Enable for all targets.
31473 * gcc.c-torture/compile/iftrap-2.c: New.
31474
31475 2002-04-18 Jakub Jelinek <jakub@redhat.com>
31476
31477 * gcc.dg/20020418-1.c: New test.
31478 * gcc.dg/20020418-2.c: New test.
31479
31480 2002-04-18 Richard Henderson <rth@redhat.com>
31481
31482 * gcc.c-torture/compile/iftrap-1.c: New.
31483 * gcc.dg/iftrap-1.c: Adjust for ia64.
31484 * gcc.dg/iftrap-2.c: New.
31485
31486 2002-04-18 Jakub Jelinek <jakub@redhat.com>
31487
31488 * gcc.c-torture/compile/20020418-1.c: New test.
31489
31490 2002-04-18 Roger Sayle <roger@eyesopen.com>
31491
31492 * gcc.c-torture/compile/20020415-1.c: New.
31493
31494 2002-04-18 David S. Miller <davem@redhat.com>
31495
31496 * gcc.c-torture/execute/20020418-1.c: New test.
31497
31498 2002-04-17 Jakub Jelinek <jakub@redhat.com>
31499
31500 * gcc.dg/20020416-1.c: New test.
31501
31502 * g++.dg/opt/inline1.C: New test.
31503
31504 2002-04-16 Jakub Jelinek <jakub@redhat.com>
31505
31506 * gcc.dg/altivec-5.c: New test.
31507
31508 * gcc.dg/20020415-1.c: New test.
31509
31510 2002-04-15 Mark Mitchell <mark@codesourcery.com>
31511
31512 * testsuite/lib/chill.exp: Remove.
31513
31514 2002-04-14 Jakub Jelinek <jakub@redhat.com>
31515
31516 * g++.dg/other/big-struct.C: New test.
31517
31518 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
31519
31520 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
31521 of scratch file.
31522
31523 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
31524
31525 PR c/6277
31526 * gcc.dg/i386-387-1.c: Allow optional leading underscore
31527 in scan-assembler function name
31528
31529 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
31530
31531 * g77.f-torture/execute/980628-4.x,
31532 g77.f-torture/execute/980628-5.x,
31533 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
31534 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
31535 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
31536 i[34567]86-*-*.
31537
31538 2002-04-13 David S. Miller <davem@redhat.com>
31539
31540 * gcc.c-torture/execute/20020413-1.c: New test.
31541
31542 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
31543
31544 * gcc.dg/asm-6.c,
31545 * g++.dg/ext/asm1.C: New tests.
31546
31547 2002-04-12 Mark Mitchell <mark@codesourcery.com>
31548
31549 PR c++ 5373.
31550 * g++.dg/parse/stmtexpr1.C: New test.
31551
31552 PR c++/5189.
31553 * g++.dg/template/copy1.C: New test.
31554
31555 2002-04-12 Richard Henderson <rth@redhat.com>
31556
31557 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
31558
31559 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
31560
31561 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
31562 gcc.c-torture/execute/20020307-2.c.
31563
31564 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
31565
31566 * g++.dg/ext/attrib5.C,
31567 * g++.dg/lookup/struct1.C: New tests.
31568
31569 2002-04-11 Jakub Jelinek <jakub@redhat.com>
31570
31571 * gcc.dg/20020411-1.c: New test.
31572
31573 * gcc.c-torture/execute/20020411-1.c: New test.
31574
31575 2002-04-10 Janis Johnson <janis187@us.ibm.com>
31576
31577 * g77.f-torture/execute/6177.f: New test.
31578
31579 2002-04-10 Jakub Jelinek <jakub@redhat.com>
31580
31581 PR middle-end/6247
31582 * g++.dg/opt/cleanup1.C: New test.
31583
31584 * g++.dg/opt/const1.C: New test.
31585
31586 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
31587
31588 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
31589
31590 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
31591
31592 PR c++/5507
31593 * g++.dg/template/typename2.C: New test.
31594
31595 2002-04-10 Alan Modra <amodra@bigpond.net.au>
31596
31597 * gcc.c-torture/execute/loop-12.c: New.
31598
31599 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
31600
31601 * g77.f-torture/execute/980628-4.x,
31602 g77.f-torture/execute/980628-5.x,
31603 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
31604 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
31605 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
31606
31607 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31608
31609 PR optimization/6086
31610 * g++.dg/opt/preinc1.C: New test.
31611
31612 2002-04-06 Mark Mitchell <mark@codesourcery.com>
31613
31614 PR c++/5571
31615 * g++.dg/opt/static2.C: New test.
31616
31617 2002-04-06 Mark Mitchell <mark@codesourcery.com>
31618
31619 PR c/5120
31620 * gcc.dg/20020406-1.c: New test.
31621
31622 2002-04-04 David S. Miller <davem@redhat.com>
31623
31624 * gcc.c-torture/execute/20020404-1.c: New test.
31625
31626 2002-04-04 Jakub Jelinek <jakub@redhat.com>
31627
31628 PR c/6123
31629 * gcc.dg/20020312-2.c: Do not declare global register variable
31630 if __PIC__ or __pic__ is defined.
31631
31632 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
31633
31634 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
31635 __asm__ so that it works correctly even if -ansi -pedantic-errors.
31636
31637 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31638
31639 * gcc.misc-tests/linkage.exp: Update last change to handle
31640 sparc*-, not just sparc-.
31641
31642 2002-04-03 Richard Henderson <rth@redhat.com>
31643
31644 * gcc.dg/cpp/ucs.c: Improved long UCS test.
31645
31646 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
31647
31648 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
31649
31650 2002-04-02 David S. Miller <davem@redhat.com>
31651
31652 * gcc.c-torture/execute/20020402-3.c: New test.
31653
31654 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
31655
31656 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
31657 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
31658
31659 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
31660 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
31661 g77.f-torture/execute/20001201.x,
31662 g77.f-torture/execute/u77-test.x: New files.
31663
31664 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
31665 * gcc.dg/wchar_t-1.c: Ditto.
31666
31667 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31668
31669 * gcc.c-torture/execute/20020402-1.c: New test.
31670
31671 2002-04-01 Richard Henderson <rth@redhat.com>
31672
31673 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
31674
31675 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
31676
31677 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31678
31679 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
31680
31681 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
31682
31683 * g++.dg/inherit/template-as-base.C: Expect error.
31684 * g++.dg/inherit/namespace-as-base.C: Likewise.
31685
31686 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
31687
31688 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
31689 g++.dg/ext/instantiate3.C: Tweak match patterns.
31690
31691 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
31692 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
31693 -da test.
31694
31695 2002-03-31 Richard Henderson <rth@redhat.com>
31696
31697 * gcc.dg/special/alias-2.c: New.
31698 * gcc.dg/special/ecos.exp: Run it.
31699
31700 2002-03-31 Richard Henderson <rth@redhat.com>
31701
31702 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
31703
31704 2002-03-31 Kazu Hirata <kazu@hxi.com>
31705
31706 * gcc.dg/weak-1.c: Disable on h8300 port.
31707
31708 2002-03-29 Janis Johnson <janis187@us.ibm.com>
31709
31710 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
31711 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
31712 ordering tests.
31713 * g++.dg/bprob/bprob-1.C: New test.
31714 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
31715 * g++.dg/gcov/gcov-1.C: New test.
31716 * g++.dg/gcov/gcov-1.x: New file.
31717 * g++.dg/gcov/gcov-2.C: New test.
31718 * g++.dg/gcov/gcov-3.C: New test.
31719 * g++.dg/gcov/gcov-3.h: New file.
31720
31721 2002-03-28 Roger Sayle <roger@eyesopen.com>
31722
31723 * g++.old-deja/g++.other/builtins5.C: New test.
31724 * g++.old-deja/g++.other/builtins6.C: New test.
31725 * g++.old-deja/g++.other/builtins7.C: New test.
31726 * g++.old-deja/g++.other/builtins8.C: New test.
31727 * g++.old-deja/g++.other/builtins9.C: New test.
31728
31729 2002-03-29 Jakub Jelinek <jakub@redhat.com>
31730
31731 * g++.dg/opt/static1.C: New test.
31732
31733 * g++.dg/opt/longbranch1.C: New test.
31734
31735 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
31736
31737 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
31738
31739 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
31740
31741 2002-03-28 Jeffrey A Law (law@redhat.com)
31742
31743 * gcc.c-torture/execute/20020328-1.c: New test.
31744
31745 2002-03-27 Richard Henderson <rth@redhat.com>
31746
31747 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
31748 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
31749 move from g++.old-deja/g++.ext/.
31750
31751 2002-03-27 Mark Mitchell <mark@codesourcery.com>
31752
31753 * g++.dg/init/new2.C: New test.
31754
31755 2002-03-26 Richard Henderson <rth@redhat.com>
31756
31757 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
31758
31759 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
31760 on sparc.
31761
31762 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
31763 sparcv9 systems.
31764 * gcc.dg/20001102-1.c: Likewise.
31765
31766 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
31767
31768 * gcc.dg/cpp/endif-pedantic1.c,
31769 gcc.dg/cpp/endif-pedantic2.c: New tests.
31770
31771 2002-03-26 Mark Mitchell <mark@codesourcery.com>
31772
31773 * g++.dg/init/new1.C: New test.
31774
31775 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
31776
31777 * g++.dg/abi/vbase9.C: New test.
31778
31779 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
31780
31781 * gcc.dg/arm-asm.c: New test.
31782
31783 2002-03-26 Andrew Cagney <ac131313@redhat.com>
31784
31785 * gcc.dg/Wswitch-enum.c: New test.
31786 Fix PR c/5044.
31787
31788 2002-03-26 Richard Henderson <rth@redhat.com>
31789
31790 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
31791 structure.
31792
31793 2002-03-25 Richard Henderson <rth@redhat.com>
31794
31795 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
31796 sparcv9 systems.
31797
31798 * gcc.c-torture/compile/20011119-1.c (xxx): New.
31799 * gcc.c-torture/compile/20011119-2.c (xxx): New.
31800
31801 2002-03-25 Zack Weinberg <zack@codesourcery.com>
31802
31803 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
31804
31805 2002-03-25 Bob Wilson <bob.wilson@acm.org>
31806
31807 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
31808 targets using generic thunk support.
31809
31810 2002-03-25 Jakub Jelinek <jakub@redhat.com>
31811
31812 * gcc.c-torture/compile/20020323-1.c: New test.
31813
31814 * g++.dg/opt/conj2.C: New test.
31815
31816 2002-03-24 Richard Henderson <rth@redhat.com>
31817
31818 * gcc.dg/weak-1.c: Use -fno-common.
31819
31820 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
31821
31822 * g77.dg/f77-edit-apostrophe-out.f: New test
31823 * g77.dg/f77-edit-h-out.f: New test
31824 * g77.dg/f77-edit-t-in.f: New test
31825 * g77.dg/f77-edit-t-out.f: New test
31826 * g77.dg/f77-edit-x-out.f: New test
31827 * g77.dg/f77-edit-slash-out.f: New test
31828 * g77.dg/f77-edit-colon-out.f: New test
31829 * g77.dg/f77-edit-s-out.f: New test
31830
31831 2002-03-24 Richard Henderson <rth@redhat.com>
31832
31833 * objc/execute/formal_protocol-6.x: New XFAIL.
31834
31835 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
31836
31837 * gcc.dg/weak-1.c: Early return from dg-final on platforms
31838 that do not support weak symbols
31839
31840 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
31841
31842 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
31843 * lib/g77.exp: Likewise.
31844 * lib/objc.exp: Likewise.
31845
31846 2002-03-23 Andrew Cagney <ac131313@redhat.com>
31847
31848 * gcc.dg/Wswitch-default.c: New test.
31849
31850 2002-03-23 Jakub Jelinek <jakub@redhat.com>
31851
31852 * g++.dg/other/enum1.C: New test.
31853
31854 2002-03-23 Zack Weinberg <zack@codesourcery.com>
31855
31856 * gcc.dg/pragma-ep-3.c: Fix typo.
31857
31858 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
31859
31860 * g++.dg/inherit/template-as-base.C: New test.
31861
31862 2002-03-22 Jakub Jelinek <jakub@redhat.com>
31863
31864 * g++.old-deja/g++.other/dwarf2-1.C: Move...
31865 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
31866
31867 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
31868
31869 * gcc.dg/cpp/multiline.c: Update to match.
31870
31871 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
31872
31873 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
31874
31875 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
31876
31877 * gcc.dg/cpp/extratokens2.c: New file.
31878
31879 2002-03-21 David Edelsohn <edelsohn@gnu.org>
31880
31881 * gcc.dg/20020312-2.c: Add rs6000 target.
31882
31883 * gcc.c-torture/compile/20020319-1.c: New test.
31884
31885 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
31886
31887 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
31888 (A, E): Handle this.
31889
31890 2002-03-20 Jason Merrill <jason@redhat.com>
31891
31892 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
31893 ignoring -fpic.
31894 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
31895 through prune_gcc_output.
31896
31897 2002-03-20 Jakub Jelinek <jakub@redhat.com>
31898
31899 * gcc.c-torture/compile/20020320-1.c: New test.
31900
31901 2002-03-19 Jakub Jelinek <jakub@redhat.com>
31902
31903 * gcc.c-torture/compile/20020318-1.c: New test.
31904
31905 * gcc.dg/struct-by-value-1.c: New test.
31906
31907 * gcc.dg/20020319-1.c: New test.
31908
31909 2002-03-18 Jakub Jelinek <jakub@redhat.com>
31910
31911 * g++.dg/opt/conj1.C: New test.
31912
31913 2002-03-17 Mark Mitchell <mark@codesourcery.com>
31914
31915 * g++.dg/template/qualttp20.C: Revert previous change.
31916 * g++.dg/template/qualttp3.C: Likewise.
31917 * g++.dg/template/qualttp4.C: Likewise.
31918 * g++.dg/template/qualttp5.C: Likewise.
31919 * g++.dg/template/qualttp6.C: Likewise.
31920 * g++.dg/template/qualttp7.C: Likewise.
31921 * g++.dg/template/qualttp8.C: Likewise.
31922 * g++.dg/template/recurse.C: Likewise.
31923
31924 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
31925
31926 * gcc.dg/cpp/wchar-1.c: Update.
31927
31928 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
31929
31930 * g++.dg/template/conv1.C: New test.
31931 * g++.dg/template/conv2.C: New test.
31932 * g++.dg/template/conv3.C: New test.
31933 * g++.dg/template/conv4.C: New test.
31934
31935 2002-03-15 Mark Mitchell <mark@codesourcery.com>
31936
31937 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
31938 * g++.dg/template/qualttp3.C: Likewise.
31939 * g++.dg/template/qualttp4.C: Likewise.
31940 * g++.dg/template/qualttp5.C: Likewise.
31941 * g++.dg/template/qualttp6.C: Likewise.
31942 * g++.dg/template/qualttp7.C: Likewise.
31943 * g++.dg/template/qualttp8.C: Likewise.
31944 * g++.dg/template/recurse.C: Likewise.
31945
31946 2002-03-15 Mark Mitchell <mark@codesourcery.com>
31947
31948 * g++.dg/opt/dtor1.C: New test.
31949
31950 2002-03-15 Jakub Jelinek <jakub@redhat.com>
31951
31952 * gcc.c-torture/compile/20020315-1.c: New test.
31953
31954 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
31955
31956 * gcc.dg/weak-1.c: Fix scan tests.
31957
31958 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
31959
31960 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
31961 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
31962 cris-*-aout* mmix-*-*.
31963 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
31964 cris-*-aout* mmix-*-*.
31965 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
31966 cris-*-elf* cris-*-aout* and mmix-*-*.
31967 * gcc.dg/20001009-1.c: Ditto.
31968 * gcc.dg/20010912-1.c: Ditto.
31969 * gcc.dg/20020122-4.c: Ditto.
31970 * gcc.dg/inline-2.c: Ditto.
31971
31972 2002-03-14 Jeffrey A Law (law@cygnus.com)
31973
31974 * gcc.c-torture/compile/20020314-1.c: New test.
31975
31976 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
31977
31978 * gcc.c-torture/execute/20020314-1.c: New test.
31979
31980 2002-03-14 Jakub Jelinek <jakub@redhat.com>
31981
31982 * g++.dg/warn/Wunused-1.C: New test.
31983
31984 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
31985
31986 * g++.dg/abi/mangle6.C: New test.
31987
31988 2002-03-13 Jakub Jelinek <jakub@redhat.com>
31989
31990 * gcc.c-torture/compile/20020309-2.c: New test.
31991
31992 * gcc.c-torture/compile/20020312-1.c: New test.
31993
31994 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
31995
31996 * g++.dg/other/access1.C: New test.
31997
31998 2002-03-12 Jakub Jelinek <jakub@redhat.com>
31999
32000 * gcc.c-torture/execute/wchar_t-1.c: New test.
32001
32002 2002-03-12 David Edelsohn <edelsohn@gnu.org>
32003
32004 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
32005
32006 2002-03-12 Roger Sayle <roger@eyesopen.com>
32007
32008 * gcc.dg/20020312-1.c: New test case.
32009
32010 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
32011
32012 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
32013
32014 2002-03-11 Richard Henderson <rth@redhat.com>
32015
32016 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
32017 * g++.old-deja/g++.jason/report.C: Likewise.
32018
32019 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
32020
32021 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
32022 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
32023
32024 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
32025
32026 * testsuite/g++.dg/overload/pmf1.C: New test.
32027
32028 2002-03-11 Kazu Hirata <kazu@hxi.com>
32029
32030 * gcc.c-torture/execute/20020307-1.c: Use long.
32031
32032 2002-03-11 Jakub Jelinek <jakub@redhat.com>
32033
32034 PR optimization/5844
32035 * gcc.dg/20020310-1.c: New test.
32036
32037 2002-03-09 Michael Meissner <meissner@redhat.com>
32038
32039 * gcc.c-torture/execute/memcpy-2.c: New test.
32040 * gcc.c-torture/execute/memset-1.c: New test.
32041 * gcc.c-torture/execute/strlen-1.c: New test.
32042 * gcc.c-torture/execute/strcmp-1.c: New test.
32043 * gcc.c-torture/execute/strncmp-1.c: New test.
32044
32045 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
32046
32047 * gcc.dg/ppc-ldstruct.c: New test.
32048
32049 2002-03-09 Jakub Jelinek <jakub@redhat.com>
32050
32051 * gcc.c-torture/execute/va-arg-22.c: New test.
32052
32053 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
32054
32055 * gcc.c-torture/compile/20020309-1.c: New test.
32056
32057 2002-03-08 Jakub Jelinek <jakub@redhat.com>
32058
32059 * gcc.c-torture/execute/20020307-2.c: New test.
32060
32061 2002-03-07 Jeffrey A Law (law@redhat.com)
32062
32063 * g77.f-torture/compile/20020307-1.f: New test.
32064
32065 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
32066
32067 * gcc.dg/unordered-1.c: New test.
32068
32069 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
32070
32071 * gcc.c-torture/execute/20020307-1.c: New test.
32072
32073 2002-03-05 Jakub Jelinek <jakub@redhat.com>
32074
32075 * gcc.dg/20020304-1.c: New test.
32076
32077 * gcc.c-torture/compile/20020304-2.c: New test.
32078
32079 2002-03-04 Zack Weinberg <zack@codesourcery.com>
32080
32081 * gcc.c-torture/compile/20020304-1.c: New test case
32082 (from PR c/5830).
32083
32084 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
32085
32086 * gcc.dg/20020103-1.c: Add other -D ppc variants.
32087
32088 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
32089
32090 * g++.dg/other/classkey1.C: New test.
32091
32092 2002-03-01 Richard Henderson <rth@redhat.com>
32093
32094 * gcc.c-torture/compile/981223-1.x: New.
32095 * gcc.c-torture/compile/920625-1.x: New.
32096
32097 2002-02-28 Richard Henderson <rth@redhat.com>
32098
32099 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
32100
32101 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
32102
32103 * gcc.c-torture/execute/20020227-1.c: New test.
32104
32105 2002-02-27 Mark Mitchell <mark@codesourcery.com>
32106
32107 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
32108 here" ERROR lines.
32109 * g++.old-deja/g++.oliva/partord1.C: Likewise.
32110 * g++.old-deja.g++.other/defarg1.C: Likewise.
32111 * g++.old-deja/g++.pt/calls2.C: Likewise.
32112 * g++.old-deja/g++.pt/crash20.C: Likewise.
32113 * g++.old-deja/g++.pt/crash30.C: Likewise.
32114 * g++.old-deja/g++.pt/crash36.C: Likewise.
32115 * g++.old-deja/g++.pt/crash6.C: Likewise.
32116 * g++.old-deja/g++.pt/defarg13.C: Likewise.
32117 * g++.old-deja/g++.pt/derived3.C: Likewise.
32118 * g++.old-deja/g++.pt/error1.C: Likewise.
32119 * g++.old-deja/g++.pt/friend21.C: Likewise.
32120 * g++.old-deja/g++.pt/friend23.C: Likewise.
32121 * g++.old-deja/g++.pt/infinite1.C: Likewise.
32122 * g++.old-deja/g++.robertl/eb128.C: Likewise.
32123
32124 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
32125
32126 * gcc.c-torture/execute/20020225-2.c: New test.
32127
32128 2002-02-27 Zack Weinberg <zack@codesourcery.com>
32129
32130 * gcc.c-torture/execute/920730-1t.c,
32131 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
32132 Delete test cases, only relevant to -traditional.
32133
32134 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
32135
32136 * gcc.dg/cpp/undef1.c: Remove.
32137 * gcc.dg/cpp/directiv.c: Update.
32138 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
32139
32140 2002-02-27 Michael Meissner <meissner@redhat.com>
32141
32142 * gcc.c-torture/execute/20020226-1.c: New test.
32143
32144 2002-02-26 Jakub Jelinek <jakub@redhat.com>
32145
32146 * g++.dg/debug/debug4.C: New test.
32147
32148 * gcc.dg/ia64-visibility-1.c: New test.
32149
32150 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
32151
32152 * gcc.dg/debug/20020224-1.c: New.
32153
32154 2002-02-25 Kazu Hirata <kazu@hxi.com>
32155
32156 * gcc.c-torture/execute/960416-1.x: New.
32157 * gcc.c-torture/execute/divconst-3.x: Likewise.
32158
32159 2002-02-25 Jakub Jelinek <jakub@redhat.com>
32160
32161 * gcc.dg/20020224-1.c: New test.
32162
32163 2002-02-25 Alan Modra <amodra@bigpond.net.au>
32164
32165 * gcc.c-torture/execute/20020225-1.c: New.
32166
32167 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
32168
32169 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
32170
32171 2002-02-23 Jakub Jelinek <jakub@redhat.com>
32172
32173 * gcc.dg/20020222-1.c: New test.
32174
32175 2002-02-22 Jakub Jelinek <jakub@redhat.com>
32176
32177 * g++.dg/opt/anonunion1.C: New test.
32178
32179 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
32180
32181 * g++.dg/template/qualttp19.C: New test.
32182 * g++.dg/template/qualttp20.C: New test.
32183 * g++.old-deja/g++.jason/report.C: Adjust expected errors
32184 * g++.old-deja/g++.other/qual1.C: Likewise.
32185
32186 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
32187
32188 * gcc.dg/attr-alwaysinline.c: New.
32189
32190 2002-02-21 Jakub Jelinek <jakub@redhat.com>
32191
32192 * gcc.dg/20020220-1.c: New test.
32193
32194 * gcc.dg/20020220-2.c: New test.
32195
32196 * g++.dg/opt/mmx1.C: New test.
32197
32198 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
32199
32200 * gcc.c-torture/compile/20020110.c: New test.
32201
32202 2002-02-20 Jakub Jelinek <jakub@redhat.com>
32203
32204 * gcc.c-torture/execute/20020219-1.c: New test.
32205
32206 * gcc.dg/20020219-1.c: New test.
32207
32208 * gcc.dg/noncompile/20020220-1.c: New test.
32209
32210 * g++.dg/opt/ptrintsum1.C: New test.
32211
32212 * gcc.dg/debug/20020220-1.c: New test.
32213
32214 2002-02-17 Jakub Jelinek <jakub@redhat.com>
32215
32216 * gcc.c-torture/execute/20020216-1.c: New test.
32217
32218 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
32219
32220 * gcc.dg/decl-1.c: Update, new test.
32221
32222 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
32223
32224 * g++.dg/abi/bitfield1.C: New test.
32225 * g++.dg/abi/bitfield2.C: New test.
32226
32227 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
32228
32229 * gcc.dg/attr-nest.c: New test.
32230
32231 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
32232
32233 * gcc.c-torture/execute/20020215-1.c: New test.
32234
32235 2002-02-14 Jakub Jelinek <jakub@redhat.com>
32236
32237 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
32238 * g++.dg/debug/debug.exp: New.
32239 * g++.dg/debug/trivial.C: New.
32240 * g++.dg/debug/debug1.C: Moved...
32241 * g++.dg/other/debug1.C: ...from here.
32242 * g++.dg/debug/debug2.C: Moved...
32243 * g++.dg/other/debug2.C: ...from here.
32244 * g++.dg/debug/debug3.C: Moved...
32245 * g++.dg/other/debug3.C: ...from here.
32246
32247 * gcc.dg/noncompile/20020213-1.c: New test.
32248
32249 2002-02-13 Jakub Jelinek <jakub@redhat.com>
32250
32251 * g++.dg/other/debug3.C: New test.
32252
32253 * gcc.c-torture/execute/20020213-1.c: New test.
32254
32255 2002-02-13 Richard Smith <richard@ex-parrot.com>
32256
32257 * g++.old-deja/g++.other/thunk1.C: New test.
32258
32259 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
32260
32261 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
32262
32263 2002-02-13 Stan Shebs <shebs@apple.com>
32264
32265 * gcc.dg/altivec-3.c: New.
32266
32267 2002-02-12 Jakub Jelinek <jakub@redhat.com>
32268
32269 * gcc.dg/Wunreachable-1.c: New test.
32270 * gcc.dg/Wunreachable-2.c: New test.
32271
32272 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
32273
32274 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
32275
32276 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
32277
32278 * gcc.dg/decl-1.c: New test.
32279
32280 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
32281
32282 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
32283
32284 2002-02-10 Kazu Hirata <kazu@hxi.com>
32285
32286 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
32287 * gcc.c-torture/compile/980506-1.x: Likewise.
32288
32289 2002-02-10 Kazu Hirata <kazu@hxi.com>
32290
32291 * gcc.dg/20020210-1.c: New.
32292
32293 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
32294
32295 * g77.f-torture/execute/947.f: New regression test
32296 for PR fortran/947.
32297
32298 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
32299
32300 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
32301 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
32302
32303 2002-02-08 Richard Henderson <rth@redhat.com>
32304
32305 * gcc.c-torture/compile/labels-3.c: New.
32306
32307 2002-02-08 Jakub Jelinek <jakub@redhat.com>
32308
32309 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
32310 expression statements work instead.
32311 * gcc.dg/noncompile/20020207-1.c: New test.
32312
32313 2002-02-07 Richard Henderson <rth@redhat.com>
32314
32315 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
32316
32317 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
32318
32319 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
32320 message from g77
32321 * lib/g77-dg.exp: Trim g77 error messages so that they are
32322 recognized by dg.exp.
32323
32324 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
32325
32326 PR fortran/5473
32327 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
32328
32329 2002-02-07 Richard Henderson <rth@redhat.com>
32330
32331 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
32332 to be sufficiently aligned for integers.
32333
32334 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
32335
32336 * g++.dg/template/friend4.C: New test.
32337
32338 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
32339
32340 PR fortran/5743
32341 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
32342 unsupported cases.
32343
32344 2002-02-07 Richard Henderson <rth@redhat.com>
32345
32346 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
32347 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
32348 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
32349 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
32350
32351 2002-02-06 Richard Henderson <rth@redhat.com>
32352
32353 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
32354
32355 2002-02-06 Janis Johnson <janis187@us.ibm.com>
32356
32357 * gcc.dg/20020206-1.c: New test.
32358
32359 2002-02-06 Jakub Jelinek <jakub@redhat.com>
32360
32361 * gcc.c-torture/execute/20020206-1.c: New test.
32362
32363 * gcc.c-torture/execute/20020206-2.c: New test.
32364
32365 PR optimization/5429:
32366 * gcc.c-torture/compile/20020206-1.c: New test.
32367
32368 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
32369
32370 * g++.dg/ext/align1.C: Do not use an explicit alignment value
32371 as certain file formats cannot support particularly large
32372 alignments.
32373
32374 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
32375 and do not expect to be able to link the executable.
32376
32377 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
32378 fail because the COFF format does not support the weak attribute.
32379
32380 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
32381
32382 * g77.dg/pr5473.f: New test
32383
32384 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
32385
32386 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
32387 Fix testcase accordingly.
32388
32389 2002-02-04 Richard Henderson <rth@redhat.com>
32390
32391 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
32392 (buf): Change to be an array of pointers, not ints.
32393
32394 2002-02-04 Jakub Jelinek <jakub@redhat.com>
32395
32396 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
32397 before all tests. Move warning one line above to match where it
32398 C frontend emits.
32399 * gcc.dg/Wswitch-2.c: New test.
32400 * g++.dg/warn/Wswitch-1.C: New test.
32401 * g++.dg/warn/Wswitch-2.C: New test.
32402
32403 2002-02-04 Richard Henderson <rth@redhat.com>
32404
32405 * g++.dg/abi/offsetof.C: Fix size comparison.
32406
32407 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
32408
32409 * gcc.dg/cast-qual-2.c: New test.
32410
32411 2002-02-04 Jakub Jelinek <jakub@redhat.com>
32412
32413 * gcc.dg/20020201-4.c: New test.
32414
32415 2002-02-04 Ben Elliston <bje@redhat.com>
32416
32417 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
32418 target_info attribute != 0, in addition to the empty string.
32419 (gcc_target_compile): Likewise.
32420
32421 2002-02-03 Andrew Cagney <ac131313@redhat.com>
32422
32423 * gcc.dg/Wswitch.c: New test.
32424 PR gcc/4475. PR gcc/3780.
32425
32426 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
32427
32428 * g77.f-torture/execute/5122.f: New test for regressions
32429 against PR fortran/5122.
32430
32431 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
32432
32433 * g77.f-torture/compile/pr3743.f: Delete
32434 * g77.dg/pr3743-1.f: New test.
32435 * g77.dg/pr3743-2.f: New test.
32436 * g77.dg/pr3743-3.f: New test.
32437 * g77.dg/pr3743-4.f: New test.
32438
32439 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
32440
32441 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
32442
32443 2002-02-02 Richard Henderson <rth@redhat.com>
32444
32445 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
32446 * gcc.c-torture/execute/bf64-1.c: Likewise.
32447
32448 2002-02-02 Jakub Jelinek <jakub@redhat.com>
32449
32450 * gcc.dg/20020201-2.c: New test.
32451
32452 * gcc.dg/20020201-3.c: New test.
32453
32454 * gcc.c-torture/execute/bitfld-2.c: New test.
32455
32456 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
32457
32458 * gcc.dg/bitfld-1.c: Update.
32459 * gcc.dg/bitfld-2.c: Update.
32460 * gcc.c-torture/execute/bitfld-1.x: New.
32461
32462 2002-02-02 Jakub Jelinek <jakub@redhat.com>
32463
32464 * gcc.c-torture/execute/20020201-1.c: New test.
32465
32466 2002-02-01 Janis Johnson <janis187@us.ibm.com>
32467
32468 PR target/5469
32469 * gcc.dg/20020201-1.c: New test.
32470
32471 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
32472
32473 PR fortran/3743
32474 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
32475 * g77.f-torture/compile/pr3743.x: Remove
32476
32477 2002-01-31 Tom Rix <trix@redhat.com>
32478
32479 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
32480
32481 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
32482
32483 * gcc.dg/noncompile/20020130-1.c: New test.
32484
32485 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
32486
32487 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
32488
32489 2002-01-29 Richard Henderson <rth@redhat.com>
32490
32491 * gcc.c-torture/execute/991118-1.c: Cast various constants back
32492 to long long.
32493 * gcc.c-torture/execute/bf64-1.c: Likewise.
32494
32495 2002-01-29 Jakub Jelinek <jakub@redhat.com>
32496
32497 * gcc.c-torture/execute/20020129-1.c: New test.
32498
32499 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
32500
32501 * gcc.c-torture/compile/20000224-1.c: Update.
32502 * gcc.c-torture/execute/bitfld-1.c: New tests.
32503 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
32504 * gcc.dg/uninit-A.c: Update.
32505
32506 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
32507
32508 * g++.dg/template/ctor1.C: Add instantiation.
32509
32510 2002-01-28 Paul Koning <pkoning@equallogic.com>
32511
32512 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
32513 argument to __builtin_prefetch to be const ptr.
32514
32515 2002-01-28 Jakub Jelinek <jakub@redhat.com>
32516
32517 * gcc.c-torture/compile/20020120-1.c: New test.
32518
32519 2002-01-27 Kazu Hirata <kazu@hxi.com>
32520
32521 * gcc.c-torture/execute/20020127-1.c: New test.
32522
32523 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
32524
32525 * g77.dg/f77-edit-i-in.f: New test
32526 * g77.dg/f77-edit-i-out.f: New test
32527
32528 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
32529
32530 * gcc.dg/debug/debug.exp: New file.
32531 * gcc.dg/debug/trivial.c: New file.
32532 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
32533 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
32534 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
32535 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
32536 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
32537 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
32538 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
32539 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
32540 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
32541 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
32542 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
32543 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
32544 * gcc.dg/20000503-1.c: Removed.
32545 * gcc.dg/20010207-1.c: Removed.
32546 * gcc.dg/20011223-1.c: Removed.
32547 * gcc.dg/20020104-2.c: Removed.
32548 * gcc.dg/debug-1.c: Removed.
32549 * gcc.dg/debug-2.c: Removed.
32550 * gcc.dg/debug-3.c: Removed.
32551 * gcc.dg/debug-4.c: Removed.
32552 * gcc.dg/debug-5.c: Removed.
32553 * gcc.dg/debug-6.c: Removed.
32554 * gcc.dg/dwarf2-1.c: Removed.
32555 * gcc.dg/dwarf2-2.c: Removed.
32556
32557 2002-01-25 Jakub Jelinek <jakub@redhat.com>
32558
32559 * g++.old-deja/g++.other/eh5.C: New test.
32560 * g++.old-deja/g++.other/sibcall2.C: New test.
32561 * g++.old-deja/g++.other/array9.C: New test.
32562 * g++.old-deja/g++.other/typename2.C: New test.
32563 * g++.old-deja/g++.other/crash60.C: New test.
32564 * g++.old-deja/g++.other/conv9.C: New test.
32565 * g++.old-deja/g++.other/mangle10.C: New test.
32566 * g++.old-deja/g++.other/unchanging1.C: New test.
32567 * g++.old-deja/g++.other/exprstmt1.C: New test.
32568 * g++.old-deja/g++.other/inline23.C: New test.
32569 * g++.old-deja/g++.eh/ia64-1.C: New test.
32570 * g++.old-deja/g++.other/dwarf2-1.C: New test.
32571 * g++.old-deja/g++.other/reload1.C: New test.
32572 * g++.old-deja/g++.other/static20.C: New test.
32573 * g++.old-deja/g++.other/local-alloc1.C: New test.
32574 * g++.old-deja/g++.other/conv8.C: New test.
32575 * g++.old-deja/g++.other/stmtexpr2.C: New test.
32576 * g++.old-deja/g++.other/storeexpr1.C: New test.
32577 * g++.old-deja/g++.other/storeexpr2.C: New test.
32578 * g++.dg/eh/template2.C: New test.
32579 * g++.dg/warn/weak1.C: New test.
32580
32581 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
32582
32583 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
32584 Remove first, non-varying, argument.
32585
32586 2002-01-23 Richard Henderson <rth@redhat.com>
32587
32588 * gcc.dg/inline-2.c: New.
32589
32590 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
32591 Add optional target arg. Check number of arguments.
32592 (scan-assembler-not, scan-assembler-dem): Likewise.
32593 (scan-assembler-dem-not): Likewise.
32594
32595 2002-01-23 Zack Weinberg <zack@codesourcery.com>
32596
32597 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
32598 line 12.
32599 * g++.old-deja/g++.brendan/parse3.C,
32600 g++.old-deja/g++.other/crash26.C,
32601 g++.old-deja/g++.other/crash28.C,
32602 g++.old-deja/g++.other/crash29.C,
32603 g++.old-deja/g++.other/crash30.C,
32604 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
32605
32606 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
32607
32608 * gcc.dg/20020115-1.c: New.
32609
32610 2002-01-23 Bob Wilson <bob.wilson@acm.org>
32611
32612 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
32613
32614 2002-01-23 Janis Johnson <janis187@us.ibm.com>
32615
32616 * gcc.dg/20020122-3.c: New.
32617
32618 2002-01-23 Jakub Jelinek <jakub@redhat.com>
32619
32620 * g++.dg/other/gc1.C: New test.
32621
32622 2002-01-23 Zack Weinberg <zack@codesourcery.com>
32623
32624 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
32625
32626 2002-01-22 Richard Henderson <rth@redhat.com>
32627
32628 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
32629
32630 2002-01-22 Richard Henderson <rth@redhat.com>
32631
32632 * gcc.dg/20020122-4.c: New.
32633
32634 2002-01-22 H.J. Lu <hjl@gnu.org>
32635
32636 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
32637 link output.
32638 * gcc.dg/special/ecos.exp: Likewise.
32639 * lib/g++-dg.exp: Likewise.
32640 * lib/g77-dg.exp: Likewise.
32641 * lib/gcc-dg.exp : Likewise.
32642 * lib/mike-g++.exp: Likewise.
32643 * lib/mike-g77.exp: Likewise.
32644 * lib/mike-gcc.exp: Likewise.
32645 * lib/objc-dg.exp: Likewise.
32646
32647 2002-01-22 Janis Johnson <janis187@us.ibm.com>
32648
32649 PR target/5379
32650 * gcc.dg/20020122-2.c: New test.
32651
32652 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
32653
32654 * gcc.dg/20020122-1.c: New test.
32655
32656 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
32657
32658 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
32659
32660 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
32661
32662 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
32663
32664 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32665
32666 * gcc.c-torture/compile/20020121-1.c: New test.
32667
32668 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
32669
32670 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
32671 ld_library_path.
32672
32673 2002-01-21 Jakub Jelinek <jakub@redhat.com>
32674
32675 * gcc.dg/20020218-1.c: New test.
32676
32677 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
32678
32679 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
32680 messages
32681 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
32682 "At global scope" warning
32683 * g++.dg/ext/align1.C: Change cygwin test for alignment
32684 from db-bogus to dg-warning
32685
32686 2002-01-21 Zack Weinberg <zack@codesourcery.com>
32687
32688 * g77.f-torture/compile/cpp2.F: New test.
32689
32690 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
32691
32692 * g++.dg/template/access1.C: New test.
32693
32694 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
32695
32696 * gcc.dg/20020118-1.c: New.
32697
32698 2002-01-18 Kazu Hirata <kazu@hxi.com>
32699
32700 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
32701
32702 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
32703
32704 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
32705 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
32706 alignment warnings.
32707
32708 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
32709
32710 * gcc.misc-tests/i386-prefetch.exp: Save and restore
32711 torture_with_loops and torture_without_loops
32712
32713 2002-01-17 Jakub Jelinek <jakub@redhat.com>
32714
32715 * gcc.c-torture/compile/20020116-1.c: New test.
32716
32717 2002-01-16 Jakub Jelinek <jakub@redhat.com>
32718
32719 * gcc.dg/20020116-2.c: New test.
32720
32721 * gcc.dg/ultrasp4.c: New test.
32722
32723 * gcc.dg/20020116-1.c: New test.
32724
32725 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
32726
32727 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
32728 by EABI.
32729
32730 2002-01-15 Janis Johnson <janis187@us.ibm.com>
32731
32732 * gcc.misc-tests/i386-prefetch.exp: New.
32733 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
32734 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
32735 * gcc.misc-tests/i386-pf-none-1.c: New test.
32736 * gcc.misc-tests/i386-pf-sse-1.c: New test.
32737
32738 2002-01-15 Jakub Jelinek <jakub@redhat.com>
32739
32740 * gcc.dg/gnu89-init-1.c: Add new tests.
32741
32742 2002-01-15 Andreas Jaeger <aj@suse.de>
32743
32744 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
32745 * gcc.dg/i386-mmx-2.c: Likewise.
32746 * gcc.dg/i386-sse-1.c: Likewise.
32747 * gcc.dg/i386-sse-2.c: Likewise.
32748 * gcc.dg/i386-sse-3.c: Likewise.
32749
32750 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
32751
32752 * g77.f-torture/execute/intrinsic-unix-bessel.f:
32753 Uncomment additional cases that now pass.
32754
32755 2002-01-11 Richard Henderson <rth@redhat.com>
32756
32757 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
32758 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
32759
32760 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
32761
32762 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
32763
32764 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
32765
32766 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
32767 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
32768
32769 2002-01-10 Dale Johannesen <dalej@apple.com>
32770
32771 * gcc.c-torture/execute/loop-11.c: New.
32772
32773 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
32774
32775 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
32776 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
32777
32778 2002-01-09 Richard Henderson <rth@redhat.com>
32779
32780 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
32781 type in which to perform the operation for each size.
32782
32783 2002-01-09 Alan Matsuoka (alanm@redhat.com)
32784
32785 * gcc.c-torture/compile/20020109-2.c: New test.
32786
32787 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
32788
32789 * gcc.c-torture/execute/loop-10.c: New test.
32790
32791 2002-01-09 Jakub Jelinek <jakub@redhat.com>
32792
32793 * gcc.c-torture/compile/20010226-1.c: New test.
32794 * gcc.c-torture/compile/20010227-1.c: New test.
32795 * gcc.c-torture/compile/20010426-1.c: New test.
32796 * gcc.c-torture/compile/20010510-1.c: New test.
32797 * gcc.c-torture/compile/20010605-3.c: New test.
32798 * gcc.c-torture/compile/20010824-1.c: New test.
32799 * gcc.c-torture/execute/20010409-1.c: New test.
32800 * gcc.dg/noncompile/20000901-1.c: New test.
32801 * gcc.dg/20001023-1.c: New test.
32802 * gcc.dg/20001101-1.c: New test.
32803 * gcc.dg/20001102-1.c: New test.
32804 * gcc.dg/20010207-1.c: New test.
32805 * gcc.dg/20010405-1.c: New test.
32806 * gcc.dg/20010822-1.c: New test.
32807 * gcc.dg/20011107-1.c: New test.
32808
32809 2002-01-09 Jeffrey A Law (law@redhat.com)
32810
32811 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
32812
32813 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
32814 execution failure on PA targets.
32815
32816 2002-01-09 Jakub Jelinek <jakub@redhat.com>
32817
32818 * gcc.c-torture/compile/20020109-1.c: New test.
32819
32820 2002-01-08 Kazu Hirata <kazu@hxi.com>
32821
32822 * gcc.c-torture/execute/20020108-1.c: New test.
32823
32824 2002-01-08 Jakub Jelinek <jakub@redhat.com>
32825
32826 * gcc.dg/20020108-1.c: New test.
32827
32828 2002-01-08 H.J. Lu <hjl@gnu.org>
32829
32830 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
32831 for header files.
32832
32833 2002-01-08 Geoff Keating <geoffk@redhat.com>
32834
32835 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
32836 consistency.
32837
32838 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
32839
32840 * gcc.dg/altivec-4.c: Test altivec predicates.
32841
32842 2002-01-07 Jakub Jelinek <jakub@redhat.com>
32843
32844 * gcc.c-torture/execute/20020107-1.c: New test.
32845
32846 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
32847
32848 PR c/5279
32849 * gcc.c-torture/compile/20020106-1.c: New test.
32850
32851 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
32852
32853 * gcc.c-torture/execute/nestfunc-4.c: New test.
32854
32855 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
32856
32857 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
32858 extra triple that slipped in.
32859 * g++.old-deja/g++.abi/align.C: Likewise.
32860 * g++.old-deja/g++.abi/bitfields.C: Likewise.
32861
32862 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
32863
32864 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
32865 * g++.old-deja/g++.abi/align.C: Likewise.
32866 * g++.old-deja/g++.abi/bitfields.C: Likewise.
32867
32868 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
32869 on FreeBSD/i386.
32870 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
32871 FreeBSD.
32872
32873 2002-01-04 Jakub Jelinek <jakub@redhat.com>
32874
32875 * gcc.dg/20020104-1.c: New test.
32876
32877 * gcc.dg/20020104-2.c: New test.
32878
32879 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
32880
32881 * gcc.dg/20020103-1.c: Fix typo in target selector.
32882
32883 2002-01-03 Richard Henderson <rth@redhat.com>
32884
32885 * gcc.dg/20020103-1.c: New.
32886
32887 2002-01-03 Kazu Hirata <kazu@hxi.com>
32888
32889 * gcc.c-torture/execute/20020103-1.c: New test.
32890
32891 2002-01-03 Jakub Jelinek <jakub@redhat.com>
32892
32893 * g++.dg/other/debug2.C: New test.
32894
32895 * gcc.c-torture/compile/20020103-1.c: New test.
32896
32897 2002-01-02 Jakub Jelinek <jakub@redhat.com>
32898
32899 * gcc.dg/gnu89-init-1.c: Added new tests.
32900
32901 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
32902
32903 * g++.dg/template/friend2.C: Remove as patch is reverted.
32904
32905 * g++.dg/warn/oldcast1.C: New test.
32906
32907 * g++.dg/template/ptrmem1.C: New test.
32908 * g++.dg/template/ptrmem2.C: New test.
32909
32910 * g++.dg/template/ntp.C: New test.
32911
32912 * g++.dg/other/component1.C: New test.
32913
32914 * g++.dg/template/ttp3.C: New test.
32915
32916 * g++.dg/template/friend2.C: New test.
32917 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
32918
32919 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
32920
32921 * g++.dg/other/ptrmem1.C: New test.
32922 * g++.dg/other/ptrmem2.C: New test.
32923
32924 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
32925
32926 * g++.dg/template/ctor1.C: New test.
32927
32928 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
32929
32930 * g++.dg/template/friend2.C: New test.
32931
32932 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
32933
32934 * gcc.dg/mmix-1.c: New test.
32935
32936 2001-12-31 Richard Henderson <rth@redhat.com>
32937
32938 * gcc.dg/asm-5.c: New.
32939
32940 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
32941
32942 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
32943 in namespace __gnu_cxx
32944
32945 2001-12-30 Richard Henderson <rth@redhat.com>
32946
32947 * gcc.dg/debug-6.c: New.
32948
32949 2001-12-30 Jakub Jelinek <jakub@redhat.com>
32950
32951 * gcc.c-torture/compile/20011229-2.c: New test.
32952
32953 2001-12-29 Jakub Jelinek <jakub@redhat.com>
32954
32955 * gcc.dg/debug-3.c: New test.
32956 * gcc.dg/debug-4.c: New test.
32957 * gcc.dg/debug-5.c: New test.
32958
32959 2001-12-29 Richard Henderson <rth@redhat.com>
32960
32961 * g++.dg/eh/loop1.C: New.
32962
32963 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
32964
32965 * g++.dg/template/crash1.C: New test.
32966
32967 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
32968
32969 * g++.dg/other/const1.C: New test.
32970
32971 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
32972
32973 * gcc.c-torture/compile/20011229-1.c: New test.
32974
32975 2001-12-28 Stan Shebs <shebs@apple.com>
32976
32977 * lib/objc-torture.exp: Resync with c-torture.exp.
32978 * lib/objc.exp: Load standard libraries.
32979
32980 2001-12-28 Jakub Jelinek <jakub@redhat.com>
32981
32982 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
32983 additional tests.
32984
32985 2001-12-27 Roger Sayle <roger@eyesopen.com>
32986
32987 * gcc.c-torture/execute/string-opt-16.c: New testcase.
32988
32989 2001-12-27 Richard Henderson <rth@redhat.com>
32990
32991 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
32992
32993 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
32994
32995 * g++.dg/eh/ctor1.C: New test.
32996 * g++.dg/other/error2.C: New test.
32997
32998 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
32999
33000 * g++.dg/other/init2.C: New test.
33001
33002 2001-12-24 Richard Henderson <rth@redhat.com>
33003
33004 * gcc.dg/20011223-1.c: New.
33005 * gcc.dg/inline-1.c: New.
33006
33007 2001-12-23 Richard Henderson <rth@redhat.com>
33008
33009 * gcc.dg/asm-4.c: Test operand modifiers.
33010
33011 2001-12-23 Richard Henderson <rth@redhat.com>
33012
33013 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
33014
33015 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
33016
33017 * gcc.c-torture/execute/20011223-1.c: New test.
33018
33019 2001-12-21 Richard Henderson <rth@redhat.com>
33020
33021 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
33022 re-enables the warning.
33023
33024 2001-12-21 Richard Henderson <rth@redhat.com>
33025
33026 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
33027
33028 2001-12-20 Jakub Jelinek <jakub@redhat.com>
33029
33030 * gcc.c-torture/compile/20011218-1.c: New test.
33031
33032 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
33033
33034 * gcc.misc-test/arm-isr.exp: New file. Control running of the
33035 arm-isr.c test.
33036 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
33037 epilogue generation for ARM ISR routines.
33038
33039 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33040
33041 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
33042 * gcc.dg/format/c90-printf-3.c: Likewise.
33043 * gcc.dg/format/c99-printf-3.c: Likewise.
33044 * gcc.dg/format/ext-1.c: Likewise.
33045 * gcc.dg/format/ext-6.c: Likewise.
33046 * gcc.dg/format/format.h: Prototype unlocked stdio.
33047
33048 2001-12-20 Richard Henderson <rth@redhat.com>
33049
33050 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
33051 (arena): Use it.
33052 (malloc): Correct allocation logic. Abort if we fill up the
33053 arena before initialization complete.
33054 (realloc): Correct allocation logic.
33055
33056 2001-12-20 Jakub Jelinek <jakub@redhat.com>
33057
33058 * gcc.c-torture/compile/20011219-2.c: New test.
33059
33060 * gcc.c-torture/execute/20011219-1.c: New test.
33061
33062 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
33063
33064 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
33065 target does not support weak symbols.
33066
33067 2001-12-19 Jakub Jelinek <jakub@redhat.com>
33068
33069 * gcc.c-torture/compile/20011219-1.c: New test.
33070
33071 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
33072
33073 * g++.dg/other/error1.C: New test.
33074
33075 2001-12-17 Jeffrey A Law (law@redhat.com)
33076
33077 * gcc.c-torture/execute/20011217-1.c: New test.
33078
33079 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
33080
33081 * objc.dg/special/: New directory.
33082 * objc.dg/special/special.exp: New file.
33083 * objc.dg/special/unclaimed-category-1.h: New file.
33084 * objc.dg/special/unclaimed-category-1a.m: New file.
33085 * objc.dg/special/unclaimed-category-1.m: New file.
33086
33087 2001-12-17 Andreas Jaeger <aj@suse.de>
33088
33089 * gcc.c-torture/compile/20011217-2.c: New test.
33090
33091 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
33092
33093 * gcc.c-torture/compile/20011217-1.c: New test.
33094
33095 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
33096
33097 * testsuite/gcc.dg/20011214-1.c: New.
33098
33099 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
33100
33101 * gcc.dg/altivec-4.c: New.
33102
33103 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
33104
33105 * gcc.dg/20011113-1.c: New test.
33106
33107 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
33108
33109 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
33110 std::__malloc_alloc_template<0> and
33111 std::__default_alloc_template<false, 0>.
33112
33113 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
33114
33115 * objc/execute/bf-21.m: New test.
33116 * objc/execute/enumeration-1.m: New test.
33117 * objc/execute/enumeration-2.m: New test.
33118
33119 2001-12-12 Jakub Jelinek <jakub@redhat.com>
33120
33121 * gcc.dg/gnu89-init-1.c: New test.
33122
33123 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
33124
33125 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
33126 * g++.old-deja/g++.jason/2371.C: Likewise.
33127 * g++.old-deja/g++.jason/template33.C: Likewise.
33128 * g++.old-deja/g++.jason/template34.C: Likewise.
33129 * g++.old-deja/g++.jason/template36.C: Likewise.
33130 * g++.old-deja/g++.oliva/typename1.C: Likewise.
33131 * g++.old-deja/g++.oliva/typename2.C: Likewise.
33132 * g++.old-deja/g++.other/typename1.C: Likewise.
33133 * g++.old-deja/g++.pt/inherit2.C: Likewise.
33134 * g++.old-deja/g++.pt/nontype5.C: Likewise.
33135 * g++.old-deja/g++.pt/typename11.C: Likewise.
33136 * g++.old-deja/g++.pt/typename14.C: Likewise.
33137 * g++.old-deja/g++.pt/typename16.C: Likewise.
33138 * g++.old-deja/g++.pt/typename3.C: Likewise.
33139 * g++.old-deja/g++.pt/typename4.C: Likewise.
33140 * g++.old-deja/g++.pt/typename5.C: Likewise.
33141 * g++.old-deja/g++.pt/typename7.C: Likewise.
33142 * g++.old-deja/g++.robertl/eb9.C: Likewise.
33143
33144 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
33145
33146 * g++.dg/other/linkage1.C: New test.
33147 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
33148 specifiers.
33149
33150 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
33151
33152 * gcc.dg/concat.c: New test.
33153
33154 2001-12-11 Stan Shebs <shebs@apple.com>
33155
33156 * objc/compile: New test directory.
33157 * objc/compile/compile.exp: New expect script.
33158 * objc/compile/20011211-1.m: New compile test.
33159
33160 2001-12-11 Jason Merrill <jason@redhat.com>
33161
33162 * lib/prune.exp (prune_gcc_output): Also handle "In member
33163 function". So many permutations...
33164
33165 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
33166
33167 * g++.dg/template/typedef1.C: New test.
33168
33169 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
33170
33171 * g++.dg/other/copy1.C: New test.
33172
33173 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
33174
33175 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
33176
33177 * gcc.dg/builtin-choose-expr.c: New.
33178
33179 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
33180
33181 * gcc.dg/altivec-2.c: New.
33182
33183 2001-12-07 Richard Henderson <rth@redhat.com>
33184
33185 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
33186
33187 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
33188
33189 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
33190 ultrasparc.
33191
33192 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
33193
33194 * g++-old.deja/g++.robertl/eb101.C: Deleted.
33195
33196 2001-12-06 Janis Johnson <janis187@us.ibm.com>
33197
33198 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
33199 variable argument list.
33200
33201 2001-12-06 Zack Weinberg <zack@codesourcery.com>
33202
33203 * gcc.c-torture/execute/memcheck: Delete entire directory.
33204 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
33205 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
33206
33207 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
33208
33209 * gcc.dg/Wshadow-1.c: New test.
33210
33211 2001-12-05 Jakub Jelinek <jakub@redhat.com>
33212
33213 * gcc.c-torture/compile/20011130-1.c: New test.
33214
33215 * gcc.dg/noncompile/20011025-1.c: New test.
33216
33217 * g++.dg/other/anon-union.C: New test.
33218
33219 * gcc.c-torture/execute/20011024-1.c: New test.
33220
33221 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
33222
33223 * gcc.c-torture/execute/20000722-1.x,
33224 gcc.c-torture/execute/20010123-1.x: Remove.
33225 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
33226 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
33227 gcc.dg/c99-complit-2.c: New tests.
33228
33229 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
33230
33231 * g++.dg/inherit/base1.C: New test.
33232
33233 2001-12-04 Jakub Jelinek <jakub@redhat.com>
33234
33235 * g++.dg/other/stdarg1.C: New test.
33236
33237 * gcc.c-torture/compile/20011130-2.c: New test.
33238
33239 2001-12-03 Janis Johnson <janis187@us.ibm.com>
33240
33241 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
33242 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
33243 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
33244 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
33245 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
33246 * gcc.dg/builtin-prefetch-1.c: New test.
33247
33248 2001-12-03 Jakub Jelinek <jakub@redhat.com>
33249
33250 * gcc.dg/20011130-1.c: New test.
33251
33252 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
33253
33254 * g++.dg/other/scope1.C: New test.
33255 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
33256
33257 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
33258
33259 * gcc.dg/vla-init-1.c: New test.
33260
33261 2001-12-01 Geoff Keating <geoffk@redhat.com>
33262
33263 * gcc.c-torture/compile/structs.c: New testcase from GDB.
33264
33265 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
33266
33267 * objc.dg/alias.m: Update.
33268 * objc.dg/class-1.m: Update.
33269 * objc.dg/const-str-1.m: Update.
33270 * objc.dg/fwd-proto-1.m: Update.
33271 * objc.dg/id-1.m: Update.
33272 * objc.dg/super-class-1.m: Update.
33273
33274 2001-11-29 Mark Mitchell <mark@codesourcery.com>
33275
33276 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
33277 constructs.
33278
33279 2001-11-28 Jeffrey A Law (law@cygnus.com)
33280
33281 * gcc.c-torture/execute/20011128-1.c: New test.
33282
33283 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
33284
33285 * gcc.dg/20011127-1.c: New test.
33286
33287 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
33288
33289 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
33290 from Austin Group draft 7.
33291 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
33292 scanf format arguments.
33293 * gcc.dg/format/no-exargs-2.c: New test.
33294
33295 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
33296
33297 * g++.dg/abi/vbase8-4.C: New test.
33298
33299 2001-11-24 Ian Lance Taylor <ian@airs.com>
33300
33301 * gcc.c-torture/execute/20011121-1.c: New test.
33302
33303 2001-11-23 Jeffrey A Law (law@cygnus.com)
33304
33305 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
33306
33307 2001-11-23 Andreas Jaeger <aj@suse.de>
33308
33309 * gcc.dg/cpp/charconst-2.c: New test.
33310
33311 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
33312
33313 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
33314 to the host if it is remote. Let tests specify extra headers
33315 they use.
33316 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
33317 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
33318 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
33319 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
33320 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
33321 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
33322 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
33323 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
33324 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
33325 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
33326
33327 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
33328
33329 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
33330 for little endian ARMs.
33331
33332 2001-11-20 Jakub Jelinek <jakub@redhat.com>
33333
33334 * gcc.c-torture/compile/20011119-1.c: New test.
33335 * gcc.c-torture/compile/20011119-2.c: New test.
33336
33337 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
33338
33339 * gcc.dg/altivec-1.c: Fix typo.
33340
33341 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
33342
33343 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
33344
33345 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
33346
33347 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
33348
33349 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
33350
33351 * lib/g77.exp: Don't specify --rpath-link.
33352
33353 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
33354 across all the headers.
33355 * gcc.dg/format/format.exp: For testing on a remote host,
33356 copy format.h.
33357
33358 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
33359 * gcc.c-torture/execute/930406-1.c: Likewise.
33360 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
33361
33362 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
33363
33364 * gcc.dg/altivec-1.c: New.
33365
33366 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
33367
33368 * gcc.dg/cpp/fpreprocessed.c: New test case.
33369
33370 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
33371
33372 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
33373 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
33374 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
33375
33376 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
33377
33378 * gcc.dg/no-builtin-1.c: New test.
33379
33380 2001-11-16 Jakub Jelinek <jakub@redhat.com>
33381
33382 * gcc.c-torture/execute/20011115-1.c: New test.
33383
33384 2001-11-15 Jakub Jelinek <jakub@redhat.com>
33385
33386 * gcc.c-torture/compile/20011114-2.c: New test.
33387 * gcc.c-torture/compile/20011114-3.c: New test.
33388 * gcc.c-torture/compile/20011114-4.c: New test.
33389
33390 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
33391
33392 * g++.dg/other/init1.C: New test.
33393
33394 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
33395
33396 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
33397 message.
33398
33399 * gcc.c-torture/execute/20011114-1.c: New testcase.
33400
33401 * gcc.c-torture/compile/20010327-1.c: Revert last change.
33402 * gcc.c-torture/compile/20011114-1.c: New test, exactly
33403 like the (before this change) version of 20010327-1.c.
33404
33405 2001-11-14 Roger Sayle <roger@eyesopen.com>
33406
33407 * gcc.c-torture/execute/string-opt-13.c: New testcase.
33408
33409 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
33410
33411 * g++.dg/init/array2.C: New test.
33412
33413 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
33414
33415 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
33416
33417 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
33418
33419 * g++.dg/other/forscope1.C: New test.
33420 * g++.dg/ext/forscope1.C: New test.
33421 * g++.dg/ext/forscope2.C: New test.
33422
33423 2001-11-13 Jakub Jelinek <jakub@redhat.com>
33424
33425 * gcc.c-torture/execute/20011113-1.c: New test.
33426
33427 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
33428
33429 * gcc.c-torture/execute/20011109-2.c: New test.
33430
33431 * gcc.c-torture/execute/20011109-1.c: New test.
33432
33433 2001-11-09 Jakub Jelinek <jakub@redhat.com>
33434
33435 * gcc.c-torture/compile/20011109-1.c: New test.
33436
33437 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
33438
33439 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
33440 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
33441 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
33442 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
33443 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
33444 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
33445 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
33446
33447 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
33448
33449 * g++.dg/warn/Wshadow-1.C: New tests.
33450 * g++.old-deja/g++.mike/for3.C: Update.
33451
33452 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
33453
33454 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
33455 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
33456 XFAILs. Adjust expected error texts.
33457 * gcc.c-torture/compile/20011106-1.c,
33458 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
33459 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
33460 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
33461 gcc.dg/c99-array-lval-5.c: New tests.
33462
33463 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
33464
33465 * gcc.dg/cpp/defined.c: Update.
33466
33467 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
33468
33469 * gcc.c-torture/execute/anon-1.c: New test.
33470
33471 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
33472
33473 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
33474 same size, so no warning should be produced on stormy16.
33475
33476 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
33477 due to oversized array.
33478 * g++.old-deja/g++.mike/ns15.C: Likewise.
33479 * g++.old-deja/g++.pt/crash16.C: Likewise.
33480
33481 2001-11-02 Graham Stott <grahams@redhat.com>
33482
33483 * g++.dgother/debug1.C: Fix typos.
33484
33485 2001-11-01 Jakub Jelinek <jakub@redhat.com>
33486
33487 * g++.dg/other/debug1.C: New test.
33488
33489 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
33490
33491 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
33492 of unsigned long.
33493
33494 2001-10-30 Jakub Jelinek <jakub@redhat.com>
33495
33496 * gcc.dg/20011029-2.c: New test.
33497
33498 * gcc.c-torture/compile/20011029-1.c: New test.
33499
33500 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
33501
33502 * objc/execute/class_self-1.m: New test.
33503 * objc/execute/class_self-2.m: New test.
33504
33505 2001-10-25 Zack Weinberg <zack@codesourcery.com>
33506
33507 * gcc.misc-tests/msgs.exp: Delete.
33508 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
33509 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
33510 error set to match recent changes.
33511
33512 2001-10-24 Zack Weinberg <zack@codesourcery.com>
33513
33514 * gcc.dg/20011021-1.c: New test.
33515
33516 2001-10-24 Jakub Jelinek <jakub@redhat.com>
33517
33518 * gcc.c-torture/compile/20011023-1.c: New test.
33519
33520 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
33521
33522 * lib/g77.exp: Rewrite based on lib/g++.exp.
33523
33524 2001-10-19 Jakub Jelinek <jakub@redhat.com>
33525
33526 * gcc.c-torture/execute/20011019-1.c: New test.
33527
33528 * gcc.dg/20011018-1.c: New test.
33529
33530 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
33531
33532 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
33533
33534 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
33535
33536 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
33537 * gcc.dg/attr-invalid.c: Likewise.
33538
33539 2001-10-18 Jakub Jelinek <jakub@redhat.com>
33540
33541 * testsuite/gcc.dg/20011015-1.c: New test.
33542
33543 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
33544
33545 * g++.dg/template/unify2.C: New test.
33546
33547 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
33548
33549 * g++.dg/other/exception-specification.C: New test
33550
33551 2001-10-13 Tom Rix <trix@redhat.com>
33552
33553 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
33554 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
33555
33556 2001-10-12 Jakub Jelinek <jakub@redhat.com>
33557
33558 * testsuite/gcc.dg/20011009-1.c: New test.
33559
33560 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
33561
33562 PR g++/4476
33563 * g++.dg/other/friend1.C: New test.
33564
33565 2001-10-11 Richard Henderson <rth@redhat.com>
33566
33567 * g++.old-deja/g++.other/crash18.C: Add -S to options.
33568
33569 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33570
33571 * gcc.c-torture/compile/20011010-1.c: New.
33572
33573 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
33574
33575 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
33576 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
33577 g77.f-torture/execute/execute.exp,
33578 g77.f-torture/noncompile/noncompile.exp,
33579 gcc.c-torture/compile/compile.exp,
33580 gcc.c-torture/execute/execute.exp,
33581 gcc.c-torture/execute/ieee/ieee.exp,
33582 gcc.c-torture/execute/memcheck/memcheck.exp,
33583 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
33584 objc/execute/execute.exp: Update FSF address.
33585
33586 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
33587
33588 * gcc.dg/cpp/cmdlne-C.c: Update.
33589 * gcc.dg/cpp/cmdlne-C2.c: New.
33590
33591 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33592
33593 * gcc.c-torture/execute/20011008-3.c: New.
33594
33595 2001-10-08 DJ Delorie <dj@redhat.com>
33596
33597 * gcc.dg/20011008-1.c: New.
33598 * gcc.dg/20011008-2.c: New.
33599
33600 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
33601
33602 * gcc.dg/cpp/spacing1.c: Update test.
33603
33604 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
33605
33606 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
33607 spelling errors of "separate" as "seperate".
33608
33609 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
33610
33611 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
33612 enough to avoid inlining.
33613
33614 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
33615
33616 * lib/g77.exp: set libg2c_dir correctly.
33617
33618 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
33619
33620 * gcc.dg/cpp/macro11.c: New test.
33621
33622 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
33623
33624 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
33625 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
33626 gcc.dg/format/multattr-3.c: New tests.
33627 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
33628 tests for format attributes on function pointers being rejected.
33629
33630 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
33631
33632 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
33633
33634 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
33635
33636 * g++.dg/warn/format1.C: New test.
33637
33638 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
33639
33640 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
33641
33642 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
33643
33644 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
33645
33646 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
33647
33648 * gcc.dg/cpp/redef2.c: Add test.
33649
33650 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
33651
33652 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
33653 long-standing bug on i686, apparently.
33654 * gcc.c-torture/execute/loop-2c.x: New file.
33655 * gcc.c-torture/execute/loop-2d.x: New file.
33656 * gcc.c-torture/execute/loop-3c.x: New file.
33657
33658 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
33659
33660 * gcc.dg/cpp/20000625-2.c: Correct line number.
33661
33662 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
33663
33664 * gcc.dg/cpp/macro10.c: New test.
33665 * gcc.dg/cpp/strify3.c: New test.
33666 * gcc.dg/cpp/spacing1.c: Add tests.
33667 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
33668 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
33669
33670 2001-09-24 DJ Delorie <dj@redhat.com>
33671
33672 * gcc.c-torture/execute/20010924-1.c: New test.
33673
33674 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
33675
33676 * testsuite/objc/execute/paste.m: Remove.
33677
33678 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
33679
33680 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
33681
33682 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
33683
33684 * g77.dg/strlen0.f: New test.
33685
33686 2001-09-21 Richard Henderson <rth@redhat.com>
33687
33688 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
33689 * g++.old-deja/g++.abi/vtable2.C: Likewise.
33690
33691 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
33692
33693 Table-driven attributes.
33694 * g++.dg/ext/attrib1.C: New test.
33695
33696 2001-09-20 DJ Delorie <dj@redhat.com>
33697
33698 * gcc.dg/20000926-1.c: Update expected warning messages.
33699 * gcc.dg/array-2.c: Likewise, and test for warnings too.
33700 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
33701 array.
33702
33703 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
33704
33705 * g++.dg/eh/registers1.C: New test case.
33706
33707 2001-09-17 Richard Henderson <rth@redhat.com>
33708
33709 * gcc.dg/array-5.c: Fix VLA decomposition test.
33710
33711 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
33712
33713 * gcc.dg/cpp/line5.c: New testcase.
33714
33715 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
33716
33717 * gcc.dg/cpp/macro9.c: New test.
33718
33719 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
33720
33721 * gcc.c-torture/execute/980223.c: Change type of addr from long
33722 to char *.
33723
33724 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
33725
33726 * gcc.c-torture/execute/20010915-1.c: New test.
33727
33728 2001-09-14 Janis Johnson <janis187@us.ibm.com>
33729
33730 * g77.dg/bprob: New directory.
33731 * g77.dg/bprob/bprob.exp: New file.
33732 * g77.dg/bprob/bprob-1.f: New test.
33733 * g77.dg/gcov: New directory.
33734 * g77.dg/gcov/gcov.exp: New file.
33735 * g77.dg/gcov/gcov-1.f: New test.
33736 * g77.dg/gcov/gcov-1.x: New file.
33737
33738 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
33739
33740 * gcc.dg/cpp/directiv.c: Update.
33741 * gcc.dg/cpp/undef1.c: Update.
33742
33743 2001-09-12 Jakub Jelinek <jakub@redhat.com>
33744
33745 * gcc.dg/20010912-1.c: New test.
33746
33747 2001-09-11 Janis Johnson <janis187@us.ibm.com>
33748
33749 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
33750 language-independent file in lib.
33751 * lib/gcov.exp: New file.
33752
33753 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
33754
33755 * gcc.c-torture/compile/20010911-1.c: New test.
33756
33757 2001-09-10 Janis Johnson <janis187@us.ibm.com>
33758
33759 * lib/profopt.exp: New, to support profile-directed optimizations.
33760 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
33761 * gcc.misc-tests/bprob-1.c: New test.
33762 * gcc.misc-tests/bprob-2.c: New test.
33763
33764 2001-09-07 Janis Johnson <janis187@us.ibm.com>
33765
33766 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
33767 XFAIL and which kinds of gcov output to verify.
33768 * gcc.misc-tests/gcov-4b.x: New file.
33769 * gcc.misc-tests/gcov-5b.x: New file.
33770 * gcc.misc-tests/gcov-6.x: New file.
33771 * gcc.misc-tests/gcov-7.c: New test.
33772 * gcc.misc-tests/gcov-7.x: New file.
33773
33774 2001-09-06 Janis Johnson <janis187@us.ibm.com>
33775
33776 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
33777 * gcc.misc-tests/gcov-6.c: New test.
33778
33779 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
33780
33781 PR c++/3986
33782 * g++.dg/abi/vbase1.C: New test.
33783
33784 2001-09-05 Ziemowit Laski <zlaski@apple.com>
33785
33786 * objc.dg/method-2.m: New.
33787
33788 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
33789
33790 PR c++/4203
33791 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
33792 * g++.dg/init/empty1.C: New test.
33793
33794 2001-09-03 Jakub Jelinek <jakub@redhat.com>
33795
33796 * gcc.c-torture/compile/20010903-1.c: New test.
33797
33798 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
33799
33800 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
33801 for m68k.
33802
33803 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
33804
33805 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
33806
33807 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
33808
33809 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
33810
33811 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
33812
33813 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
33814 for 16-bit 'unsigned int'.
33815
33816 2001-08-29 Kazu Hirata <kazu@hxi.com>
33817
33818 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
33819
33820 2001-08-27 Richard Henderson <rth@redhat.com>
33821
33822 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
33823 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
33824
33825 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
33826
33827 * gcc.dg/asm-names.c (ymain): New.
33828
33829 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
33830
33831 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
33832 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
33833 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
33834
33835 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33836
33837 * gcc.dg/compare5.c: New testcase.
33838
33839 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
33840
33841 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
33842 and "In instantiation".
33843
33844 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
33845
33846 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
33847
33848 2001-08-20 Janis Johnson <janis187@us.ibm.com>
33849
33850 * gcc.misc-tests/gcov.exp: Add support for branch information.
33851 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
33852 * gcc.misc-tests/gcov-4.c: New test.
33853 * gcc.misc-tests/gcov-4b.c: New test.
33854 * gcc.misc-tests/gcov-5b.c: New test.
33855
33856 2001-08-20 Zack Weinberg <zackw@panix.com>
33857
33858 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
33859 expected to fail.
33860
33861 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
33862
33863 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
33864
33865 2001-08-19 Jakub Jelinek <jakub@redhat.com>
33866
33867 * g++.dg/eh/template1.C: New test.
33868
33869 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
33870
33871 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
33872 Fix thinko.
33873 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
33874 for xfail.
33875
33876 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
33877
33878 * lib/g77-dg.exp: Use prune.exp for common procedures
33879 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
33880 * lib/g77.exp: (g77-dg-prune) Remove
33881
33882 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
33883
33884 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
33885
33886 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33887
33888 * g++.dg/template/unify1.C: New test.
33889
33890 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
33891
33892 * g++.dg/abi/empty4.C: New test.
33893
33894 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
33895
33896 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
33897 solaris2.*
33898 * g77.f-torture/compile/pr3743.x: Likewise.
33899
33900 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
33901
33902 * g++.dg/other/using-declaration.C: New test.
33903
33904 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
33905
33906 * gcc.dg/cpp/tr-sign.c: New testcase.
33907
33908 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
33909
33910 * gcc.dg/cpp/19951025-1.c: Revert.
33911 * gcc.dg/cpp/directiv.c: We no longer process directives that
33912 interrupt macro arguments.
33913
33914 2001-08-03 Zack Weinberg <zackw@stanford.edu>
33915
33916 * gcc.dg/bconstp-1.c: New test.
33917
33918 2001-08-03 Richard Henderson <rth@redhat.com>
33919
33920 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
33921
33922 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
33923
33924 * gcc.dg/cpp/19951025-1.c: Update.
33925
33926 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
33927
33928 * g77.dg/ff90-1.f (s): Fix reference of variable z,
33929 should be x.
33930
33931 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
33932
33933 Kill -fhonor-std.
33934 * g++.old-deja/g++.ns/ns14.C: Remove special options.
33935 * g++.old-deja/g++.other/std1.C: Likewise.
33936 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
33937
33938 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
33939
33940 * lib/g77.exp: Load gcc-defs.exp for common procedures
33941 (g77_pass, g77_fail, g77_finish, g77_exit,
33942 ${tool}_check_unsupported_p} Now redundant. Deleted.
33943
33944 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
33945
33946 * g77.dg/fbackslash.f
33947 * g77.dg/fcase-preserve.f
33948 * g77.dg/ff90-1.f
33949 * g77.dg/ffixed-line-length-0.f
33950 * g77.dg/ffixed-line-length-132.f
33951 * g77.dg/ffixed-line-length-7.f
33952 * g77.dg/ffixed-line-length-72.f
33953 * g77.dg/ffixed-line-length-none.f
33954 * g77.dg/ffree-form-1.f
33955 * g77.dg/fno-backslash.f
33956 * g77.dg/fno-f90-1.f
33957 * g77.dg/fno-fixed-form-1.f
33958 * g77.dg/fno-onetrip.f
33959 * g77.dg/fno-typeless-boz.f
33960 * g77.dg/fno-underscoring.f
33961 * g77.dg/fno-vxt-1.f
33962 * g77.dg/fonetrip.f
33963 * g77.dg/ftypeless-boz.f
33964 * g77.dg/fugly-assumed.f
33965 * g77.dg/funderscoring.f
33966 * g77.dg/fvxt-1.f
33967
33968 2001-08-01 Ziemowit Laski <zlaski@apple.com>
33969
33970 * objc.dg/fwd-proto-1.m: New.
33971 * objc.dg/local-decl-1.m: New.
33972 * objc.dg/naming-1.m: New.
33973 * objc.dg/naming-2.m: New.
33974 * objc.dg/proto-hier-1.m: New.
33975
33976 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
33977
33978 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
33979 largest-type elements to a struct makes its size grow.
33980
33981 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
33982
33983 * g++.dg/abi/vthunk1.C: New test.
33984
33985 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
33986
33987 * g++.dg/abi/vbase8-22.C: New test.
33988
33989 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
33990
33991 * gcc.dg/cpp/macro8.c: New test.
33992
33993 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
33994
33995 * g++.dg/abi/vbase8-21.C: New test.
33996
33997 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
33998
33999 * g++.dg/abi/vbase8-10.C: New test.
34000
34001 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34002
34003 * lib/g++.exp (g++_set_ld_library_path): Renamed to
34004 ${tool}_set_ld_library_path.
34005 Changed caller.
34006 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
34007 g++.exp.
34008
34009 2001-07-26 Stan Cox <scox@redhat.com>
34010
34011 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
34012 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
34013 gcc_exit, gcc_check_unsupported_p):
34014 Moved to gcc-deps.exp
34015 * gcc-deps.exp: New file.
34016
34017 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34018
34019 * g++.old-deja/g++.pt/defarg14.C: New test.
34020
34021 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
34022
34023 * g++.old-deja/g++.other/lineno5.C: New test.
34024
34025 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
34026
34027 * g++.old-deja/g++.pt/crash68.C: New test.
34028
34029 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
34030
34031 * g++.old-deja/g++.other/crash42.C: New test.
34032
34033 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
34034
34035 * gcc.dg/cpp/extratokens.c: Fix.
34036 * gcc.dg/cpp/skipping2.c: New tests.
34037
34038 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34039
34040 * gcc.c-torture/execute/20010724-1.c: New file.
34041 * gcc.c-torture/execute/20010724-1.x: New file.
34042
34043 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
34044
34045 * g++.old-deja/g++.other/cond7.C: New test.
34046
34047 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
34048
34049 * g++.old-deja/g++.other/optimize4.C: New test.
34050
34051 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
34052
34053 * g++.old-deja/g++.abi/vbase8-5.C: New test.
34054
34055 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
34056
34057 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
34058 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
34059 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
34060 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
34061
34062 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
34063 bug report" message.
34064
34065 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
34066 * g++.dg/ext/instantiate1.C: Move from old-deja.
34067
34068 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
34069
34070 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
34071 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
34072 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
34073 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
34074
34075 2001-07-23 Jeffrey A Law (law@cygnus.com)
34076
34077 * gcc.c-torture/execute/20010723-1.c: New test.
34078
34079 2001-07-23 Ben Elliston <bje@redhat.com>
34080
34081 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
34082
34083 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34084
34085 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
34086 i[34567]86-*-*.
34087 Delete handling of ieee_multilib_flags.
34088 Pass -mieee for alpha*-*-* and sh-*-*.
34089 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
34090
34091 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
34092
34093 Remove old-abi tests.
34094 * g++.old-deja/g++.mike/p11116.C: Remove.
34095 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
34096
34097 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
34098
34099 * g77.f-torture/compile/pr3743.f: New test
34100
34101 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
34102
34103 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
34104
34105 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34106
34107 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
34108 g++.old-deja/g++.pt/static6.C: Likewise.
34109 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
34110 supports weak symbols.
34111
34112 2001-07-18 Andreas Jaeger <aj@suse.de>
34113
34114 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
34115 supported again.
34116
34117 2001-07-18 Andreas Jaeger <aj@suse.de>
34118
34119 * gcc.dg/iftrap-1.c: Fix target line.
34120
34121 2001-07-17 Richard Henderson <rth@redhat.com>
34122
34123 * gcc.c-torture/execute/20010717-1.c: New.
34124
34125 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
34126
34127 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
34128 tests.
34129
34130 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
34131
34132 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
34133
34134 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34135
34136 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
34137 UAC_SIGBUS, UAC_NOPRINT definitions.
34138
34139 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
34140
34141 * objc/execute/object_is_class.m: New test.
34142 * objc/execute/object_is_meta_class.m: New test.
34143
34144 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
34145
34146 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
34147 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
34148
34149 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
34150
34151 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
34152 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
34153
34154 2001-07-14 Richard Henderson <rth@redhat.com>
34155
34156 * gcc.dg/iftrap-1.c: New.
34157
34158 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
34159
34160 * g77.f-torture/execute/intrinsic77.f: New test.
34161
34162 2001-07-11 Janis Johnson <janis@us.ibm.com>
34163
34164 * gcc.misc-tests/gcov-3.c: New test.
34165
34166 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
34167
34168 * gcc.c-torture/compile/20010711-1.c,
34169 * gcc.c-torture/compile/20010711-2.c: New tests.
34170
34171 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
34172
34173 * gcc.c-torture/execute/20010711-1.c: New test.
34174
34175 2001-07-11 Ben Elliston <bje@redhat.com>
34176
34177 * g++.old-deja/g++.other/enum5.C: New test.
34178
34179 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
34180
34181 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
34182 (g++-dg-prune): Call prune_gcc_output.
34183 * prune.exp: New file for prune_gcc_output.
34184 * lib/g++.exp, lib/gcc.exp: Load it.
34185
34186 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
34187
34188 * gcc.c-torture/compile/20010701-1.c,
34189 g++.old-deja/g++.ext/attrib6.C: New tests.
34190
34191 2001-07-06 Jeffrey A Law (law@cygnus.com)
34192
34193 * gcc.c-torture/compile/20010706-1.c: New test.
34194
34195 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
34196
34197 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
34198
34199 2001-06-28 Stan Shebs <shebs@apple.com>
34200
34201 * gcc.dg/pragma-darwin.c: New test.
34202
34203 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34204
34205 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
34206 Solaris 2.[678] system.
34207
34208 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
34209
34210 * gcc.dg/20010622-1.c: New test.
34211
34212 2001-06-18 Stan Shebs <shebs@apple.com>
34213
34214 * objc.dg: New directory.
34215 * objc.dg/dg.exp: New file.
34216 * objc.dg/alias.m: New.
34217 * objc.dg/class-1.m: New.
34218 * objc.dg/class-2.m: New.
34219 * objc.dg/const-str-1.m: New.
34220 * objc.dg/const-str-2.m: New.
34221 * objc.dg/id-1.m: New.
34222 * objc.dg/method-1.m: New.
34223 * objc.dg/super-class-1.m: New.
34224 * lib/objc-dg.exp: New file.
34225
34226 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
34227
34228 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
34229 of label name.
34230
34231 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
34232
34233 * g++.old-deja/g++.abi/vbase8-9.C: New test.
34234
34235 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34236
34237 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
34238 variable.
34239
34240 2001-06-12 Richard Henderson <rth@redhat.com>
34241
34242 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
34243
34244 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
34245
34246 * g++.old-deja/g++.abi/vbase5.C: New test.
34247 * g++.old-deja/g++.abi/vbase6.C: New test.
34248 * g++.old-deja/g++.abi/vbase7.C: New test.
34249
34250 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34251
34252 * gcc.c-torture/compile/20010610-1.c: New test.
34253
34254 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
34255
34256 * g++.old-deja/g++.abi/vbase4.C: New test.
34257
34258 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
34259
34260 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
34261 support %f for HC11/HC12 targets.
34262 * gcc.c-torture/execute/930513-1.x: New file, likewise.
34263 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
34264 on HC11/HC12 targets.
34265 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
34266
34267 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34268
34269 * gcc.dg/wchar_t-1.c: New file.
34270 * gcc.dg/wint_t-1.c: Likewise.
34271
34272 2001-06-11 Bernd Schmidt <bernds@redhat.com>
34273
34274 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
34275
34276 2001-06-11 Richard Henderson <rth@redhat.com>
34277
34278 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
34279
34280 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
34281
34282 * gcc.c-torture/compile/20010611-1.c: New test.
34283
34284 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
34285
34286 * gcc.dg/c99-tag-1.c: Add more tests.
34287
34288 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
34289
34290 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
34291 representation on MN10300 and ARM/Thumb.
34292
34293 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
34294
34295 * g77.f-torture/execute/20010610.f: New.
34296
34297 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
34298
34299 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
34300 names.
34301
34302 2001-06-09 Richard Henderson <rth@redhat.com>
34303
34304 * gcc.c-torture/execute/ashrdi-1.c: New.
34305 * gcc.c-torture/execute/ashldi-1.c: New.
34306 * gcc.c-torture/execute/lshrdi-1.c: New.
34307
34308 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
34309
34310 * objc/execute/load-3.m: Added. Check sending +load to categories,
34311 in addition to classes.
34312
34313 2001-06-08 Stan Shebs <shebs@apple.com>
34314
34315 * objc/execute/load-2.m: New test. From Nicola Pero
34316 <n.pero@mi.flashnet.it>.
34317
34318 2001-06-08 Jakub Jelinek <jakub@redhat.com>
34319
34320 * gcc.c-torture/execute/20010605-2.c: New test.
34321
34322 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
34323
34324 * g++.old-deja/g++.abi/vbase2.C: New test.
34325 * g++.old-deja/g++.abi/vbase3.C: New test.
34326
34327 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
34328
34329 * g++.old-deja/g++.pt/friend49.C: New test.
34330
34331 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
34332
34333 * g++.old-deja/g++.ext/anon3.C: New test.
34334
34335 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
34336
34337 * g++.old-deja/g++.other/conv7.C: New test.
34338
34339 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
34340
34341 * gcc.c-torture/compile/20010605-2.c: New test.
34342
34343 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
34344
34345 * gcc.c-torture/execute/20010604-1.c: New test.
34346
34347 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
34348
34349 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
34350
34351 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
34352
34353 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
34354 (g++_link_flags): Likewise.
34355 (g++_init): Pass gccpath's value to two previous functions.
34356
34357 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34358
34359 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
34360 Ensure logfile entry matches exec command line.
34361
34362 2001-05-31 Richard Henderson <rth@redhat.com>
34363
34364 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
34365 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
34366
34367 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
34368
34369 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
34370 compiler for irix6.2
34371
34372 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
34373
34374 * g++.old-deja/g++.other/optimize3.C: New file.
34375
34376 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
34377
34378 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
34379 assemble.
34380
34381 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
34382
34383 * g++.old-deja/g++.other/optimize2.C: New file.
34384
34385 2001-05-25 Diego Novillo <dnovillo@redhat.com>
34386
34387 * gcc.c-torture/compile/20010518-2.c: New file.
34388 * gcc.c-torture/execute/20010518-1.c: New file.
34389 * gcc.c-torture/execute/20010518-2.c: New file.
34390
34391 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
34392
34393 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
34394
34395 2001-05-24 Mark Mitchell <mark@codesourcery.com>
34396
34397 G++ no longer defines builtins that do not begin with __builtin.
34398 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
34399 * g++.old-deja/g++.brendand/misc13.C: Likewise.
34400 * g++.old-deja/g++.law/builtin1.C: Likewise.
34401 * g++.old-deja/g++.law/cvt2.C: Likewise.
34402 * g++.old-deja/g++.mike/net5.C: Likewise.
34403 * g++.old-deja/g++.other/builtins1.C: Likewise.
34404 * g++.old-deja/g++.other/builtins2.C: Likewise.
34405 * g++.old-deja/g++.other/builtins3.C: Likewise.
34406 * g++.old-deja/g++.other/builtins4.C: Likewise.
34407 * g++.old-deja/g++.other/inline8.C: Likewise.
34408 * g++.old-deja/g++.robertl/eb39.C: Likewise.
34409
34410 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
34411
34412 * g++.old-deja/g++.pt/using1.C: Adjust.
34413 * g++.old-deja/g++.pt/using2.C: New test.
34414
34415 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
34416
34417 * gcc.dg/cpp/charconst.c: New tests.
34418 * gcc.dg/cpp/escape.c: New tests.
34419 * gcc.dg/cpp/escape-1.c: New tests.
34420 * gcc.dg/cpp/escape-2.c: New tests.
34421 * gcc.dg/cpp/ucs.c: New tests.
34422
34423 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
34424
34425 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
34426 native compiler for irix6.5.
34427
34428 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
34429
34430 * lib/g++.exp (g++_include_flags): Use args to compute
34431 get_multilibs.
34432 (g++_link_flags): Likewise.
34433 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
34434
34435 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
34436
34437 * gcc.dg/c90-hexfloat-1.c: Add more tests.
34438
34439 2001-05-21 Geoff Keating <geoffk@redhat.com>
34440
34441 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
34442 this file.
34443
34444 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
34445
34446 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
34447 STACK_SIZE;
34448 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
34449 to STACK_SIZE; Use it to define size of add_histo array.
34450 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
34451 to STACK_SIZE.
34452 (f): Use GITT_SIZE to define size of gitt local table.
34453 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
34454 to STACK_SIZE; Use it to define size of bytemem array.
34455
34456 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
34457
34458 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
34459 on 68HC11/HC12 due to the asm instruction.
34460 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
34461 * gcc.c-torture/compile/920520-1.x: Likewise.
34462 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
34463 on 68HC11/HC12 because the function is larger than 64K.
34464 * gcc.c-torture/compile/961203-1.x: New file, this test fails
34465 on 68HC11/HC12 because the structure is too large.
34466
34467 2001-05-20 Richard Henderson <rth@redhat.com>
34468
34469 * gcc.c-torture/execute/20010520-1.c: New.
34470
34471 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34472
34473 * g++.old-deja/g++.warn/compare1.C: New test.
34474 * gcc.dg/compare4.c: New test.
34475
34476 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
34477
34478 * g++.old-deja/g++.other/optimize1.C: New test.
34479
34480 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34481
34482 * g++.old-deja/g++.pt/spec41.C: New test.
34483
34484 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
34485
34486 * gcc.c-torture/compile/20010114-1.x: Remove.
34487
34488 2001-05-18 Stan Shebs <shebs@apple.com>
34489
34490 * gcc.c-torture/compile/20010518-1.c: New test.
34491
34492 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
34493
34494 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
34495 * g++.old-deja/g++.pt/crash67.C: New test.
34496
34497 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
34498
34499 * g++.old-deja/g++.other/debug9.C: New test.
34500
34501 2001-05-16 Zack Weinberg <zackw@stanford.edu>
34502
34503 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
34504
34505 2001-05-16 Jan Hubicka <jh@suse.cz>
34506
34507 * gcc.c-torture/compile/20010516-1.c: New test.
34508
34509 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
34510
34511 * g++.old-deja/g++.other/crash41.C: New test.
34512
34513 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
34514
34515 * g++.old-deja/g++.pt/crash66.C: New test.
34516
34517 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
34518
34519 * g++.old-deja/g++.robertl/eb27.C: Convert.
34520
34521 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
34522
34523 * g++.dg/friend-warn.C: New test. Do not warn about friend
34524 declaration being redundant.
34525
34526 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
34527
34528 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
34529
34530 2001-05-14 Mark Mitchell <mark@codesourcery.com>
34531
34532 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
34533
34534 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
34535
34536 * lib/g++.exp: Use testsuite_flags.
34537
34538 2001-05-13 Mark Mitchell <mark@codesourcery.com>
34539
34540 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
34541
34542 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
34543
34544 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
34545
34546 2001-05-11 Mark Mitchell <mark@codesourcery.com>
34547
34548 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
34549
34550 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
34551
34552 * gcc.c-torture/compile/20010313-1.c: New test.
34553
34554 2001-05-09 Zack Weinberg <zackw@stanford.edu>
34555
34556 * gcc.dg/cpp/direct2.c: New test.
34557 * gccq.dg/cpp/direct2s.c: New test.
34558
34559 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
34560
34561 2001-05-07 Mark Mitchell <mark@codesourcery.com>
34562
34563 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
34564 * g++.old-deja/g++.other/op3.C: Likewise.
34565
34566 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
34567
34568 * gcc.dg/cpp/syshdr.h: New file.
34569 * gcc.dg/cpp/sysmac1.c: Update.
34570 * gcc.dg/cpp/sysmac2.c: Update.
34571
34572 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
34573
34574 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
34575
34576 2001-05-04 David Edelsohn <edelsohn@gnu.org>
34577
34578 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
34579 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
34580
34581 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
34582
34583 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
34584
34585 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
34586
34587 * lib/g++.exp (g++_include_flags): Don't use any special flags
34588 if TESTING_IN_BUILD_TREE is not defined.
34589 (g++_init): Use a plain 'c++' as the compiler if
34590 TESTING_IN_BUILD_TREEE is not defined.
34591
34592 2001-05-02 Jakub Jelinek <jakub@redhat.com>
34593
34594 * g++.old-deja/g++.eh/catch13.C: New test.
34595 * g++.old-deja/g++.eh/catch14.C: New test.
34596
34597 2001-05-02 Jakub Jelinek <jakub@redhat.com>
34598
34599 * gcc.dg/cpp/tr-define.c: New test.
34600
34601 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
34602
34603 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
34604 <stdlib.h>, not <malloc.h>.
34605
34606 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
34607
34608 * g++.old-deja/g++.ns/template17.C: New test.
34609
34610 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
34611
34612 * g++.old-deja/g++.pt/ref4.C: New test.
34613
34614 2001-04-30 Richard Henderson <rth@redhat.com>
34615
34616 * gcc.dg/20000724-1.c: Revert last change.
34617
34618 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
34619
34620 * g77.f-torture/execute/20010430.f: New test.
34621
34622 2001-04-30 Mark Mitchell <mark@codesourcery.com>
34623
34624 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
34625
34626 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
34627
34628 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
34629
34630 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
34631
34632 * g++.old-deja/g++.eh/crash6.C: New test.
34633
34634 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
34635
34636 * g++.old-deja/g++.other/warn7.C: New test.
34637
34638 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
34639
34640 * g++.old-deja/g++.other/defarg9.C: New test.
34641
34642 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
34643
34644 * g77.f-torture/compile/20010426.f: New test.
34645 * g77.f-torture/execute/20010426.f: New test.
34646
34647 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
34648
34649 * g77.f-torture/compile/20000629-1.x: Remove - error
34650 has been fixed.
34651
34652 2001-04-26 Jeffrey A Law (law@cygnus.com)
34653
34654 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
34655 Tweak slightly to work with g++.dg framework.
34656 * g++.dg/special/ecos.exp: Run initp1.C test.
34657 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
34658
34659 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
34660 its linker doesn't give line numbers either.
34661 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
34662
34663 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
34664
34665 * g++.old-deja/g++.other/lex1.C: New test.
34666
34667 2001-04-26 Jakub Jelinek <jakub@redhat.com>
34668
34669 * gcc.dg/noncompile/20010425-1.c: New test.
34670
34671 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
34672
34673 * g++.old-deja/g++.pt/mangle2.C: New test.
34674
34675 2001-04-25 Jakub Jelinek <jakub@redhat.com>
34676
34677 * gcc.dg/format/plus-1.c: New test.
34678
34679 2001-04-25 Jakub Jelinek <jakub@redhat.com>
34680
34681 * gcc.dg/20010423-1.c: New test.
34682
34683 2001-04-25 Jakub Jelinek <jakub@redhat.com>
34684
34685 * gcc.c-torture/execute/20010422-1.c: New test.
34686
34687 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
34688
34689 * g++.old-deja/g++.ns/type2.C: New test.
34690
34691 2001-04-24 Zack Weinberg <zackw@stanford.edu>
34692
34693 * g++.old-deja/g++.other/perf1.C: New test.
34694
34695 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
34696
34697 * gcc.dg/c99-func-2.c: Remove xfail.
34698 * gcc.dg/c99-func-3.c: Remove xfail.
34699 * gcc.dg/c99-func-4.c: Remove xfail.
34700
34701 2001-04-23 Zack Weinberg <zackw@stanford.edu>
34702
34703 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
34704
34705 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
34706
34707 * gcc.c-torture/compile/20010423-1.c: New test.
34708
34709 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
34710
34711 * g++.old-deja/g++.pt/typename28.C: New test.
34712
34713 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
34714
34715 * g++.old-deja/g++.abi/empty2.C: New test.
34716 * g++.old-deja/g++.abi/empty3.C: New test.
34717
34718 2001-04-20 Jakub Jelinek <jakub@redhat.com>
34719
34720 * g++.old-deja/g++.other/comdat2.C: New test.
34721 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
34722
34723 2001-04-20 Jakub Jelinek <jakub@redhat.com>
34724
34725 * g++.old-deja/g++.other/overload14.C: New test.
34726
34727 2001-04-20 Jakub Jelinek <jakub@redhat.com>
34728
34729 * g++.old-deja/g++.other/lookup23.C: New test.
34730
34731 2001-04-20 Jakub Jelinek <jakub@redhat.com>
34732
34733 * gcc.c-torture/execute/20010403-1.c: New test.
34734
34735 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
34736 Mark Mitchell <mark@codesourcery.com>
34737
34738 * lib/old-dejagnu.exp: Don't delete output of executable.
34739 Add .exe suffix to executables.
34740
34741 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
34742
34743 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
34744
34745 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34746
34747 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
34748
34749 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
34750
34751 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
34752 * g++.old-deja/g++.abi/crash1.C: New test.
34753
34754 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
34755
34756 * g++.old-deja/g++.other/crash40.C: New test.
34757
34758 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34759
34760 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
34761
34762 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
34763
34764 * g++.old-deja/g++.other/warn6.C: New test.
34765
34766 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
34767
34768 * g++.old-deja/g++.robertl/eb42.C: Same.
34769
34770 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34771
34772 * gcc.dg/wtr-conversion-1.c: New testcase.
34773
34774 2001-04-10 Richard Henderson <rth@redhat.com>
34775
34776 * g++.old-deja/g++.other/array5.C: New.
34777
34778 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34779
34780 * gcc.c-torture/execute/20010408-1.c: New test.
34781
34782 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
34783
34784 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
34785 headers and constructs.
34786 * g++.old-deja/g++.robertl/eb79.C: Same.
34787 * g++.old-deja/g++.robertl/eb77.C (main): Same.
34788 * g++.old-deja/g++.robertl/eb73.C: Same.
34789 * g++.old-deja/g++.robertl/eb66.C (main): Same.
34790 * g++.old-deja/g++.robertl/eb55.C (t): Same.
34791 * g++.old-deja/g++.robertl/eb54.C (main): Same.
34792 * g++.old-deja/g++.robertl/eb46.C (main): Same.
34793 * g++.old-deja/g++.robertl/eb44.C: Same.
34794 * g++.old-deja/g++.robertl/eb41.C (main): Same.
34795 * g++.old-deja/g++.robertl/eb4.C (main): Same.
34796 * g++.old-deja/g++.robertl/eb39.C: Same.
34797 * g++.old-deja/g++.robertl/eb33.C (main): Same.
34798 * g++.old-deja/g++.robertl/eb31.C (main): Same.
34799 * g++.old-deja/g++.robertl/eb30.C: Same.
34800 * g++.old-deja/g++.robertl/eb3.C: Same.
34801 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
34802 * g++.old-deja/g++.robertl/eb21.C: Same.
34803 * g++.old-deja/g++.robertl/eb15.C: Same.
34804 * g++.old-deja/g++.robertl/eb118.C: Same.
34805 * g++.old-deja/g++.robertl/eb115.C (main): Same.
34806 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
34807 * g++.old-deja/g++.robertl/eb109.C: Same.
34808 * g++.old-deja/g++.other/sibcall1.C (main): Same.
34809 * g++.old-deja/g++.mike/rtti1.C: Same.
34810 * g++.old-deja/g++.mike/p658.C: Same.
34811 * g++.old-deja/g++.mike/net46.C: Same.
34812 * g++.old-deja/g++.mike/net34.C: Same.
34813 * g++.old-deja/g++.mike/memoize1.C: Same.
34814 * g++.old-deja/g++.mike/eh2.C: Same.
34815 * g++.old-deja/g++.law/weak.C: Same.
34816 * g++.old-deja/g++.law/visibility7.C: Same.
34817 * g++.old-deja/g++.law/visibility25.C: Same.
34818 * g++.old-deja/g++.law/visibility22.C: Same.
34819 * g++.old-deja/g++.law/visibility2.C: Same.
34820 * g++.old-deja/g++.law/visibility17.C: Same.
34821 * g++.old-deja/g++.law/visibility13.C: Same.
34822 * g++.old-deja/g++.law/visibility10.C: Same.
34823 * g++.old-deja/g++.law/visibility1.C: Same.
34824 * g++.old-deja/g++.law/virtual3.C (eval): Same.
34825 * g++.old-deja/g++.law/vbase1.C: Same.
34826 * g++.old-deja/g++.law/operators32.C: Same.
34827 * g++.old-deja/g++.law/nest3.C: Same.
34828 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
34829 * g++.old-deja/g++.law/except5.C (main): Same.
34830 * g++.old-deja/g++.law/cvt7.C (run): Same.
34831 * g++.old-deja/g++.law/cvt2.C: Same.
34832 * g++.old-deja/g++.law/cvt16.C: Same.
34833 * g++.old-deja/g++.law/ctors6.C (bar): Same.
34834 * g++.old-deja/g++.law/ctors17.C (main): Same.
34835 * g++.old-deja/g++.law/ctors13.C: Same.
34836 * g++.old-deja/g++.law/ctors12.C (main): Same.
34837 * g++.old-deja/g++.law/ctors10.C: Same.
34838 * g++.old-deja/g++.law/code-gen5.C: Same.
34839 * g++.old-deja/g++.law/bad-error7.C: Same.
34840 * g++.old-deja/g++.law/arm9.C: Same.
34841 * g++.old-deja/g++.law/arm12.C: Same.
34842 * g++.old-deja/g++.law/arg8.C: Same.
34843 * g++.old-deja/g++.law/arg1.C: Same.
34844 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
34845 * g++.old-deja/g++.jason/template31.C: Same.
34846 * g++.old-deja/g++.jason/template24.C (main): Same.
34847 * g++.old-deja/g++.jason/2371.C: Same.
34848 * g++.old-deja/g++.eh/new2.C: Same.
34849 * g++.old-deja/g++.eh/new1.C: Same.
34850 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
34851 * g++.old-deja/g++.brendan/nest21.C (main): Same.
34852 * g++.old-deja/g++.brendan/err-msg3.C: Same.
34853 * g++.old-deja/g++.brendan/crash62.C: Same.
34854 * g++.old-deja/g++.brendan/crash52.C: Same.
34855 * g++.old-deja/g++.brendan/crash49.C (main): Same.
34856 * g++.old-deja/g++.brendan/crash38.C: Same.
34857 * g++.old-deja/g++.brendan/crash15.C (main): Same.
34858 * g++.old-deja/g++.brendan/copy9.C: Same.
34859
34860 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
34861
34862 * gcc.c-torture/execute/20001203-2.c (memset):
34863 Count argument is of type __SIZE_TYPE__.
34864
34865 2001-04-04 Diego Novillo <dnovillo@redhat.com>
34866
34867 * gcc.c-torture/compile/20010404-1.c: New test.
34868
34869 2001-04-04 Jakub Jelinek <jakub@redhat.com>
34870
34871 * gcc.c-torture/compile/20010326-1.c: New test.
34872
34873 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
34874
34875 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
34876 peculiarities of the SH.
34877 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
34878
34879 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34880
34881 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
34882 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
34883 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
34884
34885 2001-04-02 Jakub Jelinek <jakub@redhat.com>
34886
34887 * g77.f-torture/compile/20010321-1.f: New test.
34888
34889 2001-04-02 Jakub Jelinek <jakub@redhat.com>
34890
34891 * gcc.c-torture/compile/20010329-1.c: New test.
34892
34893 2001-04-02 Jakub Jelinek <jakub@redhat.com>
34894
34895 * gcc.c-torture/execute/20010329-1.c: New test.
34896
34897 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
34898
34899 * g++.old-deja/g++.other/eh4.C: Fix typo.
34900
34901 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
34902
34903 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
34904
34905 2001-03-28 Philip Blundell <philb@gnu.org>
34906
34907 * gcc.c-torture/compile/20010328-1.c: New test.
34908
34909 2001-03-27 Richard Henderson <rth@redhat.com>
34910
34911 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
34912 * g++.old-deja/g++.eh/vbase3.C: Likewise.
34913
34914 2001-03-27 Alan Modra <alan@linuxcare.com.au>
34915
34916 * gcc.c-torture/compile/20010327-1.c: New test.
34917
34918 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
34919
34920 * g++.old-deja/g++.other/friend12.C: New test.
34921 * g++.old-deja/g++.other/friend9.C: Expect no errors.
34922 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
34923
34924 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
34925
34926 * gcc.c-torture/execute/20010325-1.c: New test.
34927
34928 2001-03-23 Jakub Jelinek <jakub@redhat.com>
34929
34930 * g++.old-deja/g++.other/mangle3.C: New test.
34931
34932 2001-03-22 Jakub Jelinek <jakub@redhat.com>
34933
34934 * g++.old-deja/g++.other/anon8.C: New test.
34935
34936 2001-03-20 Philip Blundell <philb@gnu.org>
34937
34938 * gcc.c-torture/compile/20010320-1.c: New test.
34939
34940 2001-03-17 Richard Henderson <rth@redhat.com>
34941
34942 * g++.old-deja/g++.other/eh4.C: Add expected error text.
34943
34944 2001-03-15 Geoff Keating <geoff@redhat.com>
34945
34946 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
34947 tests on AIX.
34948
34949 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
34950
34951 * g++.old-deja/g++.other/eh4.C: New test.
34952
34953 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
34954
34955 * gcc.dg/cpp/mi1.c: Update.
34956
34957 2001-03-14 Jakub Jelinek <jakub@redhat.com>
34958
34959 * g++.old-deja/g++.other/regstack.C: New test.
34960
34961 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
34962
34963 * g++.old-deja/g++.other/ref4.C: New test.
34964
34965 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
34966
34967 * objc/execute/va_method.m: Added.
34968 * objc/execute/IMP.m: Added.
34969 * objc/execute/_cmd.m: Added.
34970 * objc/execute/accessing_ivars.m: Added.
34971 * objc/execute/class-1.m: Added.
34972 * objc/execute/class-10.m: Added.
34973 * objc/execute/class-11.m: Added.
34974 * objc/execute/class-12.m: Added.
34975 * objc/execute/class-13.m: Added.
34976 * objc/execute/class-14.m: Added.
34977 * objc/execute/class-2.m: Added.
34978 * objc/execute/class-3.m: Added.
34979 * objc/execute/class-4.m: Added.
34980 * objc/execute/class-5.m: Added.
34981 * objc/execute/class-6.m: Added.
34982 * objc/execute/class-7.m: Added.
34983 * objc/execute/class-8.m: Added.
34984 * objc/execute/class-9.m: Added.
34985 * objc/execute/class-tests-1.h
34986 * objc/execute/class-tests-2.h
34987 * objc/execute/compatibility_alias.m: Added.
34988 * objc/execute/encode-1.m: Added.
34989 * objc/execute/formal_protocol-1.m: Added.
34990 * objc/execute/formal_protocol-2.m: Added.
34991 * objc/execute/formal_protocol-3.m: Added.
34992 * objc/execute/formal_protocol-4.m: Added.
34993 * objc/execute/formal_protocol-5.m: Added.
34994 * objc/execute/formal_protocol-6.m: Added.
34995 * objc/execute/formal_protocol-7.m: Added.
34996 * objc/execute/informal_protocol.m: Added.
34997 * objc/execute/initialize.m: Added.
34998 * objc/execute/load.m: Added.
34999 * objc/execute/many_args_method.m: Added.
35000 * objc/execute/nested-3.m: Added.
35001 * objc/execute/no_clash.m: Added.
35002 * objc/execute/private.m: Added.
35003 * objc/execute/redefining_self.m: Added.
35004 * objc/execute/root_methods.m: Added.
35005 * objc/execute/selector-1.m: Added.
35006 * objc/execute/static-1.m: Added.
35007 * objc/execute/static-2.m: Added.
35008 * objc/execute/va_method.m: Added.
35009
35010 2001-03-10 Richard Henderson <rth@redhat.com>
35011
35012 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
35013
35014 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
35015
35016 * g++.old-deja/g++.other/crash31.C: XFAIL.
35017 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
35018 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
35019 * gcc.c-torture/execute/20010123-1.x: XFAIL.
35020 * gcc.c-torture/execute/20010124-1.x: XFAIL.
35021 * gcc.dg/sequence-pt-1.c: XFAIL one test.
35022
35023 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
35024
35025 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
35026
35027 2001-03-06 Zack Weinberg <zackw@stanford.edu>
35028
35029 * gcc.dg/20000724-1.c: Don't use multiline strings.
35030
35031 2001-03-06 Zack Weinberg <zackw@stanford.edu>
35032
35033 * objc/execute/string1.m, objc/execute/string2.m: Compare the
35034 result of -cString against what we expect it to be; don't just
35035 print it out for no one to read.
35036
35037 * objc/execute/string3.m, objc/execute/string4.m: New tests.
35038 Based on testcases provided by Nicola Pero.
35039
35040 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
35041
35042 * gcc.dg/cpp/macro7.c: New test.
35043
35044 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
35045
35046 * gcc.dg/cpp/multiline.c: Update.
35047
35048 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
35049
35050 * g++.old-deja/g++.other/enum3.C: New test.
35051
35052 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
35053
35054 * g++.old-deja/g++.other/pod1.C: New test.
35055
35056 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
35057
35058 * g++.old-deja/g++.ext/overload1.C: New test.
35059
35060 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
35061
35062 * g++.old-deja/g++.pt/using1.C: New test.
35063
35064 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
35065
35066 * g++.old-deja/g++.other/using9.C: New test.
35067
35068 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
35069
35070 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
35071
35072 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
35073
35074 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
35075
35076 * g++.old-deja/g++.ext/realpt1.C: Remove.
35077
35078 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
35079
35080 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
35081
35082 2001-02-26 Will Cohen <wcohen@redhat.com>
35083
35084 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
35085
35086 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
35087
35088 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
35089 templatized constructors.
35090
35091 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35092
35093 * gcc.c-torture/execute/20010224-1.c: New test.
35094
35095 2001-02-23 Jakub Jelinek <jakub@redhat.com>
35096
35097 * gcc.c-torture/execute/20010222-1.c: New test.
35098
35099 2001-02-22 Jakub Jelinek <jakub@redhat.com>
35100
35101 * g++.old-deja/g++.other/inline20.C: New test.
35102
35103 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
35104
35105 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
35106
35107 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
35108
35109 * g++.old-deja/g++.other/lookup22.C: New test.
35110
35111 2001-02-19 Zack Weinberg <zackw@stanford.edu>
35112
35113 * g77.dg: New directory.
35114 * g77.dg/20010216-1.f: New test case.
35115 * g77.dg/dg.exp: New driver.
35116 * lib/g77-dg.exp: New driver library.
35117
35118 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35119
35120 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
35121
35122 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
35123
35124 * g++.old-deja/g++.other/decl9.C: New test.
35125
35126 2001-02-16 Jakub Jelinek <jakub@redhat.com>
35127
35128 * g++.old-deja/g++.other/init16.C: Update the test so that it does
35129 not need <string> and also tests the initialization at runtime.
35130
35131 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
35132
35133 * gcc.c-torture/execute/longlong.c: New test.
35134
35135 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
35136
35137 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
35138
35139 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
35140
35141 * gcc.c-torture/execute/920302-1.c (execute):
35142 Change argument type to short.
35143
35144 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
35145
35146 * g++.old-deja/g++.pt/deduct6.C: New test.
35147
35148 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
35149
35150 * g++.old-deja/g++.pt/deduct5.C: New test.
35151
35152 2001-02-14 Jakub Jelinek <jakub@redhat.com>
35153
35154 * gcc.c-torture/execute/20010209-1.c: New test.
35155
35156 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
35157
35158 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
35159
35160 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
35161
35162 * g++.dg/vtgc1.C: Update for new ABI.
35163
35164 * consistency.vlad: New directory, 1665 files.
35165
35166 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
35167
35168 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
35169 return type.
35170 * gcc.dg/cpp/digraphs.c: Declare puts.
35171
35172 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
35173
35174 * g++.old-deja/g++.other/warn5.C: New test.
35175
35176 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
35177
35178 * g++.old-deja/g++.pt/spec40.C: New test.
35179
35180 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
35181
35182 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
35183 case.
35184 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
35185
35186 2001-02-12 Jakub Jelinek <jakub@redhat.com>
35187
35188 * gcc.c-torture/compile/20010209-1.c: New test.
35189
35190 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
35191
35192 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
35193 excess errors message but not if it crashes.
35194 * g++.old-deja/g++.other/crash27.C: Likewise.
35195 * g++.old-deja/g++.other/crash28.C: Likewise.
35196 * g++.old-deja/g++.other/crash30.C: Likewise.
35197 * g++.old-deja/g++.other/crash32.C: Likewise.
35198 * g++.old-deja/g++.other/crash35.C: Likewise.
35199 * g++.old-deja/g++.pt/inherit2.C: Likewise.
35200
35201 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
35202
35203 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
35204 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
35205 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
35206 g77.f-torture/execute/execute.exp,
35207 g77.f-torture/noncompile/noncompile.exp,
35208 gcc.c-torture/execute/execute.exp,
35209 gcc.c-torture/execute/memcheck/memcheck.exp,
35210 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
35211 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
35212 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
35213 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
35214 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
35215 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
35216 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
35217 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
35218 Remove bug reporting instructions with ancient email addresses.
35219
35220 2001-02-07 Jakub Jelinek <jakub@redhat.com>
35221
35222 * gcc.dg/20010202-1.c: New test.
35223 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
35224
35225 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
35226
35227 * g++.dg/stdbool-if.C: New test.
35228
35229 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
35230
35231 * objc/execute/fdecl.m: Added main().
35232
35233 2001-02-07 Jakub Jelinek <jakub@redhat.com>
35234
35235 * gcc.c-torture/execute/20010206-1.c: New test.
35236
35237 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
35238
35239 * gcc.dg/cpp/avoidpaste1.c: Update.
35240
35241 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
35242
35243 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
35244 Pero <nicola@brainstorm.co.uk>.
35245 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
35246
35247 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
35248
35249 * g++.old-deja/g++.pt/spec39.C: New test.
35250
35251 2001-02-05 Jakub Jelinek <jakub@redhat.com>
35252
35253 * gcc.c-torture/compile/20010202-1.c: New test.
35254
35255 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
35256
35257 * g++.old-deja/g++.abi/primary2.C: New test.
35258 * g++.old-deja/g++.abi/primary3.C: New test.
35259 * g++.old-deja/g++.abi/primary4.C: New test.
35260 * g++.old-deja/g++.abi/primary5.C: New test.
35261 * g++.old-deja/g++.abi/vtable3.h: New test.
35262 * g++.old-deja/g++.abi/vtable3a.C: New test.
35263 * g++.old-deja/g++.abi/vtable3b.C: New test.
35264 * g++.old-deja/g++.abi/vtable3c.C: New test.
35265 * g++.old-deja/g++.abi/vtable3d.C: New test.
35266 * g++.old-deja/g++.abi/vtable3e.C: New test.
35267 * g++.old-deja/g++.abi/vtable3f.C: New test.
35268 * g++.old-deja/g++.abi/vtable3g.C: New test.
35269 * g++.old-deja/g++.abi/vtable3h.C: New test.
35270 * g++.old-deja/g++.abi/vtable3i.C: New test.
35271 * g++.old-deja/g++.abi/vtable3j.C: New test.
35272 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
35273
35274 2001-02-03 Jakub Jelinek <jakub@redhat.com>
35275
35276 * g++.old-deja/g++.other/anon6.C: New test.
35277 * g++.old-deja/g++.other/anon7.C: New test.
35278
35279 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
35280
35281 * gcc.dg/cpp/avoidpaste2.c: New tests.
35282
35283 2001-01-31 Jakub Jelinek <jakub@redhat.com>
35284
35285 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
35286
35287 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
35288
35289 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
35290 DECIMAL_DIG cases for Irix."
35291
35292 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
35293
35294 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
35295
35296 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
35297
35298 * gcc.dg/c99-tag-1.c: New test.
35299
35300 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
35301
35302 * gcc.dg/cpp/tr-warn1.c: Add tests.
35303
35304 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
35305
35306 * gcc.dg/cpp/avoidpaste1.c: Update.
35307 * gcc.dg/cpp/paste4.c: Update.
35308
35309 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
35310
35311 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
35312 cases for Irix.
35313
35314 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
35315
35316 * g++.old-deja/g++.other/inline19.C: New test.
35317
35318 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
35319
35320 * gcc.dg/Wlarger-than.c: New test.
35321
35322 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
35323
35324 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
35325
35326 2001-01-29 Jakub Jelinek <jakub@redhat.com>
35327
35328 * gcc.c-torture/execute/20010129-1.c: New test.
35329 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
35330
35331 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
35332
35333 * gcc.dg/cpp/avoidpaste1.c: Test case.
35334
35335 2001-01-28 Jakub Jelinek <jakub@redhat.com>
35336
35337 * g++.old-deja/g++.other/inline18.C: New test.
35338
35339 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35340
35341 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
35342 and __builtin_putchar.
35343
35344 2001-01-27 Jakub Jelinek <jakub@redhat.com>
35345
35346 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
35347 tests.
35348
35349 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
35350
35351 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
35352 floating point number rounding mode to round to the nearest
35353 representable mode.
35354
35355 2001-01-25 Jakub Jelinek <jakub@redhat.com>
35356
35357 * g++.old-deja/g++.other/mangle2.C: New test.
35358
35359 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
35360
35361 * gcc.c-torture/compile/20010124-1.c: New test.
35362
35363 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
35364
35365 * g++.old-deja/g++.pt/spec38.C: New test.
35366
35367 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35368
35369 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
35370 "Build don't run".
35371
35372 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35373
35374 * gcc.c-torture/execute/20010123-1.c: New test.
35375
35376 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
35377
35378 * g++.old-deja/g++.pt/spec37.C: New test.
35379
35380 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
35381
35382 * g++.old-deja/g++.pt/overload14.C: New test.
35383
35384 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35385
35386 * gcc.c-torture/execute/20010122-1.c: New test, exercise
35387 __builtin_return_address.
35388
35389 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
35390
35391 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
35392 * g++.old-deja/g++.pt/spec35.C: New test.
35393 * g++.old-deja/g++.pt/spec36.C: New test.
35394
35395 2001-01-20 Jakub Jelinek <jakub@redhat.com>
35396
35397 * gcc.c-torture/compile/20010118-1.c: New test.
35398
35399 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
35400
35401 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
35402
35403 2001-01-19 Jakub Jelinek <jakub@redhat.com>
35404
35405 * gcc.c-torture/execute/20010119-1.c: New test.
35406
35407 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
35408
35409 * g++.old-deja/g++.other/vbase5.C: New test.
35410
35411 2001-01-19 Jakub Jelinek <jakub@redhat.com>
35412
35413 * gcc.c-torture/execute/20010118-1.c: New test.
35414
35415 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
35416
35417 * g++.old-deja/g++.pt/deduct3.C: New test.
35418
35419 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
35420
35421 * g++.old-deja/g++.pt/spec34.C: New test.
35422
35423 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
35424
35425 * g77.f-torture/compile/20000601-2.f: New test.
35426
35427 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
35428
35429 * g++.old-deja/g++.other/init17.C: New test.
35430
35431 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
35432
35433 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
35434
35435 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
35436
35437 * g++.old-deja/g++.pt/unify8.C: New test.
35438
35439 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
35440
35441 * g++.old-deja/g++.abi/vbase1.C: New test.
35442
35443 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
35444
35445 * g++.old-deja/g++.pt/crash65.C: New test.
35446
35447 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
35448
35449 * gcc.dg/cpp/assembl2.S: New test case.
35450
35451 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
35452
35453 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
35454 are supported.
35455
35456 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35457
35458 * g++.old-deja/g++.other/builtins1.C: New test.
35459 * g++.old-deja/g++.other/builtins2.C: Likewise.
35460 * g++.old-deja/g++.other/builtins3.C: Likewise.
35461 * g++.old-deja/g++.other/builtins4.C: Likewise.
35462
35463 2001-01-17 Jakub Jelinek <jakub@redhat.com>
35464
35465 * gcc.c-torture/compile/20010117-1.c: New test.
35466 * gcc.c-torture/compile/20010117-2.c: New test.
35467
35468 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
35469
35470 * g77.f-torture/execute/20010116.[fx]: New test,
35471 XFAIL on i?86-*-*.
35472 * g77.f-torture/compile/20010115.f: Indicate it's
35473 a test for PR fortran/1636.
35474
35475 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
35476
35477 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
35478
35479 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
35480
35481 * g77.f-torture/compile/20010115.f: New test.
35482
35483 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
35484
35485 * g++.old-deja/g++.pt/nontype5.C: New test.
35486
35487 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
35488
35489 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
35490 have an equivalent working one below it.
35491
35492 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
35493
35494 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
35495 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
35496
35497 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
35498
35499 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
35500 message containing "init_priority".
35501 (conpr-2.C): Likewise.
35502 (conpr-3.C): Likewise.
35503 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
35504
35505 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35506
35507 * gcc.c-torture/execute/20010114-2.c: New test.
35508
35509 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
35510
35511 * gcc.c-torture/compile/20010114-1.c: New test.
35512 * gcc.c-torture/compile/20010114-1.x: Xfail.
35513 * gcc.c-torture/compile/20010114-2.c: New test.
35514 * gcc.c-torture/execute/20010114-1.c: New test.
35515 * gcc.dg/trunc-1.c: New test.
35516 * gcc.dg/uninit-B.c: New test.
35517
35518 2001-01-13 Nick Clifton <nickc@redhat.com>
35519
35520 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
35521 target.
35522
35523 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
35524
35525 * gcc.c-torture/compile/20010113-1.c: New test.
35526
35527 2001-01-13 Jakub Jelinek <jakub@redhat.com>
35528
35529 * gcc.c-torture/compile/20001212-1.c: New test.
35530
35531 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
35532
35533 * gcc.dg/cpp/widestr1.c: Update.
35534 * gcc.dg/cpp/prag-imp.c: Remove.
35535
35536 2001-01-12 Jakub Jelinek <jakub@redhat.com>
35537
35538 * gcc.c-torture/execute/20000801-3.x: Remove.
35539 * gcc.dg/c90-init-1.c: New test.
35540 * gcc.dg/c99-init-1.c: New test.
35541 * gcc.dg/c99-init-2.c: New test.
35542 * gcc.dg/gnu99-init-1.c: New test.
35543
35544 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
35545
35546 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
35547 testing that no relevant ones were found.
35548
35549 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
35550
35551 * g++.old-deja/g++.pt/cast2.C: New test.
35552
35553 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
35554
35555 * g++.old-deja/g++.pt/friend47.C: New test.
35556
35557 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
35558
35559 * g++.old-deja/g++.pt/instantiate13.C: New test.
35560
35561 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
35562
35563 * g++.old-deja/g++.other/defarg7.C: New test.
35564 * g++.old-deja/g++.other/defarg8.C: New test.
35565
35566 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
35567
35568 * g++.old-deja/g++.pt/crash64.C: New test.
35569
35570 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
35571
35572 * g++.old-deja/g++.pt/crash63.C: New test.
35573
35574 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
35575
35576 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
35577
35578 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
35579
35580 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
35581
35582 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
35583
35584 * g++.old-deja/g++.pt/error3.C: New test.
35585
35586 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
35587
35588 * g++.old-deja/g++.other/crash39.C: New test.
35589
35590 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
35591
35592 * g++.old-deja/g++.other/vbase4.C: New test.
35593
35594 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
35595
35596 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
35597 * gcc.dg/special/20000419-2.c: New file. Identical to above.
35598 * gcc.dg/special/special.exp: New test driver which will check
35599 for alias support for the above test.
35600
35601 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
35602
35603 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
35604 problems on small machines.
35605 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
35606 parameterize.
35607
35608 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
35609
35610 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
35611 mips.
35612 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
35613
35614 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
35615
35616 * g++.old_deja/g++.pt/using8.C: New test.
35617
35618 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
35619
35620 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
35621
35622 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
35623
35624 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
35625 where a failure is expected.
35626 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
35627
35628 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
35629
35630 * g++.old_deja/g++.pt/instantiate12.C: New test.
35631
35632 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
35633
35634 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
35635 start of structs.
35636 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
35637 * g++.old-deja/g++.brendan/crash17.C: Likewise.
35638 * g++.old-deja/g++.brendan/crash29.C: Likewise.
35639 * g++.old-deja/g++.brendan/crash48.C: Likewise.
35640 * g++.old-deja/g++.brendan/ns1.C: Likewise.
35641 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
35642 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
35643 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
35644 * g++.old-deja/g++.eh/spec6.C: Likewise.
35645 * g++.old-deja/g++.jason/crash3.C: Likewise.
35646 * g++.old-deja/g++.law/ctors11.C: Likewise.
35647 * g++.old-deja/g++.law/ctors17.C: Likewise.
35648 * g++.old-deja/g++.law/ctors5.C: Likewise.
35649 * g++.old-deja/g++.law/ctors9.C: Likewise.
35650 * g++.old-deja/g++.mike/ambig1.C: Likewise.
35651 * g++.old-deja/g++.mike/net22.C: Likewise.
35652 * g++.old-deja/g++.mike/p3538a.C: Likewise.
35653 * g++.old-deja/g++.mike/p3538b.C: Likewise.
35654 * g++.old-deja/g++.mike/virt3.C: Likewise.
35655 * g++.old-deja/g++.niklas/t128.C: Likewise.
35656 * g++.old-deja/g++.other/anon4.C: Likewise.
35657 * g++.old-deja/g++.other/using1.C: Likewise.
35658 * g++.old-deja/g++.other/warn3.C: Likewise.
35659 * g++.old-deja/g++.pt/t37.C: Likewise.
35660 * g++.old-deja/g++.robertl/eb69.C: Likewise.
35661 * g++.old-deja/g++.robertl/eb71.C: Likewise.
35662
35663 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
35664
35665 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
35666
35667 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35668
35669 * gcc.c-torture/execute/stdio-opt-3.c: New test.
35670
35671 2001-01-07 Jakub Jelinek <jakub@redhat.com>
35672
35673 * gcc.c-torture/compile/20010107-1.c: New test.
35674
35675 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
35676
35677 * gcc.c-torture/execute/builtin-noret-1.c: New test.
35678
35679 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
35680
35681 * gcc.dg/format/format.h: New file.
35682 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
35683 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
35684 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
35685 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
35686 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
35687 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
35688 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
35689 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
35690 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
35691 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
35692 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
35693 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
35694 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
35695 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
35696 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
35697 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
35698 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
35699 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
35700 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
35701 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
35702 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
35703 instead of declaring standard types, macros and functions in each
35704 test.
35705
35706 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
35707
35708 * gcc.c-torture/execute/20010106-1.c: New test.
35709
35710 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
35711
35712 * gcc.dg/format/format.exp: New file.
35713 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
35714 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
35715 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
35716 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
35717 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
35718 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
35719 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
35720 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
35721 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
35722 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
35723 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
35724 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
35725 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
35726 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
35727 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
35728 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
35729 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
35730 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
35731 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
35732 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
35733 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
35734 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
35735 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
35736 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
35737 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
35738 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
35739 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
35740 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
35741 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
35742 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
35743 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
35744 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
35745 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
35746 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
35747 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
35748 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
35749 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
35750 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
35751 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
35752 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
35753 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
35754 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
35755
35756 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
35757
35758 * gcc.c-torture/execute/991228-1.c: Take word endianness into
35759 account.
35760
35761 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
35762
35763 * gcc.c-torture/execute/builtin-complex-1.c: New test.
35764
35765 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
35766
35767 * g++.old-deja/g++.pt/crash62.C: New test.
35768
35769 2001-01-04 Richard Henderson <rth@redhat.com>
35770
35771 * gcc.dg/20000926-1.c: Update expected warnings.
35772 * gcc.dg/array-2.c: Likewise.
35773 * gcc.dg/array-4.c: Also validate flexible array members.
35774 * gcc.dg/c99-flex-array-1.c: New.
35775
35776 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
35777
35778 * gcc.c-torture/compile/20001222-1.x: Remove.
35779
35780 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
35781
35782 * gcc.c-torture/execute/built-in-setjmp.c: New.
35783
35784 2001-01-03 Richard Henderson <rth@redhat.com>
35785
35786 * gcc.dg/940510-1.c: Update expected error wording.
35787 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
35788
35789 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
35790
35791 * lib/target-supports.exp (check_alias_available): Modified to
35792 indicate aliases not supported if only weak aliases are supported.
35793
35794 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35795
35796 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
35797 Turn on cmpstrsi checks for __pj__ and __i370__.
35798
35799 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
35800
35801 * g++.old-deja/g++.other/virtual11.C: New test.
35802
35803 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
35804
35805 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
35806
35807 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35808
35809 * gcc.c-torture/compile/20010102-1.c: New test.
35810
35811 2001-01-02 Andreas Jaeger <aj@suse.de>
35812
35813 * gcc.dg/noreturn-3.c: New test.
35814
35815 * gcc.dg/noreturn-4.c: New test.
35816
35817 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35818
35819 * gcc.c-torture/execute/stdio-opt-1.c: Also test
35820 __builtin_fputc and __builtin_fwrite.
35821
35822 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
35823
35824 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
35825 signed char, not default char.
35826
35827 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
35828
35829 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
35830
35831 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
35832
35833 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
35834
35835 2000-12-29 Richard Henderson <rth@redhat.com>
35836
35837 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
35838 (__cyg_profile_func_exit): Define.
35839
35840 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
35841
35842 * g++.dg/vtgc1.C: New test.
35843
35844 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
35845
35846 * gcc.dg/noncompile/20001228-1.c: New test.
35847
35848 * gcc.dg/20001228-1.c: New test.
35849
35850 * gcc.c-torture/execute/20001228-1.c: New test.
35851
35852 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
35853
35854 * gcc.dg/format-strfmon-1.c: New test.
35855
35856 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35857
35858 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
35859 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
35860 * gcc.c-torture/execute/string-opt-1.c: Likewise.
35861 * gcc.c-torture/execute/string-opt-2.c: Likewise.
35862 * gcc.c-torture/execute/string-opt-3.c: Likewise.
35863 * gcc.c-torture/execute/string-opt-4.c: Likewise.
35864 * gcc.c-torture/execute/string-opt-6.c: Likewise.
35865 * gcc.c-torture/execute/string-opt-7.c: Likewise.
35866 * gcc.c-torture/execute/string-opt-8.c: Likewise.
35867 * gcc.c-torture/execute/string-opt-9.c: Likewise.
35868 * gcc.c-torture/execute/string-opt-10.c: Likewise.
35869 * gcc.c-torture/execute/string-opt-11.c: Likewise.
35870 * gcc.c-torture/execute/string-opt-12.c: Likewise.
35871
35872 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
35873 * gcc.c-torture/execute/string-opt-4.c: Test index.
35874
35875 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
35876
35877 * gcc.c-torture/compile/20001226-1.c: New test.
35878
35879 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
35880
35881 * gcc.c-torture/compile/20001222-1.c: New test.
35882 * gcc.c-torture/compile/20001222-1.x: Xfail.
35883
35884 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
35885
35886 * gcc.c-torture/execute/comp-goto-2.c: New test.
35887
35888 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
35889
35890 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
35891 Use long types if __INT_MAX__ is 32767.
35892 (main): Use cast to (sint32 *) when poking 88 into a_page.
35893
35894 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
35895
35896 2000-12-21 Bernd Schmidt <bernds@redhat.com>
35897
35898 * gcc.c-torture/compile/20001221-1.c: New test.
35899 * gcc.c-torture/execute/20001221-1.c: New test.
35900
35901 2000-12-20 Richard Henderson <rth@redhat.com>
35902
35903 * g++.old-deja/g++.pt/crash36.C: Update error lines.
35904 * g++.old-deja/g++.robertl/eb109.C: Likewise.
35905
35906 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35907
35908 * gcc.dg/compare3.c: New test.
35909
35910 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
35911
35912 * gcc.dg/format-warnll-1.c: New test.
35913
35914 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
35915
35916 * gcc.dg/cpp/cmdlne-P.c: New test.
35917
35918 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
35919
35920 * gcc.c-torture/execute/builtin-abs-1.c,
35921 gcc.c-torture/execute/builtin-abs-2.c: New tests.
35922
35923 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
35924
35925 * gcc.dg/cpp/multiline.c: New test.
35926
35927 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
35928
35929 * g++.old-deja/g++.other/syshdr1.C: Update.
35930 * gcc.dg/cpp/lineflags.c: Remove temporarily.
35931
35932 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35933
35934 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
35935
35936 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35937
35938 * g++.old-deja/g++.pt/ttp65.C: New test.
35939
35940 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35941
35942 * g++.old-deja/g++.pt/ttp64.C: New test.
35943
35944 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35945
35946 * g++.old-deja/g++.pt/spec33.C: New test.
35947
35948 2000-12-14 Catherine Moore <clm@redhat.com>
35949
35950 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
35951 * gcc.c-torture/execute/920612-2.c: Likewise.
35952 * gcc.c-torture/execute/920428-2.c: Likewise.
35953 * gcc-c-torture/execute/va-arg-11.c: Call exit.
35954 * gcc.c-torture/execute/va-arg-21.c: Likewise.
35955
35956 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35957
35958 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
35959 * gcc.dg/pack-test-2.c: Likewise.
35960
35961 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
35962
35963 Tests by Zack Weinberg <zackw@stanford.edu>.
35964
35965 * gcc.dg/cpp/defined.c: Update.
35966 * gcc.dg/cpp/defined_trad.c: New tests.
35967
35968 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
35969
35970 * gcc.dg/cpp/trad-direct.c: Update.
35971
35972 2000-12-11 Neil Booth <neilb@earthling.net>
35973
35974 * gcc.dg/cpp/defined_trad.c
35975
35976 2000-12-11 Neil Booth <neilb@earthling.net>
35977
35978 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
35979
35980 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
35981
35982 * gcc.dg/format-miss-2.c: New test.
35983
35984 2000-12-09 Neil Booth <neilb@earthling.net>
35985
35986 * gcc.dg/cpp/lineflags.c: New tests.
35987 * gcc.dg/cpp/poison.c: Update.
35988 * gcc.dg/cpp/redef2.c: Update.
35989 * gcc.dg/cpp/skipping.c: New test.
35990
35991 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
35992
35993 * g++.old-deja/g++.other/eh3.C: New testcase.
35994
35995 2000-12-07 Neil Booth <neilb@earthling.net>
35996
35997 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
35998 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
35999 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
36000 wtr-union-init-2.c, wtr-union-init-3.c: Update.
36001 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
36002 Update.
36003
36004 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
36005
36006 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
36007 __SIZE_TYPE__ instead of int for type of integers cast to
36008 pointers.
36009
36010 2000-12-07 Jakub Jelinek <jakub@redhat.com>
36011
36012 * g++.old-deja/g++.other/cleanup4.C: New test.
36013
36014 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
36015
36016 * format-sec-1.c: New test.
36017
36018 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
36019
36020 * gcc.dg/format-nonlit-3.c: New test.
36021
36022 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
36023
36024 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
36025 through a null pointer.
36026
36027 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36028
36029 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
36030 * g++.old-deja/g++.pt/partial4.C: New test.
36031
36032 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
36033
36034 * gcc.c-torture/execute/ieee/hugeval.x: New.
36035
36036 2000-12-06 Neil Booth <neilb@earthling.net>
36037
36038 * gcc.dg/cpp/backslash2.c: New tests.
36039
36040 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36041
36042 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
36043 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
36044
36045 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
36046
36047 * gcc.c-torture/execute/20001203-2.c: New testcase.
36048
36049 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
36050
36051 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
36052 * g++.old-deja/g++.other/virtual10.C: New test.
36053
36054 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
36055
36056 * g++.old-deja/g++.mike/pmf5.C: Remove test.
36057
36058 2000-12-05 Richard Henderson <rth@redhat.com>
36059
36060 * gcc.c-torture/compile/20001205-1.c: New.
36061
36062 2000-12-04 Neil Booth <neilb@earthling.net>
36063
36064 * g++.old-deja/g++.other/virtual9.C: New test.
36065 * g++.old-deja/g++.pt/crash61.C: New test.
36066 * gcc.c-torture/execute/loop-9.c: New test.
36067
36068 2000-12-04 Neil Booth <neilb@earthling.net>
36069
36070 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
36071 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
36072 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
36073 * gcc.dg/cpp/extratokens.c: ...here.
36074
36075 2000-12-04 Neil Booth <neilb@earthling.net>
36076
36077 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
36078 New tests.
36079
36080 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36081
36082 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
36083 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
36084
36085 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
36086
36087 * gcc.c-torture/execute/20001203-1.c: New test.
36088
36089 2000-12-03 Neil Booth <neilb@earthling.net>
36090
36091 * gcc.dg/cpp/macro6.c: New test cases.
36092
36093 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36094
36095 * gcc.c-torture/execute/string-opt-9.c: New test.
36096 * gcc.c-torture/execute/string-opt-10.c: Likewise.
36097 * gcc.c-torture/execute/string-opt-11.c: Likewise.
36098 * gcc.c-torture/execute/string-opt-12.c: Likewise.
36099
36100 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
36101 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
36102
36103 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
36104
36105 * gcc.dg/cpp/if-6.c: New testcase.
36106
36107 * gcc.dg/20001201-1.c: New testcase.
36108
36109 2000-12-02 Neil Booth <neilb@earthling.net>
36110
36111 * g++.old-deja/g++.other/externC4.C,
36112 g++.old-deja/g++.other/friend10.C: New tests.
36113
36114 2000-12-02 Neil Booth <neilb@earthling.net>
36115
36116 * g++.old-deja/g++.other/instan2.C
36117 * g++.old-deja/g++.other/instan3.C: New test.
36118
36119 2000-12-02 Neil Booth <neilb@earthling.net>
36120
36121 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
36122 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
36123 gnuc99.c,gnuc99-pedantic.c: New tests.
36124
36125 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
36126
36127 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
36128 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
36129
36130 2000-12-01 Neil Booth <neilb@earthling.net>
36131
36132 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
36133 * gcc.dg/cpp/poison.c: Update.
36134 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
36135
36136 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
36137
36138 * g77.f-torture/execute/20001201.f: New test.
36139
36140 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
36141
36142 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
36143
36144 2000-12-01 Jakub Jelinek <jakub@redhat.com>
36145
36146 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
36147
36148 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
36149
36150 * g++.old-deja/g++.other/cast6.C: New test.
36151
36152 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
36153
36154 * gcc.c-torture/execute/20001130-2.c: New testcase.
36155
36156 2000-11-30 Richard Henderson <rth@redhat.com>
36157
36158 * gcc.c-torture/execute/20001130-1.c: New test.
36159
36160 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
36161
36162 * g++.old-deja/g++.other/op3.C: New test.
36163
36164 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
36165
36166 * g++.old-deja/g++.other/op2.C: New test.
36167
36168 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
36169
36170 * g++.old-deja/g++.other/crash38.C: New test.
36171
36172 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
36173
36174 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
36175
36176 2000-11-29 Jakub Jelinek <jakub@redhat.com>
36177
36178 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
36179 tests.
36180 * gcc.c-torture/execute/string-opt-6.c: New test.
36181
36182 * gcc.dg/20001117-1.c: Add main.
36183
36184 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
36185
36186 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
36187 Move from here ...
36188 * gcc.dg/940510-1.c: ... to here.
36189
36190 * gcc.dg/20000926-1.c: GNU C now allows initializations of
36191 zero-size arrays in toplevel structures.
36192
36193 2000-11-28 Jakub Jelinek <jakub@redhat.com>
36194
36195 * gcc.c-torture/execute/loop-8.c: New test.
36196
36197 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
36198
36199 * g++.old-deja/g++.other/base1.C: New test.
36200
36201 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
36202
36203 * g++.old-deja/g++.other/parse2.C: New test.
36204
36205 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
36206
36207 * g++.old-deja/g++.pt/incomplete1.C: New test.
36208
36209 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
36210
36211 * g++.old-deja/g++.other/friend9.C: New test.
36212
36213 2000-11-28 Jakub Jelinek <jakub@redhat.com>
36214
36215 * gcc.dg/20001127-1.c: New test.
36216
36217 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
36218
36219 * g++.old-deja/g++.pt/friend46.C: New test.
36220
36221 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
36222
36223 * g++.old-deja/g++.other/ptrmem8.C: New test.
36224
36225 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36226
36227 * gcc.c-torture/execute/string-opt-7.c: New test.
36228 * gcc.c-torture/execute/string-opt-8.c: Likewise.
36229
36230 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
36231
36232 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
36233 instead of 'mkcheck 2'.
36234
36235 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
36236
36237 * gcc.c-torture/execute/memcheck/driver.c,
36238 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
36239 C9X references to refer to C99.
36240
36241 2000-11-25 Jakub Jelinek <jakub@redhat.com>
36242
36243 * gcc.dg/ultrasp3.c: New test.
36244
36245 2000-11-25 Neil Booth <neilb@earthling.net>
36246
36247 * gcc.dg/cpp/include2.c: Update test to be locale independent.
36248
36249 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
36250
36251 * gcc.c-torture/compile/20001123-2.c: New.
36252
36253 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36254
36255 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
36256
36257 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
36258
36259 * gcc.dg/sequence-point-1.c: Add some new tests.
36260 * gcc.c-torture/execute/20001124-1.c: New test.
36261
36262 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
36263
36264 * g++.old-deja/g++.other/vaarg4.C: New test.
36265 * gcc.c-torture/compile/20001123-1.c: New test.
36266
36267 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
36268
36269 * g++.other/crash24.C: Adjust and remove XFAIL.
36270 * g++.other/crash37.C: New test.
36271
36272 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
36273
36274 * g++.old-deja/g++.pt/instantiate9.C: New test.
36275
36276 2000-11-22 Mark Mitchell <mark@codesourcery.com>
36277
36278 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
36279 new ABI, too.
36280
36281 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
36282 * g++.old-deja/g++.robertl/eb55.C: Likewise.
36283
36284 2000-11-22 Neil Booth <neilb@earthling.net>
36285
36286 * gcc.dg/cpp/Wtrigraphs.c: New test.
36287
36288 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
36289
36290 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
36291
36292 2000-11-22 Jakub Jelinek <jakub@redhat.com>
36293
36294 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
36295
36296 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
36297
36298 * lib/gcc-dg.exp: load_lib scanasm.exp.
36299 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
36300 * lib/g++-dg.exp: load_lib scanasm.exp.
36301 * lib/scanasm.exp: New.
36302 (scan-assembler, scan-assembler-not): Add optional arguments to
36303 test name, or if not present, the pattern name.
36304 (scan-assembler-dem, scan-assembler-dem-not): New.
36305
36306 * g++.dg/dg.exp: New.
36307
36308 2000-11-21 Neil Booth <neilb@earthling.net>
36309
36310 * gcc.dg/cpp/integrated1.c: Remove.
36311
36312 2000-11-21 Jakub Jelinek <jakub@redhat.com>
36313
36314 * gcc.c-torture/execute/20001121-1.c: New test.
36315
36316 2000-11-21 Richard Henderson <rth@redhat.com>
36317
36318 * gcc.c-torture/compile/20001121-1.c: New test.
36319
36320 2000-11-20 Neil Booth <neilb@earthling.net>
36321
36322 * gcc.dg/cpp/integrated1.c: New test.
36323
36324 2000-11-21 Jakub Jelinek <jakub@redhat.com>
36325
36326 * g++.old-deja/g++.other/inline17.C: New test.
36327
36328 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
36329
36330 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
36331 local variable to be zero: I made the variable global. Now
36332 uses abort() and exit() instead of relying on main's return value.
36333
36334 2000-11-20 Neil Booth <neilb@earthling.net>
36335
36336 * gcc.dg/cpp/paste2.c: Update test.
36337 * objc/execute/paste.m: New test.
36338
36339 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
36340
36341 * gcc.dg/c99-condexpr-1.c: New test.
36342
36343 2000-11-20 Neil Booth <neilb@earthling.net>
36344
36345 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
36346
36347 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
36348
36349 * g++.old-deja/g++.pt/export1.C: New test.
36350
36351 2000-11-20 Jakub Jelinek <jakub@redhat.com>
36352
36353 * gcc.dg/20001117-1.c: New test.
36354
36355 2000-11-18 Richard Henderson <rth@redhat.com>
36356
36357 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
36358
36359 2000-11-18 Richard Henderson <rth@redhat.com>
36360
36361 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
36362 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
36363 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
36364
36365 2000-11-18 Richard Henderson <rth@redhat.com>
36366
36367 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
36368 (main): New. Exit cleanly.
36369
36370 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
36371
36372 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
36373 gcc.dg/c99-fordecl-2.c: New tests.
36374
36375 2000-11-18 Richard Henderson <rth@redhat.com>
36376
36377 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
36378 * gcc.c-torture/execute/zerolen-2.c: New.
36379
36380 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36381
36382 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
36383 memory.
36384
36385 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
36386
36387 * g++.old-deja/g++.pt/instantiate8.C: New test.
36388
36389 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
36390
36391 * g++.old-deja/g++.other/incomplete.C: Add more tests.
36392 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
36393
36394 2000-11-16 Nick Clifton <nickc@redhat.com>
36395
36396 * gcc.c-torture/execute/nestfunc-2.c: New test.
36397 * gcc.c-torture/execute/nestfunc-3.c: New test.
36398
36399 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
36400
36401 * gcc.c-torture/compile/20001116-1.c: New test.
36402
36403 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36404
36405 * gcc.c-torture/execute/20001115-1.c: New test.
36406
36407 2000-11-15 Mark Mitchell <mark@codesourcery.com>
36408
36409 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
36410 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
36411 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
36412 * g++.old-deja/g++.abi/vmihint.C: Likewise.
36413
36414 2000-11-15 Neil Booth <neilb@earthling.net>
36415
36416 gcc.dg/cpp/_Pragma1.c: Update.
36417 gcc.dg/cpp/_Pragma2.c: New test.
36418
36419 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
36420
36421 * g++.old-deja/g++.other/anon5.C: New test.
36422
36423 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
36424
36425 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
36426 tests.
36427
36428 2000-11-14 Jakub Jelinek <jakub@redhat.com>
36429
36430 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
36431 output.
36432
36433 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
36434
36435 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
36436 labels at end of compound statements.
36437
36438 2000-11-13 Jakub Jelinek <jakub@redhat.com>
36439
36440 * gcc.c-torture/execute/loop-7.c: New test.
36441
36442 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
36443
36444 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
36445
36446 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
36447
36448 * gcc.dg/c99-bool-1.c: New test.
36449
36450 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
36451
36452 * gcc.dg/c99-scope-1.c: Remove xfail.
36453 * gcc.dg/c99-scope-2.c: New test.
36454
36455 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36456
36457 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
36458 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
36459
36460 2000-11-11 Mark Mitchell <mark@codesourcery.com>
36461
36462 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
36463 error messages.
36464
36465 * g++.mike/p700.C: Don't typedef wchar_t.
36466 * g++.mike/p784.C: Likewise.
36467 * g++.mike/eb101.C: Don't use __wchar_t.
36468
36469 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
36470
36471 * g77.f-torture/execute/20001111.[fx]: Test premature exit
36472 from DO loop.
36473
36474 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
36475
36476 * gcc.c-torture/execute/20001111-1.c: New test.
36477
36478 2000-11-10 Nick Clifton <nickc@redhat.com>
36479
36480 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
36481 long multuiple and accumulate.
36482
36483 2000-11-09 Richard Henderson <rth@redhat.com>
36484
36485 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
36486 via size_t instead of int.
36487
36488 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
36489 * gcc.c-torture/execute/string-opt-2.c: Likewise.
36490 * gcc.c-torture/execute/string-opt-3.c: Likewise.
36491 * gcc.c-torture/execute/string-opt-4.c: Likewise.
36492
36493 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
36494
36495 * gcc.c-torture/compile/20001109-1.c: New test.
36496 * gcc.c-torture/compile/20001109-2.c: New test.
36497
36498 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
36499
36500 * g++.old-deja/g++.pt/operator1.C: New test.
36501 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
36502
36503 2000-11-09 Jakub Jelinek <jakub@redhat.com>
36504
36505 * gcc.dg/20001108-1.c: New test.
36506
36507 2000-11-09 Jakub Jelinek <jakub@redhat.com>
36508
36509 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
36510 with both arguments constant strings.
36511 * gcc.c-torture/execute/string-opt-3.c: New test.
36512 * gcc.c-torture/execute/string-opt-4.c: New test.
36513 * gcc.c-torture/execute/string-opt-5.c: New test.
36514
36515 2000-11-08 Nick Clifton <nickc@redhat.com>
36516
36517 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
36518 mulsidi3adddi patterns.
36519
36520 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
36521
36522 * g++.old-deja/g++.other/crash36.C: New test.
36523
36524 2000-11-08 Jakub Jelinek <jakub@redhat.com>
36525
36526 * g++.old-deja/g++.other/init16.C: New test.
36527
36528 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
36529
36530 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
36531
36532 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
36533
36534 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
36535 * gcc.c-torture/execute/va-arg-16.x: Likewise.
36536 * gcc.c-torture/execute/va-arg-17.x: Likewise.
36537
36538 2000-11-07 DJ Delorie <dj@redhat.com>
36539
36540 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
36541
36542 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36543
36544 * gcc.c-torture/execute/string-opt-1.c: New test.
36545
36546 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
36547
36548 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
36549 mips-sgi-irix6.* because the MIPS ABI passes floating-point
36550 parameters in registers, and there is no way for a varargs
36551 function to know in which order the integer and floating-point
36552 parameters should be interleaved when they are placed on the
36553 stack.
36554 * gcc.c-torture/execute/va-arg-16.x: Likewise.
36555 * gcc.c-torture/execute/va-arg-17.x: Likewise.
36556
36557 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36558
36559 * gcc.c-torture/execute/string-opt-2.c: New test.
36560
36561 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
36562
36563 * g++.old-deja/g++.pt/crash60.C: New test.
36564
36565 2000-11-06 Jakub Jelinek <jakub@redhat.com>
36566
36567 * g++.old-deja/g++.other/crash24.C: New test.
36568 * g++.old-deja/g++.other/crash25.C: New test.
36569 * g++.old-deja/g++.other/crash26.C: New test.
36570 * g++.old-deja/g++.other/crash27.C: New test.
36571 * g++.old-deja/g++.other/crash28.C: New test.
36572 * g++.old-deja/g++.other/crash29.C: New test.
36573 * g++.old-deja/g++.other/crash30.C: New test.
36574 * g++.old-deja/g++.other/crash31.C: New test.
36575 * g++.old-deja/g++.other/crash32.C: New test.
36576 * g++.old-deja/g++.other/crash33.C: New test.
36577 * g++.old-deja/g++.other/crash34.C: New test.
36578 * g++.old-deja/g++.other/crash35.C: New test.
36579
36580 2000-11-06 Jakub Jelinek <jakub@redhat.com>
36581
36582 * gcc.c-torture/execute/20001031-1.c: New test.
36583
36584 2000-11-04 Mark Mitchell <mark@codesourcery.com>
36585
36586 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
36587 namespace.
36588
36589 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
36590 standards-conformant.
36591
36592 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
36593
36594 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
36595 * g++.old-deja/g++.mike/p755a.C: Likewise.
36596 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
36597 library makes no calls to `operator new' during initialization.
36598
36599 2000-11-04 Neil Booth <neilb@earthling.net>
36600
36601 * gcc.dg/cpp/include2.c: New tests.
36602
36603 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
36604
36605 * lib/g++.exp (g++_set_ld_library_path): New function.
36606 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
36607
36608 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
36609
36610 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
36611 warnings.
36612
36613 2000-11-01 Richard Henderson <rth@redhat.com>
36614
36615 * g++.old-deja/g++.ext/namedret1.C: New.
36616 * g++.old-deja/g++.ext/namedret2.C: New.
36617 * g++.old-deja/g++.ext/namedret3.C: New.
36618
36619 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
36620
36621 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
36622 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
36623
36624 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36625
36626 * gcc.c-torture/execute/va-arg-21.c: New test.
36627
36628 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
36629
36630 * gcc.dg/c99-complex-2.c: New test.
36631
36632 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36633
36634 * gcc.c-torture/execute/stdio-opt-1.c: New test.
36635
36636 2000-10-31 Jakub Jelinek <jakub@redhat.com>
36637
36638 * g++.old-deja/g++.other/inline16.C: New test.
36639
36640 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
36641
36642 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
36643 __PRETTY_FUNCTION__
36644
36645 2000-10-29 Neil Booth <neilb@earthling.net>
36646
36647 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
36648 New tests.
36649 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
36650 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
36651 optimisation.
36652
36653 2000-10-29 Neil Booth <neilb@earthling.net>
36654
36655 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
36656 * mi1.c, mi1c.h: Add null directives to multiple-include test.
36657 * mi5.c: Test multiple includes work with -C.
36658 * trigraphs.c: Test ^= version.
36659
36660 2000-10-28 Neil Booth <neilb@earthling.net>
36661
36662 New tests and test updates for new macro expander.
36663
36664 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
36665 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
36666 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
36667 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
36668 new diagnostic messages.
36669
36670 * gcc.dg/cpp/macro3.c: New tests.
36671
36672 2000-10-27 Mark Mitchell <mark@codesourcery.com>
36673
36674 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
36675 on the same line.
36676
36677 2000-10-27 Jakub Jelinek <jakub@redhat.com>
36678
36679 * g++.old-deja/g++.other/eh2.C: New test.
36680
36681 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
36682
36683 * gcc.c-torture/execute/20001027-1.c: New test.
36684
36685 2000-10-26 Richard Henderson <rth@redhat.com>
36686
36687 * gcc.c-torture/execute/20001026-1.c: New.
36688
36689 2000-10-26 Mark Mitchell <mark@codesourcery.com>
36690
36691 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
36692 * g++.old-deja/g++.law/builtin1.C: Likewise.
36693 * g++.old-deja/g++.law/ctors10.C: Likewise.
36694 * g++.old-deja/g++.law/virtual3.C: Likewise.
36695 * g++.old-deja/g++.mike/p658.C: Likewise.
36696 * g++.old-deja/g++.other/sibcall1.C: Likewise.
36697 * g++.old-deja/g++.other/vaarg2.C: Likewise.
36698 * g++.old-deja/g++.robertl/eb124.C: Likewise.
36699 * g++.old-deja/g++.robertl/eb44.C: Likewise.
36700 * g++.old-deja/g++.robertl/eb77.C: Likewise.
36701
36702 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
36703
36704 * gcc.c-torture/compile/20001024-1.c: New test.
36705
36706 2000-10-25 Mark Mitchell <mark@codesourcery.com>
36707
36708 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
36709 to tell us whether or not we are using V3.
36710
36711 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
36712
36713 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
36714 operands.
36715
36716 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
36717
36718 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
36719
36720 2000-10-25 Jakub Jelinek <jakub@redhat.com>
36721
36722 * gcc.c-torture/execute/20001024-1.c: New test.
36723
36724 2000-10-24 Jakub Jelinek <jakub@redhat.com>
36725
36726 * g++.old-deja/g++.other/sibcall1.C: New test.
36727
36728 2000-10-20 Jakub Jelinek <jakub@redhat.com>
36729
36730 * gcc.dg/noncompile/init-3.c: New test.
36731
36732 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
36733
36734 * gcc.dg/format-array-1.c: New test.
36735
36736 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
36737
36738 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
36739 writing through null pointers; remove comment about testing
36740 unterminated strings.
36741
36742 2000-10-17 Matthew Hiller <hiller@redhat.com>
36743
36744 * gcc.c-torture/execute/20001017-2.c: New test.
36745
36746 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
36747
36748 * gcc.c-torture/compile/20001018-1.c: New test.
36749 * gcc.c-torture/compile/20001018-1.x: Xfail.
36750
36751 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36752
36753 * gcc.c-torture/execute/20001017-1.c: New test.
36754
36755 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
36756
36757 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
36758 for multiple use of arguments with scanf formats; add tests for
36759 multiple use of arguments.
36760
36761 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
36762
36763 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
36764
36765 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
36766
36767 * gcc.dg/format-miss-1.c: New test.
36768
36769 2000-10-16 Jakub Jelinek <jakub@redhat.com>
36770
36771 * gcc.c-torture/execute/20001013-1.c: New test.
36772
36773 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
36774
36775 * gcc.dg/format-branch-1.c: New test.
36776
36777 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
36778
36779 * README, lib/file-format.exp: Remove EGCS references.
36780
36781 2000-10-16 Jakub Jelinek <jakub@redhat.com>
36782
36783 * gcc.dg/20001013-1.c: New test.
36784
36785 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
36786
36787 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
36788 for intmax_t in the compiler using __typeof__ and the type rules
36789 for conditional expressions.
36790
36791 2000-10-13 Jakub Jelinek <jakub@redhat.com>
36792
36793 * gcc.dg/20001012-1.c: New test.
36794 * gcc.dg/20001012-2.c: New test.
36795
36796 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
36797
36798 * gcc.dg/format-attr-1.c: New test.
36799
36800 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
36801
36802 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
36803 __LONG_LONG_MAX__ instead of LLONG_MAX.
36804
36805 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
36806
36807 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
36808 scanf flags.
36809 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
36810 flags.
36811
36812 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
36813
36814 * gcc.dg/sequence-pt-1.c: New test.
36815
36816 2000-10-11 Geoff Keating <geoffk@cygnus.com>
36817
36818 * gcc.c-torture/execute/20001011-1.c: New testcase.
36819 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
36820
36821 2000-10-10 Jakub Jelinek <jakub@redhat.com>
36822
36823 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
36824 does not error on it.
36825
36826 2000-10-10 Jakub Jelinek <jakub@redhat.com>
36827
36828 * gcc.dg/20001009-1.c: New test.
36829
36830 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
36831
36832 * gcc.c-torture/compile/20001009-1.c: Move from here ....
36833 * gcc.c-torture/execute/20001009-2.c: ... to here.
36834
36835 2000-10-09 Geoff Keating <geoffk@cygnus.com>
36836
36837 * gcc.c-torture/compile/20001009-1.c: New testcase.
36838 * gcc.c-torture/execute/20001009-1.c: New testcase.
36839 Testcases provided by Jan Hubicka <jh@suse.cz>.
36840
36841 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
36842
36843 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
36844 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
36845 uintmax_t using <limits.h> to emulate the compiler's internal
36846 logic. No longer XFAIL %j tests.
36847
36848 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
36849
36850 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
36851 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
36852 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
36853 regexps and details of expected handling of some bad formats.
36854 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
36855 suppression.
36856
36857 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
36858
36859 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
36860 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
36861 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
36862 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
36863 in list archives.
36864
36865 2000-10-06 Richard Henderson <rth@cygnus.com>
36866
36867 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
36868 * g++.old-deja/g++.brendan/crash52.C: Likewise.
36869 * g++.old-deja/g++.jason/report.C: Likewise.
36870 * g++.old-deja/g++.law/friend5.C: Likewise.
36871 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
36872 of the expected warnings.
36873
36874 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
36875
36876 * g++.old-deja/g++.pt/enum14.C: New test.
36877
36878 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
36879
36880 * g++.old-deja/g++.pt/crash59.C: New test.
36881
36882 2000-10-04 Will Cohen <wcohen@redhat.com>
36883
36884 * gcc.dg/20000926-1.c: New test.
36885
36886 2000-10-03 Geoff Keating <geoffk@cygnus.com>
36887
36888 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
36889 function name for current C++ compiler.
36890 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
36891
36892 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
36893
36894 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
36895 __PRETTY_FUNCTION__.
36896 * g++.old-deja/g++.ext/pretty2.C: Likewise.
36897
36898 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36899
36900 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
36901
36902 2000-09-26 Jakub Jelinek <jakub@redhat.com>
36903
36904 * gcc.c-torture/compile/20000923-1.c: New test.
36905
36906 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
36907
36908 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
36909 * g++.old-deja/g++.pt/ttp62.C: Same.
36910 * g++.old-deja/g++.other/inline14.C: Same.
36911
36912 2000-09-24 Richard Henderson <rth@cygnus.com>
36913
36914 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
36915
36916 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
36917
36918 * gcc.dg/c90-printf-1.c: Add test for wide string format.
36919
36920 2000-09-22 Geoff Keating <geoffk@cygnus.com>
36921
36922 * gcc.c-torture/compile/20000922-1.c: New file.
36923
36924 2000-09-21 Nick Clifton <nickc@redhat.com>
36925
36926 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
36927 a signed long modulo operation.
36928 (mod6): New function - perform an unsigned long modulo operation.
36929 (main): Add tests for modulos of very large numbers by very small
36930 dividends.
36931
36932 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36933
36934 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
36935
36936 2000-09-19 Richard Henderson <rth@cygnus.com>
36937
36938 * gcc.dg/compare2.c (case 10): XFAIL.
36939
36940 2000-09-18 Richard Henderson <rth@cygnus.com>
36941
36942 * gcc.c-torture/execute/20000906-1.c: Move ...
36943 * gcc.dg/20000906-1.c: ... here. Only run on targets
36944 that support __builtin_trap.
36945
36946 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
36947
36948 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
36949
36950 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
36951
36952 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
36953 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
36954 more $ format tests.
36955
36956 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
36957
36958 * gcc.dg/format-errmk-1.c: New test.
36959
36960 2000-09-17 Greg McGary <greg@mcgary.org>
36961
36962 * gcc.c-torture/execute/20000917-1.x: Remove.
36963
36964 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
36965
36966 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
36967
36968 2000-09-17 Greg McGary <greg@mcgary.org>
36969
36970 * gcc.c-torture/execute/20000917-1.c: New test.
36971 * gcc.c-torture/execute/20000917-1.x: XFAIL.
36972
36973 2000-09-16 Neil Booth <NeilB@earthling.net>
36974
36975 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
36976 in nested macro bug.
36977
36978 2000-09-15 Neil Booth <NeilB@earthling.net>
36979
36980 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
36981
36982 2000-09-14 Jeffrey A Law (law@cygnus.com)
36983
36984 * gcc.c-torture/execute/20000914-1.c: New test.
36985
36986 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
36987
36988 * g++.other/inline13.C: New test.
36989
36990 2000-09-12 Andreas Jaeger <aj@suse.de>
36991
36992 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
36993 constant by Ulrich Drepper <drepper@redhat.com>.
36994
36995 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
36996
36997 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
36998
36999 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37000
37001 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
37002
37003 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
37004
37005 * gcc.dg/cpp/backslash.c: New test.
37006
37007 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
37008
37009 * gcc.c-torture/execute/20000910-1.c: New test.
37010 * gcc.c-torture/execute/20000910-2.c: Likewise.
37011
37012 2000-09-11 Robert Lipe <robertl@sco.com>
37013
37014 * gcc.dg/pragma-align.c: New test.
37015
37016 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
37017
37018 * g++.old-deja/g++.pt/explicit82.C: New test.
37019 * g++.old-deja/g++.pt/explicit83.C: New test.
37020
37021 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
37022
37023 * gcc.dg/asm-names.c: New test.
37024
37025 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37026
37027 * gcc.dg/cpp/tr-warn6.c: New test
37028
37029 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
37030
37031 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
37032 be accepted.
37033
37034 2000-09-07 Catherine Moore <clm@redhat.com>
37035
37036 * gcc.c-torture/execute/unroll-1.c: New test.
37037
37038 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
37039
37040 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
37041 ERROR markers.
37042 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
37043 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
37044 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
37045 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
37046 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
37047 Preprocess only.
37048 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
37049 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
37050
37051 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
37052
37053 * g++.old-deja/g++.pt/deduct2.C: New test.
37054
37055 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
37056
37057 * g++.old-deja/g++.pt/parms2.C: New test.
37058
37059 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
37060
37061 * g++.old-deja/g++.pt/crash58.C: New test.
37062
37063 2000-09-06 Greg McGary <greg@mcgary.org>
37064
37065 * gcc.c-torture/execute/20000906-1.c: New test.
37066 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
37067
37068 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37069
37070 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
37071
37072 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
37073
37074 * g++.old-deja/g++.pt/crash57.C: New test.
37075
37076 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
37077
37078 * g++.old-deja/g++.pt/crash56.C: New test.
37079
37080 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
37081
37082 * g++.old-deja/g++.pt/koenig1.C: New test.
37083
37084 2000-09-04 Jakub Jelinek <jakub@redhat.com>
37085
37086 * gcc.dg/20000904-1.c: New test.
37087
37088 2000-09-04 Jakub Jelinek <jakub@redhat.com>
37089
37090 * gcc.dg/cpp/paste8.c: New test.
37091
37092 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
37093
37094 * gcc.c-torture/compile/20000827-1.c: New test.
37095
37096 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
37097
37098 * gcc.dg/format-diag-1.c: New test.
37099
37100 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
37101
37102 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
37103 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
37104 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
37105 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
37106 gcc.dg/formatz-1.c: Adjust warning regular expressions.
37107
37108 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
37109
37110 * g++.old-deja/g++.other/nested4.C: New test.
37111
37112 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
37113
37114 * g++.old-deja/g++.ns/scoped1.C: New test.
37115
37116 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
37117
37118 * lib/g++.exp: Support testing already-installed GCC.
37119
37120 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37121
37122 * wtr-label-1.c, wtr-suffix-1.c: New tests.
37123
37124 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37125
37126 * gcc.dg/return-type-2.c: New test.
37127
37128 2000-08-27 Geoff Keating <geoffk@cygnus.com>
37129
37130 * gcc.c-torture/compile/20000825-1.c: New test.
37131
37132 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
37133
37134 * gcc.dg/dwarf2-2.c: New test.
37135
37136 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
37137
37138 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
37139 dg-warning regexps.
37140
37141 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
37142
37143 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
37144 gcc.dg/format-ext-5.c: New tests.
37145
37146 2000-08-25 Jakub Jelinek <jakub@redhat.com>
37147
37148 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
37149
37150 2000-08-24 Mark Mitchell <mark@codesourcery.com>
37151
37152 * gcc.dg/noncompile/930622-2.c: Adjust error message.
37153
37154 2000-08-24 Richard Henderson <rth@cygnus.com>
37155
37156 * gcc.dg/ia64-sync-1.c: New test.
37157 * gcc.dg/ia64-sync-2.c: New test.
37158 * gcc.dg/ia64-asm-1.c: New test.
37159
37160 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
37161
37162 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
37163 * gcc.dg/format-ext-2.c: New test.
37164
37165 2000-08-23 Jason Merrill <jason@redhat.com>
37166
37167 * lib/old-dejagnu.exp: Also ignore "In member function" and
37168 "At global scope".
37169
37170 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37171
37172 * gcc.dg/noncompile/label-lineno-1.c: New test.
37173
37174 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
37175
37176 * gcc.dg/c99-array-nonobj-1.c: New test.
37177
37178 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
37179
37180 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
37181 tests.
37182 * gcc.dg/format-ext-1.c: New test.
37183
37184 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37185
37186 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
37187 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
37188 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
37189 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
37190 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
37191
37192 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
37193
37194 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
37195 gcc.dg/c99-strftime-2.c: New tests.
37196
37197 2000-08-22 Richard Henderson <rth@cygnus.com>
37198
37199 * gcc.c-torture/execute/20000822-1.c: New test.
37200
37201 2000-08-21 Jakub Jelinek <jakub@redhat.com>
37202
37203 * gcc.c-torture/execute/20000819-1.x: Remove.
37204
37205 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
37206
37207 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
37208 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
37209 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
37210 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
37211 gcc.dg/format-xopen-1.c: New tests.
37212
37213 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
37214
37215 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
37216
37217 2000-08-21 Jakub Jelinek <jakub@redhat.com>
37218
37219 * g++.old-deja/g++.other/loop2.C: New test.
37220
37221 * gcc.c-torture/compile/20000606-1.c: New test.
37222 * gcc.c-torture/compile/20000728-1.c: New test.
37223 * gcc.c-torture/execute/20000801-1.c: New test.
37224 * gcc.c-torture/execute/20000801-2.c: New test.
37225 * gcc.c-torture/execute/20000819-1.c: New test.
37226 * gcc.c-torture/execute/20000819-1.x: XFAIL.
37227 * gcc.dg/20000629-1.c: New test.
37228 * gcc.dg/20000724-1.c: New test.
37229 * gcc.dg/20000807-1.c: New test.
37230
37231 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
37232
37233 * gcc.dg/cpp/pragma-1.c: New test.
37234 * gcc.dg/cpp/pragma-2.c: New test.
37235
37236 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
37237
37238 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
37239 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
37240
37241 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
37242
37243 * gcc.c-torture/compile/20000818-1.c: New test.
37244
37245 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
37246
37247 * gcc.c-torture/execute/20000818-1.c: New test.
37248
37249 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
37250
37251 * gcc.dg/format-va-1.c: New test.
37252
37253 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
37254
37255 * g++.old-deja/g++.other/typedef8.C: New test.
37256
37257 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
37258
37259 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
37260 * g++.old-deja/g++.mike/net36.C: Mark candidate.
37261 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
37262 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
37263 * g++.old-deja/g++.other/ptrmem7.C: New test.
37264 * g++.old-deja/g++.pt/ptrmem10.C: New test.
37265
37266 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
37267
37268 * g++.old-deja/g++.pt/typename27.C: New test.
37269
37270 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
37271
37272 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
37273 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
37274 * g++.old-deja/g++.pt/friend45.C: New test.
37275 * g++.old-deja/g++.other/friend8.C: New test.
37276
37277 2000-08-15 Richard Henderson <rth@cygnus.com>
37278
37279 * gcc.c-torture/execute/20000815-1.c: New test.
37280
37281 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
37282
37283 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
37284 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
37285 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
37286
37287 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
37288
37289 * g++.old-deja/g++.other/refinit2.C: New test.
37290
37291 2000-08-13 Geoff Keating <geoffk@cygnus.com>
37292
37293 * lib/c-torture.exp (c-torture): Make
37294 compiler_conditional_xfail_data global.
37295 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
37296 compiler_conditional_xfail_data machinery.
37297 (f-torture-execute): Likewise.
37298 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
37299 and only when unrolling loops.
37300
37301 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
37302
37303 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
37304
37305 * g++.old-deja/g++.pt/explicit81.C: New test.
37306
37307 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
37308
37309 * g++.old-deja/g++.pt/typename26.C: New test.
37310
37311 2000-08-10 Geoff Keating <geoffk@cygnus.com>
37312
37313 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
37314 warning.
37315
37316 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
37317
37318 * g++.old-deja/g++.other/array3.C: New test.
37319
37320 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
37321
37322 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
37323 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
37324 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
37325 New tests.
37326
37327 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
37328
37329 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
37330 * g++.old-deja/g++.abi/vmihint.C: Likewise.
37331
37332 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
37333
37334 * gcc.c-torture/execute/20000808-1.c: New test.
37335
37336 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
37337
37338 * gcc.dg/c90-const-expr-1.c: New test.
37339
37340 2000-08-08 Richard Henderson <rth@cygnus.com>
37341
37342 * gcc.dg/noncompile/920923-1.c: Declare calloc.
37343
37344 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
37345
37346 * gcc.dg/noncompile/const-ll-1.c: New test.
37347
37348 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
37349
37350 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
37351
37352 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
37353
37354 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
37355 that running programs linked against the shared version of libobjc
37356 run correctly.
37357
37358 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
37359
37360 * gcc.dg/c99-printf-1.c: New test.
37361
37362 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
37363
37364 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
37365
37366 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
37367
37368 * gcc.c-torture/execute/20000731-1.x: Delete.
37369
37370 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
37371
37372 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
37373 and torture_without_loops as is done by c-torture.exp.
37374 (search_for): Copy from c-torture.exp.
37375 (gcc-dg-runtest): New function, drives a directory of tests
37376 iterating over the TORTURE_OPTIONS.
37377 (scan-assembler, scan-assembler-not): Move here from
37378 individual directory drivers.
37379
37380 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
37381 defined by lib/gcc-dg.exp.
37382 * gcc.dg/cpp/cpp.exp: Likewise.
37383 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
37384 gcc-dg-runtest, so we cycle over optimization options.
37385
37386 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
37387 * gcc.dg/compare2.c: No longer expected to fail.
37388
37389 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
37390
37391 * gcc.c-torture/execute/20000804-1.c: New test.
37392
37393 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
37394
37395 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
37396
37397 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
37398
37399 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
37400
37401 2000-08-03 Jeffrey A Law (law@cygnus.com)
37402
37403 * gcc.c-torture/compile/20000803-1.c: New test.
37404
37405 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
37406
37407 * gcc.c-torture/execute/20000801-3.c,
37408 gcc.c-torture/execute/20000801-4.c: New tests.
37409 * gcc.c-torture/execute/20000801-3.x,
37410 gcc.c-torture/execute/20000801-4.x: Xfail.
37411
37412 2000-08-02 Geoff Keating <geoffk@cygnus.com>
37413
37414 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
37415 libobjc/.libs to allow for libtool.
37416
37417 2000-08-02 Jakub Jelinek <jakub@redhat.com>
37418
37419 * gcc.c-torture/compile/20000802-1.c: New test.
37420
37421 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
37422
37423 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
37424
37425 2000-07-31 Jeffrey A Law (law@cygnus.com)
37426
37427 * gcc-c-torture/execute/20000731-2.c: New test.
37428
37429 * gcc.c-torture/execute/20000731-1.c: New test.
37430 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
37431
37432 2000-07-31 Jakub Jelinek <jakub@redhat.com>
37433
37434 * testsuite/gcc.dg/cpp/paste7.c: New test.
37435 * gcc.dg/cpp/20000725-1.c: New test.
37436
37437 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
37438
37439 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
37440 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
37441 declaration warning for __builtin_dwarf_reg_size.
37442
37443 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
37444
37445 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
37446
37447 * gcc.dg/noncompile/voidparam-1.c: New test.
37448
37449 2000-07-30 Richard Henderson <rth@cygnus.com>
37450
37451 * gcc.dg/c90-digraph-1.c: Don't xfail.
37452 * gcc.dg/compare2.c (case 10): Xfail.
37453 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
37454
37455 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
37456
37457 * gcc.dg/c99-main-1.c: New test.
37458
37459 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
37460
37461 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
37462
37463 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
37464
37465 * gcc.c-tortuer/execute/20000726-1.c: New test.
37466
37467 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
37468
37469 * gcc.c-torture/execute/enum-2.c: New test.
37470
37471 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37472
37473 * gcc.dg/cpp/tr-warn3.c: New test.
37474
37475 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
37476
37477 * g++.old-deja/g++.ext/implicit1.C: Remove.
37478 * g++.old-deja/g++.jason/c2.C: Remove
37479 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
37480 * g++.old-deja/g++.pt/crash16.C: Likewise.
37481 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
37482
37483 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
37484
37485 * g++.old-deja/g++.other/for2.C: New test.
37486
37487 2000-07-25 Jakub Jelinek <jakub@redhat.com>
37488
37489 * gcc.dg/20000720-1.c: New test.
37490
37491 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
37492
37493 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
37494
37495 2000-07-24 Geoff Keating <geoffk@cygnus.com>
37496
37497 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
37498 * gcc.c-torture/execute/20000722-1.c: New.
37499 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
37500
37501 2000-07-24 Jakub Jelinek <jakub@redhat.com>
37502
37503 * gcc.dg/cpp/20000720-1.S: New test.
37504
37505 2000-07-21 Michael Meissner <meissner@redhat.com>
37506
37507 * gcc.c-torture/execute/ieee/hugeval.c: New test.
37508
37509 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
37510
37511 * g++.old-deja/g++.brendan/crash16.C,
37512 g++.old-deja/g++.brendan/parse3.C,
37513 g++.old-deja/g++.brendan/redecl1.C,
37514 g++.old-deja/g++.ns/template13.C,
37515 g++.old-deja/g++.other/decl4.C,
37516 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
37517
37518 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
37519
37520 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
37521 and "Internal error".
37522
37523 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
37524 regexps.
37525 * gcc.dg/cpp/paste6.c: New test.
37526
37527 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
37528
37529 * gcc.dg/cpp/tr-direct.c: New test.
37530
37531 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
37532 gcc.dg/cpp/undef1.c: Tweak error regexps.
37533
37534 2000-07-18 Eric Christopher <echristo@redhat.com>
37535
37536 * gcc.c-torture/compile/20000718-1.c: New test.
37537
37538 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
37539
37540 * cpplex.c (_cpp_push_token): If the token being pushed back
37541 is the previous token in this context, just subtract one from
37542 context->posn.
37543 * cppmacro.c (save_expansion): Clear aux field when storing a
37544 placemarker.
37545
37546 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
37547
37548 * gcc.dg/noncompile/redecl-1.c: New test.
37549
37550 2000-07-18 Jakub Jelinek <jakub@redhat.com>
37551
37552 * gcc.c-torture/execute/20000717-5.c: New test.
37553 * gcc.c-torture/execute/20000717-1.x: Removed.
37554
37555 2000-07-17 Richard Henderson <rth@cygnus.com>
37556
37557 * gcc.c-torture/execute/20000717-4.c: New test.
37558
37559 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
37560
37561 * gcc.dg/cpp/syshdr.c: New test.
37562 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
37563
37564 2000-07-17 Neil Booth <neilb@earthling.net>
37565
37566 * gcc.dg/cpp/cmdlne-dM.c: New test.
37567 * gcc.dg/cpp/cmdlne-dD.c: New test.
37568
37569 2000-07-17 Jeffrey A Law (law@cygnus.com)
37570
37571 * gcc.c-torture/execute/20000717-3.c: New test.
37572
37573 * gcc.c-torture/compile/20000717-1.c: New test.
37574
37575 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
37576
37577 * gcc.c-torture/execute/20000717-2.c: New test.
37578
37579 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
37580
37581 * gcc.dg/formatz-1.c: New test.
37582
37583 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
37584 * gcc.dg/c99-digraph-1.c: New tests.
37585
37586 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
37587 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
37588
37589 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
37590 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
37591 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
37592 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
37593 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
37594 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
37595 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
37596
37597 2000-07-17 Greg McGary <greg@mcgary.org>
37598
37599 * gcc.c-torture/execute/20000717-1.c: New test.
37600 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
37601
37602 2000-07-15 Jakub Jelinek <jakub@redhat.com>
37603
37604 * gcc.c-torture/execute/20000715-2.c: New test.
37605 * gcc.dg/20000715-1.c: New test.
37606
37607 2000-07-15 Michael Meissner <meissner@redhat.com>
37608
37609 * gcc.c-torture/execute/20000715-1.c: New test.
37610
37611 2000-07-13 Jakub Jelinek <jakub@redhat.com>
37612
37613 * gcc.c-torture/execute/20000707-1.c: New test.
37614
37615 2000-07-13 Neil Booth <NeilB@earthling.net>
37616
37617 * testsuite/gcc.dg/cpp/digraph1.c,
37618 testsuite/gcc.dg/cpp/digraph2.c,
37619 testsuite/gcc.dg/cpp/digraphs.c: New tests.
37620
37621 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
37622
37623 * g77.f-torture/compile/20000630-2.f: New test.
37624 * g77.f-torture/compile/20000630-2.x
37625
37626 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
37627
37628 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
37629
37630 2000-07-11 Neil Booth <NeilB@earthling.net>
37631
37632 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
37633
37634 2000-07-11 Neil Booth <NeilB@earthling.net>
37635
37636 * gcc.dg/cpp/cmdlne-C.c: New.
37637
37638 2000-07-09 Neil Booth <NeilB@earthling.net>
37639
37640 * gcc.dg/cpp/directiv.c: New tests.
37641 * gcc.dg/cpp/undef1.c: Update.
37642
37643 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
37644
37645 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
37646
37647 2000-07-09 Neil Booth <NeilB@earthling.net>
37648
37649 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
37650
37651 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
37652
37653 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
37654 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
37655
37656 2000-07-08 Neil Booth <NeilB@earthling.net>
37657
37658 * gcc.dg/cpp/macsyntx.c: New tests.
37659
37660 2000-07-07 Jakub Jelinek <jakub@redhat.com>
37661
37662 * gcc.dg/20000707-1.c: New test.
37663
37664 2000-07-07 Jakub Jelinek <jakub@redhat.com>
37665
37666 * gcc.c-torture/execute/20000706-1.c: New test.
37667 * gcc.c-torture/execute/20000706-2.c: New test.
37668 * gcc.c-torture/execute/20000706-3.c: New test.
37669 * gcc.c-torture/execute/20000706-4.c: New test.
37670 * gcc.c-torture/execute/20000706-5.c: New test.
37671
37672 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
37673
37674 * g++.old-deja/g++.pt/instantiate7.C: New test.
37675
37676 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
37677
37678 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
37679 * g++.old-deja/g++.mike/thunk3.C: Likewise.
37680 * g++.old-deja/g++.other/rtti3.C: Likewise.
37681 * g++.old-deja/g++.other/rttid3.C: Likewise.
37682
37683 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
37684
37685 * g77.f-torture/compile/20000630-1.x: Fix typo
37686
37687 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
37688
37689 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
37690 assembly output.
37691
37692 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
37693
37694 * gcc.dg/cpp/ident.c: New test.
37695
37696 2000-07-05 Neil Booth <NeilB@earthling.net>
37697
37698 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
37699 gcc.dg/cpp/lexstrng.c: New tests.
37700
37701 2000-07-04 Neil Booth <NeilB@earthling.net>
37702
37703 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
37704 * gcc.dg/cpp/strify2.c: Same.
37705
37706 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
37707
37708 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
37709 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
37710 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
37711 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
37712
37713 * testsuite/gcc.dg/cpp/macro1.c,
37714 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
37715 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
37716 testsuite/gcc.dg/cpp/strify1.c,
37717 testsuite/gcc.dg/cpp/strify2.c: New tests.
37718
37719 2000-07-03 Jakub Jelinek <jakub@redhat.com>
37720
37721 * gcc.c-torture/execute/20000703-1.c: New test.
37722
37723 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
37724
37725 * g++.old-deja/g++.pt (lookup10.C): New test.
37726
37727 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
37728
37729 * g++.old-deja/g++.pt (typename25.C): New test.
37730
37731 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
37732
37733 * gcc.c-torture/compile/20000701-1.c: New test.
37734
37735 2000-06-30 Nick Clifton <nickc@cygnus.com>
37736
37737 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
37738 to test case.
37739
37740 2000-06-30 Catherine Moore <clm@cygnus.com>
37741
37742 * gcc.c-torture/execute/align-1.c: New test.
37743
37744 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
37745
37746 * g++.old-deja/g++.pt/expr8.C: New test.
37747 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
37748
37749 2000-06-29 Nick Clifton <nickc@cygnus.com>
37750
37751 * gcc.c-torture/compile/20000629-1.c: New test.
37752
37753 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
37754
37755
37756 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
37757 gcc.dg/noncompile directory, depending on whether they're
37758 preprocessor tests or not. Annotate all the tests for the dg
37759 framework.
37760
37761 * gcc.c-torture/noncompile/noncompile.exp: Delete.
37762 * gcc.dg/noncompile/noncompile.exp: New.
37763
37764 * Moved files:
37765 Old name New name
37766 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
37767 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
37768 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
37769 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
37770 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
37771 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
37772 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
37773 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
37774 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
37775 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
37776 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
37777 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
37778 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
37779 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
37780 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
37781 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
37782 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
37783 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
37784 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
37785 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
37786 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
37787 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
37788 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
37789 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
37790
37791 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
37792 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
37793 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
37794 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
37795 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
37796 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
37797
37798 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
37799
37800 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
37801 declare one variable. On the fourth, error.
37802 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
37803 declared by 20000628-1a.h.
37804
37805 2000-06-29 Richard Henderson <rth@redhat.com>
37806
37807 * gcc.c-torture/execute/930529-1.x: New file.
37808 * gcc.dg/920413-1.c: Adjust expected warning text.
37809 * gcc.dg/980217-1.c: Declare abort.
37810 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
37811
37812 2000-06-29 Jeffrey A Law (law@cygnus.com)
37813
37814 * g77.f-torture/compile/20000629-1.f: New test.
37815 * g77.f-torture/compile/20000629-1.x: Expected to fail.
37816
37817 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
37818
37819 Rearrange lots of files, removing entirely the
37820 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
37821 directories.
37822
37823 * Deleted files:
37824 gcc.c-torture/code_quality/code_quality.exp
37825 gcc.c-torture/special/special.exp
37826 gcc.failure/failure.exp
37827 gcc.failure/940409-1.x
37828 gcc.c-torture/compile/961203-1.x
37829
37830 * New files:
37831 gcc.misc-tests/linkage.exp
37832 gcc.c-torture/execute/920730-1t.c
37833 gcc.c-torture/execute/920730-1t.x
37834 gcc.c-torture/compile/920520-1.x
37835 gcc.c-torture/compile/920521-1.x
37836 gcc.c-torture/compile/981006-1.x
37837 gcc.c-torture/execute/eeprof-1.x
37838
37839 * Moved files (possibly with modifications to fit a new harness):
37840 Old name New name
37841 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
37842 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
37843 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
37844 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
37845 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
37846 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
37847 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
37848 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
37849 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
37850 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
37851 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
37852 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
37853 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
37854 gcc.failure/940409-1.c gcc.dg/940409-1.c
37855
37856 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
37857
37858 * c-torture/compile/961203-1.x: Delete.
37859
37860 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
37861 not exit. Include stdio.h.
37862 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
37863 * gcc.misc-tests/dg-12.c: Likewise.
37864 * gcc.misc-tests/dg-5.c: Likewise.
37865 * gcc.misc-tests/dg-6.c: Likewise.
37866 * gcc.misc-tests/dg-7.c: Prototype abort.
37867 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
37868 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
37869 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
37870 not exit.
37871 * gcc.misc-tests/sieve.c: Use return from main, not exit.
37872 * gcc.misc-tests/sort2.c: Use return from main, not exit.
37873
37874 2000-06-28 Jakub Jelinek <jakub@redhat.com>
37875
37876 * gcc.dg/cpp/20000628-1.c: New test.
37877 * gcc.dg/cpp/20000628-1.h: New header for above test.
37878 * gcc.dg/cpp/20000628-1a.h: Likewise.
37879
37880 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
37881
37882 * gcc.dg/cpp: New directory.
37883 * gcc.dg/cpp/cpp.exp: New driver.
37884 * gcc.dg/cpp/20000627-1.c: New test.
37885 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
37886 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
37887 and rewrite as a compilation test.
37888
37889 * gcc.dg: Move many files into the cpp subdirectory, possibly
37890 renaming or editing them as well.
37891 Old name New name
37892 990119-1.c cpp/19990119-1.c
37893 990228-1.c cpp/19990228-1.c
37894 990407-1.c cpp/19990407-1.c
37895 990409-1.c cpp/19990409-1.c
37896 990413-1.c cpp/19990413-1.c
37897 990703-1.c cpp/19990703-1.c
37898 20000127-1.c cpp/20000127-1.c
37899 20000129-1.c cpp/20000129-1.c
37900 20000207-1.c cpp/20000207-1.c
37901 20000207-2.c cpp/20000207-2.c
37902 20000209-1.c cpp/20000209-1.c
37903 20000209-2.c cpp/20000209-2.c
37904 20000301-1.c cpp/20000301-1.c
37905 20000419-1.c cpp/20000419-1.c
37906 20000510-1.S cpp/20000510-1.S
37907 20000519-1.c cpp/20000519-1.c
37908 20000529-1.c cpp/20000529-1.c
37909 20000625-1.c cpp/20000625-1.c
37910 20000625-2.c cpp/20000625-2.c
37911 cpp-as1.c cpp/assert1.c
37912 cpp-as2.c cpp/assert2.c
37913 cxx-comments-1.c cpp/cxxcom1.c
37914 cxx-comments-2.c cpp/cxxcom2.c
37915 endif-label.c cpp/endif.c
37916 cpp-hash1.c cpp/hash1.c
37917 cpp-hash2.c cpp/hash2.c
37918 cpp-if1.c cpp/if-1.c
37919 cpp-if2.c cpp/if-2.c
37920 cpp-if3.c cpp/if-3.c
37921 cpp-if4.c cpp/if-4.c
37922 cpp-if5.c cpp/if-5.c
37923 cpp-cond.c cpp/if-cexp.c
37924 cpp-missingop.c cpp/if-mop.c
37925 cpp-missingparen.c cpp/if-mpar.c
37926 cpp-opprec.c cpp/if-oppr.c
37927 cpp-ifparen.c cpp/if-paren.c
37928 cpp-shortcircuit.c cpp/if-sc.c
37929 cpp-shift.c cpp/if-shift.c
37930 cpp-unary.c cpp/if-unary.c
37931 cpp-li1.c cpp/line1.c
37932 cpp-li2.c cpp/line2.c
37933 lineno.c cpp/line3.c
37934 lineno-2.c cpp/line4.c
37935 cpp-mi.c cpp/mi1.c
37936 cpp-mic.h cpp/mi1c.h
37937 cpp-micc.h cpp/mi1cc.h
37938 cpp-mind.h cpp/mi1nd.h
37939 cpp-mindp.h cpp/mi1ndp.h
37940 cpp-mix.h cpp/mi1x.h
37941 cpp-mi2.c cpp/mi2.c
37942 cpp-mi2a.h cpp/mi2a.h
37943 cpp-mi2b.h cpp/mi2b.h
37944 cpp-mi2c.h cpp/mi2c.h
37945 cpp-mi3.c cpp/mi3.c
37946 cpp-mi3.def cpp/mi3.def
37947 poison-1.c cpp/poison.c
37948 pr-impl.c cpp/prag-imp.c
37949 cpp-redef-2.c cpp/redef1.c
37950 cpp-redef.c cpp/redef2.c
37951 strpaste.c cpp/strp1.c
37952 strpaste-2.c cpp/strp2.c
37953 cpp-tradpaste.c cpp/tr-paste.c
37954 cpp-tradstringify.c cpp/tr-str.c
37955 cpp-tradwarn1.c cpp/tr-warn1.c
37956 cpp-tradwarn2.c cpp/tr-warn2.c
37957 trigraphs.c cpp/trigraphs.c
37958 cpp-unc1.c cpp/unc1.c
37959 cpp-unc2.c cpp/unc2.c
37960 cpp-unc3.c cpp/unc3.c
37961 cpp-unc.c cpp/unc4.c
37962 undef.c cpp/undef1.c
37963 undef-2.c cpp/undef2.c
37964 cpp-wi1.c cpp/widestr1.c
37965
37966 2000-06-27 Mark Mitchell <mark@codesourcery.com>
37967
37968 * lib/g++.exp (g++_include_flags): Tweak.
37969
37970 2000-06-27 H.J. Lu <hjl@gnu.org>
37971 Loren J. Rittle <ljrittle@acm.org>
37972
37973 * lib/g++.exp (g++_include_flags): Override libgloss.exp
37974 version with one that knows about the new gcc tree structure.
37975 (g++_link_flags): Same.
37976
37977 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
37978
37979 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
37980 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
37981 case we are cross-compiling.
37982
37983 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
37984 g++.old-deja/g++.niklas/Makefile.in,
37985 g++.old-deja/g++.niklas/configure.in,
37986 g++.old-deja/g++.other/Makefile.in,
37987 g++.old-deja/g++.other/configure.in,
37988 gcc.c-torture/code_quality/Makefile.in,
37989 gcc.c-torture/code_quality/configure.in,
37990 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
37991 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
37992 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
37993 gcc.c-torture/execute/ieee/Makefile.in,
37994 gcc.c-torture/execute/ieee/configure.in,
37995 gcc.c-torture/noncompile/Makefile.in,
37996 gcc.c-torture/noncompile/configure.in,
37997 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
37998 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
37999 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
38000
38001 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
38002
38003 * g++.old-deja/g++.other/ambig3.C: New test.
38004
38005 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
38006
38007 * g++.old-deja/g++.pt/syntax1.C: New test.
38008 * g++.old-deja/g++.pt/syntax2.C: New test.
38009 * g++.old-deja/g++.other/syntax3.C: New test.
38010 * g++.old-deja/g++.other/syntax4.C: New test.
38011
38012 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
38013
38014 * gcc.dg/20000623-1.c: Prototype exit and abort.
38015
38016 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
38017
38018 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
38019 New tests.
38020 * gcc.dg/cpp-mi3.def: New file.
38021
38022 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
38023 inside assertions.
38024 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
38025 lexer's error messages.
38026 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
38027 divine anything from the linemarkers.
38028 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
38029 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
38030
38031 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
38032
38033 * gcc.dg/20000623-1.c: New test.
38034
38035 2000-06-22 Jakub Jelinek <jakub@redhat.com>
38036
38037 * gcc.c-torture/execute/20000622-1.c: New test.
38038
38039 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
38040
38041 * g++.old-deja/g++.other/init15.C: New test.
38042
38043 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
38044
38045 * g++.old-deja/g++.pt/vaarg2.C: New test.
38046 * g++.old-deja/g++.pt/vaarg3.C: New test.
38047
38048 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
38049
38050 * g++.old-deja/g++.other/dyncast6.C: New test.
38051
38052 2000-06-15 Jakub Jelinek <jakub@redhat.com>
38053
38054 * gcc.c-torture/execute/loop-6.c: New test.
38055
38056 2000-06-14 Jakub Jelinek <jakub@redhat.com>
38057
38058 * gcc.dg/20000614-1.c: New test.
38059 * gcc.dg/20000614-2.c: New test.
38060
38061 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
38062
38063 * g++.old-deja/g++.other/inline12.C: New test.
38064
38065 2000-06-13 Jakub Jelinek <jakub@redhat.com>
38066
38067 * g++.old-deja/g++.other/eh1.C: New test.
38068
38069 2000-06-12 Jakub Jelinek <jakub@redhat.com>
38070
38071 * g++.old-deja/g++.other/type.C: New test.
38072
38073 2000-06-05 Jakub Jelinek <jakub@redhat.com>
38074
38075 * g++.old-deja/g++.other/initstring.C: New test.
38076
38077 2000-06-12 Jason Merrill <jason@redhat.com>
38078
38079 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
38080
38081 2000-06-09 Jeffrey A Law (law@cygnus.com)
38082
38083 * gcc.c-torture/compile/20000609-1.c: New test.
38084
38085 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
38086
38087 * gcc.dg/20000609-1.c: New test.
38088
38089 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
38090
38091 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
38092 * gcc.c-torture/noncompile/poison-1.c: Move...
38093 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
38094 * gcc.dg/cpp-li1.c: Add a token after the #line.
38095
38096 2000-06-05 Richard Henderson <rth@cygnus.com>
38097
38098 * gcc.c-torture/execute/20000605-2.c: New test.
38099 * gcc.c-torture/execute/20000605-3.c: New test.
38100
38101 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
38102
38103 * g77.f-torture/execute/20000503-1.x: New file.
38104
38105 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
38106
38107 * g++.old-deja/g++.eh/badalloc1.C: New test.
38108
38109 2000-06-05 Richard Henderson <rth@cygnus.com>
38110
38111 * gcc.c-torture/execute/20000605-1.c: New test.
38112
38113 2000-06-05 Jakub Jelinek <jakub@redhat.com>
38114 Nathan Sidwell <nathan@codesourcery.com>
38115
38116 * gcc.c-torture/compile/20000605-1.c: New test.
38117
38118 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
38119
38120 * g77.f-torture/compile/20000601-1.f: New test.
38121
38122 2000-06-03 Richard Henderson <rth@cygnus.com>
38123
38124 * gcc.c-torture/execute/20000603-1.c: New.
38125
38126 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
38127
38128 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
38129 * gcc.dg/noreturn-2.c (noreturn): Likewise.
38130
38131 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
38132
38133 * gcc.dg/compare2.c (case 12): XFAIL.
38134 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
38135 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
38136
38137 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
38138
38139 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
38140
38141 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
38142 guard macro is already defined when the header is first
38143 included.
38144 * gcc.dg/cpp-mix.h: New file.
38145 * gcc.dg/endif-label.c: Update patterns to match compiler.
38146
38147 * g++.brendan/complex1.C: Declare abort.
38148 * g++.law/refs4.C: Remove XFAIL.
38149 * g++.oliva/expr2.C: Declare abort and exit.
38150
38151 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
38152
38153 * gcc.c-torture/execute/20000528-1.c: New test.
38154
38155 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
38156 * g++.old-deja/g++.law/temps4.C: Likewise.
38157
38158 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
38159 stdlib.h. Call abort() on failure.
38160 * g++.old-deja/g++.law/refs4.C: Likewise.
38161 * g++.old-deja/g++.law/temps4.C: Likewise.
38162 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
38163 * gcc.c-torture/execute/20000112-1.c: Include string.h.
38164
38165 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
38166
38167 Relative to g++.dg/special:
38168 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
38169
38170 Relative to g++.old-deja:
38171 * g++.brendan/complex1.C, g++.jason/optimize2.C,
38172 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
38173 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
38174 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
38175 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
38176 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
38177 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
38178
38179 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
38180 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
38181 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
38182 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
38183 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
38184 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
38185 and/or string.h.
38186
38187 * g++.other/goto1.C: Update expectations for error messages.
38188
38189 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
38190
38191 * gcc.c-torture/compile/20000523-1.c: New test.
38192
38193 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
38194
38195 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
38196
38197 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
38198
38199 * g++.old-deja/g++.eh/catch11.C: New test.
38200 * g++.old-deja/g++.eh/catch12.C: New test.
38201
38202 2000-05-24 Nick Clifton <nickc@cygnus.com>
38203
38204 * gcc.c-torture/execute/20000523-1.c: New test.
38205
38206 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
38207
38208 * c-torture/execute/bcp-1.c: Replace abort in arg of
38209 __builtin_constant_p with a generic external function.
38210
38211 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
38212 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
38213 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
38214 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
38215 Prototype abort and/or exit.
38216
38217 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
38218 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
38219 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
38220 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
38221
38222 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
38223
38224 * gcc.dg/dwarf2-1.c: New test.
38225
38226 2000-05-20 Richard Henderson <rth@cygnus.com>
38227
38228 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
38229
38230 2000-05-20 Andreas Jaeger <aj@suse.de>
38231
38232 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
38233 testcase.
38234
38235 2000-05-19 David Edelsohn <edelsohn@gnu.org>
38236
38237 * gcc.c-torture/execute/20000519-2.c: New test.
38238
38239 2000-05-19 Andreas Jaeger <aj@suse.de>
38240
38241 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
38242 which fails with SSA.
38243
38244 * lib/c-torture.exp: Also test with -O3 -fssa.
38245
38246 2000-05-18 Michael Meissner <meissner@redhat.com>
38247
38248 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
38249 * gcc.c-torture/execute/920415-1.c: Ditto.
38250 * gcc.c-torture/execute/920501-1.c: Ditto.
38251 * gcc.c-torture/execute/conversion.c: Ditto.
38252 * gcc.c-torture/execute/cvt-1.c: Ditto.
38253
38254 2000-05-18 Jeffrey A Law (law@cygnus.com)
38255
38256 * gcc.c-torture/compile/20000518-1.c: New test.
38257
38258 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
38259
38260 * g77.f-torture/compile/200005018.f: New test.
38261
38262 2000-05-17 Jeffrey A Law (law@cygnus.com)
38263
38264 * gcc.c-torture/compile/20000517-1.c: New test.
38265
38266 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38267
38268 * gcc.c-torture/execute/20000516-1.c: New test.
38269
38270 2000-05-15 Jakub Jelinek <jakub@redhat.com>
38271
38272 * g++.old-deja/g++.other/eh.C: New test.
38273
38274 2000-05-12 Richard Henderson <rth@cygnus.com>
38275
38276 * gcc.c-torture/execute/990208-1.c (main): Don't pass
38277 constants through to doit's conditional.
38278
38279 2000-05-11 Jeffrey A Law (law@cygnus.com)
38280
38281 * gcc.c-torture/compile/20000511-1.c: New test.
38282 * g77.f-torture/compile/20000511-1.f: New test.
38283 * g77.f-torture/compile/20000511-2.f: New test.
38284
38285 2000-05-11 Michael Meissner <meissner@redhat.com>
38286
38287 * gcc.c-torture/execute/20000511-1.c: New test.
38288
38289 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
38290
38291 * gcc.dg/dg.exp: Scan .S files as well as .c files.
38292 * gcc.dg/20000510-1.S: New.
38293
38294 2000-05-08 Catherine Moore <clm@cygnus.com>
38295
38296 * gcc.dg/unused-3.c: New.
38297
38298 2000-05-06 Richard Henderson <rth@cygnus.com>
38299
38300 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
38301 * g++.old-deja/g++.mike/warn1.C: Likewise.
38302 * g++.old-deja/g++.pt/local1.C: Likewise.
38303 * g++.old-deja/g++.pt/local7.C: Likewise.
38304 * g++.old-deja/g++.pt/spec16.C: Likewise.
38305
38306 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
38307
38308 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
38309
38310 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
38311
38312 * g77.f-torture/execute/20000503-1.f: New test.
38313
38314 2000-05-04 Andreas Jaeger <aj@suse.de>
38315
38316 * gcc.dg/noreturn-2.c: New test.
38317
38318 2000-05-04 Neil Booth <NeilB@earthling.net>
38319
38320 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
38321 preprocessor.
38322
38323 2000-05-04 Richard Henderson <rth@cygnus.com>
38324
38325 * gcc.c-torture/execute/20000503-1.c: Fix typo.
38326
38327 2000-05-04 Richard Henderson <rth@cygnus.com>
38328
38329 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
38330 OpenSSL by Jason R Thorpe.
38331
38332 2000-05-03 Jim Wilson <wilson@cygnus.com>
38333
38334 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
38335
38336 2000-05-03 Robert Lipe <robertlipe@usa.net>
38337
38338 * gcc.dg/20000503-1.c: New test.
38339
38340 2000-05-02 Jakub Jelinek <jakub@redhat.com>
38341
38342 * gcc.c-torture/compile/20000502-1.c: New test.
38343 * g++.old-deja/g++.other/align.C: New test.
38344 * gcc.dg/cpp-tradstringify.c: New test.
38345
38346 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
38347
38348 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
38349 and hard registers.
38350
38351 2000-04-26 Geoff Keating <geoffk@cygnus.com>
38352
38353 * gcc.c-torture/execute/loop-5.c: New test.
38354
38355 2000-04-25 Jakub Jelinek <jakub@redhat.com>
38356
38357 * gcc.c-torture/execute/va-arg-20.c: New test.
38358
38359 2000-04-23 Jeffrey A Law (law@cygnus.com)
38360
38361 * gcc.c-torture/execute/20000422-1.c: New test.
38362
38363 2000-04-20 Greg McGary <gkm@gnu.org>
38364
38365 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
38366 when optimizing, but without sibling-call optimizations (-O1).
38367
38368 2000-04-20 Jeffrey A Law (law@cygnus.com)
38369
38370 * gcc.c-torture/compile/20000420-1.c: New test.
38371
38372 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
38373
38374 * g++.abi/ptrflags.C: New test.
38375 * g++.eh/catchptr1.C: Test incomplete pointer chains.
38376
38377 2000-04-19 Catherine Moore <clm@cygnus.com>
38378
38379 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
38380
38381 2000-04-19 Greg McGary <gkm@gnu.org>
38382
38383 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
38384 sibling-call optimizations.
38385
38386 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
38387
38388 * gcc.dg/20000419-1.c: New test.
38389
38390 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
38391
38392 * gcc.c-torture/execute/20000412-6.c: New test.
38393
38394 2000-04-12 Jeffrey A Law (law@cygnus.com)
38395
38396 * gcc.c-torture/execute/20000412-5.c: New test.
38397 * g77.f-torture/compile/20000412-1.f: New test.
38398 * gcc.c-torture/execute/20000412-4.c: New test.
38399 * gcc.c-torture/compile/20000412-2.c: New test.
38400 * gcc.c-torture/execute/20000412-3.c: New test.
38401 * gcc.c-torture/compile/20000412-1.c: New test.
38402 * gcc.c-torture/execute/20000412-2.c: New test.
38403
38404 2000-04-12 Jakub Jelinek <jakub@redhat.com>
38405
38406 * objc/execute/bf-20.m: New test.
38407
38408 2000-04-10 Richard Henderson <rth@cygnus.com>
38409
38410 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
38411
38412 * gcc.c-torture/execute/20000412-1.c: New test.
38413
38414 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
38415
38416 * g++.old-deja/g++.eh/catchptr1.C: New test.
38417
38418 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
38419
38420 * g++.old-deja/g++.abi/cxa_vec.C: New test.
38421
38422 2000-04-08 Neil Booth <NeilB@earthling.net>
38423
38424 * gcc.dg/cpp-nullchar.c: Remove test as
38425 embedded nulls cause problems.
38426
38427 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38428
38429 * gcc.dg/compare2.c: New test.
38430
38431 2000-04-08 Neil Booth <NeilB@earthling.net>
38432
38433 * gcc.dg/cpp-nullchar.c: New test.
38434
38435 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
38436
38437 * gcc.dg/cpp-mi2.c: New test.
38438 * gcc.dg/cpp-mi2[abc].h: New files.
38439
38440 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
38441
38442 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
38443 member name.
38444
38445 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
38446
38447 * g++.old-deja/g++.abi/vmihint.C: New test.
38448
38449 2000-04-06 Neil Booth <NeilB@earthling.net>
38450
38451 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
38452 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
38453 copyright.
38454
38455 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
38456
38457 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
38458 avoid stack-frame overwrite.
38459
38460 2000-04-05 Jakub Jelinek <jakub@redhat.com>
38461
38462 * gcc.c-torture/compile/20000405-2.c: New test.
38463 * gcc.c-torture/compile/20000405-3.c: New test.
38464
38465 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38466
38467 * gcc.c-torture/compile/20000405-1.c: New test.
38468
38469 2000-04-04 Geoff Keating <geoffk@cygnus.com>
38470
38471 * gcc.dg/cast-qual-1.c: Revert last change.
38472
38473 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38474
38475 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
38476
38477 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
38478
38479 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
38480 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
38481
38482 2000-04-03 Jeffrey A Law (law@cygnus.com)
38483
38484 * gcc.c-torture/compile/20000403-2.c: New test.
38485 * gcc.c-torture/compile/20000403-1.c: New test.
38486
38487 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
38488
38489 * gcc.c-torture/execute/20000403-1.c: New test.
38490
38491 2000-04-03 Geoff Keating <geoffk@cygnus.com>
38492
38493 * gcc.c-torture/execute/20000402-1.c: New test.
38494
38495 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
38496
38497 * gcc.c-torture/execute/va-arg-15.c: New test.
38498 * gcc.c-torture/execute/va-arg-16.c: New test.
38499 * gcc.c-torture/execute/va-arg-17.c: New test.
38500 * gcc.c-torture/execute/va-arg-18.c: New test.
38501 * gcc.c-torture/execute/va-arg-19.c: New test.
38502
38503 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
38504
38505 * gcc.c-torture/compile/981211-1.c: Move to...
38506 * gcc.dg/cpp-as1.c: ...here.
38507 * gcc.dg/cpp-as2.c: New file.
38508
38509 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
38510 compiler.
38511
38512 2000-04-02 Neil Booth <NeilB@earthling.net>
38513
38514 * gcc.dg/cpp-cond.c New tests.
38515 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
38516 accidental success less likely.
38517 * gcc.dg/cpp-missingop.c New tests.
38518 * gcc.dg/cpp-missingparen.c New tests.
38519 * gcc.dg/cpp-shift.c New tests.
38520 * gcc.dg/cpp-shortcircuit.c New tests.
38521 * gcc.dg/cpp-unary.c New tests.
38522
38523 2000-03-29 Jeffrey A Law (law@cygnus.com)
38524
38525 * gcc.c-torture/compile/20000329-1.c: New test.
38526
38527 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
38528
38529 * gcc.c-torture/compile/20000326-1.c: New test.
38530 * gcc.c-torture/compile/20000326-2.c: New test.
38531
38532 2000-03-24 Geoff Keating <geoffk@cygnus.com>
38533
38534 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
38535 the first parameter is a function argument.
38536
38537 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
38538
38539 * g++.old-deja/g++.ext/array4.C: New test.
38540
38541 2000-03-22 Geoff Keating <geoffk@cygnus.com>
38542
38543 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
38544
38545 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38546
38547 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
38548
38549 2000-03-19 Richard Henderson <rth@cygnus.com>
38550
38551 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
38552
38553 2000-03-19 Richard Henderson <rth@cygnus.com>
38554
38555 * gcc.c-torture/compile/20000319-1.c: New test.
38556
38557 2000-03-14 Jeffrey A Law (law@cygnus.com)
38558
38559 * gcc.c-torture/execute/20000314-3.c: New test.
38560 * gcc.c-torture/execute/20000314-2.c: New test.
38561 * gcc.c-torture/execute/20000314-1.c: New test.
38562 * gcc.c-torture/compile/20000314-2.c: New test.
38563 * gcc.c-torture/compile/20000314-1.c: New test.
38564
38565 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
38566
38567 * g++.old-deja/g++.warn/inline.C: New test.
38568
38569 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
38570
38571 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
38572 standards-compliant result rather than specific constants.
38573 Put test-values in array.
38574
38575 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
38576
38577 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
38578 (g++_target_compile): Put test-specific options last.
38579
38580 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
38581
38582 * g++.old-deja/g++.eh/vbase4.C: New test.
38583
38584 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
38585
38586 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
38587
38588 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
38589
38590 * g++.old-deja/g++.brendan/misc12.C: Removed.
38591 * g++.old-deja/g++.pt/memtemp77.C: Constify.
38592 * g++.old-deja/g++.ext/pretty4.C: New test.
38593
38594 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
38595
38596 * g++.old-deja/g++.other/string2.C: New test.
38597
38598 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
38599
38600 * g++.old-deja/g++.warn/impint2.C: New test.
38601
38602 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
38603
38604 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
38605 is 1, not zero.
38606
38607 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
38608
38609 * g++.old-deja/g++.warn/impint.C: New test.
38610 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
38611 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
38612 * g++.old-deja/g++.pt/explicit12.C: Likewise.
38613 * g++.old-deja/g++.pt/explicit13.C: Likewise.
38614 * g++.old-deja/g++.pt/explicit17.C: Likewise.
38615 * g++.old-deja/g++.pt/explicit18.C: Likewise.
38616 * g++.old-deja/g++.pt/explicit19.C: Likewise.
38617 * g++.old-deja/g++.pt/explicit23.C: Likewise.
38618 * g++.old-deja/g++.pt/explicit31.C: Likewise.
38619 * g++.old-deja/g++.pt/explicit35.C: Likewise.
38620 * g++.old-deja/g++.pt/explicit6.C: Likewise.
38621 * g++.old-deja/g++.pt/memclass7.C: Likewise.
38622
38623 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
38624
38625 * gcc.dg/cpp-redef.c: New test.
38626
38627 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
38628
38629 * g++.old-deja/g++.pt/unify7.C: New test.
38630
38631 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
38632
38633 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
38634 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
38635
38636 2000-02-25 Geoff Keating <geoffk@cygnus.com>
38637
38638 * gcc.c-torture/compile/20000224-1.c: New test.
38639
38640 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38641
38642 * gcc.c-torture/compile/cpp-2.c: New test.
38643 * gcc.c-torture/compile/cpp-1.c: New test.
38644
38645 2000-02-25 Jeffrey A Law (law@cygnus.com)
38646
38647 * gcc.c-torture/execute/20000225-1.c: New test.
38648
38649 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38650
38651 * gcc.dg/cpp-li2.c: New test.
38652
38653 * gcc.dg/cpp-wi1.c: New test.
38654
38655 * gcc.dg/cpp-li1.c: New test.
38656
38657 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
38658
38659 * g++.old-deja/g++.other/sizeof5.C: New test.
38660
38661 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38662
38663 * gcc.c-torture/execute/va-arg-13.c: New test.
38664
38665 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
38666
38667 * gcc.c-torture/execute/va-arg-12.c: New test.
38668
38669 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
38670
38671 * gcc.c-torture/execute/20000223-1.c: New test.
38672
38673 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
38674
38675 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
38676
38677 2000-02-22 Mark Mitchell <mark@codesourcery.com>
38678
38679 * g++.old-deja/g++.abi/ptrmem.C: New test.
38680
38681 2000-02-19 Richard Henderson <rth@cygnus.com>
38682
38683 * gcc.c-torture/compile/init-3.c: New.
38684
38685 2000-02-17 Mark Mitchell <mark@codesourcery.com>
38686
38687 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
38688 ALWAYS_CXXFLAGS.
38689
38690 2000-02-11 Robert Lipe <robertl@sco.com>
38691
38692 * gcc.c-torture/compile/20000211-3.c: New test.
38693
38694 2000-02-11 Martin Buchholz <martin@xemacs.org>
38695
38696 * gcc.c-torture/compile/20000211-2.c: New test.
38697
38698 2000-02-11 Jeffrey A Law (law@cygnus.com)
38699
38700 * gcc.c-torture/compile/20000211-1.c: New test.
38701
38702 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
38703
38704 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
38705 on native targets
38706
38707 2000-02-08 Nathan Sidwell <nathan@acm.org>
38708
38709 * g++.old-deja/g++.other/cast5.C: New test.
38710
38711 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
38712
38713 * gcc.c-torture/execute/20000205-1.c: New.
38714
38715 2000-02-03 Nathan Sidwell <nathan@acm.org>
38716
38717 * g++.old-deja/g++.jason/cast3.C: Return void.
38718 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
38719
38720 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38721
38722 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
38723
38724 * gcc.dg/loop-1.c: New test.
38725
38726 2000-01-27 Jakub Jelinek <jakub@redhat.com>
38727
38728 * gcc.c-torture/compile/20000127-1.c: New test.
38729 * gcc.c-torture/execute/991228-1.c: New test.
38730
38731 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38732
38733 * gcc.dg/unused-2.c: New test.
38734
38735 * gcc.dg/conv-1.c: New test.
38736
38737 2000-01-24 Mark Mitchell <mark@codesourcery.com>
38738
38739 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
38740 compiler.
38741 (tool_option_proc): Fix typo.
38742
38743 2000-01-24 Geoff Keating <geoffk@cygnus.com>
38744
38745 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
38746 of the ld on the host, not on the build machine.
38747 Also, don't crash if '--help' is not a supported option.
38748
38749 2000-01-24 Richard Henderson <rth@cygnus.com>
38750
38751 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
38752
38753 2000-01-20 Jeffrey A Law (law@cygnus.com)
38754
38755 * gcc.c-torture/execute/20000120-2.c: New test.
38756 * gcc.c-torture/execute/20000120-1.c: New test.
38757
38758 2000-01-13 Jeffrey A Law (law@cygnus.com)
38759
38760 * gcc.c-torture/execute/20000113-1.c: New test.
38761
38762 2000-01-12 Jeffrey A Law (law@cygnus.com)
38763
38764 * gcc.c-torture/execute/20000112-1.c: New test.
38765
38766 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38767
38768 * gcc.dg/20000111-1.c: New test.
38769
38770 2000-01-10 Jeffrey A Law (law@cygnus.com)
38771
38772 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
38773 with 16 bit integers.
38774
38775 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38776
38777 * gcc.dg/20000108-1.c: New test.
38778
38779 2000-01-05 Nathan Sidwell <nathan@acm.org>
38780
38781 * g++.old-deja/g++.ns/koenig8.C: New test.
38782
38783 2000-01-05 Nathan Sidwell <nathan@acm.org>
38784
38785 * g++.old-deja/g++.other/cast4.C: New test.
38786
38787 2000-01-05 Jeffrey A Law (law@cygnus.com)
38788
38789 * gcc.c-torture/compile/20000105-2.c: New test.
38790 * gcc.c-torture/compile/20000105-1.c: New test.
38791
38792 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38793
38794 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
38795 references to printf & atoi to conform to ANSI standard.
38796 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
38797 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
38798 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
38799 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
38800 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
38801 * g++.old-deja/g++.brendan/complex1.C: Likewise.
38802 * g++.old-deja/g++.brendan/copy1.C: Likewise.
38803 * g++.old-deja/g++.brendan/copy2.C: Likewise.
38804 * g++.old-deja/g++.brendan/copy3.C: Likewise.
38805 * g++.old-deja/g++.brendan/copy4.C: Likewise.
38806 * g++.old-deja/g++.brendan/copy5.C: Likewise.
38807 * g++.old-deja/g++.brendan/copy6.C: Likewise.
38808 * g++.old-deja/g++.brendan/copy7.C: Likewise.
38809 * g++.old-deja/g++.brendan/copy8.C: Likewise.
38810 * g++.old-deja/g++.brendan/crash11.C: Likewise.
38811 * g++.old-deja/g++.brendan/crash14.C: Likewise.
38812 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
38813 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
38814 * g++.old-deja/g++.brendan/delete2.C: Likewise.
38815 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
38816 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
38817 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
38818 * g++.old-deja/g++.brendan/eh1.C: Likewise.
38819 * g++.old-deja/g++.brendan/groff1.C: Likewise.
38820 * g++.old-deja/g++.brendan/init3.C: Likewise.
38821 * g++.old-deja/g++.brendan/misc12.C: Likewise.
38822 * g++.old-deja/g++.brendan/misc7.C: Likewise.
38823 * g++.old-deja/g++.brendan/new2.C: Likewise.
38824 * g++.old-deja/g++.brendan/operators4.C: Likewise.
38825 * g++.old-deja/g++.brendan/operators5.C: Likewise.
38826 * g++.old-deja/g++.brendan/overload2.C: Likewise.
38827 * g++.old-deja/g++.brendan/overload7.C: Likewise.
38828 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
38829 * g++.old-deja/g++.brendan/reference1.C: Likewise.
38830 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
38831 * g++.old-deja/g++.brendan/template24.C: Likewise.
38832 * g++.old-deja/g++.brendan/template3.C: Likewise.
38833 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
38834 * g++.old-deja/g++.jason/inline3.C: Likewise.
38835 * g++.old-deja/g++.jason/opeq.C: Likewise.
38836 * g++.old-deja/g++.law/arg5.C: Likewise.
38837 * g++.old-deja/g++.law/arm7.C: Likewise.
38838 * g++.old-deja/g++.law/ctors11.C: Likewise.
38839 * g++.old-deja/g++.law/cvt8.C: Likewise.
38840 * g++.old-deja/g++.law/init9.C: Likewise.
38841 * g++.old-deja/g++.law/refs4.C: Likewise.
38842 * g++.old-deja/g++.law/template2.C: Likewise.
38843 * g++.old-deja/g++.law/visibility24.C: Likewise.
38844 * g++.old-deja/g++.law/vtable3.C: Likewise.
38845 * g++.old-deja/g++.mike/asm2.C: Likewise.
38846 * g++.old-deja/g++.mike/eh1.C: Likewise.
38847 * g++.old-deja/g++.mike/misc1.C: Likewise.
38848 * g++.old-deja/g++.mike/misc13.C: Likewise.
38849 * g++.old-deja/g++.mike/misc14.C: Likewise.
38850 * g++.old-deja/g++.mike/ns12.C: Likewise.
38851 * g++.old-deja/g++.mike/p1248.C: Likewise.
38852 * g++.old-deja/g++.mike/p3708.C: Likewise.
38853 * g++.old-deja/g++.mike/p3708a.C: Likewise.
38854 * g++.old-deja/g++.mike/p3708b.C: Likewise.
38855 * g++.old-deja/g++.mike/p646.C: Likewise.
38856 * g++.old-deja/g++.mike/p700.C: Likewise.
38857 * g++.old-deja/g++.mike/p783.C: Likewise.
38858 * g++.old-deja/g++.mike/p783a.C: Likewise.
38859 * g++.old-deja/g++.mike/p783b.C: Likewise.
38860 * g++.old-deja/g++.mike/p786.C: Likewise.
38861 * g++.old-deja/g++.mike/p789.C: Likewise.
38862 * g++.old-deja/g++.mike/p789a.C: Likewise.
38863 * g++.old-deja/g++.mike/p807a.C: Likewise.
38864 * g++.old-deja/g++.other/delete3.C: Likewise.
38865 * g++.old-deja/g++.other/dyncast1.C: Likewise.
38866 * g++.old-deja/g++.other/dyncast2.C: Likewise.
38867 * g++.old-deja/g++.other/dyncast3.C: Likewise.
38868 * g++.old-deja/g++.other/empty1.C: Likewise.
38869 * g++.old-deja/g++.other/temporary1.C: Likewise.
38870 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
38871 * g++.old-deja/g++.pt/t16.C: Likewise.
38872 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
38873
38874 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
38875
38876 * gcc.dg/991230-1.c: New test.
38877
38878 1999-12-29 Jeffrey A Law (law@cygnus.com)
38879
38880 * gcc.c-torture/compile/991229-3.c: New test.
38881 * gcc.c-torture/compile/991229-2.c: New test.
38882 * gcc.c-torture/compile/991229-1.c: New test.
38883
38884 1999-12-29 Greg McGary <gkm@eng.ascend.com>
38885
38886 * gcc.c-torture/compile/labels-2.c: New test.
38887
38888 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
38889
38890 * gcc.c-torture/execute/991227-1.c: New test.
38891
38892 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38893
38894 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
38895
38896 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
38897
38898 * gcc.c-torture/execute/991221-1.c: New test.
38899
38900 1999-12-20 Nathan Sidwell <nathan@acm.org>
38901
38902 * g++.old-deja/g++.other/cast3.C: New test.
38903
38904 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
38905
38906 * gcc.c-torture/execute/991216-4.c: New test.
38907
38908 1999-12-16 Michael Meissner <meissner@cygnus.com>
38909
38910 * gcc.c-torture/execute/991216-1.c: New test.
38911 * gcc.c-torture/execute/991216-2.c: New test.
38912 * gcc.c-torture/execute/991216-3.c: New test.
38913
38914 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
38915
38916 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
38917 Actually make the test fail by using "-O2" for compilation.
38918
38919 1999-12-15 Nathan Sidwell <nathan@acm.org>
38920
38921 * g++.old-deja/g++.warn/cast-align1.C: New test.
38922
38923 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
38924
38925 * gcc.c-torture/compile/991214-1.c: New test.
38926 * gcc.c-torture/compile/991214-2.c: New test.
38927
38928 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
38929
38930 * gcc.dg/991214-1.c: New test.
38931
38932 1999-12-13 Jeffrey A Law (law@cygnus.com)
38933
38934 * gcc.c-torture/compile/991213-3.c: New test.
38935 * gcc.c-torture/compile/991213-2.c: New test.
38936 * gcc.c-torture/compile/991213-1.c: New test.
38937
38938 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
38939
38940 * gcc.dg/991209-1.c: New test.
38941
38942 1999-12-08 Nathan Sidwell <nathan@acm.org>
38943
38944 * gcc.c-torture/compile/991208-1.c: New test.
38945
38946 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38947
38948 * gcc.dg/ultrasp2.c: New test.
38949
38950 1999-12-05 Alex Samuel <samuel@codesourcery.com>
38951
38952 * g++.old-deja/g++.abi/align.C (main): Fix typo.
38953
38954 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
38955
38956 * gcc.c-torture/compile/991202-1.c: New test.
38957 * gcc.c-torture/execute/991202-1.c: New test.
38958 * gcc.c-torture/execute/991202-2.c: New test.
38959 * gcc.c-torture/execute/991202-3.c: New test.
38960
38961 1999-12-02 Alex Samuel <samuel@codesourcery.com>
38962
38963 * g++.old-deja/g++.abi/align.C: New test.
38964 * g++.old-deja/g++.abi/aggregates.C: Likewise.
38965 * g++.old-deja/g++.abi/bitfields.C: Likewise.
38966
38967 1999-12-01 Richard Henderson <rth@cygnus.com>
38968
38969 * gcc.c-torture/execute/991201-1.c: New.
38970
38971 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
38972
38973 * gcc.dg/991129-1.c: New test.
38974
38975 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
38976
38977 * gcc.c-torture/compile/991127-1.c: New test.
38978
38979 1999-11-22 Nathan Sidwell <nathan@acm.org>
38980
38981 * g++.old-deja/g++.other/warn4.C: New test.
38982
38983 1999-11-22 Nathan Sidwell <nathan@acm.org>
38984
38985 * g++.old-deja/g++.eh/cleanup2.C: New test.
38986 * g++.old-deja/g++.ext/pretty2.C: New test.
38987 * g++.old-deja/g++.ext/pretty3.C: New test.
38988 * g++.old-deja/g++.other/debug6.C: New test.
38989
38990 1999-10-20 Jim Wilson <wilson@cygnus.com>
38991
38992 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
38993 compiler_output to look for one error message instead of two.
38994
38995 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
38996
38997 * gcc.c-torture/execute/991118-1.c: Also test case
38998 where the word boundary does not split a byte evenly.
38999
39000 1999-11-19 Nathan Sidwell <nathan@acm.org>
39001
39002 * g++.old-deja/g++.ext/restrict1.C: New test.
39003
39004 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
39005
39006 * gcc.c-torture/execute/991118-1.c: New test.
39007
39008 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
39009
39010 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
39011 working directory pathnames.
39012
39013 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
39014
39015 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
39016 host is equipped with driver.h and driver.o so it can actually
39017 compile and run the tests.
39018
39019 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
39020
39021 * gcc.c-torture/compile/991008-1.c: New test.
39022
39023 1999-11-08 Nick Clifton <nickc@cygnus.com>
39024
39025 * lib/gcc-dg.exp: Include target-supports.exp
39026
39027 1999-11-05 Nick Clifton <nickc@cygnus.com>
39028
39029 * lib/target-supports.exp: New file: Provide procs to test for
39030 features supported by the target.
39031 (check_weak_available): Moved here from ecos.exp.
39032 (check_alias_available): New proc: Determine of the target
39033 toolchain supports the alias attribute.
39034
39035 * gcc.dg/special/ecos.exp: Move check_weak_available to
39036 target-supports.exp.
39037 (alias-1.c): Only perform the test if the target supports
39038 aliases.
39039 (wkali-1.c): Only perform the test if the target supports
39040 aliases.
39041
39042 * gcc.dg/990506-0.c: Expect error messages from cross
39043 targets as well as native targets.
39044
39045 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
39046
39047 * gcc.dg/ultrasp1.c: Removed xfail.
39048 * gcc.dg/struct-ret-2.c: Likewise.
39049 * gcc.dg/array-1.c: Likewise.
39050
39051 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
39052
39053 * gcc.dg/struct-ret-2.c: New test.
39054
39055 * gcc.dg/array-1.c: New test.
39056
39057 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
39058
39059 * gcc.c-torture/execute/991030-1.c: New test.
39060
39061 1999-10-26 Richard Henderson <rth@cygnus.com>
39062
39063 * gcc.c-torture/compile/991026-2.c: New test.
39064
39065 1999-10-26 Jeffrey A Law (law@cygnus.com)
39066
39067 * gcc.c-torture/compile/991026-1.c: New test.
39068
39069 1999-10-23 Jeffrey A Law (law@cygnus.com)
39070
39071 * gcc.c-torture/execute/991023-1.c: New test.
39072
39073 1999-10-19 Jeffrey A Law (law@cygnus.com)
39074
39075 * gcc.c-torture/execute/991019-1.c: New test.
39076
39077 1999-10-16 Richard Henderson <rth@cygnus.com>
39078
39079 * gcc.c-torture/execute/991016-1.c: New test.
39080
39081 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
39082
39083 * gcc.c-torture/execute/991014-1.c: New test.
39084
39085 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
39086
39087 * g++.old-deja/g++.other/union2.C: New test.
39088
39089 1999-10-13 Nathan Sidwell <nathan@acm.org>
39090
39091 * g++.old-deja/g++.other/vaarg2.C: New test.
39092 * g++.old-deja/g++.other/vaarg3.C: New test.
39093
39094 1999-10-12 Craig Burley <craig@jcb-sc.com>
39095
39096 * g77.f-torture/noncompile/19990905-1.f: Moved from being
39097 in compile/.
39098
39099 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
39100
39101 * gcc.c-torture/execute/va-arg-11.c: New test.
39102
39103 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
39104
39105 * lib/file-format.exp (gcc_target_object_format): Don't
39106 crash if objdump is unavailable.
39107
39108 1999-09-29 Donn Terry <donn@interix.com>
39109
39110 * gcc.misc-tests/mg.exp: delete extraneous redirection.
39111
39112 1999-09-28 Nick Clifton <nickc@cygnus.com>
39113
39114 * gcc.c-torture/compile/990928-1.c: New test.
39115
39116 1999-09-28 Nathan Sidwell <nathan@acm.org>
39117
39118 * g++.old-deja/g++.other/decl6.C: New test.
39119
39120 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39121
39122 * gcc.c-torture/execute/va-arg-10.c: New test.
39123
39124 1999-09-27 Nathan Sidwell <nathan@acm.org>
39125
39126 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
39127 __PRETTY_FUNCTION__.
39128
39129 1999-09-23 Nick Clifton <nickc@cygnus.com>
39130
39131 * gcc.c-torture/execute/990923-1.c: New test.
39132
39133 1999-09-21 Nick Clifton <nickc@cygnus.com>
39134
39135 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
39136 for which -fpic is inappropriate.
39137
39138 1999-09-21 Mark Mitchell <mark@codesourcery.com>
39139
39140 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
39141
39142 1999-09-21 Nathan Sidwell <nathan@acm.org>
39143
39144 * g++.old-deja/g++.other/dyncast1.C: New test.
39145 * g++.old-deja/g++.other/dyncast2.C: New test.
39146 * g++.old-deja/g++.other/dyncast3.C: New test.
39147 * g++.old-deja/g++.other/dyncast4.C: New test.
39148 * g++.old-deja/g++.other/dyncast5.C: New test.
39149 * g++.old-deja/g++.eh/catch3.C: New test.
39150 * g++.old-deja/g++.eh/catch3p.C: New test.
39151 * g++.old-deja/g++.eh/catch4.C: New test.
39152 * g++.old-deja/g++.eh/catch4p.C: New test.
39153 * g++.old-deja/g++.eh/catch5.C: New test.
39154 * g++.old-deja/g++.eh/catch5p.C: New test.
39155 * g++.old-deja/g++.eh/catch6.C: New test.
39156 * g++.old-deja/g++.eh/catch6p.C: New test.
39157 * g++.old-deja/g++.eh/catch7.C: New test.
39158 * g++.old-deja/g++.eh/catch7p.C: New test.
39159 * g++.old-deja/g++.eh/catch8.C: New test.
39160 * g++.old-deja/g++.eh/catch8p.C: New test.
39161 * g++.old-deja/g++.eh/catch9.C: New test.
39162 * g++.old-deja/g++.eh/catch9p.C: New test.
39163
39164 1999-09-13 Nathan Sidwell <nathan@acm.org>
39165
39166 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
39167 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
39168
39169 1999-09-13 Jeffrey A Law (law@cygnus.com)
39170
39171 * gcc.c-torture/compile/990913-1.c: New test.
39172
39173 1999-09-10 Nathan Sidwell <nathan@acm.org>
39174
39175 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
39176 * g++.old-deja/g++.jason/rfg5.C: Likewise.
39177
39178 1999-09-09 Richard Henderson <rth@cygnus.com>
39179
39180 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
39181
39182 1999-09-09 Nathan Sidwell <nathan@acm.org>
39183
39184 * g++.old-deja/g++.other/lookup11.C: New test.
39185 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
39186 what is permitted and what we want.
39187 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
39188 overload use.
39189 * g++.old-deja/g++.jason/rfg5.C: Likewise.
39190
39191 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
39192
39193 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
39194 * gcc.c-torture/noncompile/poison-1.c: New file.
39195
39196 1999-09-08 Nathan Sidwell <nathan@acm.org>
39197
39198 * g++.old-deja/g++.other/sizeof3.C: New test.
39199 * g++.old-deja/g++.other/sizeof4.C: New test.
39200 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
39201 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
39202
39203 1999-09-07 Richard Henderson <rth@cygnus.com>
39204
39205 * gcc.dg/va-arg-1.c: New.
39206
39207 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39208
39209 * gcc.c-torture/execute/va-arg-9.c: New test.
39210
39211 1999-09-05 Craig Burley <craig@jcb-sc.com>
39212
39213 * g77.f-torture/compile/980519-2.f: New test.
39214 * g77.f-torture/compile/19990905-0.f: New test.
39215 * g77.f-torture/compile/19990905-1.f: New test.
39216 * g77.f-torture/compile/19990905-2.f: New test.
39217
39218 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
39219
39220 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
39221
39222 * gcc.c-torture/execute/990827-1.c: Fix typo.
39223
39224 1999-09-03 Nathan Sidwell <nathan@acm.org>
39225
39226 * g++.old-deja/g++.other/deref1.C: New test.
39227
39228 1999-09-02 Nathan Sidwell <nathan@acm.org>
39229
39230 * g++.old-deja/g++.other/ambig2.C: New test.
39231 * g++.old-deja/g++.other/cond5.C: New test.
39232 * g++.old-deja/g++.other/lookup16.C: New test.
39233
39234 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
39235
39236 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
39237 assemblers too.
39238
39239 1999-08-31 Jeffrey A Law (law@cygnus.com)
39240
39241 * lib/c-torture.exp: Avoid the "compare executables" optimization
39242 when testing native.
39243
39244 1999-08-29 Jeffrey A Law (law@cygnus.com)
39245
39246 * gcc.c-torture/execute/990829-1.c: New test.
39247 * gcc.c-torture/compile/990829-1.c: New test.
39248
39249 1999-08-27 Paul Burchard <burchard@pobox.com>
39250
39251 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
39252 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
39253 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
39254 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
39255 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
39256 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
39257 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
39258 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
39259 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
39260 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
39261 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
39262
39263 1999-08-27 Jeffrey A Law (law@cygnus.com)
39264
39265 * gcc.c-torture/execute/990827-1.c: New test.
39266
39267 1999-08-26 Craig Burley <craig@jcb-sc.com>
39268
39269 * g77.f-torture/noncompile/19990826-4.f: New test.
39270
39271 * g77.f-torture/compile/19990826-3.f: New test.
39272
39273 * g77.f-torture/execute/19990826-2.f: New test.
39274
39275 * g77.f-torture/compile/19990826-1.f: New test.
39276
39277 * gcc.c-torture/execute/990826-0.c: New test.
39278 * g77.c-torture/execute/19990826-0.f: New test.
39279
39280 * g77.f-torture/noncompile/970626-2.f: New test.
39281
39282 1999-08-25 Paul Burchard <burchard@pobox.com>
39283
39284 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
39285 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
39286 lss-011.C: New tests.
39287
39288 1999-08-25 Nathan Sidwell <nathan@acm.org>
39289
39290 * g++.old-deja/g++.other/decl5.C: New test.
39291
39292 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39293
39294 * noncompile/noncompile.exp: Load_lib c-torture.exp.
39295 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
39296 call `postbase' for each one. All callers of `postbase' changed
39297 to call this instead.
39298
39299 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
39300
39301 * gcc.c-torture/execute/990811-1.c: New test.
39302
39303 1999-08-09 Nick Clifton <nickc@cygnus.com>
39304
39305 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
39306 just native ones.
39307
39308 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
39309 just native ones.
39310
39311 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
39312
39313 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
39314
39315 1999-08-04 Jeffrey A Law (law@cygnus.com)
39316
39317 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
39318
39319 1999-08-04 Nathan Sidwell <nathan@acm.org>
39320
39321 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
39322
39323 1999-08-04 Jeffrey A Law (law@cygnus.com)
39324
39325 * gcc.c-torture/execute/990804-1.c: New test.
39326
39327 1999-08-03 Nathan Sidwell <nathan@acm.org>
39328
39329 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
39330 * g++.old-deja/g++.brendan/crash64.C: Likewise.
39331 * g++.old-deja/g++.brendan/overload8.C: Likewise.
39332
39333 1999-08-03 Nathan Sidwell <nathan@acm.org>
39334
39335 * g++.old-deja/g++.other/struct1.C: New test.
39336
39337 1999-08-03 Nathan Sidwell <nathan@acm.org>
39338
39339 * g++.old-deja/g++.other/enum2.C: New test.
39340
39341 1999-08-02 Richard Henderson <rth@cygnus.com>
39342
39343 Adapted from tests from Franz Sirl:
39344 * gcc.c-torture/execute/va-arg-7.c: New test.
39345 * gcc.c-torture/execute/va-arg-8.c: New test.
39346
39347 1999-08-01 Jeffrey A Law (law@cygnus.com)
39348
39349 * gcc.c-torture/compile/990801-2.c: New test.
39350
39351 * gcc.c-torture/compile/990801-1.c: New test.
39352
39353 1999-07-27 Michael Meissner <meissner@cygnus.com>
39354
39355 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
39356 fp-cmp-1.c, converting double to float.
39357
39358 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
39359 fp-cmp-1.c, converting double to long double.
39360
39361 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
39362 from fr1 to unknown_register, since fr1 is a legitimate register
39363 on some machines.
39364
39365 1999-07-25 Jeffrey A Law (law@cygnus.com)
39366
39367 * README: More listname related changes.
39368
39369 1999-07-08 Catherine Moore <clm@cygnus.com>
39370
39371 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
39372
39373 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
39374
39375 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
39376
39377 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
39378
39379 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
39380
39381 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
39382
39383 * gcc.dg/990703-1.c: New test.
39384
39385 1999-06-29 Nick Clifton <nickc@cygnus.com>
39386
39387 * lib/file-format.exp: New file: Move definition of proc
39388 gcc_target_object_format to here from
39389 gcc.dg/special/ecos.exp.
39390
39391 * lib/c-torture.exp: Include lib file-format.exp.
39392 * lib/gcc-dg.exp: Include lib file-format.exp.
39393
39394 * gcc.dg/special/ecos.exp: Remove definition of proc
39395 gcc_target_object_format.
39396
39397 1999-06-28 Jeffrey A Law (law@cygnus.com)
39398
39399 * gcc.c-torture/execute/990628-1.c: New test.
39400
39401 1999-06-25 Jeffrey A Law (law@cygnus.com)
39402
39403 * gcc.c-torture/compile/990625-2.c: New test.
39404
39405 * gcc.c-torture/compile/990625-1.c: New test.
39406
39407 1999-06-23 Nick Clifton <nickc@cygnus.com>
39408
39409 * gcc.c-torture/compile/dll.c: New test case. Check that dll
39410 attributes compile.
39411 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
39412 ports that use the COFF/PE file format.
39413
39414 1999-06-17 Jeffrey A Law (law@cygnus.com)
39415
39416 * gcc.c-torture/compile/990617-1.c: New test.
39417
39418 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
39419
39420 * g++.old-deja/g++.other/decl4.C: New test.
39421
39422 1999-06-14 Nathan Sidwell <nathan@acm.org>
39423
39424 * g++.old-deja/g++.other/bitfld3.C: New test.
39425
39426 1999-06-08 Nathan Sidwell <nathan@acm.org>
39427
39428 * g++.old-deja/g++.eh/catch1.C: New test.
39429
39430 1999-06-07 Jeffrey A Law (law@cygnus.com)
39431
39432 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
39433
39434 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
39435 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
39436
39437 1999-06-05 Craig Burley <craig@jcb-sc.com>
39438
39439 * g77.f-torture/compile/19990502-0.f: Replace with new,
39440 shorter, test that still fails after recent changes.
39441
39442 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
39443
39444 * gcc.c-torture/execute/990604-1.c: New test.
39445
39446 1999-05-31 Jeffrey A Law (law@cygnus.com)
39447
39448 * gcc.c-torture/execute/990531-1.c: New test.
39449
39450 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39451
39452 * gcc.c-torture/compile/990527-1.c: New test.
39453
39454 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
39455
39456 * gcc.c-torture/execute/990527-1.c: New test.
39457
39458 1999-05-25 Nick Clifton <nickc@cygnus.com>
39459
39460 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
39461 bitfields as signed.
39462
39463 1999-05-25 Craig Burley <craig@jcb-sc.com>
39464
39465 * g77.f-torture/compile/19990525-0.f: New test.
39466
39467 1999-05-25 Jeffrey A Law (law@cygnus.com)
39468
39469 * gcc.c-torture/execute/990525-2.c: New test.
39470
39471 * gcc.c-torture/execute/990525-1.c: New test.
39472
39473 1999-05-24 Nathan Sidwell <nathan@acm.org>
39474
39475 * g++.old-deja/g++.other/anon3.C: New test.
39476 * g++.old-deja/g++.other/anon4.C: New test.
39477 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
39478 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
39479 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
39480 Merrill).
39481
39482 1999-05-24 Jeffrey A Law (law@cygnus.com)
39483
39484 * gcc.c-torture/execute/990524-1.c: New test.
39485
39486 * gcc.dg/990524-1.c: New test.
39487
39488 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39489
39490 * gcc.c-torture/compile/990523-1.c: New test.
39491
39492 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
39493
39494 * gcc.c-torture/compile/990519-1.c: New test.
39495
39496 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
39497
39498 * gcc.c-torture/compile/990517-1.c: New test.
39499
39500 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
39501 (e4, f4): New tests.
39502 (main): Call them.
39503
39504 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39505
39506 * gcc.dg/noreturn-1.c: New test.
39507
39508 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
39509
39510 * gcc.c-torture/execute/990513-1.c: New test.
39511
39512 1999-05-10 Richard Henderson <rth@cygnus.com>
39513
39514 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
39515
39516 1999-05-10 Craig Burley <craig@jcb-sc.com>
39517
39518 * g77.f-torture/execute/erfc.f: Use small single-precision
39519 values, to avoid problems on Alphas when not -mieee.
39520
39521 1999-05-08 Craig Burley <craig@jcb-sc.com>
39522
39523 * gcc.dg/990506-0.c: New test.
39524
39525 1999-05-08 Richard Henderson <rth@cygnus.com>
39526
39527 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
39528 the constant to test. Don't XFAIL 64-bit targets.
39529
39530 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
39531 * g++.old-deja/g++.law/profile1.C: Likewise.
39532
39533 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
39534 operator new instances.
39535 * g++.old-deja/g++.other/delete5.C: Likewise.
39536
39537 1999-05-03 Craig Burley <craig@jcb-sc.com>
39538
39539 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
39540 intrinsic.
39541
39542 1999-05-03 Craig Burley <craig@jcb-sc.com>
39543
39544 * g77.f-torture/execute/u77-test.f: Reverse order of two
39545 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
39546
39547 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39548
39549 * gcc.dg/compare1.c: New test.
39550
39551 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
39552
39553 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
39554 New tests.
39555
39556 1999-05-02 Craig Burley <craig@jcb-sc.com>
39557
39558 * g77.f-torture/compile/19990502-1.f: New test.
39559
39560 1999-05-02 Craig Burley <craig@jcb-sc.com>
39561
39562 * g77.f-torture/compile/19990502-0.f: New test.
39563
39564 1999-05-02 Craig Burley <craig@jcb-sc.com>
39565
39566 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
39567 intrinsic.
39568
39569 1999-05-02 Craig Burley <craig@jcb-sc.com>
39570
39571 * g77.f-torture/execute/u77-test.f (main): List libU77
39572 intrinsics not currently tested.
39573 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
39574 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
39575 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
39576 Trim blanks off the ends of some printed strings.
39577
39578 1999-05-02 Craig Burley <craig@jcb-sc.com>
39579
39580 * g77.f-torture/execute/u77-test.f (main): Just warn about
39581 FSTAT gid disagreement, as it's expected on some systems.
39582
39583 1999-05-01 Craig Burley <craig@jcb-sc.com>
39584
39585 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
39586 use a new function, which allows for some slop.
39587 Clean up some commentary.
39588 (issum): The new function.
39589 (sgladd): Deleted subroutine.
39590
39591 1999-05-01 Craig Burley <craig@jcb-sc.com>
39592
39593 * g77.f-torture/execute/u77-test.f: Modify to be more like
39594 libf2c/libU77 version, bringing patches to that version here.
39595 Add suitable commentary.
39596
39597 1999-04-25 Richard Henderson <rth@cygnus.com>
39598
39599 * gcc.dg/990424-1.c: New test.
39600
39601 1999-04-24 Craig Burley <craig@jcb-sc.com>
39602
39603 * g77.f-torture/execute/u77-test.f (main): Bug involving
39604 LSTAT has been fixed, so turn back on full checking.
39605
39606 1999-04-20 Craig Burley <craig@jcb-sc.com>
39607
39608 * g77.f-torture/compile/19990419-0.f: New test.
39609 * g77.f-torture/execute/19990419-1.f: New test.
39610
39611 1999-04-17 Richard Henderson <rth@cygnus.com>
39612
39613 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
39614 to avoid the need for a prototype to supress a warning.
39615
39616 1999-04-07 Jim Wilson <wilson@cygnus.com>
39617
39618 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
39619
39620 1999-04-04 Jeffrey A Law (law@cygnus.com)
39621
39622 * gcc.c-torture/execute/990404-1.c: New test.
39623
39624 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
39625
39626 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
39627 * gcc.dg/cpp-if3.c: Don't use -pedantic.
39628 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
39629 missing initializer warnings.
39630
39631 1999-03-28 Jeffrey A Law (law@cygnus.com)
39632
39633 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
39634 matching strings.
39635
39636 1999-03-26 Jeffrey A Law (law@cygnus.com)
39637
39638 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
39639
39640 1999-03-26 Craig Burley <craig@jcb-sc.com>
39641
39642 * g77.f-torture/execute/19990325-0.f: New test.
39643 * g77.f-torture/execute/19990325-1.f: New test.
39644
39645 1999-03-24 Jeffrey A Law (law@cygnus.com)
39646
39647 * gcc.c-torture/execute/990324-1.c: New test.
39648
39649 1999-03-22 Jim Wilson <wilson@cygnus.com>
39650
39651 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
39652 test with 4.
39653
39654 1999-03-17 Richard Henderson <rth@cygnus.com>
39655
39656 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
39657
39658 1999-03-13 Craig Burley <craig@jcb-sc.com>
39659
39660 * g77.f-torture/execute/19990313-2.f: New test.
39661 * g77.f-torture/execute/19990313-3.f: New test.
39662
39663 1999-03-13 Craig Burley <craig@jcb-sc.com>
39664
39665 * g77.f-torture/execute/19990313-0.f: New test.
39666 * g77.f-torture/execute/19990313-1.f: New test.
39667
39668 1999-03-12 Jim Wilson <wilson@cygnus.com>
39669
39670 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
39671 printf to sprintf.
39672 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
39673 (main): Add check for u15. Conditionalize u31 check depending on
39674 whether ints are <32 bits or >=32 bits.
39675
39676 1999-03-08 Craig Burley <craig@jcb-sc.com>
39677
39678 * g77.f-torture/execute/19981119-0.f: Improve testiness.
39679
39680 1999-03-08 Craig Burley <craig@jcb-sc.com>
39681
39682 * g77.f-torture/compile/19990305-0.f: New test.
39683 * g77.f-torture/execute/19981119-0.f: New test.
39684
39685 1999-03-08 Craig Burley <craig@jcb-sc.com>
39686
39687 * g77.f-torture/execute/970625-2.f: call ABORT if final
39688 result is not correct, instead of just printing it.
39689 Add this checking via newly introduced obfuscation, to
39690 trip up buggy front ends.
39691
39692 1999-03-07 Craig Burley <craig@jcb-sc.com>
39693
39694 * g77.f-torture/compile/960317-1.f: Moved from being
39695 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
39696
39697 1999-03-06 Craig Burley <craig@jcb-sc.com>
39698
39699 * g77.f-torture/execute/960317-1.f: New (old) test.
39700 * g77.f-torture/execute/970625-2.f: Ditto.
39701
39702 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
39703
39704 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
39705 message on line 1 or line 2; cccp and cpplib do this differently.
39706
39707 1999-03-01 Jeffrey A Law (law@cygnus.com)
39708
39709 * g++.old-deja/g++.law/weak1.C: New test.
39710
39711 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
39712
39713 * gcc.c-torture/execute/990119-1.c: Renamed to...
39714 * gcc.dg/990119-1.c: this, so it will only be tested once
39715 (it's a preprocessor test, it doesn't need to be run at
39716 multiple optimization levels).
39717
39718 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
39719
39720 * lib/g++.exp: Don't add incdir=$base_dir/../include to
39721 ALWAYS_CXXFLAGS.
39722
39723 1999-02-24 Craig Burley <craig@jcb-sc.com>
39724
39725 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
39726 * g77.f-torture/compile/19981216-0.f: ...as it is expected
39727 to not be compilable by current g77.
39728
39729 1999-02-24 Nick Clifton <nickc@cygnus.com>
39730
39731 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
39732
39733 1999-02-22 Jeffrey A Law (law@cygnus.com)
39734
39735 * gcc.c-torture/execute/990222-1.c: New test.
39736
39737 1999-02-19 Craig Burley <craig@jcb-sc.com>
39738
39739 * g77.f-torture/compile/19990218-0.f: New test.
39740 * g77.f-torture/noncompile/19990218-1.f: New test.
39741
39742 1999-02-18 Craig Burley <craig@jcb-sc.com>
39743
39744 * g77.f-torture/compile/19981216-0.f: New test.
39745
39746 1999-02-14 Jeffrey A Law (law@cygnus.com)
39747
39748 * gcc.dg/990214-1.c: New test.
39749
39750 1999-02-13 Jeffrey A Law (law@cygnus.com)
39751
39752 * gcc.dg/990213-2.c: New test.
39753
39754 * gcc.dg/990213-1.c: New test.
39755
39756 1999-02-12 Jeffrey A Law (law@cygnus.com)
39757
39758 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
39759 ints.
39760
39761 1999-02-11 Nick Clifton <nickc@cygnus.com>
39762
39763 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
39764 specified by target.
39765
39766 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
39767
39768 1999-02-11 Jeffrey A Law (law@cygnus.com)
39769
39770 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
39771
39772 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
39773
39774 * gcc.dg/special/ecos.exp: New test driver for new tests with
39775 special requirements.
39776
39777 * gcc.dg/special/alias-1.c: New test.
39778 * gcc.dg/special/gcsec-1.c: New test.
39779 * gcc.dg/special/weak-1.c: New test.
39780 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
39781 * gcc.dg/special/weak-2.c: New test.
39782 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
39783 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
39784 * gcc.dg/special/wkali-1.c: New test.
39785 * gcc.dg/special/wkali-2.c: New test.
39786 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
39787 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
39788
39789 1999-02-10 Felix Lee <flee@cygnus.com>
39790
39791 * lib/c-torture.exp (c-torture-compile): Pull out code for
39792 analyzing gcc error messages.
39793 (c-torture-execute): Likewise. Fix some (harmless) false
39794 positives.
39795 * lib/gcc.exp (gcc_check_compile): New function.
39796
39797 1999-02-08 Richard Henderson <rth@cygnus.com>
39798
39799 * gcc.c-torture/execute/990208-1.c: New test.
39800
39801 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
39802
39803 * g++.dg/special/ecos.exp: New driver for new tests with special
39804 requirements
39805
39806 * g++.dg/special/conpr-1.C: New test
39807 * g++.dg/special/conpr-2.C: New test
39808 * g++.dg/special/conpr-2a.C: New test
39809 * g++.dg/special/conpr-3.C: New test
39810 * g++.dg/special/conpr-3a.C: New test
39811 * g++.dg/special/conpr-3b.C: New test
39812
39813 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
39814 allow g++ to use the dg driver
39815
39816 * README: Add comment about g++.dg directory
39817
39818 1999-02-06 Jeffrey A Law (law@cygnus.com)
39819
39820 * README: Update email addresses.
39821
39822 1999-02-03 Nick Clifton <nickc@cygnus.com>
39823
39824 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
39825 arguments in order to force structure S onto the stack even on
39826 the alpha.
39827 (test): Pass 10 leading arguments to function foo as well as the
39828 structure S.
39829
39830 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
39831 failure for all targets.
39832
39833 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
39834 abort to terminate program execution.
39835
39836 1999-01-30 Richard Henderson <rth@cygnus.com>
39837
39838 * gcc.c-torture/execute/990130-1.c: New test.
39839
39840 1999-01-30 Jeffrey A Law (law@cygnus.com)
39841
39842 * gcc.dg/990130-1.c: New test.
39843
39844 1999-01-28 Michael Meissner <meissner@cygnus.com>
39845
39846 * gcc.c-torture/execute/990128-1.c: New test.
39847
39848 1999-01-27 Michael Meissner <meissner@cygnus.com>
39849
39850 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
39851
39852 1999-01-27 Felix Lee <flee@cygnus.com>
39853
39854 * lib/c-torture.exp (c-torture-compile): pull out code for
39855 analyzing gcc error messages.
39856 (c-torture-execute): ditto, and fix some (harmless) false
39857 positives.
39858 * lib/gcc.exp (gcc_check_compile): new function.
39859
39860 1999-01-17 Jeffrey A Law (law@cygnus.com)
39861
39862 * gcc.dg/990117-1.c: New test.
39863
39864 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
39865
39866 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
39867
39868 1999-01-15 Jeffrey A Law (law@cygnus.com)
39869
39870 * g77.f-torture/compile/990115-1.f: New test.
39871
39872 1999-01-07 Jeffrey A Law (law@cygnus.com)
39873
39874 * gcc.c-torture/compile/990107-1.c: New test
39875
39876 1999-01-06 Jeffrey A Law (law@cygnus.com)
39877
39878 * gcc.c-torture/execute/990106-2.c: New test.
39879
39880 * gcc.c-torture/execute/990106-1.c: New test.
39881
39882 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
39883
39884 * gcc.c-torture/compile/981223-1.c: New test.
39885
39886 1998-12-29 Richard Henderson <rth@cygnus.com>
39887
39888 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
39889 (opt3): Rename from opt4 and disable.
39890
39891 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
39892
39893 * g++.old-deja/g++.pt/ptrmem5.C: New test.
39894
39895 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
39896
39897 * g++.old-deja/g++.other/conv5.C: New test.
39898
39899 1998-12-14 Nick Clifton <nickc@cygnus.com>
39900
39901 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
39902
39903 1998-12-11 Jeffrey A Law (law@cygnus.com)
39904
39905 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
39906
39907 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
39908
39909 * gcc.c-torture/compile/981211-1.c: New test.
39910
39911 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
39912
39913 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
39914
39915 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
39916
39917 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39918
39919 * gcc.special/930510-1.c: Make C9X safe.
39920 * gcc.misc-tests/gcov-1.c Similarly.
39921 * gcc.misc-tests/gcov-2.c Similarly.
39922
39923 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
39924
39925 * gcc.dg/ultrasp1.c: New test.
39926
39927 1998-12-06 Richard Henderson <rth@cygnus.com>
39928
39929 * gcc.c-torture/execute/981206.c: New test.
39930
39931 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
39932
39933 * g++.old-deja/g++.ns/template7.C: New test.
39934
39935 * g++.old-deja/g++.other/expr1.C: New test.
39936
39937 * g++.old-deja/g++.eh/tmpl3.C: New test.
39938
39939 * g++.old-deja/g++.eh/tmpl2.C: New test.
39940
39941 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
39942
39943 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
39944 * g++.old-deja/g++.other/using6.C: Removed.
39945 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
39946
39947 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
39948
39949 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
39950
39951 * g++.old-deja/g++.pt/overload8.C: New test.
39952
39953 * g++.old-deja/g++.pt/overload7.C: New test.
39954
39955 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
39956
39957 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
39958 and relinking messages.
39959 * lib/g++.exp (g++_target_compile): Remove .rpo file when
39960 compiling with -frepo.
39961
39962 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
39963
39964 * g++.old-deja/g++.pt/lookup6.C: New test.
39965
39966 1998-11-30 Nick Clifton <nickc@cygnus.com>
39967
39968 * gcc.c-torture/execute/981130-1.c: New test.
39969 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
39970
39971 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
39972
39973 * g++.old-deja/g++.pt/explicit76.C: New test.
39974
39975 * g++.old-deja/g++.pt/friend38.C: New test.
39976
39977 * g++.old-deja/g++.ns/crash2.C: New test.
39978
39979 * g++.old-deja/g++.pt/defarg8.C: New test.
39980
39981 * g++.old-deja/g++.pt/instantiate6.C: New test.
39982
39983 * g++.old-deja/g++.pt/static6.C: New test.
39984
39985 * g++.old-deja/g++.pt/decl2.C: New test.
39986
39987 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
39988
39989 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
39990 problem is actually related with name lookup, but so what? :-)
39991
39992 * g++.old-deja/g++.pt/friend37.C: New test.
39993
39994 1998-11-25 Dave Love <d.love@dl.ac.uk>
39995
39996 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
39997 element, which fails on some systems.
39998
39999 * g77.f-torture/execute/labug1.f: New test.
40000
40001 1998-11-21 Jeffrey A Law (law@cygnus.com)
40002
40003 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
40004 is defined.
40005
40006 1998-11-18 Dave Love <d.love@dl.ac.uk>
40007
40008 * g77.f-torture/compile/981117-1.f: New test.
40009
40010 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
40011
40012 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
40013 properly discarded.
40014
40015 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
40016
40017 * gcc.c-torture/execute/memcheck: New directory of tests for
40018 -fcheck-memory-usage.
40019
40020 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
40021
40022 * README: New file, general information about the testsuite and
40023 new description of the various C++ test subdirectories.
40024 * README.g++: Eliminate obsolete information, update and move most
40025 relevant stuff to README.
40026
40027 1998-11-07 Richard Henderson <rth@cygnus.com>
40028
40029 * gcc.c-torture/compile/981107-1.c: New test.
40030
40031 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
40032
40033 * execute/memcpy-bi.c: New testcase.
40034
40035 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
40036
40037 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
40038 base classes.
40039
40040 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
40041 template is selected.
40042
40043 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
40044 classes, it should be accepted for all types.
40045
40046 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
40047
40048 * g++.old-deja/g++.pt/spec24.C: Ensure that template
40049 specializations start with template headers.
40050
40051 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
40052
40053 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
40054
40055 * g++.old-deja/g++.other/init9.C: Test cross initialization of
40056 non-POD types.
40057
40058 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
40059
40060 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
40061
40062 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
40063
40064 * compile/981022-1.c, compile/981022-1.x: New test and driver.
40065
40066 1998-10-19 Jeffrey A Law (law@cygnus.com)
40067
40068 * 981019-1.c: New test.
40069
40070 1998-10-14 Robert Lipe <robertl@dgii.com>
40071
40072 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
40073 find objc headers.
40074
40075 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
40076
40077 * compile/981001-4.c: Remove use of GCC extension that triggers a
40078 compiler bug.
40079
40080 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
40081
40082 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
40083
40084 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
40085
40086 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
40087 instantiation of template produces incorrect code for delete
40088 expression.
40089
40090 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
40091 constructors' name is not unique.
40092 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
40093 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
40094
40095 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
40096 automatic array of const is ill-formed.
40097
40098 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
40099 of template parameter?
40100
40101 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
40102 const.
40103
40104 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
40105 pointer-to-member expression.
40106
40107 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
40108 declaration causes ICE.
40109
40110 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
40111
40112 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
40113 reserved in the global namespace.
40114
40115 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
40116 generate needed virtual table.
40117
40118 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
40119
40120 1998-10-10 Dariush Eslimi <eslimi@loran.com>
40121
40122 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
40123 template-dependent type
40124
40125 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
40126
40127 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
40128 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
40129 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
40130
40131 * g++.old-deja/g++.other/using5.C: New test; using decl from base
40132 class should be usable as argument of member function.
40133 * g++.old-deja/g++.other/using6.C: New test; using decl from base
40134 class should be usable as return type of member function.
40135 * g++.old-deja/g++.other/using7.C: New test; using decl from base
40136 class should be usable as type of data member.
40137
40138 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
40139
40140 1998-10-09 Jeffrey A Law (law@cygnus.com)
40141
40142 * gcc.c-torture/special/920521-1.c: Fix bogus test.
40143
40144 1998-10-08 Nick Clifton <nickc@cygnus.com>
40145
40146 * gcc.dg/dll-?.c Add thumb to target list.
40147 Fix assembler scan patterns to match current assembler output.
40148
40149 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
40150
40151 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
40152 matching of template brackets.
40153
40154 * g++.old-deja/g++.other/using4.C: New test. Test using
40155 declarations of methods from base classes.
40156
40157 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
40158 within functions should introduce names into the innermost
40159 enclosing namespace.
40160
40161 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
40162 of static locals if first initialization throws.
40163
40164 1998-10-07 Jim Wilson <wilson@cygnus.com>
40165
40166 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
40167
40168 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
40169
40170 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
40171 lose track of the possible targets of tablejump insns.
40172 * special/special.exp: Run it.
40173
40174 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
40175
40176 * g++.old-deja/g++.pt/friend35.C: New test. A template function
40177 must be declared before its specializations can be named in friend
40178 declarations.
40179
40180 1998-10-05 Dave Love <d.love@dl.ac.uk>
40181
40182 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
40183
40184 * g77.f-torture/execute/io1.f: New test.
40185
40186 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
40187
40188 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
40189 with pointer to template function, for which no argument deduction
40190 is possible.
40191
40192 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
40193 specialization of template function as argument to template
40194 function.
40195
40196 * g++.old-deja/g++.other/access2.C: New test; Inner class
40197 shouldn't have privileged access to Outer's names.
40198
40199 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
40200
40201 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
40202 friend template declared within template class conflicts with
40203 nested class of the same name.
40204
40205 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
40206 is ignored.
40207
40208 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
40209 object with direct initializer as function declaration.
40210
40211 * g++.old-deja/g++.other/decl2.C: New test; duplicate
40212 initializers.
40213
40214 * g++.old-deja/g++.other/null2.C: New test; conditional operator
40215 involving const pointer and NULL produces incorrect result.
40216
40217 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
40218 type name without `typename' should be rejected with -pedantic.
40219
40220 1998-10-02 Richard Henderson <rth@cygnus.com>
40221
40222 * g++.old-deja/g++.other/addrof1.C: New test.
40223
40224 1998-10-01 Nick Clifton <nickc@cygnus.com>
40225
40226 * gcc.c-torture/compile/981001-1.c: New test.
40227 * gcc.c-torture/execute/981001-1.c: New test.
40228
40229 1998-10-01 Jeffrey A Law (law@cygnus.com)
40230
40231 * gcc.c-torture/compile/981001-2.c: New test.
40232 * gcc.c-torture/compile/981001-3.c: New test.
40233 * gcc.c-torture/compile/981001-4.c: New test.
40234
40235 1998-10-01 Robert Lipe <robertl@dgii.com>
40236
40237 * lib/objc.exp (objc_target_compile): Add -L during compiles for
40238 multilibbed hosts. Idea grafted from g77.exp.
40239
40240 1998-09-30 Dave Love <d.love@dl.ac.uk>
40241
40242 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
40243 avoid losing on systems which need -lsocket.
40244
40245 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
40246
40247 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
40248 * g++.old-deja/g++.other/nested2.C: Ditto.
40249 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
40250 failure.
40251
40252 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
40253
40254 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
40255 preferred over template operator!= for enum bitfields.
40256
40257 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
40258
40259 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
40260 that happen to have the same base name, but in different scopes,
40261 are incorrectly rejected.
40262
40263 1998-09-16 Richard Henderson <rth@cygnus.com>
40264
40265 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
40266 on the native word size instead of an integer literal.
40267
40268 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
40269
40270 * g++.old-deja/g++.other/static2.C: Invocation of static data
40271 member of type pointer-to-function denoted as non-static member.
40272
40273 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
40274 checks involving function types and aliases.
40275
40276 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
40277
40278 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
40279 redefined to the same non-trivial type.
40280
40281 * g++.old-deja/g++.pt/explicit73.C: Test for proper
40282 namespace-qualification of template specializations declared in
40283 other namespaces.
40284
40285 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
40286 to declare a subset of the specializations of a template function
40287 as friends of specializations of a template class.
40288
40289 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
40290 member templates that do not fully specialize the enclosing
40291 template class are rejected.
40292
40293 1998-09-11 Dave Love <d.love@dl.ac.uk>
40294
40295 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
40296
40297 1998-09-08 Dave Love <d.love@dl.ac.uk>
40298
40299 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
40300 altered from libf2c/libU77 version.
40301
40302 1998-09-06 Dave Love <d.love@dl.ac.uk>
40303
40304 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
40305
40306 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
40307
40308 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
40309 (un)signed char are different types for template specialization
40310 purposes.
40311
40312 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
40313
40314 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
40315 * objc: ObjC testsuite.
40316
40317 1998-08-31 Catherine Moore <clm@cygnus.com>
40318
40319 * gcc.c-torture/execute/941014-1.x: New file.
40320
40321 1998-08-31 Nick Clifton <nickc@cygnus.com>
40322
40323 * lib/c-torture.exp: Add support for
40324 torture_eval_before_compile and torture_eval_before_execute
40325 variables.
40326
40327 1998-08-30 Jeffrey A Law (law@cygnus.com)
40328
40329 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
40330 this test triggers valid.
40331
40332 1998-08-27 Jeffrey A Law (law@cygnus.com)
40333
40334 * gcc.dg/980827-1.c: New test.
40335
40336 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
40337
40338 * gcc.c-torture/execute/loop-4b.c: New test.
40339
40340 1998-08-26 Nick Clifton <nickc@cygnus.com>
40341
40342 * lib/c-torture.exp: Add support for
40343 torture_eval_before_compile and torture_eval_before_execute
40344 variables.
40345
40346 1998-08-25 Jeffrey A Law (law@cygnus.com)
40347
40348 * gcc.c-torture/compile/980825-1.c: New test.
40349
40350 1998-08-24 Nick Clifton <nickc@cygnus.com>
40351
40352 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
40353 count number tests in opt_t0 not good_t0.
40354
40355 1998-08-24 Jeffrey A Law (law@cygnus.com)
40356
40357 * gcc.c-torture/compile/930326-1.x: Fix typo.
40358
40359 1998-08-23 Mark Mitchell <mark@markmitchell.com>
40360
40361 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
40362 causes an ICE.
40363
40364 1998-08-21 Jeffrey A Law (law@cygnus.com)
40365
40366 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
40367 STACK_SIZE is defined.
40368 * gcc.c-torture/unsorted/stuct.c: Similarly.
40369
40370 * gcc.c-torture/compile/980821-1.c: New test.
40371
40372 1998-08-21 Jeffrey A Law (law@cygnus.com)
40373
40374 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
40375
40376 1998-08-19 Mark Mitchell <mark@markmitchell.com>
40377
40378 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
40379 code.
40380
40381 1998-08-09 Mark Mitchell <mark@markmitchell.com>
40382
40383 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
40384 error'.
40385
40386 1998-08-18 Jeffrey A Law (law@cygnus.com)
40387
40388 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
40389
40390 1998-08-16 Jeffrey A Law (law@cygnus.com)
40391
40392 * gcc.c-torture/compile/980816-1.c: New test.
40393
40394 * gcc.dg/980816-1.c: New test.
40395
40396 1998-08-13 Jeffrey A Law (law@cygnus.com)
40397
40398 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
40399 compiler for ieee tests.
40400
40401 1998-08-01 Dave Love <d.love@dl.ac.uk>
40402
40403 * g77.f-torture/compile/980729-0.f: New test.
40404
40405 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
40406
40407 * gcc.c-torture/special/eeprof-1.c: New test, for
40408 -finstrument-functions.
40409 * gcc.c-torture/special/special.exp: Run it.
40410
40411 1998-07-29 Jeffrey A Law (law@cygnus.com)
40412
40413 * gcc.c-torture/compile/980729-1.c: New test.
40414
40415 1998-07-27 Nick Clifton <nickc@cygnus.com>
40416
40417 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
40418 __thumb__ is defined, and test for ARM style doubles if so.
40419
40420 1998-07-26 Dave Love <d.love@dl.ac.uk>
40421
40422 * g77.f-torture/noncompile/980615-0.f: New test.
40423
40424 1998-07-26 H.J. Lu (hjl@gnu.org)
40425
40426 * gcc.dg/980312-1.c: Do link instead of compile.
40427 * gcc.dg/980313-1.c: Likewise.
40428
40429 1998-07-26 Jeffrey A Law (law@cygnus.com)
40430
40431 * gcc.c-torture/compile/980726-1.c: New test.
40432
40433 1998-07-25 Dave Love <d.love@dl.ac.uk>
40434
40435 * g77.f-torture/execute/io0.f: New test.
40436
40437 1998-07-24 Nick Clifton <nickc@cygnus.com>
40438
40439 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
40440 an int.
40441
40442 1998-06-18 Michael Meissner <meissner@cygnus.com>
40443
40444 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
40445 m32r bugs.
40446
40447 1998-07-17 Nick Clifton <nickc@cygnus.com>
40448
40449 * gcc.dg/980626-1.c: Expect failures for all toolchains until
40450 c-decl.c:grokdeclarator can handle mode attributes.
40451
40452 1998-07-16 Jeffrey A Law (law@cygnus.com)
40453
40454 * gcc.c-torture/execute/980716-1.c: New test.
40455
40456 1998-07-13 Jeffrey A Law (law@cygnus.com)
40457
40458 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
40459 the mn10200.
40460 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
40461 the mn10200.
40462 * gcc.c-torture/execute/va-arg-3.x: Similarly.
40463 * gcc.c-torture/compile/930326-1.x: Similarly.
40464
40465 1998-07-13 Dave Love <d.love@dl.ac.uk>
40466
40467 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
40468 New test from Craig.
40469
40470 1998-07-12 Dave Love <d.love@dl.ac.uk>
40471
40472 * g77.f-torture/noncompile/980616-0.f: New test.
40473
40474 * g77.f-torture/execute/970816-3.f: New test from Craig.
40475
40476 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
40477
40478 * g++.other/singleton.C: Return error value instead of taking
40479 SIGSEGV.
40480
40481 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
40482
40483 * g++.other/singleton.C: New test. Warning is under dispute.
40484 Runtime crash is not.
40485
40486 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
40487
40488 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
40489 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
40490 using6.C, using7.C}: New namespace tests.
40491
40492 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
40493
40494 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
40495 specialization with typedef'ed names used as array indexes.
40496
40497 1998-07-09 Jeffrey A Law (law@cygnus.com)
40498
40499 * gcc.c-torture/execute/980709-1.c: New test.
40500
40501 * gcc.dg/980709-1.c: New test.
40502
40503 1998-07-07 Richard Henderson <rth@cygnus.com>
40504
40505 * gcc.c-torture/execute/bcp-1.c: New test.
40506
40507 1998-07-07 Jeffrey A Law (law@cygnus.com)
40508
40509 * gcc.c-torture/execute/980707-1.c: New test.
40510
40511 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
40512
40513 * gcc.c-torture/compile/980706-1.c: New test.
40514
40515 1998-07-01 Dave Love <d.love@dl.ac.uk>
40516
40517 * g77.f-torture/execute/980701-0.f,
40518 g77.f-torture/execute/980701-1.f: New test from Craig.
40519
40520 1998-07-01 Jeffrey A Law (law@cygnus.com)
40521
40522 * gcc.c-torture/compile/980701-1.c: New test.
40523
40524 * gcc.c-torture/execute/980701-1.c: New test.
40525
40526 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
40527 rlsruhe.de>
40528
40529 * g++.old-deja/g++.robertl/eb132.C: New test.
40530 * g++.old-deja/g++.robertl/eb133.C: Likewise.
40531
40532 1998-06-29 Dave Love <d.love@dl.ac.uk>
40533
40534 * g77.f-torture/execute/980628-7.f,
40535 g77.f-torture/execute/980628-8.f,
40536 g77.f-torture/execute/980628-9.f,
40537 g77.f-torture/execute/980628-10.f: New tests from Craig.
40538
40539 * g77.f-torture/execute/980628-3.f: Remove mail headers.
40540
40541 1998-06-28 Jeffrey A Law (law@cygnus.com)
40542
40543 * g77.f-torture/execute/980628-4.f: New test from Craig.
40544 * g77.f-torture/execute/980628-5.f: Likewise.
40545 * g77.f-torture/execute/980628-2.f: Likewise.
40546 * g77.f-torture/execute/980628-0.f: Likewise.
40547 * g77.f-torture/execute/980628-1.f: Likewise.
40548 * g77.f-torture/execute/980628-3.f: Likewise.
40549 * g77.f-torture/execute/980628-6.f: Likewise.
40550
40551 1998-06-28 Jeffrey A Law (law@cygnus.com)
40552
40553 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
40554 directory when nothing has been installed yet.
40555
40556 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
40557
40558 * gcc.c-torture/special/special.exp: Handle newer versions of
40559 dejagnu.
40560
40561 1998-06-26 Jeffrey A Law (law@cygnus.com)
40562
40563 * gcc.dg/980626-1.c: New test.
40564
40565 1998-06-19 Bruno Haible <haible@ilog.fr>
40566
40567 * gcc.misc-tests/m-un-2.c: New test.
40568 * g++.old-deja/g++.other/warn01.c: Likewise.
40569
40570 1998-06-19 Robert Lipe <robertl@dgii.com>
40571
40572 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
40573 compatibility with assmblers with a different comment character.
40574 Eliminate use of GAS-specific extensions.
40575
40576 1998-06-19 Jeffrey A Law (law@cygnus.com)
40577
40578 * gcc.c-torture/execute/ieee/980619-1.c: New test.
40579
40580 1998-06-19 Robert Lipe <robertl@dgii.com>
40581
40582 * lib/g77.exp: Replace search for libf2c.a with search for newly
40583 renamed libg2c.a
40584
40585 1998-06-17 Jeffrey A Law (law@cygnus.com)
40586
40587 * gcc.c-torture/execute/980617-1.c: New test.
40588
40589 1998-06-12 Jeffrey A Law (law@cygnus.com)
40590
40591 * gcc.c-torture/execute/980612-1.c: New test.
40592
40593 1998-06-08 Jeffrey A Law (law@cygnus.com)
40594
40595 * gcc.dg/980523-1.c: Only test on ppc-linux.
40596 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
40597
40598 * gcc.c-torture/execute/980608-1.c: New test.
40599
40600 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
40601
40602 * gcc.c-torture/execute/980605-1.c: New test.
40603
40604 1998-06-04 Jeffrey A Law (law@cygnus.com)
40605
40606 * gcc.c-torture/execute/980604-1.c: New test.
40607
40608 1998-06-02 Jeffrey A Law (law@cygnus.com)
40609
40610 * gcc.c-torture/execute/980602-1.c: New test.
40611 * gcc.c-torture/execute/980602-2.c: Likewise.
40612
40613 1998-06-02 Dave Love <d.love@dl.ac.uk>
40614
40615 * 970125-0.f: Fix per JCB. Add commentary.
40616
40617 1998-05-31 Michael Meissner <meissner@cygnus.com>
40618
40619 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
40620 IEEE -0 support.
40621
40622 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
40623
40624 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
40625 earlier.
40626
40627 1998-05-28 Catherine Moore <clm@cygnus.com>
40628
40629 * gcc.c-torture/execute/980526-3.c: New test.
40630
40631 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
40632
40633 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
40634 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
40635 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
40636 m88k-motorola-sysv3 to XFAIL.
40637
40638 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40639
40640 * gcc.dg/980526-1.c: New test.
40641 * gcc.c-torture/execute/980526-2.c: New test.
40642
40643 1998-05-26 Jeffrey A Law (law@cygnus.com)
40644
40645 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
40646
40647 * gcc.c-torture/execute/980526-1.c: New test.
40648
40649 1998-05-26 Dave Love <d.love@dl.ac.uk>
40650
40651 * g77.f-torture/execute/alpha2.f: Add runtime test.
40652
40653 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
40654
40655 * g++.old-deja/old-deja.exp: Strip leading directories.
40656
40657 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
40658 error for the line. Don't run multiple tests for the same line.
40659
40660 1998-05-23 Jeffrey A Law (law@cygnus.com)
40661
40662 * gcc.dg/980523-1.c: New test.
40663
40664 1998-05-23 Dave Love <d.love@dl.ac.uk>
40665
40666 * g77.f-torture/compile/970915-0.f: New test.
40667
40668 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
40669
40670 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
40671
40672 1998-05-21 Jeffrey A Law (law@cygnus.com)
40673
40674 * gcc.dg/980520-1.c: New test.
40675
40676 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
40677
40678 * gcc.dg/980502-1.c: Fix return type.
40679
40680 1998-05-20 Jeffrey A Law (law@cygnus.com)
40681
40682 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
40683 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
40684 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
40685 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
40686 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
40687
40688 1998-05-20 Dave Love <d.love@dl.ac.uk>
40689
40690 * g77.f-torture/execute/980520-1.f: New test.
40691
40692 1998-05-15 Dave Love <d.love@dl.ac.uk>
40693
40694 * lib/mike-g77.exp: New file.
40695
40696 * g77.f-torture/noncompile/noncompile.exp,
40697 g77.f-torture/noncompile/check0.f: New files.
40698
40699 1998-05-14 Dave Love <d.love@dl.ac.uk>
40700
40701 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
40702 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
40703 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
40704 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
40705 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
40706 abort where appropriate.
40707
40708 1998-05-05 Michael Meissner <meissner@cygnus.com>
40709
40710 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
40711 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
40712
40713 1998-04-29 Dave Love <d.love@dl.ac.uk>
40714
40715 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
40716
40717 1998-04-27 Dave Love <d.love@dl.ac.uk>
40718
40719 * g77.f-torture/compile/980427-0.f: New test.
40720
40721 1998-04-24 Dave Love <d.love@dl.ac.uk>
40722
40723 * g77.f-torture/compile/980424-0.f: New test.
40724
40725 1998-04-19 Dave Love <d.love@dl.ac.uk>
40726
40727 * g77.f-torture/compile/980419-2.f (main): New test.
40728 * g77.f-torture/compile/970125-0.f: New test.
40729 * g77.f-torture/compile/980419-1.f: New test.
40730
40731 1998-04-08 Jim Wilson <wilson@cygnus.com>
40732
40733 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
40734 of loop-4.c.
40735
40736 1998-04-07 Jim Wilson <wilson@cygnus.com>
40737
40738 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
40739
40740 1998-04-03 Jim Wilson <wilson@cygnus.com>
40741
40742 * gcc.c-torture/compile/980329-1.c: New test.
40743
40744 1998-03-18 Jim Wilson <wilson@cygnus.com>
40745
40746 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
40747 * gcc.dg/980312-1.c: Fix typo in -march command.
40748
40749 1998-03-16 H.J. Lu (hjl@gnu.org)
40750
40751 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
40752
40753 1998-03-11 Robert Lipe <robertl@dgii.com>
40754
40755 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
40756 Dave Love agree the Fortran source is bogus.
40757
40758 1998-03-11 Robert Lipe <robertl@dgii.com>
40759
40760 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
40761 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
40762 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
40763 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
40764 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
40765
40766 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
40767
40768 * g++.old-deja/g++.other/friend1.C: New test.
40769
40770 1998-02-18 Dave Love <d.love@dl.ac.uk>
40771
40772 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
40773 possibly uninitialized) variables and declare dnrm2.
40774
40775 1998-02-23 Robert Lipe <robertl@dgii.com>
40776
40777 From Bruno Haible <haible@ilog.fr>:
40778 * gcc.c-torture/execute/980223.c: New test.
40779
40780 1998-02-13 Jeffrey A Law (law@cygnus.com)
40781
40782 * gcc.dg/ifelse-1.c: New test.
40783
40784 1998-02-09 H.J. Lu (hjl@gnu.org)
40785
40786 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
40787
40788 * lib/old-dejagnu.exp (old-dejagnu): Added the
40789 "execution test - XFAIL *-*-*" handling in the spirit of
40790 "excess errors test -". Changed the "execution test fails"
40791 handling to be like "excess errors test fails".
40792 * Update various tests accordingly.
40793
40794 1998-02-06 Jim Wilson <wilson@cygnus.com>
40795
40796 * gcc.c-torture/execute/980205.c: New test.
40797
40798 1998-01-18 Jeffrey A Law (law@cygnus.com)
40799
40800 * lib/c-torture.exp: Look for .x files instead of .cexp files.
40801 * lib/f-torture.exp: Similarly.
40802 * gcc.c-torture: Rename all .cexp files to .x files.
40803
40804 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
40805
40806 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
40807 (940510-1.c): Removed duplicate.
40808 (971104-1.c): New test.
40809
40810 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
40811
40812 * lib/f-torture.exp: Improve error and loop detection.
40813
40814 1997-11-19 Michael Meissner <meissner@cygnus.com>
40815
40816 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
40817 use that to size the filler array.
40818
40819 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
40820
40821 * lib/c-torture.exp(c-torture-execute): Fix typo.
40822
40823 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
40824 testcase as the executable name. Keep the executable around if
40825 the test fails.
40826
40827 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
40828
40829 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
40830 changes. Only test one -g option, and move it to the end of the
40831 list of options to test.
40832
40833 1997-09-19 Michael Meissner <meissner@cygnus.com>
40834
40835 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
40836 variable GCC_TORTURE_OPTIONS to supply default switches separated
40837 by colons. If no environment variable, run tests with -O0 -g, -O1
40838 -g, and -O2 -g as well.
40839
40840 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
40841
40842 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
40843 explanatory comments. Fix indentation.
40844
40845 1997-09-15 Jeffrey A Law (law@cygnus.com)
40846
40847 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
40848
40849 1997-09-11 Jeffrey A Law (law@cygnus.com)
40850
40851 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
40852 * g++.old-deja/g++.mike/p7325.C: Likewise.
40853 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
40854
40855 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
40856
40857 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
40858 * g++.old-deja/g++.brendan/crash30.C: Likewise.
40859 * g++.old-deja/g++.brendan/crash39.C: Likewise.
40860 * g++.old-deja/g++.law/operators4.C: Likewise.
40861
40862 1997-09-11 Joe Buck (jbuck@synopsys.com)
40863
40864 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
40865 * g++.old-deja/g++.mike/p784.C: Ditto.
40866 * g++.old-deja/g++.mike/p785.C: Ditto.
40867
40868 1997-09-05 Jeffrey A Law (law@cygnus.com)
40869
40870 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
40871
40872 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
40873
40874 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
40875 target feature; pass this to c-torture-execute as needed.
40876
40877 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
40878
40879 * lib/c-torture.exp(c-torture-execute): If the previous and the
40880 current executables being tested are identical, we don't need to
40881 run the executable again. Try to make the executable names
40882 unique. Add an optional argument for passing additional compiler
40883 flags.
40884
40885 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
40886
40887 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
40888
40889 1997-08-29 Jeffrey A Law (law@cygnus.com)
40890
40891 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
40892
40893 1997-07-31 Jeffrey A Law (law@cygnus.com)
40894
40895 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
40896 32bit or larger longs.
40897
40898 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
40899 have either a 32bit long or 32bit int.
40900
40901 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
40902
40903 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
40904 Make double precision tests dependent on sizeof (double).
40905
40906 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
40907
40908 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
40909 too.
40910
40911 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
40912
40913 * gcc.c-torture/compile/961203-1.cexp: New script.
40914
40915 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
40916
40917 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
40918 up the includes ourselves.
40919
40920 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
40921
40922 * lib/plumhall.exp: Remove random include, and add a few
40923 verbose messages for debugging.
40924
40925 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
40926
40927 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
40928 of trying to do it ourselves.
40929
40930 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
40931
40932 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
40933
40934 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
40935
40936 * gcc.prms/5403.c: Made regexp a bit less strict.
40937
40938 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
40939
40940 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
40941 is returned from remote_load instead.
40942 * lib/plumhall.exp: Ditto.
40943 * lib/mike-g++.exp: Ditto.
40944 * lib/old-dejagnu.exp: Ditto.
40945 * lib/c-torture.exp: Ditto.
40946
40947 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
40948
40949 * lib/g++.exp: Use build_wrapper procedure.
40950 * lib/gcc.exp: Ditto.
40951
40952 1997-05-20 Jeffrey A Law (law@cygnus.com)
40953
40954 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
40955 an old-style decl for malloc. Fixes tests to work when
40956 sizeof (int) != sizeof (size_t).
40957
40958 1997-05-15 Mike Meissner <meissner@cygnus.com>
40959
40960 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
40961
40962 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
40963 use stdargs.h interface.
40964
40965 1997-05-15 Mike Meissner <meissner@cygnus.com>
40966
40967 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
40968 NO_VARARGS when compiling.
40969
40970 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
40971
40972 * lib/plumhall.exp(ph_includes): New procedure.
40973 (ph_make): Use it.
40974 (ph_compiler): Ditto.
40975
40976 * lib/g++.exp: Rename test-glue.c to testglue.c.
40977 * lib/gcc.exp: Ditto.
40978
40979 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
40980
40981 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
40982 to completion when it's called.
40983
40984 1997-03-21 Michael Meissner <meissner@cygnus.com>
40985
40986 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
40987 is defined, don't do test.
40988
40989 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
40990
40991 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
40992 for object files.
40993 (ph_summary): Mark skipped testcases as untested, not unresolved.
40994
40995 * lib/plumhall.exp (ph_make): If unresolved because of bad
40996 errorCode, record errorCode in log file.
40997 (*): Replace send_log/verbose with verbose -log.
40998
40999 1997-03-19 Michael Meissner <meissner@cygnus.com>
41000
41001 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
41002 double conversion if double isn't at least 8 bytes.
41003
41004 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
41005 int to work with targets where int is 16 bits.
41006
41007 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
41008 8 bytes, just exit, since 4 byte doubles don't have enough bits of
41009 precision for the test to complete.
41010
41011 1997-03-14 Michael Meissner <meissner@cygnus.com>
41012
41013 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
41014 if d10v is not compiled with the -mdouble64 flag.
41015 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
41016
41017 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
41018 d10v is not compiled with the -mint32 flag.
41019
41020 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
41021
41022 * lib/plumhall.exp: Use incr_count.
41023
41024 1997-03-12 Jeffrey A Law (law@cygnus.com)
41025
41026 * gcc.c-torture: Update to c-torture-1.45.
41027
41028 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
41029
41030 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
41031 the name of the expect testcase file).
41032
41033 * lib/g++.exp(g++_init): Ditto.
41034
41035 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
41036
41037 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
41038 the host.
41039
41040 * lib/gcc.exp(gcc_exit): New procedure.
41041
41042 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
41043
41044 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
41045 specs where appropriate.
41046
41047 * g++.old-deja/g++.arm/*: Added additional ERROR checks
41048 because of new "candidates are" messages, and removed a few
41049
41050 * Converted all non-old-style g++ testcases to old-style, and
41051 moved into g++.old-deja.
41052
41053 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
41054
41055 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
41056 options.
41057
41058 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
41059 succeeded.
41060
41061 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
41062
41063 1997-02-13 Michael Meissner <meissner@cygnus.com>
41064
41065 * lib/gcc.exp (gcc_target_compile): Add support for defining
41066 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
41067 the machine doesn't have those features.
41068
41069 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
41070
41071 * g++.law/operators4.exp: Don't use LIBS.
41072
41073 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
41074
41075 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
41076
41077 * lib/mike-g++.exp: Don't set the compiler to be tested here.
41078 * lib/g++.exp: Set it here instead. Also, allow use of the
41079 --tool_exec and --tool_opt options. Change CXX to
41080 GXX_UNDER_TEST.
41081
41082 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
41083
41084 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
41085
41086 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
41087
41088 * lib/old-dejagnu.exp: Use prune_warnings instead of
41089 prune_system_crud.
41090 * lib/mike-g++.exp: Ditto.
41091 * lib/gcc.exp: Ditto.
41092 * lib/g++.exp: Ditto.
41093
41094 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
41095
41096 1997-02-07 Jeffrey A Law (law@cygnus.com)
41097
41098 * 941014-2.c: Include stdlib.h
41099 * 960327-1.c: Include stdio.h
41100 * dbra.c, index-1.c: Don't assume ints are 32bits.
41101
41102 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
41103
41104 * lib/gcc.exp: Add gcc,stack_size target feature.
41105
41106 * lib/g++.exp(g++_target_compile): Add the include and link
41107 paths here, not in two other places. And, it's $options, not
41108 options.
41109
41110 * lib/mike-g++.exp(postbase): Remove the code that determines
41111 the correct include and link paths.
41112 * g++.old-deja/old-deja.exp: Ditto.
41113
41114 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
41115
41116 * lib/g++.exp(g++_init): target_compile no longer returns the
41117 filename of the result.
41118
41119 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
41120
41121 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
41122 call to glob.
41123
41124 * gcc.c-torture/special/special.exp: Change call to
41125 gcc_target_compile to include the object file.
41126
41127 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
41128
41129 * gcc.c-torture/special/special.exp: Correct misspelling in last
41130 change.
41131
41132 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
41133
41134 * lib/plumhall.exp(ph_summary): Log the entire output of the
41135 executable. Return -1 if there were any failures, 0 otherwise.
41136 (ph_execute): Return -1 if there were any failures, 0 otherwise.
41137 (ph_make): Clean up objects and executables that were built
41138 if the tests succeeded.
41139
41140 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
41141
41142 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
41143 libraries and includes in the build tree as appropriate.
41144
41145 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
41146
41147 * lib/c-torture.exp: Instead of looking for the global variable
41148 NO_LONG_LONG, check to see if that's a feature of the target.
41149
41150 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
41151
41152 * config/default.exp: Minimize. Delete the remainer of the files in
41153 config; this functionality is now in devo/dejagnu/config.
41154
41155 g++.*/*: Pass any additional flags used to compile to postbase;
41156 delete CXXFLAGS.
41157
41158 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
41159 is now done by runtest.exp. Use gcc_target_compile instead of
41160 compile.
41161
41162 lib/c-torture.exp: Use gcc_target_compile instead of compile.
41163 Remove references to CFLAGS. Use remote_file instead of
41164 calling rm -f.
41165 (c-torture): Take a list of arguments to use to compile this
41166 testcase.
41167
41168 lib/g++.exp: Simplify. Use target_compile instead of compile.
41169 lib/gcc-dg.exp: Ditto.
41170 lib/gcc.exp: Ditto.
41171 lib/mike-{gcc,g++}.exp: Ditto.
41172 lib/old-dejagnu.exp: Ditto.
41173 lib/plumhall.exp: Ditto.
41174
41175 1997-01-08 Jim Wilson <wilson@cygnus.com>
41176
41177 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
41178 (ph_linker): Likewise.
41179
41180 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
41181
41182 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
41183 MAP_ANON / MAP_ANONYMOUS if defined;
41184 else try to map from /dev/zero .
41185
41186 1996-11-12 Jeffrey A Law (law@cygnus.com)
41187
41188 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
41189 isn't defined, then define it to MAP_ANONYMOUS.
41190
41191 1996-11-12 Jeffrey A Law (law@cygnus.com)
41192
41193 * gcc.c-torture: Update to c-torture-1.42 release.
41194
41195 1996-11-11 Jeffrey A Law (law@cygnus.com)
41196
41197 * gcc.c-torture: Update to c-torture-1.41 release.
41198
41199 1996-10-27 Jeffrey A Law (law@cygnus.com)
41200
41201 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
41202 c-torture release.
41203
41204 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
41205
41206 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
41207 and LDFLAGS. Fix second case to append the target_info ldflags
41208 onto LDFLAGS, not CFLAGS.
41209 * lib/g++.exp (g++_init): Add target_info stuff.
41210 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
41211 of libgloss and newlib flags for !native.
41212
41213 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
41214 (GDB): Fix relative path to go up another dir for finding gdb.
41215
41216 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
41217
41218 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
41219 versions in the target_info array, if they don't exist.
41220
41221 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
41222
41223 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
41224
41225 1996-07-08 Jim Wilson <wilson@cygnus.com>
41226
41227 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
41228 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
41229
41230 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
41231
41232 * lib/old-dejagnu.exp: Don't remove the output file before we've
41233 actually tested it. Don't append pwd to the path of the executable
41234 we're testing.
41235
41236 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
41237
41238 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
41239
41240 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
41241
41242 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
41243 temporary directory for compiler files, and set it to a default
41244 value of /tmp. Set $output as the name of the output file from
41245 compiling the testcase. Add a -o option to $cflags_var so the
41246 compiler writes the final output file as $output. Set $executable
41247 to $output.
41248
41249 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
41250 directory for compiler files, and set it to /tmp if it doesn't
41251 already have a value. Set $output_file to the name of the output
41252 file from compiling the testcase. Add a -o option to CXXFLAGS so
41253 the compiler writes the final output file as $output. Use $output
41254 as the executable to be tested.
41255
41256 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
41257
41258 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
41259
41260 1996-06-08 Jeffrey A Law (law@cygnus.com)
41261
41262 * gcc.c-torture/execute/pending-1.c: New test. Still
41263 pending in Tege's queue.
41264
41265 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
41266
41267 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
41268 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
41269 if there were failures. Call unresolved if there were unresolved
41270 testcases. Call gcc_fail if program did not run to completion.
41271 (ph_make): Pass additional argument name to ph_execute.
41272 (ph_execute): Add new argument. Pass additional arguments to
41273 ph_summary. Call gcc_fail is there is no execution output.
41274
41275 1996-04-24 Jeffrey A Law (law@cygnus.com)
41276
41277 * lib/plumhall.exp (proc_summary): Output relavent summary
41278 lines into the log so specific failures in plumhall can be
41279 investigated.
41280
41281 1996-04-10 Jeffrey A Law (law@cygnus.com)
41282
41283 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
41284 (c-torture-execute): Don't try to execute tests which use
41285 "long long" types if $NO_LONG_LONG is nonzero.
41286
41287 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
41288
41289 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
41290 not c-torture.
41291
41292 * gcc.ieee: Move from here.
41293 * gcc.c-torture/execute/ieee: To here.
41294
41295 1996-03-26 Jeffrey A Law (law@cygnus.com)
41296
41297 * gcc.c-torture: Update to c-torture-1.41 release.
41298
41299 1996-03-22 Jeffrey A Law (law@cygnus.com)
41300
41301 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
41302 not "$output".
41303
41304 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
41305
41306 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
41307 -c present.
41308
41309 1996-03-02 Jeffrey A Law (law@cygnus.com)
41310
41311 * config/proelf.exp: Handle connecting to a simulator.
41312
41313 1996-01-31 Jeffrey A Law (law@cygnus.com)
41314
41315 * config/proelf.exp: New file. Enough framework that we can
41316 run c-torture tests on the proelf targets (or any other target
41317 that gdb can connect to for that matter).
41318
41319 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
41320
41321 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
41322 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
41323
41324 * lib/plumhall.exp (ph_execute): Always call ph_summary if
41325 exec_output exists.
41326
41327 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
41328
41329 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
41330 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
41331
41332 * config/*.exp: Update FSF address. Change result of ${tool}_load
41333 to pass/fail/unresolved/unsupported/untested. Caller must now
41334 call unresolved/unsupported/untested.
41335 * lib/*.exp: Update FSF address. Update to handle new results of
41336 ${tool}_load.
41337 * lib/chill.exp (verbose): Delete.
41338
41339 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
41340
41341 * lib/gcc.exp (default_gcc_start): Change order of args to
41342 $LDFLAGS $CFLAGS $LIBS.
41343 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
41344 Save/set/restore CFLAGS. Pass single arg to gcc_start.
41345 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
41346 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
41347 * gcc.misc-tests/dg-test.exp: Likewise.
41348 * gcc.misc-tests/msgs.exp: Likewise.
41349 * gcc.prms/prms.exp: Likewise.
41350 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
41351 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
41352
41353 * lib/dg.exp: Deleted, moved to dejagnu/lib.
41354
41355 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
41356
41357 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
41358
41359 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
41360 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
41361
41362 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
41363 necessary.
41364
41365 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
41366
41367 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
41368 global for loop; add use of $mathlib.
41369 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
41370 settings here; set mathlib for anything but VxWorks.
41371
41372 1996-01-22 Jeffrey A Law (law@cygnus.com)
41373
41374 * gcc.c-torture: Update to c-torture-1.40 release.
41375
41376 1996-01-03 Jeffrey A Law (law@cygnus.com)
41377
41378 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
41379 dg.exp.
41380
41381 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
41382
41383 * lib/c-torture.exp (c-torture-execute): Declare "output" as
41384 global.
41385
41386 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
41387
41388 * lib/g++.exp (LIBS): Define if not already.
41389 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
41390 (gcc-dg-prune): Call prune_gcc_output.
41391 * lib/gcc.exp (prune_gcc_output): New proc.
41392 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
41393 prune_gcc_output.
41394
41395 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
41396
41397 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
41398 (c-torture-execute): Likewise. Rename `name' to `testcase'.
41399
41400 1995-11-15 Jeffrey A Law (law@cygnus.com)
41401
41402 * gcc.c-torture: Update to c-torture-1.39 release.
41403
41404 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
41405
41406 * lib/c-torture.exp (c-torture-execute): Don't return if one option
41407 fails, try others as well.
41408
41409 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
41410
41411 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
41412 If compilation fails, mark execute tests as `untested'.
41413 If test is marked as unsupported, don't mark compilation and
41414 execute tests as failed.
41415
41416 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
41417
41418 * lib/g++.exp (g++_init): Don't link in libg++, and look to
41419 libstdc++ for whether or not we want to be doing shared
41420 libraries. Delete link_curses since we don't need it anymore.
41421 * lib/mike-g++.exp (postbase): Don't link in libg++.
41422 * g++.old-deja/old-deja.exp: Likewise.
41423
41424 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
41425
41426 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
41427
41428 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
41429
41430 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
41431 For that, add `-Wl,-a,shared_archive'.
41432 * g++.old-deja/old-deja.exp: Likewise.
41433
41434 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
41435
41436 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
41437
41438 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
41439
41440 * lib/mike-g++.exp (postbase): Pay attention to the status of
41441 g++_load.
41442
41443 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
41444
41445 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
41446
41447 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
41448
41449 * lib/gcc.exp (default_gcc_start): No longer need to log program
41450 being executed or its output, execute_anywhere does that now.
41451 * lib/g++.exp (default_g++_version): Call execute_anywhere.
41452 (default_g++_start): Likewise. Delete calls to verbose/send_log.
41453
41454 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
41455
41456 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
41457 the same as those in lib/g++.exp.
41458
41459 1995-10-10 Jeff Law (law@hurl.cygnus.com)
41460
41461 * gcc.c-torture: Update to c-torture-1.38 release.
41462 * gcc.ieee: Related changes.
41463
41464 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
41465
41466 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
41467 "exec". Minor reformatting changes.
41468
41469 * config/rom68k.exp (${tool}_load): Make it work in a canadian
41470 cross. This means all "exec" calls now work on a remote host as
41471 well.
41472 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
41473 cross. Filter out the extra "\r\n" stuff that expect puts in.
41474 (c-torture-execute): Filter out the bogus warnings like
41475 c-torture-compile does. Add support for canadian cross.
41476 * lib/gcc.exp (default_gcc_version, default_gcc_start)
41477 Use execute_anywhere rather than calling exec directly. Now it
41478 works for canadian cross testing.
41479
41480 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
41481
41482 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
41483 results into a variable, and check that rather than using file exists.
41484
41485 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
41486
41487 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
41488 create a libg++.so. For sunos4.1.*, also add -ltermcap.
41489
41490 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
41491
41492 * g++.old-deja/old-deja.exp: Create and pass runshlib and
41493 lib_curses if there's a shared libg++ in the build tree.
41494
41495 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
41496
41497 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
41498 if not supported target.
41499
41500 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
41501
41502 * lib/g++.exp (g++_init): Move empty setting of runshlib and
41503 link_curses up to always happen, not just for native builds.
41504
41505 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
41506
41507 * gcc.c-torture: Update to c-torture-1.36 release.
41508 * gcc.failure: Related changes.
41509
41510 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
41511
41512 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
41513
41514 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
41515
41516 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
41517 * lib/mike-g++.exp (postbase): Not in here. Still reference
41518 runshlib, link_curses, and mathlib for link and run.
41519
41520 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
41521 pass the runtime shared library options for Solaris, OSF/1, and
41522 Irix5, and link with -lcurses to avoid unresolved references.
41523
41524 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
41525
41526 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
41527 only run once.
41528
41529 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
41530
41531 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
41532
41533 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
41534
41535 * gcc.c-torture: Update to c-torture-1.35 release. Note we
41536 do not have a framework for the "compat" tests yet.
41537
41538 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
41539
41540 * lib/mike-g++.exp (postbase): New local variable `mathlib',
41541 set to null if we're testing vxworks5.1. Use that instead of
41542 `-lm' in the setting of LIBS for link and run.
41543
41544 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
41545
41546 * config/rom68k.exp (${tool}_load): Major changes to make it
41547 work. Verified that it does in fact return the stuff in
41548 exec_output properly. Catch any Emul or any TRAP other than 0.
41549
41550 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
41551
41552 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
41553 LDFLAGS properly for targets that need stuff from libgloss.
41554 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
41555 only run once.
41556 (gpp_initialized): New variable.
41557
41558 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
41559
41560 * config/rom68k.exp: Load libgloss.exp.
41561 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
41562 so we can produce a fully linked binary.
41563 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
41564 so we can produce a fully linked binary.
41565
41566 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
41567
41568 * lib/plumhall.exp (ph_section): Watch for expected failures.
41569 Add missing `else'.
41570
41571 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
41572 run the testcase.
41573 (c-torture): Likewise.
41574
41575 1995-08-28 Doug Evans <dje@cygnus.com>
41576
41577 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
41578
41579 * lib/mike-g++.exp (mike_cleanup): New proc.
41580 (prebase): New globals compiler_result, not_compiler_result,
41581 target_regexp.
41582 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
41583 allow leading "-" in pattern. Watch for unsupported tests.
41584 If $compiler_result is set, pattern match assembler code,
41585 and ditto for $not_compiler_result.
41586 * lib/mike-gcc.exp: Likewise.
41587
41588 * lib/plumhall.exp (ph_execute): Only call ph_summary if
41589 execution "succeeded".
41590
41591 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
41592
41593 * config/win32.exp: New file.
41594 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
41595
41596 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
41597
41598 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
41599 unsupported.
41600 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
41601 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
41602 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
41603
41604 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
41605 "... without exceptions was ...". That is now handled by
41606 prune_system_crud.
41607 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
41608
41609 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
41610
41611 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
41612 sieve.c,sort2.c}: New files.
41613 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
41614 sieve.exp,sort2.exp}: Drivers for them.
41615
41616 * lib/mike-gcc.exp (program_output): New user settable variable.
41617 (postbase): Call prune_system_crud. Also prune extraneous compiler
41618 messages.
41619 * lib/mike-g++.exp (program_output): New user settable variable.
41620
41621 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
41622
41623 * config/sh.exp: Deleted (use sim.exp instead).
41624
41625 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
41626
41627 * config/vx.exp: Declare CHECKTASK as global.
41628 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
41629 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
41630 * lib/old-dejagnu.exp: Load [pwd]/$executable.
41631
41632 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
41633
41634 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
41635 target. Like vx.exp, only includes `vx29k.exp' instead of
41636 `vxworks.exp'.
41637
41638 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
41639
41640 * config/sim.exp: Increase time limit from 120 seconds to 240.
41641
41642 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
41643
41644 * gcc.c-torture/execute/950628-1.c: New test.
41645
41646 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
41647
41648 * gcc.c-torture: Update with changes/additions from
41649 c-torture-1.34.
41650
41651 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
41652
41653 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
41654
41655 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
41656
41657 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
41658
41659 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
41660
41661 * gcc.c-torture/compile/950512-1.c: New test.
41662 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
41663 * gcc.dg/struct-ret-1.c: Likewise.
41664
41665 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
41666
41667 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
41668 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
41669
41670 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
41671
41672 * gcc.c-torture/special/920411-1.c: Deleted.
41673 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
41674
41675 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
41676
41677 * config/sim.exp (${tool}_load): Hack in call to bash to get a
41678 cpu limit.
41679
41680 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
41681
41682 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
41683
41684 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
41685
41686 From kenner;
41687 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
41688 is the proper length.
41689 * va-arg-3.c: Likewise.
41690
41691 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
41692
41693 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
41694 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
41695
41696 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
41697 * lib/g++.exp (default_g++_start): Delete old cruft.
41698
41699 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
41700
41701 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
41702 (2 * (1 << 18)) to (2 * (1 << 17)).
41703
41704 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
41705
41706 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
41707
41708 * config/rom68k.exp: Renamed from config/idp.exp
41709
41710 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
41711
41712 * c-torture/compile/921109-2.c
41713
41714 1995-04-18 Mike Stump <mrs@cygnus.com>
41715
41716 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
41717 excess errors.
41718
41719 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
41720
41721 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
41722 output.
41723 * lib/g++.exp (default_g++_start): Likewise.
41724
41725 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
41726
41727 * gcc.c-torture/compile/950329-1.c: New test.
41728
41729 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
41730
41731 * config/bug.exp (${tool}_load): Updated to use new remote_open
41732 and remote_close procs.
41733 * config/idp.exp: New file.
41734
41735 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
41736
41737 * gcc.c-torture/execute/950322-1.c: New test.
41738
41739 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
41740
41741 * config/vx.exp (${tool}_load): Clean up testing of return code from
41742 vxworks_ld and vxworks_spawn.
41743
41744 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
41745
41746 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
41747
41748 1995-03-13 Mike Stump <mrs@cygnus.com>
41749
41750 * lib/old-deja.exp: Add `excess errors test - ' error, now one
41751 can mark excess errors on a machine by machine basis. Note, the
41752 default is to not expect any excess errors, even when excess
41753 errors test - is given, so you will want to put an XFAIL ... on
41754 these lines. For example, // excess errors test - XFAIL hppa*-*-*
41755 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
41756 those 4 machines, but no others.
41757
41758 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
41759
41760 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
41761 * lib/c-torture.exp: to here.
41762
41763 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
41764
41765 * gcc.c-torture/execute/950221-1.c: New test.
41766 * gcc.c-torture/execute/struct-ret-1.c: New test.
41767 * gcc.c-torture/compile/950221-1.c: New test.
41768
41769 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
41770
41771 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
41772
41773 * gcc.c-torture/execute/arith-1.c (main): Return 0.
41774 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
41775
41776 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
41777
41778 * g++.gb: New directory of tests, derived from my signature and
41779 class scoping tests.
41780
41781 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
41782 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
41783 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
41784 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
41785 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
41786 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
41787 * g++.gb/sig25.C: Likewise.
41788
41789 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
41790 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
41791 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
41792 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
41793 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
41794 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
41795 * g++.gb/sig25.exp: Likewise.
41796
41797 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
41798 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
41799 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
41800 * g++.gb/scope13.C: Likewise, this test still fails.
41801
41802 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
41803 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
41804 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
41805 * g++.gb/scope13.exp: Ditto.
41806
41807 * g++.gb/README: New file, explains what these tests are about.
41808
41809 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
41810
41811 * lib/dg.exp (dg-do): Support `preprocess'.
41812 (dg-test): Likewise.
41813
41814 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
41815
41816 * config/udi.exp: change "continue -expect" to "exp_continue".
41817
41818 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
41819
41820 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
41821 Delete redundant tests.
41822
41823 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
41824 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
41825 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
41826 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
41827 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
41828 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
41829 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
41830 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
41831
41832 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
41833 storing label pointers.
41834 * gcc.c-torture/execute/921019-1.c: Likewise.
41835 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
41836 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
41837 parameter fp.
41838 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
41839 constants.
41840
41841 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
41842 Delete obsolete tests.
41843
41844 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
41845 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
41846 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
41847 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
41848 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
41849 * gcc.c-torture/compile/950124-1.c: New test.
41850
41851 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
41852
41853 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
41854
41855 * lib/mike-g++.exp: Add -lm to LIBS.
41856
41857 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
41858
41859 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
41860
41861 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
41862
41863 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
41864
41865 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
41866
41867 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
41868
41869 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
41870
41871 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
41872 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
41873 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
41874 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
41875 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
41876 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
41877 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
41878 * g++.law/{operators31.C, operators32.C,
41879 * g++.law/{operators33.C, operators34.C}: Likewise.
41880 * g++.law/{pic1.C, refs2.C}: Likewise.
41881 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
41882 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
41883 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
41884 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
41885
41886 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
41887 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
41888 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
41889 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
41890 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
41891 * g++.law/{enum9.exp, friend5.exp}: Likewise.
41892 * g++.law/{nest3.exp, nest4.exp}: Likewise.
41893 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
41894 * g++.law/{operators30.exp, operators31.exp}: Likewise.
41895 * g++.law/{operators32.exp, operators33.exp}: Likewise.
41896 * g++.law/{operators34.exp}: Likewise.
41897 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
41898 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
41899 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
41900 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
41901 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
41902
41903 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
41904 No longer expected to fail.
41905 * g++.law/missed-error3.C: Tweak for recent bool changes.
41906
41907 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
41908
41909 * config/emb-unix: Deleted.
41910 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
41911 remote execution. Do final link on remote host if REMOTE_LINK is set.
41912
41913 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
41914
41915 * lib/dg.exp (dg-test): Fix typo in last patch.
41916
41917 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
41918
41919 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
41920 (handles multiple occurrences).
41921
41922 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
41923
41924 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
41925 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
41926 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
41927 printed).
41928 * lib/c-torture.exp (c-torture-compile): Likewise.
41929 (c-torture): Prepend full path if missing.
41930 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
41931 (gcc_fail): Likewise.
41932 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
41933
41934 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
41935
41936 * lib/netware.exp: Only attach to NetWare i386 systems.
41937
41938 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
41939
41940 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
41941 messages. Add test name to "output pattern match" pass/fail message.
41942
41943 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
41944
41945 * gcc.dg: New testsuite.
41946 * gcc.dg/dg.exp: New file.
41947
41948 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
41949 test-switch.c}: Deleted.
41950
41951 * gcc.misc-tests/msgs.exp: New testcase driver.
41952
41953 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
41954
41955 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
41956 Watch for illegal return values from ${tool}_load.
41957 * config/unix.exp (${tool}_load): Fix pass/fail detection for
41958 cross targets. Coerce return value >0 to 1.
41959
41960 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
41961
41962 * config/unix.exp (${tool}_load): Call program rsh, not proc.
41963
41964 * config/emb-unix.exp: New file.
41965
41966 * config/sim.exp: Error if variable $SIM not defined.
41967 (${tool}_load): Mark test as "untested" if simulator missing.
41968
41969 * config/unix.exp: Load remote.exp to get rcp_download.
41970 * lib/c-torture.exp: Use different option lists for testcases with
41971 and without loops.
41972 * gcc.c-torture/execute/execute.exp: Likewise.
41973
41974 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
41975
41976 * config/*.exp: Clarify return code from ${tool}_load.
41977 Call `unresolved' or `untested' instead of `warning' or `perror'
41978 (sometimes you still want to call both though).
41979 Add comment that `shell_id' is local to each file.
41980 * config/udi.exp (timeout): Set to 30.
41981 Don't print warning if connection fails, $connectmode has already
41982 printed an error.
41983 (${tool}_load): Move verbose messages to level 2.
41984 Rework pattern for "Process started" message.
41985 Pass `shell_id' to ${connectmode}_download.
41986 Retry twice upon timeout. Make resetting of target more robust.
41987 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
41988 Pass `shell_id' to exit_$connectmode.
41989 Only call exit_$connectmode if connected.
41990 * config/unix.exp (${tool}_load): Check return codes better.
41991 * config/vrtx.exp (${tool}_load): Likewise.
41992 * config/vx.exp (${tool}_load): Likewise.
41993 Delete unneeded global's.
41994 * lib/dg.exp (dg-test): Update to reflect clarified return codes
41995 from ${tool}_load.
41996 (dg-stat): Delete.
41997 (dg-init): Delete recording of pass/fail counts.
41998 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
41999 (old-dejagnu-init): Likewise.
42000 (old-dejagnu-stat): Delete contents, empty proc now.
42001 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
42002 (c-torture): Delete references to lcnt, lpass, lfail.
42003 Get option list from TORTURE_OPTIONS.
42004 Delete -funroll[-all]-loops if no loops.
42005 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
42006 (g++_stat): Delete contents (empty proc now).
42007 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
42008 (gcc_finish): Likewise.
42009 (gcc_stat): Deleted.
42010 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
42011 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
42012 * gcc.c-torture/execute/execute.exp: Likewise.
42013 Split tests into two parts: compile, execute.
42014 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
42015 no loops. Update to reflect clarified return codes from ${tool}_load.
42016
42017 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
42018
42019 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
42020 to grep for.
42021 (old-dejagnu): Likewise (where necessary).
42022
42023 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
42024
42025 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
42026
42027 * lib/dg.exp (dg-process-target): Fix processing of selector.
42028 Add comment regarding use of `error'.
42029
42030 * lib/gcc.exp (prune_system_crud): Define if missing.
42031 * lib/g++.exp (prune_system_crud): Likewise.
42032
42033 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
42034 Call prune_system_crud.
42035 * lib/dg.exp (dg-runtest): New proc.
42036 Use perror instead of send_user for tcl errors in testcase.
42037 Don't return any value, it's never used.
42038 Don't clobber previous definition of `unknown'.
42039 Print tcl errors in `dg-final'.
42040
42041 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
42042
42043 * lib/dg.exp (dg-process-target): Improve syntax error messages.
42044 (dg-test): Don't print errorInfo, it contains stack backtrace.
42045
42046 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
42047
42048 * lib/g++.exp (runtest_file_p): Define if missing.
42049
42050 1994-09-24 Doug Evans (dje@cygnus.com)
42051
42052 * lib/mike-g++.exp: Comment out loading of g++.exp.
42053 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
42054 (default_g++_version): Always print something.
42055 (default_g++_start): Comment out call to `which'.
42056 (g++_start, g++_load): Deleted (must be defined in config file).
42057 * lib/gcc.exp: Test for existence of $CC at start.
42058 Delete check for tmpdir (done in gcc_init).
42059 (default_gcc_version): Always print something.
42060 (default_gcc_start): Comment out call to `which'.
42061 * config/*.exp: Major cleanup - make cross targets work at least a
42062 little better for g++ (by not being "--tool gcc" specific).
42063 Rename gcc_xxx to ${tool}_xxx.
42064 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
42065 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
42066
42067 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
42068
42069 * lib/c-torture.exp (c-torture-compile): Rework compiler
42070 message processing.
42071
42072 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
42073 c-torture.
42074
42075 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
42076
42077 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
42078
42079 * lib/dg.exp (dg-process-target): Support { target native }.
42080
42081 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
42082
42083 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
42084 looked for "... program xxx got fatal signal".
42085 Correct regsub munging of `comp_output'.
42086 Ignore compiler messages "path prefix not used" and "linker input
42087 file unused".
42088
42089 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
42090
42091 * lib/gcc.exp (runtest_file_p): Define if missing.
42092 * gcc.prms/template.c: Example to work from.
42093
42094 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
42095
42096 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
42097 * lib/dg.exp (dg-test): Call unsupported testcases as such.
42098
42099 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
42100 * gcc.prms/1883.c: Moved from compile/940714-1.c.
42101 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
42102 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
42103
42104 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
42105 (dg-process-target): No longer a varargs proc.
42106 Return S/N for target, P/F for xfail. All callers changed.
42107 (user option procs): More argument checking.
42108 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
42109 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
42110 (dg-test): Skip test if not running on selected target in `dg-do'.
42111 Update handling of `dg-do-what', `dg-output-text'.
42112 Separate execution pass/fail from output pattern match pass/fail.
42113 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
42114
42115 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
42116
42117 * gcc.c-torture/special/special.exp: Don't expect failure for mips
42118 target for 920510-1.c.
42119
42120 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
42121
42122 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
42123 Clean up comment regarding use of passcnt, etc.
42124 (gcc_stat): Don't update `testcnt' here.
42125 (gcc_finish): Do it here.
42126 Might as well reset `but_id' here too.
42127 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
42128 to determine if the file should be tested.
42129 * gcc.c-torture/compile/compile.exp: Likewise.
42130 * gcc.c-torture/execute/execute.exp: Likewise.
42131 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
42132 * gcc.misc-tests/dg-test.exp: Likewise.
42133 * gcc.prms/prms.exp: Likewise.
42134 * gcc.wendy/wendy.exp: Likewise.
42135 * g++.old-deja.exp: Likewise.
42136 Move "Testing file" message to verbose level 1.
42137
42138 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
42139
42140 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
42141
42142 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
42143
42144 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
42145 (default_gcc_start): Accept optional second list element
42146 of compiler flags. Print compiler output at verbosity level 2.
42147 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
42148 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
42149 Save current values of framework globals passcnt, failcnt, xpasscnt,
42150 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
42151 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
42152 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
42153 xfailcnt to compute stats. Update framework global `testcnt' from
42154 pass/fail counts.
42155 (gcc_finish): New proc. Clean up test environment.
42156 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
42157 (gcc_epass, gcc_efail): Delete.
42158 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
42159 argument of line number.
42160 (dg-init): If the tool has an init routine, call it.
42161 (dg-test): Remove args `cflags_var' and `libs_var'.
42162 Pass all compiler options to ${tool}_start.
42163 Handle missing line number.
42164 (dg-finish): New function.
42165 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
42166 particular files. Call gcc_finish at end. Move "skipping test"
42167 message to verbosity level 3.
42168 * gcc.c-torture/compile/compile.exp: Likewise.
42169 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
42170 * gcc.c-torture/execute/execute.exp: Likewise.
42171 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
42172 Print testcase being tried at verbosity level 1.
42173 * gcc.c-torture/special/special.exp: Unset xfail.
42174 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
42175 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
42176 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
42177 * gcc.failure/failure.exp: Likewise.
42178 * gcc.ieee/ieee.exp: Likewise.
42179 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
42180 Update call to dg-test. Call dg-finish at end.
42181 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
42182 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
42183 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
42184 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
42185 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
42186 * gcc.wendy/wendy.exp: Add copyright.
42187 Delete setting of tmpdir (done by gcc_init).
42188 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
42189 Pass compiler flags to gcc_start. Call gcc_finish at end.
42190 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
42191 gcc_[ce]pass/fail.
42192
42193 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
42194
42195 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
42196 confusion.
42197 (g++_load): Likewise.
42198
42199 * config/*.exp (gcc_load): Some were varargs fns and some were not.
42200 Rename argument to `prog' to remove the confusion.
42201 Varargs fns behave differently too!
42202 (g++_load): Likewise.
42203
42204 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
42205
42206 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
42207 what it is. Delete (always) printing of status value for !native.
42208 Simplify verbose code, and include status and exec_output.
42209 (g++_load): Use gcc_load.
42210
42211 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
42212
42213 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
42214 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
42215 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
42216 940714-3.c as these testcases don't exist anymore. Make
42217 va-arg-1.c expected to pass.
42218
42219 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
42220
42221 * gcc.misc-tests/misc.exp: Only run specific testcases.
42222 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
42223 * gcc.misc-tests/dg-[1-9].c: New files.
42224
42225 * lib/dg.exp: New testsuite driver.
42226 * gcc.prms/prms.exp: Use it.
42227
42228 * README.gcc: New file.
42229
42230 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
42231 Document and reset `lxpass' and `lxfail'.
42232 Simplify "initialized" message.
42233 (gcc_stat): Clean up comments a little.
42234
42235 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
42236
42237 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
42238
42239 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
42240
42241 * lib/old-dejagnu.exp (process-option): New proc.
42242 (old-dejagnu-init, old-dejagnu-stat): Likewise.
42243 (old-dejagnu): Simplify.
42244 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
42245
42246 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
42247
42248 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
42249 exists and is not an empty string.
42250
42251 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
42252 $xfail rather than calling setup_xfail. Clear $xfail when test is
42253 finished.
42254 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
42255 automatically.
42256
42257 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
42258 longer expected to fail.
42259
42260 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
42261 "f" function call.
42262
42263 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
42264
42265 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
42266 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
42267 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
42268 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
42269 c-torture-1.29.
42270
42271 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
42272 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
42273
42274 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
42275
42276 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
42277 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
42278
42279 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
42280 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
42281 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
42282
42283 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
42284
42285 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
42286 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
42287 940714-1.c, 940714-2.c, 940714-3.c},
42288 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
42289 gcc.misc-tests/{mg.c,mg.exp}:
42290 New tests.
42291 * gcc.noncompile/noncompile.exp: Change accordingly.
42292
42293 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
42294
42295 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
42296 Undo previous clobberage.
42297
42298 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
42299
42300 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
42301 * gcc.special/{930510-1.c, special.exp}:
42302 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
42303 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
42304 struct-varargs-1.c}: New tests from c-torture-1.26.
42305
42306 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
42307
42308 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
42309 argument to switch.
42310
42311 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
42312
42313 * Revert the previous changes. Please see Rob's directory
42314 (/lisa/test/rob/progressive/gcc/testsuite) for testing
42315 fixes.
42316
42317 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
42318
42319 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
42320 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
42321 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
42322 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
42323 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
42324 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
42325 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
42326 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
42327 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
42328 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
42329 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
42330 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
42331 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
42332 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
42333 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
42334 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
42335 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
42336 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
42337 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
42338 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
42339 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
42340 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
42341 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
42342 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
42343 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
42344 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
42345 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
42346
42347 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
42348
42349 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
42350 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
42351 with perror calls.
42352
42353 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
42354
42355 * config/unix.exp (g++_load): Fix syntax.
42356
42357 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
42358
42359 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
42360 * gcc.noncompile/921017-1.c: Deleted obsolete test.
42361 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
42362 Don't expect va-arg-1.c to fail. Correct expected output for
42363 920928-1.c.
42364 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
42365 * gcc.wendy/hbm4.c: Correct typo.
42366 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
42367
42368 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
42369
42370 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
42371 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
42372 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
42373 * lib/c-torture.exp (c-torture-compile): Ditto.
42374
42375 Reduce volume of output (remove all the -I's and such).
42376 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
42377 Call gcc_cpass, gcc_cfail.
42378 (c-torture): Pass testing option to c-torture-compile.
42379
42380 1994-03-21 Doug Evans (dje@cygnus.com)
42381
42382 Bring patches over from progressive.
42383 * config/default.exp: Exit remote shell cleanly.
42384 (g++_exit, g++_start): Add default versions.
42385 * config/sim.exp (gcc_load): Use perror, not error.
42386
42387 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
42388
42389 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
42390 set in site.exp.
42391
42392 1994-03-14 Doug Evans (dje@cygnus.com)
42393
42394 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
42395 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
42396 (wendy_try): New proc to run testcase.
42397 (main loop): Call 'em.
42398 * gcc.wendy/*.c: Clean up pass to correct expected output.
42399
42400 * lib/gcc.exp: Minor cleanup work.
42401 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
42402
42403 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
42404
42405 * config/sim.exp (gcc_load): Document return codes better.
42406 Don't pass -v to simulator.
42407
42408 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
42409
42410 * gcc.special/920717-x.c: Fix typo.
42411 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
42412 get at sources.
42413
42414 * lib/mike-gcc.exp: Fix typo.
42415
42416 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
42417
42418 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
42419 binary to use, transform the name.
42420 * config/*.exp: rename everything. Nuke any g++ specific files,
42421 it's now a special case of gcc that requires no special support.
42422 Add a default.exp for unsupported targets.
42423
42424 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
42425
42426 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
42427 lib/old-dejagnu.exp: Fix a few patterns to work with the new
42428 version of Tcl.
42429
42430 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
42431
42432 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
42433 than a warning.
42434
42435 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
42436
42437 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
42438
42439 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
42440
42441 * gcc.execute/execute.exp: Combine opt_list and foption_list into
42442 option_list. Compile every file with only 4/6 option choices
42443 (same as C torture) instead of with 12/18 different option
42444 choices.
42445 * lib/c-torture.exp: Likewise.
42446
42447 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
42448 not already set.
42449
42450 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
42451
42452 * lib/old-deja.exp: Add `excess errors test fails' error, now one
42453 can put an XFAIL *-*-* on excess errors.
42454
42455 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
42456
42457 * g++.law: Add more tests derived from g++-bugs snapshots.
42458
42459 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
42460 equivalent to g++.law/init9.
42461
42462 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
42463 compiled it, and the a.out file after we've run it.
42464
42465 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
42466
42467 * lib/mike-g++.exp (postbase): Delete the .o file after we've
42468 compiled it, and the a.out file after we've run it.
42469
42470 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
42471
42472 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
42473
42474 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
42475
42476 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
42477 version number.
42478
42479 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
42480
42481 * g++.law: New directory of g++ tests derived from the g++-bugs
42482 snapshots.
42483
42484 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
42485
42486 * gcc.compile: initbug1.c initbug1.exp testcase added
42487
42488 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
42489
42490 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
42491 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
42492 fixes submitted by Jeff Law (law@cs.utah.edu)
42493 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
42494 Jeff Law (law@cs.utah.edu)
42495
42496
42497 1993-11-30 Mike Stump (mrs@cygnus.com)
42498
42499 * config/unix-g++.exp: Follow the gcc way of doing things.
42500 * g++.old-deja/old-deja.exp: Minor updates.
42501 * lib/g++.exp: New file, follow the gcc way of doing things.
42502 * lib/old-dejagnu.exp: Minor updates.
42503 * lib/mike-g++.exp: Always unset errorInfo.
42504
42505 1993-11-06 Mike Stump (mrs@cygnus.com)
42506
42507 * lib/gcc.exp: Fix some errors with the below change, CC and
42508 CFLAGS should be global when setting, not local.
42509
42510 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
42511
42512 * lib/gcc.exp: Transform tool name.
42513
42514 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
42515
42516 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
42517
42518 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
42519
42520 * lib/gcc.exp: change gcc_done to gcc_stat
42521
42522 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
42523
42524 * Upgraded gcc testsuite to c-torture version 1.25
42525
42526 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
42527
42528 * lib/gcc.exp: added reporting code. Changed verbose compile message.
42529 * lib/c-torture: added hooks for new reporting code.
42530
42531 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
42532
42533 * config/sh-gcc.exp: check if sh-sim exists in the path
42534
42535 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
42536
42537 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
42538 * gcc.compile/compile.exp: Initial changes for new logic.
42539 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
42540 * gcc.failure/failure.exp: Initial changes for new logic.
42541 * gcc.ieee/ieee.exp: Initial changes for new logic.
42542 * gcc.misc-tests/misc.exp: Initial changes for new logic.
42543 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
42544 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
42545 * lib/c-torture.exp: Initial changes for new logic.
42546 * lib/gcc.exp: Initial changes for new logic.
42547
42548 1993-10-15 Mike Stump (mrs@cygnus.com)
42549
42550 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
42551 depend upon failure or success. Fully qualify names in failure
42552 and success messages. Always remove a.out before starting
42553 compile, just in case. Pay more attention to error text output by
42554 the compiler. Handle testcases with no known past errors just
42555 like all others, so that things are uniform. Other miscellaneous
42556 improvements.
42557
42558 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
42559
42560 * gcc.cpp: new directory for cpp tests
42561
42562 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
42563
42564 * lib/chill.exp: Code reformatted, removed unused code.
42565 * config/unix-chill.exp: Code reformatted, removed unused code.
42566 * chill.execute/execute.exp: Code reformatted, removed unused code.
42567 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
42568
42569 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
42570
42571 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
42572 routines not written.
42573
42574 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
42575
42576 * config/bug-gcc.exp: Use new procs from bug.exp.
42577
42578 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
42579
42580 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
42581 via ftp, rather than depending on NFS.
42582 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
42583 case.
42584
42585 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
42586
42587 * config/bug-gcc.exp: Use new download proc.
42588
42589 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
42590
42591 * chill.execute/execute.exp: cleanups, handles errors better
42592 * chill.compile/compile.exp: rewrite, based on execute.exp
42593 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
42594 * lib/chill.exp: major changes to diff proc and compile and link
42595 procs. added chill_fail and chill_pass wrappers to pass and
42596 fail. added more comments, and handle error codes better.
42597 Added a hack to capture stderr from exec, so noncompile tests
42598 can work.
42599
42600 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
42601
42602 * chill.execute/execute.exp: rewrite of testsuite driver
42603 * lib/chill.exp: rewrite of testsuite driver
42604 * config/unix-chill.exp: rewrite of testsuite driver
42605
42606 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
42607
42608 In chill.execute:
42609 * iexpr.ch: Standardize uppercase.
42610 * tuples.dat: Standardize uppercase.
42611 * vary.ch: standardize. Correct varying string assignments.
42612 * vary.dat: Add new output lines.
42613
42614 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
42615
42616 In chill.execute:
42617 * chprintf.ch: Standardize use of uppercase.
42618 * tuples.ch: Standardize and turn arr2 into a DCL,
42619 rather than a SYN.
42620 * pinits.ch: Standardize.
42621
42622 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
42623
42624 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
42625 * Makefil: Renamed to Makefile.in.
42626 * configure.in: New.
42627
42628 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
42629
42630 In chill.execute:
42631 * .cvsignore: Add result/output files.
42632 * Makefile: Fix up variables at start. Use MFLAGS
42633 everywhere. Correct bool_loc, built_ins entries.
42634 Add entry for vary1.ch.
42635 * bitarray.ch: Standardize upper-case usage.
42636 * bitexpr.ch: Standardize, add output of b1.
42637 * params.ch: Use arrayt in along PROC parameters, to
42638 avoid novelty problems.
42639 * sets.ch: Tiny cleanup.
42640 * vary1.ch: Re-indent.
42641
42642 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
42643
42644 * Add PR-related files to Makefiles, .cvsignore files, etc.
42645
42646 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
42647
42648 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
42649 with compiler objects. New names are test-flow.c and test-loop.c
42650
42651 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
42652
42653 * Upgraded c-torture tests from 1.19 to 1.20
42654
42655 * new files:
42656 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
42657 * gcc.compile: 930623-1.c 930623-2.c
42658 * gcc.noncompile: 930622-1.c 930622-2.c
42659 * gcc.failure: 920411-1.c 920627-2.c
42660 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
42661
42662 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
42663
42664 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
42665 More changes to get testsuite working properly. Needs more work.
42666 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
42667
42668 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
42669
42670 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
42671 More changes to get testsuite working properly. Needs more work.
42672
42673 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
42674
42675 * chill.compile/compile.exp: Added for Dejagnu support
42676 * chill.execute/execute.exp: Added for Dejagnu support
42677 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
42678
42679 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
42680
42681 This should complete moving the CHILL test files.
42682 * chill.noncompile(.cvsignore printf.grt
42683 in-printf.grt chprintf.grt chprintf.ch):
42684 Added test-support files.
42685 (Makefile): Modified further.
42686 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
42687 signal.ch): Added test files.
42688 * chill.execute (.cvsignore printf.grt printr.c
42689 in-printf.grt rts.c chprintf.grt rts.h): Added
42690 test-support files.
42691 (Makefile): More corrections.
42692
42693 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
42694
42695 * chill.compile, chill.execute, chill.nocompile: Add CHILL
42696 test cases, ready for DejaGnu.
42697
42698 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
42699
42700 * Upgraded c-torture tests from 1.18 to 1.19
42701
42702 * gcc.compile: added test(s):
42703 930607-1.c
42704 * gcc.execute: added test(s):
42705 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
42706
42707 * added new subdirectory for misc tests: gcc.misc-tests
42708 * gcc.misc-test(s): added tests:
42709 inst-check.c test-consts.c test-ior.c test-switch.c
42710
42711 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
42712
42713 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
42714
42715 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
42716
42717 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
42718
42719 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
42720
42721 * Upgraded c-torture tests from 1.17 to 1.18
42722
42723 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
42724
42725 * Upgraded c-torture tests from 1.12 to 1.17
42726
42727 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
42728
42729 * lib/old-dejagnu.exp:
42730 Fixed handling of XFAIL target triplets to correctly
42731 recognize wildcard characters. Removed code that
42732 appended a unique id tag to the end of the file name
42733 printed out by the result of the testcases within a
42734 given test file.
42735
42736 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
42737
42738 * lib/old-dejagnu.exp:
42739 Reworked expected failure handling to trigger off of XFAIL
42740 keyword in keyphrase embeded in testcase source code. The
42741 XFAIL keyword must be at the end of the keyphrase line. It
42742 may optionally be followed by one or more target triplets.
42743 It has just occured that the handling of wildcards in the
42744 target triplet may not be correct.
42745
42746 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
42747
42748 * g++.old-deja/tests:
42749 Moved all subdirectories up one level into g++.old-deja .
42750
42751 * lib/old-dejagnu.exp:
42752 Fixed problem with CXXFLAGS not being properly reset, and being
42753 corrupted with extraneous "-c" compiler option. This was
42754 causing binaries to not be generated for test that needed them.
42755 Modified strings passed to "pass" and "fail" so that individual
42756 tests from the same test file would be distinguished by an
42757 identifier appended to the test file name in the summary logs;
42758 this corrected a problem with erroneous diff logs. Added code
42759 to search testcases for expected fail and unexpected pass keywords.
42760
42761 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
42762
42763 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
42764
42765 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
42766
42767 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
42768 Removed extraneous text from end of "Special g++ Options"
42769 keyphrase.
42770
42771 * lib/old-dejagnu.exp: Added pattern matching to look for new
42772 keywords, embedded in testcases comments, which will trigger
42773 calls to xpass and xfail.
42774
42775 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
42776
42777 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
42778 comments embedded in the testcases, especially the one looking for
42779 special compiler options, as well as the pattern matching for the
42780 compiler output again.
42781
42782 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
42783
42784 * lib/old-dejagnu.exp: Do a proper check of the return value for
42785 execute tests. Fixed several problems with the pattern matching
42786 of the compiler output which gave erroneous test results.
42787 Changed several of the test result messages to be more descriptive.
42788 * config/unix-g++.exp: Proc g++_load now actually works and
42789 executes the tests passed to it and returns a usable return
42790 value.
42791
42792 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
42793
42794 * lib/gcc.exp: Exits gracefully if $CC is bogus.
42795
42796 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
42797
42798 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
42799 Modified both files to properly execute the old style
42800 dejagnu tests. The previous versions of these files were
42801 experimental and did not function anything near correctly.
42802
42803 1993-04-05 Rob Savoye (rob@cygnus.com)
42804
42805 * Removed all Makefile.in and configure.in files. No configuration
42806 needed now.
42807
42808 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
42809
42810 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
42811
42812 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
42813
42814 * gcc.compile/configure.in, gcc.unsorted/configure.in,
42815 gcc.special/configure.in, gcc.noncompile/configure.in,
42816 gcc.execute/configure.in, gcc.code_quality/configure.in,
42817 g++.other/configure.in, g++.old-deja/configure.in,
42818 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
42819 in srcname setting.
42820
42821 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
42822
42823 * lib/udi.exp: Fixed mondfe and mondfe_download.
42824 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
42825 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
42826
42827 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
42828
42829 * config/udi-gdb.exp: Check $shell_id after connecting to target.
42830 (gdb_exit): Don't remove *_soc files.
42831
42832 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
42833
42834 * lib/c-torture.exp: Don't look for main; instead always use -w
42835 -c. This is how the c-torture tests work. Remove the object
42836 file if the compilation succeeds.
42837 * gcc.execute/execute.exp: Remove executable if test passes.
42838 * gcc.noncompile/noncompile.exp: Every test is an expected
42839 failure.
42840 * gcc.special/special.exp: Added tests from c-torture 1.11,
42841 corrected use of existing test.
42842 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
42843 gcc.execute/920625-1.c: Updated to c-torture 1.11.
42844 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
42845 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
42846 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
42847 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
42848 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
42849 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
42850 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
42851 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
42852 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
42853 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
42854 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
42855 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
42856 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
42857 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
42858 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
42859 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
42860 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
42861 c-torture 1.11.
42862 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
42863 correspond to c-torture 1.11.
42864
42865 * New file.