large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
[gcc.git] / gcc / testsuite / ChangeLog
1 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
2
3 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
4
5 2006-05-25 Alan Modra <amodra@bigpond.net.au>
6
7 * gcc.dg/compat/scalar-by-value-x.h: New.
8 * gcc.dg/compat/scalar-by-value-y.h: New.
9 * gcc.dg/compat/scalar-by-value-5.c: New.
10 * gcc.dg/compat/scalar-by-value-5_main.c: New.
11 * gcc.dg/compat/scalar-by-value-5_x.c: New.
12 * gcc.dg/compat/scalar-by-value-5_y.c: New.
13 * gcc.dg/compat/scalar-by-value-6.c: New.
14 * gcc.dg/compat/scalar-by-value-6_main.c: New.
15 * gcc.dg/compat/scalar-by-value-6_x.c: New.
16 * gcc.dg/compat/scalar-by-value-6_y.c: New.
17
18 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
19
20 PR tree-optimization/27639
21 PR tree-optimization/26719
22 * gcc.dg/pr27639.c: New test.
23 * gcc.dg/pr26719.c: New test.
24 * gcc.dg/tree-ssa/scev-cast.c: New test.
25
26 2006-05-23 Mark Mitchell <mark@codesourcery.com>
27
28 PR c++/20173
29 * g++.dg/template/error21.C: New test.
30
31 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
32
33 PR target/27696
34 * gcc.target/i386/pr27696.c: New.
35
36 2006-05-22 Janis Johnson <janis187@us.ibm.com>
37
38 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
39
40 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
41
42 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
43
44 PR c++/27716
45 * g++.dg/other/assign1.C: New test.
46
47 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
48
49 PR target/27266
50 * gcc.target/i386/pr27266.c: New.
51
52 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
53
54 PR c++/27451
55 * g++.dg/ext/asm9.C: New test.
56
57 2006-05-22 Richard Sandiford <richard@codesourcery.com>
58
59 PR rtl-optimization/25514
60 * gcc.c-torture/compile/pr25514.c: New test.
61
62 2006-05-22 Richard Guenther <rguenther@suse.de>
63
64 Revert
65 2006-01-31 Richard Guenther <rguenther@suse.de>
66
67 * gcc.target/i386/sselibm-1.c: New testcase.
68 * gcc.target/i386/sselibm-2.c: Likewise.
69 * gcc.target/i386/sselibm-3.c: Likewise.
70 * gcc.target/i386/sselibm-4.c: Likewise.
71 * gcc.target/i386/sselibm-5.c: Likewise.
72
73 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
74
75 PR c/27420
76 * gcc.dg/func-args-2.c: New test.
77
78 PR c/26818
79 * gcc.dg/struct-incompl-1.c: New test.
80
81 2006-05-22 Richard Guenther <rguenther@suse.de>
82
83 PR testsuite/27708
84 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
85 the transformations we test for.
86
87 2006-05-22 Richard Guenther <rguenther@suse.de>
88
89 PR testsuite/27707
90 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
91
92 2006-05-21 Mark Mitchell <mark@codesourcery.com>
93
94 PR c++/27210
95 * g++.dg/warn/new1.C: New test.
96 * g++.dg/template/new5.C: Likewise.
97
98 2006-05-21 Roger Sayle <roger@eyesopen.com>
99
100 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
101 * gcc.target/i386/20060512-3.c: Likewise.
102
103 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
104
105 PR rtl-optimization/27671
106 * gcc.c-torture/execute/pr27671-1.c: New.
107 * gcc.dg/pr27671-2.c: Likewise.
108
109 PR tree-optimization/26622.
110 * gcc.c-torture/compile/pr26622.c: New.
111
112 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
113
114 PR fortran/27613
115 * gfortran.dg/recursive_reference_1.f90: New test.
116
117 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
118
119 PR fortran/25746
120 * gfortran.dg/elemental_subroutine_3.f90: New test.
121
122 PR fortran/25090
123 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
124
125 PR fortran/27584
126 * gfortran.dg/associated_target_1.f90: New test.
127
128 PR fortran/19015
129 * gfortran.dg/maxloc_shape_1.f90: New test.
130
131 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
132
133 PR libgfortran/24459
134 * gfortran.dg/namelist_24.f90: New test.
135 * gfortran.dg/namelist_12.f: Fix typo in comment.
136
137 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
138
139 PR middle-end/25776
140 * g++.dg/other/error11.C: New test.
141
142 2006-05-20 Richard Sandiford <richard@codesourcery.com>
143
144 * gcc.target/mips/pr26765.c: Add -w to options.
145
146 2006-05-20 Richard Sandiford <richard@codesourcery.com>
147
148 * lib/target-supports.exp (check_effective_target_mpaired_single):
149 New function.
150 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
151 multilibs.
152 * g++.dg/vect/vect.exp: Likewise.
153
154 2006-05-20 Richard Sandiford <richard@codesourcery.com>
155
156 PR testsuite/25891
157 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
158
159 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
160
161 PR fortran/27662
162 * gfortran.dg/temporary_1.f90: New file.
163
164 2006-05-19 Andreas Schwab <schwab@suse.de>
165
166 * g++.dg/other/unused1.C: Also match "stringz".
167
168 2006-05-19 Mark Mitchell <mark@codesourcery.com>
169
170 PR c++/26433
171 * g++.dg/template/fntry1.C: New test.
172
173 2006-05-18 Mark Mitchell <mark@codesourcery.com>
174
175 PR c++/27471
176 PR c++/27506
177 * g++.dg/conversion/bitfield5.C: New test.
178 * g++.dg/conversion/bitfield6.C: New test.
179
180 2006-05-18 Mike Stump <mrs@apple.com>
181
182 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
183 * gcc.dg/vla-4.c: Add.
184 * gcc.dg/vla-5.c: Add.
185 * gcc.dg/vla-6.c: Add.
186
187 2006-05-12 Stuart Hastings <stuart@apple.com>
188
189 * testsuite/gcc.target/i386/20060512-1.c: New.
190 * testsuite/gcc.target/i386/20060512-2.c: New.
191 * testsuite/gcc.target/i386/20060512-3.c: New.
192 * testsuite/gcc.target/i386/20060512-4.c: New.
193
194 2006-05-17 Mark Mitchell <mark@codesourcery.com>
195
196 PR c++/26122
197 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
198
199 PR c++/26068
200 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
201 * g++.dg/parse/linkage1.C: New test.
202
203 2006-05-17 Jakub Jelinek <jakub@redhat.com>
204
205 PR tree-optimization/27548
206 * g++.dg/tree-ssa/pr27548.C: New test.
207
208 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
209
210 PR fortran/26551
211 * gfortran.dg/recursive_check_1.f: New test.
212 * gfortran.dg/recursive_check_2.f90: New test.
213
214 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
215
216 * g++.dg/opt/temp2.C: New test.
217
218 2006-05-17 Jakub Jelinek <jakub@redhat.com>
219
220 PR c++/27491
221 * g++.dg/init/brace5.C: New test.
222
223 PR middle-end/27415
224 * gcc.dg/gomp/pr27415.c: New test.
225 * g++.dg/gomp/pr27415.C: New test.
226
227 PR tree-optimization/27549
228 * g++.dg/tree-ssa/pr27549.C: New test.
229
230 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
231
232 PR libgfortran/27575
233 * gfortran.dg/read_eof_4.f90: New test.
234
235 2006-05-16 Richard Guenther <rguenther@suse.de>
236
237 PR tree-optimization/22303
238 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
239
240 2006-05-16 Jakub Jelinek <jakub@redhat.com>
241
242 PR middle-end/27573
243 * gcc.dg/gomp/pr27573.c: New test.
244 * gfortran.dg/gomp/pr27573.f90: New test.
245
246 PR c/27499
247 * gcc.dg/gomp/pr27499.c: New test.
248 * g++.dg/gomp/pr27499.C: New test.
249
250 2006-05-15 Mark Mitchell <mark@codesourcery.com>
251
252 PR c++/27339
253 * g++.dg/parser/access8.C: Adjust error marker.
254 * g++.dg/template/access17.C: New test.
255 * g++.dg/template/access18.C: Likewise.
256
257 2006-05-15 Roger Sayle <roger@eyesopen.com>
258
259 PR target/26600
260 * gcc.target/i386/pr26600.c: New test case.
261
262 2006-05-15 Mark Mitchell <mark@codesourcery.com>
263
264 PR c++/27505
265 * g++.dg/expr/bitfield1.C: New test.
266
267 2006-05-15 Richard Guenther <rguenther@suse.de>
268
269 PR tree-optimization/27603
270 * gcc.dg/torture/pr27603.c: New testcase.
271
272 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
273
274 PR fortran/25090
275 * gfortran.dg/entry_dummy_ref_1.f90: New test.
276
277 PR fortran/25082
278 * gfortran.dg/scalar_return_1.f90: New test.
279
280 PR fortran/27411
281 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
282
283 2006-05-15 Jakub Jelinek <jakub@redhat.com>
284
285 * gcc.dg/gomp/critical-4.c: New test.
286 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
287 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
288 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
289 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
290
291 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
292
293 PR c++/27582
294 * g++.dg/template/dependent-args1.C: New test.
295
296 PR c++/27581
297 * g++.dg/lookup/this1.C: New test.
298
299 PR c++/27315
300 * g++.dg/template/operator6.C: New test.
301 * g++.dg/template/incomplete3.C: New test.
302
303 PR c++/27559
304 * g++.dg/template/new4.C: New test.
305
306 PR c++/27496
307 * g++.dg/template/void2.C: New test.
308
309 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
310
311 * g++.dg/template/dependent-expr5.C: New test.
312
313 2006-05-14 Roger Sayle <roger@eyesopen.com>
314
315 PR middle-end/26729
316 * gcc.dg/pr26729-1.c: New test case.
317
318 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
319
320 * gcc.dg/pr27003.c: New test.
321
322 2006-05-12 Steve Ellcey <sje@cup.hp.com>
323
324 * lib/target-supports.dg (check_cxa_atexit_available): Change
325 v3_target_compile to ${tool}_target_compile.
326
327 2006-05-11 Jason Merrill <jason@redhat.com>
328
329 * lib/scanasm.exp (scan-not-hidden): Fix typo.
330
331 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
332
333 PR fortran/27553
334 * gfortran.dg/label_5.f90: New test.
335
336 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
337
338 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
339 check_effective_target_powerpc_altivec_ok): New.
340 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
341 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
342 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
343 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
344 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
345 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
346 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
347 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
348 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
349 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
350 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
351 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
352 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
353 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
354 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
355 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
356 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
357 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
358 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
359 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
360 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
361 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
362 gcc.target/powerpc/altivec-9.c,
363 gcc.target/powerpc/altivec-consts.c,
364 gcc.target/powerpc/altivec-pr22085.c,
365 gcc.target/powerpc/altivec-splat.c,
366 gcc.target/powerpc/altivec-types-1.c,
367 gcc.target/powerpc/altivec-types-2.c,
368 gcc.target/powerpc/altivec-types-3.c,
369 gcc.target/powerpc/altivec-types-4.c,
370 gcc.target/powerpc/altivec-varargs-1.c,
371 gcc.target/powerpc/altivec-vec-merge.c,
372 gcc.target/powerpc/ppc-vector-memcpy.c,
373 gcc.target/powerpc/ppc-vector-memset.c,
374 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
375 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
376 these effective targets.
377 * gcc.dg/vmx/pr27006.c: Add missing close brace.
378 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
379
380 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
381
382 PR middle-end/27384
383 * g++.dg/other/fold1.C: New test.
384
385 PR middle-end/27488
386 * gcc.dg/fold-nonneg-1.c: New test.
387
388 PR c++/27547
389 * g++.dg/other/operator1.C: New test.
390
391 2006-05-11 Richard Guenther <rguenther@suse.de>
392
393 PR middle-end/27529
394 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
395
396 2006-05-10 Janis Johnson <janis187@us.ibm.com>
397
398 * lib/target-supports-dg.exp (check-flags): New.
399 (dg-skip-if): Move flag checks.
400
401 2006-05-09 Steve Ellcey <sje@cup.hp.com>
402
403 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
404 * lib/target-supports.dg (check_cxa_atexit_available): New.
405
406 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
407
408 PR fortran/27470
409 * gfortran.dg/multiple_allocation_2.f90: New test case.
410
411 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
412
413 * gcc.target/arm/pr27387.C: Fix a comment typo.
414
415 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
416
417 PR fortran/24549
418 * gfortran.dg/error_recovery_1.f90: New test.
419
420 2006-05-10 Richard Guenther <rguenther@suse.de>
421
422 PR tree-optimization/27302
423 * gcc.dg/torture/pr27302.c: New testcase.
424
425 2006-05-09 Dirk Mueller <dmueller@suse.de>
426 Richard Guenther <rguenther@suse.de>
427
428 PR middle-end/27498
429 * gcc.dg/tree-ssa/pr27498.c: New testcase.
430
431 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
432
433 PR rtl-optimization/27335
434 * gcc.dg/pr27335.c: New test.
435
436 2006-05-06 Richard Sandiford <richard@codesourcery.com>
437
438 * gcc.target/mips/mips-ps-5.c: New file.
439
440 2006-05-08 Jan Hubicka <jh@suse.cz>
441
442 PR middle-end/25962
443 * gcc.dg/pr25962.c: New.
444
445 2006-05-08 Roger Sayle <roger@eyesopen.com>
446
447 PR target/27158
448 * gcc.target/powerpc/pr27158.c: New test case.
449
450 2006-05-08 Laurent GUERBY <laurent@guerby.net>
451
452 PR testsuite/27476
453 * ada/acats/run_all.sh: Use test -z.
454
455 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
456
457 PR libfortran/18271
458 * gfortran.dg/spec_expr_3.f90: New test.
459
460 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
461
462 PR target/24879
463 * gcc.target/i386/monitor.c: New file.
464
465 2006-05-08 Alan Modra <amodra@bigpond.net.au>
466
467 * gcc.dg/pr27095.c: xfail *-*-darwin*.
468
469 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
470
471 PR c++/27447
472 * g++.dg/other/ptrmem7.C: New test.
473
474 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
475
476 PR target/27421
477 * gcc.dg/array-9.c: New test.
478
479 2006-05-07 Richard Guenther <rguenther@suse.de>
480
481 PR tree-optimization/27409
482 * gcc.dg/torture/pr27409.c: New testcase.
483
484 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
485
486 PR fortran/27457
487 * gfortran.dg/select_6.f90: New.
488
489 2006-05-07 Richard Guenther <rguenther@suse.de>
490
491 PR tree-optimization/27136
492 * gcc.dg/torture/pr27136.c: New testcase.
493
494 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
495
496 PR fortran/24813
497 * gfortran.dg/char_cons_len_1.f90: New test.
498
499 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
500
501 PR c++/27427
502 * g++.dg/template/incomplete2.C: New test.
503
504 2006-05-06 Richard Guenther <rguenther@suse.de>
505
506 PR tree-optimization/27151
507 * gcc.dg/vect/pr27151.c: New testcase.
508
509 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
510
511 PR c++/27430
512 * g++.dg/template/void1.C: New test.
513
514 PR c++/27423
515 * g++.dg/other/void2.C: New test.
516
517 PR c++/27422
518 * g++.dg/conversion/void1.C: New test.
519
520 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
521
522 PR/21391
523 * g++.dg/other/unused1.C: New.
524
525 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
526
527 PR objc/27240
528 * objc.dg/member-1.m: New test.
529
530 2006-05-05 Steve Ellcey <sje@cup.hp.com>
531
532 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
533
534 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
535
536 PR libfortran/26985
537 * gfortran.dg/matmul_2.f90: New test.
538
539 2005-05-05 Laurent GUERBY <laurent@guerby.net>
540
541 * ada/acats/run_all.sh: Use sync when main not found.
542
543 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
544
545 PR target/26765
546 * gcc.target/mips/pr26765.c: New.
547
548 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
549
550 * gcc.target/bfin: New directory.
551 * gcc.target/bfin/bfin.exp: New file.
552 * gcc.target/bfin/frmul.c: New file.
553 * gcc.target/bfin/arith.c: New file.
554 * gcc.target/bfin/mul-combine.c: New file.
555 * gcc.target/bfin/shift.c: New file.
556
557 2006-05-04 Richard Guenther <rguenther@suse.de>
558
559 PR tree-optimization/14287
560 PR tree-optimization/14844
561 PR tree-optimization/19792
562 PR tree-optimization/21608
563 PR tree-optimization/27090
564 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
565 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
566 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
567 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
568 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
569
570 2006-05-04 Jakub Jelinek <jakub@redhat.com>
571
572 PR tree-optimization/27285
573 * gcc.c-torture/execute/pr27285.c: New test.
574
575 PR middle-end/27388
576 * gcc.dg/gomp/pr27388-1.c: New test.
577 * gcc.dg/gomp/pr27388-2.c: New test.
578 * gcc.dg/gomp/pr27388-3.c: New test.
579
580 PR c++/27359
581 * g++.dg/gomp/pr27359.C: New test.
582
583 2006-05-02 Steven G. Kargl <kargls@comcast.net>
584
585 PR fortran/20248
586 * gfortran.dg/iargc.f90: New test.
587
588 2006-05-02 Mark Mitchell <mark@codesourcery.com>
589
590 PR c++/27102
591 * g++.dg/template/crash49.C: New test.
592
593 2006-05-02 Steve Ellcey <sje@cup.hp.com>
594
595 PR testsuite/27032
596 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
597
598 2006-05-02 Jeff Law <law@redhat.com>
599
600 PR tree-optimization/27364
601 * gcc.c-torture/execute/pr27364.c: New test.
602
603 2006-05-02 Mark Mitchell <mark@codesourcery.com>
604
605 PR c++/27309
606 * g++.dg/parser/ctor5.C: New test.
607
608 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
609
610 PR target/27387
611 * gcc.target/arm/arm.exp: New.
612 * gcc.target/arm/pr27387.C: Likewise.
613
614 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
615
616 PR fortran/27269
617 PR fortran/27324
618 * gfortran.dg/module_equivalence_2.f90: New test.
619
620 2006-05-02 Jakub Jelinek <jakub@redhat.com>
621
622 PR middle-end/27337
623 * g++.dg/gomp/pr27337-1.C: New test.
624 * g++.dg/gomp/pr27337-2.C: New test.
625
626 PR middle-end/27328
627 * gcc.dg/gomp/pr27328.c: New test.
628
629 PR middle-end/27325
630 * g++.dg/gomp/pr27325.C: New test.
631
632 PR middle-end/27310
633 * g++.dg/gomp/pr27310.C: New test.
634
635 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
636
637 PR tree-optimization/27291
638 * g++.dg/tree-ssa/pr27291.C: New test.
639
640 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
641
642 PR tree-optimization/27283
643 * g++.dg/tree-ssa/pr27283.C: New test.
644
645 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
646
647 * gcc.dg/tree-ssa/loop-16.c: New test.
648
649 2006-05-01 Roger Sayle <roger@eyesopen.com>
650 Joseph S. Myers <joseph@codesourcery.com>
651
652 * gcc.dg/Wconversion-3.c: New test case.
653 * gcc.dg/Wconversion-4.c: Likewise.
654
655 2006-05-01 Richard Guenther <rguenther@suse.de>
656
657 PR tree-optimization/26726
658 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
659
660 2006-04-30 Roger Sayle <roger@eyesopen.com>
661
662 * gcc.dg/Woverflow-1.c: New test case.
663 * gcc.dg/Woverflow-2.c: Likewise.
664 * gcc.dg/Woverflow-3.c: Likewise.
665
666 2006-04-30 Mark Mitchell <mark@codesourcery.com>
667
668 PR c++/27094
669 * g++.dg/template/defarg8.C: New test.
670
671 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
672
673 PR c++/27278
674 * g++.dg/parse/operator7.C: New test.
675
676 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
677
678 PR c++/11471
679 PR c++/27102
680 * g++.dg/template/crash48.C: New test.
681
682 PR c++/27279
683 * g++.dg/parse/ctor4.C: New test.
684
685 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
686
687 PR fortran/25681
688 * gfortran.df/char_type_len.f90: New test.
689
690 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
691
692 PR libgfortran/27304
693 * gfortran.dg/fmt_exhaust.f90: New test.
694
695 2006-04-28 Roger Sayle <roger@eyesopen.com>
696
697 PR c/25309
698 * gcc.dg/large-size-array-2.c: New test case.
699
700 2006-04-28 Richard Guenther <rguenther@suse.de>
701
702 PR target/26826
703 * gcc.target/i386/pr26826.c: New testcase.
704
705 2006-04-28 Jakub Jelinek <jakub@redhat.com>
706
707 PR middle-end/27260
708 * gcc.c-torture/execute/pr27260.c: New.
709
710 2006-04-28 Alan Modra <amodra@bigpond.net.au>
711
712 PR middle-end/27095
713 * gcc.dg/pr27095.c: New.
714
715 2006-04-27 Mark Mitchell <mark@codesourcery.com>
716
717 PR c++/27292
718 * g++.dg/conversion/bitfield4.C: New test.
719
720 2006-04-27 Eric Christopher <echristo@apple.com>
721
722 * gcc.dg/pragma-ms_struct.c: New.
723
724 2006-04-27 Mark Mitchell <mark@codesourcery.com>
725
726 PR c++/27102
727 * g++.dg/template/crash47.C: New test.
728
729 2006-04-27 Dirk Mueller <dmueller@suse.de>
730
731 * gcc.target/i386/sse-7.c: build with -msse.
732
733 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
734
735 PR testsuite/27274:
736 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
737 (main): Exit if processor doesn't support SSE.
738
739 2006-04-26 David Edelsohn <edelsohn@gnu.org>
740
741 PR middle-end/27282
742 * gcc.c-torture/compile/pr27282.c: New test.
743
744 2006-04-26 Jakub Jelinek <jakub@redhat.com>
745
746 PR middle-end/26913
747 * g++.dg/gomp/pr26913.C: New test.
748
749 PR c/25996
750 * gcc.dg/gomp/pr25996.c: New test.
751 * g++.dg/gomp/pr25996.C: New test.
752
753 2006-04-25 Richard Sandiford <richard@codesourcery.com>
754
755 PR rtl-optimization/26725
756 * gcc.c-torture/compile/pr26725.c: New test.
757
758 2006-04-25 Richard Guenther <rguenther@suse.de>
759
760 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
761 than n + -1.
762
763 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
764
765 * gcc.dg/20060425-1.c: New testcase.
766
767 2006-04-25 Jakub Jelinek <jakub@redhat.com>
768
769 PR tree-optimization/26865
770 * gcc.dg/pr26865.c: New test.
771
772 2006-04-24 Mark Mitchell <mark@codesourcery.com>
773
774 PR c++/27292
775 * g++.dg/conversion/bitfield1.C: New test.
776 * g++.dg/conversion/bitfield2.C: Likewise.
777 * g++.dg/conversion/bitfield3.C: Likewise.
778
779 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
780 Richard Guenther <rguenther@suse.de>
781
782 PR tree-optimization/27236
783 * gcc.dg/tree-ssa/pr27236.c: New testcase.
784
785 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
786
787 PR c++/19963
788 * g++.dg/other/incomplete2.C: New test.
789
790 2006-04-24 Richard Guenther <rguenther@suse.de>
791
792 PR middle-end/26869
793 * gcc.dg/torture/pr26869.c: New testcase.
794
795 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
796 Richard Guenther <rguenther@suse.de>
797
798 PR tree-optimization/27218
799 * g++.dg/tree-ssa/pr27218.C: New testcase.
800
801 2006-04-23 Mark Mitchell <mark@codesourcery.com>
802
803 PR c++/26912
804 * g++.dg/template/friend41.C: New test.
805
806 2006-04-23 David Edelsohn <edelsohn@gnu.org>
807
808 * g++.dg/opt/pr15551.C: Include cstdio.
809 (main): Use remove instead of unlink.
810
811 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
812
813 * gcc.dg/sibcall-7.c: New test.
814 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
815 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
816 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
817 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
818 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
819
820 2006-04-23 Mark Mitchell <mark@codesourcery.com>
821
822 PR c++/26534
823 * g++.dg/opt/bitfield1.C: New test.
824 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
825 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
826 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
827 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
828 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
829 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
830 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
831 * g++.dg/abi/bitfield2.C: Likewise.
832 * g++.dg/init/bitfield1.C: Likewise.
833
834 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
835
836 PR fortran/25099
837 * gfortran.dg/elemental_subroutine_4.f90: New test.
838 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
839 call sub (m, x).
840
841 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
842
843 * gcc.c-torture/compile/20060421-1.c: New testcase.
844
845 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
846
847 PR c/25875
848 * gcc.dg/init-bad-4.c: New test.
849
850 2006-04-21 Paul Brook <paul@codesourcery.com>
851
852 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
853
854 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
855
856 PR fortran/27122
857 * gfortran.dg/defined_operators_1.f90: New test.
858 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
859 remove old ones associated, incorrectly, with Note 5.46.
860
861 PR fortran/27113
862 * gfortran.dg/character_array_constructor_1.f90: New test.
863
864 2006-04-20 Jakub Jelinek <jakub@redhat.com>
865
866 * gcc.dg/20060419-1.c: New test.
867
868 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
869
870 PR c/26774
871 * gcc.dg/struct-parse-1.c: New test case.
872
873 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
874
875 PR c++/26558
876 * g++.dg/parse/template19.C: New test.
877
878 PR c++/26739
879 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
880
881 PR c++/26036
882 * g++.dg/expr/call3.C: New test.
883
884 PR c++/10385
885 * g++.dg/conversion/dynamic1.C: New test.
886
887 2006-04-19 Mark Mitchell <mark@codesourcery.com>
888
889 PR c++/27102
890 * g++.dg/template/crash35.C: Tweak error markers.
891 * g++.dg/template/crash46.C: New test.
892 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
893 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
894
895 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
896
897 PR rtl-optimization/14261
898 * gcc.c-torture/compile/20060419-1.c: Added.
899
900 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
901
902 * gfortran.dg/label_1.f90: Adjust dg-error.
903
904 2006-04-16 Roger Sayle <roger@eyesopen.com>
905
906 PR target/26961
907 * gcc.dg/fold-cond-1.c: New test case.
908 * gcc.dg/pr26961-1.c: Likewise.
909
910 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
911
912 PR libgfortran/27138
913 * gfortran.dg/read_bad_advance.f90: New test.
914
915 2006-04-16 Roger Sayle <roger@eyesopen.com>
916 Dale Johannesen <dalej@apple.com>
917
918 PR target/24076
919 * gcc.target/i386/vecinit-3.c: New testcase.
920 * gcc.target/i386/vecinit-4.c: Likewise.
921 * gcc.target/i386/sse-18.c: Likewise.
922 * gcc.target/i386/sse-19.c: Likewise.
923
924 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
925
926 * gfortran.dg/allocate_zerosize_1.f90: New test.
927
928 2006-04-16 Mark Mitchell <mark@codesourcery.com>
929
930 PR c++/26365
931 * g++.dg/template/crash45.C: New test.
932
933 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
934
935 PR fortran/26787
936 * gfortran.dg/proc_assign_1.f90: New test.
937 * gfortran.dg/procedure_lvalue.f90: Change message.
938 * gfortran.dg/namelist_4.f90: Add new error.
939
940 PR fortran/25597
941 PR fortran/27096
942 * gfortran.dg/auto_pointer_array_result_1.f90
943
944 PR fortran/27089
945 * gfortran.dg/specification_type_resolution_1.f90
946
947 PR fortran/18003
948 PR fortran/25669
949 PR fortran/26834
950 * gfortran.dg/bounds_temporaries_1.f90: New test.
951
952 PR fortran/27124
953 * gfortran.dg/array_return_value_1.f90: New test.
954
955 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
956
957 PR fortran/25336
958 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
959
960 2006-04-15 Jakub Jelinek <jakub@redhat.com>
961
962 PR middle-end/26823
963 * g++.dg/gomp/pr26823-1.C: New test.
964 * g++.dg/gomp/pr26823-2.C: New test.
965
966 2006-04-13 Uros Bizjak <uros@kss-loka.si>
967
968 PR middle-end/27134
969 * gcc.dg/pr27314.c: New test.
970
971 2006-04-13 Richard Henderson <rth@redhat.com>
972
973 * g++.dg/gomp/block-0.C: Update expected matches.
974
975 2006-04-13 DJ Delorie <dj@redhat.com>
976
977 * lib/target-supports.exp (check_effective_target_int32plus): New.
978 (check_effective_target_ptr32plus): New.
979 (check_effective_target_size32plus): New.
980 (check_effective_target_int16): New.
981 (check_profiling_available): Add m32c to the list of unsupported targets.
982
983 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
984 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
985 memory size.
986 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
987 pointers.
988 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
989 size_t.
990 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
991 and size_t.
992 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
993 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
994 not just xstormy16. Skip m32c due to weird pointer size.
995 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
996 not just xstormy16.
997 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
998 not just xstormy16.
999 * gcc.dg/20020312-2.c: Add m32c support.
1000 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
1001 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
1002 in test.
1003 * gcc.dg/20050321-2.c: Require >=32 bit integers.
1004 * gcc.dg/asm-1.c: Skip if int and short are the same size.
1005 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
1006 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
1007 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
1008 * gcc.dg/init-string-2.c: Require >=32 bit integers.
1009 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
1010 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
1011 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
1012 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
1013 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
1014 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
1015 in test.
1016 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
1017 in test.
1018 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
1019 * gcc.dg/pr23049.c: Require >=32 bit integers.
1020 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
1021 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
1022 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
1023 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
1024 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
1025 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
1026 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
1027 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
1028 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
1029 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
1030 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
1031 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
1032 prototype in test.
1033 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
1034 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
1035 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
1036 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
1037 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
1038
1039 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
1040 * gcc.c-torture/execute/20040703-1.x: Likewise.
1041 * gcc.c-torture/execute/20040705-1.x: Likewise.
1042 * gcc.c-torture/execute/20040705-2.x: Likewise.
1043 * gcc.c-torture/execute/20040709-1.x: Likewise.
1044 * gcc.c-torture/execute/20040709-2.x: Likewise.
1045 * gcc.c-torture/execute/20040811-1.x: Likewise.
1046 * gcc.c-torture/execute/20050316-1.x: Likewise.
1047 * gcc.c-torture/execute/bitfld-4.x: Likewise.
1048 * gcc.c-torture/execute/pr19689.x: Likewise.
1049 * gcc.c-torture/execute/pr7284-1.x: Likewise.
1050 * gcc.c-torture/execute/usmul.x: Likewise.
1051 * gcc.c-torture/execute/vrp-5.x: Likewise.
1052 * gcc.c-torture/execute/vrp-6.x: Likewise.
1053 * gcc.dg/debug/20041023-1.s: Likewise.
1054
1055 2006-04-13 Roger Sayle <roger@eyesopen.com>
1056
1057 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
1058 of integers to a vector types are now constant expressions in C.
1059 * gcc.dg/vect/vect-fold-1.c: New test case.
1060
1061 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
1062 Ulrich Weigand <uweigand@de.ibm.com>
1063
1064 PR target/27006
1065 * gcc.dg/vmx/pr27006.c: New testcase.
1066
1067 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1068
1069 PR libgfortran/26766
1070 * gfortran.dg/write_recursive.f90: New test.
1071
1072 2006-04-11 Mark Mitchell <mark@codesourcery.com>
1073
1074 * g++.dg/parse/dtor7.C: New test.
1075 * g++.dg/parse/new1.C: Add error marker.
1076 * g++.dg/template/new3.C: New test.
1077
1078 PR c++/26122
1079 * g++.dg/template/pure1.C: New test.
1080
1081 PR c++/26295
1082 * g++.dg/parse/ptrmem4.C: New test.
1083
1084 2006-04-10 Jeff Law <law@redhat.com>
1085
1086 PR/27087
1087 * gcc.c-torture/compile/pr27087.c: New test.
1088
1089 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
1090
1091 PR/21391
1092 * gcc.dg/20060410.c: New.
1093
1094 2006-04-10 Matthias Klose <doko@debian.org>
1095
1096 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
1097 Recognize multilib directory names containing underscores.
1098
1099 2006-04-10 Roger Sayle <roger@eyesopen.com>
1100
1101 * gcc.target/i386/vecinit-1.c: New test case.
1102 * gcc.target/i386/vecinit-2.c: Likewise.
1103
1104 2006-04-10 Jakub Jelinek <jakub@redhat.com>
1105
1106 PR debug/27057
1107 * g++.dg/debug/dwarf2-2.C: New test.
1108
1109 2006-04-09 Richard Sandiford <richard@codesourcery.com>
1110
1111 PR rtl-optimization/27073
1112 * gcc.c-torture/execute/pr27073.c: New test.
1113
1114 2006-04-08 Mike Stump <mrs@apple.com>
1115
1116 * gcc.dg/pragma-darwin.c: Improve for ppc64.
1117
1118 2006-04-07 Richard Guenther <rguenther@suse.de>
1119
1120 PR tree-optimization/26135
1121 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
1122
1123 2006-04-06 Jan Hubicka <jh@suse.cz>
1124
1125 PR profile/26399
1126 * g++.dg/bprob/g++-bprob-2.C: New testcase.
1127
1128 2006-04-06 Roger Sayle <roger@eyesopen.com>
1129
1130 * g++.dg/conversion/nullptr1.C: New test case.
1131 * g++.dg/conversion/nullptr2.C: Likewise.
1132
1133 2006-04-05 Roger Sayle <roger@eyesopen.com>
1134
1135 * gfortran.dg/dependency_18.f90: New test case.
1136
1137 2006-04-05 Richard Guenther <rguenther@suse.de>
1138
1139 PR tree-optimization/26919
1140 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
1141 * gcc.dg/ipa/ipa-2.c: Likewise.
1142 * gcc.dg/ipa/ipa-3.c: Likewise.
1143 * gcc.dg/ipa/ipa-5.c: Likewise.
1144
1145 2006-04-05 Richard Guenther <rguenther@suse.de>
1146
1147 PR tree-optimization/26763
1148 * gcc.dg/torture/pr26763-1.c: New testcase.
1149 * gcc.dg/torture/pr26763-2.c: Likewise.
1150
1151 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
1152
1153 PR fortran/23634
1154 PR fortran/25619
1155 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
1156
1157 2006-04-04 Eric Christopher <echristo@apple.com>
1158
1159 * gcc.target/i386/387-1.c: Allow regexp to match darwin
1160 stubs.
1161 * gcc.target/i386/387-5.c: Ditto.
1162
1163 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
1164
1165 * gcc.target/sparc/struct-ret-check.c: New test.
1166
1167 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1168
1169 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
1170 zero decimal digits specified in format.
1171
1172 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
1173
1174 PR fortran/26891
1175 * gfortran.dg/missing_optional_dummy_1.f90: New test.
1176
1177 PR fortran/26976
1178 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
1179 * gfortran.dg/initialization_1.f90: Make assignment compliant.
1180 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
1181 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
1182 bigendian-ness.
1183
1184 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
1185
1186 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
1187 dummy arguments work when the actual argument is itself a dummy
1188 argument of the caller.
1189
1190 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
1191
1192 PR libfortran/24685
1193 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
1194
1195 2006-04-01 Roger Sayle <roger@eyesopen.com>
1196
1197 * gfortran.dg/dependencency_17.f90: New test case.
1198
1199 2006-04-01 Roger Sayle <roger@eyesopen.com>
1200
1201 * gfortran.dg/dependency_14.f90: New test case.
1202 * gfortran.dg/dependency_15.f90: Likewise.
1203 * gfortran.dg/dependency_16.f90: Likewise.
1204
1205 2006-03-31 Asher Langton <langton2@llnl.gov>
1206
1207 PR fortran/25358
1208 gfortran.dg/cray_pointers_6.f90: New test.
1209
1210 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1211
1212 PR libgfortran/26890
1213 * gfortran.dg/read_size_noadvance.f90: New test.
1214
1215 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
1216
1217 PR fortran/25031
1218 * gfortran.dg/multiple_allocation_1.f90: Check that the
1219 size has changed after a re-allocation with stat.
1220
1221 2006-03-30 Richard Guenther <rguenther@suse.de>
1222
1223 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
1224 removal.
1225 * gcc.target/i386/sselibm-2.c: Likewise.
1226 * gcc.target/i386/sselibm-3.c: Likewise.
1227 * gcc.target/i386/sselibm-4.c: Likewise.
1228 * gcc.target/i386/sselibm-5.c: Likewise.
1229
1230 2006-03-28 Roger Sayle <roger@eyesopen.com>
1231
1232 * gcc.dg/fold-andxor-1.c: New test case.
1233 * gcc.dg/fold-xorand-1.c: Likewise.
1234
1235 2006-03-28 Roger Sayle <roger@eyesopen.com>
1236
1237 * gcc.dg/fold-convnotconv-1.c: New test case.
1238
1239 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
1240
1241 PR fortran/26779
1242 * gfortran.dg/private_type_5.f90: New test.
1243
1244 2006-03-27 David Edelsohn <edelsohn@gnu.org>
1245
1246 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
1247
1248 2006-03-27 Jakub Jelinek <jakub@redhat.com>
1249
1250 * gfortran.dg/advance_2.f90: New test.
1251 * gfortran.dg/advance_3.f90: New test.
1252
1253 * gfortran.fortran-torture/execute/equiv_5.f: New test.
1254
1255 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1256
1257 PR libgfortran/26661
1258 PR libgfortran/26880
1259 * gfortran.dg/read_x_past.f: New test.
1260
1261 2006-03-26 Geoffrey Keating <geoffk@apple.com>
1262
1263 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
1264 to be STABS.
1265
1266 2006-03-26 David Edelsohn <edelsohn@gnu.org>
1267
1268 * objc.dg/dwarf-1.m: Skip on AIX.
1269 * objc.dg/dwarf-2.m: Skip on AIX.
1270
1271 2006-03-25 Steven G. Kargl <kargls@comcast.net>
1272
1273 PR fortran/26816
1274 * gfortran.dg/float_1.f90: New test.
1275
1276 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
1277
1278 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
1279 X86_64 targets.
1280 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
1281
1282 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
1283
1284 PR libfortran/26735
1285 * gfortran.dg/convert_implied_open.f90: New test case.
1286
1287 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
1288
1289 PR fortran/26769
1290 * gfortran.dg/transpose_reshape_r10.f90: New test case.
1291
1292 2006-03-25 Uros Bizjak <uros@kss-loka.si>
1293
1294 PR middle-end/26717
1295 * gcc.dg/pr26717.c: New test.
1296
1297 2006-03-25 Roger Sayle <roger@eyesopen.com>
1298
1299 * gfortran.dg/dependency_12.f90: New test case.
1300
1301 2006-03-24 Roger Sayle <roger@eyesopen.com>
1302
1303 * gfortran.dg/dependency_9.f90: New (resurected) test case.
1304
1305 2006-03-24 Jeff Law <law@redhat.com>
1306
1307 * gcc.c-torture/pr26840.c: New test.
1308
1309 2006-03-24 Geoffrey Keating <geoffk@apple.com>
1310
1311 * objc.dg/dwarf-2.m: New.
1312 * obj-c++.dg/dwarf-2.mm: New.
1313
1314 * g++.old-deja/g++.other/init19.C: New.
1315
1316 2006-03-24 David Edelsohn <edelsohn@gnu.org>
1317
1318 * g++.dg/eh/spbp.C: Skip on AIX.
1319
1320 2006-03-24 Jakub Jelinek <jakub@redhat.com>
1321
1322 PR middle-end/26611
1323 * g++.dg/gomp/pr26611-1.C: New test.
1324 * g++.dg/gomp/pr26611-2.C: New test.
1325
1326 2006-03-24 Jeff Law <law@redhat.com>
1327
1328 * gcc.c-torture/compile/pr26833.c: New test.
1329 * gfortran.fortran-torture/compile/pr26806.f90: New test.
1330
1331 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1332
1333 * gfortran.dg/endfile_2.f90: Delete temp file.
1334
1335 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
1336
1337 PR fortran/19303
1338 * gfortran.dg/record_marker_1.f90: New test case.
1339 * gfortran.dg/record_marker_2.f: New test case.
1340 * gfortran.dg/record_marker_3.f90: New test case.
1341
1342 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
1343
1344 PR fortran/17298
1345 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
1346 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
1347
1348 2006-03-21 Janis Johnson <janis187@us.ibm.com>
1349
1350 * lib/gcc-dg.exp (cleanup-modules): New proc.
1351 * gfortran.dg/allocatable_function_1.f90,
1352 gfortran.dg/allocate_char_star_scalar_1.f90,
1353 gfortran.dg/assumed_charlen_function_1.f90,
1354 gfortran.dg/assumed_dummy_1.f90,
1355 gfortran.dg/assumed_shape_ranks_1.f90,
1356 gfortran.dg/assumed_shape_ranks_2.f90,
1357 gfortran.dg/assumed_size_dt_dummy.f90,
1358 gfortran.dg/auto_char_dummy_array_1.f90,
1359 gfortran.dg/auto_char_len_3.f90,
1360 gfortran.dg/automatic_module_variable.f90,
1361 gfortran.dg/bad_automatic_objects_1.f90,
1362 gfortran.dg/char_array_constructor.f90,
1363 gfortran.dg/char_array_structure_constructor.f90,
1364 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
1365 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
1366 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
1367 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
1368 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
1369 gfortran.dg/derived_pointer_recursion.f90,
1370 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
1371 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
1372 gfortran.dg/dummy_functions_1.f90,
1373 gfortran.dg/elemental_initializer_1.f90,
1374 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
1375 gfortran.dg/elemental_pointer_1.f90,
1376 gfortran.dg/elemental_subroutine_1.f90,
1377 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
1378 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
1379 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
1380 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
1381 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
1382 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
1383 gfortran.dg/global_references_1.f90,
1384 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
1385 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
1386 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
1387 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
1388 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
1389 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
1390 gfortran.dg/large_integer_kind_1.f90,
1391 gfortran.dg/large_real_kind_1.f90,
1392 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
1393 gfortran.dg/module_double_reuse.f90,
1394 gfortran.dg/module_equivalence_1.f90,
1395 gfortran.dg/module_interface_1.f90,
1396 gfortran.dg/module_parameter_array_refs_1.f90,
1397 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
1398 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
1399 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
1400 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
1401 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
1402 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
1403 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
1404 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
1405 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
1406 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
1407 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
1408 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
1409 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
1410 gfortran.dg/same_name_1.f90,
1411 gfortran.dg/sibling_dummy_procedure_1.f90,
1412 gfortran.dg/sibling_dummy_procedure_2.f90,
1413 gfortran.dg/sibling_dummy_procedure_3.f90,
1414 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
1415 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
1416 gfortran.dg/used_dummy_types_2.f90,
1417 gfortran.dg/used_dummy_types_3.f90,
1418 gfortran.dg/used_dummy_types_4.f90,
1419 gfortran.dg/used_dummy_types_5.f90,
1420 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
1421 gfortran.dg/userdef_operator_1.f90: Use it.
1422
1423 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1424
1425 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
1426 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
1427 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
1428 gfortran.dg/write_back.f,
1429 gfortran.fortran-torture/execute/inquire_1.f90,
1430 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
1431
1432 2006-03-21 Jeff Law <law@redhat.com>
1433
1434 * gcc.dg/tree-ssa/vrp28.c: New test.
1435
1436 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1437
1438 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
1439 if _STDC_C99 is defined.
1440 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
1441 * gcc.dg/builtins-20.c: Likewise.
1442 * gcc.dg/builtins-53.c: Likewise.
1443 * gcc.dg/single-precision-constant.c: Likewise. Also pass
1444 -mmacosx-version-min=10.3 on PowerPC/Darwin.
1445
1446 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
1447
1448 PR tree-opt/26781
1449 * gcc.c-torture/compile/pr26781-1.c: New test.
1450 * gcc.c-torture/compile/pr26781-2.c: New test.
1451
1452 2006-03-21 Jakub Jelinek <jakub@redhat.com>
1453
1454 PR c++/26690
1455 * g++.dg/gomp/pr26690-1.C: New test.
1456 * g++.dg/gomp/pr26690-2.C: New test.
1457
1458 2006-03-20 Jeff Law <law@redhat.com>
1459
1460 * gcc.dg/tree-ssa/pr21829.c: New test.
1461
1462 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
1463
1464 2006-03-20 Richard Sandiford <richard@codesourcery.com>
1465
1466 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
1467 (check_visibility_available): Use it.
1468 (check_effective_target_default_packed): Likewise.
1469 (check_effective_target_pcc_bitfield_type_matters): Likewise.
1470 (check_effective_target_fopenmp): Likewise.
1471 (check_effective_target_freorder): Likewise.
1472 (check_effective_target_fpic): Likewise.
1473 (check_named_sections_available): Likewise.
1474 (check_effective_target_ilp32): Likewise.
1475 (check_effective_target_lp64): Likewise.
1476
1477 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
1478
1479 PR fortran/20935
1480 * gfortran.dg/scalar_mask_2.f90: New test case.
1481
1482 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
1483
1484 PR tree-opt/26629
1485 * gcc.dg/tree-ssa/loadpre12.c: New test.
1486 * gcc.dg/tree-ssa/loadpre13.c: New test.
1487 * gcc.dg/tree-ssa/loadpre14.c: New test.
1488 * gcc.dg/tree-ssa/loadpre15.c: New test.
1489 * gcc.dg/tree-ssa/loadpre16.c: New test.
1490 * gcc.dg/tree-ssa/loadpre17.c: New test.
1491 * gcc.dg/tree-ssa/loadpre18.c: New test.
1492 * gcc.dg/tree-ssa/loadpre19.c: New test.
1493 * gcc.dg/tree-ssa/loadpre20.c: New test.
1494 * gcc.dg/tree-ssa/loadpre21.c: New test.
1495 * gcc.dg/tree-ssa/loadpre22.c: New test.
1496
1497 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
1498
1499 PR fortran/26741
1500 * gfortran.dg/elemental_initializer_1.f90: New test.
1501
1502 PR fortran/26716
1503 * gfortran.dg/assumed_shape_ranks_2: New test.
1504
1505 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
1506
1507 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
1508 target fpic.
1509
1510 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1511
1512 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
1513 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
1514 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
1515 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
1516 gfortran.fortran-torture/execute/direct_io.f90,
1517 gfortran.fortran-torture/execute/inquire_2.f90,
1518 gfortran.fortran-torture/execute/inquire_4.f90,
1519 gfortran.fortran-torture/execute/list_read_1.f90,
1520 gfortran.fortran-torture/execute/open_replace.f90,
1521 gfortran.fortran-torture/execute/slash_edit.f90,
1522 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
1523 temporary files from testcases.
1524
1525 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1526
1527 PR libgfortran/26509
1528 gfortran.dg/write_direct_eor.f90: New test.
1529
1530 2006-03-17 David Edelsohn <edelsohn@gnu.org>
1531
1532 * gcc.target/powerpc/pr26350.c: New.
1533 * gcc.target/powerpc/indexed-addr.c: New.
1534
1535 2006-03-16 Roger Sayle <roger@eyesopen.com>
1536
1537 * gfortran.dg/dependency_13.f90: New test case.
1538
1539 2006-03-16 Roger Sayle <roger@eyesopen.com>
1540
1541 PR middle-end/21781
1542 * gcc.dg/real-const-1.c: New test case.
1543
1544 2006-03-15 Geoffrey Keating <geoffk@apple.com>
1545
1546 * g++.old-deja/g++.other/init18.C: New.
1547 * g++.old-deja/g++.other/init5.C: Remove xfail.
1548
1549 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1550
1551 * g++.dg/opt/pr15551.C: Cleanup temp file.
1552
1553 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1554
1555 PR c++/6634
1556 g++.dg/parse/long1.C: New test.
1557
1558 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1559
1560 PR fortran/19101
1561 * gfortran.dg/continuation.f90: New test.
1562 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
1563
1564 2006-03-14 Richard Guenther <rguenther@suse.de>
1565
1566 PR tree-optimization/26672
1567 * gcc.dg/torture/pr26672.c: New testcase.
1568
1569 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
1570
1571 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
1572 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
1573
1574 2006-03-13 Roger Sayle <roger@eyesopen.com>
1575
1576 PR middle-end/26557
1577 * gcc.c-torture/compile/switch-1.c: New test case.
1578
1579 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
1580
1581 PR fortran/25378
1582 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
1583 test to include more permuatations of mask and index.
1584 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
1585 respond to F2003 spec. that the position returned for an all false
1586 mask && condition is zero.
1587
1588 2006-03-13 Jakub Jelinek <jakub@redhat.com>
1589
1590 PR middle-end/25989
1591 * gcc.dg/gomp/pr25989.c: New test.
1592
1593 2006-03-13 Jeff Law <law@redhat.com>
1594
1595 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
1596
1597 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
1598
1599 * gcc.dg/switch-9.c: New test.
1600
1601 2006-03-13 Richard Guenther <rguenther@suse.de>
1602
1603 PR middle-end/26630
1604 * gcc.dg/torture/pr26630.c: New testcase.
1605
1606 2006-03-11 Roger Sayle <roger@eyesopen.com>
1607
1608 * gfortran.dg/dependency_10.f90: New test case.
1609 * gfortran.dg/dependency_11.f90: Likewise.
1610
1611 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
1612 Erik Edelmann <eedelman@gcc.gnu.org>
1613
1614 * gfortran.dg/allocatable_function_1.f90: New.
1615 * gfortran.dg/allocatable_function_2.f90: New.
1616
1617 2006-03-10 Richard Guenther <rguenther@suse.de>
1618
1619 PR middle-end/26565
1620 * gcc.dg/torture/pr26565.c: New testcase.
1621
1622 2006-03-09 Eric Christopher <echristo@apple.com>
1623
1624 * gcc.c-torture/compile/20060309-1.c: New.
1625
1626 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1627
1628 PR libgfortran/26499
1629 * gfortran.dg/write_back.f: New test.
1630 * gfortran.dg/write_rewind_1.f: New test.
1631 * gfortran.dg/write_rewind_2.f: New test.
1632
1633 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1634
1635 PR libgfortran/26554
1636 * gfortran.dg/read_logical.f90: New test.
1637
1638 2006-03-04 Laurent GUERBY <laurent@guerby.net>
1639
1640 * ada/acats/norun.lst: cdd2a03 now passes.
1641
1642 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
1643
1644 PR testsuite/25177
1645 * gcc.target/powerpc/pr18096-1.c: Change where the error
1646 would match.
1647
1648 2006-03-04 Jakub Jelinek <jakub@redhat.com>
1649
1650 * gcc.target/i386/cleanup-1.c: New test.
1651 * gcc.target/i386/cleanup-2.c: New test.
1652
1653 2006-03-04 Roger Sayle <roger@eyesopen.com>
1654
1655 * gfortran.dg/dependency_9.f90: Remove for the time being.
1656
1657 2006-03-04 Krister Walfridsson <cato@df.lth.se>
1658
1659 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
1660 directive.
1661
1662 2006-03-03 Roger Sayle <roger@eyesopen.com>
1663
1664 * gfortran.dg/dependency_9.f90: New test case.
1665
1666 2006-03-03 Roger Sayle <roger@eyesopen.com>
1667
1668 * gfortran.dg/dependency_4.f90: New test case.
1669 * gfortran.dg/dependency_5.f90: New test case.
1670 * gfortran.dg/dependency_6.f90: New test case.
1671 * gfortran.dg/dependency_7.f90: New test case.
1672 * gfortran.dg/dependency_8.f90: New test case.
1673
1674 2006-03-03 Paul Brook <paul@codesourcery.com>
1675
1676 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
1677 Add m68k-*-elf.
1678
1679 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
1680
1681 PR fortran/25031
1682 * multiple_allocation_1.f90: New test.
1683
1684 2006-03-03 Roger Sayle <roger@eyesopen.com>
1685
1686 PR tree-optimization/26524
1687 * gfortran.dg/pr26524.f: New test case.
1688
1689 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1690
1691 * g++.dg/template/repo5.C: Cleanup repo files.
1692 * gcc.dg/20051201-1.c: Cleanup coverage files.
1693 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
1694 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
1695 tree dump files.
1696
1697 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
1698
1699 * objc.dg/objc-nofilename-1.m: New test.
1700 * objc.dg/bad-receiver-type.m: New test.
1701 * obj-c++.dg/bad-receiver-type.mm: New test.
1702
1703 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
1704
1705 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
1706
1707 2006-03-01 Mike Stump <mrs@apple.com>
1708
1709 * g++.dg/abi/key2.C: Add.
1710
1711 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
1712
1713 * gfortran.dg/logical_dot_product.f90: New test.
1714
1715 PR fortran/26393
1716 * gfortran.dg/used_interface_ref.f90: New test.
1717
1718 PR fortran/20938
1719 * gfortran.dg/dependency_2.f90: New test.
1720 * gfortran.fortran-torture/execute/where17.f90: New test.
1721 * gfortran.fortran-torture/execute/where18.f90: New test.
1722 * gfortran.fortran-torture/execute/where19.f90: New test.
1723 * gfortran.fortran-torture/execute/where20.f90: New test.
1724
1725 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
1726
1727 * g++.dg/tree-ssa/pr26443.C: New test case.
1728
1729 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
1730
1731 PR middle-end/26022
1732 * g++.dg/opt/return-slot1.C: New test.
1733
1734 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1735
1736 PR libgfortran/26136
1737 * gfortran.dg/namelist_23.f90: New test.
1738
1739 2006-02-28 Roger Sayle <roger@eyesopen.com>
1740
1741 PR middle-end/14752
1742 * gcc.dg/fold-eqandshift-2.c: New test case.
1743
1744 2006-02-28 Richard Guenther <rguenther@suse.de>
1745
1746 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
1747 decomposition.
1748
1749 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
1750
1751 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
1752
1753 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1754
1755 PR libgfortran/26464
1756 * gfortran.dg/backspace_5.f: New test.
1757 * gfortran.dg/backspace_6.f: New test.
1758
1759 2006-02-26 Roger Sayle <roger@eyesopen.com>
1760
1761 * gcc.dg/fold-eqandnot-1.c: New test case.
1762
1763 2006-02-26 Roger Sayle <roger@eyesopen.com>
1764
1765 PR middle-end/19983
1766 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
1767
1768 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
1769
1770 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
1771 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
1772
1773 2006-02-26 Richard Guenther <rguenther@suse.de>
1774
1775 PR tree-optimization/26421
1776 * gcc.dg/tree-ssa/pr26421.c: New testcase.
1777
1778 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
1779
1780 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
1781 * g++.old-deja/g++.robertl/eb132.C: Likewise.
1782
1783 2006-02-26 Roger Sayle <roger@eyesopen.com>
1784
1785 * gcc.dg/fold-even-1.c: New test case.
1786
1787 2006-02-26 Roger Sayle <roger@eyesopen.com>
1788
1789 PR middle-end/21137
1790 * gcc.dg/fold-eqandshift-1.c: New test case.
1791
1792 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
1793
1794 PR tree-optimization/25125
1795 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
1796 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
1797
1798 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
1799
1800 PR tree-optimizations/26359
1801 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
1802 with -fdump-tree-dceloop-details.
1803 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
1804
1805 2006-02-25 Roger Sayle <roger@eyesopen.com>
1806
1807 PR middle-end/23673
1808 * gcc.dg/fold-eqxor-1.c: New test case.
1809 * gcc.dg/fold-eqxor-2.c: Likewise.
1810 * gcc.dg/fold-eqxor-3.c: Likewise.
1811
1812 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
1813
1814 PR fortran/23092
1815 * scalar_mask_1.f90: New test.
1816
1817 2006-02-24 Geoffrey Keating <geoffk@apple.com>
1818
1819 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
1820 * g++.dg/eh/uncaught2.C: New.
1821 * g++.dg/eh/uncaught3.C: New.
1822
1823 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1824
1825 PR libgfortran/26423
1826 * gfortran.dg/read_many_1.f: New test.
1827
1828 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
1829
1830 PR fortran/24519
1831 * gfortran.dg/dependency_3.f90: New test.
1832 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
1833 XFAILs.
1834
1835 PR fortran/25395
1836 * gfortran.dg/equiv_6.f90: New test.
1837
1838 2006-02-23 Jeff Law <law@redhat.com>
1839
1840 * gcc.c-torture/compile/pr26425.c: New test.
1841
1842 2006-02-23 Jakub Jelinek <jakub@redhat.com>
1843
1844 PR middle-end/26412
1845 * gcc.dg/gomp/pr26412.c: New test.
1846
1847 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1848
1849 PR c++/26291
1850 * g++.dg/other/ellipsis1.C: New test.
1851 * g++.dg/parse/operator4.C: Adjust error marker.
1852
1853 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
1854
1855 PR target/25603
1856 * gfortran.dg/pr25603.f: New testcase.
1857
1858 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
1859
1860 * gcc.dg/bf-spl1.c: Don't specify -m68000.
1861 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
1862
1863 2006-02-21 Geoffrey Keating <geoffk@apple.com>
1864
1865 * g++.dg/eh/spbp.C: New.
1866
1867 2006-02-21 Jakub Jelinek <jakub@redhat.com>
1868
1869 PR middle-end/26379
1870 * gcc.target/i386/mmx-7.c: New test.
1871
1872 2006-02-20 Roger Sayle <roger@eyesopen.com>
1873
1874 PR tree-optimization/26361
1875 * gcc.dg/tree-ssa/vrp27.c: New test case.
1876
1877 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
1878
1879 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
1880 * gcc.dg/tree-ssa/complex-4.c: Here.
1881
1882 2006-02-19 Roger Sayle <roger@eyesopen.com>
1883
1884 PR middle-end/19543
1885 * gfortran.dg/logical_1.f90: New test case.
1886
1887 2006-02-19 Jakub Jelinek <jakub@redhat.com>
1888
1889 PR middle-end/26334
1890 * gcc.dg/20060218-1.c: Moved to...
1891 * gcc.target/i386/20060218-1.c: ... here. New test.
1892
1893 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
1894
1895 PR fortran/26201
1896 * gfortran.dg/convert_1.f90: New.
1897
1898 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
1899
1900 PR fortran/25054
1901 * gfortran.dg/namelist_5.f90: New test.
1902
1903 PR fortran/25089
1904 * gfortran.dg/namelist_4.f90: New test.
1905
1906 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
1907
1908 PR tree-opt/25680
1909 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
1910
1911 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
1912
1913 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
1914 variable to take into account the variable name in the
1915 function header.
1916 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
1917
1918 2006-02-18 Jakub Jelinek <jakub@redhat.com>
1919
1920 PR middle-end/26334
1921 * gcc.c-torture/compile/20060217-1.c: New test.
1922 * gcc.dg/20060218-1.c: New test.
1923
1924 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
1925
1926 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
1927
1928 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
1929
1930 * gcc.dg/cpp/undef3.c: New test.
1931 * gcc.dg/cpp/trad/builtins2.c: New test.
1932
1933 2006-02-18 Mark Mitchell <mark@codesourcery.com>
1934
1935 PR c++/26266
1936 * g++.dg/template/static22.C: New test.
1937 * g++.dg/template/static23.C: New test.
1938 * g++.dg/template/static24.C: New test.
1939 * g++.dg/template/non-dependent13.C: New test.
1940 * g++.dg/init/member1.C: Tweak error markers.
1941
1942 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1943
1944 PR target/26255
1945 * gcc.c-torture/compile/pr26255.c: New test case.
1946
1947 2006-02-16 Roger Sayle <roger@eyesopen.com>
1948
1949 * gfortran.fortran-torture/execute/where_10.f90: New test case.
1950 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
1951 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
1952 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
1953 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
1954 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
1955 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
1956
1957 2006-02-16 Jeff Law <law@redhat.com>
1958
1959 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
1960 * gcc.dg/tree-ssa/vrp26.c: New test.
1961
1962 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
1963
1964 PR target/20353
1965 PR target/24578
1966 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
1967 __UCLIBC__ is defined.
1968
1969 2006-02-16 Jakub Jelinek <jakub@redhat.com>
1970
1971 PR fortran/26224
1972 * gfortran.dg/gomp/pr26224.f: New test.
1973
1974 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
1975
1976 PR tree-opt/25918
1977 * lib/target-supports.exp
1978 (check_effective_target_vect_short_mult): New.
1979 (check_effective_target_vect_char_mult): New.
1980 (check_effective_target_vect_widen_sum_qi_to_si): New.
1981 (check_effective_target_vect_widen_sum_qi_to_hi): New.
1982 (check_effective_target_vect_widen_sum_hi_to_si): New.
1983 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
1984 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
1985 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
1986 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
1987 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
1988 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
1989 vect-reduc-pattern-2c.c
1990 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
1991 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
1992 vect-reduc-pattern-1c.c
1993
1994 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
1995
1996 PR fortran/24557
1997 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
1998
1999 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
2000
2001 PR fortran/26054
2002 * gfortran.dg/enum_8.f90: Remove check for warning.
2003 * gfortran.dg/iomsg_1.f90: Ditto.
2004 * gfortran.dg/enum_1.f90: Ditto.
2005 * gfortran.dg/enum_9.f90: Ditto.
2006 * gfortran.dg/enum_2.f90: Ditto.
2007 * gfortran.dg/enum_10.f90: Ditto.
2008 * gfortran.dg/enum_3.f90: Ditto.
2009 * gfortran.dg/flush_1.f90: Ditto.
2010 * gfortran.dg/enum_4.f90: Ditto.
2011 * gfortran.dg/array_constructor_1.f90: Ditto.
2012 * gfortran.dg/enum_5.f90: Ditto.
2013 * gfortran.dg/enum_6.f90: Ditto.
2014 * gfortran.dg/enum_7.f90: Ditto.
2015
2016 2006-02-15 Jakub Jelinek <jakub@redhat.com>
2017
2018 PR middle-end/26300
2019 * gcc.c-torture/compile/20060215-1.c: New test.
2020
2021 2006-02-14 Roger Sayle <roger@eyesopen.com>
2022
2023 PR middle-end/23670
2024 * gcc.dg/tree-ssa/andor-2.c: New test case.
2025
2026 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
2027
2028 PR fortran/25045
2029 * optional_dim.f90: New test.
2030
2031 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2032
2033 PR fortran/26277
2034 * gfortran.dg/label_4.f90: New.
2035
2036 2006-02-14 Jakub Jelinek <jakub@redhat.com>
2037 Diego Novillo <dnovillo@redhat.com>
2038 Uros Bizjak <uros@kss-loka.si>
2039
2040 * gfortran.dg/gomp: New directory.
2041
2042 2006-02-14 Richard Guenther <rguenther@suse.de>
2043
2044 PR tree-optimization/26258
2045 * gcc.dg/torture/pr26258.c: New testcase.
2046
2047 2006-02-13 Jakub Jelinek <jakub@redhat.com>
2048
2049 PR fortran/26246
2050 * gfortran.dg/pr26246_1.f90: New test.
2051 * gfortran.dg/pr26246_2.f90: New test.
2052
2053 PR middle-end/26092
2054 * gcc.c-torture/compile/20060208-1.c: New test.
2055
2056 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
2057
2058 PR fortran/26074
2059 PR fortran/25103
2060 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
2061 * gfortran.dg/bad_automatic_objects_1.f90: New test.
2062 * gfortran.dg/automatic_module_variable.f90: Change error message.
2063
2064 PR fortran/20861
2065 * gfortran.dg/internal_dummy_1.f90: New test.
2066
2067 PR fortran/20871
2068 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
2069
2070
2071 PR fortran/25083
2072 * gfortran.dg/uncommon_block_data_1.f90: New test.
2073 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
2074 with standard.
2075
2076 PR fortran/25088
2077 * gfortran.dg/typed_subroutine_1.f90: New test.
2078
2079 2006-02-13 Geoffrey Keating <geoffk@apple.com>
2080
2081 * objc.dg/dwarf-1.m: New.
2082
2083 2006-02-13 Roger Sayle <roger@eyesopen.com>
2084
2085 PR middle-end/24427
2086 * gcc.dg/tree-ssa/andor-1.c: New test case.
2087
2088 2006-02-13 Josh Conner <jconner@apple.com>
2089
2090 PR target/25376
2091 * gcc.dg/pr25376.c: New test.
2092
2093 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
2094 assemble.
2095 * lib/target-supports.exp (check_named_sections_available):
2096 Only compile named-sections test -- don't assemble.
2097
2098 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
2099
2100 * g++.dg/warn/no-write-strings.C: New test.
2101 * g++.dg/warn/write-strings.C: Likewise.
2102 * g++.dg/warn/write-strings-default.C: Likewise.
2103
2104 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
2105
2106 PR fortran/25806
2107 * gfortran.dg/ret_pointer_2.f90: New test.
2108
2109 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
2110
2111 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
2112
2113 2006-02-10 Jeff Law <law@redhat.com>
2114
2115 * gcc.c-torture/compile/pr26213.c: New test.
2116
2117 2006-02-10 Steven G. Kargl <kargls@comcast.net>
2118
2119 gfortran.dg/null_1.f90: New test.
2120
2121 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2122
2123 PR fortran/14771
2124 * gfortran.dg/parens_4.f90: New.
2125 * gfortran.dg/parens_5.f90: New.
2126
2127 2006-02-10 Richard Guenther <rguenther@suse.de>
2128
2129 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
2130
2131 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2132 Paul Thomas <pault@gcc.gnu.org>
2133
2134 PR fortran/14771
2135 * gfortran.dg/parens_1.f90: New.
2136 * gfortran.dg/parens_2.f90: New.
2137 * gfortran.dg/parens_3.f90: New.
2138
2139 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
2140
2141 PR fortran/26038
2142 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
2143
2144 PR fortran/25059
2145 * gfortran.dg/impure_assignment_1.f90: New test.
2146
2147 PR fortran/25070
2148 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
2149
2150 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
2151
2152 PR target/26141
2153 * g++.dg/expr/stdarg2.C: New test.
2154
2155 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
2156
2157 PR inline-asm/16194
2158 * gcc.dg/pr16194.c: New test.
2159
2160 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2161
2162 * ada/acats/run_acats: Use portable variant of "$@".
2163
2164 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
2165
2166 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
2167 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
2168
2169 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
2170
2171 PR tree-opt/26179
2172 * g++.dg/opt/pr26179.C: New test.
2173
2174 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
2175
2176 PR middle-end/26134
2177 * gcc.dg/tree-ssa/complex-3.c: New test.
2178
2179 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
2180
2181 * gcc.c-torture/compile/volatile-1.c: New test.
2182
2183 2006-02-09 Diego Novillo <dnovillo@redhat.com>
2184
2185 PR 26180
2186 * gcc.dg/tree-ssa/pr26180.c: New test.
2187
2188 2006-02-08 Jeff Law <law@redhat.com>
2189
2190 * gcc.dg/tree-ssa/pr21417.c: New test.
2191
2192 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
2193
2194 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
2195 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
2196
2197 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
2198
2199 * lib/scanrtl.exp: New.
2200
2201 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2202
2203 PR c++/26071
2204 * g++.dg/other/virtual2.C: New test.
2205
2206 PR c++/26070
2207 * g++.dg/other/virtual1.C: New test.
2208
2209 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
2210
2211 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
2212 cleanup-ipa-dump): Update dump file glob patterns.
2213 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
2214 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
2215
2216 * lib/gcc-dg.exp: Load it.
2217 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
2218
2219 2006-02-07 Janis Johnson <janis187@us.ibm.com>
2220
2221 PR testsuite/26159
2222 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
2223 * gcc.dg/tree-ssa/pr23382.c: Ditto.
2224
2225 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2226
2227 PR fortran/25577
2228 * gfortran.dg/mvbits_1.f90: New.
2229
2230 2006-02-07 Dirk Mueller <dmueller@suse.com>
2231
2232 * g++.dg/warn/Wdiv-by-zero.C: New test.
2233 * g++.dg/warn/Wno-div-by-zero.C: New.
2234
2235 2006-02-07 Jeff Law <law@redhat.com>
2236
2237 * gcc.dg/tree-ssa/pr21559.c: New test.
2238
2239 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
2240 multiple VRP passes.
2241 * gcc.dg/tree-ssa/vrp09.c: Likewise.
2242 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2243 * gcc.dg/tree-ssa/pr21582.c: Likewise.
2244 * gcc.dg/tree-ssa/pr20657.c: Likewise.
2245 * gcc.dg/tree-ssa/pr21001.c: Likewise.
2246 * gcc.dg/tree-ssa/vrp02.c: Likewise
2247 * gcc.dg/tree-ssa/vrp11.c: Likewise
2248 * gcc.dg/tree-ssa/pr14341.c: Likewise
2249 * gcc.dg/tree-ssa/vrp19.c: Likewise
2250 * gcc.dg/tree-ssa/vrp20.c: Likewise
2251 * gcc.dg/tree-ssa/vrp03.c: Likewise
2252 * gcc.dg/tree-ssa/pr21086.c: Likewise
2253 * gcc.dg/tree-ssa/pr21959.c: Likewise
2254 * gcc.dg/tree-ssa/vrp21.c: Likewise
2255 * gcc.dg/tree-ssa/vrp04.c: Likewise
2256 * gcc.dg/tree-ssa/pr25485.c: Likewise
2257 * gcc.dg/tree-ssa/pr22026.c: Likewise
2258 * gcc.dg/tree-ssa/vrp22.c: Likewise
2259 * gcc.dg/tree-ssa/vrp05.c: Likewise
2260 * gcc.dg/tree-ssa/20030807-10.c: Likewise
2261 * gcc.dg/tree-ssa/pr20701.c: Likewise
2262 * gcc.dg/tree-ssa/vrp23.c: Likewise
2263 * gcc.dg/tree-ssa/vrp06.c: Likewise
2264 * gcc.dg/tree-ssa/pr22117.c: Likewise
2265 * gcc.dg/tree-ssa/pr20702.c: Likewise
2266 * gcc.dg/tree-ssa/vrp15.c: Likewise
2267 * gcc.dg/tree-ssa/pr21090.c: Likewise
2268 * gcc.dg/tree-ssa/pr21294.c: Likewise
2269 * gcc.dg/tree-ssa/vrp24.c: Likewise
2270 * gcc.dg/tree-ssa/vrp07.c: Likewise
2271 * gcc.dg/tree-ssa/pr21563.c: Likewise
2272 * gcc.dg/tree-ssa/pr25382.c: Likewise
2273 * gcc.dg/tree-ssa/vrp16.c: Likewise
2274 * gcc.dg/tree-ssa/vrp25.c: Likewise
2275 * gcc.dg/tree-ssa/vrp08.c: Likewise
2276 * gcc.dg/tree-ssa/20030807-6.c: Likewise
2277 * gcc.dg/tree-ssa/vrp17.c: Likewise
2278 * gcc.dg/tree-ssa/pr21458.c: Likewise
2279 * g++.dg/tree-ssa/pr18178.C: Likewise
2280
2281 2006-02-07 Richard Guenther <rguenther@suse.de>
2282
2283 PR c++/26140
2284 Revert
2285 2006-01-30 Richard Guenther <rguenther@suse.de>
2286 PR c++/23372
2287 * gcc.dg/pr23372-1.C: New testcase.
2288
2289 * g++.dg/tree-ssa/pr26140.C: New testcase.
2290
2291 2006-02-07 Mark Mitchell <mark@codesourcery.com>
2292
2293 PR c++/9737
2294 * g++.dg/template/ttp15.C: New test.
2295 * g++.dg/template/ttp16.C: Likewise.
2296 * g++.dg/template/ttp17.C: Likewise.
2297 * g++.old-deja/g++.pt/ttp36.C: Remove.
2298 * g++.old-deja/g++.pt/ttp19.C: Likewise.
2299 * g++.old-deja/g++.pt/ttp37.C: Likewise.
2300 * g++.old-deja/g++.pt/ttp38.C: Likewise.
2301 * g++.old-deja/g++.pt/ttp39.C: Likewise.
2302 * g++.old-deja/g++.pt/ttp9.C: Likewise.
2303 * g++.old-deja/g++.pt/ttp40.C: Likewise.
2304 * g++.old-deja/g++.pt/ttp51.C: Likewise.
2305 * g++.old-deja/g++.pt/ttp26.C: Likewise.
2306 * g++.old-deja/g++.pt/ttp36.C: Likewise.
2307
2308 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
2309
2310 PR libfortran/23815
2311 * unf_io_convert_4.f90: New test.
2312
2313 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
2314
2315 * gcc.dg/tree-ssa/loadpre10.c: New test.
2316 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
2317 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
2318 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
2319
2320 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2321
2322 PR libfortran/24685
2323 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
2324
2325 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
2326
2327 PR tree-opt/25251
2328 * gfortran.dg/assign_7.f: New test.
2329
2330 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
2331
2332 PR fortran/26041
2333 PR fortran/26064
2334 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
2335 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
2336 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
2337
2338 2006-02-05 Jakub Jelinek <jakub@redhat.com>
2339
2340 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
2341 in size_t typedef.
2342
2343 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
2344
2345 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
2346 * g++.dg/charset/string.c (foo): Likewise.
2347 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
2348 const char*
2349 * g++.dg/ext/builtin2.C (printf): Likewise.
2350 * g++.dg/init/new15.C (printf): Likewise.
2351 * g++.dg/opt/pr17697-1.C (foo): Likewise.
2352 * g++.dg/opt/pr17697-2.C (foo): Likewise.
2353 * g++.dg/opt/pr17697-3.C (foo): Likewise.
2354 * g++.dg/template/non-dependent4.C (temp): Likewise.
2355 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
2356 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
2357 parameter type to const char*.
2358 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
2359 Change type to const char*.
2360 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
2361 Likewise.
2362 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
2363 second parameter type to const char*.
2364 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
2365 (Y::Y): Change parameter type to const char*.
2366 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
2367 * g++.old-deja/g++.jason/report.C: Apply const correctness.
2368 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
2369 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
2370 (char*).
2371 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
2372 const char*.
2373 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
2374 type to const char*.
2375 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
2376 return type to const char*.
2377 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
2378 to const char*.
2379 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
2380 * g++.old-deja/g++.law/refs1.C: Likewise.
2381 * g++.old-deja/g++.law/visibility1.C: Likewise.
2382 * g++.old-deja/g++.law/visibility2.C: Likewise.
2383 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
2384 const char*.
2385 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
2386 * g++.old-deja/g++.mike/net48.C: Likewise.
2387 * g++.old-deja/g++.mike/p646.C: Likewise.
2388 * g++.old-deja/g++.mike/p6746.C: Likewise.
2389 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
2390 type to const char*.
2391 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
2392 deprecated conversion warning.
2393 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
2394 char*.
2395 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
2396 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
2397 * g++.old-deja/g++.pt/explicit8.C: Likewise.
2398 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
2399 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
2400 * g++.old-deja/g++.pt/nontype3.C: Likewise.
2401 * g++.old-deja/g++.pt/t39.C: Likewise.
2402 * g++.old-deja/g++.robertl/eb106.C: Likewise.
2403 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
2404
2405 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
2406
2407 PR fortran/25075
2408 intrinsic_argument_conformance_1.f90: New test.
2409
2410 2006-02-03 Steven G. Kargl <kargls@comcast.net>
2411
2412 PR fortran/20845
2413 * gfortran.dg/char_result_11.f90: Add SAVE.
2414 * gfortran.dg/der_pointer_4.f90: Ditto.
2415 * gfortran.dg/default_initialization.f90: New test.
2416
2417 2006-02-03 Jeff Law <law@redhat.com>
2418
2419 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
2420 handle more than 100 dump files.
2421 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
2422 * lib/scantree.exp (scan-tree-dump): Likewise.
2423 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
2424 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
2425 * lib/scanipa.exp (scan-ipa-dump): Likewise.
2426 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
2427 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
2428
2429 2006-02-03 Diego Novillo <dnovillo@redhat.com>
2430
2431 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
2432
2433 2006-02-03 Mark Mitchell <mark@codesourcery.com>
2434
2435 * g++.dg/template/using12.C: New test.
2436
2437 2006-02-03 Alan Modra <amodra@bigpond.net.au>
2438
2439 * gcc.target/powerpc/pr25960.c: New test.
2440
2441 2006-02-02 Steven G. Kargl <kargls@comcast>
2442
2443 PR fortran/24958
2444 gfortran.dg/nullify_2.f90: New test.
2445
2446 2006-02-02 Diego Novillo <dnovillo@redhat.com>
2447
2448 PR 25990
2449 * gcc.dg/gomp/pr25990.c: New test.
2450
2451 2006-01-31 Mark Mitchell <mark@codesourcery.com>
2452
2453 PR c++/25342
2454 * g++.gd/template/partial4.C: New test.
2455
2456 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
2457
2458 PR middle-end/26001
2459 * gfortran.dg/data_char_2.f90: New.
2460
2461 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
2462
2463 PR fortran/26039
2464 maxval_maxloc_conformance_1.f90: New test.
2465
2466 2006-01-31 Richard Guenther <rguenther@suse.de>
2467
2468 * gcc.target/i386/sselibm-1.c: New testcase.
2469 * gcc.target/i386/sselibm-2.c: Likewise.
2470 * gcc.target/i386/sselibm-3.c: Likewise.
2471 * gcc.target/i386/sselibm-4.c: Likewise.
2472 * gcc.target/i386/sselibm-5.c: Likewise.
2473
2474 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
2475
2476 PR fortran/24266
2477 * gfortran.dg/arrayio_derived_2.f90: New.
2478
2479 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
2480
2481 * gcc.dg/unsigned-long-compare.c: New test.
2482
2483 2006-01-30 Steve Ellcey <sje@cup.hp.com>
2484
2485 PR testsuite/25318
2486 * lib/target-supports.exp (check_effective_target_freorder):
2487 Check to see if target supports -freorder-blocks-and-partition.
2488 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
2489 instead of "dg-require-named-sections".
2490
2491 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
2492
2493 PR target/14798:
2494 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
2495 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
2496 * gcc.dg/pragma-isr-trapa2.c: Likewise.
2497 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
2498 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
2499 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
2500 * gcc.dg/attr-isr-trap_exit.c: Likewise.
2501 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
2502
2503 2006-01-30 Richard Guenther <rguenther@suse.de>
2504
2505 PR c++/23372
2506 * gcc.dg/pr23372-1.C: New testcase.
2507
2508 2006-01-29 Diego Novillo <dnovillo@redhat.com>
2509
2510 * gcc.dg/gomp/pr25874.c: New test.
2511
2512 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
2513
2514 PR tree-opt/25911
2515 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
2516
2517 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
2518
2519 PR fortran/18578
2520 PR fortran/18579
2521 PR fortran/20857
2522 PR fortran/20885
2523 * gfortran.dg/intent_out_1.f90: New test.
2524
2525 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
2526
2527 PR fortran/17911
2528 * gfortran.dg/procedure_lvalue.f90: New test.
2529
2530 PR fortran/20895
2531 PR fortran/25030
2532 * gfortran.dg/char_pointer_assign_2.f90: New test.
2533 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
2534 assignment to be consistent with standard.
2535 * gfortran.dg/char_result_2.f90: The same.
2536 * gfortran.dg/char_result_8.f90: The same.
2537
2538 2006-01-28 Zack Weinberg <zackw@panix.com>
2539
2540 * gcc.dg/Woverlength-strings.c
2541 * gcc.dg/Woverlength-strings-pedantic-c89.c
2542 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
2543 * gcc.dg/Woverlength-strings-pedantic-c99.c
2544 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
2545
2546 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
2547
2548 * gcc.c-torture/execute/20060127-1.c: New test.
2549
2550 2006-01-28 Mark Mitchell <mark@codesourcery.com>
2551
2552 PR c++/25999
2553 * g++.dg/ext/pragmaweak1.C: New test.
2554
2555 2006-01-28 Mark Mitchell <mark@codesourcery.com>
2556
2557 PR c++/25855
2558 * g++.dg/template/spec29.C: New test.
2559
2560 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
2561
2562 PR c/19606.
2563 * gcc.c-torture/execute/pr19606.c: New.
2564
2565 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
2566
2567 * gcc.dg/pragma-re-4.c: New test.
2568
2569 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
2570
2571 PR fortran/25964
2572 * gfortran.dg/assumed_size_refs_3.f90: New test.
2573
2574 2006-01-27 Ben Elliston <bje@au.ibm.com>
2575
2576 * gcc.misc-tests/dectest.exp: Remove defunct comment.
2577
2578 2006-01-26 Laurent GUERBY <laurent@guerby.net>
2579
2580 PR ada/21317
2581 * ada/acats/support/impdef.a: Add One_Long_Second.
2582 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
2583 * ada/acats/tests/c9/c94026.a: Likewise.
2584 * ada/acats/tests/c9/c97305c.ada: Likewise.
2585 * ada/acats/tests/c9/c99004a.ada: Likewise.
2586
2587 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
2588
2589 PR fortran/25964
2590 * gfortran.dg/global_references_2.f90: New test.
2591
2592 PR fortran/25084
2593 PR fortran/20852
2594 PR fortran/25085
2595 PR fortran/25086
2596 * gfortran.dg/assumed_charlen_function_1.f90: New test.
2597 * gfortran.dg/assumed_charlen_function_3.f90: New test.
2598
2599 PR fortran/25416
2600 * gfortran.dg/assumed_charlen_function_2.f90: New test.
2601
2602 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
2603
2604 PR c/25892
2605 * gcc.dg/Wpointer-sign.c: New.
2606 * gcc.dg/Wpointer-sign-Wall.c: New.
2607 * gcc.dg/Wpointer-sign-Wall-no.c: New.
2608 * gcc.dg/Wpointer-sign-pedantic.c: New.
2609 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
2610 * gcc.dg/conv-2.c: Use -Wpointer-sign.
2611
2612 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
2613
2614 PR C/25861
2615 * gcc.c-torture/compile/pr25861.c: New test.
2616
2617 2006-01-26 Paul Brook <paul@codesourcery.com>
2618
2619 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
2620 on short-enum targets.
2621 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
2622 variable.
2623 (generate_fields): Use short_enums.
2624 (main): Set short_enums. Document -e.
2625 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
2626 on short-enum targets.
2627 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
2628 variable.
2629 (generate_fields): Use short_enums.
2630 (main): Set short_enums. Document -e.
2631 * lib/target-supports.exp (check_effective_target_short_enums): New.
2632
2633 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
2634
2635 PR target/25947
2636 * gcc.dg/torture/pr25947-1.c: New test.
2637
2638 2006-01-25 Jan Hubicka <jh@suse.cz>
2639 Roger Sayle <roger@eyesopen.com>
2640
2641 PR rtl-optimization/25703
2642 * gcc.target/i386/20060125-1.c: New test case.
2643 * gcc.target/i386/20060125-2.c: New test case.
2644
2645 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2646
2647 PR fortran/18540
2648 * gfortran.dg/goto_1.f: New.
2649
2650 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
2651
2652 PR fortran/25716
2653 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
2654 25716 on 32-bit systems too.
2655
2656 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
2657
2658 PR testsuite/25590
2659 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
2660
2661 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
2662
2663 * gcc.dg/tree-ssa/gen-vect-33.c: New.
2664
2665 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2666
2667 PR fortran/25835
2668 * gfortran.dg/read_eof.f90: Delete, renamed.
2669 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
2670 * gfortran.dg/read_eof_2.f90: New test.
2671 * gfortran.dg/read_eof_3.f90: New test.
2672
2673 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
2674
2675 PR tree-opt/25860
2676 * gcc.c-torture/compile/pr25860.c: New test.
2677
2678 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2679
2680 PR c++/25552
2681 * g++.dg/parse/dtor8.C: New test.
2682
2683 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
2684
2685 PR testsuite/25891
2686 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
2687 * gcc.dg/gomp/gomp.exp: Return without testing anything if
2688 check_effective_target_fopenmp returns 0.
2689
2690 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
2691
2692 PR ada/20548
2693 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
2694 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
2695 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
2696
2697 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
2698
2699 PR tree-opt/25857
2700 * g++.dg/opt/pr25857.C: New test.
2701
2702 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
2703 Jan Hubicka <jh@suse.cz>
2704 Richard Guenther <rguenther@suse.de>
2705
2706 PR rtl-optimization/25654
2707 * gcc.dg/torture/pr25654.c: New testcase.
2708 * gcc.target/i386/pr25654.c: Likewise.
2709
2710 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
2711
2712 PR fortran/25901
2713 * gfortran.dg/internal references_2.f90: New test.
2714
2715 Fix regression in testing of admissability of attributes.
2716 * gfortran.dg/intent_used_1.f90: New test.
2717
2718 2006-01-23 Ben Elliston <bje@au.ibm.com>
2719
2720 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
2721 Remove target conditional torture options for i?86 and x86_64
2722 GNU/Linux.
2723
2724 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
2725
2726 PR c++/10891
2727 * g++.dg/rtti/no-rtti.C: New.
2728
2729 2006-01-21 Mark Mitchell <mark@codesourcery.com>
2730
2731 PR c++/25895
2732 * g++.dg/inherit/conv2.C: New test.
2733
2734 PR c++/25856
2735 * g++.dg/parse/dtor7.C: New test.
2736
2737 PR c++/25858
2738 * g++.dg/template/crash44.C: New test.
2739
2740 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
2741
2742 PR fortran/25124
2743 PR fortran/25625
2744 * gfortran.dg/internal_references_1.f90: New test.
2745 PR fortran/20881
2746 PR fortran/23308
2747 PR fortran/25538
2748 PR fortran/25710
2749 * gfortran.dg/global_references_1.f90: New test.
2750 * gfortran.dg/g77/19990905-1.f: Restore the error that
2751 there is a clash between the common block name and
2752 the name of a subroutine reference.
2753
2754 PR fortran/PR24276
2755 * gfortran.dg/aliasing_dummy_1.f90: New test.
2756
2757 2006-01-21 Alan Modra <amodra@bigpond.net.au>
2758
2759 * gcc.dg/vmx/1b-01.c: Warning fix.
2760 * gcc.dg/vmx/1c-02.c: Likewise.
2761 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
2762
2763 2006-01-20 Steve Ellcey <sje@cup.hp.com>
2764
2765 PR testsuite/24962
2766 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
2767
2768 2006-01-20 Richard Guenther <rguenther@suse.de>
2769 Steven Bosscher <stevenb.gcc@gmail.com>
2770
2771 PR rtl-optimization/24626
2772 * gcc.dg/torture/pr24626-1.c: New testcase.
2773 * gcc.dg/torture/pr24626-2.c: Likewise.
2774 * gcc.dg/torture/pr24626-3.c: Likewise.
2775 * gcc.dg/torture/pr24626-4.c: Likewise.
2776
2777 2006-01-20 Dirk Mueller <dmueller@suse.com>
2778
2779 PR c++/5520
2780 * g++.dg/warn/empty-body.C: New.
2781
2782 2006-01-19 Mark Mitchell <mark@codesourcery.com>
2783
2784 PR c++/22136
2785 * g++.dg/template/using10.C: New test.
2786 * g++.dg/temlpate/using11.C: Likewise.
2787 * g++.dg/inherit/using5.C: Tweak error messages.
2788
2789 2006-01-20 Alan Modra <amodra@bigpond.net.au>
2790
2791 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
2792 target test.
2793 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
2794
2795 2006-01-19 Jan Hubicka <jh@suse.cz>
2796
2797 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
2798
2799 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2800
2801 PR c++/25854
2802 * g++.dg/template/spec28.C: New test.
2803
2804 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
2805
2806 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
2807 Fix fprintf's by adding srcdir or removing it.
2808
2809 2006-01-19 Diego Novillo <dnovillo@redhat.com>
2810
2811 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
2812 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
2813 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
2814 * testsuite/gcc.dg/gomp/empty.c: Likewise.
2815 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
2816 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
2817 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
2818 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
2819 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
2820 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
2821 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
2822 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
2823 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
2824 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
2825
2826 2006-01-18 Jeff Law <law@redhat.com>
2827
2828 * gcc.dg/tree-ssa/vrp25.c: New test.
2829
2830 2006-01-19 Richard Sandiford <richard@codesourcery.com>
2831
2832 * gcc.dg/pr25805.c: Fix misapplied patch.
2833
2834 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
2835
2836 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
2837 (check_effective_target_vect_udot_qi): New.
2838 (check_effective_target_vect_sdot_hi): New.
2839 (check_effective_target_vect_udot_hi): New.
2840 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
2841 prefixed with "wrapv-" with -fwrapv.
2842 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
2843 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
2844 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
2845 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
2846 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
2847
2848 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
2849 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
2850 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
2851 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
2852
2853 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2854
2855 PR c++/16829
2856 * g++.dg/other/default2.C: New test.
2857 * g++.dg/other/default3.C: New test.
2858
2859 2006-01-19 Richard Sandiford <richard@codesourcery.com>
2860
2861 PR c/25805
2862 * gcc.dg/pr25805.c: New file.
2863
2864 2006-01-18 Mark Mitchell <mark@codesourcery.com>
2865
2866 PR c++/25836
2867 * g++.dg/template/init6.C: New test.
2868
2869 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
2870
2871 * gcc.dg/tree-ssa/pr24287.c: New test
2872
2873 2006-01-18 Eric Christopher <echristo@apple.com>
2874
2875 * g++.dg/eh/table.C: New.
2876
2877 2006-01-18 DJ Delorie <dj@redhat.com>
2878
2879 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
2880 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
2881 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
2882 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
2883
2884 2006-01-18 Jeff Law <law@redhat.com>
2885
2886 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
2887 on wrapping on overflow semantics.
2888
2889 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
2890
2891 * gcc.gc/tree-ssa/vrp23.c: New test.
2892 * gcc.gc/tree-ssa/vrp24.c: New test.
2893
2894 2006-01-18 Richard Henderson <rth@redhat.com>
2895 Aldy Hernandez <aldyh@redhat.com>
2896 Jakub Jelinek <jakub@redhat.com>
2897 Diego Novillo <dnovillo@redhat.com>
2898 Uros Bizjak <uros@kss-loka.si>
2899
2900 * testsuite/gcc.dg/gomp: New directory.
2901
2902 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
2903 Steven G. Kargl <kargls@comcast.net>
2904
2905 PR fortran/20869
2906 * gfortran.dg/intrinsic_external_1.f90: New test.
2907
2908 PR fortran/20875.
2909 * gfortran.dg/elemental_pointer_1.f90: New test.
2910
2911 PR fortran/25024
2912 * gfortran.dg/external_procedures_1.f90: New test.
2913
2914 PR fortran/25785
2915 gfortran.dg/assumed_present.f90: New test.
2916
2917 2006-01-18 Jakub Jelinek <jakub@redhat.com>
2918
2919 * g++.dg/parse/lookup5.C: New test.
2920
2921 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2922
2923 PR fortran/25697
2924 * gfortran.dg/read_eof.f90: New test.
2925
2926 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
2927
2928 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
2929 add a closing brace.
2930
2931 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2932
2933 PR fortran/25631
2934 * gfortran.dg/fmt_tl.f: New test.
2935
2936 2006-01-17 Eric Christopher <echristo@apple.com>
2937
2938 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
2939 * g++.old-deja/g++.warn/impint2.C: Ditto.
2940 * g++.old-deja/g++.other/null1.C: Ditto.
2941 * g++.dg/warn/conv2.C: Ditto.
2942 * g++.dg/warn/conv4.C: New file.
2943
2944 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
2945
2946 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
2947
2948 2006-01-17 Andreas Jaeger <aj@suse.de>
2949 Janis Johnson <janis187@us.ibm.com>
2950
2951 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
2952 in 64-bit.
2953 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
2954 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
2955
2956 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
2957
2958 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
2959 xfail txxx where xxx >= 25.
2960
2961 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
2962
2963 PR testsuite/25764
2964 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
2965
2966 2006-01-17 Jakub Jelinek <jakub@redhat.com>
2967
2968 PR c/25682
2969 * gcc.dg/pr25682.c: New test.
2970 * g++.dg/parse/array-size2.C: New test.
2971
2972 2006-01-16 Ian Lance Taylor <ian@airs.com>
2973
2974 * consistency.vlad: Remove entire directory, 1652 files.
2975
2976 2006-01-16 Janis Johnson <janis187@us.ibm.com>
2977
2978 * lib/target-supports.exp (check_effective_target_dfp_nocache,
2979 check_effective_target_dfprt_nocache): New.
2980 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
2981 (check_effective_target_dfprt): New.
2982 * lib/c-compat.exp (check_dfp): Remove.
2983 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
2984 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
2985 level of support for decimal float.
2986 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
2987 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
2988 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
2989 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
2990 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
2991 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
2992 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
2993 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
2994 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
2995 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
2996 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
2997 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
2998 directives.
2999
3000 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
3001
3002 PR testsuite/25741
3003 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
3004 $base_dir/../.
3005 * lib/gfortran.exp (gfortran_init): Likewise.
3006 * lib/obj-c++.exp (obj-c++_init): Likewise.
3007 * lib/scanasm.exp (scan-assembler-dem): Likewise.
3008 (scan-assembler-dem-not): Likewise.
3009 * lib/scandump.exp (scan-dump-dem): Likewise.
3010 (scan-dump-dem-not): Likewise.
3011
3012 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
3013
3014 PR testsuite/25767
3015 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
3016 powerpc-*-darwin*.
3017 * lib/obj-c++.exp (obj-c++_init): Likewise.
3018
3019 2006-01-16 Richard Guenther <rguenther@suse.de>
3020
3021 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
3022
3023 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3024
3025 PR testsuite/25777
3026 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
3027 to LD_LIBRARY_PATH.
3028
3029 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
3030 Andrew Pinski <pinskia@physics.uc.edu>
3031
3032 * gcc.dg/minmax-1.c: New test.
3033
3034 2006-01-16 Ben Elliston <bje@au.ibm.com>
3035
3036 * gcc.dg/dfp/dfp.exp: Correct FSF address.
3037 * gcc.misc-tests/dectest.exp: Ditto.
3038
3039 2006-01-15 Ian Lance Taylor <ian@airs.com>
3040
3041 PR testsuite/25796
3042 * gcc.target/i386/cmov6.c: Use -march=k8.
3043
3044 2006-01-15 Andreas Jaeger <aj@suse.de>
3045
3046 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
3047 x86 does not have __float128.
3048
3049 2006-01-14 Ian Lance Taylor <ian@airs.com>
3050
3051 * gcc.target/i386/cmov6.c: New test.
3052
3053 2006-01-14 Mark Mitchell <mark@codesourcery.com>
3054
3055 PR c++/25663
3056 * g++.dg/template/ctor6.C: New test.
3057
3058 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
3059
3060 PR tree-optimization/25485
3061 * gcc.dg/tree-ssa/pr25485.c: New.
3062
3063 2006-01-14 Richard Guenther <rguenther@suse.de>
3064
3065 PR tree-optimization/22548
3066 PR tree-optimization/22555
3067 PR tree-optimization/22501
3068 * gcc.dg/tree-ssa/alias-4.c: New testcase.
3069 * gcc.dg/tree-ssa/alias-5.c: Likewise.
3070 * gcc.dg/tree-ssa/alias-6.c: Likewise.
3071 * gcc.dg/tree-ssa/alias-7.c: Likewise.
3072 * gcc.dg/tree-ssa/alias-8.c: Likewise.
3073 * gcc.dg/tree-ssa/alias-9.c: Likewise.
3074 * gcc.dg/tree-ssa/alias-10.c: Likewise.
3075 * gcc.dg/tree-ssa/alias-11.c: Likewise.
3076 * gcc.dg/tree-ssa/alias-12.c: Likewise.
3077
3078 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
3079
3080 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
3081 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
3082
3083 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
3084 Richard Guenther <rguenther@suse.de>
3085
3086 PR rtl-optimization/24257
3087 * gcc.dg/torture/pr24257.c: New testcase.
3088
3089 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
3090
3091 * gcc.c-torture/execute/20060110-1.c: New test.
3092 * gcc.c-torture/execute/20060110-2.c: New test.
3093
3094 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
3095
3096 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
3097
3098 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
3099
3100 PR fortran/25756
3101 * gfortran.dg/label_3.f90: New test.
3102
3103 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
3104
3105 PR tree-optimization/25771
3106 * g++.dg/tree-ssa/pr25771.C: New test
3107
3108 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
3109
3110 PR tree-opt/24365
3111 * g++.dg/opt/complex5.C: New test.
3112
3113 2006-01-13 Richard Guenther <rguenther@suse.de>
3114
3115 * gcc.target/i386/387-9.c: New testcase.
3116
3117 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
3118
3119 PR c++/24824
3120 * g++.dg/debug/dwarf2-1.C: New.
3121
3122 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
3123
3124 PR testsuite/25728
3125 * lib/gcov.exp (verify-lines): Add "close $fd".
3126
3127 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
3128 Ben Elliston <bje@au.ibm.com>
3129
3130 * gcc.dg/dfp/inf-1.c: New test.
3131
3132 2006-01-12 Janis Johnson <janis187@us.ibm.com>
3133 Yao Qi <qiyaoltc@cn.ibm.com>
3134 Ben Elliston <bje@au.ibm.com>
3135 Jon Grimm <jgrimm2@us.ibm.com>
3136
3137 * gcc.dg/nodfp-1.c: New test.
3138 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
3139 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
3140 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
3141 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
3142 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
3143 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
3144 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
3145 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
3146 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
3147 * gcc.dg/format/dfp-scanf-1.c: Likewise.
3148 * gcc.dg/format/dfp-printf-1.c: Likewise.
3149 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
3150 (compat_setup_dfp): New.
3151 * gcc.dg/compat/compat.exp: Use it.
3152 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
3153 Make some variables global, prepend "compat_" to their names.
3154 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
3155 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
3156 * gcc.misc-tests/dectest.exp: New test driver for decTest.
3157 * lib/compat.exp (compat_skip_list): Make global, rename.
3158 * lib/c-compat.exp: New file.
3159 * lib/target-supports.exp (check_effective_target_dfp): New.
3160
3161 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
3162 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
3163 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
3164 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
3165 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
3166 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
3167 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
3168 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
3169 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
3170 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
3171 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
3172 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
3173 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
3174 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
3175 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
3176 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
3177 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
3178 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
3179 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
3180 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
3181 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
3182 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
3183 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
3184 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
3185 gcc.dg/dfp/struct-layout-1.c,
3186 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
3187 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
3188 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
3189 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
3190 gcc.dg/dfp/func-vararg-dfp.c,
3191 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
3192 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
3193 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
3194 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
3195 gcc.dg/dfp/wtr-conversion-1.c: New tests.
3196
3197 2006-01-11 Richard Guenther <rguenther@suse.de>
3198
3199 PR tree-optimization/25734
3200 * gcc.dg/tree-ssa/pr25734.c: New testcase.
3201
3202 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
3203
3204 PR fortran/25486
3205 * gfortran.dg/literal_character_constant_1_x.F: New test.
3206 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
3207 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
3208 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
3209
3210 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
3211
3212 PR c++/25386
3213 * g++.dg/ext/packed3.C: Add expected packed error.
3214
3215 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
3216
3217 PR target/25706
3218 * gcc.dg/torture/pr25706-1.c: New test.
3219
3220 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
3221
3222 PR tree-optimization/23109
3223 PR tree-optimization/23948
3224 PR tree-optimization/24123
3225
3226 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
3227 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
3228 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
3229 g++.dg/tree-ssa/pr23948.C: New testcases.
3230 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
3231 three divisions in order to do the optimization.
3232
3233 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
3234
3235 PR c++/25632
3236 * g++.dg/other/pr25632.C: New test.
3237
3238 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
3239
3240 PR fortran/25730
3241 * gfortran.dg/used_types_1.f90: New test.
3242
3243 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
3244
3245 PR target/25718
3246 * gcc.dg/torture/pr25718-1.c: New test.
3247
3248 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
3249
3250 * gfortran.dg/list_read_2.f90: Fix typo in description.
3251
3252 2006-01-10 Jan Beulich <jbeulich@novell.com>
3253
3254 * lib/target-supports.exp (check_visibility_available): Simplify test
3255 for *-*-netware*.
3256 (check_profiling_available): Fail for *-*-netware*.
3257 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
3258 * gcc.dg/20021014-1.c: Likewise.
3259 * gcc.dg/nest.c: Likewise.
3260
3261 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
3262
3263 fortran/24936
3264 * gfortran.dg/forall_3.f90: New test.
3265
3266 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
3267
3268 PR fortran/21977
3269 * gfortran.dg/nesting_2.f90: New test.
3270 * gfortran.dg/nesting_3.f90: New test.
3271
3272 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
3273
3274 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
3275 Fix typo in comment.
3276
3277 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
3278
3279 * gfortran.dg/single_char_string.f90: New test.
3280
3281 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
3282
3283 * gfortran.dg/ichar_2.f90: New test.
3284
3285 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
3286
3287 PR fortran/25093
3288 * gfortran.dg/private_type_4.f90: New.
3289
3290 2006-01-07 Richard Guenther <rguenther@suse.de>
3291
3292 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
3293
3294 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3295
3296 * gfortran.dg/func_decl_1.f90: New.
3297 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
3298 * gfortran.dg/array_alloc_2.f90: Likewise.
3299 * gfortran.dg/char_result_8.f90: Likewise.
3300 * gfortran.dg/dup_save_1.f90: Likewise.
3301 * gfortran.dg/dup_save_2.f90: Likewise.
3302 * gfortran.dg/f2c_6.f90: Likewise.
3303 * gfortran.dg/f2c_7.f90: Likewise.
3304 * gfortran.dg/func_result_2.f90: Likewise.
3305 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
3306
3307 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
3308
3309 PR fortran/22146
3310 * gfortran.dg/elemental_subroutine_1.f90: New test.
3311 * gfortran.dg/elemental_subroutine_2.f90: New test.
3312
3313 PR fortran/25029
3314 PR fortran/21256
3315 * gfortran.dg/assumed_size_refs_1.f90: New test.
3316
3317 PR fortran/20868
3318 PR fortran/20870
3319 * gfortran.dg/assumed_size_refs_2.f90: New test.
3320 * gfortran.dg/initialization_1.f90: Change warning message.
3321
3322 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
3323
3324 * gcc.dg/tree-ssa/loop-15.c: New test.
3325
3326 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3327
3328 PR fortran/25598
3329 * gfortran.dg/backspace_3.f: New test.
3330 * gfortran.dg/backspace_4.f: New test.
3331
3332 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3333
3334 PR fortran/24268
3335 * gfortran.dg/fmt_white.f: Update test.
3336
3337 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
3338
3339 * gcc.dg/cast-1.c: Add new warning.
3340 * gcc.dg/cast-2.c: Likewise.
3341 * gcc.dg/cast-3.c: Likewise.
3342 * gcc.dg/format/cast-1.c: Likewise.
3343 * gcc.dg/cast-4.c: New testcase.
3344
3345 2006-01-05 Richard Guenther <rguenther@suse.de>
3346
3347 PR tree-optimization/22555
3348 * gcc.dg/tree-ssa/alias-3.c: New testcase.
3349
3350 2006-01-05 Richard Guenther <rguenther@suse.de>
3351 Diego Novillo <dnovillo@redhat.com>
3352
3353 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
3354 * gcc.dg/tree-ssa/loop-8.c: Likewise.
3355 * gcc.dg/tree-ssa/loop-1.c: Likewise.
3356 * gcc.dg/tree-ssa/pr23294.c: Likewise.
3357 * gcc.dg/tree-ssa/pr21985.c: Likewise.
3358 * gcc.dg/tree-ssa/loop-14.c: Likewise.
3359 * gcc.dg/tree-ssa/loop-2.c: Likewise.
3360 * gcc.dg/tree-ssa/loop-3.c: Likewise.
3361 * gcc.dg/tree-ssa/loop-4.c: Likewise.
3362 * gcc.dg/tree-ssa/pr21171.c: Likewise.
3363 * gcc.dg/tree-ssa/loop-5.c: Likewise.
3364 * gcc.dg/tree-ssa/loop-10.c: Likewise.
3365 * gcc.dg/tree-ssa/loop-6.c: Likewise.
3366 * treelang/compile/extravar.tree: Likewise.
3367 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
3368 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
3369 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
3370 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
3371 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
3372
3373 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
3374
3375 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
3376 for 64-bit fix.
3377
3378 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
3379
3380 PR fortran/23675
3381 gfortran.dg/char_result_11.f90: New.
3382
3383 2006-01-04 Mark Mitchell <mark@codesourcery.com>
3384
3385 PR c++/24782
3386 * g++.dg/parse/access9.C: New test.
3387 * g++.dg/tc1/dr52.C: Tweak error markers.
3388
3389 2006-01-04 Richard Henderson <rth@redhat.com>
3390
3391 Merge from gomp branch.
3392 * g++.dg/parse/pragma2.C: Update expected error lines.
3393
3394 2006-01-04 Jakub Jelinek <jakub@redhat.com>
3395
3396 * g++.dg/other/i386-2.C: New test.
3397
3398 PR target/25554
3399 * gcc.c-torture/compile/20051228-1.c: New test.
3400
3401 PR c/25559
3402 * gcc.dg/pr25559.c: New test.
3403
3404 2006-01-03 Mark Mitchell <mark@codesourcery.com>
3405
3406 PR c++/25492
3407 * g++.dg/lookup/friend9.C: New test.
3408
3409 PR c++/25625
3410 * g++.dg/template/repo5.C: New test.
3411
3412 2006-01-03 Steven G. Kargl <kargls@comcast.net>
3413
3414 PR fortran/25101
3415 * gfortran.dg/forall_2.f90: New test.
3416
3417 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
3418
3419 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
3420 dg-require-weak. Adjust regexp to handle leading-underscore
3421 targets and space as well as TAB after .weak. Change previous
3422 64-bit fix to not use naked dot.
3423
3424 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
3425
3426 PR rtl-optimization/25578
3427 * gcc.c-torture/execute/20060102-1.c: New testcase.
3428
3429 2006-01-03 Richard Guenther <rguenther@suse.de>
3430
3431 PR c/25183
3432 * gcc.dg/torture/pr25183.c: New testcase.
3433
3434 2006-01-03 Jakub Jelinek <jakub@redhat.com>
3435
3436 Merge from gomp-branch.
3437 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
3438 * gcc.dg/ia64-sync-2.c: Likewise.
3439 * gcc.dg/ia64-sync-3.c: Likewise.
3440 * gcc.dg/ia64-sync-4.c: Likewise.
3441 * gcc.dg/sync-2.c: Likewise.
3442 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
3443 that sparc64-*-* and sparcv9-*-* supports sync builtins.
3444
3445 2006-01-02 Mark Mitchell <mark@codesourcery.com>
3446
3447 PR c++/25635
3448 * g++.dg/parse/operator6.C: New test.
3449
3450 PR c++/25637
3451 * g++.dg/parse/error29.C: New test.
3452
3453 PR c++/25638
3454 * g++.dg/parse/dtor6.C: New test.
3455
3456 PR c++/25633
3457 * g++.dg/parse/ctor3.C: New test.
3458
3459 PR c++/25634
3460 * g++.dg/template/class3.C: New test.
3461
3462 2006-01-02 Geoffrey Keating <geoffk@apple.com>
3463
3464 * g++.dg/debug/debug9.C: New.
3465
3466 2006-01-02 Steven G. Kargl <kargls@comcast.net>
3467
3468 PR fortran/24640
3469 * gfortran.dg/label_2.f90: New test.
3470
3471 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3472
3473 * g++.dg/lookup/using12.C: Tighten error marker.
3474
3475 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
3476 Andrew Pinski <pinskia@physics.uc.edu>
3477
3478 * gcc.target/powerpc/darwin-abi-3.c: New file.
3479 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
3480 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
3481 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
3482 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
3483 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
3484 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
3485 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
3486 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
3487
3488 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
3489
3490 * gcc.dg/tree-ssa/loadpre1.c: New;
3491 * gcc.dg/tree-ssa/loadpre2.c: New;
3492 * gcc.dg/tree-ssa/loadpre3.c: New;
3493 * gcc.dg/tree-ssa/loadpre4.c: New;
3494 * gcc.dg/tree-ssa/loadpre5.c: New;
3495 * gcc.dg/tree-ssa/loadpre6.c: New;
3496 * gcc.dg/tree-ssa/loadpre7.c: New;
3497 * gcc.dg/tree-ssa/loadpre8.c: New;
3498 * gcc.dg/tree-ssa/loadpre9.c: New;
3499
3500 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
3501
3502 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
3503 * g++.dg/abi/thunk4.C: Likewise.
3504
3505 2006-01-01 Andreas Jaeger <aj@suse.de>
3506
3507 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
3508 portable.
3509
3510 2006-01-01 Jakub Jelinek <jakub@redhat.com>
3511
3512 PR c++/25294
3513 * gcc.dg/pragma-pack-3.c: New test.
3514 * g++.dg/parse/pragma3.C: New test.
3515
3516 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3517
3518 PR middle-end/24827
3519 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
3520
3521 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3522
3523 PR testsuite/25214
3524 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
3525
3526 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
3527
3528 PR fortran/22607
3529 * gfortran-dg/pure_byref_3.f90: New.
3530
3531 fortran/PR 25396
3532 * gfortran.dg/userdef_operator_1.f90: New.
3533
3534 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
3535
3536 * g++.dg/abi/thunk3.C: New.
3537 * g++.dg/abi/thunk4.C: New.
3538
3539 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
3540
3541 PR fortran/25532
3542 * gfortran.dg/host_used_types_1.f90: New test. Check that host
3543 associated derived type components of derived types are
3544 properly declared in contained procedures.
3545
3546 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3547
3548 PR libgfortran/25139
3549 * gfortran.dg/backspace_2.f: New test.
3550
3551 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3552
3553 PR libgfortran/25550
3554 * gfortran.dg/endfile.f: New test.
3555
3556 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3557
3558 PR libgfortran/25419
3559 * gfortran.dg/comma.f: New test.
3560
3561 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3562
3563 * lib/gfortran-dg.exp: Remove trailing whitespace.
3564 * lib/fortran-torture.exp: Test with -fbounds-check instead of
3565 -funroll-all-loops.
3566
3567 2005-12-28 Alan Modra <amodra@bigpond.net.au>
3568
3569 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
3570 Extended Double long doubles or repeat tests when long double is
3571 the same size as double.
3572
3573 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3574
3575 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
3576
3577 PR testsuite/25442
3578 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
3579 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
3580
3581 PR testsuite/25441
3582 * gcc.dg/pr23911.c: Make test variable static.
3583
3584 PR testsuite/25444
3585 * gcc.dg/tree-ssa/pr14841.c: Likewise.
3586
3587 2005-12-26 Mark Mitchell <mark@codesourcery.com>
3588
3589 PR c++/25439
3590 * g++.dg/parse/crash17.C: Adjust error markers.
3591 * g++.dg/template/error20.C: New test.
3592
3593 2005-12-26 Mark Mitchell <mark@codesourcery.com>
3594
3595 PR c++/23172
3596 * g++.dg/ext/complit4.C: New test.
3597
3598 PR c++/25417
3599 * g++.dg/ext/complit5.C: Likewise.
3600
3601 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
3602
3603 PR tree-optimization/25125
3604 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
3605 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
3606 * gcc.c-torture/execute/pr25125.c: New.
3607
3608 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
3609
3610 PR fortran/25029
3611 PR fortran/21256
3612 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
3613 with incorrect assumed size references.
3614
3615 2005-12-24 Mark Mitchell <mark@codesourcery.com>
3616
3617 PR c++/23171
3618 * g++.dg/opt/init1.C: New test.
3619
3620 2005-12-23 Mark Mitchell <mark@codesourcery.com>
3621
3622 PR c++/24671
3623 * g++.dg/template/sfinae3.C: New test.
3624
3625 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3626
3627 * g++.dg/other/friend4.C: New test.
3628
3629 2005-12-23 Jakub Jelinek <jakub@redhat.com>
3630
3631 PR target/25005
3632 * g++.dg/opt/pr25005.C: New test.
3633
3634 2005-12-22 Mark Mitchell <mark@codesourcery.com>
3635
3636 PR c++/25369
3637 * g++.dg/template/ptrmem16.C: New test.
3638
3639 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
3640
3641 PR fortran/25029
3642 PR fortran/21256
3643 * gfortran.dg/initialization_1.f90: Add test of SIZE.
3644
3645 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3646
3647 PR libgfortran/25307
3648 * gfortran.dg/list_read_5.f90: New test.
3649
3650 2005-12-22 Richard Henderson <rth@redhat.com>
3651
3652 * gcc.target/i386/sse-7.c: Use -msse2.
3653
3654 2005-12-23 Jakub Jelinek <jakub@redhat.com>
3655
3656 PR rtl-optimization/25432
3657 * gcc.c-torture/compile/20051216-1.c: New test.
3658
3659 PR objc/25328
3660 * objc/execute/pr25328.m: New test.
3661
3662 2005-12-22 Mark Mitchell <mark@codesourcery.com>
3663
3664 PR c++/25364
3665 * g++.dg/template/call4.C: New test.
3666
3667 2005-12-22 Dale Johannesen <dalej@apple.com>
3668
3669 * gcc.target/i386/sse-17.c: New.
3670
3671 2005-12-22 Paul Brook <paul@codesourcery.com>
3672
3673 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
3674
3675 2005-12-22 Paul Brook <paul@codesourcery.com>
3676
3677 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
3678
3679 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
3680
3681 PR tree-opt/25513
3682 * gcc.c-torture/compile/pr25513.c: New test.
3683
3684 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3685
3686 PR c++/23333
3687 * g++.dg/parse/error25.C: Add more tests.
3688
3689 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3690
3691 PR fortran/18990
3692 * gfortran.dg/der_charlen_1.f90: New.
3693
3694 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
3695
3696 PR fortran/20889
3697 * gfortran.dg/pointer_component_type_1.f90: New test.
3698
3699 PR fortran/25029
3700 PR fortran/21256
3701 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
3702 should give an error with assumed size array refernces and checks those
3703 that should not.
3704 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
3705 reference an upper bound so that it does not generate an error.
3706
3707 PR fortran/19362
3708 PR fortran/20244
3709 PR fortran/20864
3710 PR fortran/25391
3711 * gfortran.dg/used_dummy_types_1.f90: New test.
3712 * gfortran.dg/used_dummy_types_2.f90: New test.
3713 * gfortran.dg/used_dummy_types_3.f90: New test.
3714 * gfortran.dg/used_dummy_types_4.f90: New test.
3715 * gfortran.dg/used_dummy_types_5.f90: New test.
3716
3717 PR fortran/23152
3718 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
3719 group already being USE associated.
3720 * gfortran.dg/assumed_shape_nml.f90: New test.
3721 * gfortran.dg/assumed_size_nml.f90: New test.
3722
3723 PR fortran/20862
3724 PR fortran/25053
3725 PR fortran/25063
3726 PR fortran/25064
3727 PR fortran/25066
3728 PR fortran/25067
3729 PR fortran/25068
3730 PR fortran/25307
3731 * gfortran.dg/io_constraints_1.f90: New test.
3732 * gfortran.dg/io_constraints_1.f90: New test.
3733 * gfortran.dg/iostat_3.f90: Change wording of warning.
3734 * gfortran.dg/g77/19981216-0.f: The same.
3735
3736 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
3737
3738 PR tree-optimization/23518
3739 * testsuite/gcc.dg/pr23518.c: New.
3740
3741 2005-12-21 Mike Stump <mrs@apple.com>
3742
3743 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
3744
3745 2005-12-21 Paul Brook <paul@codesourcery.com>
3746
3747 * gcc.dg/pr19340.c: Skip on m68k targets.
3748
3749 2005-12-21 Steven Bosscher <stevenb@suse.de>
3750
3751 PR rtl-optimization/25196
3752 * gcc.dg/pr25196.c: New test.
3753
3754 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
3755
3756 PR fortran/25423
3757 gfortran.dg/where_nested_1.f90: New.
3758
3759 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
3760
3761 PR tree-optimization/25382.
3762 * gcc.dg/tree-ssa/pr25382.c: New.
3763
3764 2005-12-20 Richard Guenther <rguenther@suse.de>
3765
3766 PR middle-end/24306
3767 * gcc.target/i386/pr24306.c: New testcase.
3768
3769 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
3770
3771 PR tree-optimization/25501
3772 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
3773
3774 2005-12-20 Richard Guenther <rguenther@suse.de>
3775
3776 Revert
3777 2005-12-02 Richard Guenther <rguenther@suse.de>
3778
3779 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
3780
3781 2005-12-20 Mark Mitchell <mark@codesourcery.com>
3782
3783 PR c++/21228
3784 * g++.dg/warn/Wunreachable-code-2.C: New test.
3785
3786 2005-12-19 Mark Mitchell <mark@codesourcery.com>
3787
3788 PR c++/24278
3789 * g++.dg/template/ctor5.C: New test.
3790
3791 PR c++/24915
3792 * g++.dg/template/overload8.C: New test.
3793
3794 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
3795
3796 * gcc.c-torture/compile/pr25483 : New test.
3797
3798 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3799
3800 PR c++/20552
3801 * g++.dg/ext/typeof10.C: New test.
3802
3803 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
3804
3805 * gcc.dg/mt-loopi1.c: New.
3806
3807 2005-12-18 Richard Guenther <rguenther@suse.de>
3808
3809 PR tree-optimization/25481
3810 * gcc.dg/torture/pr25481.c: New testcase.
3811
3812 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
3813
3814 PR rtl-optimization/21041
3815 * gcc.dg/pr21041.c: New test.
3816
3817 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3818
3819 PR libgfortran/25463
3820 * gfortran.dg/advance.f90: New test.
3821
3822 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
3823
3824 * gcc.dg/20051201-1.c: New test.
3825
3826 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
3827
3828 PR fortran/25018
3829 * gfortran.dg/initialization_1.f90: New test.
3830 * gfortran.dg/enum_5.f90: Change dg-error to new message.
3831 * gfortran.dg/g77/980616-0.f: The same.
3832
3833 2005-12-17 Steven G. Kargl <kargls@comcast.net>
3834
3835 * PR fortran/25458
3836 * gfortran.dg/chkbits.f90: New test.
3837
3838 2005-12-17 Steven G. Kargl <kargls@comcast.net>
3839
3840 * gfortran.dg/enum_5.f: Revert to previous version.
3841
3842 2005-12-17 Steven G. Kargl <kargls@comcast.net>
3843
3844 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
3845 * gfortran.dg/nested_modules_1.f90: Ditto.
3846 * gfortran.dg/hollerith_f95.f90: Ditto.
3847 * gfortran.dg/select_5.f90: Ditto.
3848 * gfortran.dg/secnds.f: Ditto.
3849 * gfortran.dg/hollerith2.f90: Ditto.
3850 * gfortran.dg/imag_2.f: Ditto.
3851 * gfortran.dg/ftell_2.f90: Ditto.
3852 * gfortran.dg/malloc_free_1.f90: Ditto.
3853 * gfortran.dg/logint-1.f: Ditto.
3854 * gfortran.dg/recursive_statement_functions.f90: Ditto.
3855 * gfortran.dg/e_d_fmt.f90: Ditto.
3856 * gfortran.dg/hollerith_legacy.f90: Ditto.
3857 * gfortran.dg/logint-2.f: Ditto.
3858 * gfortran.dg/enum_5.f90: Ditto.
3859 * gfortran.dg/f2c_2.f90: Ditto.
3860 * gfortran.dg/pr17143.f90: Ditto.
3861 * gfortran.dg/namelist_14.f90: Ditto.
3862 * gfortran.dg/logint-3.f: Ditto.
3863 * gfortran.dg/spread_scalar_source.f90: Ditto.
3864 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
3865 * gfortran.dg/namelist_11.f: Ditto.
3866 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
3867 * gfortran.dg/g77/20010519-1.f
3868 * gfortran.dg/g77/alpha1.f: Ditto.
3869 * gfortran.dg/g77/990115-1.f: Ditto.
3870 * gfortran.dg/g77/erfc.f: Ditto.
3871 * gfortran.dg/g77/19990313-3.f: Ditto.
3872 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
3873 * gfortran.dg/g77/20010426.f: Ditto.
3874 * gfortran.dg/g77/19990313-0.f: Ditto.
3875 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
3876 * gfortran.dg/g77/20000629-1.f: Ditto.
3877 * gfortran.dg/g77/970125-0.f: Ditto.
3878 * gfortran.dg/g77/8485.f: Ditto.
3879 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
3880 * gfortran.dg/g77/19990313-1.f: Ditto.
3881 * gfortran.dg/g77/int8421.f: Ditto.
3882 * gfortran.dg/g77/19990305-0.f: Ditto.
3883 * gfortran.dg/g77/947.f: Ditto.
3884 * gfortran.dg/g77/19990905-2.f: Ditto.
3885 * gfortran.dg/g77/cabs.f: Ditto.
3886 * gfortran.dg/g77/19990313-2.f: Ditto.
3887 * gfortran.dg/g77/20020307-1.f: Ditto.
3888 * gfortran.dg/g77/dcomplex.f: Ditto.
3889 * gfortran.dg/g77/19990502-1.f: Ditto.
3890 * gfortran.dg/g77/19981216-0.f: Ditto.
3891 * gfortran.dg/common_4.f90: Ditto.
3892 * gfortran.dg/entry_4.f90: Ditto.
3893 * gfortran.dg/equiv_constraint_2.f90: Ditto.
3894 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
3895 * gfortran.dg/namelist_12.f: Ditto.
3896 * gfortran.dg/scale_1.f90: Ditto.
3897 * gfortran.dg/modulo_1.f90
3898 * gfortran.dg/hollerith.f90: Ditto.
3899 * gfortran.dg/direct_io_3.f90: Ditto.
3900 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
3901 * gfortran.dg/gnu_logical_1.F: Ditto.
3902 * gfortran.dg/unf_io_convert_1.f90: Ditto.
3903 * gfortran.dg/assign_1.f90: Ditto.
3904 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
3905 * gfortran.dg/pr23095.f: Ditto.
3906 * gfortran.dg/read_float_1.f90: Ditto.
3907
3908 2005-12-17 Andreas Jaeger <aj@suse.de>
3909
3910 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
3911 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
3912
3913 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3914
3915 PR fortran/24268
3916 * gfortran.dg/fmt_white.f: New test.
3917
3918 2005-12-16 Steven G. Kargl <kargls@comcast.net>
3919
3920 * gfortran.dg/label_1.f90: New test.
3921
3922 2005-12-15 Ben Elliston <bje@au.ibm.com>
3923
3924 PR testsuite/25422
3925 * gcc.dg/20031012-1.c: Add -Walways-true option.
3926 * gcc.dg/weak/weak-3.c: Likewise.
3927 * g++.old-deja/g++.mike/warn8.C: Likewise.
3928
3929 2005-12-16 Mike Stump <mrs@apple.com>
3930
3931 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
3932 exit.
3933
3934 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3935
3936 PR libgfortran/25264
3937 PR libgfortran/25349
3938 * gfortran.dg/tl_editing.f90: Added additional checks.
3939 * gfortran.dg/t_editing.f: New test.
3940 * gfortran.dg/write_padding.f90: New test
3941
3942 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3943
3944 PR testsuite/25215
3945 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
3946
3947 2005-12-16 Jakub Jelinek <jakub@redhat.com>
3948
3949 PR rtl-optimization/24899
3950 * gcc.c-torture/execute/20051215-1.c: New test.
3951
3952 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
3953
3954 PR 24823
3955 * gfortran.dg/pr24823.f: New test.
3956
3957 2005-12-16 Jeff Law <law@redhat.com>
3958
3959 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
3960
3961 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
3962
3963 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
3964 Change C++ style comments to C style comments.
3965 Remove aligned types from the array.
3966 Keep Enums disabled.
3967 (complex_types): Remove aligned types from the array.
3968 Comment out "_Complex long double".
3969 (attrib_types): Remove.
3970 (complex_attrib_types): Remove.
3971 (attrib_array_types): Remove.
3972 (complex_attrib_array_types): Remove.
3973 (aligned_bitfld_types): Remove.
3974 (n_aligned_bitfld_types): Remove.
3975 (FEATURE_ALIGNEDPACKED): Delete.
3976 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
3977 (singles): Remove support for adding attributes.
3978 (choose_type): Remove support for attributed types.
3979 (generate_fields): Remove support for attributed bit-fields.
3980 Remove support for adding attributes.
3981 (generate_random_tests): Remove support for adding attributes.
3982 (features): Add back "[0] :0" and "complex vector [0]".
3983 (main): Remove support for attributed bit-fields.
3984 Uncomment the calling of generate_random_tests for the rests of
3985 the tests.
3986
3987 2005-12-16 Jan Hubicka <jh@suse.cz>
3988
3989 * gcc.c-torture/combine/pr25224.c: New.
3990
3991 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
3992
3993 PR other/25028
3994 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
3995 HP-UX.
3996
3997 2005-12-15 Richard Sandiford <richard@codesourcery.com>
3998
3999 * gcc.dg/20051215-1.c: New file.
4000
4001 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4002
4003 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
4004 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
4005
4006 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
4007
4008 PR fortran/18197
4009 * gfortran.dg/dummy_functions_1.f90: New.
4010
4011 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
4012
4013 PR rtl-optimization/25310
4014 * gcc.c-torture/compile/pr25310.c: New test.
4015
4016 2005-12-14 Jakub Jelinek <jakub@redhat.com>
4017
4018 PR debug/25023
4019 * gcc.dg/pr25023.c: New test.
4020
4021 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4022
4023 * g++.old-deja/g++.brendan/redecl1.C,
4024 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
4025 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
4026 g++.old-deja/g++.oliva/typeof1.C,
4027 g++.old-deja/g++.other/crash16.C,
4028 g++.old-deja/g++.other/crash34.C,
4029 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
4030 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
4031 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
4032 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
4033 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
4034 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
4035 Remove xfail.
4036
4037 2005-12-14 Kean Johnston <jkj@sco.com>
4038 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4039
4040 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
4041 * gcc.target/i386/20020523-1.c: Ditto.
4042 * gcc.target/i386/tailcall-1.c: Ditto.
4043 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
4044 * gcc.target/i386/ssetype-5.c: Ditto.
4045
4046 2005-12-14 Jeff Law <law@redhat.com>
4047
4048 * gcc.dg/tree-ssa/foldstring-1.c: New test.
4049
4050 2005-12-14 Jakub Jelinek <jakub@redhat.com>
4051
4052 PR target/25254
4053 PR target/24188
4054 * gcc.target/i386/pr25254.c: New test.
4055 * gfortran.dg/PR24188.f: New test.
4056
4057 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
4058
4059 * lib/fortran-torture.exp: Catch remaining uses of
4060 remote_file build delete.
4061
4062 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4063
4064 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
4065
4066 2005-12-14 Ben Elliston <bje@au.ibm.com>
4067
4068 * gcc.dg/warn-addr-cmp.c: New test.
4069
4070 2005-12-13 Jakub Jelinek <jakub@redhat.com>
4071
4072 PR debug/25023
4073 PR target/25293
4074 * gcc.target/i386/pr25293.c: New test.
4075
4076 2005-12-13 Petr Machata <machata@post.cz>
4077
4078 PR c++/24907
4079 * g++.dg/parse/comma2.C: New test.
4080
4081 2005-12-13 Mark Mitchell <mark@codesourcery.com>
4082 Jakub Jelinek <jakub@redhat.com>
4083
4084 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
4085 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
4086 (limits.h): Include unconditionally.
4087 (stdlib.h): Likewise.
4088 (hashtab.h): Do not include.
4089 (getopt.h): Likewise.
4090 (stddef.h): Include.
4091 (hashval_t): Define.
4092 (struct entry): Add "next" field.
4093 (HASH_SIZE): New macro.
4094 (hash_table): New variable.
4095 (switchfiles): Do not use xmalloc.
4096 (mix): New macro.
4097 (iterative_hash): New function.
4098 (hasht): Remove.
4099 (e_exists): New function.
4100 (e_insert): Likewise.
4101 (output): Use, instead of libiberty hashtable functions.
4102 (main): Do not use getopt. Do not call htab_create.
4103
4104 2005-12-13 Jakub Jelinek <jakub@redhat.com>
4105
4106 PR c++/25331
4107 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
4108 put atal* and atpaal* attributes on array elements.
4109 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
4110 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
4111 put atal* and atpaal* attributes on array elements.
4112 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
4113
4114 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
4115
4116 * gcc.dg/single-precision-constant.c: New test.
4117
4118 2005-12-13 Alan Modra <amodra@bigpond.net.au>
4119
4120 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
4121 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
4122 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
4123 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
4124 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
4125 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
4126 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
4127 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
4128 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
4129 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
4130 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
4131 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
4132 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
4133 gcc.target/powerpc/ppc-sdata-2.c,
4134 gcc.target/powerpc/ppc-stackalign-1.c,
4135 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
4136 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
4137 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
4138 gcc.target/powerpc/rs6000-ldouble-2.c,
4139 gcc.target/powerpc/rs6000-power2-1.c,
4140 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
4141 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
4142 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
4143 option into target selector.
4144 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
4145 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
4146
4147 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
4148
4149 PR objc/25348
4150 * objc.dg/encode-9.m: New test.
4151
4152 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4153
4154 PR testsuite/20772
4155 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
4156 * gcc.dg/asm-b.c: Fix typo.
4157 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
4158 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
4159 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
4160 i?86 lp64 and x86_64 ilp32.
4161 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
4162 on i?86 lp64.
4163 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
4164
4165 2005-12-12 Steven G. Kargl <kargls@comcast.net>
4166
4167 PR fortran/25078
4168 gfortran.dg/equiv_5.f90: New test.
4169
4170 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
4171
4172 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
4173 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
4174 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
4175 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
4176 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
4177 * gcc.dg/tree-ssa/reassoc-5.c: New.
4178 * gcc.dg/tree-ssa/reassoc-6.c: New.
4179 * gcc.dg/tree-ssa/reassoc-7.c: New.
4180 * gcc.dg/tree-ssa/reassoc-8.c: New.
4181 * gcc.dg/tree-ssa/reassoc-9.c: New.
4182 * gcc.dg/tree-ssa/reassoc-10.c: New.
4183 * gcc.dg/tree-ssa/reassoc-11.c: New.
4184
4185 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4186
4187 PR testsuite/25167
4188 PR testsuite/24478
4189 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
4190
4191 2005-12-12 Mark Mitchell <mark@codesourcery.com>
4192
4193 PR c++/25300
4194 * g++.dg/template/inherit.C: Do not use a generic error message.
4195
4196 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
4197
4198 PR libobjc/25354
4199 * objc.dg/gnu-encoding: New directory.
4200 * objc.dg/gnu-encoding/compat-common.h: New file.
4201 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
4202 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
4203 * objc.dg/gnu-encoding/vector-defs.h: New file.
4204 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
4205 * objc.dg/gnu-encoding/generate-random.c: New file.
4206 * objc.dg/gnu-encoding/generate-random_r.c: New file.
4207 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
4208 * objc.dg/gnu-encoding/generate-random.h: New file.
4209
4210 2005-12-11 Mark Mitchell <mark@codesourcery.com>
4211
4212 PR c++/25337
4213 * g++.dg/template/defarg7.C: New test.
4214
4215 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
4216
4217 PR libobjc/25347
4218 * objc.dg/encode-8.m: New test.
4219
4220 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
4221
4222 PR libobjc/25346
4223 * objc.dg/encode-7.m: New test.
4224
4225 2005-12-10 Mark Mitchell <mark@codesourcery.com>
4226
4227 PR c++/25010
4228 * g++.dg/opt/inline10.C: New test.
4229
4230 2005-12-11 Steven G. Kargl <kargls@comcast.net>
4231
4232 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
4233
4234 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
4235
4236 * gfortran.dg/substring_equivalence.f90: typo in comment
4237
4238 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4239
4240 PR fortran/25068
4241 * gfortran.dg/iostat_3.f90: New test.
4242
4243 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
4244
4245 PR fortran/23815
4246 * gfortran.dg/unf_io_convert_1.f90: New test.
4247 * gfortran.dg/unf_io_convert_2.f90: New test.
4248 * gfortran.dg/unf_io_convert_3.f90: New test.
4249
4250 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4251
4252 PR testsuite/20772
4253 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
4254 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
4255 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
4256 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
4257 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
4258 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
4259 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
4260 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
4261 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
4262 gcc.dg/torture/fp-int-convert-float128-timode.c,
4263 gcc.dg/torture/fp-int-convert-float128.c,
4264 gcc.dg/torture/fp-int-convert-float80-timode.c,
4265 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
4266 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
4267
4268 * gcc.dg/tls/opt-1.c: Require effective target fpic.
4269
4270 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
4271
4272 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
4273
4274 2005-12-10 Richard Sandiford <richard@codesourcery.com>
4275
4276 * gcc.dg/20051207-1.c,
4277 * gcc.dg/20051207-2.c,
4278 * gcc.dg/20051207-3.c: New tests.
4279
4280 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4281
4282 PR testsuite/20772
4283 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
4284 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
4285 dg-skip-if target selector.
4286
4287 PR testsuite/20772
4288 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
4289 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
4290 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
4291 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
4292 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
4293 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
4294 and/or merge with i?86 cases.
4295
4296 * gcc.dg/tls/opt-3.c: Require effective target fpic.
4297
4298 PR testsuite/20772
4299 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
4300 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
4301 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
4302 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
4303 x86_64-*-linux*.
4304
4305 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
4306
4307 PR target/25311
4308 * gcc.c-torture/compile/pr25311.c: New test.
4309
4310 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4311
4312 PR libgfortran/25039
4313 * gfortran.dg/read_comma.f: New test.
4314
4315 2005-12-08 Jakub Jelinek <jakub@redhat.com>
4316
4317 PR c++/19317
4318 * g++.dg/opt/pr19317-1.C: New test.
4319 * g++.dg/opt/pr19317-2.C: New test.
4320 * g++.dg/opt/pr19317-3.C: New test.
4321
4322 PR target/19005
4323 * gcc.c-torture/execute/pr19005.c: New test.
4324
4325 PR target/17828
4326 * g++.old-deja/g++.other/comdat5.C: New test.
4327 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
4328
4329 * g++.dg/compat/struct-layout-1.exp: New file.
4330 * g++.dg/compat/struct-layout-1.h: New.
4331 * g++.dg/compat/struct-layout-1_generate.c: New.
4332 * g++.dg/compat/struct-layout-1_x1.h: New.
4333 * g++.dg/compat/struct-layout-1_x2.h: New.
4334 * g++.dg/compat/struct-layout-1_y1.h: New.
4335 * g++.dg/compat/struct-layout-1_y2.h: New.
4336
4337 * gcc.dg/20050330-2.c: New test.
4338
4339 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
4340
4341 PR fortran/25292
4342 * gfortran.dg/associated_1.f90: New.
4343
4344 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4345
4346 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
4347 ILP32 vect_no_align platforms.
4348
4349 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
4350 Jakub Jelinek <jakub@redhat.com>
4351
4352 PR target/25268
4353 * gcc.c-torture/compile/20051207-1.c: New test.
4354
4355 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4356
4357 PR testsuite/20772
4358 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
4359 gcc.dg/torture/pr18582-1.c,
4360 gcc.target/i386/attributes-error.c: Also test on x86_64.
4361
4362 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
4363
4364 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4365
4366 PR c++/19397
4367 * g++.dg/template/typedef3.C: New test.
4368
4369 PR c++/19762
4370 PR c++/19764
4371 * g++.dg/template/dtor3.C: Fix error markers.
4372
4373 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
4374
4375 * lib/target-supports.exp (check_effective_target_sync_char_short):
4376 Add s390*.
4377
4378 2005-12-06 Janis Johnson <janis187@us.ibm.com>
4379
4380 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
4381
4382 2005-12-06 Roger Sayle <roger@eyesopen.com>
4383
4384 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
4385 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
4386 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
4387 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
4388
4389 2005-12-06 Roger Sayle <roger@eyesopen.com>
4390
4391 PR c++/25263
4392 * g++.dg/other/array2.C: New test case.
4393
4394 2005-12-05 Geoffrey Keating <geoffk@apple.com>
4395
4396 * gcc.dg/darwin-weakimport-3.c: New.
4397
4398 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
4399 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
4400 and to work on Darwin.
4401 * gcc.dg/attr-weakref-1b.c: New file.
4402 * gcc.dg/attr-weakref-2.c: New test.
4403 * gcc.dg/darwin-weakref-1.c: New test.
4404
4405 2005-12-05 Janis Johnson <janis187@us.ibm.com>
4406
4407 PR testsuite/25247
4408 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
4409 use in selector expressions.
4410 (dg-xfail-if): Ditto.
4411 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
4412 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
4413 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
4414 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
4415 * gcc.test-framework/test-framework.exp: Skip generated tests if
4416 CHECK_TEST_FRAMEWORK is not 1.
4417
4418 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
4419
4420 PR tree-optimization/24963
4421 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
4422
4423 PR target/24108
4424 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
4425
4426 PR target/18580
4427 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
4428 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
4429 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
4430 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
4431
4432 2005-12-05 Jakub Jelinek <jakub@redhat.com>
4433
4434 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
4435 dg-options.
4436
4437 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
4438
4439 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
4440
4441 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
4442
4443 * gcc.dg/format/cast-1.c: New test.
4444
4445 2005-12-04 Roger Sayle <roger@eyesopen.com>
4446
4447 PR c/7776
4448 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
4449 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
4450 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
4451 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
4452
4453 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
4454
4455 * gcc.dg/cast-pretty-print-1.c: New test.
4456
4457 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
4458
4459 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
4460
4461 2005-12-02 Mark Mitchell <mark@codesourcery.com>
4462
4463 PR c++/24173
4464 * g++.dg/template/friend40.C: New test.
4465
4466 2005-12-02 Jakub Jelinek <jakub@redhat.com>
4467
4468 PR target/25199
4469 * gcc.target/i386/movq-2.c: New test.
4470 * gcc.target/i386/movq.c: Remove target i?86, instead add
4471 dg-require-effective-target ilp32.
4472
4473 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4474
4475 PR c++/24103
4476 * g++.dg/other/default1.C: New test.
4477
4478 2005-12-02 Richard Guenther <rguenther@suse.de>
4479
4480 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
4481
4482 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
4483
4484 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
4485
4486 2005-12-02 Alan Modra <amodra@bigpond.net.au>
4487
4488 PR target/21017
4489 * gcc.target/powerpc/rotate.c: New.
4490
4491 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4492
4493 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
4494 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
4495
4496 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
4497
4498 PR c/13384
4499 * gcc.dg/pr17730-1.c: Adjust.
4500 * gcc.dg/lvalue1.c (main): Likewise.
4501 * gcc.dg/lvalue-2.c: Likewise.
4502 * g++.dg/pr7503-3.C
4503
4504 2005-12-01 Geoffrey Keating <geoffk@apple.com>
4505
4506 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
4507 error messages.
4508
4509 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
4510
4511 PR fortran/24789
4512 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
4513
4514 2005-12-01 Uros Bizjak <uros@kss-loka.si>
4515
4516 PR target/24475
4517 * lib/target-supports.exp (check_effective_target_tls): New.
4518 (check_effective_target_tls_runtime): New.
4519 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
4520 for TLS support.
4521 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
4522 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
4523 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
4524 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
4525 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
4526 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
4527 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
4528 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
4529 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
4530 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
4531 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
4532 effective-target TLS.
4533 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
4534 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
4535 effective-target TLS runtime.
4536
4537 2005-12-01 Uros Bizjak <uros@kss-loka.si>
4538
4539 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
4540
4541 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
4542
4543 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
4544 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
4545 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
4546 ignored" warnings when "packing" is the same as the ABI layout.
4547
4548 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
4549
4550 PR fortran/21302
4551 * gfortran.dg/line_length_1.f: New test.
4552 * gfortran.dg/line_length_2.f90: Ditto.
4553
4554 2005-11-30 Richard Guenther <rguenther@suse.de>
4555
4556 PR tree-optimization/21655
4557 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
4558
4559 2005-11-30 Dale Johannesen <dalej@apple.com>
4560
4561 * gcc.c-torture/compile/pr24930.c: New.
4562
4563 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
4564
4565 PR fortran/15809
4566 * gfortran.dg/auto_char_dummy_array.f90: New test.
4567
4568 2005-11-30 Jeff Law <law@redhat.com>
4569
4570 * g++.old-deja/g++.law/pr25000.C: New test.
4571
4572 2005-11-30 Jakub Jelinek <jakub@redhat.com>
4573
4574 * gcc.dg/tls/opt-11.c: New test.
4575
4576 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
4577
4578 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
4579 targets.
4580 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
4581 LP64 ia64.
4582
4583 2005-11-29 Jakub Jelinek <jakub@redhat.com>
4584
4585 * gfortran.dg/open_access_1.f90: New test.
4586
4587 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4588
4589 * gcc.dg/charset/builtin2.c: New test.
4590
4591 2005-11-28 Jakub Jelinek <jakub@redhat.com>
4592
4593 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
4594 on mmix-*-* for *_[xy].c.
4595
4596 2005-11-28 Kean Johnston <jkj@sco.com>
4597
4598 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
4599 headers.
4600 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
4601 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
4602 * gcc.target/i386/asm-3.c: Ditto.
4603 * gcc.target/i386/clobbers.c: Ditto.
4604 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
4605 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
4606 test regexp.
4607 * gcc.target/i386/mul.c: Ditto.
4608 * gcc.target/i386/ssetype-1.c: Ditto.
4609 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
4610 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
4611 static so the test works with -fPIC mode too. Based on comment in
4612 PR19231 by Pinski.
4613 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
4614
4615 2005-11-28 Richard Guenther <rguenther@suse.de>
4616
4617 * gcc.dg/alias-9.c: New testcase.
4618 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
4619
4620 2005-11-28 Roger Sayle <roger@eyesopen.com>
4621 Uros Bizjak <uros@kss-loka.si>
4622
4623 PR middle-end/20219
4624 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
4625 tan(x)/sin(x) transformations.
4626
4627 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
4628
4629 PR middle-end/24575
4630 * gcc.dg/tree-ssa/divide-3.c: New test.
4631 * gcc.dg/tree-ssa/divide-4.c: New test.
4632
4633 2005-11-27 Steven G. Kargl <kargls@comcast.net>
4634
4635 PR fortran/24917
4636 * gfortran.dg/boz_6.f90: New test.
4637
4638 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4639
4640 PR fortran/23912
4641 * gfortran.dg/modulo_1.f90: New test.
4642
4643 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4644
4645 PR libfortran/24919
4646 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
4647 fail on CRLF platforms.
4648 * gfortran.dg/ftell_2.f90: Likewise.
4649
4650 2005-11-26 Eric Christopher <echristo@apple.com>
4651
4652 * gcc.dg/intmax_t-1.c: Remove mips xfail.
4653
4654 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
4655
4656 * objc.dg/gnu-runtime-3.m: Simplify.
4657
4658 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
4659
4660 PR middle-end/23669
4661 * gcc.dg/tree-ssa/divide-1.c: New test.
4662 * gcc.dg/tree-ssa/divide-2.c: New test.
4663
4664 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
4665
4666 PR libgfortran/24945
4667 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
4668
4669 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
4670
4671 PR libgfortran/24945
4672 * gfortran.dg/open_status_2.f90: New test.
4673
4674 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4675
4676 * gcc.c-torture/execute/builtins/fprintf.c,
4677 gcc.c-torture/execute/builtins/fputs-lib.c,
4678 gcc.c-torture/execute/builtins/fputs.c,
4679 gcc.c-torture/execute/builtins/lib/fprintf.c,
4680 gcc.c-torture/execute/builtins/lib/printf.c,
4681 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
4682
4683 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
4684
4685 * gcc.dg/20050922-2.c: New test.
4686
4687 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
4688
4689 * objc.dg/gnu-runtime-3.m: New test.
4690
4691 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4692
4693 PR c++/9278
4694 * g++.dg/other/void1.C: New test.
4695
4696 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
4697
4698 PR middle-end/24998
4699 * gcc.dg/torture/fp-int-convert-float.c,
4700 gcc.dg/torture/fp-int-convert-double.c,
4701 gcc.dg/torture/fp-int-convert-long-double.c,
4702 gcc.dg/torture/fp-int-convert-timode.c,
4703 gcc.dg/torture/fp-int-convert-float80.c,
4704 gcc.dg/torture/fp-int-convert-float80-timode.c,
4705 gcc.dg/torture/fp-int-convert-float128.c,
4706 gcc.dg/torture/fp-int-convert-float128-timode.c,
4707 gcc.dg/torture/fp-int-convert.h: New files.
4708
4709 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
4710
4711 PR middle-end/24989
4712 * gcc.dg/tree-ssa/bool-10.c: New test.
4713 * gcc.dg/tree-ssa/bool-11.c: New test.
4714 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
4715
4716 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
4717
4718 PR middle-end/24990
4719 * tree-ssa/pr24990-1.c: New test.
4720
4721 2005-11-24 Richard Guenther <rguenther@suse.de>
4722 Dirk Mueller <dmueller@suse.de>
4723
4724 PR c++/14024
4725 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
4726 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
4727 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
4728 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
4729 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
4730 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
4731
4732 2005-11-23 Uros Bizjak <uros@kss-loka.si>
4733
4734 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
4735
4736 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
4737
4738 PR c/21668
4739 * gcc.dg/Wc++-compat.c: New.
4740 * gcc.dg/Wno-c++-compat.c: New.
4741
4742 2005-11-23 Alan Modra <amodra@bigpond.net.au>
4743
4744 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
4745 (vspltish, vspltisw): Likewise.
4746
4747 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4748
4749 PR libgfortran/24794
4750 * gfortran.dg/namelist_12.f: Fix quotes.
4751 * gfortran.dg/namelist_13.f90: Fix quotes.
4752 * gfortran.dg/namelist_14.f90: Fix quotes.
4753 * gfortran.dg/namelist_15.f90: Fix quotes.
4754 * gfortran.dg/namelist_use.f90: Fix quotes.
4755 * gfortran.dg/namelist_use_only.f90: Fix quotes.
4756 * gfortran.dg/namelist_21.f90: New test.
4757 * gfortran.dg/namelist_22.f90: New test.
4758
4759 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
4760
4761 PR target/23435
4762 * gcc.c-torture/compile/pr23435.c: New.
4763
4764 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
4765
4766 * gcc.c-torture/execute/floatunsisf-1.c: New test.
4767
4768 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
4769
4770 * gcc.target/powerpc/405-macchw-1.c,
4771 gcc.target/powerpc/405-macchw-2.c,
4772 gcc.target/powerpc/405-macchwu-1.c,
4773 gcc.target/powerpc/405-macchwu-2.c,
4774 gcc.target/powerpc/405-machhw-1.c,
4775 gcc.target/powerpc/405-machhw-2.c,
4776 gcc.target/powerpc/405-machhwu-1.c,
4777 gcc.target/powerpc/405-machhwu-2.c,
4778 gcc.target/powerpc/405-maclhw-1.c,
4779 gcc.target/powerpc/405-maclhw-2.c,
4780 gcc.target/powerpc/405-maclhwu-1.c,
4781 gcc.target/powerpc/405-maclhwu-2.c,
4782 gcc.target/powerpc/405-mulchw-1.c,
4783 gcc.target/powerpc/405-mulchw-2.c,
4784 gcc.target/powerpc/405-mulchwu-1.c,
4785 gcc.target/powerpc/405-mulchwu-2.c,
4786 gcc.target/powerpc/405-mulhhw-1.c,
4787 gcc.target/powerpc/405-mulhhw-2.c,
4788 gcc.target/powerpc/405-mulhhwu-1.c,
4789 gcc.target/powerpc/405-mulhhwu-2.c,
4790 gcc.target/powerpc/405-mullhw-1.c,
4791 gcc.target/powerpc/405-mullhw-2.c,
4792 gcc.target/powerpc/405-mullhwu-1.c,
4793 gcc.target/powerpc/405-mullhwu-2.c,
4794 gcc.target/powerpc/405-nmacchw-1.c,
4795 gcc.target/powerpc/405-nmacchw-2.c,
4796 gcc.target/powerpc/405-nmachhw-1.c,
4797 gcc.target/powerpc/405-nmachhw-2.c,
4798 gcc.target/powerpc/405-nmaclhw-1.c,
4799 gcc.target/powerpc/405-nmaclhw-2.c,
4800 gcc.target/powerpc/440-macchw-1.c,
4801 gcc.target/powerpc/440-macchw-2.c,
4802 gcc.target/powerpc/440-macchwu-1.c,
4803 gcc.target/powerpc/440-macchwu-2.c,
4804 gcc.target/powerpc/440-machhw-1.c,
4805 gcc.target/powerpc/440-machhw-2.c,
4806 gcc.target/powerpc/440-machhwu-1.c,
4807 gcc.target/powerpc/440-machhwu-2.c,
4808 gcc.target/powerpc/440-maclhw-1.c,
4809 gcc.target/powerpc/440-maclhw-2.c,
4810 gcc.target/powerpc/440-maclhwu-1.c,
4811 gcc.target/powerpc/440-maclhwu-2.c,
4812 gcc.target/powerpc/440-mulchw-1.c,
4813 gcc.target/powerpc/440-mulchw-2.c,
4814 gcc.target/powerpc/440-mulchwu-1.c,
4815 gcc.target/powerpc/440-mulchwu-2.c,
4816 gcc.target/powerpc/440-mulhhw-1.c,
4817 gcc.target/powerpc/440-mulhhw-2.c,
4818 gcc.target/powerpc/440-mulhhwu-1.c,
4819 gcc.target/powerpc/440-mulhhwu-2.c,
4820 gcc.target/powerpc/440-mullhw-1.c,
4821 gcc.target/powerpc/440-mullhw-2.c,
4822 gcc.target/powerpc/440-mullhwu-1.c,
4823 gcc.target/powerpc/440-mullhwu-2.c,
4824 gcc.target/powerpc/440-nmacchw-1.c,
4825 gcc.target/powerpc/440-nmacchw-2.c,
4826 gcc.target/powerpc/440-nmachhw-1.c,
4827 gcc.target/powerpc/440-nmachhw-2.c,
4828 gcc.target/powerpc/440-nmaclhw-1.c,
4829 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
4830
4831 2005-11-21 Jakub Jelinek <jakub@redhat.com>
4832
4833 PR fortran/24774
4834 * gfortran.dg/inquire_9.f90: New test.
4835
4836 PR fortran/21647
4837 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
4838
4839 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
4840
4841 PR libfortran/24432
4842 * lib/target-supports.exp (check_effective_target_fortran_large_real):
4843 Check that 'cos' is supported.
4844
4845 2005-11-21 Paul Thomas <pault@gcc.gnu.org
4846
4847 PR fortran/24223
4848 * gfortran.dg/substring_equivalence.f90: New test.
4849
4850 PR fortran/24705
4851 * gfortran.dg/auto_internal_assumed.f90: New test.
4852
4853 2005-11-21 Uros Bizjak <uros@kss-loka.si>
4854
4855 * gcc.dg/fold-div-2.c: New test.
4856
4857 2005-11-20 Ian Lance Taylor <ian@airs.com>
4858
4859 PR rtl-optimization/24883
4860 * gcc.c-torture/compile/pr24883.c: New test.
4861
4862 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
4863
4864 PR middle-end/20583
4865 * gcc.c-torture/compile/pr20583.c: New.
4866
4867 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
4868
4869 * gcc.c-torture/execute/usmul.c: New test.
4870
4871 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
4872
4873 * gcc.dg/tree-ssa/vrp22.c: New test.
4874
4875 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
4876
4877 PR middle-end/24912
4878 * gcc.dg/torture/pr24912-1.c: New test.
4879
4880 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
4881
4882 PR fortran/24862
4883 * gfortran.dg/arrayio_derived_1.f90: New test.
4884
4885 2005-11-19 Richard Guenther <rguenther@suse.de>
4886
4887 PR middle-end/23294
4888 * gcc.dg/tree-ssa/pr23294.c: New testcase.
4889
4890 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
4891
4892 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
4893
4894 2005-11-18 Mark Mitchell <mark@codesourcery.com>
4895
4896 PR c++/8355
4897 * g++.dg/template/friend39.C: New test.
4898
4899 2005-11-18 James E Wilson <wilson@specifix.com>
4900
4901 * gcc.dg/builtin-strstr.c: New.
4902
4903 2005-11-18 Richard Henderson <rth@redhat.com>
4904
4905 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
4906 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
4907 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
4908 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
4909 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
4910 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
4911 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
4912 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
4913 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
4914 renaming to remove initial "ia64-".
4915
4916 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
4917
4918 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
4919
4920 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
4921
4922 * g++.dg/cpp/string-2.C: New test.
4923
4924 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
4925
4926 * gcc.dg/tree-ssa/loop-14.c: New test.
4927
4928 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
4929 Michael Chamberlain <michael@chamberlain.net.au>
4930
4931 * ada/acats/run_all.sh (target_run): Kill long running tests.
4932
4933 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4934
4935 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
4936 * gcc.dg/cleanup-9.c: Likewise.
4937 * gcc.dg/cleanup-10.c: Likewise.
4938 * gcc.dg/cleanup-11.c: Likewise.
4939
4940 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4941
4942 PR fortran/24892
4943 * gfortran.dg/open_access_append_1.f90: New test.
4944 * gfortran.dg/open_access_append_2.f90: New test.
4945
4946 2005-11-16 Richard Guenther <rguenther@suse.de>
4947
4948 PR middle-end/24851
4949 * gcc.c-torture/execute/pr24851.c: New testcase.
4950
4951 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
4952
4953 * gcc.dg/fold-overflow-1.c: New test.
4954
4955 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
4956
4957 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
4958 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
4959
4960 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
4961
4962 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
4963 structures.
4964 * g++.dg/eh/forced2.C: Likewise.
4965 * g++.dg/eh/forced3.C: Likewise.
4966 * g++.dg/eh/forced4.C: Likewise.
4967
4968 2005-11-11 Mike Stump <mrs@apple.com>
4969
4970 * g++.old-deja/g++.mike/unused.C: Add.
4971
4972 2005-11-15 Mark Mitchell <mark@codesourcery.com>
4973
4974 PR c++/24667
4975 * g++.dg/warn/Wcast-qual1.C: New test.
4976
4977 2005-11-15 Jan Hubicka <jh@suse.cz>
4978
4979 * gcc.dg/winline-5.c: Add large-unit-insns limit.
4980
4981 2005-11-14 David Edelsohn <edelsohn@gnu.org>
4982
4983 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
4984
4985 2005-11-14 Diego Novillo <dnovillo@redhat.com>
4986
4987 PR 24840
4988 * gcc.dg/tree-ssa/pr24840.c: New test.
4989
4990 2005-11-14 Janis Johnson <janis187@us.ibm.com>
4991
4992 PR testsuite/24841
4993 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
4994
4995 2005-11-14 Dale Johannesen <dalej@apple.com>
4996
4997 * gcc.c-torture/execute/20051113-1.c: New.
4998
4999 2005-11-14 Mark Mitchell <mark@codesourcery.com>
5000
5001 PR c++/24687
5002 * g++.dg/template/crash43.C: New test.
5003
5004 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
5005
5006 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
5007
5008 2005-11-13 Mark Mitchell <mark@codesourcery.com>
5009
5010 PR c++/24817
5011 * g++.dg/eh/spec8.C: New test.
5012
5013 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
5014
5015 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
5016
5017 2005-11-13 Mark Mitchell <mark@codesourcery.com>
5018
5019 PR c++/20293
5020 * g++.dg/parse/ambig4.C: New test.
5021 * g++.dg/tc1/dr101.C: Adjust error markers.
5022 * g++.dg/lookup/strong-using-2.C: Likewise.
5023 * g++.dg/lookup/ambig5.C: Likewise.
5024 * g++.dg/lookup/ambig4.C: Likewise.
5025 * g++.dg/parse/crash22.C: Likewise.
5026
5027 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
5028
5029 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
5030
5031 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
5032
5033 * gcc.dg/nested-calls-1.c: New test.
5034
5035 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5036
5037 * gfortran.dg/complex_intrinsic_1.f90: New test.
5038 * gfortran.dg/complex_intrinsic_2.f90: New test.
5039 * gfortran.dg/fgetc_1.f90: New test.
5040 * gfortran.dg/fgetc_2.f90: New test.
5041 * gfortran.dg/fgetc_3.f90: New test.
5042 * gfortran.dg/ftell_1.f90: New test.
5043 * gfortran.dg/ftell_2.f90: New test.
5044 * gfortran.dg/gnu_logical_1.F: New test.
5045 * gfortran.dg/gnu_logical_2.f90: New test.
5046
5047 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
5048
5049 PR middle-end/24820
5050 * testsuite/gcc.dg/pr24820.c: New test.
5051
5052 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
5053
5054 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
5055 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
5056 variable.
5057
5058 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5059
5060 testsuite/24614
5061 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
5062
5063 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
5064
5065 * gcc.target/cris/cris.exp: New file.
5066 * gcc.target/cris/rld-legit1.c: New test.
5067 * gcc.target/cris/rld-legit2.c: New test.
5068
5069 2005-11-12 Jakub Jelinek <jakub@redhat.com>
5070
5071 PR c++/24780
5072 * g++.dg/opt/pr24780.C: New test.
5073
5074 PR c++/24761
5075 * g++.dg/template/asm1.C: New test.
5076
5077 2005-11-12 Steven G. Kargl <kargls@comcast.net>
5078
5079 PR libgfortran/24787
5080 * gfortran.dg/scan_1.f90: New test.
5081
5082 2005-11-12 Jan Hubicka <jh@suse.cz>
5083
5084 * gcc.target/i386/minmax-1.c: New.
5085 * gcc.target/i386/minmax-2.c: New.
5086
5087 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
5088
5089 * gcc.dg/pr24445.c: Fix for 64-bit targets.
5090
5091 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
5092
5093 * gcc.c-torture/execute/20051110-1.c,
5094 gcc.c-torture/execute/20051110-2.c: New tests.
5095
5096 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
5097
5098 PR middle-end/24750
5099 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
5100 New tests.
5101
5102 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
5103
5104 * lib/target-libpath.exp (get_shlib_extension): New proc.
5105 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
5106 * lib/gfortran.exp (gfortran_link_flags): Likewise.
5107 * lib/objc.exp (objc_target_compile): Likewise.
5108 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
5109 detection.
5110
5111 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
5112
5113 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
5114
5115 * lib/target-supports.exp (check_effective_target_static_libgfortran):
5116 Add -static to additional_flags and pass it to target_compile.
5117
5118 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5119
5120 PR libgfortran/24719
5121 gfortran.dg/read_noadvance.f90: New test.
5122
5123 PR libgfortran/24699
5124 gfortran.dg/fmt_t_2.f90: New test.
5125
5126 PR libgfortran/24785
5127 gfortran.dg/read_x_eor.f90: New test.
5128
5129 PR libgfortran/24584
5130 gfortran.dg/namelist_empty.f90: Rename test.
5131
5132 PR libgfortran/24489
5133 gfortran/read_eor.f90: Rename test.
5134
5135 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
5136
5137 PR fortran/15976
5138 * gfortran.dg/automatic_module_variable.f90: New test.
5139
5140 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
5141
5142 PR target/24445
5143 * gcc.dg/pr24445.c: New test.
5144
5145 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
5146
5147 PR fortran/24655
5148 PR fortran/24755
5149 * gfortran.dg/recursive_statement_functions.f90: Add statement
5150 functions using inline intrinsic functions and parameters to test
5151 that they no longer seg-fault.
5152
5153 PR fortran/24409
5154 gfortran.dg/nested_modules_4.f90: New test.
5155 gfortran.dg/nested_modules_5.f90: New test.
5156
5157 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5158
5159 PR fortran/24643
5160 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
5161
5162 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
5163
5164 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
5165 failures.
5166
5167 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
5168
5169 * gcc.dg/sparc-getcontext-1.c: New test.
5170
5171 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
5172
5173 * gcc.dg/ifcvt-fabs-1.c: New test.
5174
5175 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
5176
5177 PR other/4372
5178 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
5179 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
5180
5181 2005-11-09 Richard Guenther <rguenther@suse.de>
5182
5183 PR tree-optimization/24716
5184 * gcc.c-torture/execute/pr24716.c: New testcase.
5185
5186 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
5187
5188 * gcc.dg/pr24624.c: Disable for non S/390 targets.
5189
5190 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
5191
5192 PR 24624
5193 * gcc.dg/pr24624.c: Testcase added.
5194
5195 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
5196
5197 PR 24623
5198 * g++.dg/other/pr24623.C: Testcase added.
5199
5200 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
5201
5202 PR fortran/22607
5203 * gfortran-dg/pure_byref_1.f90: New.
5204 * gfortran-dg/pure_byref_2.f90: New.
5205
5206 2005-11-09 Uros Bizjak <uros@kss-loka.si>
5207
5208 PR c/24101
5209 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
5210 * gcc.dg/dg.exp: Run main loop also for *.i files.
5211
5212 2005-11-08 Jakub Jelinek <jakub@redhat.com>
5213
5214 PR c++/19450
5215 * g++.dg/tls/diag-3.C: New test.
5216 * g++.dg/tls/diag-4.C: New test.
5217 * g++.dg/tls/static-1.C: New test.
5218 * g++.dg/tls/static-1a.cc: New file.
5219
5220 2005-11-08 Diego Novillo <dnovillo@redhat.com>
5221
5222 PR 23046
5223 * g++.dg/tree-ssa/pr23046.C: New test.
5224
5225 2005-11-08 Devang Patel <dpatel@apple.com>
5226
5227 PR tree-optimization/23115
5228 * gcc.dg/tree-ssa/pr23115.c: New.
5229
5230 2005-11-08 David Edelsohn <edelsohn@gnu.org>
5231
5232 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
5233 * gcc.target/powerpc/pr16155.c: Same.
5234 * gcc.target/powerpc/altivec-1.c: Same.
5235 * gcc.target/powerpc/altivec-2.c: Same.
5236 * gcc.target/powerpc/altivec-3.c: Same.
5237 * gcc.target/powerpc/altivec-5.c: Same.
5238 * gcc.target/powerpc/altivec-11.c: Same.
5239 * gcc.target/powerpc/altivec-12.c: Same.
5240 * gcc.target/powerpc/altivec-14.c: Same.
5241 * gcc.target/powerpc/altivec-22.c: Same.
5242 * gcc.target/powerpc/altivec-consts.c: Same.
5243 * gcc.target/powerpc/altivec-pr22085.c: Same.
5244 * gcc.target/powerpc/altivec-splat.c: Same.
5245 * gcc.target/powerpc/altivec-varargs-1.c: Same.
5246 * gcc.target/powerpc/altivec-vec-merge.c: Same.
5247 * gcc.target/powerpc/darwin-longlong.c: Same.
5248
5249 2005-11-08 Uros Bizjak <uros@kss-loka.si>
5250
5251 PR target/19340
5252 * gcc.dg/pr19340.c: New test.
5253
5254 2005-11-07 Ian Lance Taylor <ian@airs.com>
5255
5256 PR rtl-optimization/24683
5257 * gcc.dg/pr24683.c: New test.
5258
5259 2005-11-07 Uros Bizjak <uros@kss-loka.si>
5260
5261 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
5262 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
5263
5264 2005-11-07 Uros Bizjak <uros@kss-loka.si>
5265
5266 * gcc.target/i386/pr23376.c: Compile with -mmmx.
5267
5268 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
5269
5270 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
5271
5272 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
5273
5274 PR target/24230
5275
5276 * gcc.target/powerpc/altivec-consts.c,
5277 gcc.target/powerpc/altivec-splat.c: New testcase.
5278
5279 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
5280
5281 PR c/24599
5282
5283 * gcc.dg/overflow-2.c: New testcase.
5284
5285 2005-11-07 Jakub Jelinek <jakub@redhat.com>
5286
5287 PR rtl-optimization/23567
5288 * gcc.c-torture/execute/20051104-1.c: New test.
5289
5290 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
5291
5292 PR fortran/24534
5293 gfortran.dg/private_type_2.f90: Modified to check that case with
5294 PRIVATE declaration within derived type is accepted.
5295
5296 PR fortran/20838
5297 gfortran.dg/pointer_assign_1.f90: New test.
5298
5299 PR fortran/20840
5300 * gfortran.dg/arrayio_0.f90: New test.
5301
5302 PR fortran/17737
5303 gfortran.dg/data_initialized.f90: New test.
5304 gfortran.dg/data_constraints_1.f90: New test.
5305 gfortran.dg/data_constraints_2.f90: New test.
5306
5307 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
5308
5309 PR fortran/24174
5310 PR fortran/24305
5311 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
5312
5313 2005-11-06 Diego Novillo <dnovillo@redhat.com>
5314
5315 PR 24670
5316 * gcc.dg/tree-ssa/pr24670.c: New test.
5317
5318 2005-11-05 Ian Lance Taylor <ian@airs.com>
5319
5320 PR target/22432
5321 * gcc.target/i386/pr22432.c: New test.
5322
5323 2005-11-05 Richard Henderson <rth@redhat.com>
5324
5325 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
5326 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
5327 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
5328 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
5329 from gcc.dg/alpha-*.
5330 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
5331 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
5332
5333 2005-11-05 Andreas Jaeger <aj@suse.de>
5334
5335 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
5336
5337 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
5338
5339 PR target/23424
5340 * gcc.dg/torture/pr23424-1.c: New test.
5341
5342 2005-11-04 Richard Henderson <rth@redhat.com>
5343
5344 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
5345 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
5346 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
5347 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
5348 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
5349 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
5350 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
5351 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
5352 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
5353 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
5354 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
5355 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
5356 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
5357 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
5358 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
5359 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
5360 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
5361 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
5362 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
5363 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
5364 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
5365 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
5366 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
5367 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
5368 Move from gcc.dg/.
5369 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
5370 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
5371 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
5372 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
5373 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
5374 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
5375 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
5376 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
5377 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
5378 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
5379 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
5380 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
5381 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
5382 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
5383 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
5384 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
5385 gcc.target/i386/lea.c, gcc.target/i386/local.c,
5386 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
5387 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
5388 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
5389 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
5390 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
5391 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
5392 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
5393 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
5394 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
5395 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
5396 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
5397 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
5398 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
5399 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
5400 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
5401 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
5402 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
5403 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
5404 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
5405 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
5406 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
5407 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
5408 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
5409 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
5410 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
5411 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
5412 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
5413 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
5414
5415 2005-11-04 Diego Novillo <dnovillo@redhat.com>
5416
5417 PR 24627
5418 * gcc.dg/tree-ssa/pr24627.c: New test.
5419
5420 2005-11-04 Paul Brook <paul@codesourcery.com>
5421
5422 * gcc.dg/tls/opt-10.c: New test.
5423
5424 2005-11-04 Andreas Jaeger <aj@suse.de>
5425
5426 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
5427 avoid extra warnings.
5428
5429 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5430
5431 PR libfortran/22298
5432 * gcc/testsuite/lib/target-supports.exp
5433 (check_effective_target_static_libgfortran): New
5434 static_libgfortran effective target.
5435 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
5436 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
5437
5438 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
5439
5440 * gcc.dg/pr24615.c: Guard test with { target fpic }.
5441
5442 2005-11-03 Josh Conner <jconner@apple.com>
5443
5444 PR c++/19989
5445 g++.dg/ext/array2.C: New test.
5446 g++.dg/template/dependent-name3.C: New test.
5447 g++.dg/template/dependent-name4.C: New test.
5448 g++.dg/template/sfinae2.C: New test.
5449
5450 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
5451
5452 PR preprocessor/22042
5453 * gcc.dg/cpp/strify4.c: New test.
5454
5455 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
5456
5457 PR c++/17964
5458 * g++.dg/cpp/string-1.C: New test.
5459
5460 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
5461
5462 * gcc.target/powerpc: New directory.
5463 * gcc.target/powerpc/powerpc.exp: New file.
5464 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
5465 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
5466 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
5467 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
5468 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
5469 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
5470 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
5471 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
5472 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
5473 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
5474 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
5475 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
5476 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
5477 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
5478 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
5479 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
5480 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
5481 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
5482 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
5483 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
5484 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
5485 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
5486 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
5487 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
5488 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
5489 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
5490 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
5491 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
5492 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
5493 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
5494 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
5495 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
5496 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
5497 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
5498
5499 2005-11-03 Mark Mitchell <mark@codesourcery.com>
5500
5501 PR c++/21627
5502 * g++.dg/warn/inline2.C: New test.
5503
5504 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
5505
5506 PR middle-end/23155
5507 * g++.dg/ext/c99struct1.C: New test.
5508 * gcc.dg/union-cast-1.c: New test.
5509 * gcc.dg/union-cast-2.c: New test.
5510 * gcc.dg/union-cast-3.c: New test.
5511
5512 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
5513
5514 PR middle-end/24589
5515 * gcc.c-torture/execute/zero-struct-2.c: New test.
5516
5517 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
5518
5519 PR c++/24582
5520 * g++.dg/init/switch1.C: New test.
5521
5522 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
5523
5524 * gcc.dg/delay-slot-1.c: New test.
5525
5526 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
5527
5528 PR target/24620
5529 * gcc.dg/pr24620.c: New test.
5530
5531 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
5532
5533 PR c/24329
5534 * gcc.dg/format/unnamed-1.c: New test.
5535
5536 2005-11-02 Mark Mitchell <mark@codesourcery.com>
5537
5538 PR c++/22434
5539 * g++.dg/expr/cond8.C: New test.
5540
5541 PR c++/24560
5542 * g++.dg/parse/dot1.C: New test.
5543
5544 2005-11-02 Jan Hubicka <jh@suse.cz>
5545
5546 PR target/23303
5547 * gcc.dg/i386-lea.c: New test
5548
5549 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
5550
5551 PR target/24615
5552 * gcc.dg/pr24615.c: New test.
5553
5554 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
5555
5556 PR target/24600
5557 * gcc.dg/pr24600.c: New test.
5558
5559 2005-11-02 Mark Mitchell <mark@codesourcery.com>
5560
5561 PR c++/19253
5562 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
5563 * g++.dg/parse/typename9.C: New test.
5564 * g++/dg/parse/typename10.C: Likewise.
5565
5566 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
5567
5568 PR fortran/18157
5569 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
5570 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
5571 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
5572
5573 2005-11-02 Mark Mitchell <mark@codesourcery.com>
5574
5575 PR c++/24569
5576 * g++.dg/debug/static1.C: New test.
5577
5578 2005-11-02 Josh Conner <jconner@apple.com>
5579
5580 * g++.dg/crash38.C: moved into proper directory...
5581 * g++.dg/template/crash42.C: ...here
5582
5583 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
5584
5585 PR target/18338
5586 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
5587 pcc_bitfield_type_matters || default_packed.
5588
5589 * lib/target-supports.exp
5590 (check_effective_target_pcc_bitfield_type_matters): New proc.
5591 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
5592
5593 PR testsuite/23304
5594 * lib/target-supports.exp (check_effective_default_packed): New proc.
5595 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
5596 Gate expected errors on target ! default_packed.
5597 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
5598
5599 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5600
5601 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
5602 change (r106358).
5603
5604 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5605
5606 PR fortran/24008
5607 * gfortran.dg/entry_5.f90: New.
5608 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
5609
5610 2005-11-01 Bob Wilson <bob.wilson@acm.org>
5611
5612 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
5613
5614 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
5615
5616 PR fortran/21565
5617 gfortran.dg/namelist_blockdata.f90: New test.
5618
5619 PR fortran/18737
5620 gfortran.dg/external_implicit_none.f90: New test.
5621
5622 PR fortran/14994
5623 * gfortran.dg/secnds.f: New test.
5624
5625 2005-10-31 Jan Hubicka <jh@suse.cz>
5626
5627 PR target/20928
5628 * gcc.c-torture/compile/pr20928.c: New test.
5629
5630 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
5631
5632 PR middle-end/23492
5633 * gcc.c-torture/compile/zero-strct-5.c: New test.
5634
5635 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
5636
5637 PR libgfortran/24584
5638 * gfortran.dg/pr24584.f90: New test.
5639
5640 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
5641
5642 PR fortran/18883
5643 * gfortran.dg/char_result_9.f90: New.
5644 * gfortran.dg/char_result_10.f90: New.
5645
5646 2005-10-30 Jan Hubicka <jh@suse.cz>
5647
5648 * g++.dg/tree-ssa/pr24172.C: New testcase.
5649
5650 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5651
5652 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
5653
5654 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
5655
5656 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
5657 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
5658 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
5659 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
5660 gfortran.dg/enum_9.f90,
5661 gfortran.fortran-torture/compile/enum_1.f90,
5662 gfortran.fortran-torture/execute/enum_1.f90,
5663 gfortran.fortran-torture/execute/enum_2.f90,
5664 gfortran.fortran-torture/execute/enum_3.f90,
5665 gfortran.fortran-torture/execute/enum_4.f90: New tests.
5666
5667 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
5668
5669 PR target/18482
5670 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
5671 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
5672
5673 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5674
5675 PR libfortran/20179
5676 * gfortran.dg/mixed_io_1.f90: New test.
5677 * gfortran.dg/mixed_io_1.c: New file.
5678
5679 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5680
5681 * gfortran.dg/malloc_free_1.f90: New test.
5682
5683 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
5684
5685 * gcc.dg/nested-func-4.c: Require profiling -pg.
5686
5687 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
5688
5689 PR C++/23229
5690 * g++.dg/warn/main-2.C: New test.
5691
5692 2005-10-28 Steven G. Kargl <kargls@comcast.net>
5693
5694 PR fortran/24545
5695 * gfortran.dg/interface_2.f90: new test.
5696
5697 2005-10-28 Josh Conner <jconner@apple.com>
5698
5699 PR c++/22153
5700 * g++.dg/template/crash38.C: New test.
5701 * g++.dg/parse/explicit1.C: Change expected errors.
5702
5703 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
5704
5705 PR C++/23426
5706 * g++.dg/other/large-size-array.C: New test.
5707
5708 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
5709
5710 PR middle-end/24362
5711 * g++.dg/opt/complex4.C: New test.
5712
5713 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
5714
5715 * gcc.dg/nested-func-4.c: New test.
5716
5717 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
5718
5719 PR fortran/24158
5720 gfortran.dg/derived_recursion.f90: New test.
5721 gfortran.dg/implicit_actual.f90: New test.
5722
5723 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
5724
5725 PR middle-end/24295, PR testsuite/24477
5726 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
5727 removed when weakref hits the tree.
5728
5729 2005-10-25 Jakub Jelinek <jakub@redhat.com>
5730
5731 * gfortran.dg/cray_pointers_4.f90: New test.
5732
5733 * gfortran.dg/cray_pointers_5.f90: New test.
5734
5735 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
5736
5737 PR fortran/22290
5738 * gfortran.dg/assign_5.f90: New test.
5739 * gfortran.dg/assign_6.f: New test.
5740
5741 2005-10-25 Uros Bizjak <uros@kss-loka.si>
5742
5743 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
5744 CPU has no SSE support.
5745
5746 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
5747
5748 PR libgfortran/24224
5749 * gfortran.dg/arrayio_1.f90: Update attribution.
5750 * gfortran.dg/arrayio_2.f90: Update attribution.
5751 * gfortran.dg/arrayio_3.f90: Update attribution.
5752 * gfortran.dg/arrayio_4.f90: Update test conditions.
5753 * gfortran.dg/arrayio_5.f90: Update attribution.
5754 * gfortran.dg/arrayio_6.f90: New test.
5755 * gfortran.dg/arrayio_7.f90: New test.
5756
5757 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
5758
5759 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
5760
5761 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
5762
5763 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
5764
5765 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
5766
5767 PR fortran/24416
5768 * gfortran.dg/namelist_char_only.f90: New test.
5769
5770 2005-10-24 Asher Langton <langton2@llnl.gov>
5771
5772 PR fortran/17031
5773 PR fortran/22282
5774 * gfortran.dg/cray_pointers_1.f90: New test.
5775 * gfortran.dg/cray_pointers_2.f90: New test.
5776 * gfortran.dg/cray_pointers_3.f90: New test.
5777 * gfortran.dg/loc_1.f90: New test.
5778 * gfortran.dg/loc_2.f90: New test.
5779
5780 2005-10-24 Steven Bosscher <stevenb@suse.de>
5781
5782 * gcc.dg/pr24225.c: New test.
5783
5784 2005-10-24 Asher Langton <langton2@llnl.gov>
5785
5786 * gfortran.dg/dup_save_1.f90: New test.
5787 * gfortran.dg/dup_save_2.f90: New test.
5788
5789 2005-10-24 Paul Brook <paul@codesourcery.com>
5790
5791 PR 24107
5792 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
5793 stdint.h.
5794
5795 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
5796
5797 PR libgfortran/24489
5798 * gfortran.dg/pr24489.f90: New test.
5799
5800 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
5801
5802 PR fortran/23635
5803 * gfortran.dg/ichar_1.f90: Add tests for derived types.
5804
5805 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
5806
5807 PR target/18911
5808 * g++.dg/init/array16.C: Skip for mmix-*-*.
5809
5810 2005-10-23 Asher Langton <langton2@llnl.gov>
5811
5812 * gfortran.dg/byte_1.f90: New test.
5813 * gfortran.dg/byte_2.f90: New test.
5814
5815 2005-10-23 David Edelsohn <edelsohn@gnu.org>
5816
5817 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
5818
5819 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
5820
5821 PR fortran/18022
5822 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
5823
5824 PR fortran/24311
5825 * gfortran.dg/merge_char_const.f90: New test.
5826
5827 PR fortran/24384
5828 * gfortran.dg/spread_scalar_source.f90: New test.
5829
5830 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
5831
5832 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
5833
5834 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
5835 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
5836
5837 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
5838
5839 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
5840
5841 PR fortran/24426
5842 * gfortran.dg/der_pointer_4.f90: New.
5843
5844 2005-10-22 David Ayers <d.ayers@inode.at>
5845
5846 * obj-c++.dg/except-1.mm: Simplify.
5847
5848 2005-10-21 David Ayers <d.ayers@inode.at>
5849
5850 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
5851
5852 2005-10-21 Jakub Jelinek <jakub@redhat.com>
5853
5854 * gfortran.dg/assumed_dummy_2.f90: New test.
5855
5856 2005-10-21 James E Wilson <wilson@specifix.com>
5857
5858 PR preprocessor/15220
5859 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
5860
5861 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
5862
5863 * gcc.c-torture/execute/20051021-1.c: New test.
5864
5865 2005-10-21 Mark Mitchell <mark@codesourcery.com>
5866
5867 PR c++/24260
5868 * g++.dg/ext/tmplattr1.C: New test.
5869
5870 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
5871
5872 PR fortran/24440
5873 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
5874
5875 2005-10-20 Geoffrey Keating <geoffk@apple.com>
5876
5877 * obj-c++.dg/except-1.mm: New.
5878
5879 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
5880
5881 2005-10-21 Alan Modra <amodra@bigpond.net.au>
5882
5883 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
5884
5885 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
5886
5887 PR middle-end/24295
5888 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
5889 declarations with the same names as thunks' alias targets, use
5890 aliases instead.
5891 * gcc.dg/attr-alias-3.c: New test.
5892 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
5893
5894 2005-10-20 Mark Mitchell <mark@codesourcery.com>
5895
5896 PR c++/22618
5897 * g++.dg/parse/access8.C: New test.
5898
5899 2005-10-20 Richard Guenther <rguenther@suse.de>
5900
5901 PR c++/24439
5902 * g++.dg/tree-ssa/pr24439.C: New testcase.
5903
5904 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
5905
5906 * g++.dg/opt/delay-slot-1.C: New test.
5907
5908 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
5909
5910 PR fortran/21625
5911 * gfortran.fg/der_init_1.f90: New.
5912
5913 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
5914
5915 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
5916
5917 2005-10-19 Mark Mitchell <mark@codesourcery.com>
5918
5919 PR c++/21908
5920 * g++.dg/parse/error28.C: New test.
5921
5922 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5923
5924 * gcc.dg/profile-generate-2.c: New test.
5925
5926 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
5927
5928 PR target/23589
5929 * g++.dg/ext/dllimport11.C: New.
5930
5931 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5932
5933 PR c++/22293
5934 * g++.dg/other/friend3.C: New test.
5935
5936 2005-10-18 Mark Mitchell <mark@codesourcery.com>
5937
5938 PR c++/23293
5939 * g++.dg/template/error19.C: New test.
5940
5941 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
5942
5943 PR c++/21383
5944 * g++.dg/overload/koenig2.C: New.
5945
5946 PR c++/23118
5947 * g++.dg/overload/error2.C: New.
5948
5949 PR c++/22604
5950 * g++.dg/inherit/covariant14.C: New.
5951
5952 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5953
5954 PR c++/23440
5955 * g++.dg/parse/for1.C: New test.
5956
5957 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
5958
5959 PR fortran/23446
5960 * gfortran.dg/host_dummy_index_1.f90: New test.
5961
5962 PR fortran/21459
5963 * gfortran.dg/automatic_char_len_2.f90: New test.
5964
5965 PR fortran/20866
5966 * gfortran.dg/recursive_statement_functions.f90: New test.
5967
5968 PR fortran/20853
5969 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
5970
5971 PR fortran/20849
5972 * gfortran.dg/external_initializer.f90: New test.
5973
5974 PR fortran/20837
5975 * non_module_public.f90: New test.
5976
5977 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
5978
5979 PR c++/24386
5980 * g++.dg/template/overload7.C: New.
5981
5982 PR c++/22551
5983 * g++.dg/other/switch2.C: Remove expected warnings.
5984
5985 PR c++/21353
5986 * g++.dg/template/defarg6.C: New.
5987
5988 2005-10-17 Uros Bizjak <uros@kss-loka.si>
5989
5990 PR target/24315
5991 * gcc.target/i386/pr24315.c: New test.
5992
5993 2005-10-16 Mark Mitchell <mark@codesourcery.com>
5994
5995 PR c++/24389
5996 * g++.dg/template/static21.C: New test.
5997 * g++.dg/template/static21-a.cc: Likewise.
5998
5999 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
6000
6001 PR c++/23959
6002 * g++.dg/warn/Wswitch-default-1.C: New test.
6003 * g++.dg/warn/Wswitch-default-2.C: New test.
6004
6005 2005-10-16 Mark Mitchell <mark@codesourcery.com>
6006
6007 PR c++/22173
6008 * g++.dg/parse/template18.C: New test.
6009 * g++.dg/template/nontype15.C: Likewise.
6010
6011 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
6012
6013 PR fortran/22273
6014 * gfortran.dg/spec_expr_2.f90: New.
6015
6016 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
6017
6018 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
6019 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
6020 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
6021 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
6022 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
6023 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
6024 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
6025 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
6026 previous target-specific skips and warning-message matches where
6027 applicable.
6028
6029 2005-10-15 Mark Mitchell <mark@codesourcery.com>
6030
6031 PR c++/21347
6032 * g++.dg/warn/Wctor-dtor.C: New test.
6033
6034 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6035
6036 PR c/23439
6037 * gcc.dg/for-1.c: New test.
6038
6039 2005-10-14 Mark Mitchell <mark@codesourcery.com>
6040
6041 PR c++/19565
6042 * g++.dg/warn/Wconversion1.C: New test.
6043 * g++.dg/ext/packed4.C: Compile with -w.
6044 * g++.dg/opt/20050511-1.C: Likewise.
6045 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
6046
6047 2005-10-14 Jakub Jelinek <jakub@redhat.com>
6048
6049 * gfortran.dg/boz_5.f90: New test.
6050
6051 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
6052
6053 PR c++/22551
6054 * g++.dg/other/switch2.C: New.
6055
6056 PR c++/23984
6057 * g++.dg/init/ctor7.C: New.
6058
6059 2005-10-13 David Edelsohn <edelsohn@gnu.org>
6060
6061 PR c++/23730
6062 * g++.dg/parse/crash32.C: New test.
6063
6064 2005-10-13 Mark Mitchell <mark@codesourcery.com>
6065
6066 PR c++/20721
6067 * g++.dg/init/goto2.C: New test.
6068
6069 PR c++/22464
6070 * g++.dg/template/crash/41.C: New test.
6071
6072 PR c++/22180
6073 * g++.dg/template/crash40.C: New test.
6074
6075 PR c++/23694
6076 * g++.dg/parse/friend5.C: New test.
6077
6078 PR c++/23307
6079 * g++.dg/template/crash38.C: New test.
6080
6081 PR c++/22352
6082 * g++.dg/template/friend38.C: New test.
6083
6084 PR c++/22405
6085 * g++.dg/template/crash39.C: New test.
6086
6087 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
6088
6089 * gcc.dg/debug/dwarf2/dwarf-char1.c,
6090 gcc.dg/debug/dwarf2/dwarf-char2.c,
6091 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
6092
6093 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
6094
6095 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
6096
6097 * gcc.dg/dll-2.c: Add tests for warnings.
6098 * gcc.dg/dll-3.c: Likewise.
6099 * gcc.dg/dll-4.c: Likewise.
6100
6101 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
6102 * g++.dg/ext/dllimport2.C: Likewise.
6103 * g++.dg/ext/dllimport3.C: Likewise.
6104 * g++.dg/ext/dllimport7.C: Likewise.
6105 * g++.dg/ext/dllimport8.C: Likewise.
6106 * g++.dg/ext/dllimport9.C: Likewise.
6107
6108 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
6109
6110 PR fortran/24092
6111 * gfortran.dg/derived_pointer_recursion.f90: New test.
6112
6113 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
6114
6115 * gcc.c-torture/execute/20051012-1.c: New test.
6116
6117 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
6118
6119 PR fortran/18082
6120 * gfortran.dg/automatic_char_len_1.f90: New test.
6121
6122 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
6123
6124 PR fortran/20847
6125 * gfortran.dg/save_common.f90: New test.
6126
6127 PR fortran/20856
6128 * gfortran.dg/save_result.f90: New test.
6129
6130 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
6131
6132 PR c++/21592
6133 * g++.dg/template/dependent-expr1.C: Add new expected error.
6134 * g++.dg/template/dependent-expr2.C: Adjust error text.
6135 * g++.dg/template/overload6.C: New.
6136
6137 PR c++/23797
6138 * g++.dg/other/typename8.C: New.
6139
6140 PR c++/21117
6141 * g++.dg/other/return1.C: New.
6142
6143 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
6144
6145 PR c++/24052
6146 * g++.dg/ext/label5.C: New.
6147
6148 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
6149
6150 PR c++/19964
6151 * g++.dg/parse/crash31.C: New.
6152
6153 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
6154
6155 * g++.dg/ipa/ipa-1.c: New test.
6156 * g++.dg/ipa/ipa-2.c: New test.
6157 * g++.dg/ipa/ipa-3.c: New test.
6158 * g++.dg/ipa/ipa-4.c: New test.
6159 * g++.dg/ipa/ipa-5.c: New test.
6160 * g++.dg/ipa/ipa.exp: New file.
6161
6162 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
6163
6164 PR fortran/24207
6165 * gfortran.dg/private_type_3.f90: New test.
6166
6167 2005-10-11 Steven G. Kargl <kargls@comcast.net>
6168
6169 PR fortran/20786
6170 gfortran.dg/aint_anint_1.f90: New test.
6171
6172 2005-10-11 Steven G. Kargl <kargls@comcast.net>
6173
6174 PR libgfortran/24313
6175 gfortran.dg/csqrt.f: New test.
6176
6177 2005-10-11 Ian Lance Taylor <ian@airs.com>
6178
6179 PR c++/8057
6180 * g++.dg/warn/noeffect7.C: New test.
6181 * g++.dg/warn/noeffect2.C: Instantiate templates.
6182 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
6183 and warning.
6184
6185 2005-10-11 Mark Mitchell <mark@codesourcery.com>
6186
6187 PR c++/21089
6188 * g++.dg/init/float1.C: New test.
6189
6190 PR c++/24277
6191 * g++.dg/init/member1.C: Tweak error markers.
6192
6193 2005-10-11 Janis Johnson <janis187@us.ibm.com>
6194
6195 PR testsuite/24281
6196 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
6197 Check for null pointer.
6198
6199 2005-10-11 Mark Mitchell <mark@codesourcery.com>
6200
6201 PR c++/21369
6202 * g++.dg/parse/ret-type3.C: New test.
6203
6204 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
6205
6206 PR tree-opt/23946
6207 * gcc.c-torture/compile/pr23946.c: New test.
6208
6209 2005-10-11 Jakub Jelinek <jakub@redhat.com>
6210
6211 * g++.dg/opt/mmx2.C: New test.
6212
6213 2005-10-10 Mark Mitchell <mark@codesourcery.com>
6214
6215 PR c++/24277
6216 * g++.dg/template/static20.C: New test.
6217
6218 PR c++/24302
6219 * g++.dg/warn/Wunused-12.C: New test.
6220
6221 PR c++/23437
6222 * g++.dg/template/arg4.C: New test.
6223
6224 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
6225
6226 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
6227 * gcc.dg/ucnid-3.c: Likewise.
6228 * gcc.dg/ucnid-4.c: Likewise.
6229 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
6230 * g++.dg/other/ucnid-1.C: Likewise.
6231 * gcc.dg/sparc-frame-1.c: New test.
6232
6233 2005-10-10 Mark Mitchell <mark@codesourcery.com>
6234
6235 PR c++/24139
6236 * g++.dg/template/spec27.C: New test.
6237
6238 PR c++/24275
6239 * g++.dg/template/static19.C: New test.
6240
6241 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6242
6243 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
6244 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
6245
6246 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
6247
6248 PR target/24136
6249 * gfortran.fortran-torture/compile/pr24136.f: New test.
6250
6251 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
6252
6253 PR c++/22172
6254 * g++.dg/parse/crash30.C: New test.
6255
6256 2005-10-07 Richard Guenther <rguenther@suse.de>
6257
6258 PR middle-end/24227
6259 * gcc.c-torture/compile/pr24227.c: New testcase.
6260
6261 2005-10-07 Steve Ellcey <sje@cup.hp.com>
6262
6263 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
6264 Do not put aligned attributes on array elements.
6265
6266 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
6267
6268 PR testsuite/23611, PR testsuite/23615
6269 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
6270 writing prototypes of library functions by hand.
6271 * obj-c++.dg/bitfield-4.mm: Likewise.
6272 * obj-c++.dg/const-str-4.mm: Likewise.
6273 * obj-c++.dg/encode-4.mm: Likewise.
6274 * obj-c++.dg/encode-5.mm: Likewise.
6275 * obj-c++.dg/encode-6.mm: Likewise.
6276 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
6277 * obj-c++.dg/method-10.mm: Likewise.
6278 * obj-c++.dg/method-17.mm: Likewise.
6279 * obj-c++.dg/method-19.mm: Likewise.
6280 * obj-c++.dg/try-catch-2.mm: Likewise.
6281
6282 2005-10-06 Richard Henderson <rth@redhat.com>
6283
6284 PR 24236
6285 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
6286
6287 2005-10-06 Dale Johannesen <dalej@apple.com>
6288
6289 * gcc.c-torture/execute/20030125-1.c: Correct.
6290
6291 2005-10-06 Richard Guenther <rguenther@suse.de>
6292
6293 PR tree-optimization/24238
6294 * g++.dg/tree-ssa/pr24238.C: New testcase.
6295
6296 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
6297
6298 PR 18568
6299 * gfortran.dg/der_pointer_3.f90: New test.
6300
6301 2005-10-05 Devang Patel <dpatel@apple.com>
6302
6303 PR Debug/23205
6304 * g++.dg/other/PR23205.C: New.
6305
6306 2005-10-05 Richard Henderson <rth@redhat.com>
6307
6308 PR target/23602
6309 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
6310 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
6311
6312 2005-10-05 Dale Johannesen <dalej@apple.com>
6313
6314 * gcc.c-torture/execute/float-floor.c: New.
6315
6316 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
6317
6318 PR tree-optimization/21419
6319 PR tree-optimization/24146
6320 PR tree-optimization/24151
6321
6322 * g++.dg/ext/asm7.C: New.
6323 * g++.dg/ext/asm8.C: New.
6324 * gcc.dg/asm-1.c: Compile on all targets.
6325 * gcc.dg/asm-pr24146.c: New.
6326 * gcc.dg/pr21419.c: Adjust error messages.
6327
6328 2005-10-05 Richard Guenther <rguenther@suse.de>
6329
6330 PR fortran/24176
6331 * gfortran.fortran-torture/compile/empty.f90: New testcase.
6332
6333 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
6334
6335 PR c++/23513
6336 * g++.dg/template/spec22.C: Robustify test.
6337 * g++.dg/template/spec26.C: New.
6338
6339 2005-10-05 Uros Bizjak <uros@kss-loka.si>
6340
6341 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
6342 if target supports vector instructions.
6343
6344 2005-10-04 Geoffrey Keating <geoffk@apple.com>
6345
6346 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
6347 C99 functions.
6348
6349 2005-10-04 Janis Johnson <janis187@us.ibm.com>
6350
6351 * lib/target-supports.exp (check_effective_target_fortran_large_real,
6352 check_effective_target_fortran_large_int): Replace cached result
6353 when target changes.
6354
6355 2005-10-04 Devang Patel <dpatel@apple.com>
6356
6357 * gcc.dg/i386-sse-vect-types.c: New.
6358
6359 2005-10-04 Ian Lance Taylor <ian@airs.com>
6360
6361 PR preprocessor/13726
6362 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
6363 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
6364
6365 2005-10-04 Richard Guenther <rguenther@suse.de>
6366
6367 PR c/23576
6368 * gcc.dg/noncompile/pr23576.c: New testcase.
6369
6370 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
6371
6372 PR middle-end/23125
6373 * gcc.dg/register-var-3.c: New test.
6374
6375 2005-10-04 Steven Bosscher <stevenb@suse.de>
6376
6377 * gcc.dg/pr23049.c: New test.
6378
6379 * gcc.dg/ucnid-4.c: Fix test.
6380
6381 2005-10-03 Diego Novillo <dnovillo@redhat.com>
6382
6383 PR 23445
6384 * gcc.c-torture/compile/pr23445.c: New test.
6385
6386 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
6387
6388 * g++.dg/overload/unknown1.C: New.
6389
6390 2005-10-03 Mark Mitchell <mark@codesourcery.com>
6391
6392 PR c++/17775
6393 * g++.dg/template/repo4.C: New test.
6394
6395 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6396
6397 PR libfortran/19308
6398 * gfortran.dg/large_real_kind_2.F90: New test.
6399 * gfortran.dg/large_integer_kind_2.f90: New test.
6400
6401 2005-10-03 Uros Bizjak <uros@kss-loka.si>
6402
6403 * lib/target-supports.exp (check_effective_target_vect_shift):
6404 Implement with result caching. Add i?86, x86_64 and ia64 targets.
6405 (check_effective_target_vect_condition): Fix copy-n-pasto.
6406
6407 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
6408 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
6409 targets.
6410
6411 2005-10-02 Mark Mitchell <mark@codesourcery.com>
6412
6413 PR c++/22621
6414 * g++.dg/template/overload5.C : New test.
6415
6416 PR c++/23840
6417 * g++.dg/expr/stdarg1.C: New test.
6418
6419 2005-10-02 Diego Novillo <dnovillo@redhat.com>
6420
6421 PR 24142
6422 * gcc.c-torture/execute/pr24142.c: New test.
6423
6424 2005-10-01 Diego Novillo <dnovillo@redhat.com>
6425
6426 PR 24141
6427 * gcc.c-torture/execute/pr24141.c: New test.
6428
6429 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
6430 Diego Novillo <dnovillo@redhat.com>
6431
6432 PR 23604
6433 * gcc.c-torture/execute/pr23604.c: New test.
6434
6435 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
6436
6437 PR fortran/16404
6438 PR fortran/20835
6439 PR fortran/20890
6440 PR fortran/20899
6441 PR fortran/20900
6442 PR fortran/20901
6443 PR fortran/20902
6444 gfortran.dg/equiv_constraint_1.f90: New test.
6445 gfortran.dg/equiv_constraint_2.f90: New test.
6446 gfortran.dg/equiv_constraint_3.f90: New test.
6447 gfortran.dg/equiv_constraint_4.f90: New test.
6448 gfortran.dg/equiv_constraint_5.f90: New test.
6449 gfortran.dg/equiv_constraint_6.f90: New test.
6450 gfortran.dg/equiv_constraint_7.f90: New test.
6451 gfortran.dg/equiv_constraint_8.f90: New test.
6452 gfortran.dg/private_type_1.f90: New test.
6453 gfortran.dg/private_type_2.f90: New test.
6454 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
6455 980628-10.f: Assert std=gnu to permit mixing of
6456 types in equivalence statements.
6457
6458 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
6459
6460 PR 24112
6461 * gfortran.dg/open_status_1.f90: New.
6462
6463 2005-09-30 Uros Bizjak <uros@kss-loka.si>
6464
6465 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
6466 * gcc.dg/vect/pr22480.c: Clean up temp files.
6467 * gcc.dg/vect/pr23831.c: Clean up temp files.
6468 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
6469 Clean up temp files.
6470 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
6471 Clean up temp files.
6472
6473 * gcc.dg/20050309-1.c: Clean up temp files.
6474 * gcc.dg/20050325-1.c: Clean up temp files.
6475
6476 2005-09-30 Uros Bizjak <uros@kss-loka.si>
6477
6478 PR tree-optimization/24059
6479 * gcc.dg/vect/pr24059.c : New test.
6480
6481 2005-09-29 Jakub Jelinek <jakub@redhat.com>
6482
6483 PR middle-end/24109
6484 * gcc.c-torture/execute/20050929-1.c: New test.
6485
6486 2005-09-29 Steven Bosscher <stevenb@suse.de>
6487
6488 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
6489
6490 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
6491
6492 PR c/21419
6493 * gcc.dg/pr21419.c: New test.
6494
6495 2005-09-29 Steven Bosscher <stevenb@suse.de>
6496
6497 * gcc.dg/pr23911.c: New test.
6498
6499 2005-09-28 Mark Mitchell <mark@codesourcery.com>
6500
6501 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
6502
6503 PR c++/16782
6504 * g++.dg/parse/qualified4.C: New test.
6505 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
6506 * g++.old-deja/g++.mike/p8154.C: Likewise.
6507
6508 2005-09-27 Mark Mitchell <mark@codesourcery.com>
6509
6510 PR c++/22147
6511 * g++.dg/template/friend37.C: New test.
6512 * g++.dg/parse/crash28.C: Adjust error markers.
6513
6514 2005-09-27 Jakub Jelinek <jakub@redhat.com>
6515
6516 PR fortran/18518
6517 * gfortran.fortran-torture/execute/save_2.f90: New decl.
6518
6519 2005-09-27 Devang Patel <dpatel@apple.com>
6520
6521 PR tree-optimization/23625
6522 * gcc.dg/pr23625.c: New test.
6523
6524 2005-09-27 Uros Bizjak <uros@kss-loka.si>
6525
6526 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
6527 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
6528
6529 2005-09-26 Jakub Jelinek <jakub@redhat.com>
6530
6531 PR fortran/23677
6532 * gfortran.fortran-torture/execute/save_1.f90: New test.
6533 * gfortran.dg/save_1.f90: New test.
6534
6535 2005-09-26 Uros Bizjak <uros@kss-loka.si>
6536
6537 * gcc.target/i386/builtin-apply-mmx.c: New test.
6538
6539 PR target/22576
6540 * gcc.target/i386/pr22576.c: New test.
6541
6542 PR target/22585
6543 * gcc.target/i386/pr22585.c: New test.
6544
6545 PR target/23268
6546 * gcc.target/i386/pr23268.c: New test.
6547
6548 PR middle-end/23831
6549 * gcc.dg/vect/pr23831.c: New test.
6550
6551 PR target/24055
6552 * gcc.target/i386/pr24055.c: New test.
6553
6554 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
6555
6556 PR tree-optimization/23960
6557 * gcc.c-torture/compile/pr23960.c: New.
6558
6559 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
6560
6561 PR fortran/16861
6562 * gfortran.dg/nested_modules_3.f90: New.
6563
6564 2005-09-22 Steven G. Kargl <kargls@comcast.net>
6565
6566 PR fortran/24005
6567 gfortran.dg/interface_1.f90: New test.
6568
6569 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
6570 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6571
6572 PR fortran/23843
6573 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
6574
6575 2005-09-22 Steven G. Kargl <kargls@comcast.net>
6576
6577 PR fortran/23516
6578 * gfortran.dg/imag_1.f: New test.
6579 * gfortran.dg/imag_2.f: Ditto.
6580
6581 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
6582
6583 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
6584
6585 2005-09-22 Jakub Jelinek <jakub@redhat.com>
6586
6587 PR c++/21983
6588 * g++.dg/warn/pr21983.C: New test.
6589
6590 2005-09-21 Mark Mitchell <mark@codesourcery.com>
6591
6592 PR c++/23993
6593 * g++.dg/template/array14.C: New test.
6594
6595 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
6596
6597 PR fortran/19929
6598 * gfortran.dg/der_ptr_component_1.f90: New test.
6599
6600 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6601
6602 PR c++/23965
6603 * g++.dg/template/error1.C: Reject "no matching function" message.
6604
6605 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6606
6607 PR c++/17609
6608 * g++.dg/lookup/error1.C: New test.
6609
6610 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
6611
6612 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
6613 functionality of the testcase.
6614
6615 2005-09-20 Richard Henderson <rth@redhat.com>
6616
6617 * gcc.dg/vect/vect-22.c: Require vect_float.
6618 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
6619
6620 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
6621
6622 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
6623 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
6624 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
6625 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
6626 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
6627 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
6628 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
6629 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
6630 * gcc.dg/cpp/ucnid-8.c: New test.
6631
6632 2005-09-20 Jakub Jelinek <jakub@redhat.com>
6633
6634 PR tree-optimization/23929
6635 * gcc.c-torture/compile/pr23929.c: New test.
6636
6637 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
6638
6639 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
6640 for one loop.
6641
6642 2005-09-20 Steve Ellcey <sje@cup.hp.com>
6643
6644 PR testsuite/23186
6645 * g++.dg/other/pr22003.C: Require named sections.
6646
6647 2005-09-20 Jakub Jelinek <jakub@redhat.com>
6648
6649 PR c++/23947
6650 * g++.dg/rtti/crash3.C: New test.
6651
6652 PR tree-optimization/23818
6653 * gcc.dg/pr23818.c: New test.
6654
6655 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6656
6657 PR fortran/23420
6658 * gfortran.dg/print_fmt_4.f: New.
6659
6660 2005-09-20 Jakub Jelinek <jakub@redhat.com>
6661
6662 PR fortran/23663
6663 * gfortran.fortran-torture/execute/entry_11.f90: New test.
6664
6665 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
6666
6667 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
6668 Use pointers to local alignable arrays instead. Added comments.
6669 * gcc.dg/vect/vect-46.c: Likewise.
6670 * gcc.dg/vect/vect-48.c: Likewise.
6671 * gcc.dg/vect/vect-49.c: Likewise.
6672 * gcc.dg/vect/vect-52.c: Likewise.
6673 * gcc.dg/vect/vect-53.c: Likewise.
6674 * gcc.dg/vect/vect-54.c: Likewise.
6675 * gcc.dg/vect/vect-56.c: Likewise.
6676 * gcc.dg/vect/vect-57.c: Likewise.
6677 * gcc.dg/vect/vect-58.c: Likewise.
6678 * gcc.dg/vect/vect-60.c: Likewise.
6679 * gcc.dg/vect/vect-61.c: Likewise.
6680
6681 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
6682 The test is no longer vectorizable on vect_no_align targets.
6683 * gcc.dg/vect/vect-43.c: Likewsie.
6684
6685 * gcc.dg/vect/vect-44.c: Added comments.
6686 * gcc.dg/vect/vect-45.c: Added comments.
6687 * gcc.dg/vect/vect-50.c: Added comments.
6688 * gcc.dg/vect/vect-51.c: Added comments.
6689
6690 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
6691 aligned type.
6692 * gcc.dg/vect/Os-vect-95.c: Likewise.
6693
6694 * gcc.dg/vect/vect-41.c: Test removed.
6695 * gcc.dg/vect/vect-47.c: Test removed.
6696 * gcc.dg/vect/vect-55.c: Test removed.
6697 * gcc.dg/vect/vect-59.c: Test removed.
6698
6699 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
6700
6701 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
6702 No longer vectorizable on vect_no_align targets.
6703 * gcc.dg/vect/pr20122.c: Likewise.
6704 * gcc.dg/vect/vect-74.c: Likewise.
6705 * gcc.dg/vect/vect-75.c: Likewise.
6706 * gcc.dg/vect/vect-76.c: Likewise.
6707
6708 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
6709 Will not be vectorizable on vect_no_align targets once aliasing issues
6710 are resolved.
6711 * gcc.dg/vect/vect-79.c: Likewise.
6712
6713 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
6714 * gcc.dg/vect/vect-78.c: Likewise.
6715 * gcc.dg/vect/vect-97.c: Likewise.
6716
6717 2005-09-19 Steven Bosscher <stevenb@suse.de>
6718
6719 * gcc.dg/pr23943.c: New test.
6720
6721 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
6722
6723 PR fortran/19181
6724 * gfortran.dg/derived_pointer_null_1.f90: New test.
6725
6726 2005-09-18 Richard Guenther <rguenther@suse.de>
6727
6728 PR middle-end/23944
6729 * gcc.c-torture/compile/pr23944.c: New testcase.
6730
6731 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
6732
6733 PR fortran/15975
6734 * gfortran.dg/der_pointer_2.f90: New test.
6735
6736 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
6737
6738 PR fortran/16861
6739 * gfortran.dg/nested_modules_2.f90: New test.
6740
6741 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6742
6743 PR c++/18368
6744 * g++.dg/other/semicolon.C: New test.
6745
6746 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
6747
6748 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
6749 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
6750
6751 2005-09-16 Mark Mitchell <mark@codesourcery.com>
6752
6753 PR c++/23914
6754 * g++.dg/template/static18.C: New test.
6755
6756 PR c++/21514
6757 * g++.dg/template/crash19.C: Remove dg-error marker.
6758 * g++.dg/template/local4.C: New test.
6759
6760 2005-09-16 Paul Brook <paul@codesourcery.com>
6761
6762 PR fortran/23906
6763 * gfortran.dg/dependency_1.f90: New test.
6764
6765 2005-09-15 Mark Mitchell <mark@codesourcery.com>
6766
6767 PR c++/23896
6768 * g++.dg/template/static17.C: New test.
6769
6770 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
6771
6772 PR c++/23139
6773 * g++.dg/warn/huge-val1.C: New test.
6774
6775 2005-09-15 Mark Mitchell <mark@codesourcery.com>
6776
6777 PR c++/13140
6778 * g++.dg/parse/class2.C: New test.
6779 * g++.dg/template/explicit8.C: Likewise.
6780 * g++.dg/template/spec25.C: Likewise.
6781
6782 2005-09-14 Josh Conner <jconner@apple.com>
6783
6784 PR middle-end/23584
6785 * gcc.dg/pr23584.c: New test.
6786
6787 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
6788
6789 PR fortran/21875 Internal Unit Array I/O, NIST
6790 * gfortran.dg/arrayio_1.f90: New test.
6791 * gfortran.dg/arrayio_1.f90: New test.
6792 * gfortran.dg/arrayio_1.f90: New test.
6793 * gfortran.dg/arrayio_1.f90: New test.
6794 * gfortran.dg/arrayio_1.f90: New test.
6795
6796 2005-09-14 Uros Bizjak <uros@kss-loka.si>
6797
6798 PR middle-end/22480
6799 * gcc.dg/vect/pr22480.c: New test.
6800
6801 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
6802
6803 PR fortran/19358
6804 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
6805
6806 2005-09-13 Josh Conner <jconner@apple.com>
6807
6808 PR c++/23180
6809 * g++.dg/init/struct2.C: New test.
6810 * g++.dg/init/struct3.C: New test.
6811
6812 2005-09-13 Janis Johnson <janis187@us.ibm.com>
6813
6814 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
6815 Clean up temp files.
6816 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
6817 gcc.dg/tree-ssa/builtin-fprintf-1.c,
6818 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
6819 gcc.dg/tree-ssa/builtin-printf-1.c,
6820 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
6821 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
6822 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
6823 gcc.dg/tree-ssa/builtin-vprintf-1.c,
6824 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
6825 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
6826 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
6827 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
6828 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
6829 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
6830 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
6831 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
6832
6833 2005-09-13 Josh Conner <jconner@apple.com>
6834
6835 * lib/gcc-dg.exp: Load scanipa.exp.
6836 (cleanup-dump): New procedure.
6837 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
6838 * lib/scandump.exp: New file.
6839 * lib/scantree.exp: Use it.
6840 * lib/scanipa.exp: New file.
6841
6842 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
6843
6844 PR fortran/17740
6845 * gfortran.dg/generic_4.f90: New test.
6846
6847 2005-09-13 Uros Bizjak <uros@kss-loka.si>
6848
6849 PR target/23816
6850 * gcc.target/i386/pr23816-1.c: New test.
6851 * gcc.target/i386/pr23816-2.c: New test.
6852
6853
6854 2005-09-13 Bastian Blank <waldi@debian.org>
6855
6856 PR c++/16171
6857 * g++.dg/abi/mangle26.C: New test.
6858 * g++.dg/abi/mangle27.C: New test.
6859 * g++.dg/abi/mangle28.C: New test.
6860 * g++.dg/abi/mangle29.C: New test.
6861
6862 PR c++/23839
6863 * g++.dg/parse/register1.C: New test.
6864
6865 2005-09-13 Mark Mitchell <mark@codesourcery.com>
6866
6867 PR c++/23842
6868 * g++.dg/template/access16.C: New test.
6869
6870 2005-09-13 Richard Sandiford <richard@codesourcery.com>
6871
6872 * gfortran.dg/char_pack_2.f90: Increase the vector size.
6873
6874 2005-09-13 Richard Sandiford <richard@codesourcery.com>
6875
6876 PR fortran/18899
6877 * gfortran.dg/shape_2.f90: New test.
6878
6879 2005-09-13 Richard Sandiford <richard@codesourcery.com>
6880
6881 PR target/19269
6882 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
6883 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
6884 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
6885 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
6886 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
6887 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
6888 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
6889 tests.
6890
6891 2005-09-12 Mark Mitchell <mark@codesourcery.com>
6892
6893 PR c++/23841
6894 * g++.dg/parse/template17.C: New test.
6895
6896 2005-09-12 Mark Mitchell <mark@codesourcery.com>
6897
6898 PR c++/23789
6899 * g++.dg/template/nontype14.C: New test.
6900
6901 2005-09-12 Ian Lance Taylor <ian@airs.com>
6902
6903 PR g++/7874
6904 * g++.dg/lookup/friend7.C: New test.
6905 * g++.dg/lookup/friend8.C: New test.
6906 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
6907 so that it will be found via argument dependent lookup.
6908 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
6909 friend functions which will no longer be found.
6910 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
6911 function g, so that it will be found via argument dependent
6912 lookup.
6913 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
6914 * g++.old-deja/g++.mike/net43.C: Likewise.
6915
6916 2005-09-12 Mark Mitchell <mark@codesourcery.com>
6917
6918 PR c++/23691
6919 * g++.dg/template/static16.C: New test.
6920
6921 2005-09-12 Josh Conner <jconner@apple.com>
6922
6923 PR middle-end/23237
6924 * gcc.c-torture/compile/pr23237.c: New test.
6925
6926 2005-09-11 Richard Henderson <rth@redhat.com>
6927
6928 * g++.dg/other/error8.C: Update expected diagnostic text.
6929
6930 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6931
6932 PR libfortran/19872
6933 * gfortran.dg/overwrite_1.f: New test.
6934
6935 2005-09-09 Josh Conner <jconner@apple.com>
6936
6937 * g++.dg/init/pr23180-1.C: Removed.
6938 * g++.dg/init/pr23180-2.C: Removed.
6939
6940 2005-09-09 David Daney <ddaney@avtrex.com>
6941
6942 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
6943 files which are ...
6944 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
6945 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
6946
6947 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6948
6949 * gfortran.dg/iostat_2.f90: New test.
6950
6951 2005-09-09 Mark Mitchell <mark@codesourcery.com>
6952
6953 PR c++/22252
6954 * g++.dg/ext/interface1.C: New test.
6955 * g++.dg/ext/interface1.h: Likewise.
6956 * g++.dg/ext/interface1a.cc: Likewise.
6957
6958 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
6959
6960 * gfortran.dg/iomsg_1.f90: New test case.
6961
6962 2005-09-09 Richard Guenther <rguenther@suse.de>
6963
6964 PR c++/23624
6965 * g++.dg/tree-ssa/pr23624.C: New testcase.
6966
6967 2005-09-09 Richard Sandiford <richard@codesourcery.com>
6968
6969 PR fortran/19239
6970 * gfortran.dg/vector_subscript_1.f90,
6971 * gfortran.dg/vector_subscript_2.f90: New tests.
6972
6973 2005-09-09 Richard Sandiford <richard@codesourcery.com>
6974
6975 PR fortran/21104
6976 * gfortran.dg/array_alloc_1.f90,
6977 * gfortran.dg/array_alloc_2.f90,
6978 * gfortran.dg/array_alloc_3.f90: New tests.
6979
6980 2005-09-09 Richard Sandiford <richard@codesourcery.com>
6981
6982 PR fortran/12840
6983 * gfortran.dg/array_constructor_6.f90
6984 * gfortran.dg/array_constructor_7.f90
6985 * gfortran.dg/array_constructor_8.f90
6986 * gfortran.dg/array_constructor_9.f90
6987 * gfortran.dg/array_constructor_10.f90
6988 * gfortran.dg/array_constructor_11.f90
6989 * gfortran.dg/array_constructor_12.f90: New tests.
6990
6991 2005-09-08 Josh Conner <jconner@apple.com>
6992
6993 PR c++/23180
6994 * g++.dg/init/pr23180-1.C: New test.
6995 * g++.dg/init/pr23180-2.C: New test.
6996
6997 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
6998
6999 PR fortran/18878
7000 * gfortran.dg/module_double_reuse.f90: New.
7001
7002 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
7003
7004 PR fortran/23270
7005 PR fortran/22304
7006 PR fortran/18870
7007 PR fortran/17917
7008 PR fortran/16511
7009 * gfortran.dg/common_equivalence_1.f: New.
7010 * gfortran.dg/common_equivalence_2.f: New.
7011 * gfortran.dg/common_equivalence_3.f: New.
7012 * gfortran.dg/contained_equivalence_1.f90: New.
7013 * gfortran.dg/module_blank_common.f90: New.
7014 * gfortran.dg/module_commons_1.f90: New.
7015 * gfortran.dg/module_equivalence_1.f90: New.
7016 * gfortran.dg/nested_modules_1.f90: New.
7017 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
7018 equivalences and add comment to connect the test with
7019 the PR.
7020
7021 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7022
7023 PR fortran/23765
7024 * gfortran.dg/common_6.f90: New test.
7025
7026 2005-09-08 Richard Sandiford <richard@codesourcery.com>
7027
7028 PR fortran/15326
7029 * gfortran.dg/char_result_1.f90,
7030 * gfortran.dg/char_result_2.f90,
7031 * gfortran.dg/char_result_3.f90,
7032 * gfortran.dg/char_result_4.f90,
7033 * gfortran.dg/char_result_5.f90,
7034 * gfortran.dg/char_result_6.f90,
7035 * gfortran.dg/char_result_7.f90,
7036 * gfortran.dg/char_result_8.f90: New tests.
7037
7038 2005-09-08 Richard Sandiford <richard@codesourcery.com>
7039
7040 PR fortran/19928
7041 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
7042
7043 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
7044
7045 PR obj-c++/16816
7046 * obj-c++.dg/selector-5.mm: New test.
7047 * obj-c++.dg/selector-6.mm: New test.
7048
7049 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
7050
7051 PR objc/20574
7052 PR objc/19324
7053 * objc.dg/error-1.m: New test.
7054
7055 2005-09-07 Richard Sandiford <richard@codesourcery.com>
7056
7057 PR fortran/23373
7058 * gfortran.fortran-torture/execute/pr23373-1.f90,
7059 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
7060
7061 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
7062
7063 PR libfortran/23760
7064 * gfortran.dg/g77/1832.f: Remove long string in write statement
7065 to allow the test to pass on correct list directed output with
7066 prepended space.
7067
7068 2005-09-07 James E Wilson <wilson@specifix.com>
7069
7070 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
7071
7072 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
7073
7074 * gfortran.dg/parameter+save.f90: Rename to
7075 * gfortran.dg/parameter_save.f90: .. this.
7076
7077 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
7078
7079 PR fortran/20848
7080 * gfortran.dg/parameter+save.f90: New test case.
7081
7082 2005-09-06 Richard Sandiford <richard@codesourcery.com>
7083
7084 PR fortran/19269
7085 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
7086
7087 2005-09-06 Jakub Jelinek <jakub@redhat.com>
7088
7089 PR c/23075
7090 * gcc.dg/pr23075.c: New test.
7091 * g++.dg/warn/pr23075.C: New test.
7092
7093 PR target/22362
7094 * gcc.target/i386/pr22362.c: New test.
7095
7096 PR rtl-optimization/23098
7097 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
7098
7099 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
7100 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
7101 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
7102
7103 2005-09-06 Mark Mitchell <mark@codesourcery.com>
7104
7105 * g++.dg/expr/cast6.C: New test.
7106
7107 PR c++/9782
7108 * g++.dg/init/new15.C: New test.
7109
7110 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
7111
7112 * gcc.dg/vect/Os-vect-95.c: New test.
7113 * gcc.dg/vect/vect-95.c: Same.
7114
7115 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
7116
7117 * gcc.dg/vect/vect-29.c: Update xfail testing.
7118 * gcc.dg/vect/vect-44.c: Same.
7119 * gcc.dg/vect/vect-48.c: Same.
7120 * gcc.dg/vect/vect-50.c: Same.
7121 * gcc.dg/vect/vect-72.c: Same.
7122 * gcc.dg/vect/vect-77.c: Same.
7123 * gcc.dg/vect/vect-78.c: Same.
7124 * gcc.dg/vect/vect-80.c: Same.
7125 * gcc.dg/vect/vect-96.c: Same.
7126 * gcc.dg/vect/vect-100.c: Same.
7127 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
7128 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
7129 * gfortran.dg/vect/vect-5.f90: Same.
7130
7131 2005-09-06 Jakub Jelinek <jakub@redhat.com>
7132
7133 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
7134 start strings.
7135 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
7136 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
7137
7138 PR c++/23056
7139 * g++.dg/opt/pr23056.C: New test.
7140
7141 PR rtl-optimization/23098
7142 * gcc.target/i386/pr23098.c: New test.
7143
7144 2005-09-05 Mark Mitchell <mark@codesourcery.com>
7145
7146 PR c++/23667
7147 * g++.dg/template/static15.C: New test.
7148
7149 PR c++/21440
7150 * g++.dg/ext/stmtexpr5.C: New test.
7151 * g++.dg/ext/stmtexpr6.C: Likewise.
7152
7153 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
7154
7155 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
7156
7157 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
7158 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
7159 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
7160
7161 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
7162
7163 PR libfortran/23321
7164 * gfortran.dg/direct_io_4.f90: New test case.
7165
7166 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
7167 Rasmus Hahn <rassahah@neofonie.de>
7168
7169 PR libobjc/23108
7170 * objc.dg/type-stream-1.m: New test.
7171
7172 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
7173
7174 PR fortran/23661
7175 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
7176 gfortran.dg/print_fmt_3.f90: New test.
7177
7178 2005-09-03 Jakub Jelinek <jakub@redhat.com>
7179
7180 * gfortran.dg/fmt_t_1.f90: New test.
7181
7182 2005-09-03 Jakub Jelinek <jakub@redhat.com>
7183
7184 PR rtl-optimization/23454
7185 * g++.dg/opt/pr23454.C: New test.
7186
7187 2005-09-03 Mark Mitchell <mark@codesourcery.com>
7188
7189 PR c++/23699
7190 * g++.dg/ext/static1.C: New test.
7191
7192 2005-09-02 Richard Henderson <rth@redhat.com>
7193
7194 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
7195 tail call to check_fa_work.
7196
7197 2005-09-02 Mark Mitchell <mark@codesourcery.com>
7198
7199 PR c++/21687
7200 * g++.dg/other/gc3.C: New test.
7201
7202 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
7203
7204 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
7205 * gcc.dg/20050826-1.c: Likewise.
7206
7207 2005-08-31 Mark Mitchell <mark@codesourcery.com>
7208
7209 PR c++/23167
7210 * g++.dg/expr/volatile1.C: New test.
7211
7212 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
7213
7214 PR middle-end/23547
7215 * gcc.dg/pr23547.c: New test.
7216
7217 2005-09-02 Richard Sandiford <richard@codesourcery.com>
7218
7219 PR c/22061
7220 * gcc.c-torture/execute/pr22061-1.c,
7221 * gcc.c-torture/execute/pr22061-2.c,
7222 * gcc.c-torture/execute/pr22061-3.c,
7223 * gcc.c-torture/execute/pr22061-4.c: New tests.
7224
7225 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
7226
7227 * gcc.dg/Wredundant-decls-2.c: New test to check that
7228 -Wredundant-decls does not issue warning for a variable
7229 definition following a declaration.
7230
7231 2005-09-01 Jakub Jelinek <jakub@redhat.com>
7232
7233 PR debug/7241
7234 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
7235 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
7236 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
7237
7238 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
7239 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
7240 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
7241 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
7242 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
7243 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
7244 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
7245 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
7246
7247 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
7248
7249 PR objc/23306
7250 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
7251 scan-assmbler.
7252
7253 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
7254
7255 PR target/21255
7256 * gcc.dg/pr21255-1.c: New test.
7257 * gcc.dg/pr21255-2-mb.c: Likewise.
7258 * gcc.dg/pr21255-2-ml.c: Likewise.
7259 * gcc.dg/pr21255-3.c: Likewise.
7260 * gcc.dg/pr21255-4.c: Likewise.
7261
7262 2005-08-31 Dale Johannesen <dalej@apple.com>
7263
7264 * gcc.dg/20050830-1.c: New.
7265
7266 2005-08-31 Josh Conner <jconner@apple.com>
7267
7268 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
7269 command-line options for arm-*-* targets.
7270 * g++.dg/init/array16.C: Likewise.
7271 * g++.dg/other/crash-4.C: Likewise.
7272
7273 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
7274
7275 PR obj-c++/23640
7276 * obj-c++.dg/gnu-runtime-3.mm: New test.
7277
7278 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7279
7280 PR c++/13377
7281 * g++.dg/lookup/ambig4.C: New test.
7282 * g++.dg/lookup/ambig5.C: New test.
7283 * g++.dg/tc1/dr101.C: Adjust error markers.
7284
7285 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7286
7287 PR c++/23639
7288 * g++.dg/template/ttp5.C: Adjust error markers.
7289
7290 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
7291
7292 PR testsuite/23609
7293 * lib/obj-c++.exp: Include target-libpath.exp.
7294 (obj-c++_link_flags): Look for the GNU libobjc library
7295 and set the library path to include it.
7296 Don't manually set LD_LIBRARY_PATH (etc.) but call
7297 set_ld_library_path_env_vars instead.
7298 (obj-c++_target_compile): Don't set library path or
7299 linker flags because they are already set correctly
7300 in obj-c++_link_flags.
7301
7302 2005-08-30 Josh Conner <jconner@apple.com>
7303
7304 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
7305 to command-line options for arm-*-* targets.
7306
7307 2005-08-30 Geoffrey Keating <geoffk@apple.com>
7308
7309 * g++.dg/other/i386-1.C: New.
7310
7311 2005-08-30 Jakub Jelinek <jakub@redhat.com>
7312
7313 PR preprocessor/20348
7314 PR preprocessor/20356
7315 * gcc.dg/cpp/pr20348.c: New test.
7316 * gcc.dg/cpp/pr20348.h: New file.
7317 * gcc.dg/cpp/inc/pr20348.h: New file.
7318 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
7319 * gcc.dg/cpp/pr20356.c: New test.
7320 * gcc.dg/cpp/pr20356.h: New file.
7321 * gcc.dg/cpp/inc/pr20356.h: New file.
7322 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
7323
7324 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
7325
7326 * gfortran.fortran-torture/execute/intrinsic_count.f90:
7327 Fix array dimension to avoid correct end-of-file error.
7328
7329 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
7330
7331 PR libfortran/23598
7332 * gfortran.dg/iostat_1.f90: New test.
7333
7334 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
7335
7336 PR middle-end/23408
7337 * gcc.dg/pr23408.c: New test.
7338
7339 2005-08-28 Mark Mitchell <mark@codesourcery.com>
7340
7341 PR c++/23099
7342 * g++.dg/init/member1.C: Make sure erroneous static data member
7343 definitions are required.
7344 * g++.dg/template/static13.C: New test.
7345 * g++.dg/template/static14.C: Likewise.
7346
7347 2005-08-29 Jakub Jelinek <jakub@redhat.com>
7348
7349 * gcc.target/i386/pr23575.c: Use -msse2 instead of
7350 -march=pentium4, remove ilp32 requirement.
7351
7352 PR middle-end/23484
7353 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
7354 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
7355
7356 2005-08-29 Andreas Jaeger <aj@suse.de>
7357
7358 PR testsuite/23607
7359 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
7360
7361 2005-08-28 Jakub Jelinek <jakub@redhat.com>
7362
7363 * gcc.c-torture/execute/20050316-2.c: New test.
7364 * gcc.c-torture/execute/20050316-3.c: New test.
7365 * gcc.dg/torture/pr16104-1.c: New test.
7366
7367 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
7368
7369 PR middle-end/23463
7370 * gcc.c-torture/execute/zero-struct-1.c: New test.
7371
7372 2005-08-27 Richard Guenther <rguenther@suse.de>
7373
7374 PR target/23575
7375 * gcc.target/i386/pr23575.c: New testcase.
7376
7377 2005-08-26 Jakub Jelinek <jakub@redhat.com>
7378
7379 PR rtl-optimization/23561
7380 * gcc.c-torture/execute/20050826-1.c: New test.
7381
7382 PR rtl-opt/23560
7383 * gcc.c-torture/execute/20050826-2.c: New test.
7384
7385 2005-08-26 Dale Johannesen <dalej@apple.com>
7386
7387 * gcc.dg/20030711-1.c: Modify to work on Darwin.
7388 * gcc.dg/20050826-1.c: New.
7389
7390 2005-08-26 Mark Mitchell <mark@codesourcery.com>
7391
7392 PR c++/19004
7393 * g++.dg/template/nontype13.C: New test.
7394
7395 PR c++/23491
7396 * g++.dg/init/new14.C: New test.
7397 * g++.dg/expr/anew1.C: Do not XFAIL.
7398 * g++.dg/expr/anew2.C: Likewise.
7399 * g++.dg/expr/anew3.C: Likewise.
7400
7401 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
7402
7403 PR middle-end/22439
7404 * gcc.dg/vla-3.c: New test.
7405
7406 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
7407
7408 PR fortran/20363
7409 * gfortran.dg/named_interface.f90: New.
7410
7411 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
7412
7413 * gcc.c-torture/execute/frame-address.c: New test.
7414
7415 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
7416
7417 PR c++/20817
7418 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
7419
7420 2005-08-25 Alan Modra <amodra@bigpond.net.au>
7421
7422 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
7423
7424 2005-08-25 Alan Modra <amodra@bigpond.net.au>
7425
7426 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
7427 * gcc.dg/altivec-22.c: Rename from..
7428 * gcc.dg/altivec-nomfcr.c: ..this.
7429
7430 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
7431
7432 PR tree-optimization/23546
7433 * gcc.dg/tree-ssa/pr23546.c: New test.
7434
7435 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
7436
7437 PR fortran/17758
7438 * gfortran.dg/nonreturning_statements.f90: New test.
7439
7440 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
7441
7442 PR c++/22454
7443 * g++.dg/parse/crash29.C: New.
7444
7445 2005-08-23 DJ Delorie <dj@redhat.com>
7446
7447 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
7448 constants have the L suffix.
7449
7450 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
7451
7452 PR c++/23044
7453 * g++.dg/template/instantiate8.C: New.
7454
7455 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
7456
7457 PR middle-end/23467
7458 * gcc.c-torture/execute/pr23467.c: New test.
7459
7460 2005-08-23 Jakub Jelinek <jakub@redhat.com>
7461
7462 PR tree-optimization/22043
7463 * gcc.c-torture/execute/20050613-1.c: New test.
7464
7465 2005-08-23 Ben Elliston <bje@au.ibm.com>
7466
7467 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
7468
7469 2005-08-22 Jakub Jelinek <jakub@redhat.com>
7470
7471 PR rtl-optimization/23478
7472 * g++.dg/opt/pr23478.C: New test.
7473
7474 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
7475
7476 PR c/18715
7477 * gcc.dg/switch-warn-3.c: New test.
7478
7479 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7480
7481 PR c++/22233
7482 * g++.dg/template/param1.C: New test.
7483
7484 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7485
7486 PR c++/23089
7487 * g++.dg/other/incomplete1.C: New test.
7488
7489 2005-08-22 Ira Rosen <irar@il.ibm.com>
7490
7491 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
7492 are vectorizable.
7493
7494 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7495
7496 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
7497 d_lines_5.f: New.
7498
7499 2005-08-21 Jakub Jelinek <jakub@redhat.com>
7500
7501 * gcc.target/i386/sse-4.c: New test.
7502
7503 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7504
7505 PR testsuite/23239
7506 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
7507
7508 2005-08-20 Jakub Jelinek <jakub@redhat.com>
7509
7510 * gcc.dg/20050811-1.c: New test.
7511 * gcc.dg/20050811-2.c: New test.
7512
7513 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
7514
7515 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
7516
7517 2005-08-19 Diego Novillo <dnovillo@redhat.com>
7518
7519 PR 23476
7520 * gcc.c-torture/compile/pr23476.c: New test.
7521
7522 2005-08-19 Devang Patel <dpatel@apple.com>
7523
7524 PR tree-optimization/23048
7525 * gcc.dg/tree-ssa/pr23048.c: New test.
7526
7527 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
7528
7529 PR middle-end/20624
7530 * g++.dg/warn/Wreturn-3.C: New test
7531
7532 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
7533
7534 PR tree-optimization/22228
7535 * g++.dg/vect/pr22543.cc: New test.
7536
7537 2005-08-17 Steven Bosscher <stevenb@suse.de>
7538
7539 PR tree-optimization/21574
7540 * gcc.dg/tree-ssa/pr21574.c: New test.
7541
7542 2005-08-16 James E Wilson <wilson@specifix.com>
7543
7544 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
7545
7546 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
7547
7548 PR tree-opt/23402
7549 * gcc.c-torture/compile/zero-strct-3.c: New test.
7550 * gcc.c-torture/compile/zero-strct-4.c: New test.
7551
7552 2005-08-16 Steven Bosscher <stevenb@suse.de>
7553
7554 PR target/23376
7555 * gcc.target/x86_64/pr23376.c: New test.
7556
7557 2005-08-16 Ian Lance Taylor <ian@airs.com>
7558
7559 PR c++/23337
7560 * g++.dg/ext/vector2.C: New.
7561
7562 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
7563
7564 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
7565
7566 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
7567
7568 PR libfortran/23428
7569 * gfortran.dg/inquire-complex.f90: New test case.
7570
7571 2005-08-16 James E Wilson <wilson@specifix.com>
7572
7573 PR tree-optimization/21105
7574 * gcc.dg/large-size-array.c: New.
7575
7576 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
7577
7578 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
7579 type.
7580 * gcc.dg/vect/vect-41: Likewise.
7581 * gcc.dg/vect/vect-42: Likewise.
7582 * gcc.dg/vect/vect-43: Likewise.
7583 * gcc.dg/vect/vect-44: Likewise.
7584 * gcc.dg/vect/vect-46: Likewise.
7585 * gcc.dg/vect/vect-47: Likewise.
7586 * gcc.dg/vect/vect-48: Likewise.
7587 * gcc.dg/vect/vect-52: Likewise.
7588 * gcc.dg/vect/vect-53: Likewise.
7589 * gcc.dg/vect/vect-54: Likewise.
7590 * gcc.dg/vect/vect-55: Likewise.
7591 * gcc.dg/vect/vect-56: Likewise.
7592 * gcc.dg/vect/vect-57: Likewise.
7593 * gcc.dg/vect/vect-58: Likewise.
7594 * gcc.dg/vect/vect-59: Likewise.
7595 * gcc.dg/vect/vect-60: Likewise.
7596 * gcc.dg/vect/vect-61: Likewise.
7597 * gcc.dg/vect/vect-85: Likewise.
7598 * gcc.dg/vect/vect-87: Likewise.
7599 * gcc.dg/vect/vect-88: Likewise.
7600 * gcc.dg/vect/vect-93.c: Likewise.
7601 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
7602 * gcc.dg/vect/vect-75: Likewise.
7603 * gcc.dg/vect/vect-76: Likewise.
7604 * gcc.dg/vect/vect-77: Likewise.
7605 * gcc.dg/vect/vect-78: Likewise.
7606 * gcc.dg/vect/vect-80: Likewise.
7607 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
7608 vectorized for the expected reason, rather than checking how alignment
7609 was handled.
7610 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
7611 type and also instead of aligned pointers. Added documentation.
7612
7613 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
7614
7615 * gfortran.dg/power.f90: New test.
7616
7617 2005-08-16 Jakub Jelinek <jakub@redhat.com>
7618
7619 PR rtl-optimization/23299
7620 * g++.dg/opt/pr23299.C: New test.
7621
7622 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7623
7624 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
7625
7626 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
7627
7628 * g++.dg/template/local6.C: New test.
7629
7630 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
7631
7632 * execute/exceptions/finally-1.m: Check that the catch and finally are
7633 being called. Also add a "return 0;" at the end of main.
7634
7635 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
7636
7637 PR fortran/21432.
7638 * gfortran.dg/namelist_print_1.f: New test of functionality of
7639 PRINT namelist.
7640 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
7641 namelist generates error with -std=f95.
7642
7643 2005-08-14 Ira Rosen <irar@il.ibm.com>
7644
7645 PR tree-optimization/23119
7646 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
7647
7648 2005-08-13 Marcin Koziej <creep@desk.pl>
7649 Andrew Pinski <pinskia@physics.uc.edu>
7650
7651 PR libobjc/22492
7652 * execute/exceptions/finally-1.m: New test.
7653
7654 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7655
7656 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
7657 testsuite.
7658 * objc/execute/exceptions/trivial.m: New test.
7659 * objc.dg/try-catch-11.m: Move to ...
7660 * objc/execute/exceptions/foward-1.m: Here.
7661 * objc.dg/try-catch-2.m: Move to ...
7662 * objc/execute/exceptions/catchall-1.m: Here.
7663 * objc.dg/try-catch-8.m: Move to ...
7664 * objc/execute/exceptions/local-variables-1.m: Here.
7665
7666 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7667
7668 * objc.dg/nested-func-1.m: Move to ...
7669 * objc/execute/nested-func-1.m: Here.
7670
7671 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7672
7673 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
7674 in ${options} instead of [target_info name].
7675 * lib/obj-c++.exp (objc_target_compile): Likewise.
7676
7677 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7678
7679 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
7680
7681 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7682
7683 part of PR testsuite/23348
7684 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
7685 of the torture options.
7686 * objc/compile/trivial.m: New test.
7687
7688 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
7689
7690 * gfortran.dg/eoshift.f90: Correct format.
7691
7692 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
7693
7694 * gfortran.fortran-torture/execute/character_passing.f90:
7695 Fix comment typo.
7696
7697 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
7698
7699 PR c++/8271
7700 * g++.dg/template/unify10.C: New.
7701
7702 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
7703
7704 * g++.dg/parse/pr22514.C: Move to...
7705 * g++.dg/debug/pr22514.C: here.
7706
7707 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7708
7709 PR c++/23266
7710 * g++.dg/inherit/pure1.C: New test.
7711
7712 * ChangeLog: Fix typos.
7713
7714 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7715 Steven Bosscher <stevenb@suse.de>
7716
7717 * gfortran.dg/runtime_warning_1.f90: New test.
7718
7719 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
7720
7721 PR c++/23219
7722 * g++.dg/parse/crash28.C: New.
7723
7724 2005-08-11 Richard Guenther <rguenther@suse.de>
7725
7726 PR target/23289
7727 * gcc.target/i386/tailcall-1.c: New testcase.
7728
7729 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
7730
7731 * gcc.dg/vect/vect-67.c: Un-xfail.
7732
7733 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
7734
7735 PR c++/23225
7736 * g++.dg/testsuite/parse/crash27.C: new test.
7737
7738 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
7739
7740 PR libfortran/22143
7741 * gfortran.dg/shift-kind.f90: New testcase.
7742
7743 2005-08-10 Richard Sandiford <richard@codesourcery.com>
7744
7745 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
7746 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
7747
7748 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7749
7750 PR c++/20646
7751 * g++.dg/other/mult-stor1.C: New test.
7752
7753 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
7754
7755 * gcc.c-torture/pr18299-1.c: Move to ...
7756 * gcc.c-torture/compile/pr18299-1.c: Here.
7757
7758 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
7759
7760 * gfortran/fortran.torture/execute/character_passing.f90:
7761 Fix types for LSAME.
7762
7763 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
7764
7765 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
7766 input data back to what it was originally.
7767
7768 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
7769
7770 * objc.dg/try-catch-8.m: Enable for all targets.
7771
7772 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
7773
7774 * gcc.dg/pr23165.c: New test.
7775
7776 2005-08-09 Steven Bosscher <stevenb@suse.de>
7777
7778 PR tree-optimization/23234
7779 * gcc.dg/tree-ssa/pr23234.c: New test.
7780
7781 2005-08-08 Josh Conner <jconner@apple.com>
7782
7783 PR rtl-optimization/23241
7784 * gcc.dg/char-compare.c: New test.
7785
7786 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7787
7788 PR c++/22508
7789 * g++.dg/init/new13.C: New test.
7790
7791 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
7792
7793 PR c++/21166
7794 * g++.dg/other/crash-4.C: Adjust
7795 * g++/dg/ext/packed9.C: New.
7796
7797 2005-08-08 Richard Sandiford <richard@codesourcery.com>
7798
7799 PR middle-end/21964
7800 * gcc.c-torture/execute/pr21964-1.c: New test.
7801
7802 2005-08-08 Richard Sandiford <richard@codesourcery.com>
7803
7804 PR c/22458
7805 * gcc.dg/pr22458-1.c: New test.
7806
7807 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
7808 Steven G. Kargl <kargls@comcast.net>
7809
7810 PR fortran/22390
7811 * gfortran.dg/flush_1.f90: New test.
7812
7813 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7814
7815 PR c++/23191
7816 * g++.dg/template/eh2.C: New test.
7817
7818 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7819
7820 PR c++/19498
7821 * g++.dg/template/instantiate7.C: New test.
7822
7823 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
7824
7825 PR c/23113
7826 * gcc.dg/Wunused-value-1.c: New test.
7827
7828 2005-08-06 Richard Sandiford <richard@codesourcery.com>
7829
7830 PR rtl-optimization/23233
7831 * gcc.c-torture/compile/pr23233-1.c: New test.
7832
7833 2005-08-06 Jakub Jelinek <jakub@redhat.com>
7834
7835 PR fortran/18833
7836 PR fortran/20850
7837 * gfortran.dg/equiv_1.f90: New test.
7838 * gfortran.dg/equiv_2.f90: New test.
7839 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
7840 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
7841 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
7842
7843 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
7844
7845 * gcc.c-torture/execute/vrp-5.c: New test.
7846 * gcc.c-torture/execute/vrp-6.c: New test.
7847 * gcc.dg/tree-ssa/vrp21.c: New test.
7848
7849 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
7850
7851 * g++.dg/parse/pr22514.C: New test.
7852
7853 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
7854
7855 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
7856
7857 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
7858 instead of constant loads / pool entries.
7859
7860 2005-08-05 David Edelsohn <edelsohn@gnu.org>
7861
7862 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
7863 TEST_TO_WCTYPE.
7864
7865 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
7866
7867 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
7868 __WINT_TYPE__ in generated prototypes if possible.
7869
7870 2005-08-04 Diego Novillo <dnovillo@redhat.com>
7871
7872 PR 22037
7873 * g++.dg/tree-ssa/pr22037.C:
7874
7875 2005-08-04 Richard Henderson <rth@redhat.com>
7876
7877 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
7878 scan-tree-dump-times directive.
7879
7880 2005-08-04 Jan Hubicka <jh@suse.cz>
7881
7882 * gcov-1.C: Fix switch counts.
7883 * gcov-4b.c: Likewise.
7884
7885 2005-08-03 Jeff Law <law@redhat.com>
7886
7887 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
7888
7889 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
7890
7891 * gcc.c-torture/execute/pr23135.c: New test.
7892
7893 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7894
7895 PR tree-optimization/19899
7896 * gcc.dg/tree-ssa/scev-1.c: New test.
7897 * gcc.dg/tree-ssa/scev-2.c: New test.
7898
7899 2005-08-03 Richard Sandiford <richard@codesourcery.com>
7900
7901 PR target/18582
7902 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
7903
7904 2005-08-03 Jan Hubicka <jh@suse.cz>
7905
7906 * update-conroll.c: New testcase.
7907 * update-conroll-2.c: New testcase.
7908
7909 2005-08-02 David Edelsohn <edelsohn@gnu.org>
7910
7911 * gfortran.dg/constant_substring.f: New test.
7912 * gfortran.dg/pr22491.f: New test.
7913
7914 2005-08-02 Jan Hubicka <jh@suse.cz>
7915
7916 * update-threading.c: Replace by the proper one.
7917
7918 2005-08-02 Diego Novillo <dnovillo@redhat.com>
7919
7920 PR 23164
7921 * g++.dg/tree-ssa/pr23164.C: New test.
7922
7923 2005-08-02 Diego Novillo <dnovillo@redhat.com>
7924
7925 * gcc.dg/tree-ssa/pr23192.c: New test.
7926
7927 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
7928
7929 * gcc.c-torture/execute/vrp-4.c: New test.
7930
7931 2005-08-02 Jan Hubicka <jh@suse.cz>
7932
7933 * update-threading.c: New test.
7934
7935 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
7936
7937 * gcc.c-torture/compile/20050801-1.c: New test.
7938 * gcc.c-torture/compile/20050801-2.c: New test.
7939
7940 2005-08-01 Jan Hubicka <jh@suse.cz>
7941
7942 * val-prof-5.c: New test.
7943
7944 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
7945
7946 PR c/22311
7947 * gcc.dg/pr22311-1.c : New test.
7948
7949 2005-07-31 Steven Bosscher <stevenb@suse.de>
7950
7951 PR target/23095
7952 * gfortran.dg/pr23095.f: New test.
7953
7954 PR c++/22003
7955 * g++.dg/other/pr22003.C: New test.
7956
7957 2005-07-31 Richard Sandiford <richard@codesourcery.com>
7958
7959 PR target/20621
7960 * gcc.c-torture/execute/pr20621-1.c: New test.
7961
7962 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
7963
7964 * gfortran.dg/comma_format_extension_4.f: Adjust length
7965 of string for format.
7966 * gfortran.dg/der_array_io_1.f: Replace illegal internal
7967 print statement with internal write.
7968 * gfortran.dg/der_array_io_2.f: Likewise.
7969 * gfortran.dg/der_array_io_3.f: Likewise.
7970
7971 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
7972
7973 * gcc.dg/fold-abs-4.c: new test.
7974
7975 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
7976
7977 PR fortran/22570 an related issues.
7978 * gfortran.dg/x_slash_1.f: New test.
7979
7980 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
7981
7982 PR c/23143
7983 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
7984 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
7985
7986 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
7987
7988 PR c/529
7989 * gcc.dg/Wshadow-3.c: New test.
7990
7991 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
7992
7993 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
7994 used to have the wrong bounds).
7995
7996 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
7997
7998 PR c/21720
7999 * gcc.dg/hex-round-1.c: Test more cases.
8000 * gcc.dg/hex-round-2.c: New test.
8001
8002 2005-07-29 Diego Novillo <dnovillo@redhat.com>
8003
8004 PR 22550
8005 * g++.dg/tree-ssa/pr22550.C: New test.
8006
8007 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
8008
8009 * gcc.dg/tree-ssa/vrp19.c: New test.
8010 * gcc.dg/tree-ssa-vrp20.c: New test.
8011
8012 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
8013
8014 PR c/22240
8015 * gcc.dg/transparent-union-4.c: New test.
8016
8017 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
8018
8019 PR c/22192
8020 * gcc.dg/c99-vla-2.c: New test.
8021
8022 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
8023
8024 PR c/21720
8025 * gcc.dg/hex-round-1.c: New test.
8026
8027 2005-07-28 Jan Hubicka <jh@suse.cz>
8028
8029 * inliner-1.c: Do not dump everything.
8030 * tree-prof.exp: Do not pass -ftree-based-profiling.
8031 * bprob.exp: Likewise.
8032
8033 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
8034
8035 2005-07-28 Mark Mitchell <mark@codesourcery.com>
8036
8037 PR c++/22545
8038 * g++.dg/expr/ptrmem7.C: New test.
8039
8040 2005-07-28 Mike Stump <mrs@apple.com>
8041
8042 * g++.old-deja/g++.mike/visibility-1.C: New test.
8043
8044 2005-07-28 Richard Sandiford <richard@codesourcery.com>
8045
8046 PR c/20187
8047 * gcc.c-torture/execute/pr20187-1.c: New test.
8048
8049 2005-07-28 Jeff Law <law@redhat.com>
8050
8051 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
8052 * gcc.dg/tree-ssa/vrp18.c: New test.
8053
8054 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
8055
8056 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
8057
8058 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
8059
8060 PR tree-optimization/22506
8061 * gcc.dg/vect/ps22506.c: New test.
8062
8063 2005-07-28 Jakub Jelinek <jakub@redhat.com>
8064
8065 PR target/21149
8066 * gcc.target/i386/sse-3.c: New test.
8067
8068 2005-07-28 Richard Sandiford <richard@codesourcery.com>
8069
8070 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
8071 * gcc.target/mips/mips32-dsp-type.c: Likewise.
8072
8073 2005-07-28 Richard Sandiford <richard@codesourcery.com>
8074
8075 PR c/22589
8076 * gcc.c-torture/compile/pr22589-1.c: New test.
8077
8078 2005-07-28 Jan Hubicka <jh@suse.cz>
8079
8080 * update-loopch.c: New testcase.
8081
8082 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
8083
8084 PR rtl-optimization/23047
8085 * gcc.c-torture/execute/pr23047.c: New test.
8086 * gcc.c-torture/execute/pr23047.x: New.
8087
8088 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
8089
8090 PR tree-optimization/22493
8091 * gcc.c-torture/execute/pr22493-1.c: New test.
8092 * gcc.c-torture/execute/pr22493-1.x: New.
8093 * gcc.c-torture/execute/vrp-1.c: New test.
8094 * gcc.c-torture/execute/vrp-2.c: New test.
8095 * gcc.c-torture/execute/vrp-2.c: New test.
8096
8097 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
8098
8099 * gcc.target/frv/all-builtin-read8.c: Delete.
8100 * gcc.target/frv/all-builtin-read16.c: Delete.
8101 * gcc.target/frv/all-builtin-read32.c: Delete.
8102 * gcc.target/frv/all-builtin-read64.c: Delete.
8103 * gcc.target/frv/all-builtin-write8.c: Delete.
8104 * gcc.target/frv/all-builtin-write16.c: Delete.
8105 * gcc.target/frv/all-builtin-write32.c: Delete.
8106 * gcc.target/frv/all-builtin-write64.c: Delete.
8107 * gcc.target/frv/all-read-write-1.c: New.
8108
8109 2005-07-27 Jeff Law <law@redhat.com>
8110
8111 * gcc.c-torture/execute/pr22630.c: New test.
8112
8113 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
8114
8115 PR tree-optimization/23073
8116 * gcc.dg/vect/nodump-pr23073.c: New test.
8117 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
8118
8119 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
8120
8121 PR tree-optimize/22348
8122 * gcc.c-torture/execute/pr22348.c: New.
8123
8124 2005-07-27 Richard Guenther <rguenther@suse.de>
8125
8126 * gcc.dg/tree-ssa/salias-1.c: New testcase.
8127
8128 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8129
8130 PR fortran/22503
8131 * gfortran.dg/logical_comp.f90: New test.
8132
8133 2005-07-27 Jan Hubicka <jh@suse.cz>
8134
8135 * inliner-1.c: Add cleanup of dumps.
8136 * val-prof-*.c: Likewise.
8137 * update-tailcall.c: New.
8138
8139 2005-07-26 Diego Novillo <dnovillo@redhat.com>
8140
8141 PR 22591
8142 * gcc.dg/tree-ssa/pr22591.c: New test.
8143 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
8144
8145 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
8146
8147 PR libobjc/22606
8148 * objc.dg/try-catch-11.m: New test.
8149
8150 2005-07-26 Richard Guenther <rguenther@suse.de>
8151
8152 PR tree-optimization/22486
8153 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
8154
8155 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
8156
8157 PR tree-opt/22484
8158 * testsuite/g++.dg/opt/loop2.C: New test.
8159
8160 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
8161
8162 * gcc.dg/tree-ssa/reassoc-3.c: New test.
8163 * gcc.dg/tree-ssa/reassoc-4.c: New test.
8164
8165 2005-07-25 Adam Nemet <anemet@lnxw.com>
8166
8167 * lib/profopt.exp (profopt-execute): Check for profiling data
8168 files on the target.
8169
8170 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
8171
8172 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
8173 for matching of asm labels.
8174
8175 2005-07-25 Richard Guenther <rguenther@suse.de>
8176
8177 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
8178
8179 2005-07-25 Richard Guenther <rguenther@suse.de>
8180
8181 PR testsuite/22624
8182 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
8183
8184 2005-07-25 Ira Rosen <irar@il.ibm.com>
8185
8186 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
8187 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
8188 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
8189 * gcc.dg/vect/vect-100.c: New test.
8190 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
8191 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
8192 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
8193 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
8194 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
8195 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
8196 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
8197 * gfortran.dg/vect/pr19049.f90: New testcase.
8198 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
8199
8200 2005-07-25 Jakub Jelinek <jakub@redhat.com>
8201
8202 * gcc.c-torture/execute/20050713-1.c: New test.
8203
8204 PR fortran/20063
8205 * gfortran.fortran-torture/execute/data_4.f90: New test.
8206
8207 PR middle-end/20303
8208 * gcc.dg/visibility-d.c: New test.
8209
8210 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
8211
8212 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
8213 * gfortran.dg/underflow.f90: Ditto.
8214
8215 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8216
8217 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
8218 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
8219 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
8220
8221 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
8222
8223 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
8224 include case of field width of zero.
8225
8226 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
8227
8228 PR libgfortran/21875
8229 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
8230 with trailing blanks on normal formatted read.
8231
8232 2005-07-23 Chao-ying Fu <fu@mips.com>
8233
8234 * gcc.target/mips/mips32-dsp-type.c: New test.
8235 * gcc.target/mips/mips32-dsp.c: New test.
8236
8237 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
8238
8239 PR testsuite/21073
8240 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
8241
8242 PR testsuite/20454
8243 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
8244 and __cyg_profile_func_exit.
8245
8246 2005-07-22 David Edelsohn <edelsohn@gnu.org>
8247
8248 * gfortran.dg/comma_format_extension_3.f: Fix typo.
8249 * gfortran.dg/comma_format_extension_4.f: Same.
8250 * gfortran.dg/pr15332.f: Same.
8251 * gfortran.dg/pr21730.f: Same.
8252
8253 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
8254
8255 * g++.dg/opt/vrp2.C: Fix testcase.
8256
8257 PR tree-opt/22625
8258 * g++.dg/opt/vrp2.C: New test.
8259
8260 2005-07-22 Mark Mitchell <mark@codesourcery.com>
8261
8262 PR debug/21828
8263 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
8264
8265 2005-07-22 Diego Novillo <dnovillo@redhat.com>
8266
8267 * gcc.dg/tree-ssa/20050719-1.c: New test.
8268
8269 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
8270
8271 * gcc.dg/bfin-longcall-1.c: New file.
8272 * gcc.dg/bfin-longcall-2.c: New file.
8273
8274 2005-07-21 Janis Johnson <janis187@us.ibm.com>
8275
8276 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
8277
8278 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
8279
8280 PR middle-end/19055
8281 * gcc.dg/tree-ssa/pr19055.c: New test.
8282 * gcc.dg/tree-ssa/pr19055-2.c: New test.
8283
8284 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
8285
8286 PR C++/22358
8287 * g++.dg/other/pr22358.C: New test.
8288
8289 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
8290
8291 PR c++/2922
8292 * g++.dg/lookup/two-stage5.C: New test from bug comments.
8293
8294 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8295
8296 PR c++/15938
8297 * g++.dg/init/union2.C: New test.
8298
8299 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8300
8301 PR c/22393
8302 * gcc.dg/complex-4.c: New test.
8303
8304 2005-07-21 Richard Guenther <rguenther@suse.de>
8305
8306 PR testsuite/22522
8307 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
8308 scanning for asm labels.
8309 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
8310
8311 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
8312
8313 PR target/22085
8314 * gcc.dg/altivec-pr22085.c: New.
8315
8316 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
8317
8318 PR tree-optimization/19210
8319 * gcc.dg/tree-ssa/pr19210-1.c: New.
8320 * gcc.dg/tree-ssa/pr19210-2.c: New.
8321
8322 2005-07-21 Richard Sandiford <richard@codesourcery.com>
8323
8324 PR rtl-optimization/22167
8325 * g++.dg/opt/pr22167.C: New test.
8326
8327 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
8328
8329 PR c++/2922
8330 * g++.dg/lookup/two-stage2.C: New.
8331 * g++.dg/lookup/two-stage3.C: New.
8332 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
8333 fixed two-stage name lookup for operators.
8334 * g++.dg/template/call3.C: Compiler now produces an appropriate
8335 error message.
8336 * g++.dg/template/crash37.C: Compiler now describes bla() on line
8337 14 as a candidate.
8338 * g++.dg/template/ptrmem4.C: Compiler produces different error
8339 message.
8340 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
8341 connect_to_method as a candidate.
8342
8343 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
8344
8345 * gcc.dg/fold-alloc-1.c: New test.
8346
8347 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
8348
8349 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
8350 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
8351
8352 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
8353
8354 * gcc.dg/fold-abs-1.c: New test.
8355 * gcc.dg/fold-abs-2.c: New test.
8356 * gcc.dg/fold-abs-3.c: New test.
8357
8358 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
8359
8360 Make CONSTRUCTOR use VEC to store initializers.
8361 * g++.dg/ext/complit3.C: Check for specific error messages.
8362 * g++.dg/init/brace2.C: Update error message.
8363 * g++.dg/warn/Wbraces2.C: Likewise.
8364
8365 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
8366
8367 PR fortran/16940
8368 * gfortran.dg/module_interface_1.f90: New test.
8369
8370 2005-07-19 Danny Berlin <dberlin@dberlin.org>
8371 Kenneth Zadeck <zadeck@naturalbridge.com>
8372
8373 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
8374
8375 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8376
8377 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
8378 specify -Wformat for these tests.
8379 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
8380 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
8381 * gcc.dg/format/opt-6.c: Delete.
8382
8383 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
8384
8385 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
8386 * gcc.dg/tree-ssa/sra-3.c: Likewise.
8387
8388 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
8389
8390 * gcc.dg/tree-ssa/alias-2.c: New test.
8391
8392 2005-07-18 Mark Mitchell <mark@codesourcery.com>
8393
8394 PR c++/22263
8395 * g++.dg/template/explicit7.C: New test.
8396
8397 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
8398
8399 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
8400 width of 8 to +Inf and -Inf.
8401
8402 2005-07-17 Mark Mitchell <mark@codesourcery.com>
8403
8404 PR c++/22139
8405 * g++.dg/template/friend36.C: New test.
8406
8407 2005-07-16 David Edelsohn <edelsohn@gnu.org>
8408
8409 PR fortran/21730
8410 * gfortran.dg/pr21730.f: New test.
8411
8412 2005-07-16 Danny Berlin <dberlin@dberlin.org>
8413 Kenneth Zadeck <zadeck@naturalbridge.com>
8414
8415 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
8416 since pure const detection cannot run at -O1 in c compiler.
8417 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
8418 can now optimize this case properly.
8419 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
8420 because we now pass.
8421 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
8422
8423 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
8424
8425 PR c/22421
8426 * gcc.dg/format/bitfld-1.c: New test.
8427
8428 2005-07-15 Mark Mitchell <mark@codesourcery.com>
8429
8430 PR c++/22204
8431 * g++.dg/rtti/repo1.C: New test.
8432
8433 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
8434
8435 PR middle-end/22398
8436 * gcc.c-torture/compile/pr22398.c: New test.
8437
8438 2005-07-15 Mark Mitchell <mark@codesourcery.com>
8439
8440 PR c++/22132
8441 * g++.dg/expr/cast4.C: New test.
8442
8443 2005-07-15 Richard Guenther <rguenther@suse.de>
8444
8445 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
8446 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
8447
8448 2005-07-15 Steven Bosscher <stevenb@suse.de>
8449
8450 PR tree-optimization/22230
8451 * gcc.dg/tree-ssa/pr22230.c: New test.
8452
8453 2005-07-14 Jakub Jelinek <jakub@redhat.com>
8454
8455 * gfortran.dg/g77/cpp6.f: New test.
8456
8457 PR fortran/22417
8458 * gfortran.dg/g77/cpp5.F: New test.
8459 * gfortran.dg/g77/cpp5.h: New file.
8460 * gfortran.dg/g77/cpp5inc.h: New file.
8461
8462 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
8463
8464 PR libfortran/16435
8465 * gfortran.dg/tl_editting.f90: New.
8466 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
8467
8468 2005-07-14 Steven G. Kargl <kargls@comcast.net>
8469
8470 * gfortran.dg/char_array_constructor.f90: New test.
8471
8472 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
8473
8474 * gfortran.dg/past_eor.f90: New.
8475 * gfortran.dg/complex_read.f90: New.
8476
8477 2005-07-13 Jeff Law <law@redhat.com>
8478
8479 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
8480 additional casts.
8481
8482 * gcc.dg/tree-ssa/pr22321.c: New test
8483
8484 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
8485
8486 PR tree-optimization/21921
8487 * gcc.dg/tree-ssa/pr21921.c: New.
8488
8489 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
8490
8491 PR tree-optimizatio/22442
8492 * gcc.dg/tree-ssa/loop-11.c: New test.
8493
8494 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
8495
8496 PR tree-opt/21840
8497 * gcc.c-torture/compile/pr21840.c: New test.
8498
8499 2005-07-12 Jan Hubicka <jh@suse.cz>
8500
8501 * gcc.c-torture/compile/pr22379.c: New test.
8502
8503 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
8504
8505 PR libfortran/21593
8506 gfortran.dg/dev_null.f90: Remove outdated comment about
8507 PR libfortran/21593.
8508
8509
8510 2005-07-12 Dale Johannesen <dalej@apple.com>
8511
8512 * gcc.target/i386/compress-float-sse.c: New.
8513 * gcc.target/i386/compress-float-sse-pic.c: New.
8514 * gcc.target/i386/compress-float-387.c: New.
8515 * gcc.target/i386/compress-float-387-pic.c: New.
8516 * gcc.dg/compress-float-ppc.c: New.
8517 * gcc.dg/compress-float-ppc-pic.c: New.
8518
8519 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
8520
8521 PR libfortran/21593
8522 gfortran.dg/dev_null.f90: Remove targets.
8523
8524 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
8525
8526 PR tree-opt/22335
8527 * gcc.dg/pr22335-1.c: New test.
8528 * gcc.dg/pr22335-2.c: New test.
8529
8530 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8531
8532 PR c++/20172
8533 * g++.dg/template/nontype12.C : New test.
8534
8535 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
8536
8537 * gcc.dg/tree-ssa/loop-10.c: New test.
8538
8539 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
8540
8541 * gcc.c-torture/execute/20020720-1.x: Remove.
8542
8543 2005-07-11 Jakub Jelinek <jakub@redhat.com>
8544
8545 * gfortran.fortran-torture/execute/forall_7.f90: New test.
8546
8547 2005-07-10 Richard Sandiford <richard@codesourcery.com>
8548
8549 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
8550 (dg-mips-options): Use it.
8551
8552 2005-07-09 Diego Novillo <dnovillo@redhat.com>
8553
8554 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
8555
8556 2005-07-09 Richard Henderson <rth@redhat.com>
8557
8558 * lib/target-supports.exp (check_effective_target_sync_char_short):
8559 Add alpha.
8560
8561 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
8562
8563 PR libfortran/22217
8564 * gfortran.dg/negative-z-descriptor.f90: New test.
8565
8566 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
8567
8568 PR tree-opt/22329
8569 * gcc.dg/pr22329.c: New test.
8570
8571 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
8572
8573 PR tree-optimization/20139
8574 * gcc.dg/tree-ssa/pr20139.c: New.
8575
8576 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
8577
8578 PR tree-opt/22356
8579 * testsuite/gcc.dg/pr22356-1.c: New test.
8580
8581 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
8582
8583 PR c++/21799
8584 * g++.dg/template/unify8.C: New.
8585 * g++.dg/template/unify9.C: New.
8586
8587 2005-07-08 Jakub Jelinek <jakub@redhat.com>
8588
8589 * gfortran.fortran-torture/execute/entry_10.f90: New test.
8590
8591 2005-07-07 Geoffrey Keating <geoffk@apple.com>
8592
8593 * gcc.dg/darwin-version-1.c: New.
8594 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
8595 * gcc.dg/builtins-20.c: Likewise.
8596 * gcc.dg/builtins-53.c: Likewise.
8597 * gcc.dg/torture/builtins-convert-1.c: Likewise.
8598 * gcc.dg/torture/builtins-convert-2.c: Likewise.
8599 * gcc.dg/torture/builtins-convert-3.c: Likewise.
8600 * gcc.dg/torture/builtins-power-1.c: Likewise.
8601 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
8602 on Darwin.
8603
8604 2005-07-07 Jeff Law <law@redhat.com>
8605
8606 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
8607 argument evaluation order.
8608
8609 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
8610
8611 PR libfortran/21594
8612 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
8613 Add test cases where the shift length is greater than the
8614 array length.
8615
8616 2005-07-07 Ziemowit Laski <zlaski@apple.com>
8617
8618 * obj-c++.dg/proto-lossage-6.mm: New.
8619 * objc.dg/proto-lossage-6.m: New.
8620
8621 2005-07-07 Ziemowit Laski <zlaski@apple.com>
8622
8623 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
8624 * objc.dg/gnu-runtime-2.m: Likewise.
8625
8626 2005-07-07 Jakub Jelinek <jakub@redhat.com>
8627
8628 * gfortran.dg/longline.f: New test.
8629
8630 * gfortran.dg/badline.f: New test.
8631
8632 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
8633
8634 PR fortran/16531
8635 PR fortran/15966
8636 PR fortran/18781
8637 * gfortran.dg/hollerith.f90: New.
8638 * gfortran.dg/hollerith2.f90: New.
8639 * gfortran.dg/hollerith3.f90: New.
8640 * gfortran.dg/hollerith4.f90: New.
8641 * gfortran.dg/hollerith_f95.f90: New.
8642 * gfortran.dg/hollerith_legacy.f90: New.
8643 * gfortran.dg/g77/cpp4.F: New. Port from g77.
8644
8645 2005-07-07 Ziemowit Laski <zlaski@apple.com>
8646
8647 PR objc/22274
8648 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
8649 * objc.dg/gnu-runtime-2.m: New.
8650
8651 2005-07-06 Jeff Law <law@redhat.com>
8652
8653 * gcc.dg/tree-ssa/vrp17.c: New test.
8654
8655 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
8656
8657 PR fortran/22327
8658 * gfortran.dg/array_constructor_5.f90: New test.
8659
8660 2005-07-07 Jakub Jelinek <jakub@redhat.com>
8661
8662 * gfortran.fortran-torture/execute/entry_9.f90: New test.
8663
8664 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
8665
8666 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
8667 * gcc.dg/980816-1.c: Ditto.
8668
8669 2005-07-06 Jeff Law <law@redhat.com>
8670
8671 * gcc.c-torture/compile/pr21356.c: New test.
8672
8673 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
8674
8675 PR c/22013
8676 PR c/22098
8677 * gcc.c-torture/compile/pr22013-1.c,
8678 gcc.c-torture/execute/pr22098-1.c,
8679 gcc.c-torture/execute/pr22098-2.c,
8680 gcc.c-torture/execute/pr22098-3.c: New tests.
8681
8682 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
8683
8684 PR c/22308
8685 * gcc.dg/pr22308-1.c: New test.
8686
8687 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
8688
8689 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
8690 target.
8691 * gcc.dg/compare9.c: Use -fshort-enums instead of
8692 -fno-short-enums. Change the last test to dg-bogus.
8693
8694 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
8695
8696 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
8697 * gcc.dg/compare9.c: New.
8698
8699 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8700
8701 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
8702
8703 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
8704
8705 PR testsuite/22288
8706 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
8707
8708
8709 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8710
8711 * gcc.dg/format/gcc_gfc-1.c: New.
8712
8713 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
8714
8715 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
8716
8717 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8718
8719 PR fortran/20842
8720 * gfortran.dg/io_invalid_1.f90: New test.
8721
8722 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
8723
8724 * gcc.dg/format/gcc_diag-1.c: Update.
8725
8726 2005-07-02 Jeff Law <law@redhat.com>
8727
8728 * gcc.dg/tree-ssa/pr22051-1.c: New test.
8729 * gcc.dg/tree-ssa/pr22051-2.c: New test.
8730
8731 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
8732
8733 * gcc.dg/format/gcc_diag-1.c: Update.
8734
8735 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
8736
8737 PR tree-opt/22269
8738 * gcc.c-torture/compile/pr22269.c: New test.
8739
8740 2005-06-30 Diego Novillo <dnovillo@redhat.com>
8741
8742 PR 21584
8743 PR 22219
8744 * g++.dg/tree-ssa/pr21584-1.C: New test.
8745 * g++.dg/tree-ssa/pr21584-2.C: New test.
8746
8747 2005-06-30 Ziemowit Laski <zlaski@apple.com>
8748
8749 * obj-c++.dg/try-catch-11.mm: New.
8750 * objc.dg/try-catch-10.m: New.
8751
8752 2005-06-29 David Edelsohn <edelsohn@gnu.org>
8753
8754 * g++.dg/other/ucnid-1.C: xfail on AIX.
8755
8756 2005-06-29 Diego Novillo <dnovillo@redhat.com>
8757
8758 PR 22234
8759 * gcc.dg/20050629-1.c: New test.
8760
8761 2005-06-29 Ziemowit Laski <zlaski@apple.com>
8762
8763 * obj-c++.dg/const-str-1[0-1].mm: New.
8764 * objc.dg/const-str-1[0-1].m: New.
8765
8766 2005-05-29 Richard Henderson <rth@redhat.com>
8767
8768 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
8769 Rename from check_effective_target_vect_no_max.
8770 (check_effective_target_vect_no_int_add): New.
8771 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
8772 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
8773 * gcc.dg/vect/vect-reduc-3.c: Likewise.
8774 * gcc.dg/vect/vect-reduc-1.c: Use both.
8775 * gcc.dg/vect/vect-reduc-2.c: Likewise.
8776
8777 2005-05-29 Richard Henderson <rth@redhat.com>
8778
8779 * lib/target-supports.exp (check_effective_target_vect_no_max):
8780 Remove i386 and x86_64.
8781
8782 2005-06-29 Steve Ellcey <sje@cup.hp.com>
8783
8784 PR testsuite/21969
8785 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
8786
8787 2005-06-29 Steve Ellcey <sje@cup.hp.com>
8788
8789 PR middle-end/21969
8790 * gcc.dg/vect/pr21969.c: New test.
8791
8792 2005-06-28 Eric Christopher <echristo@redhat.com>
8793
8794 PR c/22052
8795 PR c/21975
8796 * gcc.dg/inline1.c: New test.
8797 * gcc.dg/inline2.c: Ditto.
8798 * gcc.dg/inline3.c: Ditto.
8799 * gcc.dg/inline4.c: Ditto.
8800 * gcc.dg/inline5.c: Ditto.
8801
8802 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
8803
8804 PR libfortran/22142
8805 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
8806 Add testcase also testing eoshift1 for PR 22142.
8807
8808 2005-06-28 Richard Henderson <rth@redhat.com>
8809
8810 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
8811 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
8812 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
8813 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
8814 gcc.dg/tree-ssa/20030922-2.c: Likewise.
8815
8816 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
8817
8818 PR libfortran/22142
8819 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
8820 Add testcase for PR 22142.
8821
8822 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
8823
8824 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
8825 gcc.target/ia64/fpreg-2.c: New tests.
8826
8827 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8828
8829 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
8830
8831 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8832
8833 PR libfortran/22170
8834 * gfortran.dg/slash_1.f90: New test.
8835
8836 2005-06-27 Richard Henderson <rth@redhat.com>
8837
8838 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
8839 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
8840 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
8841 * gcc.dg/vect/vect-reduc-2.c: Likewise.
8842 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
8843 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
8844
8845 2005-06-27 Richard Henderson <rth@redhat.com>
8846
8847 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
8848 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
8849
8850 2005-06-27 Ziemowit Laski <zlaski@apple.com>
8851
8852 * obj-c++.dg/proto-lossage-5.mm: New.
8853 * objc.dg/proto-lossage-5.m: New.
8854
8855 2005-06-27 Diego Novillo <dnovillo@redhat.com>
8856
8857 PR 21959
8858 * gcc.dg/tree-ssa/pr21959.c: New test.
8859
8860 2005-06-27 Jakub Jelinek <jakub@redhat.com>
8861
8862 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
8863 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
8864 testing uninitialized var.
8865
8866 * gcc.c-torture/execute/builtins/chk.h: New.
8867 * gcc.c-torture/execute/builtins/lib/chk.c: New.
8868 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
8869 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
8870 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
8871 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
8872 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
8873 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
8874 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
8875 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
8876 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
8877 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
8878 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
8879 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
8880 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
8881 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
8882 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
8883 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
8884 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
8885 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
8886 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
8887 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
8888 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
8889 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
8890 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
8891 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
8892 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
8893 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
8894 * gcc.dg/builtin-object-size-1.c: New test.
8895 * gcc.dg/builtin-object-size-2.c: New test.
8896 * gcc.dg/builtin-object-size-3.c: New test.
8897 * gcc.dg/builtin-object-size-4.c: New test.
8898 * gcc.dg/builtin-object-size-5.c: New test.
8899 * gcc.dg/builtin-stringop-chk-1.c: New test.
8900 * gcc.dg/builtin-stringop-chk-2.c: New test.
8901 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
8902 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
8903 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
8904 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
8905 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
8906 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
8907 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
8908 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
8909 * gcc.c-torture/execute/printf-1.c: New test.
8910 * gcc.c-torture/execute/fprintf-1.c: New test.
8911 * gcc.c-torture/execute/vprintf-1.c: New test.
8912 * gcc.c-torture/execute/vfprintf-1.c: New test.
8913 * gcc.c-torture/execute/printf-chk-1.c: New test.
8914 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
8915 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
8916 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
8917
8918 2005-06-27 Michael Matz <matz@suse.de>
8919
8920 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
8921 slot is not merged if address escapes.
8922
8923 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8924
8925 PR c/21911
8926 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
8927
8928 2005-06-26 Jakub Jelinek <jakub@redhat.com>
8929
8930 PR middle-end/17965
8931 * gcc.c-torture/compile/20050622-1.c: New test.
8932
8933 PR middle-end/22028
8934 * gcc.dg/20050620-1.c: New test.
8935
8936 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
8937
8938 PR tree-optimization/22026
8939 * gcc.dg/tree-ssa/pr22026.c: New.
8940
8941 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
8942
8943 PR libfortran/22144
8944 * gfortran.dg/shift-alloc.f90: New testcase.
8945
8946 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
8947
8948 * all files: Update FSF address in copyright headers.
8949
8950 2005-06-22 Jan Hubicka <jh@suse.cz>
8951
8952 * wholeprogram-1.c: New testcase.
8953 * wholeprogram-2.c: New testcase.
8954
8955 2005-06-24 Mark Mitchell <mark@codesourcery.com>
8956
8957 PR 22171
8958 * gcc.dg/tree-ssa/pr22171.c: New test.
8959
8960 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
8961
8962 * gfortran.dg/simplify_modulo.f90: New.
8963
8964 2005-06-24 Jan Hubicka <jh@suse.cz>
8965
8966 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
8967
8968 2005-06-23 Ziemowit Laski <zlaski@apple.com>
8969
8970 * obj-c++.dg/proto-lossage-[1-4].mm: New.
8971
8972 2005-06-23 Ziemowit Laski <zlaski@apple.com>
8973
8974 * obj-c++.dg/typedef-alias-1.mm: New.
8975 * objc.dg/typedef-alias-1.m: New.
8976
8977 2005-06-23 Jeff Law <law@redhat.com>
8978
8979 * gcc.dg/tree-ssa/vrp16.c: New test.
8980
8981 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8982
8983 * lib/target-supports.exp: Add
8984 check_effective_target_fortran_large_real and
8985 check_effective_target_fortran_large_int to check for
8986 corresponding effective targets.
8987 * gfortran.dg/large_integer_kind_1.f90: New test.
8988 * gfortran.dg/large_real_kind_1.f90: New test.
8989
8990 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
8991
8992 PR tree-optimization/22117
8993 * gcc.dg/tree-ssa/pr22117.c: New.
8994
8995 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
8996
8997 PR testsuite/22123
8998 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
8999
9000 2005-06-23 David Edelsohn <edelsohn@gnu.org>
9001
9002 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
9003
9004 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
9005
9006 * gfortran.dg/f2c_4.f90: Add tests for complex functions
9007 * gfortran.dg/f2c_4.c: Likewise.
9008
9009 2005-06-22 Paul Brook <paul@codesourcery.com>
9010
9011 PR fortran/21034
9012 * gfortran.dg/auto_save_1.f90: New test.
9013
9014 2005-06-22 Michael Matz <matz@suse.de>
9015
9016 * gcc.target/x86-64/abi: New directory.
9017 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
9018 * gcc.target/x86-64/abi/README.gcc: New file.
9019 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
9020 * gcc.target/x86-64/abi/asm-support.s: New file.
9021 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
9022 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
9023 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
9024 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
9025 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
9026 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
9027 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
9028 * gcc.target/x86_64/abi/test_bitfields.c: New test.
9029 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
9030 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
9031 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
9032 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
9033 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
9034 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
9035 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
9036 * gcc.target/x86_64/abi/test_varargs.c: New test.
9037
9038 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
9039
9040 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
9041 32-bit i?86 and x86_64.
9042
9043 2005-06-21 Ziemowit Laski <zlaski@apple.com>
9044
9045 * obj-c++.dg/const-str-[1-9].mm: New tests.
9046
9047 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
9048
9049 PR fortran/22010
9050 * gfortran.dg/namelist_use.f90: New.
9051 * gfortran.dg/namelist_use_only.f90: New.
9052
9053 2005-06-21 Jeff Law <law@redhat.com>
9054
9055 * gcc.dg/tree-ssa/vrp15.c: New test.
9056
9057 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
9058
9059 * lib/target-supports.exp (check_effective_target_vect_reduction):
9060 Remove.
9061 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
9062 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
9063 remove vect_reduction target keyword. Also avoid two returns in main.
9064 * gcc.dg/vect/vect-reduc-3.c: Likewise.
9065 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
9066 * gcc.dg/vect/vect-reduc-1short.c: New test.
9067 * gcc.dg/vect/vect-reduc-1char.c: New test.
9068 * gcc.dg/vect/vect-reduc-2short.c: New test.
9069 * gcc.dg/vect/vect-reduc-2char.c: New test.
9070 * gcc.dg/vect/vect-reduc-6.c: New test.
9071 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
9072 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
9073 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
9074
9075 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9076 Paul Thomas <pault@gcc.gnu.org>
9077
9078 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
9079 New tests.
9080
9081 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9082
9083 * gfortran.dg/backslash_1.f90: New test.
9084 * gfortran.dg/backslash_2.f90: New test.
9085
9086 2005-06-20 Steven G. Kargl <kargls@comcast.net>
9087
9088 * gfortran.dg/duplicate_labels.f90: New test.
9089
9090 2005-06-20 Jan Beulich <jbeulich@novell.com>
9091
9092 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
9093 unsupportable relocations.
9094 * g++.old-deja/g++.other/store-expr1.C: Likewise.
9095 * gcc.dg/20050321-2.c: xfail for NetWare.
9096
9097 2005-06-20 Andreas Jaeger <aj@suse.de>
9098
9099 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
9100 gcc.target/i386/fastcall-sseregparm.c,
9101 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
9102
9103 2005-06-19 Richard Henderson <rth@redhat.com>
9104
9105 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
9106
9107 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
9108
9109 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
9110
9111 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
9112
9113 PR c++/22115
9114 * g++.dg/conversion/simd2.C: Change expected error message.
9115
9116 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
9117
9118 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
9119 * gcc.dg/vect/vect-reduc-2.c: Likewise.
9120 * gcc.dg/vect/vect-reduc-3.c: Likewise.
9121
9122 2005-06-18 James A Morrison <phython@gcc.gnu.org>
9123
9124 * gcc.dg/fold-mod-1.c: New test.
9125
9126 2005-06-18 Steven G. Kargl <kargls@comcast.net>
9127
9128 PR fortran/19926
9129 * gfortran.dg/pr19926.f90: New test.
9130
9131 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
9132
9133 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
9134 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
9135 targets.
9136 * gcc.dg/vect/vect-reduc-2.c: Likewise.
9137 * gcc.dg/vect/vect-reduc-3.c: Likewise.
9138
9139 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
9140
9141 * gcc.target/ia64/float80-varargs-1.c: New test.
9142
9143 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9144
9145 PR tree-opt/22035
9146 * gfortran.dg/f2c_6.f90: New test.
9147
9148 2005-06-17 Geoffrey Keating <geoffk@apple.com>
9149
9150 PR c++/17413
9151 * g++.dg/template/local5.C: New.
9152
9153 2005-06-17 Richard Henderson <rth@redhat.com>
9154
9155 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
9156
9157 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
9158
9159 PR testsuite/21945
9160 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
9161
9162 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
9163
9164 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
9165 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
9166 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
9167 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
9168 check_vect to verify the presence of hardware vector support.
9169
9170 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
9171
9172 PR testsuite/22056
9173 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
9174
9175 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9176
9177 PR libfortran/19216
9178 * gfortran.dg/pr19216.f: Add correct space between brackets and
9179 dg directive.
9180
9181 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9182
9183 PR libfortran/16436
9184 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
9185
9186 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
9187
9188 * gcc.target/i386/attributes-error.c: New testcase.
9189 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
9190 * gcc.target/i386/regparm-stdcall.c: Likewise.
9191 * gcc.target/i386/sseregparm-1.c: Likewise.
9192 * gcc.target/i386/sseregparm-2.c: Likewise.
9193
9194 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
9195
9196 * g++.dg/rtti/crash2.C: New.
9197
9198 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
9199
9200 * gcc.dg/noncompile/20040203-3.c: Update expected message.
9201
9202 2005-06-15 David Ung <davidu@mips.com>
9203
9204 * gcc.target/mips/mips16e-extends.c: New test for testing the
9205 generation of MIPS16e zeb/zeh, seb/seh instructions.
9206
9207 2005-06-15 Diego Novillo <dnovillo@redhat.com>
9208
9209 PR 22018
9210 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
9211 * gcc.dg/tree-ssa/pr22018.c: New test.
9212
9213 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
9214
9215 * gcc.dg/simd-1.c: Update error messages.
9216 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
9217 * gcc.dg/simd-2.c: Update error messages.
9218 * gcc.dg/simd-4.c: New.
9219
9220 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
9221
9222 PR c++/20678
9223 * g++.dg/other/crash-4.C: New.
9224
9225 2005-06-14 Devang Patel <dpatel@apple.com>
9226
9227 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
9228
9229 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
9230
9231 PR c++/21929
9232 * g++.dg/parse/crash11.C: Update
9233
9234 2005-06-13 Jeff Law <law@redhat.com>
9235
9236 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
9237 perform the desired transformations.
9238 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
9239 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
9240
9241 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9242
9243 PR fortran/22038
9244 * gfortran.dg/forall_1.f90: Un-XFAIL.
9245
9246 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
9247
9248 PR c++/21929
9249 * g++.dg/parse/crash26.C: New.
9250
9251 PR c++/20789
9252 * g++.dg/init/member1.C: New.
9253
9254 2005-06-13 Jakub Jelinek <jakub@redhat.com>
9255
9256 * gfortran.dg/altreturn_1.f90: New test.
9257
9258 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
9259
9260 PR middle-end/21985
9261 * gcc.dg/tree-ssa/pr21985.c: New test.
9262
9263 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
9264
9265 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
9266
9267 2005-06-12 Roger Sayle <roger@eyesopen.com>
9268
9269 PR c++/21930
9270 * g++.dg/other/error10.C: New test case.
9271
9272 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9273
9274 PR libfortran/19155
9275 * gfortran.dg/pr19155.f: Add test.
9276
9277 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9278
9279 * gfortran.dg/f2c_7.f90: New test.
9280
9281 * gfortran.dg/forall_1.f90: XFAILed.
9282
9283 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
9284
9285 * gcc.dg/pr14796-1.c: New.
9286 * gcc.dg/pr14796-2.c: New.
9287
9288 2005-06-11 Steven G. Kargl <kargls@comcast.net>
9289
9290 PR fortran/17792
9291 PR fortran/21375
9292 * gfortran.dg/deallocate_stat.f90: New test.
9293
9294 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
9295
9296 * gfortran.fortran-torture/execute/in-pack.f90: New test.
9297
9298 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
9299
9300 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
9301 access will be generated when this loop is vectorized. Test that
9302 accesses with same alignment were detected.
9303 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
9304 Test that accesses with same alignment were detected.
9305 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
9306 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
9307 alignment were detected.
9308
9309 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
9310
9311 PR c++/10611
9312 * g++.dg/conversion/simd2.C: New.
9313
9314 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
9315
9316 * gcc.dg/Wcxx-compat-1.c: New.
9317
9318 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
9319
9320 PR libfortran/21480
9321 * gfortran.dg/reshape-complex.f90: Add a test for a packed
9322 complex array.
9323
9324 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
9325
9326 * gcc.dg/alias-8.c: New.
9327
9328 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
9329
9330 * gcc.dg/format/cmn_err-1.c: Update.
9331
9332 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
9333
9334 PR target/20666
9335 * gcc.target/sparc/fexpand-2.c: New.
9336 * gcc.target/sparc/fpmerge-2.c: New.
9337 * gcc.target/sparc/fpmul-2.c: New.
9338 * gcc.target/sparc/noresult.c: New.
9339 * gcc.target/sparc/pdist-2.c: New.
9340 * gcc.target/sparc/pdist-3.c: New.
9341
9342 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
9343
9344 PR testsuite/21702
9345 * gcc.target/i386/i386.exp: Fix comment typo.
9346
9347 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
9348
9349 PR c++/19497
9350 * g++.dg/inherit/using5.C: New.
9351 * g++.dg/inherit/using6.C: New.
9352
9353 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9354
9355 PR c++/19894
9356 * g++.dg/template/ptrmem15.C: New test.
9357
9358 PR c++/20563
9359 * g++.dg/ext/label4.C: New test.
9360
9361 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9362
9363 * gcc.dg/tls/debug-1.c: New test.
9364
9365 2005-06-07 Dale Johannesen <dalej@apple.com>
9366
9367 * gcc.target/i386/movq.c: New.
9368
9369 2005-06-07 Dale Johannesen <dalej@apple.com>
9370
9371 * gcc.dg/20050607-1.c: New.
9372
9373 2005-06-07 Jakub Jelinek <jakub@redhat.com>
9374
9375 PR middle-end/21850
9376 * gcc.c-torture/execute/20050607-1.c: New test.
9377
9378 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
9379
9380 PR libfortran/21926
9381 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
9382 Test case where the return array has lowest stride one,
9383 but isn't packed.
9384
9385 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
9386
9387 * lib/target-supports.exp (check_effective_target_sync_int_long):
9388 Add s390 and s390x targets.
9389
9390 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
9391
9392 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
9393 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
9394 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
9395 * gcc.dg/tree-ssa/loop-9.c: New test.
9396
9397 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
9398
9399 * g++.dg/parse/defarg10.C: New.
9400
9401 2005-06-06 Jakub Jelinek <jakub@redhat.com>
9402
9403 PR regression/21897
9404 * gcc.c-torture/execute/20050604-1.c: New test.
9405
9406 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
9407
9408 PR 21903
9409 * g++.dg/parse/defarg9.C: New.
9410
9411 PR c++/20637
9412 * g++.dg/inherit/using4.C: New.
9413 * g++.dg/overload/error1.C: Adjust expected errors.
9414 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
9415 * g++.old-deja/g++.brendan/arm2.C: Likewise.
9416 * g++.old-deja/g++.other/redecl2.C: Likewise.
9417 * g++.old-deja/g++.other/redecl4.C: Likewise.
9418 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
9419
9420 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
9421
9422 * gfortran.dg/f2c_5.f90: Add -w to dg-options
9423
9424 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
9425
9426 * lib/gfortran.exp (gfortran_target_compile): Call
9427 dg-additional-files-options
9428 * gfortran.dg/f2c_4.f90: New file
9429 * gfortran.dg/f2c_4.c: New file
9430 * gfortran.dg/f2c_5.f90: New file
9431 * gfortran.dg/f2c_5.c: New file
9432
9433 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9434
9435 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
9436
9437 PR fortran/21912
9438 * gfortran.dg/array_constructor_4.f90: New test.
9439
9440 2005-06-05 Mark Mitchell <mark@codesourcery.com>
9441
9442 PR c++/21619
9443 * g++.dg/ext/builtin9.C: New test.
9444
9445 2005-06-05 Dale Johannesen <dalej@apple.com>
9446
9447 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
9448 * gcc.c-torture/execute/20050603-2.c: Ditto.
9449
9450 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
9451
9452 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
9453 * gcc.dg/vect/vect-reduc-1.c: New.
9454 * gcc.dg/vect/vect-reduc-2.c: New.
9455 * gcc.dg/vect/vect-reduc-3.c: New.
9456
9457 2005-06-04 Dale Johannesen <dalej@apple.com>
9458
9459 * gcc.c-torture/execute/20050603-1.c: New.
9460 * gcc.c-torture/execute/20050603-2.c: New.
9461 * gcc.dg/20050603-3.c: New.
9462
9463 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9464
9465 PR fortran/19195
9466 * gfortran.dg/debug_1.f90: New test.
9467
9468 * gfortran.dg/forall_1.f90: New test.
9469
9470 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
9471
9472 * gfortran.dg/array_constructor_3.f90: New test.
9473
9474 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9475
9476 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
9477
9478 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
9479
9480 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
9481
9482 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
9483
9484 PR c/21873
9485 * gcc.dg/init-excess-1.c: New test.
9486
9487 2005-06-03 Mark Mitchell <mark@codesourcery.com>
9488
9489 PR c++/21853
9490 * g++.dg/expr/static_cast6.C: New test.
9491
9492 2005-06-03 Diego Novillo <dnovillo@redhat.com>
9493
9494 * gcc.dg/tree-ssa/vrp14.c: New test.
9495
9496 2005-06-03 Mark Mitchell <mark@codesourcery.com>
9497
9498 PR c++/21336
9499 * g++.dg/template/new2.C: New test.
9500
9501 2005-06-03 Josh Conner <jconner@apple.com>
9502
9503 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
9504 all entries in initializer.
9505
9506 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
9507
9508 PR middle-end/21858
9509 * gcc.dg/pr21858.c: New testcase.
9510
9511 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
9512
9513 PR tree-optimization/21292
9514
9515 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
9516 New.
9517 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
9518 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
9519 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
9520 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
9521 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
9522
9523 2005-06-02 Richard Henderson <rth@redhat.com>
9524
9525 * gcc.dg/sync-2.c: Use -march=i486 for i386.
9526
9527 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
9528
9529 * gcc.dg/wtypequal.c: New testcase.
9530
9531 2005-06-02 Diego Novillo <dnovillo@redhat.com>
9532
9533 PR 21582
9534 * gcc.dg/tree-ssa/pr21582.c: New test.
9535
9536 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
9537
9538 PR c++/21280
9539 * g++.dg/opt/interface2.h: New.
9540 * g++.dg/opt/interface2.C: New.
9541 * g++.dg/init/ctor4.C: Adjust error lines.
9542 * g++.old-deja/g++.bob/inherit2.C: Likewise.
9543 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
9544 * g++.old-deja/g++.jason/opeq3.C: Likewise.
9545 * g++.old-deja/g++.pt/assign1.C: Likewise.
9546 * g++.old-deja/g++.pt/crash20.C: Likewise.
9547
9548 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
9549
9550 PR tree-optimization/21734
9551 * g++.dg/vect/pr21734_1.cc: New.
9552 * g++.dg/vect/pr21734_2.cc: New.
9553
9554 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
9555
9556 PR c++/20350
9557 * g++.dg/template/spec24.C: New.
9558
9559 PR c++/21151
9560 * g++.dg/pch/local-1.C: New.
9561 * g++.dg/pch/local-1.Hs: New.
9562
9563 2005-06-01 Diego Novillo <dnovillo@redhat.com>
9564
9565 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
9566 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
9567 * gcc.dg/tree-ssa/pr14341.c: New test.
9568 * gcc.dg/tree-ssa/pr14841.c: New test.
9569 * gcc.dg/tree-ssa/pr20701.c: New test.
9570 * gcc.dg/tree-ssa/pr21086.c: New test.
9571 * gcc.dg/tree-ssa/pr21090.c: New test.
9572 * gcc.dg/tree-ssa/pr21332.c: New test.
9573 * gcc.dg/tree-ssa/pr21458.c: New test.
9574 * gcc.dg/tree-ssa/pr21658.c: New test.
9575 * gcc.dg/tree-ssa/vrp01.c: New test.
9576 * gcc.dg/tree-ssa/vrp02.c: New test.
9577 * gcc.dg/tree-ssa/vrp03.c: New test.
9578 * gcc.dg/tree-ssa/vrp04.c: New test.
9579 * gcc.dg/tree-ssa/vrp05.c: New test.
9580 * gcc.dg/tree-ssa/vrp06.c: New test.
9581 * gcc.dg/tree-ssa/vrp07.c: New test.
9582 * gcc.dg/tree-ssa/vrp08.c: New test.
9583 * gcc.dg/tree-ssa/vrp09.c: New test.
9584 * gcc.dg/tree-ssa/vrp10.c: New test.
9585 * gcc.dg/tree-ssa/vrp11.c: New test.
9586 * gcc.dg/tree-ssa/vrp12.c: New test.
9587 * gcc.dg/tree-ssa/vrp13.c: New test.
9588
9589 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
9590
9591 PR 21029
9592 * gcc.dg/tree-ssa/pr21029.c: New test.
9593
9594 2005-06-01 Roger Sayle <roger@eyesopen.com>
9595
9596 * gfortran.dg/logint-1.f: New test case.
9597 * gfortran.dg/logint-2.f: Likewise.
9598 * gfortran.dg/logint-3.f: Likewise.
9599
9600 2005-06-01 Jakub Jelinek <jakub@redhat.com>
9601
9602 PR c/21536
9603 PR c/20760
9604 * gcc.dg/20050527-1.c: New test.
9605
9606 * gcc.dg/i386-sse-12.c: New test.
9607
9608 PR fortran/21729
9609 * gfortran.dg/implicit_5.f90: New test.
9610
9611 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
9612
9613 PR fortran/20883
9614 * gfortran/assign_4.f90: New test.
9615 * gfortran/assign_2.f90: Change compile to run.
9616
9617 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
9618
9619 * lib/target-supports.exp
9620 (check_effective_target_sync_char_short): New.
9621 * gcc.dg/sync-2.c: New.
9622
9623 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
9624
9625 PR tree-optimization/21817
9626 * gcc.dg/torture/pr21817-1.c: New.
9627
9628 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
9629
9630 PR c++/21165
9631 * g++.dg/template/init5.C: New.
9632
9633 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
9634
9635 * gfortran.dg/char_initialiser_actual.f90:
9636 Test character initialisers as actual arguments.
9637 * gfortran.dg/char_pointer_comp_assign.f90:
9638 Test character pointer structure component assignments.
9639 * gfortran.dg/char_array_structure_constructor.f90:
9640 Test character components in structure constructors.
9641
9642 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
9643
9644 PR middle-end/20931
9645 * g++.dg/opt/pr20931.C: New test.
9646
9647 2005-05-31 Andreas Jaeger <aj@suse.de>
9648
9649 PR testsuite/20772
9650 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
9651 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
9652 g++.old-deja/g++.ext/asmspec1.C,
9653 g++.old-deja/g++.other/regstack.C,
9654 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
9655 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
9656 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
9657 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
9658 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
9659 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
9660 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
9661 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
9662 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
9663 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
9664 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
9665 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
9666 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
9667 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
9668 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
9669 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
9670 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
9671 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
9672 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
9673
9674 2005-05-31 Jeff Law <law@redhat.com>
9675
9676 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
9677
9678 2005-05-30 Paolo Carlini <pcarlini@suse.de>
9679
9680 PR middle-end/21743
9681 * gcc.dg/builtins-1.c: Activate disabled clog test.
9682 * gcc.dg/torture/builtin-attr-1.c: Likewise.
9683
9684 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
9685
9686 * gfortran.dg/char_pointer_assign.f90:
9687 Test character-pointer assignments and pointer assignments.
9688 * gfortran.dg/char_pointer_dummy.f90:
9689 Test character-pointer dummy arguments.
9690 * gfortran.dg/char_pointer_func.f90:
9691 Test character-pointer function returns.
9692 * gfortran.dg/char_pointer_dependency.f90:
9693 Test character-pointer functions with dependencies.
9694
9695 2005-05-30 Mark Mitchell <mark@codesourcery.com>
9696
9697 PR c++/21784
9698 * g++.dg/lookup/using14.C: New test.
9699
9700 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
9701
9702 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
9703 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
9704 trailing ^M.
9705
9706 2005-05-29 Geoffrey Keating <geoffk@apple.com>
9707
9708 PR c++/17413
9709 * g++.dg/template/local5.C: New.
9710
9711 PR target/21761
9712 * gcc.c-torture/compile/pr21761.c: New.
9713
9714 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
9715 before darwin8.
9716
9717 2005-05-30 Steven G. Kargl
9718
9719 PR fortran/20846
9720 * gfortran.dg/inquire_8.f90: New test.
9721
9722 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9723
9724 PR libfortran/21376
9725 * gfortran.dg/output_exponents_1.f90: New test.
9726
9727 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9728
9729 PR libfortran/20006
9730 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
9731
9732 2005-05-28 Mark Mitchell <mark@codesourcery.com>
9733
9734 PR c++/21210
9735 * g++.dg/ext/complex1.C: New test.
9736
9737 PR c++/21340
9738 * g++.dg/init/ctor6.C: New test.
9739
9740 2005-05-29 Jan Hubicka <jh@suse.cz>
9741
9742 * gcc.c-torture/compile/pr21562.c: New.
9743
9744 2005-05-28 Steven G. Kargl <kargls@comcast.net>
9745
9746 * gfortran.dg/subnormal_1.f90: New test.
9747
9748 2005-05-28 Jan Hubicka <jh@suse.cz>
9749
9750 * tree-prof.exp: Fix comment.
9751 * value-prof-1.c: New.
9752 * value-prof-2.c: New.
9753 * value-prof-3.c: New.
9754 * value-prof-4.c: New.
9755
9756 2005-05-27 Mark Mitchell <mark@codesourcery.com>
9757
9758 PR c++/21614
9759 * g++.dg/expr/ptrmem6.C: New test.
9760 * g++.dg/expr/ptrmem6a.C: Likewise.
9761
9762 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
9763
9764 PR tree-optimization/21658
9765 * gcc.dg/tree-ssa/pr21658.c: New.
9766
9767 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
9768
9769 PR c++/21455
9770 * g++.dg/inherit/ptrmem3.C: New.
9771
9772 PR c++/21681
9773 * g++.dg/parse/template16.C: New.
9774
9775 2005-05-27 Andreas Jaeger <aj@suse.de>
9776
9777 * gcc.dg/setjmp-2.c: Only run in 32-bit.
9778
9779 * gcc.dg/i386-sse-8.c: Run test on all archs.
9780
9781 2005-05-26 Mike Stump <mrs@apple.com>
9782
9783 * objc.dg/isa-field-1.m: Only run on darwin.
9784 * objc.dg/lookup-1.m: Likewise.
9785 * objc.dg/try-catch-8.m: Likewise.
9786
9787 2005-05-26 Roger Sayle <roger@eyesopen.com>
9788
9789 PR tree-optimization/9814
9790 * gcc.dg/pr9814-1.c: New test case.
9791
9792 2005-05-26 Ziemowit Laski <zlaski@apple.com>
9793
9794 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
9795 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
9796 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
9797 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
9798 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
9799 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
9800 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
9801 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
9802 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
9803 objc.dg/try-catch-8.m: New.
9804
9805 2005-05-26 Janis Johnson <janis187@us.ibm.com>
9806
9807 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
9808 remove extraneous semicolons.
9809
9810 2005-05-26 Ziemowit Laski <zlaski@apple.com>
9811
9812 * obj-c++.dg/comp-types-12.mm: New.
9813 * objc.dg/comp-types-11.m: New.
9814 * objc.dg/selector-4.m: New.
9815
9816 2005-05-26 Andreas Jaeger <aj@suse.de>
9817
9818 PR testsuite/20772
9819 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
9820 g++.old-deja/g++.ext/attrib3.C,
9821 g++.old-deja/g++.other/store-expr1.C,
9822 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
9823 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
9824 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
9825 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
9826 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
9827 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
9828 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
9829 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
9830 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
9831 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
9832 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
9833 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
9834 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
9835 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
9836 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
9837 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
9838 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
9839 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
9840 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
9841
9842 2005-05-26 Andreas Jaeger <aj@suse.de>
9843
9844 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
9845 x86-64 compilation.
9846
9847 2005-05-26 Andreas Jaeger <aj@suse.de>
9848
9849 PR testsuite/20772
9850 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
9851 gcc.misc-tests/i386-pf-athlon-1.c,
9852 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
9853 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
9854 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
9855 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
9856 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
9857 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
9858 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
9859 programs.
9860
9861 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
9862 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
9863 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
9864 x86-64 compilation.
9865
9866 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
9867 x86_64.
9868
9869 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
9870 effective-target ilp32.
9871
9872 2005-05-26 David Ung <davidu@mips.com>
9873
9874 * gcc.target/mips/ext_ins.c: New test for testing the generation
9875 of MIPS32/64 rev 2 ext/ins instructions.
9876
9877 2005-05-26 Andreas Jaeger <aj@suse.de>
9878
9879 * treelang/compile/unsigned.tree: Use gimple instead of
9880 nonexisting generic dump.
9881
9882 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
9883
9884 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
9885
9886 2005-05-26 Andreas Jaeger <aj@suse.de>
9887
9888 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
9889
9890 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
9891
9892 PR libfortran/17283
9893 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
9894 Test callee-allocated memory with write statements.
9895
9896 2005-05-25 Roger Sayle <roger@eyesopen.com>
9897
9898 PR middle-end/21709
9899 * gcc.dg/pr21709-1.c: New test case.
9900
9901 2005-05-25 Ziemowit Laski <zlaski@apple.com>
9902 Mike Stump <mrs@apple.com>
9903
9904 * objc/execute/next_mapping.h: Update for C++.
9905
9906 * obj-c++.dg/selector-1.mm: Move to...
9907 * obj-c++.dg/selector-4.mm: here...
9908
9909 * obj-c++.dg/basic.mm: New.
9910 * obj-c++.dg/comp-types-1.mm: New.
9911 * obj-c++.dg/cxx-class-1.mm: New.
9912 * obj-c++.dg/cxx-ivars-1.mm: New.
9913 * obj-c++.dg/cxx-ivars-2.mm: New.
9914 * obj-c++.dg/cxx-ivars-3.mm: New.
9915 * obj-c++.dg/cxx-scope-1.mm: New.
9916 * obj-c++.dg/cxx-scope-2.mm: New.
9917 * obj-c++.dg/defs.mm: New.
9918 * obj-c++.dg/empty-private-1.mm: New.
9919 * obj-c++.dg/encode-1.mm: New.
9920 * obj-c++.dg/encode-2.mm: New.
9921 * obj-c++.dg/encode-3.mm: New.
9922 * obj-c++.dg/extern-c-1.mm: New.
9923 * obj-c++.dg/extra-semi.mm: New.
9924 * obj-c++.dg/fix-and-continue-2.mm: New.
9925 * obj-c++.dg/isa-field-1.mm: New.
9926 * obj-c++.dg/ivar-list-semi.mm: New.
9927 * obj-c++.dg/local-decl-1.mm: New.
9928 * obj-c++.dg/lookup-1.mm: New.
9929 * obj-c++.dg/lookup-2.mm: New.
9930 * obj-c++.dg/method-1.mm: New.
9931 * obj-c++.dg/method-2.mm: New.
9932 * obj-c++.dg/method-3.mm: New.
9933 * obj-c++.dg/method-4.mm: New.
9934 * obj-c++.dg/method-5.mm: New.
9935 * obj-c++.dg/method-6.mm: New.
9936 * obj-c++.dg/method-7.mm: New.
9937 * obj-c++.dg/no-extra-load.mm: New.
9938 * obj-c++.dg/overload-1.mm: New.
9939 * obj-c++.dg/pragma-1.mm: New.
9940 * obj-c++.dg/pragma-2.mm: New.
9941 * obj-c++.dg/private-1.mm: New.
9942 * obj-c++.dg/private-2.mm: New.
9943 * obj-c++.dg/proto-qual-1.mm: New.
9944 * obj-c++.dg/qual-types-1.mm: New.
9945 * obj-c++.dg/stubify-1.mm: New.
9946 * obj-c++.dg/stubify-2.mm: New.
9947 * obj-c++.dg/super-class-1.mm: New.
9948 * obj-c++.dg/super-class-2.mm: New.
9949 * obj-c++.dg/super-dealloc-1.mm: New.
9950 * obj-c++.dg/super-dealloc-2.mm: New.
9951 * obj-c++.dg/template-1.mm: New.
9952 * obj-c++.dg/template-2.mm: New.
9953 * obj-c++.dg/template-3.mm: New.
9954 * obj-c++.dg/template-4.mm: New.
9955 * obj-c++.dg/template-5.mm: New.
9956 * obj-c++.dg/template-6.mm: New.
9957 * obj-c++.dg/try-catch-1.mm: New.
9958 * obj-c++.dg/try-catch-2.mm: New.
9959 * obj-c++.dg/try-catch-3.mm: New.
9960 * obj-c++.dg/try-catch-4.mm: New.
9961 * obj-c++.dg/try-catch-5.mm: New.
9962 * obj-c++.dg/try-catch-6.mm: New.
9963 * obj-c++.dg/try-catch-7.mm: New.
9964 * obj-c++.dg/try-catch-8.mm: New.
9965 * obj-c++.dg/try-catch-9.mm: New.
9966 * obj-c++.dg/va-meth-1.mm: New.
9967
9968 2005-05-25 Ziemowit Laski <zlaski@apple.com>
9969
9970 * obj-c++.dg/selector-1.mm: New.
9971 * obj-c++.dg/selector-2.mm: New.
9972
9973 2005-05-25 Ziemowit Laski <zlaski@apple.com>
9974
9975 * obj-c++.dg/selector-3.mm: New.
9976 * objc.dg/selector-3.m: New.
9977
9978 2005-05-25 Ziemowit Laski <zlaski@apple.com>
9979
9980 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
9981 about where warning appears.
9982
9983 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
9984
9985 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
9986 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
9987 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
9988 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
9989
9990 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
9991
9992 * gcc.dg/20050524-1.c: New test.
9993
9994 2005-05-25 Jan Hubicka <jh@suse.cz>
9995
9996 * gcc.dg/tree-prof/inliner-1.c: New.
9997
9998 2005-05-25 Janis Johnson <janis187@us.ibm.com>
9999
10000 * gcc.dg/tree-prof: New directory.
10001 * gcc.dg/tree-prof/tree-prof.exp: New.
10002
10003 2005-05-25 DJ Delorie <dj@redhat.com>
10004
10005 * gcc.dg/Wattributes-1.c: New.
10006 * gcc.dg/Wattributes-2.c: New.
10007 * gcc.dg/Wattributes-3.c: New.
10008
10009 20005-05-24 Janis Johnson <janis187@us.ibm.com>
10010
10011 PR tree-optimization/19833
10012 * gcc.dg/uninit-4.c: Remove xfail.
10013 * gcc.dg/uninit-9.c: Ditto.
10014
10015 2005-05-24 Ziemowit Laski <zlaski@apple.com>
10016
10017 * obj-c++.dg/bitfield-[1-5].mm: New.
10018 * obj-c++.dg/class-protocol-1.mm: New.
10019 * obj-c++.dg/comp-types-1[0-1].mm: New.
10020 * obj-c++.dg/comp-types-[2-9].mm: New.
10021 * obj-c++.dg/encode-[4-8].mm: New.
10022 * obj-c++.dg/layout-1.mm: New.
10023 * obj-c++.dg/method-1[0-9].mm: New.
10024 * obj-c++.dg/method-2[0-1].mm: New.
10025 * obj-c++.dg/method-[8-9].mm: New.
10026 * obj-c++.dg/objc-gc-3.mm: New.
10027 * obj-c++.dg/try-catch-10.mm: New.
10028 * objc.dg/bitfield-5.m: New.
10029 * objc.dg/comp-types-10.m: New.
10030 * objc.dg/comp-types-9.m: New.
10031 * objc.dg/layout-1.m: New.
10032 * objc.dg/objc-gc-4.m: New.
10033 * objc.dg/try-catch-9.m: New.
10034 * objc.dg/class-protocol-1.m: Tweak diagnostics.
10035 * objc.dg/comp-types-1.m: Likewise.
10036 * objc.dg/comp-types-[5-6].m: Likewise.
10037 * objc.dg/method-9.m: Likewise.
10038
10039 2005-05-24 Janis Johnson <janis187@us.ibm.com>
10040
10041 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
10042 and on hardware without VMX support.
10043
10044 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
10045
10046 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
10047
10048 * lib/profopt.exp (dg-final-generate, dg-final-use,
10049 profopt-final-code, profopt-get-options): New.
10050 (profopt-execute): Process test directives.
10051
10052 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
10053 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
10054 cleanup-tree-dump, cleanup-saved-temps): Update comments.
10055
10056 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
10057
10058 PR C++/21645
10059 * g++.dg/init/ctor5.C: New test.
10060
10061 2005-05-24 Ira Rosen <irar@il.ibm.com>
10062
10063 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
10064 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
10065 vect-113.c, vect-114.c.
10066
10067 2005-05-23 Adam Nemet <anemet@lnxw.com>
10068
10069 * gcc.dg/const-elim-1.c: Remove xfails.
10070
10071 2005-05-23 Jeff Law <law@redhat.com>
10072
10073 * gcc.c-torture/compile/pr21638.c: New test.
10074 * gcc.c-torture/compile/20050520-1.c: New test.
10075
10076 2005-05-23 Nick Clifton <nickc@redhat.com>
10077
10078 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
10079 be a proper triple, ie: m32r*-*-*.
10080 * g++.old-deja/g++.jason/thunk3.C: Likewise.
10081
10082 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
10083
10084 PR middle-end/21331
10085 PR tree-opt/21293
10086 * gcc.c-torture/compile/pr21293.c: New test.
10087 * gcc.c-torture/execute/pr21331.c: New test.
10088
10089 2004-05-20 Richard Henderson <rth@redhat.com>
10090
10091 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
10092
10093 2005-05-20 Ziemowit Laski <zlaski@apple.com>
10094
10095 * obj-c++-dg.exp: Add.
10096 * obj-c++.exp: Add.
10097 * obj-c++.dg/dg.exp: Add.
10098
10099 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
10100
10101 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
10102 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
10103
10104 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
10105
10106 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
10107
10108 2004-05-19 Richard Henderson <rth@redhat.com>
10109
10110 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
10111
10112 2005-05-19 Janis Johnson <janis187@us.ibm.com>
10113
10114 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
10115
10116 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
10117
10118 2005-05-19 Jakub Jelinek <jakub@redhat.com>
10119
10120 PR c++/21495
10121 * g++.dg/parse/extern1.C: New test.
10122 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
10123
10124 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10125
10126 * gcc.dg/c99-math.h: New.
10127 * gcc.dg/c99-math-float-1.c: New test.
10128 * gcc.dg/c99-math-double-1.c: Likewise.
10129 * gcc.dg/c99-math-long-double-1.c: Likewise.
10130
10131 2005-05-18 Richard Henderson <rth@redhat.com>
10132
10133 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
10134
10135 2005-05-18 Devang Patel <dpatel@apple.com>
10136
10137 * g++.dg/opt/20050511-1.C: New test.
10138
10139 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
10140
10141 PR libfortran/21127
10142 * gfortran.dg/reshape-complex.f90: New test.
10143
10144 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
10145
10146 * gfortran.dg/array_constructor_1.f90: New test.
10147 * gfortran.dg/array_constructor_2.f90: New test.
10148
10149 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
10150
10151 PR fortran/20954
10152 * gfortran.dg/pr20954.f: New test.
10153
10154 2005-05-17 Mike Stump <mrs@apple.com>
10155
10156 Yet more Objective-C++...
10157
10158 * objc.dg/method-5.m: Update.
10159 * objc.dg/method-6.m: Update.
10160 * objc.dg/method-7.m: Update.
10161 * objc.dg/method-9.m: Update.
10162 * objc.dg/try-catch-2.m: Update.
10163
10164 2005-05-17 Mark Mitchell <mark@codesourcery.com>
10165
10166 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
10167 Remove little-endian optimizations.
10168
10169 2005-05-17 Jeff Law <law@redhat.com>
10170
10171 * g++.dg/tree-ssa/pr14814.C: New test.
10172 * gcc.dg/tree-ssa/pr14814.C: New test.
10173 * gcc.dg/tree-ssa/pr17141-1.C: New test.
10174 * gcc.dg/tree-ssa/pr17141-2.C: New test.
10175
10176 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
10177
10178 * gcc.dg/compat/generate-random.c: Do not include
10179 libiberty.h.
10180 * gcc.dg/compat/generate-random_r.c: Likewise.
10181
10182 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
10183
10184 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
10185
10186 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
10187
10188 PR middle-end/21595
10189 * g++.dg/tree-ssa/builtin1.C: New testcase.
10190
10191 2005-05-17 Jakub Jelinek <jakub@redhat.com>
10192
10193 PR c++/21454
10194 * g++.dg/opt/const4.C: New test.
10195
10196 PR middle-end/21492
10197 * g++.dg/opt/crossjump1.C: New test.
10198
10199 PR tree-optimization/21610
10200 * gcc.c-torture/compile/20050516-1.c: New test.
10201
10202 PR fortran/15080
10203 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
10204 about the test failing.
10205 * gfortran.fortran-torture/execute/where_7.f90: New test.
10206 * gfortran.fortran-torture/execute/where_8.f90: New test.
10207
10208 2005-05-16 Richard Henderson <rth@redhat.com>
10209
10210 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
10211 i?86 and x86_64.
10212
10213 2005-05-16 Mark Mitchell <mark@codesourcery.com>
10214
10215 * gcc.dg/compat/generate-random.c (config.h): Do not include.
10216 (limits.h): Include unconditionally.
10217 (stdlib.h): Likewise.
10218 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
10219 (limits.h): Include unconditionally.
10220 (stdlib.h): Likewise.
10221 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
10222 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
10223 (limits.h): Include unconditionally.
10224 (stdlib.h): Likewise.
10225 (hashtab.h): Do not include.
10226 (getopt.h): Likewise.
10227 (stddef.h): Include.
10228 (hashval_t): Define.
10229 (struct entry): Add "next" field.
10230 (HASH_SIZE): New macro.
10231 (hash_table): New variable.
10232 (switchfiles): Do not use xmalloc.
10233 (mix): New macro.
10234 (iterative_hash): New function.
10235 (hasht): Remove.
10236 (e_exists): New function.
10237 (e_insert): Likewise.
10238 (output): Use, instead of libiberty hashtable functions.
10239 (main): Do not use getopt. Do not call htab_create.
10240
10241 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
10242
10243 PR libstdc++/21526
10244 * lib/target-supports.exp (check_mkfifo_available):
10245 Return 0 for cygwin as mkfifo support incomplete on platform.
10246 Fix typos in comments.
10247
10248 2005-05-15 Mark Mitchell <mark@codesourcery.com>
10249
10250 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
10251
10252 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
10253
10254 PR fortran/17432
10255 * gfortran.dg/assign_4.f: New test.
10256
10257 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
10258
10259 PR tree-optimization/21563
10260 * gcc.dg/tree-ssa/pr21563.c: New.
10261
10262 2005-05-14 Jan Hubicka <jh@suse.cz>
10263
10264 * gcc.dg/noreturn-7.c: Allow control reaches warning.
10265
10266 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
10267
10268 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
10269
10270 2005-05-13 Julian Brown <julian@codesourcery.com>
10271
10272 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
10273 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
10274
10275 2005-05-13 Jan Hubicka <jh@suse.cz>
10276
10277 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
10278 * gcc.dg/fold-xor-?.c: Likewise.
10279 * gcc.dg/pr15784-?.c: Likewise.
10280 * gcc.dg/pr20922-?.c: Likewise.
10281 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
10282 * gcc.dg/tree-ssa/pr17598.c: Likewise.
10283 * gcc.dg/tree-ssa/pr20470.c: Likewise.
10284
10285 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10286
10287 PR fortran/21260
10288 * gfortran.dg/hollerith_1.f90: New test.
10289
10290 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10291
10292 * gfortran.dg/func_result_2.f90: New test.
10293
10294 2005-05-11 Bud Davis <bdavis@gfortran.org>
10295
10296 * gfortran.dg/dev_null.f90: New test.
10297
10298 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
10299
10300 * gcc.dg/arm-vfp1.c: Revert last change.
10301
10302 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
10303
10304 PR middle-end/19807
10305 PR tree-optimization/19639
10306 * g++.dg/tree-ssa/pr19807.C: New testcase.
10307
10308 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10309
10310 PR libfortran/21471
10311 * gfortran.dg/append-1.f90: New test.
10312
10313 2005-05-10 Diego Novillo <dnovillo@redhat.com>
10314
10315 * gcc.dg/pr18501.c: XFAIL.
10316 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
10317 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
10318 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
10319 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
10320 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
10321 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
10322 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
10323 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
10324
10325 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10326
10327 PR fortran/20178
10328 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
10329 gfortran.dg/f2c_3.f90: New tests.
10330
10331 * gfortran.dg/return_1.f90: Fix dg annotation.
10332
10333 2005-05-10 Diego Novillo <dnovillo@redhat.com>
10334
10335 * gcc.c-torture/compile/20050510-1.c: New test.
10336
10337 2005-05-10 Mark Mitchell <mark@codesourcery.com>
10338
10339 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
10340
10341 2005-05-10 Bob Wilson <bob.wilson@acm.org>
10342
10343 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
10344
10345 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
10346
10347 PR c/17913
10348 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
10349
10350 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
10351
10352 PR c/21342
10353 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
10354 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
10355
10356 2005-05-10 Ben Elliston <bje@au.ibm.com>
10357
10358 PR debug/16676
10359 * gcc.dg/debug/pr16676.c: New test.
10360
10361 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
10362
10363 PR testsuite/21443
10364 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
10365 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
10366 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
10367 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
10368 Change -O1 to -O2.
10369 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
10370 -fno-tree-dominator-opts.
10371
10372 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10373
10374 * gfortran.dg/return_1.f90: New test.
10375
10376 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
10377
10378 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
10379
10380 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
10381
10382 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
10383
10384 PR c++/21427
10385 * g++.dg/inherit/covariant13.C: New.
10386
10387 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10388
10389 PR libfortran/19155
10390 * gfortran.dg/pr19155.f: New test.
10391
10392 2005-05-08 Roger Sayle <roger@eyesopen.com>
10393
10394 PR inline-asm/8788
10395 * gcc.dg/pr8788-1.c: New testcase.
10396
10397 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
10398
10399 PR target/21416
10400 * gcc.target/mips/fpcmp-[12].c: New tests.
10401
10402 2005-05-06 Mark Mitchell <mark@codesourcery.com>
10403
10404 * lib/target-supports-dg.exp (dg-require-fork): New function.
10405 (dg-require-mkfifo): Likewise.
10406 * lib/target-supports.exp (check_function_available): New
10407 function.
10408 (check_fork_available): Likewise.
10409 (check_mkfifo_available): Likewise.
10410
10411 2005-05-06 Jeff Law <law@redhat.com>
10412
10413 * gcc.c-torture/compile/pr21380.c: New test.
10414
10415 2005-05-06 Jakub Jelinek <jakub@redhat.com>
10416
10417 PR c++/20961
10418 * g++.dg/ext/weak3.C: New test.
10419
10420 2005-05-05 Mark Mitchell <mark@codesourcery.com>
10421
10422 PR c++/21352
10423 * g++.dg/template/crash37.C: New test.
10424
10425 2005-05-05 Paul Brook <paul@codesourcery.com>
10426
10427 * gcc.dg/arm-g2.c: Use effective-target arm32.
10428 * gcc.dg/arm-mmx-1.c: Ditto.
10429 * gcc.dg/arm-scd42-2.c: Ditto.
10430 * gcc.dg/arm-vfp1.c: Ditto.
10431 * lib/target-supports.exp (check_effective_target_arm32): New
10432 function.
10433
10434 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
10435
10436 PR libfortran/21354
10437 gfortran.dg/in_pack_rank7.f90: New test.
10438
10439 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
10440
10441 PR middle-end/15618
10442 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
10443
10444 2005-05-04 Jakub Jelinek <jakub@redhat.com>
10445
10446 PR middle-end/21265
10447 * gcc.dg/20050503-1.c: New test.
10448
10449 PR rtl-optimization/21239
10450 * gcc.dg/i386-sse-11.c: New test.
10451
10452 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
10453
10454 PR target/16888
10455 * gcc.target/i386/asm-1.c: New test.
10456
10457 2005-05-03 Jakub Jelinek <jakub@redhat.com>
10458
10459 PR rtl-optimization/21330
10460 * gcc.c-torture/execute/20050502-1.c: New test.
10461
10462 PR target/21297
10463 * gcc.c-torture/execute/20050502-2.c: New test.
10464
10465 2005-05-03 Uros Bizjak <uros@kss-loka.si>
10466
10467 PR middle-end/21282
10468 * gcc.dg/pr21282.c: New.
10469
10470 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
10471
10472 * gcc.dg/vect/pr20122.c: Clean up .vect file.
10473 * gcc.dg/vect/vect-92.c: Likewise.
10474 * gcc.dg/vect/vect-93.c: Likewise.
10475 * gcc.dg/vect/vect-dv-1.c: Likewise.
10476 * gcc.dg/vect/vect-dv-2.c: Likewise.
10477 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
10478
10479 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
10480
10481 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
10482 * gfortran.dg/vect/vect-2.f90: Likewise.
10483 * gfortran.dg/vect/vect-3.f90: Likewise.
10484 * gfortran.dg/vect/vect-4.f90: Likewise.
10485 * gfortran.dg/vect/vect-5.f90: Likewise.
10486
10487 2005-05-02 Geoffrey Keating <geoffk@apple.com>
10488
10489 PR target/20813
10490 * gcc.dg/rs6000-fpint-2.c: New.
10491
10492 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
10493
10494 PR c/15698
10495 * gcc.dg/builtins-30.c: Update expected messages.
10496 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
10497 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
10498 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
10499
10500 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
10501
10502 PR tree-optimization/21294
10503 * gcc.dg/tree-ssa/pr21294.c: New.
10504
10505 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
10506
10507 * gcc.dg/altivec-3.c (vec_store): Do not use the old
10508 __builtin_altivec_st_internal_4si built-in.
10509
10510 2005-05-02 Mark Mitchell <mark@codesourcery.com>
10511
10512 PR c++/15875
10513 * g++.dg/template/ptrmem14.C: New test.
10514
10515 2005-05-02 Paul Brook <paul@codesourcery.com>
10516
10517 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
10518
10519 2005-05-02 Michael Matz <matz@suse.de>
10520
10521 PR c++/19542
10522 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
10523
10524 2005-05-01 Mark Mitchell <mark@codesourcery.com>
10525
10526 * g++.dg/cpp/weak.C: New test.
10527
10528 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
10529
10530 * gcc.dg/tree-ssa/loop-8.c: New test.
10531
10532 2005-04-30 Michael Maty <matz@suse.de>
10533
10534 * gcc.dg/inline-mcpy.c: New test.
10535
10536 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
10537
10538 PR libfortran/18958
10539 * gfortran.dg/eoshift.f90: New test case.
10540
10541 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
10542
10543 PR libfortran/18857
10544 * gfortran.dg/matmul_1.f90: New test.
10545
10546 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
10547
10548 PR tree-optimization/21030
10549 * gcc.dg/tree-ssa/pr21030.c: New.
10550
10551 2005-04-29 Devang Patel <dpatel@apple.com>
10552
10553 PR tree-optimization/21272
10554 * gcc.dg/vect/vect-ifcvt-10.c: New test.
10555
10556 2005-04-29 Jakub Jelinek <jakub@redhat.com>
10557
10558 PR fortran/13082
10559 PR fortran/18824
10560 * gfortran.dg/entry_4.f90: New test.
10561 * gfortran.fortran-torture/execute/entry_1.f90: New test.
10562 * gfortran.fortran-torture/execute/entry_2.f90: New test.
10563 * gfortran.fortran-torture/execute/entry_3.f90: New test.
10564 * gfortran.fortran-torture/execute/entry_4.f90: New test.
10565 * gfortran.fortran-torture/execute/entry_5.f90: New test.
10566 * gfortran.fortran-torture/execute/entry_6.f90: New test.
10567 * gfortran.fortran-torture/execute/entry_7.f90: New test.
10568
10569 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10570
10571 * gfortran.fortran-torture/execute/entry_8.f90: New test.
10572
10573 2005-04-29 Paul Brook <paul@codesourcery.com>
10574
10575 * gfortran.dg/entry_3.f90: New test.
10576
10577 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10578
10579 * gfortran.dg/implicit_4.f90: New test.
10580
10581 2005-04-28 Bob Wilson <bob.wilson@acm.org>
10582
10583 * lib/target-supports.exp (check_profiling_available): Return
10584 false for xtensa-*-elf.
10585
10586 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
10587
10588 * lib/fortran-torture.exp (fortran-torture.exp): Catch
10589 error if file cannot be deleted.
10590
10591 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
10592
10593 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
10594 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
10595 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
10596 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
10597 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
10598 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
10599 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
10600 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
10601 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
10602 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
10603 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
10604 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
10605 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
10606
10607 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10608
10609 PR fortran/20865
10610 * gfortran.dg/pr20865.f90: New test.
10611
10612 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
10613
10614 * gcc.dg/void-cast-2.c: New test.
10615
10616 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
10617
10618 PR c/21159
10619 * gcc.dg/void-cast-1.c: New test.
10620
10621 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
10622
10623 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
10624
10625 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10626
10627 PR fortran/21177
10628 * gfortran.dg/pr21177.f90: New test.
10629
10630 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
10631
10632 PR tree-optimization/21171
10633 * gcc.dg/tree-ssa/pr21171.c: New test.
10634
10635 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
10636
10637 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
10638 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
10639 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
10640 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
10641 gcc.dg/tree-ssa/gen-vect-32.c: New.
10642 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
10643 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
10644 don't run on PPC32.
10645
10646 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
10647
10648 PR c/21213
10649 * gcc.dg/transparent-union-3.c: New test.
10650
10651 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
10652
10653 PR c/20740
10654 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
10655 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
10656 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
10657 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
10658 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
10659 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
10660
10661 2005-04-26 Jeff Law <law@redhat.com>
10662
10663 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
10664 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
10665 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
10666 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
10667 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
10668 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
10669 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
10670
10671 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
10672
10673 PR tree-optimization/17598
10674 * gcc.dg/tree-ssa/pr17598.c: New testcase.
10675
10676 2005-04-25 Mike Stump <mrs@apple.com>
10677
10678 * objc.dg/fix-and-continue-1.m: Add.
10679
10680 2005-04-25 Roger Sayle <roger@eyesopen.com>
10681
10682 PR c++/20995
10683 * g++.dg/opt/pr20995-1.C: New test case.
10684
10685 2005-04-25 Devang Patel <dpatel@apple.com>
10686
10687 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
10688
10689 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
10690
10691 PR testsuite/21062
10692 * g++.dg/opt/alias2.C (printf): Correct the prototype.
10693
10694 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
10695
10696 PR C++/21188
10697 * g++.dg/opt/rtti2.C: New test.
10698
10699 2005-04-25 Paul Brook <paul@codesourcery.com>
10700 Steven G. Kargl <kargls@comcast.net>
10701
10702 PR fortran/20879
10703 * gfortran.dg/ichar_1.f90: New file.
10704
10705 2005-04-24 Jakub Jelinek <jakub@redhat.com>
10706
10707 PR middle-end/20991
10708 * g++.dg/opt/pr20991.C: New test.
10709
10710 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
10711 where sizeof (type) < __alignof__ (type).
10712 * gcc.dg/compat/struct-layout-1.h: Likewise.
10713
10714 2005-04-24 Per Bothner <per@bothner.com>
10715 Devang Patel <dpatel@apple.com>
10716
10717 PR preprocessor/20907
10718 * gcc.dg/cpp/very-long-comment.c: New test.
10719
10720 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10721
10722 PR fortran/20059
10723 * gfortran.dg/common_5.f: New test.
10724
10725 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
10726
10727 PR middle-end/21082
10728 * g++.dg/tree-ssa/pr21082.C: New testcase.
10729
10730 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
10731
10732 * gcc.dg/vect/vect-99.c: New test.
10733
10734 2005-04-22 Diego Novillo <dnovillo@redhat.com>
10735
10736 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
10737
10738 2005-04-22 Jeff Law <law@redhat.com>
10739
10740 * gcc.dg/uninit-5.c: Remove xfails.
10741 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
10742 conditionals and loads.
10743
10744 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
10745
10746 PR libfortran/20074
10747 PR libfortran/20436
10748 PR libfortran/21108
10749 * gfortran.dg/nested_reshape.f90: new test
10750 * gfortran.dg/reshape-alloc.f90: new test
10751 * gfortran.dg/reshape.f90: new test
10752
10753 2005-04-22 Mark Mitchell <mark@codesourcery.com>
10754
10755 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
10756
10757 * gcc.dg/arm-vfp1.c: New test.
10758
10759 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
10760
10761 PR c++/21087
10762 * g++.dg/lookup/builtin2.C: New test.
10763
10764 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
10765
10766 * gcc.dg/weak/weak-13.c: New test.
10767
10768 2005-04-21 Geoffrey Keating <geoffk@apple.com>
10769
10770 * lib/target-supports.exp (check_effective_target_sync_int_long):
10771 Add powerpc*.
10772
10773 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
10774
10775 * gcc.target/mips/branch-1.c: New test.
10776
10777 2005-04-21 Richard Henderson <rth@redhat.com>
10778
10779 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
10780 * gcc.dg/vect/vect-86.c: Likewise.
10781 * gcc.dg/vect/vect-87.c: Likewise.
10782 * gcc.dg/vect/vect-88.c: Likewise.
10783
10784 2005-04-21 Devang Patel <dpatel@apple.com>
10785
10786 PR optimization/20994
10787 * gcc.dg/tree-ssa/ifc-3.c: New test.
10788
10789 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
10790
10791 PR c/12913
10792 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
10793 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
10794 gcc.dg/c99-vla-jump-5.c: New tests.
10795
10796 2005-04-19 Richard Henderson <rth@redhat.com>
10797
10798 * lib/target-supports.exp (check_effective_target_vect_int_mult):
10799 Fix typo in exists check.
10800 (check_effective_target_sync_int_long): New.
10801 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
10802 * gcc.dg/ia64-sync-2.c: Likewise.
10803 * gcc.dg/ia64-sync-3.c: Likewise.
10804 * gcc.dg/ia64-sync-4.c: Likewise.
10805
10806 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
10807
10808 * gcc.dg/fold-xor-1.c: New test.
10809 * gcc.dg/fold-xor-2.c: New test.
10810
10811 2005-04-19 James E. Wilson <wilson@specifixinc.com>
10812
10813 PR target/20670
10814 * g++.dg/eh/fp-regs.C: New test.
10815
10816 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
10817
10818 * gcc.dg/Wint-to-pointer-cast-1.c,
10819 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
10820 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
10821 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
10822
10823 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10824
10825 PR fortran/16861
10826 * gfortran.dg/pr16861.f90: New test.
10827
10828 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
10829
10830 * gcc.dg/pr21085.c: New test.
10831
10832 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
10833
10834 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
10835 (setup_mips_tests, dg-mips-options): New procedures.
10836 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
10837 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
10838 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
10839 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
10840 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
10841 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
10842 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
10843 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
10844 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
10845 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
10846 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
10847 dg-mips-options instead of dg-options. Remove now-redundant
10848 preprocessor guards.
10849 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
10850 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
10851 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
10852 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
10853 * gcc.dg/vr-mult-2.c: Delete.
10854 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
10855 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
10856 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
10857 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
10858 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
10859 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
10860 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
10861
10862 2005-04-18 Laurent GUERBY <laurent@guerby.net>
10863
10864 * ada/acats/run_all.sh: Use sync when executable not present.
10865
10866 2005-04-18 Devang Patel <dpatel@apple.com>
10867
10868 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
10869 * gcc.dg/vect/vect-11a.c: New.
10870 * gcc.dg/vect/vect-none.c: Update.
10871 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
10872
10873 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
10874
10875 PR tree-optimization/20922
10876 * gcc.dg/pr20922-1.c: New test.
10877 * gcc.dg/pr20922-2.c: New test.
10878 * gcc.dg/pr20922-3.c: New test.
10879 * gcc.dg/pr20922-4.c: New test.
10880 * gcc.dg/pr20922-5.c: New test.
10881 * gcc.dg/pr20922-6.c: New test.
10882
10883 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10884
10885 PR libfortran/20950
10886 * gfortran.dg/pr20950.f: New test.
10887
10888 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10889
10890 PR libfortran/19216
10891 * gfortran.dg/pr19216.f: New test.
10892
10893 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
10894
10895 PR tree-optimization/21001
10896 * gcc.dg/tree-ssa/pr21001.c: New.
10897
10898 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
10899
10900 PR libfortran/21075
10901 * gfortran.dg/reshape_rank7.f90: New test.
10902
10903 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
10904
10905 PR libfortran/12884 gfortran.dg/pr12884.f: New test
10906 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
10907 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
10908 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
10909 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
10910 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
10911 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
10912 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
10913 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
10914 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
10915 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
10916 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
10917 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
10918 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
10919 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
10920 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
10921 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
10922 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
10923 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
10924 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
10925 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
10926
10927 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
10928
10929 * gfortran.dg/wtruncate.f: New testcase.
10930 * gfortran.dg/wtruncate.f90: New testcase.
10931
10932 2005-04-16 Mark Mitchell <mark@codesourcery.com>
10933
10934 PR c++/21025
10935 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
10936 which sizeof/alignof is dependent, rather than just whether we are
10937 processing_template_decl.
10938
10939 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
10940
10941 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
10942 corrected typo where the wrong variables had been compared.
10943
10944 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
10945
10946 PR libfortran/18495
10947 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
10948 Test callee-allocated version of return array with a write
10949 statement.
10950 Test spread with a temporary with another write statement.
10951
10952 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
10953
10954 PR tree-optimization/21031
10955 * gcc.dg/tree-ssa/pr21031.c: New.
10956
10957 2005-04-15 Uros Bizjak <uros@kss-loka.si>
10958
10959 PR tree-optimization/21004
10960 * gcc.dg/builtins-53.c: Include builtins-config.h.
10961 Check floorf, ceilf, floorl and ceill transformations
10962 only when HAVE_C99_RUNTIME is defined.
10963
10964 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
10965
10966 PR middle-end/20739
10967 * gcc.dg/tree-ssa/pr20739.c: New test.
10968
10969 2005-04-14 Mike Stump <mrs@apple.com>
10970
10971 * gcc.dg/Foundation.framework/empty: New.
10972 * gcc.dg/framework-2.c: New.
10973
10974 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
10975
10976 PR tree-optimization/21021
10977 * gcc.c-torture/compile/pr21021.c: New.
10978
10979 2005-04-14 Janis Johnson <janis187@us.ibm.com
10980
10981 PR testsuite/21010
10982 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
10983 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
10984 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
10985 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
10986 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
10987 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
10988 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
10989 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
10990
10991 2005-04-14 Richard Henderson <rth@redhat.com>
10992
10993 * lib/target-supports.exp (check_effective_target_vect_condition):
10994 Add ia64, i?86, and x86_64.
10995
10996 2005-04-14 Steven G. Kargl <kargls@comcast.net>
10997
10998 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
10999
11000 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
11001
11002 PR tree-optimization/20657
11003 * gcc.dg/tree-ssa/pr20657.c: New.
11004
11005 2005-04-14 Uros Bizjak <uros@kss-loka.si>
11006
11007 * gcc.dg/builtins-53.c: Also check (int)trunc* and
11008 (long long int)trunc*.
11009
11010 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
11011
11012 PR target/20927
11013 * gcc.dg/pr20927.c: New test.
11014
11015 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
11016
11017 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
11018 * gcc.target/mips/asm-1.c: Likewise.
11019
11020 2005-04-13 Dale Johannesen <dalej@apple.com>
11021
11022 * objc.dg/objc-fast-4.m: New.
11023
11024 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
11025
11026 * gcc.target/cris/torture/cris-torture.exp: New driver in new
11027 directory.
11028 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
11029
11030 2005-04-13 David Edelsohn <edelsohn@gnu.org>
11031
11032 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
11033 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
11034 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
11035
11036 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
11037
11038 PR tree-optimization/20913
11039 * gcc.dg/tree-ssa/pr20913.c: New.
11040
11041 PR tree-optimization/20702
11042 * gcc.dg/tree-ssa/pr20702.c: New.
11043
11044 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11045
11046 PR c++/13744
11047 * g++.dg/inherit/local3.C: New test.
11048
11049 2005-04-12 Jeff Law <law@redhat.com>
11050
11051 * gcc.dg/tree-ssa/20050412-1.c: New test.
11052
11053 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
11054
11055 PR libfortran/19016
11056 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
11057 Add tests with mask generated by expression.
11058 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
11059 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
11060 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
11061
11062 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
11063
11064 PR middle-end/20917
11065 * gcc.dg/20050409-1.c: New test.
11066
11067 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
11068
11069 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
11070
11071 2005-04-11 Mark Mitchell <mark@codesourcery.com>
11072
11073 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
11074 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
11075 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
11076 (TARGET_CXX): Adjust accordingly.
11077 * target.h (struct gcc_target): Remove epxort_class_data. Add
11078 determine_class_data_visibility and class_data_always_comdat.
11079 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
11080 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
11081 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
11082 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
11083 (arm_cxx_determine_class_data_visibility): New.
11084 (arm_cxx_class_data_always_comdat): Likewise.
11085 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
11086 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
11087 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
11088 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
11089 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
11090 Define.
11091
11092 2005-04-11 Mark Mitchell <mark@codesourcery.com>
11093
11094 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
11095
11096 2005-04-11 Geoffrey Keating <geoffk@apple.com>
11097
11098 * gcc.dg/i386-darwin-fpmath.c: New.
11099
11100 2004-04-11 Devang Patel <dpatel@apple.com>
11101
11102 * lib/target-supports.exp (check_effective_target_vect_condition): New.
11103 * gcc.dg/vect/vect-ifcvt-1.c: New test.
11104 * gcc.dg/vect/vect-ifcvt-2.c: New test.
11105 * gcc.dg/vect/vect-ifcvt-3.c: New test.
11106 * gcc.dg/vect/vect-ifcvt-4.c: New test.
11107 * gcc.dg/vect/vect-ifcvt-5.c: New test.
11108 * gcc.dg/vect/vect-ifcvt-6.c: New test.
11109 * gcc.dg/vect/vect-ifcvt-7.c: New test.
11110 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
11111
11112 2004-04-11 Devang Patel <dpatel@apple.com>
11113
11114 * gcc.dg/vect/vect-dv-1.c: New test.
11115 * gcc.dg/vect/vect-dv-2.c: New test.
11116
11117 2005-04-11 Diego Novillo <dnovillo@redhat.com>
11118
11119 PR tree-optimization/20933
11120 * gcc.dg/tree-ssa/pr20933.c: New test.
11121
11122 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11123
11124 * gfortran.dg/fold_nearest.f90: New test.
11125
11126 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
11127
11128 * gcc.dg/tree-ssa/alias-1.c: New test.
11129
11130 2005-04-11 Diego Novillo <dnovillo@redhat.com>
11131
11132 PR tree-optimization/20920
11133 * g++.dg/tree-ssa/pr20920.C: New test.
11134
11135 2005-04-11 Uros Bizjak <uros@kss-loka.si>
11136
11137 * gcc.dg/builtins-53.c: Also check (int)ceil* and
11138 (long long int)ceil*.
11139
11140 2005-04-10 Mark Mitchell <mark@codesourcery.com>
11141
11142 * g++.dg/warn/Wdtor1.C: Declare template in system header with
11143 explicit C++ linkage.
11144
11145 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11146
11147 * gfortran.dg/pr17229.f: Take care of the new obsolescence
11148 warning for arithmetic IF statements.
11149
11150 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
11151
11152 * eor_handling_1.f90: New test case.
11153 * eor_handling_2.f90: New test case.
11154 * eor_handling_3.f90: New test case.
11155 * eor_handling_4.f90: New test case.
11156 * eor_handling_5.f90: New test case.
11157 * noadv_size.f90: New test case.
11158 * pad_no.f90: New test case.
11159
11160 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
11161
11162 * gcc.c-torture/execute/20050410-1.c: New test.
11163
11164 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
11165
11166 * gcc.dg/pr20126.c: New.
11167
11168 2005-04-09 Bud Davis <bdavis@gfortran.org>
11169 Steven G. Kargl <kargls@comcast.net>
11170
11171 * gfortran.dg/PR19872.f: New test.
11172
11173 2005-04-09 Steven G. Kargl <kargls@comcast.net>
11174
11175 * gfortran.dg/nint_1.f90: Fix dg-do directive.
11176
11177 2005-04-09 Steven G. Kargl <kargls@comcast.net>
11178
11179 * gfortran.dg/nint_1.f90: New test.
11180
11181 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
11182
11183 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
11184 Added test for callee-allocated arrays with write statements.
11185 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
11186 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
11187 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
11188 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
11189 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
11190
11191 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
11192
11193 PR libfortran/20163
11194 * gfortran.dg/open-options-blanks.f: New test.
11195
11196 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
11197
11198 PR fortran/13257
11199 * gfortran.dg/comma_format_extension_[1234].f: New tests.
11200
11201 2005-04-09 Jakub Jelinek <jakub@redhat.com>
11202
11203 * gcc.dg/tree-ssa/stdarg-1.c: New test.
11204 * gcc.dg/tree-ssa/stdarg-2.c: New test.
11205 * gcc.dg/tree-ssa/stdarg-3.c: New test.
11206 * gcc.dg/tree-ssa/stdarg-4.c: New test.
11207 * gcc.dg/tree-ssa/stdarg-5.c: New test.
11208 * gcc.c-torture/execute/stdarg-4.c: New test.
11209
11210 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
11211
11212 PR target/20795
11213 * g++.dg/abi/param2.C: New test.
11214
11215 2005-04-09 Uros Bizjak <uros@kss-loka.si>
11216
11217 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
11218
11219 2005-04-09 Uros Bizjak <uros@kss-loka.si>
11220
11221 * gcc.dg/builtins-53.c: New test.
11222
11223 2005-04-08 Diego Novillo <dnovillo@redhat.com>
11224
11225 * g++.dg/tree-ssa/pr18178.C: New test.
11226 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
11227 * gcc.c-torture/execute/20041019-1.c: New test.
11228 * gcc.dg/tree-ssa/20041008-1.c: New test.
11229 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
11230 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
11231 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
11232 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
11233 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
11234 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
11235 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
11236 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
11237 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
11238 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
11239
11240 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
11241
11242 PR rtl-optimization/20466
11243 * gcc.c-torture/execute/pr20466-1.c: New test.
11244
11245 2005-04-08 Mark Mitchell <mark@codesourcery.com>
11246
11247 PR c++/20905
11248 * g++.dg/parse/cond2.C: New test.
11249
11250 PR c++/20145
11251 * g++.dg/warn/Wdtor1.C: New test.
11252
11253 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11254
11255 PR fortran/17229
11256 * gfortran.dg/pr17229.f: New test.
11257
11258 2005-04-07 Steven G. Kargl <kargls@comcast.net>
11259
11260 * gfortran.dg/tiny_1.f90: New test.
11261 * gfortran.dg/tiny_2.f90: ditto.
11262
11263 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
11264
11265 * gfortran.dg/eor_1.f90: Fix dg-do run line
11266 * gfortran.dg/open_new.f90: Fix dg-do run line
11267
11268 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
11269
11270 * lib/target-supports.exp (get_compiler_messages): Support
11271 optional arguments, the fourth being compiler options.
11272 (check_effective_target_fpic): New proc.
11273 * gcc.dg/20050321-2.c: Restrict to target fpic.
11274
11275 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
11276
11277 * gcc.dg/15443-1.c: New test.
11278 * gcc.dg/15443-2.c: Likewise.
11279
11280 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11281
11282 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
11283
11284 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
11285
11286 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
11287
11288 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
11289
11290 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
11291 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
11292 -m64.
11293 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
11294 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
11295 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
11296
11297 2005-04-06 Mark Mitchell <mark@codesourcery.com>
11298
11299 PR c++/20212
11300 * g++.dg/warn/Wunused-11.C: New test.
11301
11302 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
11303
11304 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
11305
11306 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
11307
11308 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
11309
11310 2005-04-05 Mark Mitchell <mark@codesourcery.com>
11311
11312 PR c++/20734
11313 * g++.dg/template/ptrmem13.C: New test.
11314
11315 2005-04-05 Per Bothner <per@bothner.com>
11316
11317 * lib/gcc.exp: Always add -fno-show-column, for now.
11318
11319 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
11320
11321 PR testsuite/20767
11322 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
11323 of plain old "unsigned int" for the type of "i". Makes this test
11324 64bit clean.
11325
11326 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
11327
11328 * gcc.dg/i386-ssefn-1.c: New test.
11329 * gcc.dg/i386-ssefn-2.c: New test.
11330 * gcc.dg/i386-ssefn-3.c: New test.
11331 * gcc.dg/i386-ssefn-4.c: New test.
11332
11333 2005-04-05 Jakub Jelinek <jakub@redhat.com>
11334
11335 PR tree-optimization/20076
11336 * gcc.dg/builtin-apply4.c: New test.
11337
11338 PR preprocessor/19475
11339 * gcc.dg/cpp/macspace1.c: New test.
11340 * gcc.dg/cpp/macspace2.c: New test.
11341
11342 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11343
11344 * gfortran.dg/pr20755.f: Fixed bad format.
11345
11346 2005-04-05 Mark Mitchell <mark@codesourcery.com>
11347
11348 PR c++/20763
11349 * g++.dg/ext/attrib21.C: New test.
11350
11351 2004-04-05 Devang Patel <dpatel@apple.com>
11352
11353 * lib/target-supports.exp (check_effective_target_vect_shif): New.
11354 * gcc.dg/vect/vect-shift-1.c: New test.
11355
11356 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11357
11358 PR libfortran/20755
11359 * gfortran.dg/pr20755.f: New test.
11360
11361 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
11362
11363 * gfortran.dg/pr15959.f90: New test.
11364 * gfortran.dg/string_pad_trunc.f90: New test.
11365
11366 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11367
11368 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
11369 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
11370 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
11371 syntax.
11372
11373 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11374
11375 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
11376
11377 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11378
11379 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
11380 * gcc.c-torture/compile/20011119-2.c: Likewise.
11381 * gcc.c-torture/compile/981001-2.c: Likewise.
11382
11383 2005-04-04 Mark Mitchell <mark@codesourcery.com>
11384
11385 PR c++/20679
11386 * g++.dg/template/overload4.C: New test.
11387
11388 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
11389
11390 PR c++/20746
11391 * g++.dg/abi/covariant5.C: New.
11392
11393 PR debug/20505
11394 * g++.dg/debug/const2.C: New.
11395
11396 2005-04-04 Jakub Jelinek <jakub@redhat.com>
11397
11398 PR rtl-optimization/16104
11399 * gcc.c-torture/execute/20050316-1.c: New test.
11400
11401 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
11402
11403 * g++.dg/template/spec23.C: Fix dg-error text.
11404
11405 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
11406
11407 PR c++/19199
11408 * g++.dg/expr/lval2.C: New.
11409
11410 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11411
11412 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
11413 __builtin_strcasecmp and __builtin_strncasecmp.
11414
11415 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
11416
11417 PR c++/20723
11418 * g++.dg/template/spec22.C: New.
11419 * g++.dg/template/spec23.C: New.
11420
11421 2005-04-03 Dale Ranta <dir@lanl.gov>
11422 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11423
11424 PR libfortran/20068
11425 PR libfortran/20125
11426 PR libfortran/20156
11427 PR libfortran/20471
11428 * gfortran.dg/backspace.f: New test.
11429
11430 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
11431
11432 * gcc.dg/pr19345.c: New test.
11433
11434 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
11435
11436 PR tree-optimization/20640
11437 * gcc.dg/torture/tree-loop-1.c: New.
11438
11439 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
11440
11441 PR rtl-optimization/20290
11442 * gcc.c-torture/execute/loop-ivopts-2.c: New.
11443
11444 2005-04-02 Geoffrey Keating <geoffk@apple.com>
11445
11446 * gcc.dg/rs6000-fpint.c: New.
11447
11448 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
11449
11450 * gcc.dg/old-style-then-proto-1.c: New test.
11451
11452 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11453
11454 * gfortran.fortran-torture/execute/backspace.f90: Check
11455 after backspace and read was incorrect.
11456
11457 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11458
11459 * gcc.c-torture/execute/builtins/strcat.c: Check the result
11460 buffer past the terminating NUL using memcmp.
11461 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
11462 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
11463
11464 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
11465 Fix unused/uninitialized variable warnings.
11466
11467 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
11468 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
11469 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
11470 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
11471
11472 * gcc.c-torture/execute/builtins/abs-1-lib.c,
11473 gcc.c-torture/execute/builtins/fputs-lib.c,
11474 gcc.c-torture/execute/builtins/lib/fprintf.c,
11475 gcc.c-torture/execute/builtins/lib/main.c,
11476 gcc.c-torture/execute/builtins/lib/memcmp.c,
11477 gcc.c-torture/execute/builtins/lib/memmove.c,
11478 gcc.c-torture/execute/builtins/lib/mempcpy.c,
11479 gcc.c-torture/execute/builtins/lib/memset.c,
11480 gcc.c-torture/execute/builtins/lib/printf.c,
11481 gcc.c-torture/execute/builtins/lib/sprintf.c,
11482 gcc.c-torture/execute/builtins/lib/stpcpy.c,
11483 gcc.c-torture/execute/builtins/lib/strchr.c,
11484 gcc.c-torture/execute/builtins/lib/strcmp.c,
11485 gcc.c-torture/execute/builtins/lib/strcpy.c,
11486 gcc.c-torture/execute/builtins/lib/strcspn.c,
11487 gcc.c-torture/execute/builtins/lib/strlen.c,
11488 gcc.c-torture/execute/builtins/lib/strncat.c,
11489 gcc.c-torture/execute/builtins/lib/strncmp.c,
11490 gcc.c-torture/execute/builtins/lib/strncpy.c,
11491 gcc.c-torture/execute/builtins/lib/strrchr.c,
11492 gcc.c-torture/execute/builtins/lib/strspn.c,
11493 gcc.c-torture/execute/builtins/lib/strstr.c,
11494 gcc.c-torture/execute/builtins/memops-asm-lib.c,
11495 gcc.c-torture/execute/builtins/strlen-2.c,
11496 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
11497 prototypes.
11498
11499 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
11500
11501 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
11502 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
11503 selectany usage.
11504
11505 2005-04-01 Jakub Jelinek <jakub@redhat.com>
11506
11507 PR c++/19406
11508 * g++.dg/debug/using1.C: New test.
11509
11510 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
11511
11512 PR middle-end/20524
11513 * gcc.dg/alias-7.c: Prefix asm-declared name with
11514 __USER_LABEL_PREFIX__.
11515
11516 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
11517
11518 Fix fallout from PR middle-end/15700:
11519 * gcc.c-torture/compile/20011119-1.c: Take
11520 __USER_LABEL_PREFIX__ into account.
11521 * gcc.c-torture/compile/20011119-2.c: Likewise.
11522
11523 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
11524
11525 PR c++/18644
11526 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
11527
11528 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
11529
11530 PR c/17855
11531 * gcc.c-torture/compile/struct-non-lval-1.c,
11532 gcc.c-torture/compile/struct-non-lval-2.c,
11533 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
11534
11535 2005-03-31 Janis Johnson <janis187@us.ibm.com>
11536
11537 * gcc.dg/tls/tls.exp: Remove temporary file.
11538 * g++.dg/tls/tls.exp: Ditto.
11539 * lib/file-format.exp: Ditto.
11540 * g++.dg/special/ecos.exp: Ditto.
11541
11542 * lib/profopt.exp: Treat prof_ext as a list.
11543 * gcc.misc-tests/bprob.exp: Ditto.
11544 * g++.dg/bprob/bprob.exp: Ditto.
11545
11546 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
11547 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
11548 g++.dg/tree-ssa/pointer-reference-alias.C,
11549 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
11550 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
11551 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
11552 g++.dg/vect/pr19951.cc: Ditto.
11553 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
11554 gcc.dg/builtins-47.c: Ditto.
11555 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
11556 gcc.dg/pr20115-1.c: Ditto.
11557 * gcc.dg/tree-ssa/20030530-2.c,
11558 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
11559 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
11560 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
11561 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
11562 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
11563 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
11564 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
11565 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
11566 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
11567 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
11568 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
11569 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
11570 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
11571 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
11572 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
11573 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
11574 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
11575 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
11576 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
11577 gcc.dg/tree-ssa/20030824-1.c,
11578 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
11579 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
11580 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
11581 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
11582 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
11583 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
11584 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
11585 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
11586 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
11587 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
11588 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
11589 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
11590 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
11591 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
11592 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
11593 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
11594 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
11595 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
11596 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
11597 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
11598 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
11599 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
11600 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
11601 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
11602 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
11603 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
11604 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
11605 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
11606 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
11607 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
11608 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
11609 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
11610 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
11611 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
11612 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
11613 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
11614 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
11615 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
11616 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
11617 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
11618 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
11619 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
11620 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
11621 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
11622 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
11623 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
11624 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
11625 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
11626 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
11627 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
11628 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
11629 gcc.dg/tree-ssa/useless-1.c: Ditto.
11630 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
11631 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
11632 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
11633 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
11634 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
11635 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
11636 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
11637 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
11638 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
11639 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
11640 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
11641 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
11642 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
11643 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
11644 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
11645 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
11646 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
11647 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
11648 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
11649 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
11650 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
11651 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
11652 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
11653 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
11654 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
11655 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
11656 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
11657 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
11658 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
11659 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
11660 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
11661 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
11662 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
11663 gcc.dg/vect/vect-none.c: Ditto.
11664 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
11665 treelang/compile/unsigned.tree: Ditto.
11666
11667 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
11668 * gcc.dg/cpp/direct2s.c: Ditto.
11669 * gcc.dg/cpp/paste4.c: Ditto.
11670 * gcc.dg/cpp/separate-1.c: Ditto.
11671 * gcc.dg/pch/save-temps-1.c: Ditto.
11672 * g++.dg/ext/altivec-10.C: Ditto.
11673 * g++.dg/pch/pch.C: Ditto.
11674
11675 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
11676
11677 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
11678 * g++.dg/template/repo1.C: Ditto.
11679 * g++.dg/template/repo2.C: Ditto.
11680 * g++.dg/template/repo3.C: Ditto.
11681 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
11682 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
11683 * g++.old-deja/g++.pt/repo1.C: Ditto.
11684 * g++.old-deja/g++.pt/repo2.C: Ditto.
11685 * g++.old-deja/g++.pt/repo3.C: Ditto.
11686 * g++.old-deja/g++.pt/repo4.C: Ditto.
11687
11688 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
11689 * gcc.dg/20030107-1.c: Ditto.
11690 * gcc.dg/20030702-1.c: Ditto.
11691 * gcc.dg/profile-generate-1.c: Ditto.
11692 * g++.dg/other/profile1.C: Ditto.
11693 * g++.old-deja/g++.robertl/eb83.C: Ditto.
11694
11695 * lib/gcc-dg.exp (remove-build-file): New.
11696 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
11697 cleanup-tree-dump, cleanup-saved-temps): New.
11698
11699 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
11700
11701 PR c++/19203, DR 214
11702 * g++.dg/parse/ambig3.C: Not ambiguous.
11703 * g++.dg/template/spec20.C: New.
11704 * g++.dg/template/spec21.C: New.
11705
11706 2005-03-31 Steve Ellcey <sje@cup.hp.com>
11707
11708 PR target/20045
11709 * gcc.dg/ia64-fptr-1.c: Run only on linux.
11710
11711 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11712
11713 PR libfortran/20660
11714 * gfortran.dg/negative_unit.f: New test.
11715
11716 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
11717
11718 * gcc.dg/20050330-1.c: New test.
11719
11720 2005-03-30 Devang Patel <dpatel@apple.com>
11721
11722 * g++.dg/tree-sra/ssa-sra-3.C: New test.
11723
11724 2005-03-30 Dale Johannesen <dalej@apple.com>
11725
11726 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
11727
11728 2005-03-30 Janis Johnson <janis187@us.ibm.com>
11729
11730 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
11731 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
11732 Strip options from test name.
11733
11734 2005-03-31 Jan Hubicka <jh@suse.cz>
11735
11736 * gcc.dg/varpool-1.c: New testcase.
11737
11738 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
11739
11740 PR c/772
11741 PR c/17913
11742 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
11743 gcc.dg/stmt-expr-label-3.c : New tests.
11744 * gcc.c-torture/execute/medce-2.c: Remove.
11745
11746 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
11747
11748 PR c/20368
11749 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
11750 tests.
11751
11752 2005-03-30 Alan Modra <amodra@bigpond.net.au>
11753
11754 * gcc.c-torture/compile/pr20203.c: New test.
11755
11756 2005-03-26 Steven G. Kargl <kargls@comcast.net>
11757
11758 * gfortran.dg/promotion.f90: New test.
11759
11760 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
11761
11762 PR middle-end/20491
11763 * gcc.dg/torture/asm-subreg-1.c: New test.
11764
11765 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
11766
11767 PR c/20672
11768 * gcc.dg/pr20672-1.c: New test.
11769
11770 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
11771
11772 * gfortran.dg/vect: New directory.
11773 * gfortran.dg/vect/vect.exp: New.
11774 * gfortran.dg/vect/vect-1.f90: New test.
11775 * gfortran.dg/vect/vect-2.f90: New test.
11776 * gfortran.dg/vect/vect-3.f90: New test.
11777 * gfortran.dg/vect/vect-4.f90: New test.
11778 * gfortran.dg/vect/vect-5.f90: New test.
11779
11780 2005-03-29 Jakub Jelinek <jakub@redhat.com>
11781
11782 PR middle-end/20622
11783 * gcc.dg/alias-7.c: New test.
11784
11785 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
11786
11787 * gcc.dg/sparc-reg-1.c: New test.
11788
11789 2005-03-28 Steve Ellcey <sje@cup.hp.com>
11790
11791 PR target/19890
11792 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
11793
11794 2005-03-29 Dale Ranta <dir@lanl.gov>
11795 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11796
11797 PR libfortran/20163
11798 * gfortran.dg/pr20163-2.f: New test.
11799
11800 2005-03-28 Jan Hubicka <jh@suse.cz>
11801
11802 PR middle-end/20635
11803 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
11804 by Jakub Jelinek.
11805
11806 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
11807
11808 PR tree-optimization/20626
11809 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
11810 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
11811
11812 2005-03-26 Steven G. Kargl <kargls@comcast.net>
11813
11814 * gfortran.dg/underflow.f90: New test.
11815 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
11816
11817 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11818
11819 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
11820
11821 2005-03-25 Mark Mitchell <mark@codesourcery.com>
11822
11823 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
11824 (g++_init): Make sure that CXXFLAGS is set.
11825 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
11826 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
11827 * lib/gfortran.exp (gfortran_link_flags): Likewise.
11828 * lib/objc.exp (objc_init): Likewise.
11829 * lib/treelang.exp (treelang_init): Likewise.
11830
11831 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
11832
11833 PR tree-optimization/20470
11834 * gcc.dg/tree-ssa/pr20470.c: New test.
11835
11836 2005-03-25 Geoffrey Keating <geoffk@apple.com>
11837
11838 * gcc.dg/ppc-stfiwx.c: New.
11839
11840 2005-03-25 Steve Ellcey <sje@cup.hp.com>
11841
11842 PR target/19888
11843 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
11844
11845 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
11846
11847 * gcc.dg/20050325-1.c: Fix a typo.
11848
11849 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11850
11851 PR libfortran/19678
11852 PR libfortran/19679
11853 * gfortran.dg/dos_eol.f: New test.
11854
11855 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
11856
11857 PR rtl-optimization/20249
11858 * gcc.dg/20050325-1.c: New test.
11859
11860 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11861
11862 PR libfortran/15332
11863 * gfortran.dg/pr15332.f: New test.
11864
11865 2005-03-24 Dale Johannesen <dalej@apple.com>
11866
11867 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
11868
11869 2005-03-24 Geoffrey Keating <geoffk@apple.com>
11870
11871 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
11872 'internal' visibility.
11873 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
11874 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
11875 'protected' visibility.
11876 * gcc.dg/visibility-7.c: Likewise.
11877 * lib/target-supports.exp (check_visibility_available): Take
11878 a parameter, the kind of visibility to check for.
11879 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
11880 to check_visibility_available.
11881
11882 * g++.dg/expr/cast3.C: New.
11883
11884 2005-03-24 David Edelsohn <edelsohn@gnu.org>
11885
11886 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
11887 rs6000.
11888
11889 2005-03-24 Steve Ellcey <sje@cup.hp.com>
11890
11891 PR target/20095
11892 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
11893
11894 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
11895
11896 * gcc.dg/badshift.c: Renamed to...
11897 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
11898
11899 * gcc.target/i386/badshift.c: Renamed to...
11900 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
11901 only.
11902
11903 PR rtl-optimization/20532
11904 * gcc.target/i386/badshift.c: New.
11905
11906 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11907
11908 * gfortran.dg/pr18025.f90: New test.
11909
11910 2005-03-23 Dale Johannesen <dalej@apple.com>
11911
11912 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
11913
11914 2005-03-23 Mark Mitchell <mark@codesourcery.com>
11915
11916 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
11917
11918 * lib/target-supports.exp (check_iconv_available): Default
11919 libiconv to -liconv, if there is no definition.
11920
11921 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
11922
11923 * gcc.dg/torture/cris-asm-mof-1.c: New test.
11924
11925 2005-03-22 Mark Mitchell <mark@codesourcery.com>
11926
11927 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
11928 * g++.dg/opt/pr7503-2.C: Likewise.
11929 * g++.dg/opt/pr7503-3.C: Likewise.
11930 * g++.dg/opt/pr7503-4.C: Likewise.
11931 * g++.dg/opt/pr7503-5.C: Likewise.
11932 * g++.dg/warn/minmax.C: New test.
11933
11934 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11935
11936 * gfortran.dg/g77_intrinsics_funcs.f: New test.
11937 * gfortran.dg/g77_intrinsics_sub.f: New test.
11938
11939 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
11940 Jan Hubicka <jh@suse.cz>
11941 Steven Bosscher <stevenb@suse.de
11942
11943 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
11944
11945 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11946
11947 PR c++/19980
11948 * g++.dg/template/redecl3.C: New test.
11949
11950 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11951
11952 PR c++/20499
11953 * g++.dg/parse/error16.C: Tweak error markers.
11954
11955 2005-03-22 Jakub Jelinek <jakub@redhat.com>
11956
11957 PR target/20561
11958 * gcc.dg/20050321-2.c: New test.
11959
11960 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
11961
11962 PR c++/20465
11963 PR c++/20381
11964 * g++.dg/template/ptrmem12.C: New.
11965
11966 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
11967
11968 PR rtl-optimization/20527
11969 * gcc.c-torture/execute/pr20527-1.c: New test.
11970
11971 2005-03-22 Ben Elliston <bje@au.ibm.com>
11972
11973 * gcc.misc-tests/options.exp (check_for_options): Create a real C
11974 program, compile it into a real executable and then delete the .c
11975 and .x files afterwards, to avoid problems on testglue targets.
11976
11977 2005-03-21 Stuart Hastings <stuart@apple.com>
11978
11979 * gcc.target/i386/sse-2.c: New.
11980
11981 2005-03-21 Uros Bizjak <uros@kss-loka.si>
11982
11983 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
11984
11985 2005-03-21 Paolo Carlini <pcarlini@suse.de>
11986
11987 * g++.dg/parse/crash25.C: Fix typo.
11988
11989 2005-03-21 Paolo Carlini <pcarlini@suse.de>
11990
11991 PR c++/20461
11992 * g++.dg/parse/crash24.C: New test.
11993
11994 PR c++/20536
11995 * g++.dg/parse/crash25.C: New test.
11996
11997 2005-03-21 Paolo Carlini <pcarlini@suse.de>
11998
11999 PR c++/20147
12000 * g++.dg/ext/stmtexpr4.C: New test.
12001
12002 2005-03-20 Roger Sayle <roger@eyesopen.com>
12003
12004 PR middle-end/20539
12005 * gcc.c-torture/compile/pr13066-1.c: New test case.
12006 * gcc.c-torture/compile/pr20539-1.c: Likewise.
12007 * g++.dg/opt/pr13066-1.C: Likewise.
12008
12009 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
12010
12011 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
12012
12013 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12014
12015 PR fortran/18525
12016 * gfortran.dg/nesting_1.f90: New test.
12017
12018 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12019
12020 PR c++/20240
12021 * g++.dg/lookup/using13.C: New test.
12022
12023 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12024
12025 PR c++/20333
12026 * g++.dg/template/crash36.C: New test.
12027
12028 2005-03-18 Paolo Carlini <pcarlini@suse.de>
12029
12030 PR c++/20463
12031 * g++.dg/template/crash35.C: New test.
12032
12033 2005-03-17 Paolo Carlini <pcarlini@suse.de>
12034
12035 PR c++/19966
12036 * g++.dg/overload/operator2.C: New test.
12037
12038 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12039
12040 PR libfortran/20257
12041 * gfortran.dg/pr20257.f90: New test.
12042
12043 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12044
12045 PR libfortran/20480
12046 * gfortran.dg/pr20480.f90: New test.
12047
12048 2005-03-16 Richard Henderson <rth@redhat.com>
12049
12050 PR middle-end/15700
12051 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
12052 (_rtld_global): New.
12053 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
12054 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
12055
12056 * gcc.dg/alias-3.c: New.
12057 * gcc.dg/alias-4.c: New.
12058 * gcc.dg/alias-5.c: New.
12059 * gcc.dg/alias-6.c: New.
12060
12061 2005-03-15 Geoffrey Keating <geoffk@apple.com>
12062
12063 * gcc.dg/cpp/ucnid-7.c: New.
12064
12065 2005-03-15 Janis Johnson <janis187@us.ibm.com>
12066 Dorit Naishlos <dorit@il.ibm.com>
12067
12068 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
12069 darwin.
12070
12071 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
12072
12073 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
12074 misaligned accesses.
12075 * gcc.dg/vect/vect-58.c: Likewise.
12076 * gcc.dg/vect/vect-92.c: New.
12077 * gcc.dg/vect/vect-93.c: New.
12078
12079 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
12080
12081 PR fortran/18827
12082 * gfortran.dg/assign_2.f90: New test.
12083 * gfortran.dg/assign_3.f90: New test.
12084 * gfortran.dg/assign.f90: New test.
12085
12086 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
12087
12088 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
12089 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
12090 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
12091 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
12092 names.
12093
12094 2005-03-14 Geoffrey Keating <geoffk@apple.com>
12095
12096 * gcc.dg/cpp/ucnid-6.c: New.
12097
12098 * gcc.dg/cpp/normalize-1.c: New.
12099 * gcc.dg/cpp/normalize-2.c: New.
12100 * gcc.dg/cpp/normalize-3.c: New.
12101 * gcc.dg/cpp/normalize-4.c: New.
12102 * gcc.dg/cpp/ucnid-4.c: New.
12103 * gcc.dg/cpp/ucnid-5.c: New.
12104 * g++.dg/cpp/normalize-1.C: New.
12105 * g++.dg/cpp/ucnid-1.C: New.
12106
12107 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
12108
12109 * gcc.dg/pr18628.c: New.
12110
12111 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
12112
12113 PR c++/20280
12114 * g++.dg/tree-ssa/pr20280.C: New.
12115
12116 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12117
12118 PR fortran/20467
12119 * gfortran.dg/stfunc_2.f90: New test.
12120
12121 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
12122
12123 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
12124
12125 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
12126
12127 * gcc.dg/tree-ssa/20050314-1.c: New test.
12128
12129 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12130
12131 PR c++/4403
12132 PR c++/9783, DR433
12133 * g++.dg/template/friend34.C: New test.
12134 * g++.dg/template/friend35.C: Likewise.
12135 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
12136
12137 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12138
12139 Friend class name lookup 5/n
12140 PR c++/1016
12141 * g++.dg/lookup/hidden-class1.C: New test.
12142 * g++.dg/lookup/hidden-class2.C: Likewise.
12143 * g++.dg/lookup/hidden-class3.C: Likewise.
12144 * g++.dg/lookup/hidden-class4.C: Likewise.
12145 * g++.dg/lookup/hidden-class5.C: Likewise.
12146 * g++.dg/lookup/hidden-class6.C: Likewise.
12147 * g++.dg/lookup/hidden-class7.C: Likewise.
12148 * g++.dg/lookup/hidden-class8.C: Likewise.
12149 * g++.dg/lookup/hidden-class9.C: Likewise.
12150 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
12151 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
12152 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
12153 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
12154 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
12155 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
12156 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
12157 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
12158 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
12159 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
12160 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
12161
12162 2005-03-13 Mark Mitchell <mark@codesourcery.com>
12163
12164 PR c++/20157
12165 * g++.dg/template/error18.C: New test.
12166
12167 2005-03-09 Ben Elliston <bje@au.ibm.com>
12168
12169 PR debug/16792
12170 * g++.dg/debug/pr16792.C: New test.
12171
12172 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
12173
12174 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
12175 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
12176 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
12177 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
12178 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
12179 test assertion names.
12180
12181 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12182
12183 PR fortran/18600
12184 * gfortran.dg/stfunc_1.f90: New test.
12185
12186 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12187
12188 PR fortran/16907
12189 * gfortran.dg/real_index_1.f90: New test.
12190
12191 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12192
12193 PR fortran/20323
12194 * gfortran.dg/spec_expr_1.f90: New test.
12195
12196 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
12197
12198 PR c/20402
12199 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
12200 new parser.
12201
12202 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12203
12204 PR fortran/20361
12205 * gfortran.dg/largeequiv_1.f90: New test.
12206
12207 2005-03-12 Geoffrey Keating <geoffk@apple.com>
12208
12209 * gcc.dg/ucnid-1.c: New.
12210 * gcc.dg/ucnid-2.c: New.
12211 * gcc.dg/ucnid-3.c: New.
12212 * gcc.dg/ucnid-4.c: New.
12213 * gcc.dg/ucnid-5.c: New.
12214 * gcc.dg/ucnid-6.c: New.
12215 * gcc.dg/cpp/ucnid-1.c: New.
12216 * gcc.dg/cpp/ucnid-2.c: New.
12217 * gcc.dg/cpp/ucnid-3.c: New.
12218 * g++.dg/other/ucnid-1.C: New.
12219
12220 2005-03-12 Geoffrey Keating <geoffk@apple.com>
12221
12222 * gcc.dg/vmx/darwin-abi-3.c: Delete.
12223
12224 2005-03-11 Per Bothner <per@bothner.com>
12225
12226 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
12227 that diagnotics refer to correct token.
12228 * gcc.dg/unused-3.c: Likewise.
12229
12230 2005-03-11 Per Bothner <per@bothner.com>
12231
12232 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
12233 constant" is now actually on same line as string constant.
12234 * gcc.dg/cpp/direct2s.c: Likewise.
12235
12236 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
12237
12238 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
12239
12240 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12241
12242 PR libfortran/20124
12243 * gfortran.dg/pr20124.f90: New Test
12244
12245 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
12246
12247 PR tree-optimization/20130
12248 * gcc.dg/pr20130-1.c: New test.
12249
12250 2005-03-10 Steve Ellcey <sje@cup.hp.com>
12251
12252 PR target/20095
12253 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
12254
12255 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12256
12257 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
12258
12259 2005-03-10 Steve Ellcey <sje@cup.hp.com>
12260
12261 * g++.dg/eh/forced1.C: Fix comment.
12262 * g++.dg/eh/forced2.C: Ditto.
12263 * g++.dg/eh/forced3.C: Ditto.
12264 * g++.dg/eh/forced4.C: Ditto.
12265
12266 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
12267
12268 PR rtl-opt/20412
12269 * gcc.c-torture/compile/pr20412.c: New test.
12270
12271 2005-03-10 Roger Sayle <roger@eyesopen.com>
12272
12273 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
12274
12275 2005-03-10 Jakub Jelinek <jakub@redhat.com>
12276
12277 PR target/20322
12278 * gcc.dg/20050307-1.c: New test.
12279
12280 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
12281
12282 PR c++/20375
12283 * g++.dg/other/stdarg3.C: New.
12284
12285 2005-03-10 Jakub Jelinek <jakub@redhat.com>
12286
12287 PR c++/18384, c++/18327
12288 * g++.dg/init/array19.C: New test.
12289
12290 PR inline-asm/20314
12291 * gcc.dg/torture/pr20314-1.c: New test.
12292 * gcc.dg/torture/pr20314-2.c: New test.
12293
12294 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
12295
12296 * gcc.dg/20050309-1.c: New test.
12297
12298 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12299
12300 * gcc.dg/builtins-10.c: Reactivate disabled test.
12301 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
12302 new cbrt transformations.
12303
12304 2005-03-09 Mark Mitchell <mark@codesourcery.com>
12305
12306 PR c++/20208
12307 * g++.dg/template/array13.C: New test.
12308
12309 2005-03-09 Paolo Carlini <pcarlini@suse.de>
12310
12311 PR c++/16859
12312 * g++.dg/init/brace4.C: New test.
12313
12314 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
12315
12316 PR c++/20186
12317 * g++.dg/template/non-dependent12.C: New.
12318
12319 2005-03-08 Mark Mitchell <mark@codesourcery.com>
12320
12321 PR c++/20142
12322 * g++.dg/init/array18.C: Add dg-do run marker.
12323
12324 PR c++/20142
12325 * g++.dg/init/array18.C: New test.
12326
12327 2005-03-09 Ben Elliston <bje@au.ibm.com>
12328
12329 * consistency.vlad/vlad.exp: Remove trailing semicolons.
12330 * g++.dg/gcov/gcov.exp: Likewise.
12331 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
12332 * gcc.target/xstormy16/xstormy16.exp: Likewise.
12333 * lib/c-torture.exp: Likewise.
12334 * lib/fortran-torture.exp: Likewise.
12335 * lib/g++.exp: Likewise.
12336 * lib/gcc-defs.exp: Likewise.
12337 * lib/gcc-dg.exp: Likewise.
12338 * lib/gcc.exp: Likewise.
12339 * lib/gcov.exp: Likewise.
12340 * lib/gfortran.exp: Likewise.
12341 * lib/mike-g++.exp: Likewise.
12342 * lib/mike-gcc.exp: Likewise.
12343 * lib/objc-torture.exp: Likewise.
12344 * lib/objc.exp: Likewise.
12345 * lib/profopt.exp: Likewise.
12346 * lib/target-libpath.exp: Likewise.
12347 * lib/target-supports.exp: Likewise.
12348 * lib/treelang.exp: Likewise.
12349 * lib/wrapper.exp: Likewise.
12350
12351 2005-03-08 Jeff Law <law@redhat.com>
12352
12353 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
12354 PHI-OPT changes.
12355
12356 2005-03-08 Ira Rosen <irar@il.ibm.com>
12357
12358 * gcc.dg/vect/pr20122.c: New test.
12359
12360 2005-03-07 Jeff Law <law@redhat.com>
12361
12362 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
12363 was folded away.
12364 * gcc.dg/tree-ssa/pr18133-1.c: New test.
12365 * gcc.dg/tree-ssa/pr18133-2.c: New test.
12366 * gcc.dg/tree-ssa/pr18134.c: New test.
12367
12368 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12369
12370 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
12371 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
12372 gcc.dg/torture/builtin-noret-2.c: Require weak support.
12373
12374 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
12375
12376 PR tree-opt/17671
12377 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
12378
12379 2005-03-07 Mark Mitchell <mark@codesourcery.com>
12380
12381 * g++.dg/warn/Wnvdtor.C: New test.
12382
12383 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
12384
12385 * gcc.dg/torture/pr19683-1.c: New test.
12386
12387 2005-03-06 Steven G. Kargl <kargls@comcast.net>
12388
12389 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
12390 * gfortran.dg/g77/19990313-2.f: Ditto.
12391 * gfortran.dg/g77/19990313-3.f: Ditto.
12392 * gfortran.dg/g77/19990525-0.f: Ditto.
12393 * gfortran.dg/g77/19990826-0.f: Ditto.
12394 * gfortran.dg/g77/19990826-2.f: Ditto.
12395 * gfortran.dg/g77/19990826-3.f: Ditto.
12396 * gfortran.dg/g77/20000511-1.f: Ditto.
12397 * gfortran.dg/g77/20000511-2.f: Ditto.
12398 * gfortran.dg/g77/970625-2.f: Ditto.
12399 * gfortran.dg/g77/980310-2.f: Ditto.
12400 * gfortran.dg/g77/980310-3.f: Ditto.
12401 * gfortran.dg/g77/980310-8.f: Ditto.
12402 * gfortran.dg/g77/980519-2.f: Ditto.
12403 * gfortran.dg/g77/alpha1.f: Ditto.
12404 * gfortran.dg/g77/claus.f: Ditto.
12405 * gfortran.dg/g77/erfc.f: Ditto.
12406 * gfortran.dg/g77/short.f: Ditto.
12407 * gfortran.fortran-torture/execute/data.f90: Ditto.
12408 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
12409 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
12410
12411 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12412
12413 * lib/file-format.exp (gcc_target_object_format): Add check for som
12414 format and hardcode object formats on hppa*-*-hpux*.
12415 * lib/target-supports.exp (check_weak_available): Add check for som
12416 object format. Always return 0 on hppa*-*-hpux10*.
12417
12418 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
12419 is defined.
12420
12421 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
12422
12423 2005-03-05 Steven G. Kargl <kargls@comcast.net>
12424
12425 * gfortran.dg/pr19936_1.f90: New test.
12426 * gfortran.dg/pr19936_2.f90: New test.
12427 * gfortran.dg/pr19936_3.f90: New test.
12428
12429 2005-03-05 Steven G. Kargl <kargls@comcast.net>
12430 Paul Thomas <prthomas@drfccad.cea.fr>
12431
12432 * gfortran.dg/PR19754_1.f90: New test.
12433 * gfortran.dg/PR19754_2.f90: Ditto.
12434
12435 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12436
12437 PR c++/19311
12438 * g++.dg/template/non-dependent11.C: New test.
12439
12440 2005-03-05 Uros Bizjak <uros@kss-loka.si>
12441
12442 * lib/target-supports.exp (check_iconv_available): Fix comment.
12443
12444 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
12445 Joseph S. Myers <joseph@codesourcery.com>
12446
12447 PR c++/19797
12448 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
12449
12450 2005-03-04 Matthew Sachs <msachs@apple.com>
12451
12452 * gcc.exp (gcc_target_compile): Put braces around
12453 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
12454 * objc.exp (objc_target_compile): Likewise.
12455 * treelang.exp (treelang_target_compile): Likewise.
12456
12457 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12458
12459 PR fortran/19673
12460 * gfortran.dg/func_result_1.f90: New test.
12461
12462 2005-03-04 Ben Elliston <bje@au.ibm.com>
12463
12464 * gcc.misc-tests/options.exp: New test.
12465
12466 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
12467
12468 * gcc.dg/pr15784-4.c: New test.
12469
12470 2005-03-03 Geoffrey Keating <geoffk@apple.com>
12471
12472 * gcc.c-torture/execute/pr17133.c: New.
12473 * gcc.c-torture/compile/20050303-1.c: New.
12474
12475 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
12476
12477 * gcc.dg/cpp/assert4.c: Fix for cygwin.
12478
12479 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
12480
12481 * g++.dg/overload/using2.C: New.
12482
12483 2005-03-02 Mark Mitchell <mark@codesourcery.com>
12484
12485 PR c++/19916
12486 * g++.dg/init/ptrmem2.C: New test.
12487
12488 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
12489
12490 PR c/8927
12491 * gcc.dg/pr8927-1.c: New test.
12492
12493 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
12494
12495 PR c++/20232
12496 * g++.dg/inherit/covariant12.C: New.
12497
12498 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12499
12500 PR fortran/19479
12501 * gfortran.dg/bound_1.f90: New test.
12502
12503 2005-02-28 Janis Johnson <janis187@us.ibm.com>
12504
12505 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
12506 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
12507
12508 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
12509
12510 PR c/20245
12511 * gcc.dg/pr20245-1.c: New test.
12512
12513 2005-02-28 Jakub Jelinek <jakub@redhat.com>
12514
12515 PR middle-end/19874
12516 * gcc.c-torture/execute/20050119-2.c: New test case.
12517
12518 2005-02-28 Ben Elliston <bje@au.ibm.com>
12519
12520 * README: Update the DejaGnu bug reporting address.
12521 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
12522 * lib/objc-torture.exp: Likewise.
12523
12524 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
12525
12526 * gfortran.dg/boz_1.f90: New test.
12527 * gfortran.dg/boz_3.f90: New test.
12528 * gfortran.dg/boz_4.f90: New test.
12529
12530 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
12531
12532 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
12533 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
12534
12535 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12536
12537 PR libfortran/20101
12538 * gfortran.dg/write_0_pe_format.f90: New test.
12539
12540 2005-02-27 Jakub Jelinek <jakub@redhat.com>
12541
12542 PR c++/20206
12543 * g++.dg/opt/thunk2.C: New test.
12544 * g++.dg/opt/covariant1.C: New test.
12545
12546 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12547
12548 * gfortran.dg/e_d_fmt.f90: New test.
12549
12550 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
12551
12552 * gcc.dg/asm-b.c: Fix comment typos.
12553
12554 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
12555
12556 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
12557 a V_MAY_DEF also.
12558
12559 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
12560
12561 PR tree-opt/20188
12562 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
12563 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
12564 * gcc.dg/asm-b.c: New test.
12565
12566 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
12567
12568 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
12569 Disable this test on IRIX 6.
12570
12571 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
12572
12573 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
12574 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
12575 parser.
12576
12577 2005-02-25 Diego Novillo <dnovillo@redhat.com>
12578
12579 PR tree-optimization/20204
12580 * testsuite/gcc.dg/pr20204.c: New test.
12581
12582 2005-02-24 Jakub Jelinek <jakub@redhat.com>
12583
12584 PR target/20196
12585 * gcc.c-torture/execute/20050224-1.c: New test.
12586
12587 PR c++/20175
12588 * g++.dg/warn/Wbraces2.C: New test.
12589
12590 2005-02-23 Mark Mitchell <mark@codesourcery.com>
12591
12592 PR c++/19878
12593 * g++.dg/init/const2.C: New test.
12594
12595 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
12596
12597 PR tree-optimization/20100
12598 * gcc.c-torture/execute/pr20100-1.c: New test.
12599
12600 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12601
12602 * gfortran.dg/implicit_3.f90: New test.
12603
12604 * gfortran.dg/deftype_1.f90: New test.
12605
12606 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
12607
12608 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
12609 the test passes.
12610 * g++.dg/other/anon3.C: Accept a warning.
12611
12612 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
12613
12614 * gcc.dg/pr20017.c: Fix a comment typo.
12615
12616 2005-02-23 Bud Davis <bdavis@gfortran.org>
12617
12618 * gfortran.dg/list_read_4.f90: Change to f90 comments.
12619
12620 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12621
12622 PR ada/19902
12623 * ada/acats/tests/cxa/cxa3004.a: Remove.
12624 * ada/acats/tests/cxb/cxb30061.am: Likewise.
12625
12626 2005-02-22 Mark Mitchell <mark@codesourcery.com>
12627
12628 PR c++/20073
12629 * g++.dg/init/const1.C: New test.
12630
12631 PR c++/19991
12632 * g++.dg/parse/constant7.C: New test.
12633
12634 PR c++/20152
12635 * g++.dg/parse/error27.C: New test.
12636 * g++.dg/template/qualttp15.C: Adjust error markers.
12637 * g++.old-deja/g++.other/struct1.C: Likewise.
12638
12639 PR c++/20153
12640 * g++.dg/template/error17.C: New test.
12641
12642 PR c++/20148
12643 * g++.dg/parser/error26.C: New test.
12644
12645 2005-02-22 Diego Novillo <dnovillo@redhat.com>
12646
12647 PR tree-optimization/20100
12648 PR tree-optimization/20115
12649 * gcc.dg/pr20115.c: New test.
12650 * gcc.dg/pr20115-1.c: New test.
12651 * gcc.dg/pr20100.c: New test.
12652 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
12653 call-clobbered variables after alias1.
12654
12655 2005-02-22 Bud Davis <bdavis@gfortran.org>
12656
12657 * gfortran.dg/list_read_4.f90: new test.
12658
12659 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
12660
12661 PR rtl-optimization/20017.
12662 * gcc.dg/pr20017.c: New.
12663
12664 2005-02-22 Devang Patel <dpatel@apple.com>
12665
12666 PR 19952
12667 * g++.dg/tree-ssa/pr19952.C: New test.
12668
12669 2005-02-22 Mark Mitchell <mark@codesourcery.com>
12670
12671 PR c++/19883
12672 * g++.dg/parse/constant6.C: New test.
12673
12674 2005-02-22 Uros Bizjak <uros@kss-loka.si>
12675
12676 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
12677 * g++.dg/charset/asm2.c: Likewise.
12678 * g++.dg/charset/asm3.c: Likewise.
12679 * g++.dg/charset/asm4.c: Likewise.
12680 * g++.dg/charset/asm5.c: Likewise.
12681 * g++.dg/charset/attribute1.c: Likewise.
12682 * g++.dg/charset/attribute2.c: Likewise.
12683 * g++.dg/charset/extern1.cc: Likewise.
12684 * g++.dg/charset/extern2.cc: Likewise.
12685 * g++.dg/charset/extern3.cc: Likewise.
12686 * g++.dg/charset/function.cc: Likewise.
12687 * g++.dg/charset/string.c: Likewise.
12688 * g++.dg/charset/charset.exp: Likewise.
12689 * lib/target-supports.exp (check_iconv_available): Fix comment.
12690
12691 2005-02-22 Uros Bizjak <uros@kss-loka.si>
12692
12693 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
12694 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
12695 * gcc.dg/charset/asm2.c: Likewise.
12696 * gcc.dg/charset/asm3.c: Likewise.
12697 * gcc.dg/charset/asm4.c: Likewise.
12698 * gcc.dg/charset/asm5.c: Likewise.
12699 * gcc.dg/charset/asm6.c: Likewise.
12700 * gcc.dg/charset/attribute1.c: Likewise.
12701 * gcc.dg/charset/attribute2.c: Likewise.
12702 * gcc.dg/charset/builtin1.c: Likewise.
12703 * gcc.dg/charset/extern.c: Likewise.
12704 * gcc.dg/charset/function.c: Likewise.
12705 * gcc.dg/charset/string.c: Likewise.
12706 * gcc.dg/charset/charset.exp: Likewise.
12707
12708 2005-02-21 Bud Davis <bdavis9659@comcast.net>
12709
12710 PR fortran/20086
12711 * gfortran.dg/pr20086.f90: New test.
12712
12713 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
12714
12715 PR tree-optimization/19786
12716 * g++.dg/tree-ssa/pr19786.C: New.
12717
12718 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12719
12720 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
12721
12722 2005-02-21 Jeff Law <law@redhat.com>
12723
12724 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
12725
12726 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12727
12728 * gfortran.dg/do_iterator: Split loop, markup all lines for
12729 which an error locus is printed.
12730 * gfortran.dg/pr17708.f90: Markup all lines for which an error
12731 locus is printed.
12732 * gfortran.dg/select_4.f90: Likewise.
12733 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
12734 locuses in the various permutations.
12735
12736 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
12737
12738 PR tree-optimization/19951
12739 * g++.dg/vect: New directory.
12740 * g++.dg/vect/vect.exp: New file.
12741 * g++.dg/vect/pr19951.cc: New testcase.
12742 * g++.dg/dg.exp: Also prune vectorizer tests.
12743
12744 2005-02-20 Zack Weinberg <zack@codesourcery.com>
12745
12746 PR 18785
12747 * gcc.dg/charset/builtin1.c: New test.
12748
12749 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12750
12751 PR c++/19299
12752 * g++.dg/inherit/volatile1.C: New test.
12753
12754 PR c++/19440
12755 * g++.dg/template/dtor4.C: New test.
12756
12757 2005-02-19 Steven G. Kargl <kargls@comcast.net>
12758
12759 * gfortran.dg/int_1.f90: New test.
12760
12761 2005-02-19 Devang Patel <dpatel@apple.com>
12762
12763 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
12764
12765 2005-02-19 Steven G. Kargl <kargls@comcast.net>
12766
12767 * gfortran.dg/achar_1.f90: New test.
12768
12769 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
12770
12771 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
12772
12773 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
12774 Jakub Jelinek <jakub@redhat.com>
12775
12776 PR tree-optimization/19828
12777 * gcc.dg/tree-ssa/loop-7.c: New test.
12778 * gcc.c-torture/execute/20050218-1.c: New test.
12779
12780 2005-02-19 Jakub Jelinek <jakub@redhat.com>
12781
12782 PR c/20043
12783 * gcc.dg/transparent-union-1.c: New test.
12784 * gcc.dg/transparent-union-2.c: New test.
12785
12786 2005-02-18 James E Wilson <wilson@specifixinc.com>
12787
12788 PR tree-optimization/18977
12789 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
12790
12791 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
12792
12793 PR target/20054
12794 * gcc.dg/pr20054.c: New test.
12795
12796 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12797
12798 PR c++/19508
12799 * g++.dg/ext/attrib20.C: New test.
12800
12801 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
12802
12803 PR middle-end/20030
12804 * gfortran.fortran-torture/execute/character_passing.f90: New test.
12805
12806 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
12807
12808 PR c++/20008
12809 * g++.dg/opt/switch4.C: New.
12810
12811 2005-02-18 Jakub Jelinek <jakub@redhat.com>
12812
12813 PR c++/20023
12814 PR tree-optimization/20009
12815 * gcc.c-torture/compile/20050217-1.c: New test.
12816 * g++.dg/opt/switch3.C: New test.
12817
12818 PR tree-optimization/18947
12819 * gcc.c-torture/compile/20050215-1.c: New test.
12820 * gcc.c-torture/compile/20050215-2.c: New test.
12821 * gcc.c-torture/compile/20050215-3.c: New test.
12822
12823 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
12824
12825 PR c++/20028
12826 * g++.dg/template/crash34.C: New.
12827
12828 PR c++/20022
12829 * g++.dg/other/access3.C: New.
12830
12831 2005-02-17 Ira Rosen <irar@il.ibm.com>
12832
12833 * gcc.dg/vect/vect-98.c: New test.
12834
12835 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
12836
12837 PR tree-optimization/19967
12838 * gcc.dg/pr19967.c: New.
12839
12840 2005-02-16 Jakub Jelinek <jakub@redhat.com>
12841
12842 PR middle-end/19857
12843 * gcc.dg/tree-ssa/20050215-1.c: New test.
12844 * gcc.c-torture/execute/20050215-1.c: New test.
12845
12846 2005-02-15 Eric Christopher <echristo@redhat.com>
12847
12848 * gcc.dg/cpp/20050215-1.c: New file.
12849
12850 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
12851
12852 PR tree-optimization/15785
12853 * gcc.dg/pr15785-1.c: New test.
12854
12855 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
12856
12857 PR c++/17788
12858 * g++.dg/init/ctor4.C: New.
12859 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
12860
12861 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
12862
12863 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
12864 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
12865
12866 2005-02-15 Andreas Schwab <schwab@suse.de>
12867
12868 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
12869 declare malloc.
12870
12871 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
12872
12873 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
12874
12875 2005-02-14 Diego Novillo <dnovillo@redhat.com>
12876
12877 PR tree-optimization/19853
12878 * gcc.c-torture/compile/pr19853.c: New test.
12879
12880 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
12881
12882 PR c++/19608
12883 * g++.dg/parse/local-class1.C: New.
12884
12885 PR c++/19895
12886 * g++.dg/parse/ptrmem3.C: New.
12887
12888 PR c++/19884
12889 * g++.old-deja/g++.oliva/template6.C: Add another case.
12890 * g++.dg/template/explicit6.C: New.
12891
12892 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
12893
12894 PR c++/17816
12895 * g++.dg/other/redecl2.C: New.
12896
12897 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
12898
12899 PR c++/19891
12900 * g++.dg/abi/covariant4.C: New.
12901
12902 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
12903
12904 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
12905
12906 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
12907
12908 * gcc.dg/vect/vect-96.c: Fix typo.
12909
12910 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12911
12912 PR c++/14479
12913 PR c++/19487
12914 * g++.dg/template/enum5.C: New test.
12915
12916 2005-02-12 Ira Rosen <irar@il.ibm.com>
12917
12918 * gcc.dg/vect/vect-97.c: New test.
12919
12920 2005-02-12 Ira Rosen <irar@il.ibm.com>
12921
12922 * gcc.dg/vect/vect-96.c: New test.
12923
12924 2005-02-12 Uros Bizjak <uros@kss-loka.si>
12925
12926 * gcc.dg/builtins-34.c: Also check ldexp*.
12927
12928 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
12929
12930 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
12931
12932 2005-02-11 Janis Johnson <janis187@us.ibm.com>
12933
12934 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
12935 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
12936 dg-require-dll, dg-require-iconv, dg-require-named-sections,
12937 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
12938 selector_list, selector_expression, dg-process-target): Move to new
12939 file target-supports-dg.exp.
12940 * lib/target-supports-dg.exp: New.
12941
12942 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
12943 New.
12944
12945 2005-02-11 Jakub Jelinek <jakub@redhat.com>
12946
12947 PR c++/19666
12948 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
12949
12950 PR middle-end/19858
12951 * gcc.c-torture/compile/20050210-1.c: New test.
12952
12953 2005-02-11 Mark Mitchell <mark@codesourcery.com>
12954
12955 PR c++/19755
12956 * g++.dg/warn/Wbraces1.C: New test.
12957
12958 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
12959
12960 * gcc.dg/builtins-52.c: New testcase.
12961
12962 2005-02-10 Jakub Jelinek <jakub@redhat.com>
12963
12964 PR c/19342
12965 * gcc.c-torture/execute/20050119-1.c: New test.
12966
12967 2005-02-09 Mark Mitchell <mark@codesourcery.com>
12968
12969 PR c++/19811
12970 * g++.dg/init/delete1.C: New test.
12971
12972 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
12973
12974 PR c++/18470
12975 * g++.dg/template/static12.C: New test.
12976
12977 2005-02-09 Mark Mitchell <mark@codesourcery.com>
12978
12979 PR c++/19787
12980 * g++.dg/conversion/ambig1.C: New test.
12981
12982 PR c++/19739
12983 * g++.dg/ext/attrib19.C: New test.
12984
12985 PR c++/19732
12986 * g++.dg/parse/dtor5.C: New test.
12987
12988 PR c++/19762
12989 * g++.dg/template/dtor3.C: New test.
12990
12991 PR c++/19826
12992 * g++.dg/template/static11.C: New test.
12993 * g++.dg/template/crash2.C: Remove dg-error marker.
12994
12995 2005-02-09 Janis Johnson <janis187@us.ibm.com>
12996
12997 PR C++/18491
12998 * g++.old-deja/g++.mike/p10769a.C: Remove.
12999
13000 2005-02-09 Roger Sayle <roger@eyesopen.com>
13001
13002 * gcc.dg/builtins-48.c: New test case.
13003 * gcc.dg/builtins-49.c: New test case.
13004 * gcc.dg/builtins-50.c: New test case.
13005 * gcc.dg/builtins-51.c: New test case.
13006
13007 2005-02-09 Ian Lance Taylor <ian@airs.com>
13008
13009 PR middle-end/19583
13010 * g++.dg/warn/Wreturn-type-3.C: New test.
13011
13012 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
13013
13014 PR middle-end/19402
13015 * gcc.dg/pr19402-1.c: New testcase.
13016 * gcc.dg/pr19402-2.c: likewise.
13017
13018 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
13019
13020 PR middle-end/19854
13021 * g++.dg/tree-ssa/tmmti.C: New testcase.
13022
13023 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
13024
13025 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
13026
13027 2005-02-08 Mark Mitchell <mark@codesourcery.com>
13028
13029 PR c++/19733
13030 * g++.dg/parse/crash23.C: New test.
13031 * g++.dg/warn/Weff1.C: New test.
13032
13033 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
13034
13035 * gcc.dg/20050209-1.c: New test.
13036
13037 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
13038
13039 PR target/19799
13040 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
13041
13042 2005-02-08 Mike Stump <mrs@apple.com>
13043
13044 * g++.dg/pch/import-2.c: New test.
13045 * g++.dg/pch/import-2.hs: New.
13046 * g++.dg/pch/include/import-2a.h: New.
13047 * g++.dg/pch/include/import-2b.h: New.
13048
13049 2005-02-08 Janis Johnson <janis187@us.ibm.com>
13050
13051 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
13052
13053 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13054
13055 * gfortran.dg/substr_1.f90: New test.
13056
13057 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
13058
13059 PR middle-end/19775
13060 * gcc.dg/torture/builtin-power-1.c: Disable test for
13061 invalid transformation.
13062 * gcc.dg/builtins-10.c: Likewise. Disable one test we
13063 no longer optimize.
13064 * gcc.dg/builtins-47.c: New testcase.
13065
13066 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
13067 Dorit Naishlos <dorit@il.ibm.com>
13068
13069 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
13070
13071 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
13072
13073 * gcc.c-torture/compile/20050206-1.c: New test.
13074
13075 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
13076
13077 PR tree-opt/19768
13078 * g++.dg/opt/pr19768.C: New test.
13079
13080 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
13081
13082 PR tree-opt/19736
13083 * gcc.c-torture/compile/pr19736.c: New test.
13084
13085 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13086
13087 PR c++/17401
13088 * g++.dg/parse/error25.C: New test.
13089
13090 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
13091
13092 * gcc.c-torture/execute/20050203-1.c: New.
13093
13094 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
13095
13096 * gcc.dg/vect/vect-85.c: Remove xfail.
13097 * gcc.dg/vect/vect-86.c: Remove xfail.
13098 * gcc.dg/vect/vect-87.c: Remove xfail.
13099 * gcc.dg/vect/vect-88.c: Remove xfail.
13100
13101 2005-02-02 Geoffrey Keating <geoffk@apple.com>
13102
13103 * gcc.dg/altivec-19.c: New.
13104
13105 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
13106
13107 PR c/17807
13108 * gcc.dg/nested-func-3.c: New test.
13109 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
13110
13111 2005-02-02 Janis Johnson <janis187@us.ibm.com>
13112
13113 * gcc.test-framework/gen_directive_tests: Generate tests for
13114 selector expressions.
13115
13116 2005-02-02 Matt Austern <austern@apple.com>
13117
13118 PR c++/19628
13119 * g++/ext/builtin7.C: New.
13120 * g++/ext/builtin8.C: New.
13121
13122 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
13123
13124 PR c/18502
13125 * gcc.dg/pr18502-1.c: New test.
13126
13127 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13128
13129 PR c++/17413
13130 * g++.dg/template/local4.C: Tweak.
13131
13132 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
13133
13134 PR tree-optimization/19578
13135 * gcc.c-torture/compile/20050202-1.c: New test.
13136
13137 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
13138
13139 PR c/19435
13140 * gcc.dg/c99-init-4.c: New test.
13141
13142 2005-02-01 Janis Johnson <janis187@us.ibm.com>
13143
13144 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
13145
13146 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
13147
13148 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
13149 * g++.dg/eh/check-vect.h: New.
13150
13151 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
13152 * gcc.dg/vect/vect-78.c: Ditto.
13153 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
13154 Remove.
13155
13156 * g++.dg/conversion/simd1.C: Expect warning.
13157 * g++.dg/ext/attribute-test-1.C: Ditto.
13158 * g++.dg/ext/attribute-test-2.C: Ditto.
13159 * g++.dg/ext/attribute-test-3.C: Ditto.
13160 * g++.dg/ext/attribute-test-4.C: Ditto.
13161
13162 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
13163 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
13164
13165 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
13166
13167 2005-02-01 Richard Henderson <rth@redhat.com>
13168
13169 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
13170 long double for ibm double-double format.
13171 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
13172
13173 2005-02-01 Diego Novillo <dnovillo@redhat.com>
13174
13175 PR tree-optimization/19633
13176 * testsuite/gcc.dg/pr19633-1.c: New test.
13177 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
13178 to NULL or a symbol.
13179
13180 2005-02-01 Janis Johnson <janis187@us.ibm.com>
13181
13182 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
13183 New procs.
13184 (dg-process-target (local override)): Handle selector expressions.
13185
13186 * gcc.test-framework/README: Describe tests in source directory.
13187 * gcc.test-framework/test-framework.awk: Handle dg- tests.
13188 * gcc.test-framework/test-framework.exp: Handle dg- tests.
13189 * gcc.test-framework/dg-bogus-exp-P.c: New test.
13190 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
13191 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
13192 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
13193 * gcc.test-framework/dg-do-link-exp-P.c: New test.
13194 * gcc.test-framework/dg-do-run-exp-P.c: New test.
13195 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
13196 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
13197 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
13198 * gcc.test-framework/dg-error-exp-P.c: New test.
13199 * gcc.test-framework/dg-error-exp-XP.c: New test.
13200 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
13201 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
13202 * gcc.test-framework/dg-output-exp-P.c: New test.
13203 * gcc.test-framework/dg-output-exp-XF.c: New test.
13204 * gcc.test-framework/dg-warning-exp-P.c: New test.
13205 * gcc.misc-tests/dg-1.c: Remove.
13206 * gcc.misc-tests/dg-2.c: Remove.
13207 * gcc.misc-tests/dg-3.c: Remove.
13208 * gcc.misc-tests/dg-4.c: Remove.
13209 * gcc.misc-tests/dg-5.c: Remove.
13210 * gcc.misc-tests/dg-6.c: Remove.
13211 * gcc.misc-tests/dg-7.c: Remove.
13212 * gcc.misc-tests/dg-8.c: Remove.
13213 * gcc.misc-tests/dg-9.c: Remove.
13214 * gcc.misc-tests/dg-10.c: Remove.
13215 * gcc.misc-tests/dg-11.c: Remove.
13216 * gcc.misc-tests/dg-12.c: Remove.
13217 * gcc.misc-tests/dg-test.exp: Remove.
13218
13219 * gcc.test-framework/test-framework.awk: Change recording and
13220 printing of passes and failures.
13221
13222 * gcc.test-framework: New directory.
13223 * gcc.test-framework/README: New.
13224 * gcc.test-framework/test-framework.exp: New.
13225 * gcc.test-framework/test-framework.awk: New.
13226 * gcc.test-framework/gen_directive_tests: New.
13227
13228 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
13229
13230 * lib/treelang.exp: Fix comment typos.
13231 (treelang_target_compile): Don't append libs=-ltreelang to options.
13232
13233 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
13234
13235 * g++.dg/parse/typename7.C: Adjust error messages.
13236
13237 2005-01-31 Jeff Law <law@redhat.com>
13238
13239 * gcc.c-torture/execute/20050131-1.c: New test.
13240 * gcc.dg/wcaselabel.c: New test.
13241
13242 2005-01-31 Mark Mitchell <mark@codesourcery.com>
13243
13244 * g++.dg/other/warning1.C: Adjust error messags.
13245 * g++.dg/parse/constant5.C: New test.
13246
13247 2005-01-31 Steven Bosscher <stevenb@suse.de>
13248
13249 PR c/19333
13250 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
13251 the test case valid.
13252 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
13253 * testsuite/gcc.dg/array-7.c: Adjust expected result.
13254 * testsuite/gcc.dg/pr18596-3.c: Likewise.
13255 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
13256 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
13257 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
13258
13259 2005-01-31 Dale Johannesen <dalej@apple.com>
13260
13261 * g++.dg/opt/pr19650.C: New test.
13262
13263 2005-01-31 Richard Henderson <rth@redhat.com>
13264
13265 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
13266 long double for intel double extended format.
13267 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
13268
13269 2005-01-30 Mark Mitchell <mark@codesourcery.com>
13270
13271 PR c++/19555
13272 * g++.dg/template/static10.C: New test.
13273
13274 PR c++/19395
13275 * g++.dg/parse/error24.C: New test.
13276
13277 PR c++/19367
13278 * g++.dg/lookup/builtin1.C: New test.
13279
13280 PR c++/19457
13281 * g++.dg/warn/conv3.C: New test.
13282
13283 2005-01-30 Bud Davis <bdavis@gfortran.org>
13284
13285 PR fortran/19647
13286 * gfortan.dg/inquire_7.f90
13287
13288 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
13289
13290 PR tree-optimization/15791
13291 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
13292 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
13293 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
13294 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
13295 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
13296 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
13297 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
13298 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
13299 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
13300 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
13301
13302 2005-01-29 Paul Brook <paul@codesourcery.com>
13303
13304 PR fortran/18565
13305 * check.c (real_or_complex_check): New function.
13306 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
13307 * intrinsic.c (add_functions): Use new check functions.
13308 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
13309 Add prototypes.
13310
13311 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
13312
13313 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
13314 gcc.dg/lvalue-3.c: New tests.
13315 * gcc.dg/concat.c: Update expected messages.
13316
13317 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
13318
13319 PR libfortran/19595
13320 * gfortran.dg/eor_1.f90: New test.
13321
13322 2005-01-29 Steven G. Kargl <kargls@comcast.net>
13323
13324 PR fortran/19589
13325 * gfortran.dg/logical_data_1.f90: New test.
13326
13327 2005-01-28 Mark Mitchell <mark@codesourcery.com>
13328
13329 PR c++/19253
13330 * g++.dg/template/crash33.C: New test.
13331
13332 PR c++/19667
13333 * g++.dg/template/crash32.C: New test.
13334
13335 2005-01-28 Ian Lance Taylor <ian@airs.com>
13336
13337 PR middle-end/16558
13338 * g++.dg/warn/Wreturn-type-2.C: New test.
13339
13340 2004-06-24 Jeff Law <law@redhat.com>
13341
13342 * gcc.dg/tree-ssa/20050128-1.c: New test.
13343
13344 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
13345
13346 * gcc.target/frv/all-mdpackh-1.c: New test.
13347
13348 2005-01-28 Steven Bosscher <stevenb@suse.de>
13349
13350 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
13351
13352 2005-01-27 Richard Henderson <rth@redhat.com>
13353
13354 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
13355
13356 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
13357
13358 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
13359
13360 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
13361
13362 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
13363 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
13364 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
13365 to cope with cases where the multilib options override the dg-options.
13366
13367 2005-01-27 Jakub Jelinek <jakub@redhat.com>
13368
13369 PR c/18946
13370 * gcc.dg/noncompile/20050120-1.c: New test.
13371
13372 2005-01-26 Diego Novillo <dnovillo@redhat.com>
13373
13374 PR tree-optimization/19633
13375 * gcc.dg/pr19633.c: New test.
13376 * gcc.dg/tree-ssa/pr19633.c: New test.
13377
13378 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
13379
13380 * gcc.dg/20041216-1.c: New test.
13381
13382 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
13383
13384 PR objc/18862
13385 * objc.dg/selector-2.m: New test.
13386
13387 2005-01-26 Jakub Jelinek <jakub@redhat.com>
13388
13389 * g++.dg/opt/range-test-2.C: New test.
13390
13391 PR rtl-optimization/19579
13392 * gcc.c-torture/execute/20050124-1.c: New test.
13393
13394 2005-01-26 Greg Parker <gparker@apple.com>
13395 Stuart Hastings <stuart@apple.com>
13396
13397 * gcc.c-torture/execute/20050125-1.c: New.
13398
13399 2005-01-18 Jan Hubicka <jh@suse.cz>
13400
13401 PR tree-optimize/19337
13402 * gcc.c-torture/compile/20050119-1.c: New test.
13403
13404 2005-01-24 James E Wilson <wilson@specifixinc.com>
13405
13406 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
13407 test for successful match.
13408
13409 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
13410
13411 PR objc/18408
13412 * objc.dg/comp-types-7.m: New test.
13413
13414 2005-01-24 Janis Johnson <janis187@us.ibm.com>
13415
13416 * lib/target-supports.exp (current_target_name): New.
13417 (check_effective_target_ilp32, check_effective_target_lp64):
13418 Cache the result to use as long as the current target, with
13419 multilib flags, remains the same.
13420
13421 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
13422 (dg-require-weak, dg-require-visibility, dg-require-alias,
13423 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
13424 dg-require-effective-target, dg-skip-if): Remove call to
13425 skip_test_and_clear_xfail.
13426 (dg-test): Clear xfail data.
13427
13428 2005-01-24 Jakub Jelinek <jakub@redhat.com>
13429
13430 PR target/17751
13431 * gcc.dg/ppc64-toc.c: New test.
13432
13433 * g++.dg/tree-ssa/empty-1.C: New test.
13434
13435 PR middle-end/19551
13436 * gcc.c-torture/execute/20050121-1.c: New test.
13437 * gcc.dg/20050121-2.c: New test.
13438
13439 2004-01-23 Steven G. Kargl <kargls@comcast.net>
13440 Paul Brook <paul@codesourcery.com>
13441
13442 PR fortran/17941
13443 * gfortran.dg/real_const_1.f: New test.
13444 * gfortran.dg/real_const_2.f90: New test.
13445 * gfortran.dg/complex_int_1.f90: New test.
13446
13447 2005-01-23 Bud Davis <bdavis9659@comcast.net>
13448
13449 PR fortran/19313
13450 * gfortan.dg/inquire_6.f90: New test.
13451
13452 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
13453
13454 PR libfortran/19451
13455 * open_readonly_1.f90: New test.
13456
13457 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
13458
13459 PR libfortran/18982
13460 * gfortran.dg/open_new.f90: New file.
13461
13462 2005-01-22 Paul Brook <paul@codesourcery.com>
13463
13464 * namelist_1.f90: New test.
13465
13466 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
13467
13468 PR tree-optimization/19484
13469 * gcc.c-torture/compile/20050122-[12].c: New tests.
13470
13471 2005-01-22 Paul Brook <paul@codesourcery.com>
13472
13473 * gfortran.dg/implicit_2.f90: New test.
13474
13475 2005-01-22 Bud Davis <bdavis9659@comcast.net>
13476
13477 PR fortran/19314
13478 * gfortran.dg/inquire_5.f90: New test.
13479
13480 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13481
13482 PR c/18809
13483 * gcc.dg/pr18809-1.c: New test.
13484
13485 2005-01-21 Ian Lance Taylor <ian@airs.com>
13486
13487 * gcc.dg/20050121-1.c: New test.
13488
13489 PR tree-optimization/13000
13490 * gcc.dg/20040206-1.c: Change warning to point where function is
13491 being inlined.
13492
13493 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13494
13495 PR c++/19208
13496 * g++.dg/template/array11.C: New test.
13497
13498 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13499
13500 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
13501 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
13502 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
13503 * gfortran.dg/getenv_1.f90: Add dg-do directive.
13504 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
13505 gfortran.dg/pr17164.f90: Add missing dg-do directives.
13506
13507 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
13508
13509 PR tree-optimization/15349
13510 * gcc.dg/tree-ssa/pr15349.c: New.
13511
13512 2005-01-20 Steve Ellcey <sje@cup.hp.com>
13513
13514 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
13515
13516 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
13517
13518 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
13519 scan-assembler-times directive name.
13520
13521 * gcc.dg/asm-a.c: Move dg-require-effective-target to
13522 after dg-do.
13523
13524 PR rtl-optimization/19462
13525 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
13526
13527 2005-01-19 Steve Ellcey <sje@cup.hp.com>
13528
13529 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
13530 counting function calls on ia64.
13531
13532 2005-01-19 Jakub Jelinek <jakub@redhat.com>
13533
13534 PR rtl-optimization/15139
13535 * gcc.dg/20050111-2.c: New test.
13536
13537 PR c/17297
13538 * gcc.c-torture/compile/20050113-1.c: New testcase.
13539
13540 PR middle-end/19164
13541 * gcc.dg/20050113-1.c: New testcase.
13542
13543 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
13544
13545 * gcc.dg/vect/vect-85.c: Add comment.
13546 * gcc.dg/vect/vect-86.c: Add xfail for now.
13547 * gcc.dg/vect/vect-87.c: Add xfail for now.
13548 * gcc.dg/vect/vect-88.c: Add xfail for now.
13549 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
13550
13551 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13552
13553 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
13554
13555 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
13556
13557 * g++.dg/debug/typedef3.C: New test.
13558
13559 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
13560
13561 PR c/19472
13562 * gcc.dg/asm-a.c: New test.
13563
13564 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
13565
13566 * gcc.dg/sh-relax.c: Add prototype for abort.
13567
13568 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
13569
13570 * gcc.dg/short-compare-1.c: New test.
13571 * gcc.dg/short-compare-2.c: Likewise.
13572
13573 2005-01-18 Michael Matz <matz@suse.de>
13574
13575 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
13576
13577 2005-01-17 Diego Novillo <dnovillo@redhat.com>
13578
13579 PR tree-optimization/19121
13580 * gcc.c-torture/compile/pr19121.c: New test.
13581
13582 2005-01-17 James E. Wilson <wilson@specifixinc.com>
13583
13584 PR target/19357
13585 * gcc.c-torture/compile/pr19357.c: New test.
13586
13587 2005-01-17 Ian Lance Taylor <ian@airs.com>
13588
13589 PR c/5675
13590 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
13591 pass--those that refer just to the variable, possibly with a
13592 cast.
13593 * gcc.dg/c99-const-expr-3.c: Likewise.
13594
13595 PR middle-end/13127
13596 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
13597 longer emitted.
13598
13599 2005-01-16 Bud Davis <bdavis9659@comcast.net>
13600
13601 PR fortran/18778
13602 * gfortran.dg/endfile_2.f90: New test.
13603
13604 2005-01-16 Steven G. Kargl <kargls@comcast.net>
13605
13606 PR 19168
13607 * gfortran.dg/select_5.f90: New test.
13608
13609 2004-01-16 Paul Brook <paul@codesourcery.com>
13610
13611 * gfortran.dg/common_4.f90: New test.
13612
13613 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
13614
13615 PR rtl-optimization/19462
13616 * gcc.dg/torture/pr19462-1.c: New test.
13617
13618 2005-01-15 Ziemowit Laski <zlaski@apple.com>
13619
13620 PR objc/19321
13621 * objc.dg/func-ptr-2.m: New.
13622 * objc.dg/volatile-1.m: New.
13623
13624 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13625
13626 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
13627
13628 2005-01-15 Jakub Jelinek <jakub@redhat.com>
13629
13630 PR tree-optimization/19060
13631 * gcc.c-torture/execute/20050104-1.c: New test.
13632
13633 2005-01-15 Bud Davis <bdavis9659@comcast.net>
13634
13635 PR fortran/18983
13636 * gfortran.dg/write_to_null.f90: New test.
13637
13638 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
13639 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13640
13641 PR other/19328
13642 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
13643 argument.
13644
13645 2005-01-15 Jakub Jelinek <jakub@redhat.com>
13646
13647 PR c++/19263
13648 * g++.dg/init/vector1.C: New test.
13649
13650 2005-01-14 James E. Wilson <wilson@specifixinc.com>
13651
13652 PR target/13158
13653 * gcc.target/ia64/sibcall-unwind-1.c: New test.
13654 PR target/18987
13655 * gcc.target/ia64/sibcall-unwind-2.c: New test.
13656
13657 2005-01-14 Steven G. Kargl <kargls@comcast.net>
13658
13659 * gfortran.dg/select_1.f90: New test.
13660 * gfortran.dg/select_2.f90: New test.
13661 * gfortran.dg/select_3.f90: New test.
13662 * gfortran.dg/select_4.f90: New test.
13663
13664 2005-01-14 Jakub Jelinek <jakub@redhat.com>
13665
13666 PR middle-end/19084
13667 PR rtl-optimization/19348
13668 * gcc.dg/20050111-1.c: New test.
13669 * gcc.c-torture/execute/20050111-1.c: New test.
13670
13671 * gcc.dg/i386-asm-4.c: New test.
13672
13673 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
13674
13675 * gcc.dg/nested-func-2.c: New test.
13676 * ada/acats/norun.lst: Remove c953002.
13677
13678 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
13679
13680 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
13681
13682 2005-01-12 Ben Elliston <bje@au.ibm.com>
13683
13684 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
13685
13686 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
13687
13688 PR target/18761
13689 * g++.dg/abi/align1.C: New test.
13690
13691 2005-01-11 Alan Modra <amodra@bigpond.net.au>
13692
13693 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
13694 at a time.
13695 * g++.dg/ext/altivec_check.h: Support compiling as C.
13696
13697 2005-01-10 Roger Sayle <roger@eyesopen.com>
13698
13699 PR c++/19355
13700 * g++.dg/expr/pr19355-1.C: New test case.
13701
13702 2005-01-10 Laurent GUERBY <laurent@guerby.net>
13703
13704 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
13705 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
13706 * ada/acats/tests/c3/c92005b.ada: Likewise.
13707 * ada/acats/tests/c3/cxb3012.a: Likewise.
13708 * ada/acats/norun.lst: Add c380004 and c953002, add PR
13709
13710 2005-01-09 Paul Brook <paul@codesourcery.com>
13711
13712 * gfortran.dg/common_2.f90: New file.
13713 * gfortran.dg/common_3.f90: New file.
13714
13715 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
13716
13717 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
13718
13719 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
13720
13721 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
13722 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
13723 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
13724 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
13725 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
13726 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
13727 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
13728 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
13729 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
13730 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
13731 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
13732 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
13733 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
13734 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
13735 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
13736 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
13737 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
13738 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
13739 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
13740 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
13741 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
13742 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
13743 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
13744 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
13745 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
13746 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
13747 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
13748 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
13749 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
13750 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
13751 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
13752 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
13753 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
13754 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
13755 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
13756 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
13757 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
13758 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
13759 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
13760 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
13761 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
13762 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
13763 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
13764 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
13765 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
13766 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
13767 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
13768 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
13769 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
13770 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
13771 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
13772 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
13773 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
13774 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
13775 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
13776 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
13777 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
13778 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
13779 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
13780 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
13781 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
13782 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
13783 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
13784 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
13785 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
13786 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
13787 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
13788
13789 * gcc.dg/vect/vect-1.c: Fix spelling.
13790 * gcc.dg/vect/vect-10.c: Fix spelling.
13791 * gcc.dg/vect/vect-11.c: Fix spelling.
13792 * gcc.dg/vect/vect-12.c: Fix spelling.
13793 * gcc.dg/vect/vect-14.c: Fix spelling.
13794 * gcc.dg/vect/vect-15.c: Fix spelling.
13795 * gcc.dg/vect/vect-16.c: Fix spelling.
13796 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
13797 * gcc.dg/vect/vect-64.c: Fix comments.
13798 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
13799
13800 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
13801 Ira Rosen <irar@il.ibm.com>
13802
13803 * gcc.dg/vect/vect-70.c: New test.
13804 * gcc.dg/vect/vect-71.c: New test.
13805
13806 2005-01-09 Manfred Hollstein <mh@suse.com>
13807
13808 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
13809 * gcc.dg/pr18241-2.c: Likewise.
13810 * gcc.dg/pr18241-3.c: Likewise.
13811 * gcc.dg/pr18241-4.c: Likewise.
13812 * gcc.dg/pr18241-5.c: Likewise.
13813
13814 2005-01-08 Richard Henderson <rth@redhat.com>
13815
13816 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
13817 False for x86 and x86-64.
13818
13819 2005-01-08 Diego Novillo <dnovillo@redhat.com>
13820
13821 PR tree-optimization/18241
13822 * gcc.dg/pr18241-1.c: New test.
13823 * gcc.dg/pr18241-2.c: New test.
13824 * gcc.dg/pr18241-3.c: New test.
13825 * gcc.dg/pr18241-4.c: New test.
13826 * gcc.dg/pr18241-5.c: New test.
13827
13828 2005-01-08 Steven G. Kargl <kargls@comcast.net>
13829
13830 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
13831 gfortran.dg/select_4.f90: New.
13832
13833 2005-01-07 Jakub Jelinek <jakub@redhat.com>
13834
13835 * gcc.c-torture/execute/20050107-1.c: New test.
13836
13837 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
13838
13839 PR c++/19298
13840 * g++.dg/template/ref2.C: New.
13841
13842 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
13843
13844 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
13845 instead of being empty.
13846
13847 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13848
13849 PR fortran/15553
13850 * gfortran.dg/array-1.f90: New test.
13851
13852 2005-01-07 Jakub Jelinek <jakub@redhat.com>
13853
13854 PR tree-optimization/19283
13855 * gcc.c-torture/execute/20050106-1.c: New test.
13856
13857 PR rtl-optimization/18861
13858 * gcc.dg/20050105-1.c: New test.
13859
13860 PR tree-optimization/18828
13861 * gcc.dg/20050105-2.c: New test.
13862
13863 2005-01-07 Andreas Jaeger <aj@suse.de>
13864
13865 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
13866
13867 2005-01-07 Bud Davis <bdavis9659@comcast.net>
13868
13869 PR fortran/18398
13870 * gfortran.dg/fmt_read.f90: New test.
13871
13872 2005-01-06 Geoffrey Keating <geoffk@apple.com>
13873
13874 * gcc.dg/rs6000-ldouble-2.c: New.
13875
13876 2005-01-06 Mark Mitchell <mark@codesourcery.com>
13877
13878 PR c++/19244
13879 * g++.dg/parser/ctor2.C: New test.
13880
13881 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13882
13883 PR c++/17154
13884 * g++.dg/template/using9.C: New test.
13885
13886 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13887
13888 PR c++/19258
13889 * g++.dg/lookup/friend6.C: New test.
13890
13891 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
13892
13893 PR c++/19270
13894 * g++.dg/template/array10.C: New.
13895
13896 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13897
13898 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
13899 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
13900
13901 2005-01-06 Jakub Jelinek <jakub@redhat.com>
13902
13903 * gcc.c-torture/compile/20050105-1.c: New test.
13904
13905 2005-01-05 Geoffrey Keating <geoffk@apple.com>
13906
13907 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
13908
13909 2005-01-05 Roger Sayle <roger@eyesopen.com>
13910
13911 PR middle-end/19100
13912 * gcc.dg/conv-3.c: New test case.
13913
13914 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
13915
13916 * gcc.dg/asm-wide-1.c: New test.
13917
13918 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
13919
13920 PR c++/19030
13921 * g++.dg/parse/crash22.C: New
13922
13923 2005-01-04 Geoffrey Keating <geoffk@apple.com>
13924
13925 PR 19257
13926 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
13927
13928 2005-01-04 Uros Bizjak <uros@kss-loka.si>
13929
13930 PR middle-end/17767
13931 * gcc.dg/i386-mmx-6.c: New test case.
13932
13933 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
13934
13935 PR tree-optimization/18308
13936 * gcc.dg/vect/pr18308.c: New testcase.
13937
13938 2005-01-04 Andreas Jaeger <aj@suse.de>
13939
13940 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
13941
13942 2005-01-03 Geoffrey Keating <geoffk@apple.com>
13943 Robert Bowdidge <bowdidge@apple.com>
13944
13945 * gcc.dg/cpp/subframework1.c: New.
13946 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
13947 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
13948 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
13949 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
13950
13951 2005-01-03 Geoffrey Keating <geoffk@apple.com>
13952
13953 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
13954 producing warning.
13955 * gcc.dg/darwin-weakimport-2.c: New.
13956
13957 2005-01-03 Richard Henderson <rth@redhat.com>
13958
13959 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
13960
13961 2005-01-03 Richard Henderson <rth@redhat.com>
13962
13963 * gcc.dg/vect/vect.exp: Enable for ia64.
13964 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
13965 (check_effective_target_vect_float): Likewise.
13966 (check_effective_target_vect_no_align): Likewise.
13967 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
13968 * gcc.dg/vect/vect-8.c: Likewise.
13969
13970 2005-01-03 Uros Bizjak <uros@kss-loka.si>
13971
13972 PR target/19236
13973 * gcc.dg/pr19236-1.c: New test case.
13974
13975 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
13976
13977 PR rtl-optimization/12092
13978 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
13979
13980 2005-01-02 Andreas Jaeger <aj@suse.de>
13981
13982 * gcc.dg/pr12092-1.c: Do not run on x86_64.
13983
13984 2005-01-01 Roger Sayle <roger@eyesopen.com>
13985 Andrew Pinski <pinskia@physics.uc.edu>
13986
13987 PR rtl-optimization/12092
13988 * gcc.dg/pr12092-1.c: New test case.
13989
13990 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
13991
13992 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
13993 'hidden' and 'default' for better portability.
13994 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
13995
13996 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
13997 6 and 7.
13998 * g++.old-deja/g++.brendan/new3.C: Likewise.
13999
14000 2005-01-01 Steven Bosscher <stevenb@suse.de>
14001
14002 * gcc.dg/20041231-1.C: New test.
14003 * g++.dg/warn/Wunreachable-code-1.C: New test.
14004
14005 2004-12-30 David Edelsohn <edelsohn@gnu.org>
14006
14007 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
14008 file, not /dev/null. Abort on error.
14009
14010 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
14011 Ziemowit Laski <zlaski@apple.com>
14012
14013 PR objc/18971
14014 * objc.dg/encode-5.m: New test.
14015
14016 2004-12-29 Richard Henderson <rth@redhat.com>
14017
14018 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
14019 * objc.dg/stabs-1.m: Disable for ia64.
14020
14021 2004-12-29 Mark Mitchell <mark@codesourcery.com>
14022
14023 PR c++/19190
14024 * g++.dg/warn/Wunused-10.C: New test.
14025
14026 2004-12-28 Richard Henderson <rth@redhat.com>
14027
14028 * objc.dg/stabs-1.m: Disable for alpha.
14029
14030 2004-12-27 Mark Mitchell <mark@codesourcery.com>
14031
14032 PR c++/19149
14033 * g++.dg/parse/error23.C: New test.
14034
14035 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14036
14037 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
14038
14039 PR fortran/19032
14040 * gfortran.dg/intrinsic_modulo_1.f90: New.
14041 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
14042 tests with divisor -1.
14043
14044 2004-12-27 Mark Mitchell <mark@codesourcery.com>
14045
14046 * g++.dg/opt/temp1.C (memcpy): Return a value.
14047
14048 PR c++/19148
14049 * g++.dg/expr/cond7.C: New test.
14050
14051 2004-12-27 Paul Brook <paul@codesourcery.com>
14052
14053 * gfortran.dg/g77/select_no_compile.f: Remove.
14054
14055 2004-12-27 Richard Henderson <rth@redhat.com>
14056
14057 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
14058 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
14059 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
14060
14061 2004-12-26 Richard Henderson <rth@redhat.com>
14062
14063 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
14064 by 1i instead of token pasting.
14065
14066 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14067
14068 PR tree-optimization/17578
14069 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
14070 to additional_flags.
14071 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
14072
14073 2004-12-25 Richard Henderson <rth@redhat.com>
14074
14075 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
14076 Remove Alpha.
14077
14078 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14079
14080 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
14081 hppa*-*-hpux*.
14082 * gcc.dg/pr17957.c (dg-options): Likewise.
14083 * gcc.dg/struct-ret-1.c: Add prototype for abort.
14084 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
14085 instead of 0 on __hppa__.
14086 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
14087 "foo,%r" on hppa*-*-*.
14088
14089 2004-12-23 Bud Davis <bdavis9659@comcast.net>
14090
14091 PR fortran/19071
14092 * gfortran.dg/complex_write.f90: New test.
14093
14094 2004-12-23 Mark Mitchell <mark@codesourcery.com>
14095
14096 PR c++/17595
14097 * g++.dg/parse/pragma2.C: New test.
14098
14099 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
14100
14101 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
14102
14103 * gcc.dg/empty2.c: Add missing dg-warning.
14104
14105 2004-12-23 Mark Mitchell <mark@codesourcery.com>
14106
14107 PR c++/17413
14108 * g++.dg/template/local4.C: New test.
14109 * g++.dg/template/crash19.C: Add dg-error marker.
14110
14111 * g++.dg/template/crash31.C: Correct embedded PR number.
14112
14113 2004-12-23 Mark Mitchell <mark@codesourcery.com>
14114
14115 PR c++/16405
14116 * g++.dg/opt/temp1.C: Add do-run marker.
14117
14118 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
14119
14120 * g++.dg/template/spec19.C: New.
14121
14122 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
14123
14124 PR target/16819
14125 * gcc.dg/empty2.c: New.
14126
14127 2004-12-23 Richard Henderson <rth@redhat.com>
14128
14129 * lib/target-supports.exp (check_effective_target_vect_no_align):
14130 Remove i?86 and x86-64.
14131
14132 2004-12-23 Mark Mitchell <mark@codesourcery.com>
14133
14134 PR c++/16405
14135 * g++.dg/opt/temp1.C: New test.
14136
14137 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14138
14139 PR c++/18733
14140 * g++.dg/template/friend33.C: New testcase.
14141
14142 2004-12-22 Mark Mitchell <mark@codesourcery.com>
14143
14144 PR c++/18464
14145 * g++.dg/template/cond5.C: New test.
14146
14147 PR c++/18492
14148 * g++.dg/inherit/thunk3.C: New test.
14149
14150 PR c++/11224
14151 * g++.dg/warn/Wunused-9.C: New test.
14152
14153 2004-12-22 Janis Johnson <janis187@us.ibm.com>
14154
14155 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
14156
14157 2004-12-22 Jan Beulich <jbeulich@novell.com>
14158
14159 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
14160
14161 2004-12-21 Mark Mitchell <mark@codesourcery.com>
14162
14163 PR c++/18378
14164 * g++.dg/ext/packed8.C: New test.
14165
14166 PR c++/19063
14167 * g++.dg/template/crash31.C: New test.
14168
14169 PR c++/19034
14170 * g++.dg/template/crash30.C: New test.
14171
14172 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
14173
14174 PR C++/18984
14175 * g++.dg/eh/ctor3.C: New test.
14176
14177 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
14178
14179 * objc.dg/stabs-1.m: Allow section name to be quoted and
14180 assembly label to begin with '.LL'.
14181
14182 2004-12-21 Janis Johnson <janis187@us.ibm.com>
14183
14184 * gcc.dg/vect/vect.exp
14185 (check_effective_target_lp64_or_vect_no_align): New.
14186 * gcc.dg/vect/vect-77.c: Use it.
14187 * gcc.dg/vect/vect-78.c: Use it.
14188
14189 * lib/target-supports.exp
14190 (check_effective_target_vect_no_max,
14191 check_effective_target_vect_no_bitwise,
14192 check_effective_target_vect_no_align): New.
14193 * gcc.dg/vect/vect-13.c: Use them.
14194 * gcc.dg/vect/vect-17.c: Ditto.
14195 * gcc.dg/vect/vect-18.c: Ditto.
14196 * gcc.dg/vect/vect-19.c: Ditto.
14197 * gcc.dg/vect/vect-20.c: Ditto.
14198 * gcc.dg/vect/vect-27.c: Ditto.
14199 * gcc.dg/vect/vect-29.c: Ditto.
14200 * gcc.dg/vect/vect-44.c: Ditto.
14201 * gcc.dg/vect/vect-48.c: Ditto.
14202 * gcc.dg/vect/vect-50.c: Ditto.
14203 * gcc.dg/vect/vect-52.c: Ditto.
14204 * gcc.dg/vect/vect-54.c: Ditto.
14205 * gcc.dg/vect/vect-56.c: Ditto.
14206 * gcc.dg/vect/vect-58.c: Ditto.
14207 * gcc.dg/vect/vect-60.c: Ditto.
14208 * gcc.dg/vect/vect-72.c: Ditto.
14209 * gcc.dg/vect/vect-80.c: Ditto.
14210
14211 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
14212
14213 PR c++/14075
14214 * g++.dg/init/string1.C: New.
14215
14216 PR c++/18975
14217 * g++.dg/other/synth1.C: New.
14218
14219 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
14220
14221 PR c/18963
14222 * gcc.dg/pr18963-1.c: New test.
14223
14224 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
14225
14226 PR c/18596
14227 * gcc.dg/funcdef-storage-1.c (foo): Remove.
14228 * gcc.dg/pr18596-1.c: Use dg-error.
14229 (dg-options): Use -fno-unit-at-a-time.
14230 * gcc.dg/pr18596-2.c: New test.
14231 * gcc.dg/pr18596-3.c: New test.
14232
14233 2004-12-20 Roger Sayle <roger@eyesopen.com>
14234
14235 PR middle-end/18683
14236 * g++.dg/opt/pr18683-1.C: New test case.
14237
14238 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
14239
14240 PR other/19093
14241 * g++.dg/opt/max1.C: Fix for 64bit targets.
14242
14243 2004-12-20 Matt Austern <austern@apple.com>
14244
14245 PR c++/19044
14246 * g++.dg/ext/builtin6.C: New
14247
14248 2004-12-20 Diego Novillo <dnovillo@redhat.com>
14249
14250 PR tree-optimization/19080
14251 * gcc.c-torture/compile/pr19080.c: New test.
14252
14253 2004-12-20 Steven Bosscher <stevenb@suse.de>
14254
14255 * gcc.dg/20041219-1.c: New test.
14256
14257 2004-12-19 Roger Sayle <roger@eyesopen.com>
14258
14259 PR middle-end/19068
14260 * g++.dg/opt/max1.C: New test case.
14261
14262 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14263
14264 * gcc.dg/fdata-sections-1.c: New test.
14265
14266 2004-12-18 Roger Sayle <roger@eyesopen.com>
14267
14268 PR middle-end/18548
14269 * gcc.dg/max-1.c: New test case.
14270
14271 2004-12-18 Jakub Jelinek <jakub@redhat.com>
14272
14273 * gcc.c-torture/execute/20041218-1.c: New test.
14274
14275 2004-12-17 Diego Novillo <dnovillo@redhat.com>
14276
14277 * gcc.dg/pr18501.c: New test.
14278 * gcc.dg/uninit-5.c: XFAIL.
14279 * gcc.dg/uninit-9.c: XFAIL.
14280
14281 2004-12-17 Dale Johannesen <dalej@apple.com>
14282
14283 * gcc.dg/20041213-1.c: New.
14284
14285 2004-12-17 Ziemowit Laski <zlaski@apple.com>
14286
14287 * objc.dg/stabs-1.m: Allow assembly label to begin
14288 with a dot ('.').
14289
14290 2004-12-17 Jakub Jelinek <jakub@redhat.com>
14291
14292 * gcc.c-torture/execute/20041213-1.c: Move...
14293 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
14294
14295 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
14296
14297 PR c++/18721
14298 * g++.dg/lookup/conv-5.C: New.
14299
14300 2004-12-16 Ziemowit Laski <zlaski@apple.com>
14301
14302 * objc.dg/stabs-1.m: New test.
14303
14304 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
14305
14306 * gcc.dg/visibility-c.c: Change compile to
14307 assemble for the test.
14308
14309 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
14310
14311 PR target/19041
14312 * gcc.dg/visibility-c.c: New test.
14313
14314 2004-12-16 Roger Sayle <roger@eyesopen.com>
14315
14316 PR middle-end/18493
14317 * gcc.dg/switch-8.c: New test case.
14318
14319 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
14320
14321 PR c++/18905
14322 * g++.dg/template/init4.C: New.
14323 * g++.dg/opt/static3.C: Enable optimizer.
14324
14325 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
14326
14327 * g++.dg/other/complex1.C: New test.
14328
14329 2004-12-15 Alan Modra <amodra@bigpond.net.au>
14330
14331 * g++.dg/opt/inline9.C: New test.
14332
14333 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14334
14335 PR fortran/18993
14336 * gfotran.dg/nullify_1.f: New test.
14337
14338 2004-12-15 Richard Henderson <rth@redhat.com>
14339
14340 * gcc.target/i386/i386.exp: New harness.
14341 * gcc.target/i386/vect-args.c: New.
14342
14343 2004-12-15 David Edelsohn <edelsohn@gnu.org>
14344
14345 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
14346
14347 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14348
14349 PR c++/18825
14350 * g++.dg/template/friend32.C: New test.
14351
14352 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
14353
14354 * cpp/pragma-once-1.c: New test.
14355 * cpp/pragma-once-1b.h: Likewise.
14356 * cpp/pragma-once-1c.h: Likewise.
14357 * cpp/pragma-once-1d.h: Likewise.
14358 * cpp/inc/pragma-once-1a.h: Likewise.
14359
14360 2004-12-15 Bud Davis <bdavis9659@comcast.net>
14361 Steven G. Kargl <kargls@comcast.net>
14362
14363 PR fortran/17597
14364 * gfortran.dg/list_read_3.f90: New test.
14365
14366 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
14367
14368 * gcc.dg/ftrapv-2.c: New test.
14369
14370 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
14371
14372 PR c++/18981
14373 * g++.dg/template/typename9.C: New test.
14374
14375 2004-12-14 Mark Mitchell <mark@codesourcery.com>
14376
14377 PR c++/18738
14378 * g++.dg/template/typename8.C: New test.
14379 * g++.dg/parse/friend2.C: Tweak error message.
14380
14381 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
14382
14383 * gcc.c-torture/20041214-1.c: New test.
14384
14385 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
14386
14387 PR c++/18965
14388 * g++.dg/init/array17.C: New test.
14389
14390 2004-12-14 Mark Mitchell <mark@codesourcery.com>
14391
14392 PR c++/18793
14393 * g++.dg/init/aggr3.C: New test.
14394
14395 2004-12-14 Janis Johnson <janis187@us.ibm.com
14396
14397 * gcc.dg/altivec-types-1.c: New test.
14398 * gcc.dg/altivec-types-2.c: New test.
14399 * gcc.dg/altivec-types-3.c: New test.
14400 * gcc.dg/altivec-types-4.c: New test.
14401 * g++.dg/ext/altivec-types-1.C: New test.
14402 * g++.dg/ext/altivec-types-2.C: New test.
14403 * g++.dg/ext/altivec-types-3.C: New test.
14404 * g++.dg/ext/altivec-types-4.C: New test.
14405
14406 2004-12-14 Jakub Jelinek <jakub@redhat.com>
14407
14408 PR middle-end/18951
14409 * gcc.c-torture/execute/20041213-1.c: New test.
14410
14411 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
14412
14413 PR c++/18949
14414 * g++.dg/template/cast1.C: New.
14415
14416 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
14417
14418 * gcc.c-torture/execute/20041213-2.c: New test.
14419
14420 2004-12-13 Richard Henderson <rth@redhat.com>
14421
14422 * gcc.dg/i386-sse-10.c: Fix typo in options.
14423
14424 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
14425
14426 PR c++/18968
14427 * g++.dg/opt/pr18968.C: New test.
14428
14429 2004-12-13 Mark Mitchell <mark@codesourcery.com>
14430
14431 PR c++/18925
14432 * g++.dg/ext/visibility/staticdatamem.C: New test.
14433
14434 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
14435
14436 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
14437
14438 2004-12-13 Roger Sayle <roger@eyesopen.com>
14439
14440 PR rtl-optimization/18928
14441 * gcc.dg/pr18928-1.c: New test case.
14442
14443 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
14444
14445 PR tree-opt/16951
14446 * gcc.c-torture/compile/20041211-1.c: New.
14447
14448 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14449
14450 PR middle-end/17564
14451 * gcc.c-torture/execute/20041212-1.c: New test.
14452
14453 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14454
14455 PR fortran/18869
14456 * gfortran.dg/common_1.f90: New test.
14457
14458 2004-12-12 Steven G. Kargl <kargls@comcast.net>
14459 Paul Brook <paul@codesourcery.com>
14460
14461 PR fortran/16222
14462 * gfortran.dg/real_do_1.f90: New test.
14463
14464 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
14465
14466 PR tree-opt/18040
14467 * g++.dg/opt/ptrmem6.C: New test.
14468
14469 2004-12-11 Roger Sayle <roger@eyesopen.com>
14470
14471 PR middle-end/18921
14472 * gcc.dg/pr18921-1.c: New test case.
14473
14474 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14475
14476 PR fortran/17175
14477 * gfortran.dg/scale_1.f90: New test.
14478
14479 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
14480
14481 PR middle-end/18903
14482 * gcc.c-torture/compile/pr18903.c: New test.
14483
14484 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
14485
14486 * gcc.c-torture/execute/20041210-1.c: New test.
14487
14488 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14489
14490 PR c++/18731
14491 * g++.dg/parser/struct-1.C: New test.
14492 * g++.dg/parser/struct-2.C: New test.
14493 * g++.dg/parser/struct-3.C: New test.
14494
14495 2004-12-09 Richard Henderson <rth@redhat.com>
14496
14497 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
14498
14499 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
14500 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
14501
14502 2004-12-09 Matt Austern <austern@apple.com>
14503
14504 PR c++/18514
14505 * g++.dg/ext/builtin1.C: New
14506 * g++.dg/ext/builtin2.C: New
14507 * g++.dg/ext/builtin3.C: New
14508 * g++.dg/ext/builtin4.C: New
14509 * g++.dg/ext/builtin5.C: New
14510
14511 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
14512
14513 PR tree-opt/18904
14514 * g++.dg/opt/ptrmem5.C: New test.
14515
14516 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
14517
14518 * g++.dg/parse/typename5.C: Adjust for new error.
14519 * g++.dg/parse/typename7.C: New.
14520
14521 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14522
14523 PR c++/18073
14524 * g++.dg/other/mmintrin.C: New test.
14525
14526 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
14527
14528 PR c++/16681
14529 * g++.dg/init/array15.C: New.
14530 * g++.dg/init/array16.C: New.
14531
14532 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14533
14534 PR fortran/18826
14535 * gfortran.dg/assign_1.f90: New test.
14536
14537 2004-12-08 Nick Clifton <nickc@redhat.com>
14538
14539 * gcc.target/xstormy16/bss_below100: New directory containing tests.
14540 * gcc.target/xstormy16/data_below100: Likewise.
14541 * gcc.target/xstormy16/sfr: Likewise.
14542 * gcc.target/xstormy16/below100.S: New test source file.
14543 * gcc.target/xstormy16/below100.ld: New test linker script.
14544 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
14545 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
14546 bp instructions.
14547 * gcc.target/xstormy16/bp.c: Likewise.
14548
14549 * gcc.target/xstormy16/bss_below100: New files:
14550 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
14551 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
14552 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
14553 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
14554 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
14555 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
14556 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
14557 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
14558 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
14559 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
14560 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
14561 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
14562 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
14563 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
14564 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
14565 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
14566 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
14567 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
14568 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
14569 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
14570 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
14571 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
14572 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
14573 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
14574 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
14575 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
14576 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
14577
14578 * gcc.target/xstormy16/data_below100: New files:
14579 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
14580 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
14581 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
14582 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
14583 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
14584 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
14585 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
14586 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
14587 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
14588 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
14589 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
14590 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
14591 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
14592 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
14593 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
14594 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
14595 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
14596 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
14597 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
14598 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
14599 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
14600 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
14601 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
14602 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
14603 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
14604 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
14605 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
14606
14607 * gcc.target/xstormy16/sfr: New files:
14608 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
14609 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
14610 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
14611 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
14612 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
14613 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
14614 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
14615 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
14616 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
14617 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
14618 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
14619 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
14620 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
14621 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
14622 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
14623 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
14624 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
14625 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
14626 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
14627 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
14628 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
14629 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
14630 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
14631 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
14632 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
14633 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
14634 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
14635 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
14636 27_if0_sfrw_bitfield_f.c
14637
14638 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14639
14640 PR c++/18100
14641 * g++.dg/lookup/name-clash4.C: New test.
14642
14643 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
14644
14645 PR c++/18672
14646 * g++.dg/opt/array1.C: New.
14647
14648 PR c++/18803
14649 * g++.dg/template/operator5.C: New.
14650
14651 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
14652
14653 PR c/18867
14654 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
14655
14656 2004-12-07 Steven Bosscher <stevenb@suse.de>
14657
14658 * gcc.dg/noncompile/20041207.c: New test.
14659
14660 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
14661
14662 * g++.dg/other/unreachable-1.C: New test.
14663
14664 2004-12-06 Nick Clifton <nickc@redhat.com>
14665
14666 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
14667 <limits.h> because the latter comes from gcc's include/ directory
14668 and not the newlib/libc/include directory.
14669
14670 2004-12-04 Richard Henderson <rth@redhat.com>
14671
14672 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
14673
14674 2004-12-04 Richard Henderson <rth@redhat.com>
14675
14676 * lib/target-supports.exp (check_gc_sections_available): Disable
14677 for alpha and ia64.
14678
14679 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
14680
14681 PR middle-end/17909
14682 * g++.dg/other/vararg-2.C: New test.
14683
14684 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14685
14686 PR c++/17011, c++/17971
14687 * g++.dg/template/error15.C: Adjust expected error.
14688 * g++.dg/template/instantiate3.C: Likewise.
14689
14690 2004-12-03 Janis Johnson <janis187@us.ibm.com>
14691
14692 * gcc.dg/altivec-18.c: Fix for darwin
14693
14694 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
14695
14696 PR c++/18782
14697 * g++.dg/parse/ptrmem2.C: New.
14698
14699 PR c++/18318
14700 * g++.dg/template/new1.C: New.
14701
14702 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14703
14704 PR fortran/18710
14705 * gfortran.dg/direct_io_3.f90: New test.
14706
14707 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
14708
14709 PR 18758
14710 * g++.dg/parse/crash21.C: New.
14711
14712 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14713
14714 PR c++/15664, c++/18276
14715 * g++.dg/template/ttp13.C: New test.
14716 * g++.dg/template/ttp14.C: Likewise.
14717
14718 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14719
14720 PR c++/18123
14721 * g++.dg/parse/enum2.C: New test.
14722 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
14723
14724 2004-12-02 Nick Clifton <nickc@redhat.com>
14725
14726 * gcc.target/xstormy16: New test directory.
14727 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
14728 * gcc.target/xstormy16/bp.c: Check the generation of bp
14729 instructions.
14730 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
14731 bn instructions and the BELOW100 attribute.
14732
14733 2004-12-02 Alan Modra <amodra@bigpond.net.au>
14734
14735 PR target/16952
14736 * gcc.dg/ppc-eabi.c: New.
14737
14738 2004-12-02 Bud Davis <bdavis9659@comcast.net>
14739
14740 PR fortran/18284
14741 * gfortran.dg/backspace.f90
14742
14743 2004-12-02 Bud Davis <bdavis9659@comcast.net>
14744
14745 * gfortran.dg/inquire.f90: New test.
14746
14747 2004-12-01 Janis Johnson <janis187@us.ibm.com>
14748
14749 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
14750 handle effective-target-keyword.
14751 (dg-skip-if): Support effective-target keyword as target list.
14752 (dg-xfail-if): Ditto.
14753 * lib/target-supports.exp (is-effective-target-keyword): New proc.
14754
14755 2004-12-01 Diego Novillo <dnovillo@redhat.com>
14756
14757 PR tree-optimization/18291
14758 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
14759
14760 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
14761
14762 PR C++/18729
14763 * g++.dg/parse/crash20.C: New.
14764
14765 PR c++/17431
14766 * g++.dg/overload/arg1.C: New.
14767 * g++.dg/overload/arg2.C: New.
14768 * g++.dg/overload/arg3.C: New.
14769 * g++.dg/overload/arg4.C: New.
14770
14771 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
14772
14773 * gcc.dg/c99-flex-array-4.c: Remove.
14774
14775 2004-11-30 Janis Johnson <janis187@us.ibm.com>
14776
14777 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
14778
14779 * lib/target-supports.exp (is-effective-target): Simplify.
14780
14781 * lib/target-supports.exp (check_effective_target_vect_long):
14782 Fix for powerpc64-*-*.
14783
14784 2004-11-30 Loren James Rittle <ljrittle@acm.org>
14785
14786 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
14787 to support new requirements on FreeBSD 5.
14788
14789 2004-11-30 Devang Patel <dpatel@apple.com>
14790
14791 PR 18702
14792 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
14793
14794 2004-11-30 Janis Johnson <janis187@us.ibm.com>
14795
14796 * g++.dg/ext/altivec-13.C: New test.
14797
14798 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
14799
14800 PR tree-opt/18298
14801 * gcc.c-torture/execute/p18298.c: New test.
14802
14803 2004-11-30 Ira Rosen <irar@il.ibm.com>
14804 Dorit Naishlos <dorit@il.ibm.com>
14805
14806 PR tree-opt/18607
14807 * gcc.dg/vect/vect-89.c: New test.
14808
14809 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
14810
14811 * gcc.dg/pr18596-1.c: New test.
14812
14813 2004-11-30 Ben Elliston <bje@au.ibm.com>
14814
14815 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
14816
14817 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
14818
14819 PR c/18479
14820 * gcc.dg/pr18479.c: New test.
14821
14822 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
14823
14824 PR target/18490
14825 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
14826 mmix-knuth-mmixware.
14827
14828 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
14829 cris-*-elf* cris-*-aout* mmix-*-*
14830
14831 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
14832
14833 PR middle-end/18725
14834 * gcc.dg/pr18725.c: New test.
14835
14836 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
14837
14838 PR target/18488
14839 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
14840
14841 PR target/18336
14842 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
14843
14844 2004-11-29 Mark Mitchell <mark@codesourcery.com>
14845
14846 PR c++/18368
14847 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
14848 * g++.old-deja/g++.law/ctors5.C: Likewise.
14849 * g++.old-deja/g++.other/crash25.C: Likewise.
14850
14851 PR c++/18674
14852 * g++.dg/template/error16.C: New test.
14853
14854 PR c++/18512
14855 * g++.dg/template/crash29.C: New test.
14856
14857 2004-11-29 Diego Novillo <dnovillo@redhat.com>
14858
14859 PR tree-optimization/18712
14860 * gcc.c-torture/compile/pr18712.c: New test.
14861
14862 2004-11-29 Joseph Myers <joseph@codesourcery.com>
14863
14864 PR c/7544
14865 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
14866 tests.
14867
14868 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14869
14870 PR c++/18652
14871 * g++.dg/lookup/crash6.C: New test.
14872
14873 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
14874
14875 PR middle-end/18164
14876 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
14877
14878 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
14879
14880 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
14881 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
14882 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
14883
14884 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
14885
14886 * gcc.dg/pr18164.c: New test.
14887
14888 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
14889
14890 * gcc.dg/funroll-loops-all.c: New.
14891
14892 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
14893
14894 PR target/18489
14895 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
14896 delimeter, match space and TAB as well as ":".
14897
14898 PR target/18484
14899 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
14900
14901 PR target/18348
14902 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
14903
14904 PR target/18345
14905 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
14906
14907 PR target/18337
14908 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
14909
14910 2004-11-28 Bud Davis <bdavis9659@comcast.net>
14911
14912 * gfortran.dg/direct_io_2.f90: New test.
14913
14914 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
14915
14916 PR target/18334
14917 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
14918
14919 2004-11-28 Richard Henderson <rth@redhat.com>
14920
14921 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
14922
14923 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
14924
14925 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
14926 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
14927 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
14928 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
14929 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
14930 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
14931 gcc.dg/pointer-arith-8.c: New tests.
14932
14933 2004-11-27 Bud Davis <bdavis9659@comcast.net>
14934
14935 PR fortran/18364
14936 * gfortran.dg/endfile.f90: New test.
14937
14938 2004-11-27 Falk Hueffner <falk@debian.org>
14939
14940 * gcc.dg/loop-6.c: New test.
14941
14942 2004-11-27 Jakub Jelinek <jakub@redhat.com>
14943
14944 * gcc.c-torture/execute/20041126-1.c: New test.
14945
14946 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
14947
14948 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
14949 on IRIX.
14950
14951 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
14952
14953 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
14954 functions.
14955
14956 2004-11-27 Jakub Jelinek <jakub@redhat.com>
14957
14958 PR rtl-optimization/17825
14959 * gcc.c-torture/compile/20041119-1.c: New test.
14960
14961 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14962
14963 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
14964 Check existence of ld library path variables before unsetting.
14965
14966 2004-11-26 Mark Mitchell <mark@codesourcery.com>
14967
14968 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
14969
14970 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
14971
14972 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
14973
14974 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
14975
14976 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
14977
14978 2004-11-26 Ben Elliston <bje@au.ibm.com>
14979
14980 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
14981 dg-do directive.
14982
14983 2004-11-26 Ben Elliston <bje@au.ibm.com>
14984
14985 * gcc.dg/pr17957.c: Pass --param, not -param.
14986
14987 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
14988
14989 PR middle-end/17957
14990 * testsuite/gcc.dg/pr17957.c: New test.
14991
14992 2004-11-25 Mark Mitchell <mark@codesourcery.com>
14993
14994 PR c++/18445
14995 * g++.dg/template/crash28.C: Likewise.
14996
14997 PR c++/18001
14998 * g++.dg/expr/unary2.C: Adjust lvalue messages.
14999 * g++.dg/ext/lvaddr.C: Likewise.
15000 * g++.dg/opt/pr7503-3.C: Likewise.
15001
15002 PR c++/18466
15003 * g++.dg/parse/qualified3.C: New test.
15004 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
15005
15006 PR c++/18545
15007 * g++.dg/expr/return1.C: New test.
15008
15009 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15010
15011 Friend class name lookup 3/n, PR c++/3332
15012 * g++.dg/lookup/friend3.C: New test.
15013 * g++.dg/lookup/friend4.C: Likewise.
15014 * g++.dg/lookup/friend5.C: Likewise.
15015
15016 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15017
15018 Friend class name lookup 2/n, PR c++/14513, c++/15410
15019 * g++.dg/lookup/friend2.C: New test.
15020 * g++.dg/template/friend31.C: Likewise.
15021
15022 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15023
15024 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
15025
15026 2004-11-24 Mark Mitchell <mark@codesourcery.com>
15027
15028 PR c++/17473
15029 * g++.dg/tc1/dr56.C: Remove.
15030 * g++.dg/template/typedef1.C: Add dg-error markers.
15031 * g++.old-deja/g++.other/typedef7.C: Likewise.
15032
15033 PR c++/18285
15034 * g++.dg/parse/typedef7.C: New test.
15035
15036 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
15037
15038 * gcc.c-torture/execute/20041124-1.c: New test.
15039
15040 2004-11-24 Mark Mitchell <mark@codesourcery.com>
15041
15042 * g++.dg/template/deduce3.C: New test.
15043
15044 PR c++/18586
15045 * g++.dg/template/crash27.C: New test.
15046
15047 PR c++/18530
15048 * g++.dg/warn/Wshadow-3.C: New test.
15049
15050 2004-11-24 Devang Patel <dpatel@apple.com>
15051
15052 PR/18555
15053 * gcc.dg/cpp/isysroot-1.c: New test.
15054 * gcc.dg/cpp/usr/include/stdio.h: New file.
15055 * gcc.dg/cpp/isysroot-2.c: New test.
15056 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
15057 New file.
15058
15059 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15060
15061 PR c++/8929
15062 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
15063
15064 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
15065
15066 * gcc.target/sparc/align.c: Do not include <stdint.h>.
15067 * gcc.target/sparc/pdist.c: Likewise.
15068
15069 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
15070
15071 PR c++/16882
15072 * g++.dg/conversion/simd1.C: New test.
15073
15074 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15075
15076 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
15077 and restore_ld_library_path_env_vars.
15078 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
15079 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
15080 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
15081 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
15082
15083 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
15084
15085 * gcc.dg/pragma-align-2.c: Test macro expansion.
15086 * gcc.dg/pragma-pack-2.c: New test.
15087
15088 2004-11-23 Richard Henderson <rth@redhat.com>
15089
15090 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
15091 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
15092 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
15093 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
15094 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
15095 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
15096
15097 * gcc.dg/vect/vect.exp: Add check for alpha.
15098 * lib/target-supports.exp (check_alpha_max_hw_available): New.
15099 (check_effective_target_vect_int): Enable for alpha.
15100 (check_effective_target_vect_long): New.
15101 (is-effective-target): Add it.
15102
15103 2004-11-23 Uros Bizjak <uros@kss-loka.si>
15104
15105 * gcc.dg/pr18614-1.c: New test.
15106
15107 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15108
15109 * gcc.dg/setjmp-2.c: New test.
15110
15111 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
15112
15113 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
15114 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
15115 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
15116 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
15117 gcc.target/sparc/pdist.c: New tests.
15118
15119 2004-11-22 Bob Wilson <bob.wilson@acm.org>
15120
15121 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
15122
15123 2004-11-22 Dale Johannesen <dalej@apple.com>
15124
15125 * gcc.dg/20041111-1.c: New.
15126
15127 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
15128
15129 PR tree-opt/18536
15130 * gcc.dg/vect/pr18536.c: New test.
15131
15132 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15133
15134 PR c++/18354
15135 * g++.dg/template/nontype11.C: New test.
15136
15137 2004-11-21 Roger Sayle <roger@eyesopen.com>
15138
15139 PR middle-end/18520
15140 * gcc.dg/pr18520-1.c: New test case.
15141
15142 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
15143
15144 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
15145 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
15146 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
15147 expected diagnostics.
15148
15149 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15150
15151 PR target/18580
15152 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
15153 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
15154 vect-77.c, vect-77a.c: XFAIL on the SPARC.
15155
15156 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15157
15158 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
15159
15160 2004-11-19 Mark Mitchell <mark@codesourcery.com>
15161 Joseph Myers <joseph@codesourcery.com>
15162
15163 * lib/target-supports.exp (check_visibility_available): Really
15164 test the compiler.
15165
15166 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
15167
15168 PR tree-opt/18181
15169 * gcc.dg/vect/vect-85.c: New test.
15170 * gcc.dg/vect/vect-86.c: New test.
15171 * gcc.dg/vect/vect-87.c: New test.
15172 * gcc.dg/vect/vect-88.c: New test.
15173
15174 2004-11-19 Ben Elliston <bje@au.ibm.com>
15175
15176 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
15177
15178 2004-11-18 Janis Johnson <janis187@us.ibm.com>
15179
15180 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
15181 * gcc.dg/ppc-and-1.c: Ditto.
15182 * gcc.dg/ppc-compare-1.c: Ditto.
15183 * gcc.dg/ppc-mov-1.c: Ditto
15184
15185 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
15186 Mark Mitchell <mark@codesourcery.com>
15187
15188 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
15189
15190 2004-11-17 Janis Johnson <janis187@us.ibm.com>
15191 Aldy Hernandez <aldyh@redhat.com>
15192
15193 * lib/target-supports.exp (check_effective_target_vect_int): New
15194 (check_effective_target_vect_float): New
15195 (check_effective_target_vect_double): New.
15196 (is-effective-target): Support new effective targets keywords.
15197 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
15198 default action for dg-do.
15199 * gcc.dg/vect/pr16105.c: Use new support.
15200 * gcc.dg/vect/pr18400.c: Ditto.
15201 * gcc.dg/vect/pr18425.c: Ditto.
15202 * gcc.dg/vect/vect-1.c: Ditto.
15203 * gcc.dg/vect/vect-10.c: Ditto.
15204 * gcc.dg/vect/vect-11.c: Ditto.
15205 * gcc.dg/vect/vect-12.c: Ditto.
15206 * gcc.dg/vect/vect-13.c: Ditto.
15207 * gcc.dg/vect/vect-14.c: Ditto.
15208 * gcc.dg/vect/vect-15.c: Ditto.
15209 * gcc.dg/vect/vect-16.c: Ditto.
15210 * gcc.dg/vect/vect-17.c: Ditto.
15211 * gcc.dg/vect/vect-18.c: Ditto.
15212 * gcc.dg/vect/vect-19.c: Ditto.
15213 * gcc.dg/vect/vect-2.c: Ditto.
15214 * gcc.dg/vect/vect-20.c: Ditto.
15215 * gcc.dg/vect/vect-21.c: Ditto.
15216 * gcc.dg/vect/vect-22.c: Ditto.
15217 * gcc.dg/vect/vect-23.c: Ditto.
15218 * gcc.dg/vect/vect-24.c: Ditto.
15219 * gcc.dg/vect/vect-25.c: Ditto.
15220 * gcc.dg/vect/vect-26.c: Ditto.
15221 * gcc.dg/vect/vect-27.c: Ditto.
15222 * gcc.dg/vect/vect-27a.c: Ditto.
15223 * gcc.dg/vect/vect-28.c: Ditto.
15224 * gcc.dg/vect/vect-29.c: Ditto.
15225 * gcc.dg/vect/vect-29a.c: Ditto.
15226 * gcc.dg/vect/vect-3.c: Ditto.
15227 * gcc.dg/vect/vect-30.c: Ditto.
15228 * gcc.dg/vect/vect-31.c: Ditto.
15229 * gcc.dg/vect/vect-32.c: Ditto.
15230 * gcc.dg/vect/vect-33.c: Ditto.
15231 * gcc.dg/vect/vect-34.c: Ditto.
15232 * gcc.dg/vect/vect-35.c: Ditto.
15233 * gcc.dg/vect/vect-36.c: Ditto.
15234 * gcc.dg/vect/vect-37.c: Ditto.
15235 * gcc.dg/vect/vect-38.c: Ditto.
15236 * gcc.dg/vect/vect-4.c: Ditto.
15237 * gcc.dg/vect/vect-40.c: Ditto.
15238 * gcc.dg/vect/vect-41.c: Ditto.
15239 * gcc.dg/vect/vect-42.c: Ditto.
15240 * gcc.dg/vect/vect-43.c: Ditto.
15241 * gcc.dg/vect/vect-44.c: Ditto.
15242 * gcc.dg/vect/vect-45.c: Ditto.
15243 * gcc.dg/vect/vect-46.c: Ditto.
15244 * gcc.dg/vect/vect-47.c: Ditto.
15245 * gcc.dg/vect/vect-48.c: Ditto.
15246 * gcc.dg/vect/vect-48a.c: Ditto.
15247 * gcc.dg/vect/vect-49.c: Ditto.
15248 * gcc.dg/vect/vect-5.c: Ditto.
15249 * gcc.dg/vect/vect-50.c: Ditto.
15250 * gcc.dg/vect/vect-51.c: Ditto.
15251 * gcc.dg/vect/vect-52.c: Ditto.
15252 * gcc.dg/vect/vect-53.c: Ditto.
15253 * gcc.dg/vect/vect-54.c: Ditto.
15254 * gcc.dg/vect/vect-55.c: Ditto.
15255 * gcc.dg/vect/vect-56.c: Ditto.
15256 * gcc.dg/vect/vect-56a.c: Ditto.
15257 * gcc.dg/vect/vect-57.c: Ditto.
15258 * gcc.dg/vect/vect-58.c: Ditto.
15259 * gcc.dg/vect/vect-59.c: Ditto.
15260 * gcc.dg/vect/vect-6.c: Ditto.
15261 * gcc.dg/vect/vect-60.c: Ditto.
15262 * gcc.dg/vect/vect-61.c: Ditto.
15263 * gcc.dg/vect/vect-62.c: Ditto.
15264 * gcc.dg/vect/vect-63.c: Ditto.
15265 * gcc.dg/vect/vect-64.c: Ditto.
15266 * gcc.dg/vect/vect-65.c: Ditto.
15267 * gcc.dg/vect/vect-66.c: Ditto.
15268 * gcc.dg/vect/vect-67.c: Ditto.
15269 * gcc.dg/vect/vect-68.c: Ditto.
15270 * gcc.dg/vect/vect-69.c: Ditto.
15271 * gcc.dg/vect/vect-7.c: Ditto.
15272 * gcc.dg/vect/vect-72.c: Ditto.
15273 * gcc.dg/vect/vect-72a.c: Ditto.
15274 * gcc.dg/vect/vect-73.c: Ditto.
15275 * gcc.dg/vect/vect-74.c: Ditto.
15276 * gcc.dg/vect/vect-75.c: Ditto.
15277 * gcc.dg/vect/vect-76.c: Ditto.
15278 * gcc.dg/vect/vect-77.c: Ditto.
15279 * gcc.dg/vect/vect-77a.c: Ditto.
15280 * gcc.dg/vect/vect-78.c: Ditto.
15281 * gcc.dg/vect/vect-79.c: Ditto.
15282 * gcc.dg/vect/vect-8.c: Ditto.
15283 * gcc.dg/vect/vect-80.c: Ditto.
15284 * gcc.dg/vect/vect-82.c: Ditto.
15285 * gcc.dg/vect/vect-82_64.c: Ditto.
15286 * gcc.dg/vect/vect-83.c: Ditto.
15287 * gcc.dg/vect/vect-83_64.c: Ditto.
15288 * gcc.dg/vect/vect-9.c: Ditto.
15289 * gcc.dg/vect/vect-all.c: Ditto.
15290 * gcc.dg/vect/vect-none.c: Ditto.
15291
15292 2004-11-17 Janis Johnson <janis187@us.ibm.com>
15293
15294 * lib/gcc-dg.exp (dg-skip-if): New function.
15295 (dg-forbid-option): Remove.
15296 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
15297 * g++.dg/abi/bitfield8.C: Likewise.
15298 * g++.dg/abi/dtor1.C: Likewise.
15299 * g++.dg/abi/empty10.C: Likewise.
15300 * g++.dg/abi/empty7.C: Likewise.
15301 * g++.dg/abi/empty9.C: Likewise.
15302 * g++.dg/abi/layout3.C: Likewise.
15303 * g++.dg/abi/layout4.C: Likewise.
15304 * g++.dg/abi/thunk1.C: Likewise.
15305 * g++.dg/abi/thunk2.C: Likewise.
15306 * g++.dg/abi/vbase11.C: Likewise.
15307 * g++.dg/abi/vthunk2.C: Likewise.
15308 * g++.dg/abi/vthunk3.C: Likewise.
15309 * g++.dg/ext/attrib8.C: Likewise.
15310 * g++.dg/opt/longbranch2.C: Likewise.
15311 * g++.dg/opt/reg-stack4.C: Likewise.
15312 * g++.old-deja/g++.ext/attrib1.C: Likewise.
15313 * g++.old-deja/g++.ext/attrib2.C: Likewise.
15314 * g++.old-deja/g++.ext/attrib3.C: Likewise.
15315 * g++.old-deja/g++.other/store-expr1.C: Likewise.
15316 * g++.old-deja/g++.other/store-expr2.C: Likewise.
15317 * gcc.dg/20000609-1.c: Likewise.
15318 * gcc.dg/20000720-1.c: Likewise.
15319 * gcc.dg/20011107-1.c: Likewise.
15320 * gcc.dg/20011119-1.c: Likewise.
15321 * gcc.dg/20020108-1.c: Likewise.
15322 * gcc.dg/20020122-2.c: Likewise.
15323 * gcc.dg/20020122-3.c: Likewise.
15324 * gcc.dg/20020201-3.c: Likewise.
15325 * gcc.dg/20020206-1.c: Likewise.
15326 * gcc.dg/20020218-1.c: Likewise.
15327 * gcc.dg/20020310-1.c: Likewise.
15328 * gcc.dg/20020411-1.c: Likewise.
15329 * gcc.dg/20020418-2.c: Likewise.
15330 * gcc.dg/20020426-1.c: Likewise.
15331 * gcc.dg/20020426-2.c: Likewise.
15332 * gcc.dg/20020517-1.c: Likewise.
15333 * gcc.dg/20020523-1.c: Likewise.
15334 * gcc.dg/20020523-2.c: Likewise.
15335 * gcc.dg/20020729-1.c: Likewise.
15336 * gcc.dg/20030204-1.c: Likewise.
15337 * gcc.dg/20030826-2.c: Likewise.
15338 * gcc.dg/20030926-1.c: Likewise.
15339 * gcc.dg/20031202-1.c: Likewise.
15340 * gcc.dg/980312-1.c: Likewise.
15341 * gcc.dg/980313-1.c: Likewise.
15342 * gcc.dg/990117-1.c: Likewise.
15343 * gcc.dg/990424-1.c: Likewise.
15344 * gcc.dg/990524-1.c: Likewise.
15345 * gcc.dg/991230-1.c: Likewise.
15346 * gcc.dg/i386-387-1.c: Likewise.
15347 * gcc.dg/i386-387-2.c: Likewise.
15348 * gcc.dg/i386-387-3.c: Likewise.
15349 * gcc.dg/i386-387-4.c: Likewise.
15350 * gcc.dg/i386-387-5.c: Likewise.
15351 * gcc.dg/i386-387-6.c: Likewise.
15352 * gcc.dg/i386-asm-1.c: Likewise.
15353 * gcc.dg/i386-bitfield1.c: Likewise.
15354 * gcc.dg/i386-bitfield2.c: Likewise.
15355 * gcc.dg/i386-loop-1.c: Likewise.
15356 * gcc.dg/i386-loop-2.c: Likewise.
15357 * gcc.dg/i386-loop-3.c: Likewise.
15358 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
15359 * gcc.dg/i386-pic-1.c: Likewise.
15360 * gcc.dg/i386-regparm.c: Likewise.
15361 * gcc.dg/i386-signbit-1.c: Likewise.
15362 * gcc.dg/i386-signbit-2.c: Likewise.
15363 * gcc.dg/i386-signbit-3.c: Likewise.
15364 * gcc.dg/i386-sse-5.c: Likewise.
15365 * gcc.dg/i386-sse-8.c: Likewise.
15366 * gcc.dg/i386-unroll-1.c: Likewise.
15367 * gcc.dg/tls/opt-1.c: Likewise.
15368 * gcc.dg/tls/opt-2.c: Likewise.
15369 * gcc.dg/unroll-1.c: Likewise.
15370 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
15371 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
15372 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
15373 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
15374
15375 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15376
15377 * g++.dg/template/incomplete1.C: New test.
15378
15379 2004-11-16 Nick Clifton <nickc@redhat.com>
15380
15381 Revert patches accidentally commited during checkin of fixes for
15382 xstormy16 tests:
15383 gcc.c-torture/execute/simd-4.c: Revert
15384 gcc.dg/20040910-1.c: Revert.
15385
15386 2004-11-16 Paul Brook <paul@codesourcery.com>
15387
15388 PR fortran/13010
15389 * gfortran.dg/der_pointer_1.f90: New test.
15390
15391 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
15392
15393 PR c/18498
15394 * gcc.dg/bitfld-13.c: New test.
15395
15396 2004-11-15 Janis Johnson <janis187@us.ibm.com>
15397
15398 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
15399 powerpc*-*-linux*.
15400
15401 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
15402 * gcc.dg/ppc64-abi-2.c: Ditto.
15403 * gcc.dg/ppc64-abi-3.c: Ditto.
15404
15405 * lib/gcc-dg.exp (dg-target-list): Remove.
15406
15407 2004-11-15 Steve Ellcey <sje@cup.hp.com>
15408
15409 * gcc.dg/ia64-postinc.c: New test.
15410
15411 2004-11-15 Mark Mitchell <mark@codesourcery.com>
15412
15413 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
15414
15415 2004-11-15 Nick Clifton <nickc@redhat.com>
15416
15417 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
15418 __INT_MAX__ so that the test can be compiled by toolchains
15419 targeted at 16-bit processors.
15420
15421 * gcc.dg/20040625-1.c: Use long constants rather than integers
15422 when performing arithmetic that will overflow 16-bits.
15423
15424 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
15425 xstormy16. It does not support 128-bit vector operations.
15426
15427 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
15428 with the macro PTR_TYPE. Define this macro to an integer type
15429 suitable for holding a pointer.
15430
15431 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
15432 the target is a 16-bit processor.
15433
15434 * gcc.dg/cpp/if-2.c: Expect a different warning message from
15435 16-bit targets where the character constant will be too long.
15436
15437 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
15438 where the double will not be directly addressable.
15439
15440 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15441
15442 Friend class name lookup 1/n, PR c++/18471
15443 * g++.dg/template/crash26.C: New test.
15444 * g++.dg/lookup/struct1.C: Adjust expected error.
15445 * g++.dg/parse/elab1.C: Likewise.
15446 * g++.dg/parse/elab2.C: Likewise.
15447 * g++.dg/parse/int-as-enum1.C: Likewise.
15448 * g++.dg/parse/struct-as-enum1.C: Likewise.
15449 * g++.dg/parse/typedef1.C: Likewise.
15450 * g++.dg/parse/typedef3.C: Likewise.
15451 * g++.dg/parse/typedef4.C: Likewise.
15452 * g++.dg/parse/typedef5.C: Likewise.
15453 * g++.dg/template/nontype4.C: Likewise.
15454 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
15455 * g++.old-deja/g++.other/elab1.C: Likewise.
15456 * g++.old-deja/g++.other/syntax4.C: Likewise.
15457
15458 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
15459
15460 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
15461
15462 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
15463
15464 * gcc.c-torture/execute/20041114-1.c: New test.
15465
15466 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
15467
15468 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
15469 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
15470 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
15471 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
15472 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
15473 gcc.dg/switch-7.c: New tests.
15474
15475 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
15476
15477 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
15478
15479 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
15480
15481 PR tree-opt/18400
15482 * gcc.dg/vect/pr18400.c: New test.
15483
15484 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
15485 Andrew Pinski <pinskia@physics.uc.edu>
15486
15487 PR tree-opt/18425
15488 * gcc.dg/vect/pr18425.c: New test.
15489
15490 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15491
15492 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
15493 Guard with dg-require-alias and dg-require-visibility.
15494
15495 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15496
15497 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
15498
15499 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15500
15501 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
15502
15503 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15504
15505 PR c++/17344
15506 * g++.dg/template/defarg5.C: New test.
15507
15508 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15509
15510 * g++.dg/parse/cast1.C: Run only on ILP32.
15511 * g++.old-deja/g++.mike/p784.C: Likewise.
15512
15513 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
15514
15515 * gcc.c-torture/execute/20041113-1.c: New test.
15516
15517 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
15518
15519 PR target/18230
15520 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
15521 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
15522 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
15523 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
15524 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
15525 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
15526 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
15527 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
15528 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
15529 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
15530 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
15531 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
15532 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
15533
15534 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
15535
15536 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
15537 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
15538 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
15539 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
15540 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
15541 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
15542 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
15543 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
15544 gcc.target/sparc/combined-1.c: New tests.
15545
15546 2004-11-12 Ziemowit Laski <zlaski@apple.com>
15547
15548 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
15549 New tests.
15550
15551 2004-11-12 Mark Mitchell <mark@codesourcery.com>
15552
15553 * lib/gcc-dg.exp (dg-forbid-option): New function.
15554 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
15555 * g++.dg/abi/bitfield8.C: Likewise.
15556 * g++.dg/abi/dtor1.C: Likewise.
15557 * g++.dg/abi/empty10.C: Likewise.
15558 * g++.dg/abi/empty7.C: Likewise.
15559 * g++.dg/abi/empty9.C: Likewise.
15560 * g++.dg/abi/layout3.C: Likewise.
15561 * g++.dg/abi/layout4.C: Likewise.
15562 * g++.dg/abi/thunk1.C: Likewise.
15563 * g++.dg/abi/thunk2.C: Likewise.
15564 * g++.dg/abi/vbase11.C: Likewise.
15565 * g++.dg/abi/vthunk2.C: Likewise.
15566 * g++.dg/abi/vthunk3.C: Likewise.
15567 * g++.dg/ext/attrib8.C: Likewise.
15568 * g++.dg/opt/longbranch2.C: Likewise.
15569 * g++.dg/opt/reg-stack4.C: Likewise.
15570 * g++.old-deja/g++.ext/attrib1.C: Likewise.
15571 * g++.old-deja/g++.ext/attrib2.C: Likewise.
15572 * g++.old-deja/g++.ext/attrib3.C: Likewise.
15573 * g++.old-deja/g++.other/store-expr1.C: Likewise.
15574 * g++.old-deja/g++.other/store-expr2.C: Likewise.
15575 * gcc.dg/20000609-1.c: Likewise.
15576 * gcc.dg/20000720-1.c: Likewise.
15577 * gcc.dg/20011107-1.c: Likewise.
15578 * gcc.dg/20011119-1.c: Likewise.
15579 * gcc.dg/20020108-1.c: Likewise.
15580 * gcc.dg/20020122-2.c: Likewise.
15581 * gcc.dg/20020122-3.c: Likewise.
15582 * gcc.dg/20020201-3.c: Likewise.
15583 * gcc.dg/20020206-1.c: Likewise.
15584 * gcc.dg/20020218-1.c: Likewise.
15585 * gcc.dg/20020310-1.c: Likewise.
15586 * gcc.dg/20020411-1.c: Likewise.
15587 * gcc.dg/20020418-2.c: Likewise.
15588 * gcc.dg/20020426-1.c: Likewise.
15589 * gcc.dg/20020426-2.c: Likewise.
15590 * gcc.dg/20020517-1.c: Likewise.
15591 * gcc.dg/20020523-1.c: Likewise.
15592 * gcc.dg/20020523-2.c: Likewise.
15593 * gcc.dg/20020729-1.c: Likewise.
15594 * gcc.dg/20030204-1.c: Likewise.
15595 * gcc.dg/20030826-2.c: Likewise.
15596 * gcc.dg/20030926-1.c: Likewise.
15597 * gcc.dg/20031202-1.c: Likewise.
15598 * gcc.dg/980312-1.c: Likewise.
15599 * gcc.dg/980313-1.c: Likewise.
15600 * gcc.dg/990117-1.c: Likewise.
15601 * gcc.dg/990424-1.c: Likewise.
15602 * gcc.dg/990524-1.c: Likewise.
15603 * gcc.dg/991230-1.c: Likewise.
15604 * gcc.dg/i386-387-1.c: Likewise.
15605 * gcc.dg/i386-387-2.c: Likewise.
15606 * gcc.dg/i386-387-3.c: Likewise.
15607 * gcc.dg/i386-387-4.c: Likewise.
15608 * gcc.dg/i386-387-5.c: Likewise.
15609 * gcc.dg/i386-387-6.c: Likewise.
15610 * gcc.dg/i386-asm-1.c: Likewise.
15611 * gcc.dg/i386-bitfield1.c: Likewise.
15612 * gcc.dg/i386-bitfield2.c: Likewise.
15613 * gcc.dg/i386-loop-1.c: Likewise.
15614 * gcc.dg/i386-loop-2.c: Likewise.
15615 * gcc.dg/i386-loop-3.c: Likewise.
15616 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
15617 * gcc.dg/i386-pic-1.c: Likewise.
15618 * gcc.dg/i386-regparm.c: Likewise.
15619 * gcc.dg/i386-signbit-1.c: Likewise.
15620 * gcc.dg/i386-signbit-2.c: Likewise.
15621 * gcc.dg/i386-signbit-3.c: Likewise.
15622 * gcc.dg/i386-sse-5.c: Likewise.
15623 * gcc.dg/i386-sse-8.c: Likewise.
15624 * gcc.dg/i386-unroll-1.c: Likewise.
15625 * gcc.dg/tls/opt-1.c: Likewise.
15626 * gcc.dg/tls/opt-2.c: Likewise.
15627 * gcc.dg/unroll-1.c: Likewise.
15628 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
15629 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
15630 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
15631 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
15632 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
15633 -m64 is specified.
15634
15635 2004-11-12 Mark Mitchell <mark@codesourcery.com>
15636
15637 PR c++/18389
15638 * g++.dg/parse/cond1.C: New test.
15639
15640 PR c++/18429
15641 * g++.dg/template/array9.C: New test.
15642 * g++.dg/ext/vla1.C: Adjust error messages.
15643 * g++.dg/ext/vlm1.C: Likewise.
15644 * g++.dg/template/crash2.C: Likewise.
15645
15646 PR c++/18436
15647 * g++.dg/template/call3.C: New test.
15648
15649 PR c++/18407
15650 * g++.dg/template/ptrmem11.C: New test.
15651
15652 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
15653
15654 PR other/14264
15655 * lib/g++.exp: Set LC_ALL and LANG to C.
15656 * lib/gcc-dg.exp: Likewise.
15657 * lib/gfortran.exp: Likewise.
15658 * lib/objc.exp: Likewise.
15659 * lib/treelang.exp: Likewise.
15660
15661 2004-11-12 Andreas Schwab <schwab@suse.de>
15662
15663 * gcc.dg/pr16286.c: Fix last change.
15664
15665 2004-11-12 Mark Mitchell <mark@codesourcery.com>
15666
15667 PR c++/18416
15668 * g++.dg/init/global1.C: New test.
15669
15670 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
15671
15672 * gcc.c-torture/execute/20041112-1.c: New test.
15673
15674 2004-11-11 Janis Johnson <janis187@us.ibm.com>
15675
15676 * lib/gcc-dg.exp (dg-target-list): New.
15677
15678 2004-11-11 Janis Johnson <janis187@us.ibm.com>
15679 Richard Sandiford <rsandifo@redhat.com>
15680
15681 * lib/target-supports.exp (get-compiler_messages): New.
15682 (check_named_sections_available): Use it.
15683 (check_effective_target_ilp32): New.
15684 (check_effective_target_lp64): New.
15685 (is-effective-target): New.
15686 * lib/gcc-dg.exp (dg-require-effective-target): New.
15687
15688 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
15689
15690 * gcc.dg/precedence-1.c: New test.
15691
15692 2004-11-11 Janis Johnson <janis187@us.ibm.com>
15693
15694 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
15695
15696 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
15697 message, delete generated files, use more descriptive name for
15698 executable, and make the test unsupported when it cannot be run.
15699
15700 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
15701 (dg-require-weak, dg-require-visibility, dg-require-alias,
15702 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
15703 dg-require-iconv, dg-require-named-sections): Use it.
15704
15705 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
15706
15707 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
15708
15709 PR target/16457
15710 * gcc.dg/ppc-and-1: New
15711
15712 PR target/16796
15713 * gcc.dg/ppc-mov-1.c: New.
15714
15715 PR target/16458
15716 * gcc.dg/ppc-compare-1.c: New.
15717
15718 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
15719
15720 * objc.dg/desig-init-2.m: New test.
15721
15722 2004-11-10 Adam Nemet <anemet@lnxw.com>
15723
15724 PR middle-end/18160
15725 * g++.dg/warn/register-var-1.C: New test.
15726 * g++.dg/warn/register-var-2.C: New test.
15727
15728 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15729
15730 * gcc.dg/union-2.c: New test.
15731
15732 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
15733
15734 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
15735 New test for PR tree-optimization/17892.
15736
15737 2004-11-09 Mark Mitchell <mark@codesourcery.com>
15738
15739 PR c++/18369
15740 * g++.dg/init/new12.C: New test.
15741
15742 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
15743
15744 * gcc.target/sparc: New directory.
15745 * gcc.target/sparc/sparc.exp: New driver.
15746 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
15747 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
15748 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
15749 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
15750
15751 2004-11-10 Paul Brook <paul@codesourcery.com>
15752
15753 PR fortran/18218
15754 * gfortran.dg/list_read.c: New test.
15755
15756 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
15757
15758 PR c/18322
15759 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
15760 expected diagnostic location.
15761
15762 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
15763
15764 * gcc.dg/20041109-1.c: New test.
15765
15766 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
15767
15768 PR objc/18406
15769 * objc/compile/pr18406.m: New test.
15770
15771 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
15772
15773 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
15774
15775 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
15776
15777 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
15778
15779 2004-11-08 Steve Ellcey <sje@cup.hp.com>
15780
15781 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
15782
15783 2004-11-08 Steve Ellcey <sje@cup.hp.com>
15784
15785 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
15786 exit.
15787
15788 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
15789
15790 PR tree-opt/18299
15791 * gcc.c-torture/pr18299-1.c: New test.
15792
15793 2004-11-06 Andreas Schwab <schwab@suse.de>
15794
15795 * gcc.dg/pr16286.c: Also test for bool and pixel.
15796
15797 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
15798
15799 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
15800 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
15801 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
15802 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
15803 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
15804 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
15805 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
15806 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
15807 gcc.dg/struct-semi-3.c: New tests.
15808
15809 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15810
15811 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
15812
15813 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15814
15815 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
15816 Do not use C99 designators.
15817
15818 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15819
15820 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
15821
15822 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15823
15824 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
15825 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
15826 * gcc.c-torture/execute/simd-5.x: Remove.
15827
15828 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
15829
15830 PR rtl-optimization/17933
15831 * gcc.dg/torture/pr17933-1.c: New test.
15832
15833 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
15834
15835 PR target/18106
15836 * lib/target-supports.exp (check_weak_available): Support
15837 Windows.
15838
15839 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
15840
15841 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
15842 call to fflush(stdout) before abort.
15843 (my_ffsll): New function.
15844 (generate_fields): Use it.
15845
15846 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
15847
15848 * gcc.dg/init-undef-1.c: New test.
15849
15850 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
15851
15852 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
15853 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
15854 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
15855 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
15856 expected messages for new parser.
15857
15858 2004-11-04 Mark Mitchell <mark@codesourcery.com>
15859
15860 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
15861
15862 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15863
15864 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
15865 on LP64 targets.
15866
15867 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
15868
15869 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
15870 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
15871 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
15872 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
15873 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
15874 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
15875 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
15876 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
15877 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
15878 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
15879
15880 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
15881
15882 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
15883 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
15884 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
15885 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
15886 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
15887 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
15888 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
15889 for new parser.
15890
15891 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
15892
15893 PR target/15342
15894 * gcc.dg/20041104-1.c: New test.
15895
15896 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15897
15898 * g++.dg/template/nontype7.C: New test.
15899 * g++.dg/template/nontype8.C: Likewise.
15900 * g++.dg/template/nontype9.C: Likewise.
15901 * g++.dg/template/nontype10.C: Likewise.
15902 * g++.dg/tc1/dr49.C: Likewise.
15903 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
15904 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
15905
15906 2004-11-04 Ben Elliston <bje@au.ibm.com>
15907
15908 * g++.dg/rtti/tinfo1.C: Remove xfails.
15909
15910 2004-11-04 Ben Elliston <bje@au.ibm.com>
15911
15912 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
15913 packed attribute to the definition to satisfy the new C++ parser.
15914
15915 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
15916
15917 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
15918 invocations of va_arg.
15919
15920 2004-11-02 Mark Mitchell <mark@codesourcery.com>
15921
15922 PR c++/18124
15923 * g++.dg/template/crash25.C: New test.
15924
15925 PR c++/18155
15926 * g++.dg/template/typedef2.C: New test.
15927 * g++.dg/parse/crash13.C: Adjust error markers.
15928
15929 PR c++/18177
15930 * g++.dg/conversion/const3.C: New test.
15931
15932 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15933
15934 PR fortran/17535
15935 PR fortran/17583
15936 PR fortran/17713
15937 * gfortran.dg/generic_[123].f90: New testcases.
15938
15939 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15940
15941 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
15942 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
15943
15944 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
15945
15946 PR tree-opt/16808
15947 * gcc.c-torture/compile/pr16808.c: New test.
15948
15949 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
15950
15951 PR rtl-optimization/17104
15952 * gcc.dg/ppc-bitfield1.c: New.
15953
15954 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
15955
15956 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
15957
15958 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
15959
15960 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
15961 strings for 32-bit code.
15962
15963 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
15964
15965 PR c/18239
15966 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
15967
15968 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
15969
15970 PR c++/18064
15971 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
15972
15973 2004-10-31 Mark Mitchell <mark@codesourcery.com>
15974
15975 PR c++/15172
15976 * g++.dg/init/aggr2.C: New test.
15977
15978 2004-10-30 Ziemowit Laski <zlaski@apple.com>
15979
15980 * objc.dg/local-decl-1.m: New test.
15981
15982 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
15983
15984 * gcc.dg/20040910-1.c: Adjust regex.
15985
15986 2004-10-30 Roger Sayle <roger@eyesopen.com>
15987
15988 PR rtl-optimization/18084
15989 * g++.dg/opt/pr18084-1.C: New testcase.
15990
15991 2004-10-30 Matt Austern <austern@apple.com>
15992
15993 PR c++/17542
15994 * g++.dg/ext/attrib18.C: New test.
15995
15996 2004-10-30 Roger Sayle <roger@eyesopen.com>
15997
15998 PR middle-end/18096
15999 * gcc.dg/pr18096-1.c: New test case.
16000
16001 2004-10-30 Roger Sayle <roger@eyesopen.com>
16002
16003 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
16004
16005 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
16006
16007 PR c/16666
16008 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
16009 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
16010 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
16011 gcc.dg/old-style-prom-3.c: New tests.
16012
16013 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
16014
16015 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
16016 Remove unnecessary inclusion of stdio.h.
16017
16018 2004-10-29 Roger Sayle <roger@eyesopen.com>
16019
16020 PR rtl-optimization/17581
16021 * gcc.dg/pr17581-1.c: New test case.
16022
16023 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
16024
16025 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
16026 being implemented.
16027 * g++.dg/conversion/dr195-1.C: New.
16028 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
16029 * g++.old-deja/g++.mike/p10148.C: Likewise.
16030
16031 2004-10-29 Mark Mitchell <mark@codesourcery.com>
16032
16033 PR c++/17695
16034 * g++.dg/debug/typedef2.C: New test.
16035
16036 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
16037
16038 PR fortran/13490
16039 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
16040 * gfortran.dg/g77/README: Update.
16041
16042 2004-10-28 Matt Austern <austern@apple.com>
16043
16044 PR c++/14124
16045 * g++.dg/ext/packed7.C: New test.
16046
16047 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
16048
16049 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
16050 scan-assembler.
16051 * lib/scanasm.exp (hidden-scan-for): New proc.
16052 (scan-hidden): Use hidden-scan-for instead of constructing the scan
16053 string.
16054 (scan-not-hidden): Likewise.
16055 * lib/target-supports.exp (check_visibility_available): mach-o is
16056 support too.
16057
16058 2004-10-28 Mark Mitchell <mark@codesourcery.com>
16059
16060 PR c++/17132
16061 * g++.dg/template/memclass3.C: New test.
16062
16063 2004-10-28 Adam Nemet <anemet@lnxw.com>
16064
16065 PR middle-end/18160
16066 * gcc.dg/register-var-1.c: New test.
16067 * gcc.dg/register-var-2.c: New test.
16068 * gcc.dg/asm-7.c: Taking the address of a register variable is an
16069 error now.
16070
16071 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
16072
16073 PR other/18172
16074 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
16075 unused variables.
16076 * gcc.dg/vect/vect-22.c: Likewise.
16077
16078 2004-10-28 Jakub Jelinek <jakub@redhat.com>
16079
16080 * gcc.dg/i386-rotate-1.c: New test.
16081
16082 2004-10-27 Mark Mitchell <mark@codesourcery.com>
16083
16084 * g++.dg/init/ref12.C: Add "run" marker.
16085
16086 PR c++/17435
16087 * g++.dg/init/ref12.C: New test.
16088
16089 PR c++/18140
16090 * g++.dg/template/shift1.C: New test.
16091 * g++.dg/template/error10.C: Adjust error markers.
16092
16093 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
16094
16095 PR tree-opt/17529
16096 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
16097
16098 2004-10-27 Geoffrey Keating <geoffk@apple.com>
16099
16100 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
16101 * gcc.dg/weak/weak-3.c: Likewise.
16102 * gcc.dg/weak/weak-5.c: Likewise.
16103 * gcc.dg/weak/weak-9.c: Likewise.
16104 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
16105 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
16106
16107 * gcc.dg/darwin-weakimport-1.c: New.
16108
16109 2004-10-28 Ben Elliston <bje@au.ibm.com>
16110
16111 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
16112
16113 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
16114
16115 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
16116 'syntax' error messages.
16117 * gcc.dg/cpp/direct2s.c: Likewise.
16118
16119 2004-10-26 Geoffrey Keating <geoffk@apple.com>
16120
16121 * gcc.c-torture/compile/20041026-1.c: New.
16122
16123 2004-10-26 Mark Mitchell <mark@codesourcery.com>
16124
16125 PR c++/18093
16126 * g++.dg/lookup/ns2.C: New test.
16127
16128 PR c++/18020
16129 * g++.dg/template/enum4.C: New test.
16130
16131 PR c++/18161
16132 * g++.dg/template/expr1.C: New test.
16133
16134 2004-10-26 Ben Elliston <bje@au.ibm.com>
16135
16136 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
16137
16138 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
16139
16140 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
16141 gcc.dg/decl-nospec-3.c: New tests.
16142
16143 2004-10-26 Ziemowit Laski <zlaski@apple.com>
16144
16145 * objc.dg/super-class-3.m: New test.
16146
16147 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
16148
16149 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
16150 resyncing.
16151 * gcc.dg/cpp/direct2s.c: Likewise.
16152
16153 2004-10-25 Geoffrey Keating <geoffk@apple.com>
16154
16155 * objc.dg/image-info.m: Update for changes to section selection.
16156
16157 2004-10-25 David Ayers <d.ayers@inode.at>
16158 Ziemowit Laski <zlaski@apple.com>
16159
16160 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
16161 diagnostics when messaging 'id <Proto>'.
16162 * objc.dg/class-protocol-1.m: New test.
16163 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
16164 a non-existent method signature.
16165 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
16166 Update diagnostics when messaging with non-existent method signature.
16167 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
16168 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
16169 invalid receivers are now resolved as if messaging 'id'; remove
16170 extraneous diagnostics.
16171
16172 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
16173
16174 PR c/16667
16175 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
16176 gcc.dg/init-desig-obs-3.c: New tests.
16177
16178 2004-10-25 Jakub Jelinek <jakub@redhat.com>
16179
16180 * gcc.dg/debug/20041023-1.c: New test.
16181
16182 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
16183
16184 PR middle-end/17407
16185 * gcc.c-torture/compile/pr17407.c: New test.
16186
16187 PR c++/18121
16188 * g++.dg/template/array8.C: New test.
16189
16190 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
16191
16192 PR other/18138
16193 * lib/g++.exp: Accept more than one multilib libgcc.
16194 * lib/gcc-dg.exp: Likewise.
16195 * lib/objc.exp: Likewise.
16196 * lib/treelang.exp: Likewise.
16197 * lib/gfortran.exp: Likewise.
16198
16199 2004-10-24 Ben Elliston <bje@au.ibm.com>
16200
16201 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
16202
16203 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
16204
16205 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
16206 * gcc.dg/c99-const-expr-3.c: Likewise.
16207
16208 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
16209
16210 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
16211
16212 2004-10-23 Ben Elliston <bje@au.ibm.com>
16213
16214 * gcc.c-torture/execute/loop-2e.x: Remove.
16215
16216 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
16217
16218 PR c++/18095
16219 * g++.dg/parse/crash18.C: New.
16220 * g++.dg/parse/crash19.C: New.
16221
16222 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
16223
16224 * g++.dg/ext/dllimport1.C: Move dg-warnings.
16225 * g++.dg/ext/dllimport2.C: Same.
16226 * g++.dg/ext/dllimport8.C: Same.
16227
16228 2004-10-21 Mark Mitchell <mark@codesourcery.com>
16229
16230 PR c++/10841
16231 * g++.dg/conversion/cast1.C: New test.
16232 * g++.dg/overload/pmf1.C: Adjust error marker.
16233
16234 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
16235
16236 PR objc/17923
16237 * objc.dg/const-str-7.m: New test.
16238
16239 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16240
16241 * g++.dg/template/memfriend11.C: Fix comment typo.
16242 * g++.dg/template/memfriend14.C: Likewise.
16243
16244 2004-10-20 Richard Henderson <rth@redhat.com>
16245
16246 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
16247 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
16248 -fasynchronous-unwind-tables.
16249
16250 2004-10-20 Richard Henderson <rth@redhat.com>
16251
16252 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
16253 (main): Return success.
16254 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
16255 (main): Return success.
16256
16257 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16258
16259 PR c++/13495
16260 * g++.dg/template/memfriend9.C: New test.
16261 * g++.dg/template/memfriend10.C: Likewise.
16262 * g++.dg/template/memfriend11.C: Likewise.
16263 * g++.dg/template/memfriend12.C: Likewise.
16264 * g++.dg/template/memfriend13.C: Likewise.
16265 * g++.dg/template/memfriend14.C: Likewise.
16266 * g++.dg/template/memfriend15.C: Likewise.
16267 * g++.dg/template/memfriend16.C: Likewise.
16268 * g++.dg/template/memfriend17.C: Likewise.
16269 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
16270
16271 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
16272
16273 * g++.dg/conversion/dr195.C: New.
16274 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
16275
16276 2004-10-20 Ben Elliston <bje@au.ibm.com>
16277 Devang Patel <dpatel@apple.com>
16278
16279 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
16280 of floating point arithmetic, which could trap.
16281
16282 2004-10-19 Mark Mitchell <mark@codesourcery.com>
16283
16284 PR c++/14035
16285 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
16286 * g++.dg/conversion/const2.C: New test.
16287 * g++.dg/expr/reinterpret2.C: New test.
16288 * g++.dg/expr/reinterpret3.C: New test.
16289 * g++.dg/expr/cast2.C: New test.
16290 * g++.dg/expr/copy1.C: New test.
16291 * g++.dg/other/conversion1.C: Change error message.
16292 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
16293 function pointers to void *.
16294 * g++.old-deja/g++.mike/p10148.C: Likewise.
16295
16296 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16297
16298 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
16299
16300 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
16301
16302 PR c++/18047
16303
16304 * g++.dg/parse/expr3.C: New test.
16305
16306 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16307
16308 * gcc.dg/smod-1.c: New test.
16309
16310 2004-10-18 Ziemowit Laski <zlaski@apple.com>
16311
16312 * objc.dg/method-14.m: New test.
16313
16314 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
16315
16316 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
16317 Also xfail as the patch was reverted.
16318
16319 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
16320
16321 PR middle-end/16973
16322 * gcc.dg/pr16973.c: New test.
16323
16324 2004-10-18 Diego Novillo <dnovillo@redhat.com>
16325
16326 PR tree-optimization/17656
16327 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
16328
16329 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
16330
16331 * g++.dg/eh/shadow1.C: New.
16332
16333 2004-10-18 Jakub Jelinek <jakub@redhat.com>
16334
16335 * gcc.c-torture/compile/20041018-1.c: New test.
16336
16337 2004-10-18 Ben Elliston <bje@au.ibm.com>
16338
16339 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
16340 compiler referring to register 0 when accessing sdata. The linker
16341 now patches things up.
16342
16343 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
16344
16345 PR c/17529
16346 * gcc.c-torture/compile/pr17529.c: New test.
16347
16348 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16349
16350 PR c++/17743
16351 * g++.dg/ext/attrib17.C: New test.
16352
16353 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
16354
16355 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
16356
16357 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16358
16359 PR c++/10479
16360 * g++.dg/ext/attrib16.C: New test.
16361
16362 2004-10-15 Mark Mitchell <mark@codesourcery.com>
16363
16364 PR c++/17042
16365 * g++.dg/init/dso_handle1.C: New test.
16366
16367 PR c++/14667
16368 * g++.dg/parse/typedef6.C: New test.
16369
16370 PR c++/17916
16371 * g++.dg/parse/pragma1.C: New test.
16372
16373 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
16374
16375 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
16376
16377 2004-10-15 Steve Ellcey <sje@cup.hp.com>
16378
16379 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
16380 -fno-common when on HPPA HP-UX platforms.
16381
16382 2004-10-15 Jakub Jelinek <jakub@redhat.com>
16383
16384 PR other/16820
16385 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
16386 stdint.h.
16387 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
16388 uintptr_t.
16389
16390 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
16391
16392 PR c++/16301
16393 * g++.dg/lookup/strong-using-4.C: New test.
16394
16395 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
16396
16397 PR middle-end/16567
16398 * gcc.c-torture/compile/nested-1.c: New test.
16399
16400 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
16401
16402 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
16403 and mipsisa64*-*-* (until support for misaligned loads is added).
16404 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
16405 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
16406 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
16407 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
16408 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
16409 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
16410
16411 2004-10-14 Mark Mitchell <mark@codesourcery.com>
16412
16413 PR c++/17976
16414 * g++.dg/init/dtor3.C: New test.
16415
16416 2004-10-15 Ben Elliston <bje@au.ibm.com>
16417
16418 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
16419
16420 2004-10-14 Geoffrey Keating <geoffk@apple.com>
16421
16422 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
16423 * gcc.dg/macho-lo-sum.c: Likewise.
16424
16425 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
16426
16427 * gcc.dg/ppc-spe64-1.c: New test.
16428
16429 2004-10-14 Devang Patel <dpatel@apple.com>
16430
16431 PR 17635
16432 * gcc.dg/pr17635.c : New test.
16433
16434 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
16435
16436 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
16437 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
16438 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
16439 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
16440 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
16441 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
16442 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
16443 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
16444 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
16445 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
16446 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
16447 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
16448 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
16449 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
16450 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
16451 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
16452 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
16453 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
16454
16455 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
16456
16457 * gcc.dg/vect/vect-82.c: New testcase.
16458 * gcc.dg/vect/vect-82_64.c: New testcase.
16459 * gcc.dg/vect/vect-83.c: New testcase.
16460 * gcc.dg/vect/vect-83_64.c: New testcase.
16461
16462 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
16463
16464 * gcc.dg/cpp/error-1.c: New test.
16465
16466 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
16467
16468 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
16469
16470 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
16471
16472 PR target/17984
16473 * gcc.dg/cris-peep2-xsrand2.c: New test.
16474
16475 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
16476
16477 PR c++/17661
16478 * testsuite/g++.dg/expr/for2.C: New test.
16479
16480 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
16481
16482 * g++.dg/inherit/thunk1.C: Run on the SPARC.
16483
16484 2004-10-13 Jakub Jelinek <jakub@redhat.com>
16485
16486 PR tree-optimization/17724
16487 * g++.dg/opt/pr17724-1.C: New test.
16488 * g++.dg/opt/pr17724-2.C: New test.
16489 * g++.dg/opt/pr17724-3.C: New test.
16490 * g++.dg/opt/pr17724-4.C: New test.
16491 * g++.dg/opt/pr17724-5.C: New test.
16492 * g++.dg/opt/pr17724-6.C: New test.
16493
16494 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
16495
16496 PR c/17301
16497 * gcc.dg/pr17301-2.c: New test.
16498
16499 2004-10-11 Mark Mitchell <mark@codesourcery.com>
16500
16501 PR c++/15876
16502 * g++.dg/parse/error22.C: New test.
16503
16504 PR c++/17936
16505 * g++.dg/template/spec18.C: New test.
16506
16507 2004-10-11 Steve Ellcey <sje@cup.hp.com>
16508
16509 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
16510 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
16511 memcpy.
16512 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
16513 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
16514
16515 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
16516
16517 * g++.dg/eh/cleanup5.C: Add dg-options "".
16518
16519 2004-10-11 Roger Sayle <roger@eyesopen.com>
16520
16521 PR middle-end/17657
16522 * gcc.dg/switch-4.c: New test case.
16523
16524 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
16525
16526 * gcc.c-torture/execute/20041011-1.c: New test.
16527
16528 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
16529
16530 PR c++/17554
16531 * g++.dg/init/for3.C: New test.
16532
16533 PR c++/17657
16534 * g++.dg/opt/switch2.C: New test.
16535
16536 PR middle-end/17703
16537 * g++.dg/warn/Wreturn-2.C: New test.
16538
16539 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
16540
16541 PR c++/17907
16542 * g++.dg/eh/cleanup5.C: New test.
16543
16544 2004-10-10 Mark Mitchell <mark@codesourcery.com>
16545
16546 PR c++/17393
16547 * g++.dg/parse/error21.C: New test.
16548
16549 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
16550
16551 * g++.dg/overload/pmf1.C: Adjust quoting marks.
16552 * g++.dg/warn/incomplete1.C: Likewise.
16553 * g++.dg/template/qualttp20.C: Likewise.
16554
16555 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
16556
16557 PR c/17881
16558 * parm-incomplete-1.c: New test.
16559
16560 2004-10-09 Mark Mitchell <mark@codesourcery.com>
16561
16562 PR c++/17867
16563 * g++.dg/parse/error19.C: New test.
16564
16565 PR c++/17670
16566 * g++.dg/init/new11.C: New test.
16567
16568 PR c++/17821
16569 * g++.dg/parse/error20.C: New test.
16570
16571 PR c++/17826
16572 * g++.dg/template/crash24.C: New test.
16573
16574 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
16575
16576 PR c/17301
16577 * gcc.dg/pr17301-1.c: New test.
16578
16579 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
16580
16581 PR c/17189
16582 * gcc.dg/anon-struct-5.c: New test.
16583
16584 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
16585
16586 PR c/17844
16587 * gcc.dg/pr17844-1.c: New test.
16588
16589 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
16590
16591 PR tree-optimization/17906
16592 * gcc.c-torture/compile/pr17906.c: New.
16593
16594 2004-10-09 Stuart Hastings <stuart@apple.com>
16595 Roger Sayle <roger@eyesopen.com>
16596
16597 PR rtl-optimization/17853
16598 * gcc.dg/i386-mmx-5.c: New testcase.
16599
16600 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
16601
16602 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
16603
16604 2004-10-09 Mark Mitchell <mark@codesourcery.com>
16605
16606 PR c++/17524
16607 * g++.dg/template/static9.C: New test.
16608
16609 PR c++/17685
16610 * g++.dg/parse/operator5.C: New test.
16611
16612 2004-10-09 Roger Sayle <roger@eyesopen.com>
16613
16614 PR middle-end/17894
16615 * gcc.c-torture/execute/divcmp-4.c: New test case.
16616
16617 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
16618
16619 PR tree-opt/17902
16620 * g++.dg/opt/pr17902.C: New test.
16621
16622 2004-10-09 Jakub Jelinek <jakub@redhat.com>
16623
16624 * gcc.dg/cpp/ident-1.c: Add dg-options "".
16625
16626 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
16627
16628 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
16629
16630 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
16631
16632 * gcc.dg/assign-warn-3.c: New test.
16633
16634 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
16635
16636 PR c/16999
16637 * gcc.dg/cpp/ident-1.c: New test.
16638
16639 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
16640
16641 * gcc.c-torture/compile/acc1.c: New.
16642
16643 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
16644
16645 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
16646 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
16647
16648 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
16649
16650 * gcc.dg/ultrasp11.c: New test.
16651
16652 2004-10-08 Michael Matz <matz@suse.de>
16653
16654 * gcc.dg/doloop-2.c: New test.
16655
16656 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
16657
16658 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
16659 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
16660 objc.dg/method-9.m: Update expected diagnostics.
16661
16662 2004-10-07 Geoffrey Keating <geoffk@apple.com>
16663
16664 * gcc.dg/ppc-fsel-3.c: New file.
16665 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
16666
16667 2004-10-07 Paul Brook <paul@codesourcery.com>
16668
16669 * gfortran.dg/intrinsic_verify_1.f90: New test.
16670
16671 2004-10-07 Paul Brook <paul@codesourcery.com>
16672
16673 * gfortran.dg/empty_format_1.f90: Remove stray commas.
16674
16675 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16676
16677 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
16678 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
16679 commit.
16680
16681 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
16682
16683 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
16684
16685 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16686
16687 PR c++/17115
16688 * g++.dg/warn/Winline-4.C: New test.
16689
16690 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
16691
16692 * gcc.c-torture/compile/20041007-1.c: New test.
16693
16694 2004-10-07 Paul Brook <paul@codesourcery.com>
16695
16696 PR fortran/17678
16697 * gfortran.dg/use_allocated_1.f90: New test.
16698
16699 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
16700
16701 PR middle-end/17849
16702 * gfortran.fortran-torture/compile/nested.f90: New test
16703
16704 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
16705
16706 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
16707
16708 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
16709
16710 PR c++/17368
16711 * g++.dg/ext/asm6.C: New test.
16712
16713 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
16714
16715 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
16716
16717 2004-10-06 Paul Brook <paul@codesourcery.com>
16718
16719 PR libfortran/17709
16720 * gfortran.dg/empty_format_1.f90: New test.
16721
16722 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16723
16724 PR fortran/17568
16725 * gfortran.dg/ishft.f90: New test.
16726
16727 PR fortran/17283
16728 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
16729 tests.
16730
16731 2004-10-06 Paul Brook <paul@codesourcery.com>
16732
16733 * gfortran.dg/do_1.f90: New test.
16734
16735 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16736
16737 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
16738 optimizing for size.
16739
16740 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
16741
16742 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
16743
16744 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
16745
16746 * gcc.c-torture/compile/20041005-1.c: New test.
16747
16748 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
16749
16750 PR c++/17829
16751 * g++.dg/lookup/koenig4.C: New.
16752
16753 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
16754
16755 * g++.dg/other/classkey1.C: Adjust quoting marks.
16756 * g++.dg/parse/error15.C: Likewise.
16757 * g++.dg/template/meminit2.C (int>): Likewise.
16758
16759 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16760
16761 PR fortran/17283
16762 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
16763
16764 PR fortran/17631
16765 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
16766
16767 PR fortran/17708
16768 * gfortran.dg/pr17708.f90: New test.
16769
16770 2004-10-04 Chao-ying Fu <fu@mips.com>
16771
16772 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
16773 * gcc.dg/vect/vect-4.c: Ditto.
16774 * gcc.dg/vect/vect-5.c: Ditto.
16775 * gcc.dg/vect/vect-6.c: Ditto.
16776 * gcc.dg/vect/vect-8.c: Ditto.
16777 * gcc.dg/vect/vect-16.c: Ditto.
16778 * gcc.dg/vect/vect-30.c: Ditto.
16779 * gcc.dg/vect/vect-40.c: Ditto.
16780 * gcc.dg/vect/vect-41.c: Ditto.
16781 * gcc.dg/vect/vect-42.c: Ditto.
16782 * gcc.dg/vect/vect-43.c: Ditto.
16783 * gcc.dg/vect/vect-44.c: Ditto.
16784 * gcc.dg/vect/vect-45.c: Ditto.
16785 * gcc.dg/vect/vect-46.c: Ditto.
16786 * gcc.dg/vect/vect-47.c: Ditto.
16787 * gcc.dg/vect/vect-48.c: Ditto.
16788 * gcc.dg/vect/vect-49.c: Ditto.
16789 * gcc.dg/vect/vect-50.c: Ditto.
16790 * gcc.dg/vect/vect-51.c: Ditto.
16791 * gcc.dg/vect/vect-52.c: Ditto.
16792 * gcc.dg/vect/vect-53.c: Ditto.
16793 * gcc.dg/vect/vect-54.c: Ditto.
16794 * gcc.dg/vect/vect-55.c: Ditto.
16795 * gcc.dg/vect/vect-56.c: Ditto.
16796 * gcc.dg/vect/vect-57.c: Ditto.
16797 * gcc.dg/vect/vect-58.c: Ditto.
16798 * gcc.dg/vect/vect-59.c: Ditto.
16799 * gcc.dg/vect/vect-60.c: Ditto.
16800 * gcc.dg/vect/vect-74.c: Ditto.
16801 * gcc.dg/vect/vect-79.c: Ditto.
16802 * gcc.dg/vect/vect-80.c: Ditto.
16803
16804 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
16805
16806 * gcc.dg/unused-7.c: Use the correct option.
16807
16808 2004-10-04 Paul Brook <paul@codesourcery.com>
16809 Bud Davis <bdavis9659@comcast.net>
16810
16811 PR fortran/17706
16812 PR fortran/16434
16813 * gfortran/pr17706.f90: New test.
16814 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
16815
16816 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16817
16818 * gfortran.dg/pr17612.f90: New test.
16819
16820 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
16821
16822 * g++.dg/template/local1.C: Adjust quoting marks in
16823 testing for diagnostics.
16824 * g++.dg/tls/diag-2.C: Likewise.
16825 * g++.dg/other/error8.C: Likewise.
16826
16827 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
16828
16829 PR c/17178
16830 * gcc.dg/unused-4.c: Adjust to be correct.
16831
16832 PR c/17820
16833 * gcc.dg/unused-7.c: New test.
16834
16835 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
16836
16837 PR c++/17797
16838 * g++.dg/overload/template2.C: New test.
16839
16840 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
16841
16842 PR tree-optimization/16632
16843 * gcc.dg/tree-ssa/20041002-1.c: New.
16844
16845 2004-10-03 Paul Brook <paul@codesourcery.com>
16846
16847 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
16848 rather than relying on default formatting.
16849
16850 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
16851
16852 * gcc.dg/20040920-1.c: Update expected message text.
16853
16854 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
16855
16856 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
16857
16858 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
16859
16860 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
16861 tree level.
16862
16863 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
16864
16865 * gcc.dg/tree-ssa/pr17343.c: Remove.
16866
16867 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
16868
16869 PR tree-opt/17343
16870 * gcc.dg/tree-ssa/pr17343.c: New test.
16871
16872 2004-10-01 Jakub Jelinek <jakub@redhat.com>
16873
16874 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
16875 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
16876 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
16877 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
16878 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
16879
16880 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
16881
16882 * gcc.dg/lvalue-2.c: New test.
16883
16884 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
16885
16886 PR c/17730
16887 * gcc.dg/pr17730-1.c: New test
16888
16889 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
16890
16891 PR c/7425
16892 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
16893
16894 2004-09-29 Jakub Jelinek <jakub@redhat.com>
16895
16896 * gcc.c-torture/execute/stdarg-1.c: New test.
16897 * gcc.c-torture/execute/stdarg-2.c: New test.
16898 * gcc.c-torture/execute/stdarg-3.c: New test.
16899 * gcc.dg/tree-ssa/stdarg-1.c: New test.
16900 * gcc.dg/tree-ssa/stdarg-2.c: New test.
16901 * gcc.dg/tree-ssa/stdarg-3.c: New test.
16902 * gcc.dg/tree-ssa/stdarg-4.c: New test.
16903 * gcc.dg/tree-ssa/stdarg-5.c: New test.
16904
16905 2004-09-29 Jakub Jelinek <jakub@redhat.com>
16906
16907 PR tree-optimization/17697
16908 * g++.dg/opt/pr17697-1.C: New test.
16909 * g++.dg/opt/pr17697-2.C: New test.
16910 * g++.dg/opt/pr17697-3.C: New test.
16911
16912 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
16913
16914 PR c/16409
16915 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
16916 gcc.dg/vla-init-5.c: New tests.
16917
16918 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
16919
16920 PR c/13804
16921 * gcc.dg/pr13804-1.c: New test.
16922
16923 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16924
16925 PR fortran/16938
16926 * gfortran.dg/pr16938.f90: New test.
16927
16928 2004-09-27 Mark Mitchell <mark@codesourcery.com>
16929
16930 * g++.dg/template/crash23.C: New test.
16931
16932 2004-09-27 Mark Mitchell <mark@codesourcery.com>
16933
16934 PR c++/17585
16935 * g++.dg/template/static8.C: New test.
16936
16937 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
16938
16939 PR c++/17681
16940 * g++.dg/other/error9.C: New test.
16941
16942 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
16943
16944 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
16945
16946 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16947
16948 PR fortran/15164
16949 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
16950
16951 2004-09-26 Roger Sayle <roger@eyesopen.com>
16952
16953 PR middle-end/17112
16954 * gcc.dg/pr17112-1.c: New test case.
16955
16956 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
16957
16958 PR c/11459
16959 * gcc.dg/pr11459-1.c: New test.
16960
16961 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
16962
16963 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
16964 * gcc.dg/tree-ssa/loop-4.c: Likewise.
16965
16966 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16967
16968 * gfortran.dg/pr15324.f90: Make array bounds consistent.
16969
16970 2004-09-25 Jan Hubicka <jh@suse.cz>
16971
16972 * compile/30040909-1.c: New test.
16973 * compile/30040907-1.c: New test.
16974
16975 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
16976
16977 * gcc.c-torture/execute/va-arg-26.c: New test.
16978
16979 2004-09-24 Zack Weinberg <zack@codesourcery.com>
16980
16981 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
16982 extra diagnostics on targets with 64-bit pointers.
16983 * objc.dg/selector-1.m: Adjust dg-warning regexp.
16984
16985 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
16986
16987 PR c/17188
16988 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
16989 * gcc.dg/decl-3.c: Adjust expected message.
16990
16991 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16992
16993 PR fortran/17615
16994 * gfortran.dg/pr17615.f90: New test.
16995
16996 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
16997
16998 PR tree-optimzation/17517
16999 * g++.dg/tree-ssa/pr17517.C: New Test.
17000
17001 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
17002
17003 PR c++/16889
17004 * g++.dg/lookup/ambig3.C: New.
17005
17006 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
17007
17008 PR tree-opt/17624
17009 * g++.dg/opt/pr17624.C: New test.
17010
17011 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
17012
17013 PR c/6980
17014 * gcc.dg/Wbad-function-cast-1.c: New test.
17015
17016 2004-09-23 Zack Weinberg <zack@codesourcery.com>
17017
17018 * g++.dg/ext/complit1.C
17019 * g++.dg/other/error2.C
17020 * g++.dg/other/nontype-1.C
17021 * g++.dg/parse/crash11.C
17022 * g++.dg/parse/crash12.C
17023 * g++.dg/parse/error15.C
17024 * g++.dg/parse/error4.C
17025 * g++.dg/parse/tmpl-outside1.C
17026 * g++.dg/parse/too-many-tmpl-args1.C
17027 * g++.dg/template/dependent-expr3.C
17028 * g++.dg/template/error10.C
17029 * g++.dg/template/instantiate1.C
17030 * g++.dg/template/vtable2.C
17031 * g++.dg/warn/Wshadow-1.C
17032 * g++.dg/warn/weak1.C
17033 * g++.old-deja/g++.brendan/crash16.C
17034 * g++.old-deja/g++.brendan/crash18.C
17035 * g++.old-deja/g++.brendan/crash48.C
17036 * g++.old-deja/g++.brendan/crash49.C
17037 * g++.old-deja/g++.brendan/crash55.C
17038 * g++.old-deja/g++.brendan/crash56.C
17039 * g++.old-deja/g++.brendan/crash8.C
17040 * g++.old-deja/g++.brendan/enum11.C
17041 * g++.old-deja/g++.brendan/enum8.C
17042 * g++.old-deja/g++.brendan/enum9.C
17043 * g++.old-deja/g++.brendan/friend3.C
17044 * g++.old-deja/g++.brendan/misc14.C
17045 * g++.old-deja/g++.bugs/900402_02.C
17046 * g++.old-deja/g++.bugs/900404_03.C
17047 * g++.old-deja/g++.bugs/900404_04.C
17048 * g++.old-deja/g++.bugs/900428_03.C
17049 * g++.old-deja/g++.jason/crash4.C
17050 * g++.old-deja/g++.jason/overload21.C
17051 * g++.old-deja/g++.jason/redecl1.C
17052 * g++.old-deja/g++.jason/report.C
17053 * g++.old-deja/g++.jason/rfg10.C
17054 * g++.old-deja/g++.jason/template30.C
17055 * g++.old-deja/g++.law/arm12.C
17056 * g++.old-deja/g++.law/ctors5.C
17057 * g++.old-deja/g++.law/cvt20.C
17058 * g++.old-deja/g++.law/init10.C
17059 * g++.old-deja/g++.law/init8.C
17060 * g++.old-deja/g++.law/visibility17.C
17061 * g++.old-deja/g++.law/visibility7.C
17062 * g++.old-deja/g++.mike/net8.C
17063 * g++.old-deja/g++.mike/p646.C
17064 * g++.old-deja/g++.mike/p700.C
17065 * g++.old-deja/g++.mike/p701.C
17066 * g++.old-deja/g++.mike/p811.C
17067 * g++.old-deja/g++.ns/template13.C
17068 * g++.old-deja/g++.other/array3.C
17069 * g++.old-deja/g++.other/crash25.C
17070 * g++.old-deja/g++.other/dtor3.C
17071 * g++.old-deja/g++.other/dtor4.C
17072 * g++.old-deja/g++.other/main1.C
17073 * g++.old-deja/g++.other/warn7.C
17074 * g++.old-deja/g++.pt/crash11.C
17075 * g++.old-deja/g++.pt/crash36.C
17076 * g++.old-deja/g++.pt/spec22.C
17077 * g++.old-deja/g++.pt/spec9.C
17078 * g++.old-deja/g++.pt/ttp52.C
17079 * g++.old-deja/g++.robertl/eb103.C
17080 * g++.old-deja/g++.robertl/eb121.C
17081 * g++.old-deja/g++.robertl/eb22.C
17082 * g++.old-deja/g++.robertl/eb8.C:
17083 Update locations and/or regexps of dg-error markers.
17084 Remove markers for some bogus messages that are no longer issued.
17085
17086 2004-09-23 Jakub Jelinek <jakub@redhat.com>
17087
17088 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
17089 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
17090
17091 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
17092
17093 PR c++/17618
17094 * g++.dg/lookup/crash5.C: New test.
17095
17096 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
17097
17098 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
17099 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
17100 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
17101 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
17102 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
17103 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
17104
17105 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
17106 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
17107 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
17108 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
17109 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
17110 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
17111
17112 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
17113
17114 * gcc.dg/vect/vect-44.c: Check additional cases.
17115 * gcc.dg/vect/vect-48.c: Check additional cases.
17116
17117 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
17118 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
17119 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
17120 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
17121 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
17122 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
17123 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
17124 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
17125 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
17126
17127 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
17128 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
17129 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
17130
17131 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17132
17133 * gcc.dg/tree-ssa/loop-6.c: New test.
17134
17135 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
17136
17137 PR c++/17620
17138 * g++.dg/inherit/base2.C: New.
17139
17140 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
17141
17142 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
17143 * gcc.dg/20001012-2.c: Likewise.
17144 * gcc.dg/20001013-1.c: Likewise.
17145 * gcc.dg/20001101-1.c: Likewise.
17146 * gcc.dg/20001102-1.c: Likewise.
17147 * gcc.dg/bf-spl1.c: Likewise.
17148 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
17149 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
17150
17151 2004-09-22 Diego Novillo <dnovillo@redhat.com>
17152
17153 PR tree-optimization/16721
17154 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
17155
17156 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
17157
17158 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
17159 * gcc.dg/20040305-1.c: Likewise.
17160
17161 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
17162
17163 PR c/16566
17164 * gcc.c-torture/compile/pr16566-1.c,
17165 gcc.c-torture/compile/pr16566-2.c,
17166 gcc.c-torture/compile/pr16566-3.c: New tests.
17167
17168 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
17169
17170 PR tree-optimization/17512
17171 * gcc.c-torture/compile/20040916-1.c.
17172
17173 2004-09-21 Mark Mitchell <mark@codesourcery.com>
17174
17175 * gcc.dg/pragma-re-3.c: New test.
17176
17177 2004-09-17 Matt Austern <austern@apple.com>
17178
17179 PR c++/15049
17180 * g++.dg/other/anon3.C: New.
17181
17182 2004-09-21 Roger Sayle <roger@eyesopen.com>
17183
17184 PR c++/7503
17185 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
17186 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
17187 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
17188 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
17189 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
17190
17191 2004-09-21 Bud Davis <bdavis9659@comcast.net>
17192
17193 PR fortran/17286
17194 * gfortran.dg/pr17286.f90: New test.
17195
17196 2004-09-20 Mark Mitchell <mark@codesourcery.com>
17197
17198 PR c++/17530
17199 * g++.dg/template/static7.C: New test.
17200
17201 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
17202
17203 PR tree-opt/17558
17204 * gcc.c-torture/compile/pr17558.c: New test.
17205
17206 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
17207
17208 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
17209 if SKIP_ATTRIBUTE is defined.
17210
17211 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17212
17213 PR fortran/15957
17214 * gfortran.dg/pr15957.f90: New test.
17215
17216 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
17217
17218 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
17219 in comparison.
17220 * gcc.dg/vect/vect-79.c: Likewise.
17221 * gcc.dg/vect/vect-80.c: Likewise.
17222
17223 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17224
17225 PR fortran/15750
17226 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
17227
17228 2004-09-20 Ira Rosen <irar@il.ibm.com>
17229
17230 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
17231 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
17232 * gcc.dg/vect/vect-62.c: New testcase.
17233 * gcc.dg/vect/vect-63.c: New testcase.
17234 * gcc.dg/vect/vect-64.c: New testcase.
17235 * gcc.dg/vect/vect-65.c: New testcase.
17236 * gcc.dg/vect/vect-66.c: New testcase.
17237 * gcc.dg/vect/vect-67.c: New testcase.
17238 * gcc.dg/vect/vect-68.c: New testcase.
17239 * gcc.dg/vect/vect-69.c: New testcase.
17240 * gcc.dg/vect/vect-79.c: New testcase.
17241 * gcc.dg/vect/vect-80.c: New testcase.
17242
17243 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
17244
17245 * gcc.target/mips/asm-1.c: New test.
17246
17247 2004-09-19 Ira Rosen <irar@il.ibm.com>
17248
17249 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
17250 * gcc.dg/vect/vect-73.c: New testcase.
17251 * gcc.dg/vect/vect-74.c: New testcase.
17252 * gcc.dg/vect/vect-75.c: New testcase.
17253 * gcc.dg/vect/vect-76.c: New testcase.
17254 * gcc.dg/vect/vect-77.c: New testcase.
17255 * gcc.dg/vect/vect-78.c: New testcase
17256
17257 2004-09-18 Paul Brook <paul@codesourcery.com>
17258
17259 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
17260
17261 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
17262
17263 PR c/17424
17264 * gcc.dg/pr17424-1.c: New test.
17265
17266 2004-09-18 Diego Novillo <dnovillo@redhat.com>
17267
17268 * g++.dg/tree-ssa/pr17153.C: New test.
17269
17270 2004-09-16 Geoffrey Keating <geoffk@apple.com>
17271
17272 PR pch/13361
17273 * testsuite/g++.dg/pch/wchar-1.C: New.
17274 * testsuite/g++.dg/pch/wchar-1.Hs: New.
17275
17276 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
17277
17278 * gcc.c-torture/execute/20040917-1.c: New test.
17279
17280 2004-09-17 Diego Novillo <dnovillo@redhat.com>
17281
17282 PR tree-optimization/17319
17283 * gcc.dg/pr17319.c: New test.
17284
17285 2004-09-17 Devang Patel <dpatel@apple.com>
17286
17287 * gcc.dg/20040813-1.c: New test.
17288
17289 2004-09-17 Diego Novillo <dnovillo@redhat.com>
17290
17291 PR tree-optimization/17273
17292 * gcc.c-torture/compile/pr17273.c: New test.
17293
17294 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
17295
17296 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
17297 Update expected messages.
17298 * gcc.dg/declspec-13.c: New test.
17299
17300 2004-09-17 David Edelsohn <edelsohn@gnu.org>
17301
17302 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
17303
17304 2004-09-17 Diego Novillo <dnovillo@redhat.com>
17305
17306 * gcc.c-torture/execute/pr17252.c: Use post-increment to
17307 change what 'a' is pointing to.
17308
17309 2004-09-17 Mark Mitchell <mark@codesourcery.com>
17310
17311 PR c++/16002
17312 * g++.dg/template/error18.C: New test.
17313
17314 PR c++/16029
17315 * g++.dg/warn/Wunused-8.C: New test.
17316
17317 2004-09-17 Steven Bosscher <stevenb@suse.de>
17318
17319 PR tree-optimization/17513
17320 * gcc.dg/20040916-1.c: New test.
17321
17322 2004-09-16 Mark Mitchell <mark@codesourcery.com>
17323
17324 PR c++/17501
17325 * g++.dg/template/typename7.C: New test.
17326
17327 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17328
17329 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
17330
17331 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
17332
17333 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
17334 with -ftree-based-profiling also.
17335 * lib/profopt.exp: Support late-set profile_option/feedback_option.
17336
17337 2004-09-16 Victor Leikehman <lei@il.ibm.com>
17338
17339 PR/15364
17340 * gfortran.dg/der_array_io_1.f90: New test.
17341 * gfortran.dg/der_array_io_2.f90: New test.
17342 * gfortran.dg/der_array_io_3.f90: New test.
17343
17344 2004-09-15 Mark Mitchell <mark@codesourcery.com>
17345
17346 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
17347 EABI.
17348
17349 2004-09-15 Mark Mitchell <mark@codesourcery.com>
17350
17351 * g++.dg/opt/switch1.C: New test.
17352
17353 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
17354
17355 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
17356 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
17357 Update expected messages.
17358
17359 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17360
17361 PR fortran/16485
17362 * gfortran.dg/same_name_1.f90: New test.
17363
17364 2004-09-15 Diego Novillo <dnovillo@redhat.com>
17365
17366 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
17367 dereference garbage pointers.
17368
17369 2004-09-15 Jakub Jelinek <jakub@redhat.com>
17370
17371 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
17372 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
17373
17374 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
17375 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
17376 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
17377
17378 2004-09-14 Mark Mitchell <mark@codesourcery.com>
17379
17380 PR c++/17324
17381 * g++.dg/template/mangle1.C: New test.
17382
17383 2004-09-14 Diego Novillo <dnovillo@redhat.com>
17384
17385 PR tree-optimization/17252
17386 * gcc.c-torture/execute/pr17252.c: New test.
17387
17388 2004-09-14 Andrew Pinski <apinski@apple.com>
17389
17390 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
17391
17392 2004-09-14 Roger Sayle <roger@eyesopen.com>
17393
17394 PR rtl-optimization/9771
17395 * gcc.dg/pr9771-1.c: New test case.
17396
17397 2004-09-14 Diego Novillo <dnovillo@redhat.com>
17398
17399 PR tree-optimization/15262
17400 * gcc.c-torture/execute/pr15262-1.c: New test.
17401 * gcc.c-torture/execute/pr15262-2.c: New test.
17402
17403 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
17404
17405 * gcc.dg/declspec-12.c: New test.
17406
17407 2004-09-14 Bud Davis <bdavis9659@comcast.net>
17408
17409 * gfortran.dg/pr17090.f90: Add directives to test.
17410
17411 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17412
17413 * gcc.c-torture/compile/20040914-1.c: New test.
17414
17415 2004-09-13 Mark Mitchell <mark@codesourcery.com>
17416
17417 PR c++/16162
17418 * g++.dg/template/decl2.C: New test.
17419
17420 2004-09-13 Bud Davis <bdavis9659@comcast.net>
17421
17422 PR fortran/17090
17423 * gfortran.dg/pr17090.f90: New test.
17424
17425 2004-09-13 Dale Johannesen <dalej@apple.com>
17426
17427 * gcc.c-torture/compile/pr17408.c: New test case.
17428
17429 2004-09-13 Mark Mitchell <mark@codesourcery.com>
17430
17431 PR c++/16716
17432 * g++.dg/parse/crash17.C: New test.
17433
17434 PR c++/17327
17435 * g++.dg/template/enum3.C: New test.
17436
17437 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
17438
17439 * lib/gcc-defs.exp: Load wrapper.exp.
17440 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
17441 using local code.
17442 * lib/gcc.exp (gcc_init): Similar.
17443 * lib/gfortran.exp (gfortran_init): Similar.
17444 * lib/objc.exp (objc_init): Similar.
17445 * lib/treelang.exp (treelang_init): Similar.
17446 * lib/wrapper.exp: New file with build_wrapper call machinery in
17447 ${tool}_maybe_build_wrapper.
17448
17449 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
17450
17451 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
17452 "inline".
17453 * gcc.dg/declspec-11.c: Update expected messages.
17454 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
17455 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
17456 gcc.dg/inline-12.c: New tests.
17457
17458 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
17459
17460 * g++.dg/tree-ssa/pr17400.C: New testcase.
17461
17462 2004-09-13 James E Wilson <wilson@specifixinc.com>
17463
17464 * gcc.target/mips/sb1-1.c: New testcase.
17465
17466 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
17467
17468 * lib/g77-dg.exp: Remove unused file.
17469 * lib/mike-g77.exp: Ditto.
17470 * lib/g77.exp: Ditto.
17471
17472 2004-09-12 Richard Henderson <rth@redhat.com>
17473
17474 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
17475
17476 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
17477
17478 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
17479 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
17480 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
17481 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
17482 Update expected messages.
17483
17484 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
17485
17486 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
17487 declaration/use mismatch for dirp parameter.
17488
17489 2004-09-12 Andrew Pinski <apinski@apple.com>
17490
17491 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
17492 -fgnu-runtime is passed.
17493
17494 2004-09-12 Richard Henderson <rth@redhat.com>
17495
17496 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
17497 do the uplevel thing and update additional_flags directly.
17498 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
17499 gfortran.fortran-torture/execute/intrinsic_nearest.x,
17500 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
17501 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
17502
17503 2004-09-11 Steven Bosscher <stevenb@suse.de>
17504
17505 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
17506
17507 2004-09-11 Roger Sayle <roger@eyesopen.com>
17508
17509 PR middle-end/17411
17510 * g++.dg/opt/pr17411-1.C: New test case.
17511
17512 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
17513
17514 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
17515 gcc.dg/tls/diag-2.c: Update expected messages.
17516 * gcc.dg/991209-1.c: Specify compilation options. Update expected
17517 messages.
17518 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
17519 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
17520 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
17521 gcc.dg/tls/diag-5.c: New tests.
17522
17523 2004-09-11 Zack Weinberg <zack@codesourcery.com>
17524
17525 * gcc.dg/20040910-1.c: Correct dg-error regexp.
17526
17527 2004-09-11 Steven Bosscher <stevenb@suse.de>
17528
17529 * g++.dg/parse/break-in-for.C: New test.
17530
17531 2004-09-11 Jakub Jelinek <jakub@redhat.com>
17532
17533 * gcc.dg/tree-ssa/20040911-1.c: New test.
17534
17535 2004-09-11 Andreas Jaeger <aj@suse.de>
17536
17537 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
17538 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
17539
17540 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
17541
17542 * gcc.target/frv: New directory of FR-V-specific tests.
17543
17544 2004-09-10 James E Wilson <wilson@specifixinc.com>
17545
17546 * gcc.dg/convert-vec-1.c: New test.
17547
17548 2004-09-10 Roger Sayle <roger@eyesopen.com>
17549
17550 PR middle-end/17024
17551 * gcc.dg/pr17024-1.c: New test case.
17552
17553 2004-09-10 Eric Christopher <echristo@redhat.com>
17554
17555 * gcc.dg/20040910-1.c: New test.
17556
17557 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
17558
17559 * gcc.dg/bitfld-9.c: New test.
17560
17561 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
17562
17563 * gcc.c-torture/execute/ieee/acc1.c: New test.
17564 * gcc.c-torture/execute/ieee/acc2.c: New test.
17565 * gcc.c-torture/execute/ieee/mzero6.c: New test.
17566
17567 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
17568
17569 * gcc.dg/deprecated-2.c: New test.
17570
17571 2004-09-09 James E Wilson <wilson@specifixinc.com>
17572
17573 * gcc.dg/init-vec-1.c: New test.
17574
17575 2004-09-09 Roger Sayle <roger@eyesopen.com>
17576
17577 PR middle-end/17055
17578 * gcc.dg/pr17055-1.c: New test case.
17579
17580 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
17581
17582 PR target/17377
17583 * gcc.c-torture/execute/pr17377.c: New test.
17584
17585 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
17586
17587 PR c/8420
17588 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
17589 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
17590 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
17591 gcc.dg/long-long-typespec-1.c: New tests.
17592 * gcc.dg/tls/diag-2.c: Update expected diagnostics
17593
17594 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
17595
17596 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
17597 gcc.dg/gnu99-static-1.c: New tests.
17598
17599 2004-09-08 Devang Patel <dpatel@apple.com>
17600
17601 * gcc.dg/darwin-ld-20040828-1.c: New test.
17602 * gcc.dg/darwin-ld-20040828-2.c: New test.
17603 * gcc.dg/darwin-ld-20040828-3.c: New test.
17604
17605 2004-09-08 Ziemowit Laski <zlaski@apple.com>
17606
17607 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
17608 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
17609 in error message.
17610 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
17611 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
17612 in error message.
17613 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
17614 types they qualify.
17615 * objc.dg/type-size-2.m: Fix wording in comment.
17616 * objc.dg/va-meth-1.m: New test case.
17617
17618 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
17619
17620 PR c/16633:
17621 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
17622 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
17623
17624 2004-09-06 Devang Patel <dpatel@apple.com>
17625
17626 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
17627 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
17628
17629 2004-09-06 Zack Weinberg <zack@codesourcery.com>
17630
17631 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
17632 reflect changed line numbering of diagnostics.
17633
17634 2004-09-06 Paul Brook <paul@codesourcery.com>
17635
17636 * gfortran.dg/edit_real_1.f90: Add new test.
17637
17638 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17639
17640 * gcc.dg/tree-ssa/loop-2.c: New test.
17641 * gcc.dg/tree-ssa/loop-3.c: New test.
17642 * gcc.dg/tree-ssa/loop-4.c: New test.
17643 * gcc.dg/tree-ssa/loop-5.c: New test.
17644
17645 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17646
17647 * gcc.dg/format/sentinel-1.c: Update for parameter option.
17648
17649 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17650
17651 * gcc.dg/format/sentinel-1.c: New test.
17652
17653 2004-09-04 Uros Bizjak <uros@kss-loka.si>
17654
17655 * testsuite/gcc.dg/builtins-46.c: New.
17656
17657 2004-09-03 Devang Patel <dpatel@apple.com>
17658
17659 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
17660 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
17661
17662 2004-09-03 Jan Beulich <jbeulich@novell.com>
17663
17664 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
17665 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
17666 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
17667 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
17668 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
17669 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
17670 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
17671 the non-portable bzero.
17672 * gcc.dg/20010912-1.c: xfail for NetWare.
17673 * gcc.dg/20020426-2.c: xfail for NetWare.
17674 * gcc.dg/20021014-1.c: xfail for NetWare.
17675 * gcc.dg/20021018-1.c: xfail for NetWare.
17676 * gcc.dg/20030213-1.c: xfail for NetWare.
17677 * gcc.dg/20030225-1.c: xfail for NetWare.
17678 * gcc.dg/20030708-1.c: xfail for NetWare.
17679 * gcc.dg/builtins-config.h: Also exclude NetWare.
17680 * gcc.dg/format/format.h: Define restrict only if not already defined.
17681 * gcc.dg/nest.c: xfail for NetWare.
17682 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
17683 * lib/target-supports.exp (check_visibility_available): Exclude
17684 NetWare.
17685
17686 2004-09-03 Jan Beulich <jbeulich@novell.com>
17687
17688 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
17689 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
17690 deterministic starting point for the alignment of structure fields.
17691 * gcc.dg/Wpadded.c: Dito.
17692 * g++.dg/abi/vbase10.C: Dito.
17693
17694 2004-09-03 Devang Patel <dpatel@apple.com>
17695
17696 * g++.dg/debug/pr15736.cc: New test.
17697
17698 2004-09-02 Mark Mitchell <mark@codesourcery.com>
17699
17700 * README.QMTEST: Fix out-of-date link.
17701
17702 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
17703
17704 PR fortran/16579
17705 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
17706 Delete. Duplicate of gfortran.dg/g77/20010610.f
17707
17708 2004-09-02 Mark Mitchell <mark@codesourcery.com>
17709
17710 * g++.dg/abi/arm_rtti1.C: New test.
17711
17712 2004-09-02 Geoffrey Keating <geoffk@apple.com>
17713
17714 * gcc.dg/ppc-vector-memcpy.c: New.
17715 * gcc.dg/ppc-vector-memset.c: New.
17716
17717 2004-09-02 Chao-ying Fu <fu@mips.com>
17718
17719 * gcc.target/mips/mips-3d-1.c: New test.
17720 * gcc.target/mips/mips-3d-2.c: New test.
17721 * gcc.target/mips/mips-3d-3.c: New test.
17722 * gcc.target/mips/mips-3d-4.c: New test.
17723 * gcc.target/mips/mips-3d-5.c: New test.
17724 * gcc.target/mips/mips-3d-6.c: New test.
17725 * gcc.target/mips/mips-3d-7.c: New test.
17726 * gcc.target/mips/mips-3d-8.c: New test.
17727 * gcc.target/mips/mips-3d-9.c: New test.
17728 * gcc.target/mips/mips-ps-1.c: New test.
17729 * gcc.target/mips/mips-ps-2.c: New test.
17730 * gcc.target/mips/mips-ps-3.c: New test.
17731 * gcc.target/mips/mips-ps-4.c: New test.
17732 * gcc.target/mips/mips-ps-type.c: New test.
17733
17734 2004-09-02 Paul Brook <paul@codesourcery.com>
17735
17736 * gfortran.dg/edit_real_1.f90: Add new tests.
17737
17738 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17739
17740 PR fortran/15327
17741 * gfortran.dg/merge_char_1.f90: New test.
17742
17743 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17744
17745 PR fortran/16404
17746 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
17747
17748 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17749
17750 PR c/1522
17751 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
17752
17753 2004-09-01 Mark Mitchell <mark@codesourcery.com>
17754
17755 * g++.dg/opt/loop1.C: Do not XFAIL.
17756
17757 2004-09-01 Jakub Jelinek <jakub@redhat.com>
17758
17759 * gcc.c-torture/execute/20040831-1.c: New test.
17760
17761 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
17762
17763 PR fortran/16579
17764 * gfortran.dg/g77/20010610.f: Now passes.
17765 Copy from g77.f-torture/execute. Add dg-run directive.
17766 * gfortran.dg/g77/README: Update
17767
17768 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
17769
17770 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
17771 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
17772 (t1, t2, t3, t4): Add volatile.
17773
17774 2004-08-31 Mark Mitchell <mark@codesourcery.com>
17775
17776 * g++.dg/ext/visibility/arm1.C: New test.
17777
17778 2004-08-31 Geoffrey Keating <geoffk@apple.com>
17779
17780 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
17781 -pedantic-errors.
17782
17783 2004-09-01 Paul Brook <paul@codesourcery.com>
17784
17785 * gfortran.dg/eof_2.f90: New test.
17786
17787 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17788
17789 PR fortran/16579
17790 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
17791
17792 2004-08-31 Bud Davis <bdavis9659@comcast.net>
17793
17794 PR libfortran/16805
17795 * gfortran.dg/list_read_2.f90: New test.
17796
17797 2004-08-31 Mark Mitchell <mark@codesourcery.com>
17798
17799 * g++.dg/abi/key1.C: New test.
17800
17801 2004-08-31 Richard Henderson <rth@redhat.com>
17802
17803 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
17804 form of offsetof.
17805 * g++.dg/other/offsetof5.C: Remove duplicate.
17806
17807 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17808
17809 PR fortran/17244
17810 * gfortran.dg/func_derived_1.f90: New test.
17811
17812 2004-08-31 Paul Brook <paul@codesourcery.com>
17813
17814 * gfortran.dg/eof_1.f90: New test.
17815
17816 2004-08-31 Paul Brook <paul@codesourcery.com>
17817
17818 * gfortran.dg/list_read_1.f90: New file.
17819
17820 2004-08-30 Mark Mitchell <mark@codesourcery.com>
17821
17822 * g++.dg/opt/loop1.C: XFAIL.
17823
17824 2004-08-30 Geoffrey Keating <geoffk@apple.com>
17825
17826 * gcc.dg/funcdef-storage-1.c: New.
17827 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
17828 an extern function in local scope.
17829 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
17830 declare an 'auto inline' function in local scope.
17831 * gcc.dg/20011130-1.c: Likewise.
17832 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
17833 an 'auto' function in local scope.
17834 * gcc.dg/20021014-1.c: Likewise.
17835 * gcc.dg/20030331-2.c: Likewise.
17836
17837 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17838
17839 * gfortran.dg/blockdata_1.f90: New test.
17840
17841 2004-08-30 Richard Henderson <rth@redhat.com>
17842
17843 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
17844
17845 2004-08-30 Richard Henderson <rth@redhat.com>
17846
17847 * lib/fortran-torture.exp (fortran-torture-execute): Honor
17848 additional_flags set by alternate driver.
17849 (ieee-options): New procedure.
17850 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
17851 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
17852 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
17853 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
17854
17855 2004-08-30 Richard Henderson <rth@redhat.com>
17856
17857 * lib/f-torture.exp: Remove.
17858
17859 2004-08-29 Mark Mitchell <mark@codesourcery.com>
17860
17861 PR rtl-optimization/16590
17862 * g++.dg/opt/loop1.C: New test.
17863
17864 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17865
17866 PR fortran/13910
17867 * gfortran.dg/oldstyle_1.f90: New test.
17868
17869 2004-08-29 Steven G. Kargl <kargls@comcast.net>
17870 Paul Brook <paul@codesourcery.com>
17871
17872 * gfortran.dg/g77/README: Update.
17873 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
17874 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
17875 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
17876
17877 2004-08-28 Paul Brook <paul@codesourcery.com>
17878
17879 PR libfortran/17195
17880 * gfortran.dg/edit_real_1.f90: New test.
17881
17882 2004-08-27 Paul Brook <paul@codesourcery.com>
17883
17884 * gfortran.dg/rewind_1.f90: New test.
17885
17886 2004-08-27 Bud Davis <bdavis9659@comcast.net>
17887
17888 PR fortran/16597
17889 * gfortran.dg/pr16597.f90: New test.
17890
17891 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
17892
17893 PR c/13801
17894 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
17895 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
17896 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
17897 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
17898 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
17899
17900 2004-08-26 Nick Clifton <nickc@redhat.com>
17901
17902 * gcc.c-torture/compile/pr17119.c: New test.
17903
17904 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
17905
17906 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
17907
17908 2004-08-25 Richard Henderson <rth@redhat.com>
17909
17910 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
17911 the bits that expect kind=8 to be the largest real kind.
17912
17913 2004-08-25 Ziemowit Laski <zlaski@apple.com>
17914
17915 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
17916
17917 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17918
17919 * gfortran.dg/assignment_1.f90: New test.
17920
17921 2004-08-25 Adam Nemet <anemet@lnxw.com>
17922
17923 * g++.dg/template/repo3.C: New test.
17924
17925 2004-08-25 Roger Sayle <roger@eyesopen.com>
17926
17927 PR middle-end/16693
17928 PR tree-optimization/16372
17929 * g++.dg/opt/pr16372-1.C: New test case.
17930 * g++.dg/opt/pr16693-1.C: New test case.
17931 * g++.dg/opt/pr16693-2.C: New test case.
17932
17933 2004-08-25 Ziemowit Laski <zlaski@apple.com>
17934
17935 * objc.dg/proto-lossage-4.m: New test.
17936
17937 2004-08-25 Mark Mitchell <mark@codesourcery.com>
17938
17939 PR c++/17155
17940 * g++.dg/inherit/local2.C: New test.
17941
17942 2004-08-25 Paul Brook <paul@codesourcery.com>
17943
17944 PR fortran/17144
17945 * gfortran.dg/string_ctor_1.f90: New test.
17946
17947 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17948
17949 PR c++/14428
17950 * g++.dg/template/redecl2.C: New test.
17951
17952 2004-08-24 Bud Davis <bdavis9659@comcast.net>
17953
17954 PR fortran/17143
17955 * gfortran.dg/pr17143.f90: New test.
17956
17957 2004-08-24 Bud Davis <bdavis9659@comcast.net>
17958
17959 PR fortran/17164
17960 * gfortran.dg/pr17164.f90: New test.
17961
17962 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17963
17964 * gcc.dg/tree-ssa/loop-1.c: New test.
17965
17966 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
17967
17968 * gcc.c-torture/compile/20040824-1.c: New test.
17969
17970 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
17971
17972 * gcc.c-torture/compile/iftrap-3.c: New test.
17973
17974 2004-08-24 Paul Brook <paul@codesourcery.com>
17975
17976 * gfortran.dg/entry_2.f90: New test.
17977
17978 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
17979
17980 PR c++/16889
17981 * g++.dg/lookup/ambig[12].C: New.
17982
17983 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17984
17985 PR c++/16706
17986 * g++.dg/template/crash21.C: New test.
17987 * g++.dg/template/crash22.C: Likewise.
17988
17989 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
17990
17991 PR c++/17149
17992 * g++.dg/template/access15.C: New.
17993
17994 2004-08-23 Mark Mitchell <mark@codesourcery.com>
17995
17996 PR c++/17163
17997 * g++.dg/template/repo2.C: New test.
17998
17999 2004-08-23 Roger Sayle <roger@eyesopen.com>
18000
18001 PR rtl-optimization/17078
18002 * gcc.c-torture/execute/pr17078-1.c: New test case.
18003
18004 2004-08-23 Mark Mitchell <mark@codesourcery.com>
18005
18006 PR c/14492
18007 * gcc.dg/debug/crash1.c: New test.
18008
18009 2004-08-23 Mark Mitchell <mark@codesourcery.com>
18010
18011 PR c/16180
18012 * gcc.dg/loop-5.c: New test.
18013
18014 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18015
18016 * gcc.c-torture/execute/20040823-1.c: New test.
18017
18018 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
18019
18020 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
18021 to the assembler. Simplify test accordingly.
18022 (asm_abi_flags): Use GNU names.
18023 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
18024 to check for ABI flags.
18025
18026 2004-08-22 Andrew Pinski <apinski@apple.com>
18027
18028 * g++.dg/opt/pr14029.C: New test.
18029 * gcc.c-torture/execute/pr15262.c: New test.
18030
18031 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18032
18033 * gfortran.dg/reduction.f90: Add checks with complex arguments.
18034
18035 2004-08-21 Bud Davis <bdavis9659@comcast.net>
18036
18037 PR 16908
18038 * gfortran.dg/direct_io.f90: New test.
18039
18040 2004-08-20 Mark Mitchell <mark@codesourcery.com>
18041
18042 PR c++/17121
18043 * g++.dg/inherit/local2.C: New test.
18044
18045 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
18046
18047 PR c++/17120
18048 * g++.dg/warn/Wparentheses-4.C: New test.
18049
18050 2004-08-20 Mark Mitchell <mark@codesourcery.com>
18051
18052 PR c++/17121
18053 * g++.dg/inherit/local2.C: New test.
18054
18055 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
18056 * gcc.dg/ppc-ldstruct.c: Likewise.
18057 * gcc.dg/ppc64-abi-2.c: Likewise.
18058
18059 2004-08-20 Jakub Jelinek <jakub@redhat.com>
18060
18061 PR rtl-optimization/17099
18062 * gcc.c-torture/execute/20040820-1.c: New test.
18063
18064 2004-08-20 David Edelsohn <edelsohn@gnu.org>
18065
18066 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
18067
18068 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
18069
18070 PR fortran/17077
18071 * gfortran.dg/auto_array_1.f90: New test.
18072
18073 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18074
18075 PR fortran/17074
18076 * gfortran.dg/simpleif_1.f90: New test.
18077
18078 2004-08-19 Mark Mitchell <mark@codesourcery.com>
18079
18080 * lib/target-supports.exp (check_profiling_available): Return
18081 false for arm*-*-symbianelf* and arm*-*-eabi*.
18082
18083 PR c++/15890
18084 * g++.dg/template/delete1.C: New test.
18085
18086 2004-08-19 Paul Brook <paul@codesourcery.com>
18087
18088 PR fortran/14976
18089 PR fortran/16228
18090 * gfortran.dg/data_char_1.f90: New test.
18091
18092 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
18093
18094 PR fortran/16946
18095 * gfortran.dg/reduction.f90: New testcase.
18096
18097 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18098
18099 PR fortran/16520
18100 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
18101
18102 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
18103
18104 PR c++/17041
18105 * g++.dg/Wparentheses-3.C: New test.
18106
18107 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
18108
18109 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
18110 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
18111 * gcc.dg/vect/vect-2.c: Likewise.
18112 * gcc.dg/vect/vect-3.c: Likewise.
18113 * gcc.dg/vect/vect-4.c: Likewise.
18114 * gcc.dg/vect/vect-5.c: Likewise.
18115 * gcc.dg/vect/vect-6.c: Likewise.
18116 * gcc.dg/vect/vect-7.c: Likewise.
18117 * gcc.dg/vect/vect-25.c: Likewise.
18118 * gcc.dg/vect/vect-31.c: Likewise.
18119 * gcc.dg/vect/vect-32.c: Likewise.
18120 * gcc.dg/vect/vect-34.c: Likewise.
18121 * gcc.dg/vect/vect-36.c: Likewise.
18122 * gcc.dg/vect/vect-all.c: Likewise.
18123
18124 2004-08-18 Mark Mitchell <mark@codesourcery.com>
18125
18126 PR c++/17068
18127 * g++.dg/template/operator4.C: New test.
18128
18129 2004-08-18 Richard Henderson <rth@redhat.com>
18130
18131 * gcc.dg/20040206-1.c: XFAIL.
18132
18133 2004-08-17 Mark Mitchell <mark@codesourcery.com>
18134
18135 PR c++/16246
18136 * g++.dg/template/array7.C: New test.
18137
18138 2004-08-17 James E Wilson <wilson@specifixinc.com>
18139
18140 * gcc.dg/mips-movcc-1.c: New test.
18141 * gcc.dg/mips-movcc-2.c: New test.
18142 * gcc.dg/mips-movcc-3.c: New test.
18143
18144 * gcc.dg/mips-nmadd-1.c: New test.
18145 * gcc.dg/mips-nmadd-2.c: New test.
18146
18147 2004-08-17 Mark Mitchell <mark@codesourcery.com>
18148
18149 PR c++/15871
18150 * g++.dg/opt/inline8.C: New test.
18151
18152 PR c++/16965
18153 * g++.dg/parse/error17.C: New test.
18154
18155 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
18156
18157 * gcc.dg/vect: New directory for vectorizer tests.
18158 * gcc.dg/vect/tree-vect.h: New file.
18159 * gcc.dg/vect/vect.exp: New file.
18160 * gcc.dg/vect/pr16105.c.c: New test.
18161 * gcc.dg/vect/vect-1.c: New test.
18162 * gcc.dg/vect/vect-2.c: New test.
18163 * gcc.dg/vect/vect-3.c: New test.
18164 * gcc.dg/vect/vect-4.c: New test.
18165 * gcc.dg/vect/vect-5.c: New test.
18166 * gcc.dg/vect/vect-6.c: New test.
18167 * gcc.dg/vect/vect-7.c: New test.
18168 * gcc.dg/vect/vect-8.c: New test.
18169 * gcc.dg/vect/vect-9.c: New test.
18170 * gcc.dg/vect/vect-10.c: New test.
18171 * gcc.dg/vect/vect-11.c: New test.
18172 * gcc.dg/vect/vect-12.c: New test.
18173 * gcc.dg/vect/vect-13.c: New test.
18174 * gcc.dg/vect/vect-14.c: New test.
18175 * gcc.dg/vect/vect-15.c: New test.
18176 * gcc.dg/vect/vect-16.c: New test.
18177 * gcc.dg/vect/vect-17.c: New test.
18178 * gcc.dg/vect/vect-18.c: New test.
18179 * gcc.dg/vect/vect-19.c: New test.
18180 * gcc.dg/vect/vect-20.c: New test.
18181 * gcc.dg/vect/vect-21.c: New test.
18182 * gcc.dg/vect/vect-22.c: New test.
18183 * gcc.dg/vect/vect-23.c: New test.
18184 * gcc.dg/vect/vect-24.c: New test.
18185 * gcc.dg/vect/vect-25.c: New test.
18186 * gcc.dg/vect/vect-26.c: New test.
18187 * gcc.dg/vect/vect-27.c: New test.
18188 * gcc.dg/vect/vect-28.c: New test.
18189 * gcc.dg/vect/vect-29.c: New test.
18190 * gcc.dg/vect/vect-30.c: New test.
18191 * gcc.dg/vect/vect-31.c: New test.
18192 * gcc.dg/vect/vect-32.c: New test.
18193 * gcc.dg/vect/vect-33.c: New test.
18194 * gcc.dg/vect/vect-34.c: New test.
18195 * gcc.dg/vect/vect-35.c: New test.
18196 * gcc.dg/vect/vect-36.c: New test.
18197 * gcc.dg/vect/vect-37.c: New test.
18198 * gcc.dg/vect/vect-38.c: New test.
18199 * gcc.dg/vect/vect-40.c: New test.
18200 * gcc.dg/vect/vect-41.c: New test.
18201 * gcc.dg/vect/vect-42.c: New test.
18202 * gcc.dg/vect/vect-43.c: New test.
18203 * gcc.dg/vect/vect-44.c: New test.
18204 * gcc.dg/vect/vect-45.c: New test.
18205 * gcc.dg/vect/vect-46.c: New test.
18206 * gcc.dg/vect/vect-47.c: New test.
18207 * gcc.dg/vect/vect-48.c: New test.
18208 * gcc.dg/vect/vect-49.c: New test.
18209 * gcc.dg/vect/vect-50.c: New test.
18210 * gcc.dg/vect/vect-51.c: New test.
18211 * gcc.dg/vect/vect-52.c: New test.
18212 * gcc.dg/vect/vect-53.c: New test.
18213 * gcc.dg/vect/vect-54.c: New test.
18214 * gcc.dg/vect/vect-55.c: New test.
18215 * gcc.dg/vect/vect-56.c: New test.
18216 * gcc.dg/vect/vect-57.c: New test.
18217 * gcc.dg/vect/vect-58.c: New test.
18218 * gcc.dg/vect/vect-59.c: New test.
18219 * gcc.dg/vect/vect-60.c: New test.
18220 * gcc.dg/vect/vect-61.c: New test.
18221 * gcc.dg/vect/vect-all.c: New test.
18222 * gcc.dg/vect/vect-none.c: New test.
18223
18224 2004-08-17 Paul Brook <paul@codesourcery.com>
18225
18226 PR fortran/13082
18227 * gfortran.dg/entry_1.f90: New test.
18228
18229 2004-08-17 Andrew Pinski <apinski@apple.com>
18230
18231 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
18232
18233 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
18234
18235 * gcc.dg/pr17036-1.c: New test.
18236
18237 2004-08-16 Devang Patel <dpatel@apple.com>
18238
18239 * gcc.dg/darwin-20040809-1.c: New test.
18240
18241 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
18242
18243 * gcc.dg/funcdef-attr-1.c: New test.
18244
18245 2004-08-16 Janis Johnson <janis187@us.ibm.com>
18246
18247 * gcc.dg/altivec-17.c: New test.
18248 * gcc.dg/altivec-18.c: New test.
18249
18250 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18251
18252 PR c++/6749
18253 * g++.dg/template/vtable2.C: New test.
18254
18255 2004-08-14 Richard Henderson <rth@redhat.com>
18256
18257 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
18258 * gcc.dg/pack-test-4.c (main): Return 0.
18259 * gcc.dg/setjmp-1.c: Remove XFAIL.
18260 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
18261
18262 2004-08-14 Richard Henderson <rth@redhat.com>
18263
18264 * gcc.dg/980217-1.c: Add prototype for printf.
18265
18266 2004-08-13 Bud Davis <bdavis9659@comcast.net>
18267
18268 * gfortran.dg/pr16935.f90: New test.
18269
18270 2004-08-13 Janis Johnson <janis187@us.ibm.com>
18271
18272 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
18273
18274 2004-08-13 Paul Brook <paul@codesourcery.com>
18275
18276 * gfortran.dg/der_io_1.f90: Remove stray comma.
18277
18278 2004-08-12 Janis Johnson <janis187@us.ibm.com>
18279
18280 * gcc.dg/vmx/cw-bug-2.c: Remove.
18281 * gcc.dg/vmx/vprint-1.c: Remove.
18282 * gcc.dg/vmx/vscan-1.c: Remove.
18283
18284 2004-08-12 Devang patel <dpatel@apple.com>
18285
18286 * gcc.dg/darwin-20040809-2.c: New test.
18287
18288 2004-08-12 Janis Johnson <janis1872us.ibm.com>
18289
18290 * g++.dg/ext/altivec-12.C: New test.
18291
18292 * g++.dg/ext/altivec-11.C: New test.
18293
18294 2004-08-12 Paul Brook <paul@codesourcery.com>
18295
18296 * g++.dg/abi/arm_cxa_vec_1.C: New test.
18297
18298 2004-08-12 Janis Johnson <janis187@us.ibm.com>
18299
18300 * g++.dg/ext/altivec-2.C: Check for hardware support before
18301 executing any VMX instructions.
18302
18303 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
18304
18305 2004-08-12 Jakub Jelinek <jakub@redhat.com>
18306
18307 PR c++/16276
18308 * g++.old-deja/g++.other/comdat4.C: New test.
18309 * g++.old-deja/g++.other/comdat4-aux.cc: New.
18310
18311 2004-08-12 Ben Elliston <bje@au.ibm.com>
18312
18313 PR target/16286
18314 * gcc.dg/pr16286.c: New test.
18315
18316 2004-08-12 Jan Beulich <jbeulich@novell.com>
18317
18318 * g++.dg/ext/asm5.C: New.
18319
18320 2004-08-11 Mark Mitchell <mark@codesourcery.com>
18321
18322 PR c++/16698
18323 * g++.dg/eh/crash1.C: New test.
18324
18325 PR c++/16717
18326 * g++.dg/ext/construct1.C: New test.
18327
18328 2004-08-11 Mark Mitchell <mark@codesourcery.com>
18329
18330 PR c++/16853
18331 * g++.dg/init/ptrmem1.C: New test.
18332
18333 PR c++/16618
18334 * g++.dg/parse/offsetof5.C: New test.
18335
18336 PR c++/16870
18337 * g++.dg/template/overload3.C: New test.
18338
18339 2004-08-11 Mark Mitchell <mark@codesourcery.com>
18340
18341 PR c++/16964
18342 * g++.dg/parse/error16.C: New test.
18343
18344 PR c++/16904
18345 * g++.dg/template/error14.C: New test.
18346
18347 PR c++/16929
18348 * g++.dg/template/error15.C: New test.
18349
18350 2004-08-11 Devang Patel <dpatel@apple.com>
18351
18352 * gcc.dg/darwin-ld-20040809-1.c: New test.
18353 * gcc.dg/darwin-ld-20040809-2.c: New test.
18354
18355 2004-08-11 Steven G. Kargl <kargls@comcast.net>
18356
18357 PR fortran/16917
18358 * gfortran.dg/dfloat_1.f90: New test.
18359
18360 2004-08-09 Mark Mitchell <mark@codesourcery.com>
18361
18362 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
18363 * gcc.dg/dll-2.c: Fix dg-require syntax.
18364 * gcc.misc-tests/arm-isr.c (abort): Declare.
18365 (exit): Likewise.
18366
18367 2004-08-10 Mark Mitchell <mark@codesourcery.com>
18368
18369 PR c++/16971
18370 * g++.dg/parse/crash16.C: New test.
18371
18372 2004-08-10 Roger Sayle <roger@eyesopen.com>
18373
18374 * gcc.dg/mips-rsqrt-1.c: New test case.
18375 * gcc.dg/mips-rsqrt-2.c: New test case.
18376 * gcc.dg/mips-rsqrt-3.c: New test case.
18377
18378 2004-08-10 Paul Brook <paul@codesourcery.com>
18379
18380 * gfortran.dg/der_io_1.f90: New test.
18381
18382 2004-08-10 Paul Brook <paul@codesourcery.com>
18383
18384 PR fortran/16919
18385 * gfortran.dg/der_array_1.f90: New test.
18386
18387 2004-08-09 David Edelsohn <edelsohn@gnu.org>
18388
18389 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
18390
18391 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
18392
18393 * gcc.dg/wchar_t-2.c: Fix typo.
18394
18395 2004-08-09 Falk Hueffner <falk@debian.org>
18396
18397 PR tree-optimization/12517
18398 * gcc.c-torture/compile/pr12517.c: New test.
18399
18400 PR tree-optimization/12578
18401 * gcc.c-torture/compile/pr12578.c: New test.
18402
18403 PR tree-optimization/12899
18404 * gcc.c-torture/compile/pr12899.c: New test.
18405
18406 PR rtl-optimization/14692
18407 * gcc.c-torture/compile/pr14692.c: New test.
18408
18409 PR tree-optimization/16461
18410 * gcc.c-torture/compile/pr16461.c: New test.
18411
18412 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
18413
18414 * gfortran.dg/getenv_1.f90: New test.
18415
18416 2004-08-06 Mark Mitchell <mark@codesourcery.com>
18417
18418 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
18419 wchar_t.
18420 * gcc.dg/symbian5.c: Test -fno-short-wchar.
18421
18422 2004-08-06 Paul Brook <paul@codesourcery.com>
18423
18424 * gfortran.dg/ret_array_1.f90: New test.
18425 * gfortran.dg/ret_pointer_1.f90: New test.
18426
18427 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
18428
18429 * gcc.dg/missing-field-init-[12].c: New tests.
18430 * g++.dg/warn/missing-field-init-[12].C: New tests.
18431
18432 2004-08-06 Mark Mitchell <mark@codesourcery.com>
18433
18434 * gcc.dg/enum2.c: New test.
18435 * gcc.dg/symbian3.c: Likewise.
18436 * gcc.dg/symbian4.c: Likewise.
18437 * gcc.dg/wchar_t-2.c: Likewise.
18438
18439 2004-08-05 Mark Mitchell <mark@codesourcery.com>
18440
18441 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
18442 destructor tests.
18443
18444 2004-08-05 Mark Mitchell <mark@codesourcery.com>
18445
18446 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
18447 dg-require-visiblity.
18448 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
18449 * g++.dg/ext/visibility/fvisibility.C: Likewise.
18450 * g++.dg/ext/visibility/memfuncts.C: Likewise.
18451 * g++.dg/ext/visibility/new1.C: Likewise.
18452 * g++.dg/ext/visibility/pragma.C: Likewise.
18453 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
18454 * g++.dg/ext/visibility/virtual.C: Likewise.
18455 * g++/dg/ext/visibility/visibility-1.C: Likewise.
18456 * g++/dg/ext/visibility/visibility-2.C: Likewise.
18457 * g++/dg/ext/visibility/visibility-3.C: Likewise.
18458 * g++/dg/ext/visibility/visibility-4.C: Likewise.
18459 * g++/dg/ext/visibility/visibility-5.C: Likewise.
18460 * g++/dg/ext/visibility/visibility-6.C: Likewise.
18461 * g++/dg/ext/visibility/visibility-7.C: Likewise.
18462 * g++/dg/ext/visibility/visibility-8.C: New test.
18463 * gcc.c-torture/compile/dll.x: Remove.
18464 * gcc.dg/dll-2.c: Use dg-require-dll
18465 * gcc.dg/visibility-10.c: New test.
18466 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
18467 supporting DLLs.
18468 * testsuite/lib/scanasm.exp (scan_hidden): New function.
18469 (scan_not_hidden): Likewise.
18470
18471 2004-08-05 David Edelsohn <edelsohn@gnu.org>
18472
18473 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
18474
18475 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
18476
18477 * gcc.c-torture/execute/20040805-1.c: New test.
18478
18479 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
18480
18481 * gcc.dg/20020118-1.c: Declare abort.
18482 * gcc.dg/altivec_check.h: Likewise.
18483 * gcc.dg/iftrap-2.c: Likewise.
18484 * gcc.dg/pragma-darwin.c: Likewise.
18485 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
18486
18487 2004-08-04 Geoffrey Keating <geoffk@apple.com>
18488
18489 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
18490
18491 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
18492
18493 * gcc.c-torture/execute/builtins/abs-2.c,
18494 gcc.c-torture/execute/builtins/abs-3.c,
18495 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
18496 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
18497 intmax_t, uintmax_t and their limits.
18498 * gcc.dg/intmax_t-1.c: New test.
18499
18500 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18501
18502 * g++.dg/tc1/dr147.C: Add reference to PR.
18503
18504 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
18505
18506 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
18507 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
18508
18509 2004-08-03 David Edelsohn <edelsohn@gnu.org>
18510
18511 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
18512
18513 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
18514
18515 * gcc.dg/redecl-5.c: New test.
18516 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
18517 of scanf.
18518
18519 2004-08-03 Roger Sayle <roger@eyesopen.com>
18520
18521 PR middle-end/16790
18522 * gcc.c-torture/execute/pr16790-1.c: New test case.
18523
18524 2004-08-03 Mark Mitchell <mark@codesourcery.com>
18525
18526 * g++.dg/ext/visibility/assign1.C: New test.
18527 * g++.dg/ext/visibility/new1.C: Likewise.
18528
18529 * gcc.dg/symbian1.c: New test.
18530 * gcc.dg/symbian2.c: Likewise.
18531
18532 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
18533
18534 PR target/16570
18535 * gcc.dg/i386-sse-9.c: New test.
18536
18537 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
18538
18539 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
18540
18541 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
18542
18543 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
18544 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
18545 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
18546 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
18547 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
18548 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
18549 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
18550 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
18551 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
18552 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
18553 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
18554 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
18555 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
18556 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
18557 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
18558 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
18559 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
18560 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
18561 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
18562 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
18563 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
18564 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
18565 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
18566 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
18567 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
18568 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
18569 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
18570 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
18571 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
18572 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
18573 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
18574 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
18575 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
18576 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
18577 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
18578 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
18579 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
18580 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
18581 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
18582 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
18583 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
18584 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
18585 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
18586 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
18587 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
18588 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
18589 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
18590 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
18591 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
18592 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
18593 gcc.misc-tests/i386-pf-3dnow-1.c,
18594 gcc.misc-tests/i386-pf-athlon-1.c,
18595 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
18596 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
18597 Declare built-in functions used.
18598 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
18599
18600 2004-08-02 Mark Mitchell <mark@codesourcery.com>
18601
18602 PR c++/16707
18603 * g++.dg/lookup/using12.C: New test.
18604
18605 * g++.dg/init/null1.C: Fix PR number.
18606 * g++.dg/parse/namespace10.C: Likewise.
18607
18608 2004-08-01 Mark Mitchell <mark@codesourcery.com>
18609
18610 PR c++/16224
18611 * g++.dg/template/spec17.C: New test.
18612 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
18613 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
18614
18615 2004-08-02 David Billinghurst
18616
18617 PR fortran/16292
18618 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
18619
18620 2004-08-01 Zack Weinberg <zack@codesourcery.com>
18621
18622 * gcc.dg/ia64-got-1.c: New test case.
18623
18624 2004-08-01 Mark Mitchell <mark@codesourcery.com>
18625
18626 PR c++/16489
18627 * g++.dg/init/null1.C: New test.
18628 * g++.dg/tc1/dr76.C: Adjust error marker.
18629
18630 PR c++/16529
18631 * g++.dg/parse/namespace10.C: New test.
18632
18633 PR c++/16810
18634 * g++.dg/inherit/ptrmem2.C: New test.
18635
18636 2004-08-02 Ben Elliston <bje@au.ibm.com>
18637
18638 PR target/16155
18639 * gcc.dg/pr16155.c: New test.
18640
18641 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
18642
18643 * gcc.dg/redecl-2.c: New test.
18644
18645 2004-07-30 Geoffrey Keating <geoffk@apple.com>
18646
18647 * gcc.dg/darwin-longdouble.c: New file.
18648
18649 2004-07-30 Richard Henderson <rth@redhat.com>
18650
18651 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
18652 write to constant argument.
18653 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
18654
18655 2004-07-30 Richard Henderson <rth@redhat.com>
18656
18657 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
18658 tests of nearest around zero.
18659
18660 2004-07-30 Andrew Pinski <apinski@apple.com>
18661
18662 * gcc.c-torture/compile/20040730-1.c: New test.
18663
18664 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
18665
18666 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
18667 powerpc-eabispe.
18668
18669 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
18670
18671 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
18672
18673 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
18674
18675 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
18676 contains $ld_library_path.
18677 * lib/gfortran.exp (gfortran_link_flags): Likewise.
18678
18679 2004-07-29 Richard Henderson <rth@redhat.com>
18680
18681 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
18682
18683 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
18684 (alt2, which): New.
18685 (Check): Accept either alternative.
18686
18687 2004-07-29 Mark Mitchell <mark@codesourcery.com>
18688
18689 * g++.dg/abi/inline1.C: New test.
18690 * g++.dg/abi/local1-a.cc: Likewise.
18691 * g++.dg/abi/local1.C: Likewise.
18692 * g++.dg/abi/mangle11.C: Tweak location of warnings.
18693 * g++.dg/abi/mangle12.C: Likewise.
18694 * g++.dg/abi/mangle17.C: Likewise.
18695 * g++.dg/abi/mangle20-2.C: Likewise.
18696 * g++.dg/opt/interface1.C: Likewise.
18697 * g++.dg/opt/interface1.h: Likewise.
18698 * g++.dg/opt/interface1-a.cc: New test.
18699 * g++.dg/parse/repo1.C: New test.
18700 * g++.dg/template/repo1.C: Likewise.
18701 * g++.dg/warn/Winline-1.C: Likewise.
18702 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
18703
18704 2004-07-29 Diego Novillo <dnovillo@redhat.com>
18705
18706 * gcc.dg/tree-ssa/20040729-1.c: New test.
18707
18708 2004-07-27 Matt Austern <austern@apple.com>
18709
18710 * gcc.dg/darwin-bool-1.c: New test.
18711 * gcc.dg/darwin-bool-2.c: New test.
18712
18713 2004-07-28 Richard Henderson <rth@redhat.com>
18714
18715 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
18716 arguments in the correct type. Don't write to constant arguments.
18717
18718 2004-07-28 Diego Novillo <dnovillo@redhat.com>
18719
18720 PR tree-optimization/16688
18721 PR tree-optimization/16689
18722 * g++.dg/tree-ssa/pr16688.C: New test.
18723
18724 2004-07-28 Diego Novillo <dnovillo@redhat.com>
18725
18726 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
18727 loads. Not only in the comment, this time.
18728
18729 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
18730
18731 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
18732 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
18733 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
18734 * gcc.dg/sh4a-bitmovua.c: New.
18735 * gcc.dg/sh4a-cos.c: New.
18736 * gcc.dg/sh4a-cosf.c: New.
18737 * gcc.dg/sh4a-fprun.c: New.
18738 * gcc.dg/sh4a-fsrra.c: New.
18739 * gcc.dg/sh4a-memmovua.c: New.
18740 * gcc.dg/sh4a-sin.c: New.
18741 * gcc.dg/sh4a-sincos.c: New.
18742 * gcc.dg/sh4a-sincosf.c: New.
18743 * gcc.dg/sh4a-sinf.c: New.
18744
18745 2004-07-28 Diego Novillo <dnovillo@redhat.com>
18746
18747 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
18748 conditionals.
18749 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
18750 loads.
18751 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
18752 DOM1.
18753
18754 2004-07-27 Andrew Pinski <apinski@apple.com>
18755
18756 * g++.dg/rtti/tinfo1.C: Correct the xfail.
18757
18758 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
18759
18760 * gcc.dg/pragma-isr.c: New test.
18761
18762 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18763
18764 PR c++/14429
18765 * g++.dg/template/ttp11.C: New test.
18766
18767 2004-07-27 Diego Novillo <dnovillo@redhat.com>
18768
18769 * gcc.c-torture/compile/20040727-1.c: New test.
18770
18771 2004-07-26 Eric Christopher <echristo@redhat.com>
18772
18773 * gcc.c-torture/compile/20040726-2.c: New test.
18774
18775 2004-07-26 Andrew Pinski <apinski@apple.com>
18776
18777 * g++.dg/rtti/tinfo1.C: Xfail.
18778
18779 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
18780
18781 * gcc.c-torture/compile/20040726-1.c: New test.
18782
18783 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
18784 Brian Ryner <bryner@brianryner.com>
18785
18786 PR c++/9283
18787 PR c++/15000
18788 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
18789 * g++.dg/ext/visibility/: New directory.
18790 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
18791 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
18792 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
18793 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
18794 * g++.dg/ext/visibility/fvisibility.C,
18795 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
18796 g++.dg/ext/visibility/fvisibility-override1.C
18797 g++.dg/ext/visibility/fvisibility-override2.C
18798 g++.dg/ext/visibility/memfuncts.C
18799 g++.dg/ext/visibility/noPLT.C
18800 g++.dg/ext/visibility/pragma.C
18801 g++.dg/ext/visibility/pragma-override1.C
18802 g++.dg/ext/visibility/pragma-override2.C
18803 g++.dg/ext/visibility/staticmemfuncts.C
18804 g++.dg/ext/visibility/virtual.C: New tests.
18805
18806 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
18807
18808 PR c/15360
18809 * gcc.dg/pr15360-1.c: New test.
18810
18811 2004-07-25 Daniel Jacobowitz <dan@debian.org>
18812
18813 * gcc.dg/pragma-align-2.c: New test.
18814 * gcc.dg/pragma-init-fini.c: New test.
18815 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
18816 targets.
18817
18818 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
18819
18820 * gcc.dg/init-string-2.c: New test.
18821
18822 2004-07-24 Zack Weinberg <zack@codesourcery.com>
18823
18824 PR 16684
18825 * gcc.dg/Wredundant-decls-1.c: New test case.
18826
18827 2004-07-24 Jakub Jelinek <jakub@redhat.com>
18828
18829 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
18830 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
18831 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
18832 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
18833 * gcc.dg/compat/generate-random.c: New file.
18834 * gcc.dg/compat/generate-random.h: Likewise.
18835 * gcc.dg/compat/generate-random_r.c: Likewise.
18836 * gcc.dg/compat/struct-layout-1.h: Likewise.
18837 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
18838 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
18839 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
18840 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
18841 * gcc.dg/compat/struct-layout-1_main.c: New test.
18842 * gcc.dg/compat/struct-layout-1_x.c: New file.
18843 * gcc.dg/compat/struct-layout-1_y.c: New file.
18844 * gcc.dg/compat/struct-layout-1_test.h: New file.
18845
18846 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
18847
18848 * gcc.dg/comp-return-1.c: New test
18849
18850 2004-07-23 Janis Johnson <janis187@us.ibm.com>
18851
18852 * gcc.dg/vmx/8-02a.c: Fix typo.
18853
18854 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
18855 * gcc.dg/darwin-abi-3.c: New test.
18856
18857 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
18858 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
18859
18860 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
18861 * gcc.dg/vmx/ops-long-1.c: New test.
18862 * gcc.dg/vmx/ops-long-2.c: New test.
18863
18864 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
18865
18866 * g++.dg/lookup/conv-[1234].C: New.
18867
18868 2004-07-22 Mark Mitchell <mark@codesourcery.com>
18869
18870 * g++.dg/parse/attr2.C: Simplify.
18871
18872 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
18873
18874 PR c/7284
18875 * gcc.c-torture/execute/pr7284-1.c: New test.
18876
18877 2004-07-22 Brian Booth <bbooth@redhat.com>
18878
18879 * gcc.dg/tree-ssa/20040721-1.c: New test.
18880
18881 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
18882
18883 * g++.dg/template/crash20.c: New.
18884
18885 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
18886
18887 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
18888 Add dg-run directive. Declare variables as required.
18889 * gfortran.dg/g77/README: Update
18890
18891 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
18892
18893 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
18894 gcc.dg/cris-peep2-andu2.c: New tests.
18895
18896 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
18897
18898 PR c/15052
18899 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
18900 on return type.
18901 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
18902 messages.
18903 * gcc.dg/qual-return-2.c: Update expected messages.
18904 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
18905
18906 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
18907
18908 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
18909 * gcc.dg/noncompile/921102-1.c: Update expected error message.
18910
18911 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
18912
18913 PR c/11250
18914 * gcc.dg/init-string-1.c: New test.
18915
18916 2004-07-21 Jakub Jelinek <jakub@redhat.com>
18917
18918 PR middle-end/15345
18919 PR c/16450
18920 * gcc.dg/torture/nested-fn-1.c: New test.
18921
18922 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
18923
18924 PR target/16559
18925 * gcc.dg/ia64-fptr-1.c: New file.
18926
18927 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18928
18929 PR c++/14497
18930 * g++.dg/template/spec16.C: New test.
18931 * g++.old-deja/g++.robertl/eb118.C: Remove.
18932
18933 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18934
18935 PR c++/509
18936 * g++.dg/template/spec15.C: New test.
18937
18938 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
18939
18940 Copy cases from g77.f-torture/execute and add dg-run
18941 directive. Other changes as noted.
18942 * gfortran.dg/g77/13037.f
18943 * gfortran.dg/g77/1832.f
18944 * gfortran.dg/g77/19981119-0.f
18945 * gfortran.dg/g77/19990313-0.f
18946 * gfortran.dg/g77/19990313-1.f
18947 * gfortran.dg/g77/19990313-2.f
18948 * gfortran.dg/g77/19990313-3.f
18949 * gfortran.dg/g77/19990419-1.f
18950 * gfortran.dg/g77/19990826-0.f
18951 * gfortran.dg/g77/19990826-2.f
18952 * gfortran.dg/g77/20000503-1.f
18953 * gfortran.dg/g77/20001111.f
18954 * gfortran.dg/g77/20010116.f
18955 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
18956 * gfortran.dg/g77/20010430.f
18957 * gfortran.dg/g77/6177.f
18958 * gfortran.dg/g77/947.f
18959 * gfortran.dg/g77/970816-3.f
18960 * gfortran.dg/g77/971102-1.f
18961 * gfortran.dg/g77/980520-1.f
18962 * gfortran.dg/g77/980628-0.f
18963 * gfortran.dg/g77/980628-1.f
18964 * gfortran.dg/g77/980628-10.f
18965 * gfortran.dg/g77/980628-2.f
18966 * gfortran.dg/g77/980628-3.f
18967 * gfortran.dg/g77/980628-7.f
18968 * gfortran.dg/g77/980628-8.f
18969 * gfortran.dg/g77/980628-9.f
18970 * gfortran.dg/g77/980701-0.f
18971 * gfortran.dg/g77/980701-1.f
18972 * gfortran.dg/g77/cabs.f
18973 * gfortran.dg/g77/claus.f
18974 * gfortran.dg/g77/complex_1.f
18975 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
18976 * gfortran.dg/g77/dcomplex.f
18977 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
18978 * gfortran.dg/g77/f90-intrinsic-mathematical.f
18979 * gfortran.dg/g77/f90-intrinsic-numeric.f
18980 * gfortran.dg/g77/int8421.f
18981 * gfortran.dg/g77/labug1.f
18982 * gfortran.dg/g77/large_vec.f
18983 * gfortran.dg/g77/le.f
18984 * gfortran.dg/g77/short.f
18985 * gfortran.dg/g77/README: Update
18986
18987 2004-07-20 Mark Mitchell <mark@codesourcery.com>
18988
18989 PR c++/16637
18990 * g++.dg/parse/lookup4.C: New test.
18991
18992 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18993
18994 PR c++/16175
18995 * g++.dg/template/ttp10.C: New test.
18996
18997 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
18998
18999 * gcc.dg/pr12625-1.c: New test.
19000
19001 2004-07-20 Steven Bosscher <stevenb@suse.de>
19002
19003 * testsuite/gcc.dg/switch-warn-1.c: New test.
19004 * testsuite/gcc.dg/switch-warn-2.c: New test.
19005 * gcc.c-torture/compile/pr14730.c: Update.
19006
19007 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
19008
19009 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
19010 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
19011 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
19012 g++.dg/template/nontype3.C: Remove trailing CR from tests.
19013
19014 2004-07-18 Mark Mitchell <mark@codesourcery.com>
19015
19016 PR c++/16623
19017 * g++.dg/template/assign1.C: New test.
19018
19019 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19020
19021 PR c++/12170
19022 * g++.dg/template/ttp9.C: New test.
19023
19024 2004-07-19 Daniel Jacobowitz <dan@debian.org>
19025
19026 * gcc.dg/format/cmn-err-1.c: New test.
19027
19028 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
19029
19030 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
19031 gcc.dg/Wparentheses-10.c: New tests.
19032 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
19033
19034 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19035
19036 PR fortran/16465
19037 * gfortran.dg/g77//ffixed-line-length-0.f,
19038 gfortran.dg/g77/ffixed-line-length-132.f,
19039 gfortran.dg/g77/ffixed-line-length-72.f,
19040 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
19041 gfortran.dg/g77/README: Update.
19042
19043 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19044
19045 PR c++/13092
19046 * g++.dg/template/non-dependent7.C: New test.
19047 * g++.dg/template/non-dependent8.C: Likewise.
19048 * g++.dg/template/non-dependent9.C: Likewise.
19049 * g++.dg/template/non-dependent10.C: Likewise.
19050
19051 2004-07-17 Mark Mitchell <mark@codesourcery.com>
19052
19053 PR c++/16337
19054 * g++.dg/parse/attr2.C: New test.
19055
19056 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
19057
19058 * g77.dg: Removed.
19059 * g77.f-torture: Ditto.
19060
19061 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
19062
19063 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
19064 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
19065 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
19066
19067 2004-07-16 Richard Henderson <rth@redhat.com>
19068
19069 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
19070
19071 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19072
19073 * lib/fortran-torture.exp (fortran-torture): Don't test compile
19074 tests with full list of options.
19075 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
19076 of TORTURE_OPTIONS if test contains 'dg-do run'.
19077
19078 PR fortran/16404
19079 * gfortran.dg/do_iterator.f90: New test.
19080
19081 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19082
19083 PR rtl-optimization/16536
19084 * gcc.c-torture/execute/restrict-1.c: New test.
19085
19086 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19087
19088 PR fortran/15324
19089 * gfortran.dg/pr15324.f90: New test.
19090
19091 PR fortran/15129
19092 * gfortran.dg/pr15129.f90: New test.
19093
19094 PR fortran/15140
19095 * gfortran.dg/pr15140.f90: New test.
19096
19097 PR fortran/13792
19098 * gfortran.fortran-torture/execute/bounds.f90: Add check for
19099 compile-time simplification.
19100
19101 2004-07-14 Mike Stump <mrs@apple.com>
19102
19103 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
19104
19105 2004-07-14 James E Wilson <wilson@specifixinc.com>
19106
19107 PR target/16325
19108 * gcc.dg/profile-generate-1.c: New.
19109
19110 2004-07-15 Jakub Jelinek <jakub@redhat.com>
19111
19112 * gcc.c-torture/execute/20040709-1.c: New test.
19113 * gcc.c-torture/execute/20040709-2.c: New test.
19114
19115 2004-07-14 Mike Stump <mrs@apple.com>
19116
19117 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
19118
19119 2004-07-14 Mike Stump <mrs@apple.com>
19120
19121 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
19122
19123 2004-07-13 Mark Mitchell <mark@codesourcery.com>
19124
19125 PR c++/16518
19126 * g++.dg/parse/mutable1.C: New test.
19127
19128 2004-07-13 Diego Novillo <dnovillo@redhat.com>
19129
19130 PR tree-optimization/16443
19131 * gcc.dg/tree-ssa/20040713-1.c: New test.
19132
19133 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
19134
19135 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
19136 for operator new.
19137
19138 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
19139
19140 * gfortran.dg/g77/README: New file
19141 * gfortran.dg/g77/19981216-0.f: Copy from
19142 g77.f-torture/noncompile. Add "dg-do compile" and
19143 dg-error as required.
19144 * gfortran.dg/g77/19990218-1.f: Likewise.
19145 * gfortran.dg/g77/19990905-1.f: Likewise.
19146 * gfortran.dg/g77/9263.f: Likewise.
19147 * gfortran.dg/g77/980615-0.f: Likewise.
19148 * gfortran.dg/g77/980616-0.f: Likewise.
19149 * gfortran.dg/g77/check0.f: Likewise.
19150 * gfortran.dg/g77/select_no_compile.f: Likewise.
19151
19152 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
19153
19154 Copy files from g77.f-torture/compile.
19155 Add "{ dg-do compile}". Other changes as noted
19156 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
19157 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
19158 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
19159 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
19160 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
19161 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
19162 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
19163 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
19164 statement to conform to standard. Append alpha1.x for reference.
19165 * gfortran.dg/g77/xformat.f: Add dg-warning
19166
19167 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
19168
19169 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
19170 Add {dg-do compile} directive.
19171 * gfortran.dg/g77/cpp2.F: Likewise.
19172
19173 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19174
19175 PR c++/5402
19176 * g++.dg/lookup/name-clash1.C: New test.
19177
19178 PR c++/9777
19179 * g++.dg/lookup/name-clash2.C: New test.
19180
19181 PR c++/12102
19182 * g++.dg/lookup/name-clash3.C: New test.
19183
19184 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19185
19186 * g++.dg/lookup/new2.C: New test.
19187 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
19188
19189 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
19190
19191 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
19192 Add {dg-do compile} directive.
19193 * gfortran.dg/g77/13060.f: Likewise.
19194 * gfortran.dg/g77/19990218-0.f: Likewise.
19195 * gfortran.dg/g77/19990305-0.f: Likewise.
19196 * gfortran.dg/g77/19990419-0.f: Likewise.
19197 * gfortran.dg/g77/19990502-0.f: Likewise.
19198 * gfortran.dg/g77/19990502-1.f: Likewise.
19199 * gfortran.dg/g77/19990525-0.f: Likewise.
19200 * gfortran.dg/g77/19990826-1.f: Likewise.
19201 * gfortran.dg/g77/19990826-3.f: Likewise.
19202 * gfortran.dg/g77/19990905-2.f: Likewise.
19203 * gfortran.dg/g77/20000412-1.f: Likewise.
19204 * gfortran.dg/g77/20000511-1.f: Likewise.
19205 * gfortran.dg/g77/20000511-2.f: Likewise.
19206 * gfortran.dg/g77/20000518.f: Likewise.
19207 * gfortran.dg/g77/20000601-1.f: Likewise.
19208 * gfortran.dg/g77/20000601-2.f: Likewise.
19209 * gfortran.dg/g77/20000629-1.f: Likewise.
19210 * gfortran.dg/g77/20000630-2.f: Likewise.
19211 * gfortran.dg/g77/20010115.f: Likewise.
19212 * gfortran.dg/g77/20010321-1.f: Likewise.
19213 * gfortran.dg/g77/20010426.f: Likewise.
19214 * gfortran.dg/g77/20020307-1.f: Likewise.
19215 * gfortran.dg/g77/8485.f: Likewise.
19216 * gfortran.dg/g77/960317-1.f: Likewise.
19217 * gfortran.dg/g77/970915-0.f: Likewise.
19218 * gfortran.dg/g77/980310-1.f: Likewise.
19219 * gfortran.dg/g77/980310-2.f: Likewise.
19220 * gfortran.dg/g77/980310-3.f: Likewise.
19221 * gfortran.dg/g77/980310-4.f: Likewise.
19222 * gfortran.dg/g77/980310-6.f: Likewise.
19223 * gfortran.dg/g77/980310-7.f: Likewise.
19224 * gfortran.dg/g77/980310-8.f: Likewise.
19225 * gfortran.dg/g77/980419-2.f: Likewise.
19226 * gfortran.dg/g77/980424-0.f: Likewise.
19227 * gfortran.dg/g77/980427-0.f: Likewise.
19228 * gfortran.dg/g77/980729-0.f: Likewise.
19229 * gfortran.dg/g77/981117-1.f: Likewise.
19230 * gfortran.dg/g77/toon_1.f: Likewise.
19231
19232 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19233
19234 PR c++/2204
19235 * g++.dg/other/abstract2.C: New test.
19236
19237 2004-07-12 Paul Brook <paul@codesourcery.com>
19238
19239 * gfortran.dg/pointer_init_1.f90: New test.
19240
19241 2004-07-11 Paul Brook <paul@codesourcery.com>
19242
19243 PR fortran/15986
19244 * gfortran.dg/contained_1.f90: New test.
19245
19246 2004-07-11 Mark Mitchell <mark@codesourcery.com>
19247
19248 * g++.dg/parse/defarg8.C: New test.
19249
19250 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19251
19252 PR fortran/16433
19253 * gfortran.dg/pr16433.f: New test.
19254
19255 PR fortran/17574
19256 * gfortran.dg/pr15754.f90: New test.
19257
19258 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
19259
19260 PR tree-optimization/16437
19261 * gcc.c-torture/execute/bitfld-4.c: New test.
19262
19263 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19264
19265 * gfortran.fortran-torture/execute/common_2.f90: Add check for
19266 access to common var from module.
19267
19268 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19269
19270 PR fortran/16336
19271 * gfortran.fortran-torture/execute/common_2.f90: New test.
19272
19273 2004-07-10 Paul Brook <paul@codesourcery.com>
19274
19275 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
19276
19277 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19278
19279 PR fortran/15969
19280 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
19281
19282 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
19283
19284 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
19285 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
19286 * gfortran.dg/g77/ffree-form-1.f: Likewise.
19287 * gfortran.dg/g77/ffree-form-2.f: Likewise.
19288 * gfortran.dg/g77/ffree-form-3.f: Likewise.
19289 * gfortran.dg/g77/fno-underscoring.f: Likewise.
19290 * gfortran.dg/g77/funderscoring.f: Likewise.
19291 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
19292
19293 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19294
19295 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
19296
19297 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19298 Paul Brook <paul@codesourcery.com>
19299
19300 PR fortran/13415
19301 * gfortran.dg/common_pointer_1.f90: New test.
19302
19303 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19304
19305 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
19306
19307 2004-07-09 James E Wilson <wilson@specifixinc.com>
19308
19309 PR target/16364
19310 * gcc.c-torture/compile/20040709-1.c: New.
19311
19312 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19313
19314 PR fortran/14077
19315 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
19316
19317 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19318
19319 PR fortran/13201
19320 * gfortran.dg/shape_1.f90: New test.
19321
19322 2004-07-09 Zack Weinberg <zack@codesourcery.com>
19323 Andrew Pinski <apinski@apple.com>
19324
19325 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
19326
19327 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19328
19329 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
19330 comment.
19331
19332 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19333 Paul Brook <paul@codesourcery.com>
19334
19335 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
19336 '.f95' and '.F95'.
19337
19338 2004-07-09 Diego Novillo <dnovillo@redhat.com>
19339
19340 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
19341
19342 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19343
19344 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
19345 testcases with capital suffix.
19346
19347 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19348
19349 PR fortran/15481
19350 PR fortran/13372
19351 PR fortran/13575
19352 PR fortran/15978
19353 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
19354
19355 * gfortran.dg/implicit_1.f90: New test.
19356
19357 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19358
19359 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
19360 expression to match gfortran warning/error messages
19361 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
19362 dg-error text.
19363
19364 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19365
19366 * lib/fortran-torture.exp: Rename proc search_for to
19367 search_for_re.
19368
19369 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19370
19371 * gcc.c-torture/execute/simd-5.x: New file.
19372 XFAIL on SPARC 64-bit at -O0.
19373
19374 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19375
19376 PR c++/8211
19377 PR c++/16165
19378 * g++.dg/warn/effc3.C: New test.
19379
19380 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19381
19382 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
19383 change X to 1X in format.
19384 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
19385 add data statements to conform to standard.
19386
19387 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19388
19389 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
19390 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
19391 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
19392
19393 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19394
19395 * gfortran.dg/g77/7388.f: Copy from g77.dg
19396 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
19397 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
19398 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
19399 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
19400 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
19401 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
19402 * gfortran.dg/g77/strlen0.f: Likewise.
19403
19404 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19405
19406 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
19407 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
19408
19409 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
19410
19411 * gcc.c-torture/execute/920428-2.x: Delete.
19412 * gcc.c-torture/execute/920501-7.x: Likewise.
19413
19414 2004-07-08 Jakub Jelinek <jakub@redhat.com>
19415
19416 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
19417 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
19418 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
19419 prescott and c3-2.
19420 (PREFETCH_3DNOW): Add -march=c3.
19421
19422 2004-07-08 Diego Novillo <dnovillo@redhat.com>
19423
19424 PR c/16437
19425 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
19426 * gcc.c-torture/execute/bf64-1.x: Likewise.
19427
19428 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
19429
19430 * gcc.c-torture/compile/20040708-1.c: New test.
19431
19432 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19433
19434 PR c++/16169
19435 * g++.dg/warn/effc2.C: New test.
19436
19437 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
19438
19439 * gcc.c-torture/execute/bitfld-1.x: Remove.
19440 * gcc.c-torture/execute/bitfld-3.c: New test.
19441 * gcc.dg/bitfld-2.c: Remove XFAILs.
19442
19443 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
19444
19445 PR c++/16276
19446 * g++.dg/rtti/tinfo1.C: New file.
19447
19448 2004-07-07 Eric Christopher <echristo@redhat.com>
19449
19450 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
19451
19452 2004-07-07 Andrew Pinski <apinski@apple.com>
19453
19454 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
19455
19456 2004-07-07 Mark Mitchell <mark@codesourcery.com>
19457
19458 * g++.dg/init/call1.C: XFAIL.
19459
19460 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
19461
19462 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
19463 except for movstrict*, to movmem* and clrstr* to clrmem*.
19464
19465 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
19466
19467 * gcc.c-torture/execute/20040707-1.c: New test.
19468
19469 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
19470
19471 * gcc.c-torture/execute/20040706-1.c: New test.
19472
19473 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19474
19475 PR c++/3671
19476 * g++.dg/template/spec14.C: New test.
19477
19478 2004-07-05 Jakub Jelinek <jakub@redhat.com>
19479
19480 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
19481 nothing if not yet defined. Use it in b, c and d type definitions.
19482 * gcc.c-torture/execute/20040705-1.c: New test.
19483 * gcc.c-torture/execute/20040705-2.c: New test.
19484
19485 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19486
19487 PR c++/2518
19488 * g++.dg/lookup/new1.C: New test.
19489
19490 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19491
19492 PR c++/11406
19493 * g++.dg/template/sizeof8.C: New test.
19494
19495 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
19496
19497 * gcc.c-torture/compile/20040705-1.c: New test.
19498
19499 2004-07-04 Bud Davis <bdavis9659@comcast.net>
19500
19501 * gfortran.fortran-torture/execute/seq_io.f90: New test.
19502
19503 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
19504
19505 * gcc.dg/cpp/if-mop.c: Two new testcases.
19506 * gcc.dg/cpp/trad/comment-3.c: New.
19507
19508 2004-07-04 Paul Brook <paul@codesourcery.com>
19509
19510 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
19511
19512 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
19513
19514 PR c++/3761
19515 * g++.dg/lookup/crash4.C: New test.
19516
19517 2004-07-02 Zack Weinberg <zack@codesourcery.com>
19518
19519 * gcc.c-torture/execute/builtin-abs-1.c
19520 * gcc.c-torture/execute/builtin-abs-2.c
19521 * gcc.c-torture/execute/builtin-complex-1.c
19522 * gcc.c-torture/execute/builtins/string-1-lib.c
19523 * gcc.c-torture/execute/builtins/string-1.c
19524 * gcc.c-torture/execute/builtins/string-2-lib.c
19525 * gcc.c-torture/execute/builtins/string-2.c
19526 * gcc.c-torture/execute/builtins/string-3-lib.c
19527 * gcc.c-torture/execute/builtins/string-3.c
19528 * gcc.c-torture/execute/builtins/string-4-lib.c
19529 * gcc.c-torture/execute/builtins/string-4.c
19530 * gcc.c-torture/execute/builtins/string-5-lib.c
19531 * gcc.c-torture/execute/builtins/string-5.c
19532 * gcc.c-torture/execute/builtins/string-6-lib.c
19533 * gcc.c-torture/execute/builtins/string-6.c
19534 * gcc.c-torture/execute/builtins/string-7-lib.c
19535 * gcc.c-torture/execute/builtins/string-7.c
19536 * gcc.c-torture/execute/builtins/string-8-lib.c
19537 * gcc.c-torture/execute/builtins/string-8.c
19538 * gcc.c-torture/execute/builtins/string-9-lib.c
19539 * gcc.c-torture/execute/builtins/string-9.c
19540 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
19541 * gcc.c-torture/execute/builtins/string-asm-1.c
19542 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
19543 * gcc.c-torture/execute/builtins/string-asm-2.c
19544 * gcc.c-torture/execute/stdio-opt-1.c
19545 * gcc.c-torture/execute/stdio-opt-2.c
19546 * gcc.c-torture/execute/stdio-opt-3.c
19547 * gcc.c-torture/execute/string-opt-1.c
19548 * gcc.c-torture/execute/string-opt-10.c
19549 * gcc.c-torture/execute/string-opt-11.c
19550 * gcc.c-torture/execute/string-opt-12.c
19551 * gcc.c-torture/execute/string-opt-13.c
19552 * gcc.c-torture/execute/string-opt-14.c
19553 * gcc.c-torture/execute/string-opt-15.c
19554 * gcc.c-torture/execute/string-opt-16.c
19555 * gcc.c-torture/execute/string-opt-2.c
19556 * gcc.c-torture/execute/string-opt-6.c
19557 * gcc.c-torture/execute/string-opt-7.c
19558 * gcc.c-torture/execute/string-opt-8.c:
19559 Replace with ...
19560
19561 * gcc.c-torture/execute/builtins/abs-2.c
19562 * gcc.c-torture/execute/builtins/abs-3.c
19563 * gcc.c-torture/execute/builtins/complex-1.c
19564 * gcc.c-torture/execute/builtins/fprintf.c
19565 * gcc.c-torture/execute/builtins/fputs.c
19566 * gcc.c-torture/execute/builtins/memcmp.c
19567 * gcc.c-torture/execute/builtins/memmove.c
19568 * gcc.c-torture/execute/builtins/memops-asm.c
19569 * gcc.c-torture/execute/builtins/mempcpy-2.c
19570 * gcc.c-torture/execute/builtins/mempcpy.c
19571 * gcc.c-torture/execute/builtins/memset.c
19572 * gcc.c-torture/execute/builtins/printf.c
19573 * gcc.c-torture/execute/builtins/sprintf.c
19574 * gcc.c-torture/execute/builtins/strcat.c
19575 * gcc.c-torture/execute/builtins/strchr.c
19576 * gcc.c-torture/execute/builtins/strcmp.c
19577 * gcc.c-torture/execute/builtins/strcpy.c
19578 * gcc.c-torture/execute/builtins/strcspn.c
19579 * gcc.c-torture/execute/builtins/strlen-2.c
19580 * gcc.c-torture/execute/builtins/strlen.c
19581 * gcc.c-torture/execute/builtins/strncat.c
19582 * gcc.c-torture/execute/builtins/strncmp-2.c
19583 * gcc.c-torture/execute/builtins/strncmp.c
19584 * gcc.c-torture/execute/builtins/strncpy.c
19585 * gcc.c-torture/execute/builtins/strpbrk.c
19586 * gcc.c-torture/execute/builtins/strpcpy-2.c
19587 * gcc.c-torture/execute/builtins/strpcpy.c
19588 * gcc.c-torture/execute/builtins/strrchr.c
19589 * gcc.c-torture/execute/builtins/strspn.c
19590 * gcc.c-torture/execute/builtins/strstr-asm.c
19591 * gcc.c-torture/execute/builtins/strstr.c:
19592 ... these new files.
19593
19594 * gcc.c-torture/execute/builtins/abs-2-lib.c
19595 * gcc.c-torture/execute/builtins/abs-3-lib.c
19596 * gcc.c-torture/execute/builtins/complex-1-lib.c
19597 * gcc.c-torture/execute/builtins/fprintf-lib.c
19598 * gcc.c-torture/execute/builtins/fputs-lib.c
19599 * gcc.c-torture/execute/builtins/memcmp-lib.c
19600 * gcc.c-torture/execute/builtins/memmove-lib.c
19601 * gcc.c-torture/execute/builtins/memops-asm-lib.c
19602 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
19603 * gcc.c-torture/execute/builtins/mempcpy-lib.c
19604 * gcc.c-torture/execute/builtins/memset-lib.c
19605 * gcc.c-torture/execute/builtins/printf-lib.c
19606 * gcc.c-torture/execute/builtins/sprintf-lib.c
19607 * gcc.c-torture/execute/builtins/strcat-lib.c
19608 * gcc.c-torture/execute/builtins/strchr-lib.c
19609 * gcc.c-torture/execute/builtins/strcmp-lib.c
19610 * gcc.c-torture/execute/builtins/strcpy-lib.c
19611 * gcc.c-torture/execute/builtins/strcspn-lib.c
19612 * gcc.c-torture/execute/builtins/strlen-2-lib.c
19613 * gcc.c-torture/execute/builtins/strlen-lib.c
19614 * gcc.c-torture/execute/builtins/strncat-lib.c
19615 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
19616 * gcc.c-torture/execute/builtins/strncmp-lib.c
19617 * gcc.c-torture/execute/builtins/strncpy-lib.c
19618 * gcc.c-torture/execute/builtins/strpbrk-lib.c
19619 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
19620 * gcc.c-torture/execute/builtins/strpcpy-lib.c
19621 * gcc.c-torture/execute/builtins/strrchr-lib.c
19622 * gcc.c-torture/execute/builtins/strspn-lib.c
19623 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
19624 * gcc.c-torture/execute/builtins/strstr-lib.c
19625 * gcc.c-torture/execute/builtins/lib/abs.c
19626 * gcc.c-torture/execute/builtins/lib/fprintf.c
19627 * gcc.c-torture/execute/builtins/lib/memset.c
19628 * gcc.c-torture/execute/builtins/lib/printf.c
19629 * gcc.c-torture/execute/builtins/lib/sprintf.c
19630 * gcc.c-torture/execute/builtins/lib/strcpy.c
19631 * gcc.c-torture/execute/builtins/lib/strcspn.c
19632 * gcc.c-torture/execute/builtins/lib/strncat.c
19633 * gcc.c-torture/execute/builtins/lib/strncmp.c
19634 * gcc.c-torture/execute/builtins/lib/strncpy.c
19635 * gcc.c-torture/execute/builtins/lib/strpbrk.c
19636 * gcc.c-torture/execute/builtins/lib/strspn.c
19637 * gcc.c-torture/execute/builtins/lib/strstr.c:
19638 New files containing support routines.
19639
19640 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
19641 declaration.
19642 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
19643 when not optimizing.
19644
19645 2004-07-02 Mark Mitchell <mark@codesourcery.com>
19646
19647 PR c++/16240
19648 * g++.dg/abi/mangle22.C: New test.
19649 * g++.dg/abi/mangle23.C: Likewise.
19650
19651 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
19652
19653 PR fortran/16290
19654 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
19655 Allow for cases without denormalized floating point numbers.
19656
19657 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
19658
19659 PR c/1027
19660 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
19661 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
19662 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
19663 expected warning text.
19664 * gcc.dg/format/diag-2.c: New test.
19665
19666 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
19667
19668 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
19669
19670 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
19671
19672 * gcc.dg/builtins-43.c: New.
19673 * gcc.dg/builtins-44.c: New.
19674 * gcc.dg/builtins-45.c: New.
19675
19676 2004-06-26 Geoffrey Keating <geoffk@apple.com>
19677 Andreas Tobler <a.tobler@schweiz.ch>
19678
19679 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
19680 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
19681 as SIGSEGV.
19682 * gcc.dg/cleanup-11.c: Likewise.
19683 * gcc.dg/cleanup-8.c: Likewise.
19684 * gcc.dg/cleanup-9.c: Likewise.
19685 * gcc.dg/cleanup-5.c: Run on all platforms.
19686
19687 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
19688
19689 * g++.dg/warn/nonnull1.C: New test.
19690
19691 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
19692
19693 * gcc.dg/compat/compat-common.h: Wrap up CINT in
19694 an #ifndef SKIP_COMPLEX_INT/#endif pair.
19695 Special-case the Sun compiler wrt to <complex.h>.
19696
19697 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
19698
19699 * gcc.dg/Wunreachable-8.C: New test.
19700
19701 * gcc.dg/h8300-ice2.c : New test.
19702
19703 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
19704
19705 PR fortran/16161
19706 * gfortran.fortran-torture/compile/implicit.f90: Add test
19707 for implicit character.
19708
19709 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
19710
19711 PR fortran/16289
19712 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
19713 Use tiny() intrinsic to find smallest non-negative real
19714
19715 2004-06-30 Jakub Jelinek <jakub@redhat.com>
19716
19717 * gcc.dg/compat/struct-by-value-22_main.c: New test.
19718 * gcc.dg/compat/struct-by-value-22_x.c: New.
19719 * gcc.dg/compat/struct-by-value-22_y.c: New.
19720
19721 * gcc.c-torture/execute/20040629-1.c: New test.
19722
19723 2004-06-29 Jakub Jelinek <jakub@redhat.com>
19724
19725 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
19726 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
19727
19728 PR target/16195
19729 * gcc.dg/20040625-1.c: New test.
19730
19731 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19732
19733 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
19734
19735 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19736
19737 PR fortran/15963
19738 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
19739
19740 2004-06-29 Richard Henderson <rth@redhat.com>
19741
19742 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
19743
19744 2004-06-29 Paul Brook <paul@codesourcery.com>
19745
19746 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
19747 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
19748
19749 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
19750
19751 PR c++/16260
19752 * g++.dg/parse/crash15.C: New.
19753
19754 2004-06-28 Andrew Pinski <apinski@apple.com>
19755
19756 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
19757 by the error already.
19758
19759 * g++.dg/opt/ptrmem4.C: Change to compile only test.
19760
19761 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
19762
19763 PR target/14041
19764 * gcc.dg/h8300-bss-align-1.c : New.
19765
19766 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
19767
19768 * PR c++/16174
19769 * g++.dg/template/ctor4.C: New.
19770
19771 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
19772
19773 PR c++/16205
19774 * g++.dg/warn/Wsequence-point-1.C: New test.
19775
19776 2004-06-27 Paul Brook <paul@codesourcery.com>
19777
19778 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
19779
19780 2004-06-27 Zack Weinberg <zack@codesourcery.com>
19781
19782 * g++.old-deja/g++.mike/p7325.C: Remove.
19783
19784 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
19785
19786 PR c/14963
19787 * gcc.dg/pr14963.c: New test.
19788
19789 2004-06-27 Mark Mitchell <mark@codesourcery.com>
19790
19791 PR c++/16193
19792 * g++.dg/parse/redef1.C: New test.
19793
19794 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
19795
19796 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
19797 20021110.c.
19798 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
19799 20021119-1.c.
19800 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
19801 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
19802 5-04.c.
19803 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
19804 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
19805 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
19806 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
19807 g++.brendan/enum14.C.
19808 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
19809 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
19810 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
19811 g++.mike/virt1.C.
19812 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
19813 memtemp24.C.
19814
19815 2004-06-27 Roger Sayle <roger@eyesopen.com>
19816
19817 * gcc.dg/20040527-1.c: New test case.
19818
19819 2004-06-26 Bud Davis <bdavis9659@comcast.net>
19820
19821 PR gfortran/pr16196
19822 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
19823
19824 2004-06-25 Roger Sayle <roger@eyesopen.com>
19825
19826 PR middle-end/15825
19827 * gcc.dg/pr15825-1.c: New test case.
19828
19829 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
19830
19831 * gcc.c-torture/execute/20040625-1.c: New test.
19832
19833 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19834
19835 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
19836
19837 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
19838
19839 * gcc.dg/torture/mips-div-1.c: New test.
19840
19841 2004-06-24 Jeff Law <law@redhat.com>
19842
19843 * gcc.dg/tree-ssa/20040624-1.c: New test.
19844
19845 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
19846
19847 * gcc.c-torture/compile/20040624-1.c: New test.
19848
19849 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19850
19851 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
19852 this directory.
19853
19854 2004-06-23 Andrew Pinski <apinski@apple.com>
19855
19856 PR middle-end/15988
19857 * g++.dg/opt/ptrmem4.C: New test.
19858
19859 * gcc.dg/c90-array-quals-2.c: New test.
19860
19861 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
19862
19863 * gcc.dg/kpice1.c: New test.
19864
19865 2006-06-23 Andrew Pinski <apinski@apple.com>
19866
19867 * gcc.dg/c90-array-quals.c: New test.
19868
19869 2006-06-22 Richard Henderson <rth@redhat.com>
19870
19871 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
19872
19873 2004-06-22 Loren James Rittle <ljrittle@acm.org>
19874
19875 * gcc.dg/builtins-config.h: Handle FreeBSD.
19876
19877 2006-06-22 Richard Henderson <rth@redhat.com>
19878
19879 * g++.dg/opt/devirt1.C: New.
19880
19881 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
19882
19883 * g++.dg/opt/pr15551.C: New testcase.
19884
19885 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
19886
19887 PR target/14800
19888 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
19889 x86_64-*-linux* when compiling for 32bit.
19890
19891 2004-06-21 Andrew Pinski <apinski@apple.com>
19892
19893 * gcc.dg/pch/struct-1.c: New.
19894 * gcc.dg/pch/struct-1.hs: New.
19895
19896 2004-06-21 Geoffrey Keating <geoffk@apple.com>
19897
19898 * gcc.dg/pch/save-temps-1.c: New file.
19899 * gcc.dg/pch/save-temps-1.hs: New file.
19900
19901 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
19902
19903 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
19904 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
19905
19906 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19907
19908 * gfortran.fortran-torture/execute/select_1.f90: Rename function
19909 to fix type error.
19910 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
19911 Remove trailing spaces.
19912
19913 2004-06-21 Richard Henderson <rth@redhat.com>
19914
19915 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
19916 merging && to BIT_FIELD_REF.
19917
19918 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
19919
19920 * g++.dg/opt/placeholder1.C: New test.
19921
19922 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
19923
19924 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
19925 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
19926 * gcc.dg/compat/union-m128-1_x.c: Likewise.
19927 * gcc.dg/compat/union-m128-1_y.c: Likewise.
19928
19929 2004-06-20 Zack Weinberg <zack@codesourcery.com>
19930
19931 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
19932 extern "C".
19933 * g++.dg/other/pragma-re-1.C: Add comments.
19934
19935 2004-06-19 Bud Davis <bdavis9659@comcast.net>
19936
19937 PR gfortran/16080
19938 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
19939
19940 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
19941
19942 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
19943 instead of setting the type of size_t by
19944 hand.
19945
19946 2004-06-18 Roger Sayle <roger@eyesopen.com>
19947
19948 * gcc.dg/unordered-2.c: New test case.
19949 * gcc.dg/unordered-3.c: New test case.
19950
19951 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
19952
19953 PR other/16043
19954 * lib/g++.exp (g++_version): Tweak regexp for version
19955 * lib/g77.exp (g77_version): Likewise.
19956 * lib/gfortran.exp (gfortran_version): Likewise.
19957 * lib/objc.exp (objc_version): Likewise.
19958 * lib/treelang.exp (treelang_version): Likewise.
19959
19960 2004-06-19 Jakub Jelinek <jakub@redhat.com>
19961
19962 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
19963 Use INT_MAX instead of __INT_MAX__.
19964 * gcc.dg/compat/struct-align-2_y.c: Likewise.
19965
19966 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
19967 * gcc.dg/compat/scalar-return-3_x.c: Use it.
19968 * gcc.dg/compat/scalar-return-3_y.c: Use it.
19969 * gcc.dg/compat/scalar-return-4_x.c: Use it.
19970 * gcc.dg/compat/scalar-return-4_y.c: Use it.
19971 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
19972 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
19973 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
19974 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
19975
19976 * gcc.dg/range-test-1.c: New test.
19977 * g++.dg/opt/range-test-1.C: New test.
19978
19979 2004-06-17 Richard Henderson <rth@redhat.com>
19980
19981 * objc.dg/sync-1.m: New.
19982 * objc.dg/try-catch-1.m: Don't force next runtime.
19983 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
19984 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
19985 shadowed catch clause.
19986 * objc.dg/try-catch-5.m: New.
19987
19988 2004-06-17 Zack Weinberg <zack@codesourcery.com>
19989
19990 Bug 14610
19991 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
19992
19993 2004-06-15 Richard Henderson <rth@redhat.com>
19994
19995 * gcc.dg/20001116-1.c: Move expected warning line.
19996
19997 2004-06-15 Richard Henderson <rth@redhat.com>
19998
19999 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
20000 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
20001
20002 2004-06-15 Jeff Law <law@redhat.com>
20003
20004 * gcc.dg/tree-ssa/20040615-1.c: New test.
20005 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
20006 be less sensitive to operand ordering.
20007 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
20008
20009 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
20010
20011 * g++.dg/abi/bitfield3.C: Add comment..
20012
20013 2004-06-15 Richard Henderson <rth@redhat.com>
20014
20015 * g++.dg/ext/stmtexpr1.C: XFAIL.
20016 * gcc.dg/20030612-1.c: XFAIL.
20017
20018 2004-06-15 Eric Christopher <echristo@redhat.com>
20019
20020 * g++.dg/charset/asm5.c: New.
20021 * gcc.dg/charset/asm6.c: New.
20022
20023 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20024
20025 PR fortran/15962
20026 * gfortran.fortran-torture/execute/select_1.f90: New test.
20027
20028 2004-06-15 Paul Brook <paul@codesourcery.com>
20029
20030 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
20031
20032 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20033
20034 PR c++/15967
20035 * g++.dg/lookup/crash3.C: New test.
20036
20037 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20038
20039 PR c++/15947
20040 * g++.dg/parse/dtor4.C: New test.
20041
20042 2004-06-14 Jeff Law <law@redhat.com>
20043
20044 * gcc.c-torture/compile/20040614-1.c: New test.
20045
20046 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20047
20048 PR fortran/15211
20049 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
20050 LEN of a character array.
20051
20052 2004-06-14 Mark Mitchell <mark@codesourcery.com>
20053
20054 PR c++/15096
20055 * g++.dg/template/ptrmem10.C: New test.
20056
20057 PR c++/14930
20058 * g++.dg/template/friend30.C: New test.
20059
20060 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20061
20062 PR fortran/14928
20063 * gfortran.fortran-torture/compile/mloc.f90: New test.
20064
20065 2004-06-13 Paul Brook <paul@codesourcery.com>
20066
20067 * gfortran.fortran-torture/execute/random_2.f90: New test.
20068
20069 2004-06-13 Eric Christopher <echristo@redhat.com>
20070
20071 * gcc.dg/noncompile/redecl-1.c: Fix error message.
20072
20073 2004-06-12 Paul Brook <paul@codesourcery.com>
20074
20075 * gfortran.fortran-torture/execute/contained_3.f90: New test.
20076
20077 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20078
20079 PR fortran/14923
20080 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
20081
20082 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20083
20084 PR fortran/14957
20085 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
20086 syntax errors in end statements of contained subroutines.
20087
20088 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20089
20090 PR fortran/12841
20091 * gfortran.fortran-torture/execute/null_arg.f90: New test.
20092
20093 2004-06-12 Bud Davis <bdavis9659@comcast.net>
20094
20095 PR fortran/15665
20096 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
20097
20098 2004-06-12 Bud Davis <bdavis9659@comcast.net>
20099
20100 PR gfortran/12839
20101 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
20102
20103 2004-06-11 Mark Mitchell <mark@codesourcery.com>
20104
20105 PR c++/15862
20106 * g++.dg/parse/enum1.C: New test.
20107
20108 2004-06-10 Jeff Law <law@redhat.com>
20109
20110 * gcc.c-torture/compile/20040610-1.c: New test.
20111
20112 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20113
20114 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
20115 * g++.old-deja/g++.other/decl3.C: Likewise.
20116
20117 2004-06-10 Brian Booth <bbooth@redhat.com>
20118
20119 * gcc.dg/tree-ssa/20031015-1.c: Scan for
20120 V_MAY_DEF instead of VDEF.
20121 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
20122
20123 2004-06-10 Mark Mitchell <mark@codesourcery.com>
20124
20125 PR c++/14211
20126 * g++.dg/conversion/const1.C: New test.
20127
20128 PR c++/15076
20129 * g++.dg/conversion/reinterpret1.C: New test.
20130
20131 PR c++/15877
20132 * g++.dg/template/enum2.C: New test.
20133
20134 PR c++/15227
20135 * g++.dg/template/error13.C: New test.
20136
20137 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20138
20139 PR fortran/14957
20140 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
20141 arguments to test_* REAL and of the right size.
20142
20143 2004-06-10 Jakub Jelinek <jakub@redhat.com>
20144
20145 PR target/15569
20146 PR rtl-optimization/15681
20147 * gcc.dg/20040609-1.c: New test.
20148
20149 2004-06-10 Jakub Jelinek <jakub@redhat.com>
20150
20151 PR c++/14791
20152 * g++.dg/opt/builtins1.C: New test.
20153
20154 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
20155
20156 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
20157 that use default windows32 struct layout.
20158 * gcc.dg/i386-bitfield2.c: Likewise.
20159
20160 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
20161
20162 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
20163 for mingw32 and cygwin targets.
20164
20165 2004-06-09 Geoffrey Keating <geoffk@apple.com>
20166
20167 * gcc.dg/pch/macro-4.c: New.
20168 * gcc.dg/pch/macro-4.hs: New.
20169
20170 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20171
20172 PR fortran/13249
20173 * gfortran.fortran-torture/compile/name_clash.f90: New test.
20174
20175 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20176
20177 PR fortran/13372
20178 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
20179
20180 2004-06-09 Bud Davis <bdavis9659@comcast.net>
20181
20182 PR gfortran/14897
20183 * gfortran.fortran-torture/execute/t_edit.f90: New test.
20184
20185 2004-06-09 Bud Davis <bdavis9659@comcast.net>
20186
20187 PR gfortran/15755
20188 * gfortran.fortran-torture/execute/backspace.c : New test.
20189
20190 2004-06-09 Paul Brook <paul@codesourcery.com>
20191
20192 * gfortran.fortran-torture/execure/intrinsic_associated.f90
20193 (pointer_to_section): Rewrite to use smaller array.
20194
20195 2004-06-08 David Edelsohn <edelsohn@gnu.org>
20196
20197 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
20198 * gcc.dg/ext/altivec-10.c: Same.
20199 * gcc.dg/ext/altivec-11.c: Same.
20200 * gcc.dg/ext/altivec-12.c: Same.
20201 * gcc.dg/ext/altivec-13.c: Same.
20202 * gcc.dg/ext/altivec-14.c: Same.
20203 * gcc.dg/ext/altivec-15.c: Same.
20204 * gcc.dg/ext/altivec-16.c: Same.
20205 * gcc.dg/ext/altivec-3.c: Same.
20206 * gcc.dg/ext/altivec-4.c: Same.
20207 * gcc.dg/ext/altivec-6.c: Same.
20208 * gcc.dg/ext/altivec-7.c: Same.
20209 * gcc.dg/ext/altivec-8.c: Same.
20210 * gcc.dg/ext/altivec-varargs-1.c: Same.
20211
20212 * g++.dg/ext/altivec-1.C: Correct dg syntax.
20213 * g++.dg/ext/altivec-10.C: Same.
20214 * g++.dg/ext/altivec-2.C: Same.
20215 * g++.dg/ext/altivec-3.C: Same.
20216 * g++.dg/ext/altivec-4.C: Same.
20217 * g++.dg/ext/altivec-5.C: Same.
20218 * g++.dg/ext/altivec-6.C: Same.
20219 * g++.dg/ext/altivec-7.C: Same.
20220 * g++.dg/ext/altivec-8.C: Same.
20221 * g++.dg/ext/altivec-9.C: Same.
20222
20223 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20224
20225 PR c++/7841
20226 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
20227
20228 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
20229
20230 * gcc.dg/union-1.c: New test.
20231
20232 2004-06-07 Roger Sayle <roger@eyesopen.com>
20233
20234 * gcc.dg/builtins-41.c: New test case.
20235 * gcc.dg/builtins-42.c: New test case.
20236
20237 2004-06-07 David Edelsohn <edelsohn@gnu.org>
20238
20239 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
20240 * g++.dg/ext/altivec-10.C: Same.
20241 * g++.dg/ext/altivec-2.C: Same.
20242 * g++.dg/ext/altivec-3.C: Same.
20243 * g++.dg/ext/altivec-4.C: Same.
20244 * g++.dg/ext/altivec-5.C: Same.
20245 * g++.dg/ext/altivec-6.C: Same.
20246 * g++.dg/ext/altivec-7.C: Same.
20247 * g++.dg/ext/altivec-8.C: Same.
20248 * g++.dg/ext/altivec-9.C: Same.
20249 * g++.old-deja/g++.abi/cxa_vec.C: Same.
20250 * g++.old-deja/g++.brendan/new3.C: Same.
20251 * gcc.c-torture/execute/eeprof-1.x: Same.
20252
20253 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
20254
20255 PR c/14765
20256 * gcc.dg/pr14765-1.c: New test.
20257
20258 2004-06-07 Roger Sayle <roger@eyesopen.com>
20259
20260 PR c/14649
20261 * gcc.dg/pr14649-1.c: New test case.
20262
20263 2004-06-07 Richard Henderson <rth@redhat.com>
20264
20265 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
20266 if temporaries.
20267
20268 2004-06-07 David Edelsohn <edelsohn@gnu.org>
20269
20270 * g++.dg/eh/elide1.C: Remove XFAIL.
20271
20272 2004-06-07 Mark Mitchell <mark@codesourcery.com>
20273
20274 PR c++/15337
20275 * g++.dg/expr/sizeof3.C: New test.
20276
20277 PR c++/14777
20278 * g++.dg/template/access14.C: New test.
20279
20280 PR c++/15554
20281 * g++.dg/template/enum1.C: New test.
20282
20283 PR c++/15057
20284 * g++.dg/eh/throw1.C: New test.
20285
20286 2004-06-07 David Ayers <d.ayers@inode.at>
20287 Ziemowit Laski <zlaski@apple.com>
20288
20289 * lib/objc.exp (objc_target_compile): Revert the '-framework
20290 Foundation' flag fix, since bare Darwin does not ship
20291 with the Foundation framework.
20292 * objc/execute/next_mapping.h: Provide a local NSConstantString
20293 @interface and @implementation.
20294 (objc_constant_string_init): A constructor function, used to
20295 initialize the NSConstantString meta-class object.
20296 * objc/execute/string1.m: Include "next_mapping.h" instead of
20297 <Foundation/NSString.h>.
20298 * objc/execute/string2.m: Likewise.
20299 * objc/execute/string3.m: Likewise.
20300 * objc/execute/string4.m: Likewise.
20301
20302 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
20303
20304 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
20305 to double. Replace double with FLOAT.
20306 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
20307
20308 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
20309 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
20310 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
20311 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
20312 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
20313 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
20314 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
20315 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
20316
20317 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
20318
20319 PR c/13519
20320 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
20321
20322 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20323
20324 PR c++/15503
20325 * g++.dg/template/meminit2.C: New test.
20326
20327 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
20328
20329 PR target/15822
20330 * gcc.c-torture/execute/compare-fp-1.c,
20331 gcc.c-torture/execute/compare-fp-2.c,
20332 gcc.c-torture/execute/compare-fp-3.c,
20333 gcc.c-torture/execute/compare-fp-4.c,
20334 gcc.c-torture/execute/compare-fp-3.x,
20335 gcc.c-torture/execute/compare-fp-4.x: Moved...
20336 * gcc.c-torture/execute/ieee/compare-fp-1.c,
20337 gcc.c-torture/execute/ieee/compare-fp-2.c,
20338 gcc.c-torture/execute/ieee/compare-fp-3.c,
20339 gcc.c-torture/execute/ieee/compare-fp-4.c,
20340 gcc.c-torture/execute/ieee/compare-fp-3.x,
20341 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
20342
20343 2004-06-04 David Ayers <d.ayers@inode.at>
20344
20345 * objc/execute/protocol-isEqual-4.m: New testcase.
20346
20347 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
20348
20349 * objc/execute/protocol-isEqual-1.m: New testcase.
20350 * objc/execute/protocol-isEqual-2.m: New testcase.
20351 * objc/execute/protocol-isEqual-3.m: New testcase.
20352
20353 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20354
20355 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
20356
20357 2004-06-02 Ziemowit Laski <zlaski@apple.com>
20358
20359 * lib/objc.exp (objc_target_compile): When running tests on
20360 Darwin (Mac OS X), inform the linker about '-framework
20361 'Foundation'.
20362
20363 2004-06-02 Eric Christopher <echristo@redhat.com>
20364
20365 * gcc.c-torture/compile/20040602-1.c: New.
20366
20367 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
20368
20369 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
20370 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
20371
20372 PR tree-optimization/14736
20373 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
20374
20375 PR tree-optimization/14042
20376 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
20377
20378 PR tree-optimization/14729
20379 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
20380
20381 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20382
20383 PR fortran/15557
20384 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
20385
20386 2004-06-01 Richard Hederson <rth@redhat.com>
20387
20388 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
20389
20390 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20391
20392 PR c++/14932
20393 * g++.dg/parse/offsetof4.C: New test.
20394
20395 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
20396
20397 PR objc/7993
20398 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
20399
20400 2004-05-31 Mark Mitchell <mark@codesourcery.com>
20401
20402 PR c++/15701
20403 * g++.dg/template/friend29.C: New test.
20404
20405 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
20406
20407 PR c/15749
20408 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
20409
20410 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
20411
20412 * gcc.dg/sparc-trap-1.c: New test.
20413
20414 2004-05-31 Roger Sayle <roger@eyesopen.com>
20415
20416 PR middle-end/15069
20417 * g++.dg/opt/fold3.C: New test case.
20418
20419 2004-05-30 Graham Stott <graham.stott@btinternet.com>
20420
20421 * lib/target-supports.exp (check_iconv_available): Fix fallout
20422 from 2004-05-28 patch.
20423
20424 2004-05-30 Paul Brook <paul@codesourcery.com>
20425
20426 PR fortran/15620
20427 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
20428 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
20429
20430 2004-05-30 Steven G. Kargl <kargls@comcast.net>
20431
20432 * gfortran.fortran-torture/execute/random_1.f90: New test.
20433
20434 2004-05-28 Ziemowit Laski <zlaski@apple.com>
20435
20436 * g++.dg/ext/altivec-10.C: New test.
20437
20438 2004-05-29 Paul Brook <paul@codesourcery.com>
20439
20440 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
20441
20442 2004-05-28 Ziemowit Laski <zlaski@apple.com>
20443
20444 * gcc.dg/altivec-16.c: New test.
20445
20446 2004-05-28 Janis Johnson <janis187@us.ibm.com>
20447
20448 * lib/target-supports.exp (check_vmx_hw_available): New.
20449 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
20450
20451 * lib/target-supports.exp (check_alias_available,
20452 check_iconv_available, check_named_sections_available): Use
20453 unique names for temporary files.
20454
20455 2004-05-28 Ziemowit Laski <zlaski@apple.com>
20456
20457 * gcc.dg/altivec-15.c: New test.
20458
20459 2004-05-28 Mark Mitchell <mark@codesourcery.com>
20460
20461 PR c++/15083
20462 * g++.dg/warn/noeffect6.C: New test.
20463
20464 PR c++/15471
20465 * g++.dg/expr/ptrmem4.C: New test.
20466
20467 PR c++/15640
20468 * g++.dg/template/operator3.C: New test.
20469
20470 2004-05-28 Mark Mitchell <mark@codesourcery.com>
20471
20472 PR c++/14668
20473 * g++.dg/lookup/redecl1.C: New test.
20474 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
20475
20476 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
20477
20478 * gcc.c-torture/execute/compare-fp-1.c,
20479 gcc.c-torture/execute/compare-fp-2.c,
20480 gcc.c-torture/execute/compare-fp-3.c,
20481 gcc.c-torture/execute/compare-fp-4.c,
20482 gcc.c-torture/execute/compare-fp-3.x,
20483 gcc.c-torture/execute/compare-fp-4.x,
20484 gcc.dg/pr15649-1.c: New.
20485
20486 2004-05-27 Adam Nemet <anemet@lnxw.com>
20487
20488 PR c++/12883
20489 * g++.dg/init/array14.C: New test.
20490
20491 2004-05-25 Janis Johnson <janis187@us.ibm.com>
20492
20493 * lib/compat.exp (compat-get-options-main): New.
20494 (compat-get-options): Remove unneeded code, warn for ignored
20495 command.
20496 (compat-execute): Check flag set by dg-require-* commands.
20497
20498 * lib/compat.exp (compat-execute): Break up long lines.
20499
20500 2004-05-24 Janis Johnson <janis187@us.ibm.com>
20501
20502 * gcc.dg/altivec-7.c: Don't use 'vector long'.
20503 * gcc.dg/altivec-14.c: New test.
20504 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
20505
20506 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
20507 * gcc.dg/altivec-12.c: Ditto.
20508
20509 * gcc.dg/altivec-3.c: Move call to altivec_check.
20510
20511 2004-05-23 Mark Mitchell <mark@codesourcery.com>
20512
20513 PR c++/15044
20514 * g++.dg/template/error12.C: New test.
20515
20516 PR c++/15317
20517 * g++.dg/ext/attrib15.C: New test.
20518
20519 PR c++/15329
20520 * g++.dg/template/ptrmem9.C: New test.
20521
20522 2004-05-25 Paul Brook <paul@codesourcery.com>
20523
20524 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
20525
20526 2004-05-23 Mark Mitchell <mark@codesourcery.com>
20527
20528 PR c++/15165
20529 * g++.dg/template/crash19.C: New test.
20530
20531 2004-05-23 Mark Mitchell <mark@codesourcery.com>
20532
20533 PR c++/15025
20534 * g++.dg/template/redecl1.C: New test.
20535
20536 2004-05-23 Mark Mitchell <mark@codesourcery.com>
20537
20538 PR c++/14821
20539 * g++.dg/other/ns1.C: New test.
20540
20541 PR c++/14883
20542 * g++.dg/template/invalid1.C: New test.
20543
20544 2004-05-23 Paul Brook <paul@codesourcery.com>
20545 Victor Leikehman <lei@haifasphere.co.il>
20546
20547 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
20548 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
20549
20550 2004-05-22 Mark Mitchell <mark@codesourcery.com>
20551
20552 PR c++/15285
20553 PR c++/15299
20554 * g++.dg/template/non-dependent5.C: New test.
20555 * g++.dg/template/non-dependent6.C: New test.
20556
20557 2004-05-22 Mark Mitchell <mark@codesourcery.com>
20558
20559 PR c++/15507
20560 * g++.dg/inherit/union1.C: New test.
20561
20562 PR c++/15542
20563 * g++.dg/template/addr1.C: New test.
20564
20565 PR c++/15427
20566 * g++.dg/template/array5.C: New test.
20567
20568 PR c++/15287
20569 * g++.dg/template/array6.C: New test.
20570
20571 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
20572 Roger Sayle <roger@eyesopen.com>
20573
20574 * g++.dg/lookup/forscope2.C: New test case.
20575
20576 2004-05-22 Ben Elliston <bje@au.ibm.com>
20577
20578 * gcc.dg/cpp/Wmissingdirs.c: New.
20579
20580 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
20581
20582 PR target/15301
20583 * gcc.dg/compat/union-m128-1.h: New file.
20584 * gcc.dg/compat/union-m128-1_main.c: Likewise.
20585 * gcc.dg/compat/union-m128-1_x.c: Likewise.
20586 * gcc.dg/compat/union-m128-1_y.c: Likewise.
20587
20588 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
20589
20590 PR target/15302
20591 * gcc.dg/compat/struct-complex-1.h: New file.
20592 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
20593 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
20594 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
20595
20596 2004-05-20 Roger Sayle <roger@eyesopen.com>
20597
20598 PR middle-end/3074
20599 * gcc.dg/pr3074-1.c: New test case.
20600 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
20601
20602 2004-05-20 Falk Hueffner <falk@debian.org>
20603
20604 PR other/15526
20605 * gcc.dg/ftrapv-1.c: New test case.
20606
20607 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
20608
20609 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
20610
20611 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
20612 Jeff Law <law@redhat.com>
20613
20614 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
20615 * gcc.dg/tree-ssa/20040518-2.c: New test.
20616
20617 * gcc.dg/tree-ssa/20040518-1.c: New test.
20618
20619 2004-05-18 Zack Weinberg <zack@codesourcery.com>
20620
20621 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
20622
20623 2004-05-18 Paul Brook <paul@codesourcery.com>
20624
20625 PR fortran/13930
20626 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
20627
20628 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20629
20630 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
20631 constant folding.
20632
20633 2004-05-17 Steven Bosscher <stevenb@suse.de>
20634
20635 * gcc.dg/tree-ssa/20040517-1.c: New test.
20636
20637 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20638
20639 * gcc.dg/loop-4.c: New test.
20640
20641 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
20642
20643 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
20644
20645 2004-05-15 Bud Davis <bdavis9659@comcast.net>
20646
20647 PR fortran/15311
20648 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
20649
20650 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20651
20652 PR fortran/13826
20653 PR fortran/13940
20654 * gfortran.fortran-torture/compile/data_1.f90: New test.
20655
20656 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
20657
20658 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
20659 * gcc.dg/uninit-H.c: Define ASM for __s390__.
20660
20661 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
20662
20663 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
20664
20665 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
20666
20667 PR c/15444
20668 * gcc.dg/format/xopen-1.c: Adjust expected message.
20669 * gcc.dg/format/xopen-3.c: New test.
20670
20671 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
20672
20673 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
20674
20675 2004-05-14 Jeff Law <law@redhat.com>
20676
20677 * gcc.dg/tree-ssa/20040514-2.c: New test.
20678
20679 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20680
20681 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
20682 this ...
20683 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
20684 this.
20685
20686 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
20687
20688 * gcc.dg/tree-ssa/20040514-1.c: New test.
20689
20690 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20691
20692 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
20693 test.
20694
20695 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20696
20697 PR fortran/14066
20698 * gfortran.fortran-torture/compile/do_1.f90: New test.
20699
20700 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20701
20702 PR fortran/15051
20703 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
20704 test.
20705
20706 2004-05-14 Bud Davis <bdavis9659@comcast.net>
20707
20708 PR fortran/15149
20709 * gfortran.fortran-torture/execute/random_init.f90: New test.
20710
20711 2004-05-13 Paul Brook <paul@codesourcery.com>
20712
20713 PR fortran/15314
20714 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
20715
20716 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
20717
20718 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
20719 for the powerpc case.
20720
20721 2004-05-13 Jeff Law <law@redhat.com>
20722
20723 * gcc.dg/tree-ssa/20040513-1.c: New test.
20724 * gcc.dg/tree-ssa/20040513-2.c: New test.
20725
20726 2004-05-13 Paul Brook <paul@codesourcery.com>
20727
20728 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
20729 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
20730 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
20731
20732 2004-05-13 Andreas Schwab <schwab@suse.de>
20733
20734 PR other/10819
20735 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
20736 characters.
20737
20738 2004-05-13 Bud Davis <bdavis9659@comcast.net>
20739
20740 PR fortran/15294
20741 * gfortran.fortran-torture/execute/adjustr.f90: New file.
20742
20743 2004-05-13 Diego Novillo <dnovillo@redhat.com>
20744
20745 Merge from tree-ssa-20020619-branch. See
20746 ChangeLog.tree-ssa for details.
20747
20748 2004-05-11 Ziemowit Laski <zlaski@apple.com>
20749
20750 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
20751 include <altivec.h> explicitly.
20752 * gcc.dg/altivec-13.c: Likewise.
20753
20754 2004-05-11 Paul Brook <paul@codesourcery.com>
20755
20756 * gcc.c-torture/compile/20010518-1.c: Force enum size.
20757
20758 2004-05-10 Eric Christopher <echristo@redhat.com>
20759
20760 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
20761 * gcc.dg/sibcall-4.c: Ditto.
20762
20763 2004-05-10 Ziemowit Laski <zlaski@apple.com>
20764
20765 * g++.dg/ext/altivec-8.C: New test case.
20766 * gcc.dg/altivec-13.c: New test case.
20767
20768 2004-05-08 Roger Sayle <roger@eyesopen.com>
20769
20770 * gcc.c-torture/execute/divcmp-1.c: New test case.
20771 * gcc.c-torture/execute/divcmp-2.c: New test case.
20772 * gcc.c-torture/execute/divcmp-3.c: New test case.
20773
20774 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
20775
20776 * g++.dg/other/pragma-re-2.C: New test.
20777
20778 2004-05-07 Uros Bizjak <uros@kss-loka.si>
20779
20780 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
20781 * gcc.dg/i386-387-2.c: Likewise.
20782
20783 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
20784 __builtin_drem.
20785 * gcc.dg/i386-387-6.c: Likewise.
20786
20787 2004-05-07 Uros Bizjak <uros@kss-loka.si>
20788
20789 * gcc.dg/builtins-33.c: Also check log1p*.
20790
20791 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
20792
20793 PR optimization/15296
20794 * gcc.c-torture/execute/pr15296.c: New test.
20795
20796 2004-05-05 Uros Bizjak <uros@kss-loka.si>
20797
20798 * gcc.dg/builtins-40.c: New test.
20799
20800 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
20801
20802 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
20803
20804 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
20805
20806 * g++.dg/ext/spe1.C: New testcase.
20807
20808 2004-05-04 Ziemowit Laski <zlaski@apple.com>
20809
20810 * objc.dg/image-info.m: Allow additional attributes
20811 for __image_info section.
20812
20813 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
20814
20815 * gcc.dg/torture/mips-hilo-2.c: New test.
20816
20817 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20818
20819 PR c++/14389
20820 * g++.dg/template/member5.C: New test.
20821
20822 2004-05-03 Uros Bizjak <uros@kss-loka.si>
20823
20824 * gcc.dg/builtins-34.c: Also check expm1*.
20825
20826 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20827
20828 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
20829 * gcc.dg/torture/builtin-convert-3.c: New test.
20830
20831 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
20832
20833 PR middle-end/15054
20834 * g++.dg/opt/pr15054.C: New test.
20835
20836 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20837
20838 * gcc.dg/torture/builtin-rounding-1.c: New test.
20839 * gcc.dg/builtins-25.c: Delete.
20840 * gcc.dg/builtins-29.c: Delete.
20841
20842 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
20843
20844 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
20845 * gcc.dg/sibcall-4.c: Likewise.
20846 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
20847
20848 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
20849
20850 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
20851 bit-field on 16-bit targets.
20852
20853 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
20854
20855 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
20856 16-bit targets.
20857
20858 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
20859
20860 * gcc.dg/rs6000-power2-1.c: Change to compile only.
20861 * gcc.dg/rs6000-power2-2.c: Likewise.
20862
20863 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
20864
20865 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
20866 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
20867 Change the asm registers to be in form of frN instead of fN.
20868
20869 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20870
20871 * gcc.dg/torture/builtin-convert-2.c: New test.
20872
20873 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
20874
20875 * gcc.dg/rs6000-power2-1.c: New test.
20876 * gcc.dg/rs6000-power2-2.c: New test.
20877
20878 2004-04-28 Jan Hubicka <jh@suse.cz>
20879
20880 * gcc.dg/unused-6.c: New test.
20881
20882 2004-04-24 Laurent GUERBY <laurent@guerby.net>
20883 Ulrich Weigand <uweigand@de.ibm.com>
20884
20885 * ada/acats/run_all.sh: Define $target variable.
20886
20887 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
20888
20889 PR c++/15119
20890 * g++.dg/other/vararg-1.C: New test.
20891
20892 PR c++/4794
20893 * g++.dg/eh/cleanup3.C: New test.
20894
20895 2004-04-24 Laurent GUERBY <laurent@guerby.net>
20896
20897 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
20898 and ad8011a (target_insn).
20899 * ada/acats/support/macro.dfs: Likewise.
20900 * ada/acats/support/impbit.adb: New file.
20901
20902 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
20903
20904 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
20905
20906 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
20907
20908 * gcc.dg/loop-3.c: New test.
20909
20910 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
20911
20912 * gcc.c-torture/execute/simd-5.c: New test.
20913
20914 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20915
20916 PR c++/15064
20917 * g++.dg/template/crash18.C: New test.
20918
20919 2004-04-22 Mark Mitchell <mark@codesourcery.com>
20920
20921 * g++.dg/ext/complit3.C: New test.
20922
20923 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
20924
20925 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
20926 * gcc.dg/altivec-3.c: Same.
20927 * gcc.dg/altivec-varargs-1.c: Same.
20928
20929 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
20930
20931 * lib/target-supports.exp (check_profiling_available): Assume
20932 profiling is not available on powerpc-eabi targets.
20933
20934 2004-04-21 Janis Johnson <janis187@us.ibm.com>
20935
20936 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
20937 * gcc.dg/vmx/bug-1.c: Ditto.
20938
20939 2004-04-20 Eric Christopher <echristo@redhat.com>
20940
20941 * gcc.dg/charset/extern.c: New test.
20942 * g++.dg/charset/extern3.cc: Ditto.
20943
20944 2004-04-20 Uros Bizjak <uros@kss-loka.si>
20945
20946 * gcc.dg/builtins-39.c: New test.
20947
20948 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
20949
20950 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
20951
20952 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
20953
20954 * gcc.dg/torture/mips-hilo-1.c: New test.
20955
20956 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
20957
20958 * gcc.c-torture/compile/20040419-1.c: New test.
20959
20960 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
20961
20962 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
20963
20964 2004-04-18 Zack Weinberg <zack@codesourcery.com>
20965 Aldy Hernandez <aldyh@redhat.com>
20966
20967 * gcc.c-torture/execute/va-arg-24.c: New.
20968
20969 2004-04-17 Zack Weinberg <zack@codesourcery.com>
20970 Aldy Hernandez <aldyh@redhat.com>
20971
20972 * gcc.dg/vmx/1b-01.c: New.
20973 * gcc.dg/vmx/1b-02.c: New.
20974 * gcc.dg/vmx/1b-03.c: New.
20975 * gcc.dg/vmx/1b-04.c: New.
20976 * gcc.dg/vmx/1b-05.c: New.
20977 * gcc.dg/vmx/1b-06.c: New.
20978 * gcc.dg/vmx/1b-07.c: New.
20979 * gcc.dg/vmx/1c-01.c: New.
20980 * gcc.dg/vmx/1c-02.c: New.
20981 * gcc.dg/vmx/3a-01a.c: New.
20982 * gcc.dg/vmx/3a-01.c: New.
20983 * gcc.dg/vmx/3a-01m.c: New.
20984 * gcc.dg/vmx/3a-03.c: New.
20985 * gcc.dg/vmx/3a-03m.c: New.
20986 * gcc.dg/vmx/3a-04.c: New.
20987 * gcc.dg/vmx/3a-04m.c: New.
20988 * gcc.dg/vmx/3a-05.c: New.
20989 * gcc.dg/vmx/3a-06.c: New.
20990 * gcc.dg/vmx/3a-06m.c: New.
20991 * gcc.dg/vmx/3a-07.c: New.
20992 * gcc.dg/vmx/3b-01.c: New.
20993 * gcc.dg/vmx/3b-02.c: New.
20994 * gcc.dg/vmx/3b-10.c: New.
20995 * gcc.dg/vmx/3b-13.c: New.
20996 * gcc.dg/vmx/3b-14.c: New.
20997 * gcc.dg/vmx/3b-15.c: New.
20998 * gcc.dg/vmx/3c-01a.c: New.
20999 * gcc.dg/vmx/3c-01.c: New.
21000 * gcc.dg/vmx/3c-02.c: New.
21001 * gcc.dg/vmx/3c-03.c: New.
21002 * gcc.dg/vmx/3d-01.c: New.
21003 * gcc.dg/vmx/4-01.c: New.
21004 * gcc.dg/vmx/4-03.c: New.
21005 * gcc.dg/vmx/5-01.c: New.
21006 * gcc.dg/vmx/5-02.c: New.
21007 * gcc.dg/vmx/5-03.c: New.
21008 * gcc.dg/vmx/5-04.c: New.
21009 * gcc.dg/vmx/5-05.c: New.
21010 * gcc.dg/vmx/5-06.c: New.
21011 * gcc.dg/vmx/5-07.c: New.
21012 * gcc.dg/vmx/5-07t.c: New.
21013 * gcc.dg/vmx/5-08.c: New.
21014 * gcc.dg/vmx/5-10.c: New.
21015 * gcc.dg/vmx/5-11.c: New.
21016 * gcc.dg/vmx/7-01a.c: New.
21017 * gcc.dg/vmx/7-01.c: New.
21018 * gcc.dg/vmx/7c-01.c: New.
21019 * gcc.dg/vmx/7d-01.c: New.
21020 * gcc.dg/vmx/7d-02.c: New.
21021 * gcc.dg/vmx/8-01.c: New.
21022 * gcc.dg/vmx/8-02a.c: New.
21023 * gcc.dg/vmx/8-02.c: New.
21024 * gcc.dg/vmx/brode-1.c: New.
21025 * gcc.dg/vmx/bug-1.c: New.
21026 * gcc.dg/vmx/bug-2.c: New.
21027 * gcc.dg/vmx/bug-3.c: New.
21028 * gcc.dg/vmx/cw-bug-1.c: New.
21029 * gcc.dg/vmx/cw-bug-2.c: New.
21030 * gcc.dg/vmx/cw-bug-3.c: New.
21031 * gcc.dg/vmx/dct.c: New.
21032 * gcc.dg/vmx/debug-1.c: New.
21033 * gcc.dg/vmx/debug-2.c: New.
21034 * gcc.dg/vmx/debug-3.c: New.
21035 * gcc.dg/vmx/debug-4.c: New.
21036 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
21037 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
21038 * gcc.dg/vmx/eg-5.c: New.
21039 * gcc.dg/vmx/fft.c: New.
21040 * gcc.dg/vmx/gcc-bug-1.c: New.
21041 * gcc.dg/vmx/gcc-bug-2.c: New.
21042 * gcc.dg/vmx/gcc-bug-3.c: New.
21043 * gcc.dg/vmx/gcc-bug-4.c: New.
21044 * gcc.dg/vmx/gcc-bug-5.c: New.
21045 * gcc.dg/vmx/gcc-bug-6.c: New.
21046 * gcc.dg/vmx/gcc-bug-7.c: New.
21047 * gcc.dg/vmx/gcc-bug-8.c: New.
21048 * gcc.dg/vmx/gcc-bug-9.c: New.
21049 * gcc.dg/vmx/gcc-bug-b.c: New.
21050 * gcc.dg/vmx/gcc-bug-c.c: New.
21051 * gcc.dg/vmx/gcc-bug-d.c: New.
21052 * gcc.dg/vmx/gcc-bug-e.c: New.
21053 * gcc.dg/vmx/gcc-bug-f.c: New.
21054 * gcc.dg/vmx/gcc-bug-g.c: New.
21055 * gcc.dg/vmx/gcc-bug-i.c: New.
21056 * gcc.dg/vmx/harness.h: New.
21057 * gcc.dg/vmx/ira1.c: New.
21058 * gcc.dg/vmx/ira2a.c: New.
21059 * gcc.dg/vmx/ira2b.c: New.
21060 * gcc.dg/vmx/ira2.c: New.
21061 * gcc.dg/vmx/ira2c.c: New.
21062 * gcc.dg/vmx/mem.c: New.
21063 * gcc.dg/vmx/newton-1.c: New.
21064 * gcc.dg/vmx/ops.c: New.
21065 * gcc.dg/vmx/sn7153.c: New.
21066 * gcc.dg/vmx/spill2.c: New.
21067 * gcc.dg/vmx/spill3.c: New.
21068 * gcc.dg/vmx/spill.c: New.
21069 * gcc.dg/vmx/t.c: New.
21070 * gcc.dg/vmx/varargs-1.c: New.
21071 * gcc.dg/vmx/varargs-2.c: New.
21072 * gcc.dg/vmx/varargs-3.c: New.
21073 * gcc.dg/vmx/varargs-4.c: New.
21074 * gcc.dg/vmx/varargs-5.c: New.
21075 * gcc.dg/vmx/varargs-6.c: New.
21076 * gcc.dg/vmx/varargs-7.c: New.
21077 * gcc.dg/vmx/vmx.exp: New.
21078 * gcc.dg/vmx/vprint-1.c: New.
21079 * gcc.dg/vmx/vscan-1.c: New.
21080 * gcc.dg/vmx/x-01.c: New.
21081 * gcc.dg/vmx/x-02.c: New.
21082 * gcc.dg/vmx/x-03.c: New.
21083 * gcc.dg/vmx/x-04.c: New.
21084 * gcc.dg/vmx/x-05.c: New.
21085 * gcc.dg/vmx/yousufi-1.c: New.
21086 * gcc.dg/vmx/zero-1.c: New.
21087 * gcc.dg/vmx/zero.c: New.
21088
21089 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
21090
21091 * g++.dg/lookup/java1.C: Update for chage of
21092 _Jv_AllocObject.
21093 * g++.dg/lookup/java2.C: Likewise.
21094
21095 2004-04-17 Laurent GUERBY <laurent@guerby.net>
21096
21097 * ada/acats/run_all.sh: use -O2 by default.
21098
21099 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
21100
21101 * gcc.dg/vr-mult-[12].c: New tests.
21102
21103 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21104
21105 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
21106
21107 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
21108
21109 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
21110
21111 * lib/target-supports.exp (check_profiling_available): Assume profiling
21112 isn't available for mips*-*-elf targets.
21113
21114 2004-04-14 Uros Bizjak <uros@kss-loka.si>
21115
21116 * gcc.dg/builtins-38.c: New test.
21117
21118 2004-04-14 Eric Christopher <echristo@redhat.com>
21119
21120 * g++.dg/charset/charset.exp: Run .cc extension tests.
21121
21122 2004-04-14 Zack Weinberg <zack@codesourcery.com>
21123
21124 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
21125
21126 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21127
21128 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
21129
21130 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
21131
21132 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
21133 * gcc.dg/i386-387-2.c: Likewise.
21134
21135 * gcc.dg/i386-387-7.c: New test.
21136 * gcc.dg/i386-387-8.c: New test.
21137
21138 * gcc.dg/builtins-37.c: New test.
21139
21140 2004-04-13 Geoffrey Keating <geoffk@apple.com>
21141
21142 * g++.dg/pch/externc-1.C: Add missing semicolon.
21143
21144 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
21145
21146 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
21147
21148 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
21149
21150 * gcc.c-torture/execute/20040411-1.c: New test.
21151
21152 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
21153
21154 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
21155
21156 2004-04-09 Chris Demetriou <cgd@broadcom.com>
21157
21158 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
21159
21160 2004-04-09 Zack Weinberg <zack@codesourcery.com>
21161
21162 * lib/target-supports.exp (check_named_sections_available): New.
21163 * lib/gcc-dg.exp (dg-require-named-sections): New.
21164 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
21165 old-deja.exp. Also prune error-count message from HP linker.
21166 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
21167
21168 * g++.dg/init/init-ref4.C: Use dg-require-weak.
21169 * g++.old-deja/g++.pt/static3.C: Likewise.
21170 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
21171
21172 2004-04-09 Roger Sayle <roger@eyesopen.com>
21173
21174 * gcc.c-torture/execute/20040409-1.c: New test case.
21175 * gcc.c-torture/execute/20040409-2.c: New test case.
21176 * gcc.c-torture/execute/20040409-3.c: New test case.
21177
21178 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
21179
21180 * gcc.dg/20040409-1.c: New test.
21181
21182 2004-04-08 Roger Sayle <roger@eyesopen.com>
21183
21184 PR target/14888
21185 * g++.dg/opt/pr14888.C: New test case.
21186
21187 2004-04-08 Geoffrey Keating <geoffk@apple.com>
21188
21189 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
21190 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
21191 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
21192 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
21193 New tests.
21194
21195 2004-04-08 Paul Brook <paul@codesourcery.com>
21196
21197 * gcc.dg/spill-1.c: New test.
21198
21199 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21200
21201 * gcc.dg/torture/builtin-ctype-2.c: New test.
21202
21203 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
21204
21205 * gcc.dg/pch/pch.exp: Add largefile test.
21206
21207 2004-04-06 Geoffrey Keating <geoffk@apple.com>
21208
21209 * g++.dg/pch/externc-1.Hs: New.
21210 * g++.dg/pch/externc-1.C: New.
21211
21212 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21213
21214 * gcc.dg/compat/struct-by-value-5a_main.c,
21215 gcc.dg/compat/struct-by-value-5b_main.c: New files.
21216 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
21217 * gcc.dg/compat/struct-by-value-5a_x.c,
21218 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
21219 gcc.dg/compat/struct-by-value-5_x.c.
21220 * gcc.dg/compat/struct-by-value-5a_y.c,
21221 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
21222 gcc.dg/compat/struct-by-value-5_y.c.
21223
21224 * gcc.dg/compat/struct-by-value-6a_main.c,
21225 gcc.dg/compat/struct-by-value-6b_main.c: New files.
21226 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
21227 * gcc.dg/compat/struct-by-value-6a_x.c,
21228 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
21229 gcc.dg/compat/struct-by-value-6_x.c.
21230 * gcc.dg/compat/struct-by-value-6a_y.c,
21231 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
21232 gcc.dg/compat/struct-by-value-6_y.c.
21233
21234 * gcc.dg/compat/struct-by-value-7a_main.c,
21235 gcc.dg/compat/struct-by-value-7b_main.c: New files.
21236 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
21237 * gcc.dg/compat/struct-by-value-7a_x.c,
21238 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
21239 gcc.dg/compat/struct-by-value-7_x.c.
21240 * gcc.dg/compat/struct-by-value-7a_y.c,
21241 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
21242 gcc.dg/compat/struct-by-value-7_y.c.
21243
21244 2004-04-06 Jakub Jelinek <jakub@redhat.com>
21245
21246 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
21247 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
21248 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
21249 options.
21250
21251 2004-04-06 Uros Bizjak <uros@kss-loka.si>
21252
21253 * gcc.dg/builtins-36.c: New test.
21254
21255 2004-04-06 Paul Brook <paul@codesourcery.com>
21256
21257 * README.gcc: Remove obsolete contraint on testcases.
21258
21259 2004-04-05 Paul Brook <paul@codesourcery.com>
21260
21261 PR2123
21262 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
21263 failure and exit(0) on success.
21264 * g++.dg/expr/anew2.C: Ditto.
21265 * g++.dg/expr/anew3.C: Ditto.
21266 * g++.dg/expr/anew4.C: Ditto.
21267
21268 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
21269
21270 PR c++/3518
21271 * g++.dg/template/unify7.C: New.
21272
21273 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
21274
21275 * g++.dg/README: Bring up to date with new subdirectories; remove
21276 duplicate subdirectory lines.
21277
21278 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
21279
21280 PR c++/14007
21281 * g++.dg/template/unify5.C: New.
21282 * g++.dg/template/unify6.C: New.
21283 * g++.dg/template/qualttp20.C: Adjust.
21284 * g++.old-deja/g++.jason/report.C: Adjust.
21285 * g++.old-deja/g++.other/qual1.C: Adjust.
21286
21287 2004-04-01 Mark Mitchell <mark@codesourcery.com>
21288
21289 PR c++/14803
21290 * g++.dg/inherit/ptrmem1.C: New test.
21291
21292 2004-04-01 Jakub Jelinek <jakub@redhat.com>
21293
21294 PR c++/14755
21295 * gcc.c-torture/execute/20040331-1.c: New test.
21296 * gcc.dg/20040331-1.c: New test.
21297
21298 2004-04-01 Paul Brook <paul@codesourcery.com>
21299
21300 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
21301
21302 2004-03-30 Mark Mitchell <mark@codesourcery.com>
21303
21304 PR c++/14724
21305 * g++.dg/init/goto1.C: New test.
21306
21307 PR c++/14763
21308 * g++.dg/template/defarg4.C: New test.
21309
21310 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
21311
21312 * gcc.dg/altivec-11.c: Extend test for more valid cases.
21313
21314 2004-03-28 David Edelsohn <edelsohn@gnu.org>
21315
21316 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
21317
21318 2004-03-28 Zack Weinberg <zack@codesourcery.com>
21319
21320 * gcc.dg/noncompile/undeclared-2.c: New test.
21321
21322 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
21323
21324 * gcc.dg/940409-1.c: Remove XFAIL.
21325 * gcc.dg/reg-vol-struct-1.c: New test.
21326
21327 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21328
21329 * gcc.dg/torture/builtin-wctype-1.c: New test.
21330
21331 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
21332
21333 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
21334 * gcc.dg/20001101-1.c: Likewise.
21335 * gcc.dg/20001102-1.c: Likewise.
21336
21337 2004-03-25 Roger Sayle <roger@eyesopen.com>
21338
21339 * gcc.dg/compare8.c: Add an additional test for XOR.
21340
21341 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21342
21343 * gcc.dg/torture/builtin-ctype-1.c: New test.
21344
21345 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21346
21347 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
21348 * gcc.dg/torture/builtin-math-1.c: Likewise.
21349 * gcc.dg/torture/builtin-power-1.c: New test.
21350
21351 2004-03-24 Andreas Schwab <schwab@suse.de>
21352
21353 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
21354 IA64 assembler.
21355
21356 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
21357 Roger Sayle <roger@eyesopen.com>
21358
21359 * gcc.dg/compare8.c: New test case.
21360
21361 2004-03-23 Ziemowit Laski <zlaski@apple.com>
21362
21363 * g++.dg/ext/altivec-7.C: New test.
21364
21365 2004-03-23 Zack Weinberg <zack@codesourcery.com>
21366
21367 PR 12267, 12391, 12560, 13129, 14114, 14133
21368 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
21369 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
21370 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
21371 Adjust error regexps.
21372 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
21373 * gcc.dg/noncompile/undeclared-1.c: New test cases.
21374 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
21375 * gcc.dg/local1.c: Add explanatory comment.
21376
21377 2004-03-23 Roger Sayle <roger@eyesopen.com>
21378
21379 PR optimization/14669
21380 * g++.dg/opt/fold2.C: New test case.
21381
21382 2004-03-22 Jakub Jelinek <jakub@redhat.com>
21383
21384 PR c/14069
21385 * gcc.dg/20040322-1.c: New test.
21386
21387 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
21388
21389 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
21390 * gcc.dg/ultrasp4.c: Likewise.
21391 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
21392
21393 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
21394
21395 * gcc.dg/i386-sse-8.c: Reset default options.
21396
21397 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
21398
21399 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
21400 in the error message text.
21401
21402 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
21403
21404 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
21405
21406 2004-03-21 Mark Mitchell <mark@codesourcery.com>
21407
21408 PR c++/14616
21409 * g++.dg/init/array13.C: New test.
21410
21411 2004-03-20 Roger Sayle <roger@eyesopen.com>
21412
21413 PR target/13889
21414 * gcc.c-torture/compile/pr13889.c: New test case.
21415
21416 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
21417
21418 PR c/14635
21419 * builtins-1.c (nan, nans): Don't test.
21420 * builtins-30.c: Don't use nan, nanf, nanl.
21421 * builtins-35.c: New test.
21422
21423 2004-03-19 Ziemowit Laski <zlaski@apple.com>
21424
21425 * g++.dg/ext/altivec-6.C: New test.
21426
21427 2004-03-19 Mark Mitchell <mark@codesourcery.com>
21428
21429 * g++.dg/init/placement3.C: New test.
21430
21431 * g++.dg/template/spec13.C: New test.
21432
21433 * g++.dg/lookup/using11.C: New test.
21434
21435 * g++.dg/lookup/koenig3.C: New test.
21436
21437 * g++.dg/template/operator2.C: New test.
21438
21439 * g++.dg/expr/dtor3.C: New test.
21440 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
21441 marker.
21442 * g++.old-deja/g++.law/visibility28.C: Likewise.
21443
21444 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
21445
21446 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
21447 * gcc.dg/ppc64-abi-3.c: Likewise.
21448
21449 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21450
21451 PR c++/14545
21452 * g++.dg/parse/template15.C: New test.
21453
21454 2004-03-18 Mark Mitchell <mark@codesourcery.com>
21455
21456 * g++.dg/expr/dtor2.C: New test.
21457
21458 * g++.dg/lookup/anon4.C: New test.
21459
21460 * g++.dg/overload/using1.C: New test.
21461
21462 * g++.dg/template/lookup7.C: New test.
21463
21464 * g++.dg/template/typename6.C: New test.
21465
21466 * g++.dg/expr/cond6.C: New test.
21467
21468 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21469
21470 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
21471
21472 2004-03-18 Mark Mitchell <mark@codesourcery.com>
21473
21474 * g++.dg/expr/cond5.C: New test.
21475 * g++.dg/expr/constcast1.C: Likewise.
21476 * g++.dg/expr/ptrmem2.C: Likewise.
21477 * g++.dg/expr/ptrmem3.C: Likewise.
21478 * g++.dg/lookup/main1.C: Likewise.
21479 * g++.dg/template/lookup6.C: Likewise.
21480
21481 2004-03-18 Mark Mitchell <mark@codesourcery.com>
21482
21483 * gcc.dg/local1.c: New test.
21484
21485 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
21486
21487 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21488
21489 * gcc.dg/torture/builtin-convert-1.c: New test.
21490
21491 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21492
21493 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
21494
21495 2004-03-16 Mark Mitchell <mark@codesourcery.com>
21496
21497 PR c++/14481
21498 * g++.dg/warn/Wunused-7.C: New test.
21499
21500 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21501
21502 * gcc.dg/torture/builtin-integral-1.c: New test.
21503
21504 2004-03-16 Mark Mitchell <mark@codesourcery.com>
21505
21506 PR c++/14586
21507 * g++.dg/parse/non-dependent3.C: New test.
21508
21509 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
21510
21511 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
21512 * g++.dg/eh/simd-2.C: Likewise.
21513 * g++.dg/init/array10.C: Likewise.
21514 * gcc.c-torture/compile/simd-1.c: Likewise.
21515 * gcc.c-torture/compile/simd-2.c: Likewise.
21516 * gcc.c-torture/compile/simd-3.c: Likewise.
21517 * gcc.c-torture/compile/simd-4.c: Likewise.
21518 * gcc.c-torture/compile/simd-6.c: Likewise.
21519 * gcc.c-torture/execute/simd-1.c: Likewise.
21520 * gcc.c-torture/execute/simd-2.c: Likewise.
21521 * gcc.dg/compat/vector-defs.h: Likewise.
21522 * gcc.dg/20020531-1.c: Likewise.
21523 * gcc.dg/altivec-3.c: Likewise.
21524 * gcc.dg/altivec-4.c: Likewise.
21525 * gcc.dg/altivec-varargs-1.c: Likewise.
21526 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
21527 * gcc.dg/i386-mmx-3.c: Likewise.
21528 * gcc.dg/i386-sse-4.c: Likewise.
21529 * gcc.dg/i386-sse-5.c: Likewise.
21530 * gcc.dg/i386-sse-8.c: Likewise.
21531 * gcc.dg/simd-1.c: Likewise.
21532 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
21533 __ev64_opaque__ since the machine description provides it.
21534
21535 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21536
21537 * lib/compat.exp (skip_list): New global variable.
21538 Use it to hold the user defined COMPAT_SKIPS list if any.
21539 (compat-obj): Add the members of skip_list to optall.
21540
21541 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21542
21543 * gcc.dg/compat/union-by-value-1_main.c,
21544 union-by-value-1_x.c, union-by-value-1_y.c,
21545 union-check.h, union-defs.h,
21546 union-init.h, union-return-1_main.c,
21547 union-return-1_x.c, union-return-1_y.c: New files.
21548
21549 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21550
21551 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
21552 mixed-struct-init.h: Add 4 mixed structure types.
21553 struct-by-value-21_main.c, struct-by-value-21_x.c,
21554 struct-by-value-21_y.c, struct-return-21_main.c,
21555 struct-return-21_x.c, struct-return-21_y.c: New files.
21556
21557 2004-03-13 Mark Mitchell <mark@codesourcery.com>
21558
21559 PR c++/14550
21560 * g++.dg/parse/template14.C: New test.
21561
21562 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
21563
21564 * gcc.c-torture/execute/20040313-1.c: New test.
21565
21566 2004-03-13 Jakub Jelinek <jakub@redhat.com>
21567
21568 PR target/14533
21569 * gcc.dg/20040311-2.c: New test.
21570
21571 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
21572
21573 PR other/14544
21574 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
21575 bit-field.
21576
21577 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
21578
21579 * gcc.dg/20040305-2.c: Add missing return statement.
21580
21581 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21582
21583 * gcc.dg/builtins-34.c: Also check pow10*.
21584
21585 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
21586
21587 PR target/14262
21588 * gcc.dg/20040305-2.c: New test.
21589
21590 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
21591
21592 * gcc.dg/20040310-1.c: New test.
21593
21594 2004-03-11 Roger Sayle <roger@eyesopen.com>
21595
21596 * gcc.c-torture/execute/20040311-1.c: New test case.
21597
21598 2004-03-11 Mark Mitchell <mark@codesourcery.com>
21599
21600 PR c++/14476
21601 * g++.dg/lookup/enum1.C: New test.
21602
21603 2004-03-10 Mark Mitchell <mark@codesourcery.com>
21604
21605 PR c++/14510
21606 * g++.dg/lookup/struct2.C: New test.
21607
21608 2004-03-10 Uros Bizjak <uros@kss-loka.si>
21609
21610 * gcc.dg/builtins-34.c: New test.
21611
21612 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21613
21614 * gcc.dg/torture/builtin-nonneg-1.c: New test.
21615
21616 2004-03-09 James E Wilson <wilson@specifixinc.com>
21617
21618 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
21619 * gcc.dg/alias-2.c: New testcase.
21620
21621 2004-03-09 Zack Weinberg <zack@codesourcery.com>
21622
21623 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
21624
21625 2004-03-09 Roger Sayle <roger@eyesopen.com>
21626
21627 * gcc.c-torture/execute/20040309-1.c: New test case.
21628
21629 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
21630
21631 PR c++/14397
21632 * g++.dg/overload/ref1.C: New.
21633
21634 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21635
21636 PR c++/14409
21637 * g++.dg/template/spec12.C: New test.
21638
21639 PR c++/14448
21640 * g++.dg/parse/crash14.C: New test.
21641
21642 2004-03-09 Mark Mitchell <mark@codesourcery.com>
21643
21644 PR c++/14230
21645 * g++.dg/init/ref11.C: New test.
21646
21647 2004-03-09 Mark Mitchell <mark@codesourcery.com>
21648
21649 PR c++/14432
21650 * g++.dg/parse/builtin2.C: New test.
21651
21652 2004-03-08 Mark Mitchell <mark@codesourcery.com>
21653
21654 PR c++/14401
21655 * g++.dg/init/ctor3.C: New test.
21656 * g++.dg/init/union1.C: New test.
21657 * g++.dg/ext/anon-struct4.C: New test.
21658
21659 2004-03-08 Mark Mitchell <mark@codesourcery.com>
21660
21661 * g++.dg/lookup/koenig1.C: Tweak error messages.
21662 * g++.dg/lookup/used-before-declaration.C: Likewise.
21663 * g++.dg/other/do1.C: Likewise.
21664 * g++.dg/overload/koenig1.C: Likewise.
21665 * g++.dg/parse/crash13.C: Likewise.
21666 * g++.dg/template/instantiate3.C: Likewise.
21667
21668 2004-03-08 Eric Christopher <echristo@redhat.com>
21669
21670 * * lib/target-supports.exp: Enable libiconv in test
21671 compilation. Fix up error checking.
21672
21673 2004-03-08 Roger Sayle <roger@eyesopen.com>
21674
21675 PR middle-end/14289
21676 * gcc.dg/pr14289-1.c: New test case.
21677 * gcc.dg/pr14289-2.c: Likewise.
21678 * gcc.dg/pr14289-3.c: Likewise.
21679
21680 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
21681
21682 * gcc.c-torture/execute/20040308-1.c: New test.
21683
21684 2004-03-07 Roger Sayle <roger@eyesopen.com>
21685
21686 * gcc.c-torture/execute/20040307-1.c: New test case.
21687
21688 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
21689
21690 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
21691
21692 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
21693
21694 * gcc.dg/20040306-1.c: New test.
21695
21696 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
21697
21698 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
21699 them static.
21700 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
21701
21702 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21703
21704 PR c/14465
21705 * gcc.dg/decl-6.c: New test.
21706
21707 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21708
21709 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
21710 Rename LOGPOW -> LOG_POW.
21711 (SQRT_EXP, POW_EXP): New.
21712
21713 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21714
21715 * gcc.dg/i386-sse-8.c: New test.
21716
21717 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21718
21719 PR c/14114
21720 * gcc.dg/decl-5.c: New test.
21721
21722 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
21723
21724 * gcc.dg/20040305-1.c: New test.
21725
21726 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
21727
21728 PR other/14354
21729 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
21730
21731 2004-03-04 Ziemowit Laski <zlaski@apple.com>
21732
21733 PR c++/14425, c++/14426
21734 * g++.dg/ext/altivec-4.C: New test.
21735 * g++.dg/ext/altivec-5.C: New test.
21736
21737 2004-03-04 Geoffrey Keating <geoffk@apple.com>
21738
21739 * g++.old-deja/g++.other/linkage1.C: Expect errors about
21740 global variables of a type with no linkage.
21741 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
21742 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
21743 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
21744 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
21745 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
21746 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
21747 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
21748 * g++.dg/warn/deprecated.C: Name enum Color.
21749 * g++.dg/overload/VLA.C: Name structure for 'b'.
21750 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
21751
21752 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21753
21754 * gcc.c-torture/compile/20040304-1.c: New test.
21755
21756 2004-03-03 Zack Weinberg <zack@codesourcery.com>
21757
21758 PR 13728
21759 * gcc.dg/decl-4.c: New testcase.
21760
21761 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
21762
21763 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
21764 as PRECF if sizeof (float) > sizeof (double).
21765 (PRECL): Make it the same as PRECF if
21766 sizeof (float) > sizeof (long double).
21767
21768 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21769
21770 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
21771 system type. Add check for irix6 which doesn't have c99 runtime.
21772
21773 2004-03-03 Bob Wilson <bob.wilson@acm.org>
21774
21775 * gcc.dg/const-elim-1.c: xfail for xtensa.
21776
21777 2004-03-01 Mark Mitchell <mark@codesourcery.com>
21778
21779 PR c++/14369
21780 * g++.dg/template/cond4.C: New test.
21781
21782 2004-03-01 Mark Mitchell <mark@codesourcery.com>
21783
21784 PR c++/14360
21785 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
21786
21787 PR c++/14361
21788 * g++.dg/parse/defarg7.C: New test.
21789
21790 PR c++/14359
21791 * g++.dg/template/friend26.C: New test.
21792
21793 2004-03-01 Mark Mitchell <mark@codesourcery.com>
21794
21795 PR c++/14324
21796 * g++.dg/abi/mangle21.C: New test.
21797
21798 PR c++/14260
21799 * g++.dg/parse/constructor2.C: New test.
21800
21801 PR c++/14337
21802 * g++.dg/template/sfinae1.C: New test.
21803
21804 2004-02-29 Mark Mitchell <mark@codesourcery.com>
21805
21806 PR c++/14267
21807 * g++.dg/expr/crash2.C: New test.
21808
21809 PR middle-end/13448
21810 * gcc.dg/inline-5.c: New test.
21811 * gcc.dg/always-inline.c: Split out tests into ...
21812 * gcc.dg/always-inline2.c: ... this and ...
21813 * gcc.dg/always-inline3.c: ... this.
21814
21815 2004-02-29 Mark Mitchell <mark@codesourcery.com>
21816
21817 PR debug/12103
21818 * g++.dg/debug/crash1.C: New test.
21819
21820 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
21821
21822 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
21823 function with __attribute__((noinline)).
21824 (recurser_void2): Likewise.
21825 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
21826 (recurser_void2): Likewise.
21827
21828 2004-02-29 Roger Sayle <roger@eyesopen.com>
21829
21830 PR middle-end/14203
21831 * g++.dg/warn/Wunused-6.C: New test case.
21832
21833 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
21834
21835 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
21836 not defined.
21837
21838 2004-02-27 Eric Christopher <echristo@redhat.com>
21839
21840 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
21841 * g++.dg/charset/asm2.c: Run only x86.
21842 * gcc.dg/charset/asm3.c: Ditto.
21843
21844 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
21845
21846 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
21847 ld_library_path.
21848
21849 2004-02-27 Ziemowit Laski <zlaski@apple.com>
21850
21851 * g++.dg/ext/altivec-3.C: New.
21852
21853 2004-02-26 Richard Henderson <rth@redhat.com>
21854
21855 * g++.dg/ext/attrib10.C: Mark for warning.
21856 * gcc.dg/attr-alias-1.c: New.
21857
21858 2004-02-26 Richard Henderson <rth@redhat.com>
21859
21860 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
21861 * gcc.c-torture/execute/20040208-2.c: ... it back.
21862
21863 2004-02-26 Eric Christopher <echristo@redhat.com>
21864
21865 * lib/target-supports.exp (check-iconv-available): New function.
21866 * lib/gcc-dg.exp (dg-require-iconv): New function.
21867 Use above.
21868 * gcc.dg/charset: New directory.
21869 * gcc.dg/charset/charset.exp: New file.
21870 * gcc.dg/charset/asm1.c: Ditto.
21871 * gcc.dg/charset/asm2.c: Ditto.
21872 * gcc.dg/charset/asm3.c: Ditto.
21873 * gcc.dg/charset/asm4.c: Ditto.
21874 * gcc.dg/charset/asm5.c: Ditto.
21875 * gcc.dg/charset/attribute1.c: Ditto.
21876 * gcc.dg/charset/attribute2.c: Ditto.
21877 * gcc.dg/charset/string1.c: Ditto.
21878 * g++.dg/charset: New directory.
21879 * g++.dg/dg.exp: Add here. Special options.
21880 * g++.dg/charset/charset.exp: New file.
21881 * g++.dg/charset/asm1.c: Ditto.
21882 * g++.dg/charset/asm2.c: Ditto.
21883 * g++.dg/charset/asm3.c: Ditto.
21884 * g++.dg/charset/asm4.c: Ditto.
21885 * g++.dg/charset/attribute1.c: Ditto.
21886 * g++.dg/charset/attribute2.c: Ditto.
21887 * g++.dg/charset/extern1.cc: Ditto.
21888 * g++.dg/charset/extern2.cc: Ditto.
21889 * g++.dg/charset/string1.c: Ditto.
21890
21891 2004-02-26 Mark Mitchell <mark@codesourcery.com>
21892
21893 PR c++/14278
21894 * g++.dg/parse/comma1.C: New test.
21895
21896 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21897
21898 PR c++/14284
21899 * g++.dg/template/ttp8.C: New test.
21900
21901 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
21902
21903 * gcc.dg/fixuns-trunc-1.c: New test.
21904
21905 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21906
21907 * gcc.dg/builtins-config.h: Use #elif.
21908
21909 2004-02-26 Michael Matz <matz@suse.de>
21910
21911 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
21912 * gcc.dg/991214-1.c: Likewise.
21913 * gcc.dg/i386-asm-1.c: Likewise.
21914
21915 2004-02-25 Richard Henderson <rth@redhat.com>
21916
21917 * gcc.c-torture/execute/20040208-2.c: Move ...
21918 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
21919
21920 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21921
21922 PR c++/14246
21923 * g++.dg/other/crash-3.C: New test.
21924
21925 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21926
21927 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
21928 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
21929
21930 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
21931 HP-UX.
21932
21933 2004-02-24 Michael Matz <matz@suse.de>
21934
21935 * gcc.dg/i386-regparm.c: New.
21936
21937 2004-02-23 James E Wilson <wilson@specifixinc.com>
21938
21939 * gcc.c-torture/execute/20040223-1.c: New.
21940
21941 2004-02-23 Zack Weinberg <zack@codesourcery.com>
21942 Kazu Hirata <kazu@cs.umass.edu>
21943
21944 * gcc.dg/fwritable-strings-1.c: Remove.
21945
21946 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
21947
21948 PR c/14156
21949 * gcc.dg/20040223-1.c: New test.
21950
21951 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21952
21953 PR c++/14106
21954 * g++.dg/ext/typeof9.C: New test.
21955
21956 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21957
21958 PR c++/14250
21959 * g++.dg/other/switch1.C: New test.
21960
21961 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
21962
21963 * gcc.dg/cast-function-1.c: Adjust for new informative message.
21964 * gcc.dg/va-arg-1.c: Likewise.
21965
21966 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21967
21968 PR c++/14143
21969 * g++.dg/template/koenig5.C: New test.
21970
21971 2004-02-21 Ziemowit Laski <zlaski@apple.com>
21972
21973 * g++.dg/ext/altivec-1.C: Generalize target triple.
21974 * g++.dg/ext/altivec-2.C: New test case.
21975 * g++.dg/ext/altivec_check.h: New file.
21976 * gcc.dg/altivec-1.c: Generalize target triple;
21977 include altivec_check.h and call altivec_check().
21978 * gcc.dg/altivec-[2-5].c: Generalize target triple.
21979 * gcc.dg/altivec-6.c: New test case.
21980 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
21981 type casts as needed.
21982 * gcc.dg/altivec-10.c: Include altivec_check.h and call
21983 altivec_check().
21984 * gcc.dg/altivec-12.c: New test case.
21985 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
21986 include altivec_check.h and call altivec_check().
21987 * gcc.dg/altivec_check.h: New file.
21988
21989 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21990
21991 * lib/target-supports.exp (check_alias_available): Don't mangle
21992 function `g' in test program.
21993
21994 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21995
21996 * lib/target-supports.exp (check_profiling_available): Check
21997 argument to determine whether we support a profiling type.
21998 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
21999 check_profiling_available.
22000 * g++.dg/bprob/bprob.exp: Likewise.
22001 * g77.dg/bprob/bprob.exp: Likewise.
22002 * gcc.misc-tests/bprob.exp: Likewise.
22003 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
22004 dg-require-profiling and delete expected error handling.
22005 * gcc.dg/20021014-1.c: Likewise.
22006 * gcc.dg/nest.c: Likewise.
22007
22008 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22009
22010 PR c++/12007
22011 * g++.dg/other/vthunk1.C: New test.
22012
22013 2004-02-20 Falk Hueffner <falk@debian.org>
22014
22015 PR target/14201
22016 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
22017
22018 2004-02-20 Mark Mitchell <mark@codesourcery.com>
22019
22020 PR c++/13927
22021 * g++.dg/other/error8.C: Remove XFAIL markers.
22022
22023 PR c++/14173
22024 * g++.dg/ext/packed5.C: New test.
22025
22026 PR c++/14199
22027 * g++.dg/warn/Wunused-5.C: New test.
22028
22029 PR c++/14186
22030 * g++.dg/lookup/member1.C: New test.
22031
22032 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
22033
22034 * gcc.c-torture/compile/20040130-1.c: Enable only when
22035 __INT_MAX__ >= 2147483647L.
22036 * gcc.c-torture/compile/961203-1.c: Likewise.
22037
22038 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
22039
22040 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
22041 * g++.dg/opt/template1.C: Robustify assembler regexp
22042
22043 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
22044
22045 * gcc.c-torture/execute/simd-4.x: Remove.
22046 * gcc.c-torture/execute/va-arg-25.x: Likewise.
22047 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
22048 Guard with #ifndef SKIP_ATTRIBUTE.
22049 * gcc.dg/compat/vector-1_y.c: Likewise.
22050 * gcc.dg/compat/vector-2_x.c: Likewise.
22051 * gcc.dg/compat/vector-2_y.c: Likewise.
22052 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
22053 * g++.dg/eh/simd-2.C: Likewise.
22054
22055 2004-02-19 Alan Modra <amodra@bigpond.net.au>
22056
22057 * gcc.c-torture/compile/complex-1.c: New.
22058
22059 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
22060
22061 PR target/14209
22062 * gcc.c-torture/execute/20040218-1.c: New test.
22063
22064 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22065
22066 PR c++/14181
22067 * g++.dg/parse/new2.C: New test.
22068
22069 2004-02-18 Paul Brook <paul@codesourcery.com>
22070
22071 * gcc.c-torture/compile/libcall-1.c: New test.
22072
22073 2004-02-18 Paul Brook <paul@codesourcery.com>
22074
22075 PR debug/12934
22076 * gcc.dg/debug/debug-7.c: New test.
22077
22078 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
22079
22080 * gcc.dg/20040217-1.c: New test.
22081
22082 2004-02-17 Zack Weinberg <zack@codesourcery.com>
22083
22084 * gcc.c-torture/execute/990208-1.x: Delete.
22085
22086 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
22087
22088 * gcc.c-torture/execute/20040208-2.x: New file.
22089
22090 2004-02-17 Mark Mitchell <mark@codesourcery.com>
22091
22092 PR c++/11326
22093 * g++.dg/abi/structret1.C: New test.
22094
22095 2004-02-17 Jakub Jelinek <jakub@redhat.com>
22096
22097 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
22098 (i386_cpuid): No need to test if cpuid is available on AMD64.
22099 Fix assembly, so that it works onboth i386 and AMD64.
22100 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
22101 (vecInLong): Fix s[] member type to unsigned int.
22102 (vecInWord): Remove type.
22103 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
22104 (a64, b64, c64, d64, e64): Remove.
22105 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
22106 Remove unused variable. Remove initialization of removed variables.
22107 Don't call mmx_tests nor sse_tests.
22108 (reference_mmx, reference_sse): Remove.
22109 (check): Add return stmt.
22110 * gcc.dg/i386-sse-7.c: New test.
22111 * gcc.dg/i386-mmx-4.c: New test.
22112
22113 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22114
22115 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
22116 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
22117 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
22118 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
22119 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
22120 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
22121 g++.dg/tc1/dr94.C: Fix line terminator.
22122
22123 2004-02-16 Geoffrey Keating <geoffk@apple.com>
22124
22125 * gcc.c-torture/compile/20040216-1.c: New.
22126
22127 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22128
22129 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
22130 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
22131 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
22132 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
22133 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
22134 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
22135
22136 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
22137
22138 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
22139
22140 2004-02-15 Mark Mitchell <mark@codesourcery.com>
22141
22142 PR c++/13971
22143 * g++.dg/expr/cond4.C: New test.
22144
22145 PR c++/14086
22146 * g++.dg/lookup/crash2.C: New test.
22147
22148 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
22149
22150 * gcc.c-torture/compile/20040214-2.c: New test.
22151
22152 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
22153
22154 PR c++/14116
22155 * g++.dg/ext/typeof8.C: New test.
22156
22157 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
22158
22159 * gcc.c-torture/compile/20040214-1.c: New test.
22160
22161 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22162
22163 PR c++/13635
22164 * g++.dg/template/spec11.C: New test.
22165
22166 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22167
22168 PR c++/13927
22169 * g++.dg/other/error8.C: New test.
22170
22171 2004-02-13 Mark Mitchell <mark@codesourcery.com>
22172
22173 PR c++/14122
22174 * g++.dg/template/array4.C: New test.
22175
22176 PR c++/14108
22177 * g++.dg/inherit/thunk2.C: New test.
22178
22179 PR c++/14083
22180 * g++.dg/eh/cond2.C: New test.
22181
22182 2004-02-12 Alan Modra <amodra@bigpond.net.au>
22183
22184 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
22185
22186 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
22187
22188 * lib/scanasm.exp (dg-scan): Quote pattern before display.
22189
22190 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
22191
22192 * g++.dg/simd-2.C: xfail on ppc64-linux.
22193
22194 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
22195
22196 PR c/456
22197 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
22198 tests.
22199
22200 2004-02-11 Uros Bizjak <uros@kss-loka.si>
22201
22202 * gcc.dg/builtins-33.c: New test.
22203
22204 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
22205
22206 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
22207
22208 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
22209
22210 * g++.dg/simd-2.C: Set -maltivec for ppc64.
22211
22212 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
22213
22214 * gcc.dg/ppc64-abi-3.c: New test.
22215
22216 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
22217
22218 PR c/14092
22219
22220 * gcc.dg/pr14092-1.c: New testcase.
22221
22222 2004-02-10 Alan Modra <amodra@bigpond.net.au>
22223
22224 * gcc.dg/cpp/assert4.c: Fix typo last change.
22225
22226 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
22227 * gcc.dg/cpp/assert4.c: Handle powerpc64.
22228
22229 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
22230
22231 2004-02-09 Roger Sayle <roger@eyesopen.com>
22232
22233 * gcc.c-torture/compile/20040209-1.c: New test case.
22234
22235 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
22236
22237 * gcc.dg/c90-init-1.c: Adjust expected error messages.
22238
22239 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
22240
22241 * gcc.c-torture/execute/20040208-[12].c: New tests.
22242
22243 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22244
22245 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
22246
22247 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22248
22249 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
22250
22251 2004-02-07 Zack Weinberg <zack@codesourcery.com>
22252
22253 Bug 13856
22254 * gcc.dg/visibility-8.c: New testcase.
22255
22256 2004-02-07 Zack Weinberg <zack@codesourcery.com>
22257
22258 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
22259 arguments.
22260 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
22261
22262 2004-02-07 Roger Sayle <roger@eyesopen.com>
22263
22264 PR middle-end/13696
22265 * g++.dg/opt/fold1.C: New test case.
22266
22267 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22268
22269 PR c++/14033
22270 * g++.dg/other/crash-2.C: New test.
22271
22272 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22273
22274 PR c++/14028
22275 * g++.dg/parse/angle-bracket2.C: New test.
22276
22277 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22278
22279 PR middle-end/13750
22280 Revert:
22281 2004-01-15 Geoffrey Keating <geoffk@apple.com>
22282 PR pch/13361
22283 * testsuite/g++.dg/pch/wchar-1.C: New.
22284 * testsuite/g++.dg/pch/wchar-1.Hs: New.
22285
22286 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22287
22288 PR c++/14008
22289 * g++.dg/parse/error15.C: New test.
22290 * g++.dg/parse/crash11.C: Update dg-error mark.
22291
22292 2004-02-04 Mark Mitchell <mark@codesourcery.com>
22293
22294 PR c++/13932
22295 * g++.dg/warn/conv2.C: New test.
22296
22297 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22298
22299 PR c++/13086
22300 * g++.dg/warn/incomplete1.C: Remove xfail.
22301
22302 2004-02-04 Mark Mitchell <mark@codesourcery.com>
22303
22304 * lib/file-format.exp (gcc_target_object_format): Use
22305 ${tool}_target_compile, not gcc_target_compile.
22306 * lib/target-supports.exp (check_alias_available): Likewise.
22307 (check_gc_sections_available): Likewise.
22308 * g++.dg/ext/attrib10.C: Use dg-require-alias.
22309 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
22310 dg-require-alias.
22311
22312 2004-02-04 Mark Mitchell <mark@codesourcery.com>
22313
22314 PR c++/13969
22315 * g++.dg/template/static6.C: New test.
22316
22317 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
22318
22319 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
22320
22321 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22322
22323 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
22324 tests for systems where `char' is unsigned by default.
22325
22326 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22327
22328 PR c++/13997
22329 * g++.dg/template/partial3.C: New test.
22330
22331 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
22332
22333 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
22334 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
22335 Remove mentions of obsolete ports.
22336
22337 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
22338
22339 * gcc.dg/noncompile/20001228-1.c: Fix for new
22340 error message.
22341
22342 2004-02-03 Roger Sayle <roger@eyesopen.com>
22343
22344 PR target/9348
22345 * gcc.c-torture/execute/multdi-1.c: New test case.
22346
22347 2004-02-03 Mark Mitchell <mark@codesourcery.com>
22348
22349 PR c++/13925
22350 * g++.dg/template/lookup5.C: New test.
22351
22352 2004-02-03 Mark Mitchell <mark@codesourcery.com>
22353
22354 PR c++/13950
22355 * g++.dg/template/lookup4.C: New test.
22356
22357 PR c++/13970
22358 * g++.dg/parse/error14.C: New test.
22359
22360 PR c++/14002
22361 * g++.dg/parse/template13.C: New test.
22362
22363 2004-02-03 Mark Mitchell <mark@codesourcery.com>
22364
22365 PR c++/13978
22366 * g++.dg/template/koenig4.C: New test.
22367
22368 PR c++/13968
22369 * g++.dg/template/crash17.C: New test.
22370
22371 PR c++/13975
22372 * g++.dg/parse/error13.C: New test.
22373 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
22374
22375 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
22376
22377 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
22378
22379 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
22380
22381 PR c/11658
22382 PR c/13994
22383 * gcc.dg/noncompile/20040203-1.c: New test.
22384 * gcc.dg/noncompile/20040203-2.c: Likewise.
22385 * gcc.dg/noncompile/20040203-3.c: Likewise.
22386 * gcc.dg/20040203-1.c: Likewise.
22387
22388 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
22389
22390 PR c++/10858
22391 * g++.dg/template/sizeof7.C: New test.
22392
22393 2004-02-02 Eric Christopher <echristo@redhat.com>
22394 Zack Weinberg <zack@codesourcery.com>
22395
22396 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
22397
22398 2004-02-02 Zack Weinberg <zack@codesourcery.com>
22399
22400 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
22401 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
22402 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
22403 * gcc.dg/cleanup-5.c: Run only on Linux targets.
22404
22405 2004-02-02 Mark Mitchell <mark@codesourcery.com>
22406
22407 PR c++/13113
22408 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
22409
22410 PR c++/13854
22411 * g++.dg/ext/attrib13.C: New test.
22412
22413 PR c++/13907
22414 * g++.dg/conversion/op2.C: New test.
22415
22416 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
22417
22418 * gcc.dg/titype-1.c: Fix pasto.
22419
22420 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
22421
22422 * gcc.dg/titype-1.c: New test.
22423
22424 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22425
22426 PR c++/13957
22427 * g++.dg/template/non-type-template-argument-1.C,
22428 g++.dg/template/qualified-id1.C: Update dg-error marks.
22429 * g++.dg/template/nontype6.C: New test.
22430
22431 2004-02-01 Roger Sayle <roger@eyesopen.com>
22432
22433 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
22434 * gcc.dg/builtins-31.c: New testcase.
22435 * gcc.dg/builtins-32.c: New testcase.
22436
22437 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
22438
22439 * objc.dg/call-super-2.m: Update line numbers
22440 for the including of stddef.h.
22441
22442 2004-01-30 Michael Matz <matz@suse.de>
22443
22444 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
22445 g++.dg/ext/case-range3.C: New tests.
22446
22447 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22448
22449 DR206
22450 PR c++/13813
22451 * g++.dg/template/member4.C: New test.
22452
22453 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22454
22455 PR c++/13683
22456 * g++.dg/template/sizeof6.C: New test.
22457
22458 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
22459
22460 * gcc.dg/fwritable-strings-1.c: New test.
22461
22462 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
22463
22464 * gcc.c-torture/compile/20040130-1.c: New test.
22465
22466 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
22467
22468 * objc.dg/call-super-2.m: Include stddef.h for size_t.
22469
22470 2004-01-29 Mark Mitchell <mark@codesourcery.com>
22471
22472 PR c++/13883
22473 * g++.dg/template/ctor3.C: New test.
22474
22475 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22476
22477 * g++.dg/tc1: New directory.
22478 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
22479 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
22480 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
22481 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
22482 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
22483
22484 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22485
22486 * g++.dg/parse/error11.C: New test.
22487 * g++.dg/parse/error12.C: Likewise.
22488
22489 2004-01-28 Ziemowit Laski <zlaski@apple.com>
22490
22491 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
22492 (scan_initial, main): Use aligned_sizeof instead of sizeof.
22493
22494 2004-01-28 Mark Mitchell <mark@codesourcery.com>
22495
22496 PR c++/13791
22497 * g++.dg/ext/attrib12.C: New test.
22498
22499 PR c++/13736
22500 * g++.dg/parse/cast2.C: New test.
22501
22502 2004-01-27 James E Wilson <wilson@specifixinc.com>
22503
22504 * objc.dg/encode-2.m (main): New local string. Set depending on
22505 sizeof long. Use in sscanf call.
22506 * objc.dg/encode-3.m (main): New local string. Set depending on
22507 sizeof long. Use in scan_initial call.
22508
22509 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22510
22511 * objc.dg/call-super-2.m: Make LP64-safe.
22512 * objc.dg/desig-init-1.m: Likewise.
22513
22514 2004-01-27 Devang Patel <dpatel@apple.com>
22515
22516 * g++.dg/debug/namespace1.C: New test.
22517
22518 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
22519
22520 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
22521 xscale-*-*.
22522
22523 * gcc.dg/arm-mmx-1.c: New test.
22524
22525 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
22526
22527 * gcc.dg/20040127-1.c: New test.
22528 * gcc.dg/20040127-2.c: New test.
22529
22530 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22531
22532 * objc.dg/stret-1.m (glob): Renamed to globa.
22533
22534 2004-01-26 Mark Mitchell <mark@codesourcery.com>
22535
22536 PR c++/13663
22537 * g++.dg/expr/for1.C: New test.
22538
22539 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
22540
22541 PR middle-end/13779
22542 * gcc.dg/darwin-longlong.c: New test.
22543
22544 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
22545
22546 * gcc.dg/20040124-1.c: Moved test from here...
22547 * gcc.c-torture/compile/20040124-1.c: ...to here.
22548
22549 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
22550
22551 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
22552 the assembly output if -m64 is passed.
22553
22554 2004-01-25 Mark Mitchell <mark@codesourcery.com>
22555
22556 PR c++/13833
22557 * g++.dg/template/cond3.C: New test.
22558
22559 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22560
22561 PR c++/13810
22562 * g++.dg/template/ttp7.C: New test.
22563
22564 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22565
22566 PR c++/13797
22567 * g++.dg/template/nontype4.C: New test.
22568 * g++.dg/template/nontype5.C: Likewise.
22569
22570 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
22571
22572 * gcc.dg/torture/mips-clobber-at.c: New test.
22573
22574 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
22575
22576 * gcc.dg/20040124-1.c: New test.
22577
22578 2004-01-24 Jakub Jelinek <jakub@redhat.com>
22579
22580 * gcc.dg/20040123-1.c: New test.
22581
22582 2004-01-23 Zack Weinberg <zack@codesourcery.com>
22583
22584 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
22585
22586 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
22587
22588 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
22589
22590 2004-01-23 Andrew Pinski <apinski@apple.com>
22591
22592 * gcc.dg/20030121-1.c: Move to ..
22593 * gcc.dg/20040121-1.c: here.
22594
22595 2004-01-23 Roger Sayle <roger@eyesopen.com>
22596
22597 * gcc.dg/builtins-29.c: New test case.
22598
22599 2004-01-23 Zack Weinberg <zack@codesourcery.com>
22600
22601 PR 18314
22602 * gcc.dg/builtins-30.c: New testcase.
22603
22604 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
22605
22606 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
22607 * lib/g77.exp: Likewise.
22608 * lib/objc.exp: Likewise.
22609 * lib/g++.exp: Likewise.
22610
22611 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
22612
22613 * gcc.dg/struct-by-value-2.c: New test.
22614
22615 2004-01-21 Andrew Pinski <apinski@apple.com>
22616
22617 PR target/13785
22618 * gcc.dg/20030121-1.c: New test.
22619
22620 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
22621
22622 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
22623 clobber frame pointer register in asm statement.
22624
22625 2004-01-21 Falk Hueffner <falk@debian.org>
22626
22627 * gcc.c-torture/compile/20040121-1.c: New test.
22628
22629 2004-01-21 Zack Weinberg <zack@codesourcery.com>
22630
22631 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
22632
22633 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
22634
22635 * gcc.dg/ppc64-abi-2.c: New test.
22636
22637 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
22638
22639 * lib/treelang.exp: Fill out this file.
22640 * lib/treelang-dg.exp: New File.
22641
22642 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
22643
22644 * gcc.c-torture/compile/981022-1.c: Remove.
22645 * gcc.dg/array-5.c: Remove XFAIL.
22646 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
22647 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
22648 gcc.dg/cond-lvalue-1.c: Update.
22649 * gcc.dg/cast-lvalue-2.c: New test.
22650
22651 2004-01-19 Mark Mitchell <mark@codesourcery.com>
22652
22653 PR c++/13592
22654 * g++.dg/other/error1.C (class foo): Tweak error message.
22655
22656 PR c++/13592
22657 * g++.dg/template/call2.C: New test.
22658
22659 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
22660
22661 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
22662 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
22663 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
22664 scalar-return-1_x.c, scalar-return-2_y.c,
22665 scalar-return-3_x.c, scalar-return-3_y.c,
22666 scalar-return-4_x.c, scalar-return-4_y.c,
22667 struct-align-1.h, struct-align-1_x.c,
22668 struct-align-1_y.c, struct-align-2.h,
22669 struct-align-2_x.c, struct-align-2_y.c,
22670 struct-by-value-10_y.c, struct-by-value-11_x.c,
22671 struct-by-value-11_y.c, struct-by-value-12_x.c,
22672 struct-by-value-12_y.c, struct-by-value-13_x.c,
22673 struct-by-value-13_y.c, struct-by-value-14_x.c,
22674 struct-by-value-14_y.c, struct-by-value-15_x.c,
22675 struct-by-value-15_y.c, struct-by-value-16_y.c,
22676 struct-by-value-17_y.c, struct-by-value-18_y.c,
22677 struct-by-value-19_y.c, struct-by-value-1_x.c,
22678 struct-by-value-1_y.c, struct-by-value-20_y.c,
22679 struct-by-value-2_x.c, struct-by-value-2_y.c,
22680 struct-by-value-3_y.c, struct-by-value-4_x.c,
22681 struct-by-value-4_y.c, struct-by-value-5_y.c,
22682 struct-by-value-6_y.c, struct-by-value-7_y.c
22683 struct-by-value-8_x.c, struct-by-value-8_y.c
22684 struct-by-value-9_x.c, struct-by-value-9_y.c
22685 struct-return-10_x.c, struct-return-10_y.c,
22686 struct-return-19_x.c, struct-return-20_x.c
22687 struct-return-2_x.c, struct-return-2_y.c
22688 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
22689 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
22690
22691 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
22692
22693 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
22694 attribute on sparc*-sun-solaris2.*.
22695
22696 2004-01-18 Mark Mitchell <mark@codesourcery.com>
22697
22698 PR c++/13710
22699 * g++.dg/ext/typeof7.C: New test.
22700
22701 2004-01-18 David Edelsohn <edelsohn@gnu.org>
22702
22703 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
22704 * gcc.dg/const-elim-1.c: Same.
22705
22706 2004-01-17 Ziemowit Laski <zlaski@apple.com>
22707
22708 * objc.dg/stret-1.m: New.
22709 * objc.dg/stret-2.m: New.
22710
22711 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
22712
22713 PR c++/11895
22714 * g++.dg/ext/vector1.C: New test.
22715
22716 2004-01-16 Geoffrey Keating <geoffk@apple.com>
22717
22718 * gcc.dg/pch/import-1.c: New.
22719 * gcc.dg/pch/import-1.hs: New.
22720 * gcc.dg/pch/import-1a.h: New.
22721 * gcc.dg/pch/import-1b.h: New.
22722 * gcc.dg/pch/import-1c.h: New.
22723
22724 2004-01-16 Mark Mitchell <mark@codesourcery.com>
22725
22726 PR c++/13574
22727 * g++.dg/ext/array1.C: New test.
22728
22729 PR c++/13178
22730 * g++.dg/conversion/op1.C: New test.
22731
22732 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
22733
22734 PR 11864
22735 From Kazumoto Kojima / Dan Kegel:
22736 * gcc.dg/pr11864-1.c: New test.
22737
22738 PR 10392
22739 From Marcus Comstedt / Dan Kegel:
22740 * gcc.dg/pr10392-1.c: New test.
22741
22742 2004-01-16 Mark Mitchell <mark@codesourcery.com>
22743
22744 PR c++/13478
22745 * g++.dg/init/ref10.C: New test.
22746
22747 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22748
22749 PR c++/13407
22750 * g++.dg/parse/typename6.C: New test.
22751
22752 2004-01-15 Geoffrey Keating <geoffk@apple.com>
22753
22754 PR pch/13361
22755 * testsuite/g++.dg/pch/wchar-1.C: New.
22756 * testsuite/g++.dg/pch/wchar-1.Hs: New.
22757
22758 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22759
22760 PR c++/9259
22761 * g++.dg/expr/sizeof2.C: New test.
22762
22763 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
22764
22765 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
22766
22767 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
22768
22769 PR c++/13659
22770 * g++.dg/lookup/strong-using-3.C: New.
22771 * g++.dg/lookup/using-10.C: New.
22772
22773 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
22774
22775 PR c++/13594
22776 * g++.dg/lookup/strong-using-2.C: New.
22777
22778 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
22779 Dan Kegel <dank@kegel.com>
22780 J"orn Rennecke <joern.rennecke@superh.com>
22781
22782 PR target/9365
22783 * gcc.dg/pr9365-1.c: New test.
22784
22785 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22786
22787 PR c++/8856
22788 * g++.dg/parse/casting-operator2.C: New test.
22789 * g++.old-deja/g++.pt/explicit83.C: Remove.
22790
22791 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
22792
22793 * gcc.dg/label-compound-stmt-1.c: New test.
22794 * gcc.c-torture/compile/950922-1.c,
22795 gcc.c-torture/compile/20000211-3.c,
22796 gcc.c-torture/compile/20000518-1.c,
22797 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
22798 compound statements.
22799
22800 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
22801
22802 * gcc.dg/ppc64-abi-1.c: New test.
22803
22804 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
22805
22806 * g++.dg/ext/attrib9.C: Add dg-warnings.
22807
22808 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22809
22810 PR c++/12335
22811 * g++.dg/parse/dtor3.C: New test.
22812
22813 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
22814
22815 PR c++/12709
22816 * g++.dg/parse/try-catch-1.C: New test.
22817
22818 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
22819
22820 * ada/acats/run_all.sh: Add more verbose output in acats.log
22821 when compiling tests.
22822
22823 2004-01-12 Zack Weinberg <zack@codesourcery.com>
22824
22825 PR 13656
22826 * gcc.dg/typedef-redecl.c: New test case.
22827 * gcc.dg/typedef-redecl.h: New support file.
22828
22829 2004-01-13 Jan Hubicka <jh@suse.cz>
22830
22831 * gcc.dg/always_inline.c: New test.
22832 * gcc.dg/debug/20031231-1.c: Fix.
22833
22834 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22835
22836 PR c++/13474
22837 * g++.dg/template/array3.C: New test.
22838
22839 2004-01-12 Zack Weinberg <zack@codesourcery.com>
22840
22841 * g++.dg/ext/lvalue1.C: No longer expected to fail.
22842 * g++.dg/warn/Wunused-2.C: Likewise.
22843
22844 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22845
22846 PR c++/13289
22847 * g++.dg/template/instantiate6.C: New test.
22848
22849 2004-01-12 Roger Sayle <roger@eyesopen.com>
22850
22851 PR middle-end/11397
22852 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
22853
22854 2004-01-12 Jan Hubicka <jh@suse.cz>
22855
22856 PR opt/12826
22857 * gcc.dg/20040112-1.c: New.
22858
22859 * gcc.dg/dwarf-die[1-7].c: Move to...
22860 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
22861 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
22862
22863 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
22864
22865 PR c++/4100
22866 * g++.dg/parse/friend4.C: New test.
22867
22868 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
22869
22870 PR c++/4100
22871 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
22872 definition is called a friend.
22873
22874 2004-01-11 Zack Weinberg <zack@codesourcery.com>
22875
22876 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
22877
22878 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
22879
22880 PR c++/3478
22881 * g++.dg/parse/error10.C: New test.
22882 * g++.dg/template/arg2.C: Accept "invalid type" error.
22883
22884 2004-01-11 Jakub Jelinek <jakub@redhat.com>
22885
22886 PR middle-end/13392
22887 * g++.dg/opt/expect2.C: New test.
22888
22889 2004-01-10 Zack Weinberg <zack@codesourcery.com>
22890
22891 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
22892 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
22893 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
22894 Update dg-error regexps.
22895
22896 2004-01-10 Zack Weinberg <zack@codesourcery.com>
22897
22898 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
22899 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
22900
22901 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
22902
22903 * gcc.dg/pragma-re-1.c: Use right pointer type.
22904
22905 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
22906
22907 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
22908
22909 2004-01-09 Geoffrey Keating <geoffk@apple.com>
22910
22911 * gcc.dg/rs6000-ldouble-1.c: New.
22912
22913 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22914
22915 DR 337
22916 PR c++/9256
22917 * g++.dg/other/abstract1.C: New test.
22918
22919 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
22920
22921 * g++.dg/lookup/strong-using-1.C: New.
22922
22923 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
22924
22925 PR c/11234
22926 * gcc.dg/func-ptr-conv-1.c: New test.
22927 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
22928
22929 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
22930
22931 PR target/13380.
22932 * gcc.c-torture/compile/20040109-1.c: New.
22933
22934 2004-01-08 Stuart Hastings <stuart@apple.com>
22935
22936 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
22937 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
22938 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
22939
22940 2004-01-09 Alan Modra <amodra@bigpond.net.au>
22941
22942 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
22943
22944 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22945
22946 * ada/acats/run_acats: Treat 'gnatchop' the same way
22947 as 'gnatmake'. Export GCC_DRIVER.
22948 * ada/acats/run_all.sh: Add target_gnatchop. Use
22949 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
22950
22951 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22952
22953 PR c++/12573
22954 * g++.dg/template/dependent-expr4.C: New test.
22955
22956 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
22957
22958 * gcc.dg/altivec-11.c: New test.
22959
22960 2004-01-07 Mark Mitchell <mark@codesourcery.com>
22961
22962 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
22963
22964 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
22965
22966 PR c/6024
22967 * gcc.dg/enum-compat-1.c: New test.
22968 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
22969
22970 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
22971
22972 PR c/12165
22973 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
22974 gcc.dg/c99-idem-qual-3.c: New tests.
22975
22976 2004-01-07 Alan Modra <amodra@bigpond.net.au>
22977
22978 * gcc.dg/winline-7.c: Don't cast void * to int.
22979
22980 2004-01-06 Jan Hubicka <jh@suse.cz>
22981
22982 * gcc.dg/i386-sse-5.c: New test
22983 * g++.dg/eh/simd-1.c: Add -w argument for i386.
22984
22985 2004-01-05 Mark Mitchell <mark@codesourcery.com>
22986
22987 PR c++/12815
22988 * g++.dg/rtti/typeid4.C: New test.
22989
22990 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
22991
22992 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
22993
22994 2004-01-05 Mark Mitchell <mark@codesourcery.com>
22995
22996 PR c++/12132
22997 * g++.dg/template/error11.C: New test.
22998
22999 PR c++/13451
23000 * g++.dg/template/class2.C: New test.
23001
23002 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
23003 Richard Sandiford <rsandifo@redhat.com>
23004
23005 PR c++/13387
23006 * g++.dg/opt/alias3.C: New test.
23007
23008 2004-01-04 Mark Mitchell <mark@codesourcery.com>
23009
23010 PR c++/13157
23011 * g++.dg/template/koenig3.C: New test.
23012
23013 PR c++/13529
23014 * g++.dg/parse/offsetof3.C: New test.
23015
23016 * g++.dg/init/copy7.C: Add missing dg-error markers.
23017
23018 PR c++/12226
23019 * g++.dg/init/copy7.c: New test.
23020
23021 PR c++/13536
23022 * g++.dg/parse/cast1.C: New test.
23023
23024 2004-01-04 Jan Hubicka <jh@suse.cz>
23025
23026 * gcc.dg/winline[1-7].c: New tests.
23027
23028 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23029
23030 PR c++/13520
23031 * g++.dg/template/qualttp22.C: New test.
23032
23033 2004-01-01 Jan Hubicka <jh@suse.cz>
23034
23035 * gcc.dg/debug/20031231-1.c: New.
23036 * gcc.c-torture/compile/20040101-1.c: New.
23037 * gcc.dg/dwarf-die-[1-7].c: New.
23038
23039 2004-01-01 Jakub Jelinek <jakub@redhat.com>
23040
23041 PR optimization/13521
23042 * gcc.c-torture/compile/20031231-1.c: New test.
23043
23044 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
23045
23046 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
23047
23048 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23049
23050 PR c++/10079
23051 * g++.dg/template/crash16.C: New test.
23052
23053 2003-12-30 Mark Mitchell <mark@codesourcery.com>
23054
23055 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
23056
23057 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
23058
23059 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
23060 ports.
23061 * g++.old-deja/g++.jason/thunk3.C: Likewise.
23062 * g++.old-deja/g++.law/profile1.C: Likewise.
23063 * gcc.c-torture/compile/981006-1.c: Likewise.
23064 * gcc.c-torture/execute/loop-2e.x: Likewise.
23065 * gcc.c-torture/execute/loop-2f.x: Remove.
23066 * gcc.c-torture/execute/loop-2g.x: Likewise.
23067 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
23068 * gcc.dg/20020312-2.c: Remove traces of dead ports.
23069
23070 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
23071
23072 PR c++/13507
23073 * g++.dg/ext/attrib11.C: New test.
23074
23075 PR c++/13494
23076 * g++.dg/template/array2-1.C: New test.
23077 * g++.dg/template/array2-2.C: New test.
23078
23079 2003-12-29 Mark Mitchell <mark@codesourcery.com>
23080
23081 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
23082
23083 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
23084
23085 PR c++/12774
23086 * g++.dg/template/array1-1.C: New test.
23087 * g++.dg/template/array1-2.C: New test.
23088
23089 2003-12-29 Roger Sayle <roger@eyesopen.com>
23090
23091 PR fortran/12632
23092 * g77.dg/12632.f: New test case.
23093
23094 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23095
23096 PR c++/13289
23097 * g++.dg/parse/nontype1.C: New test.
23098
23099 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23100
23101 PR c++/12403
23102 * g++.dg/parse/explicit1.C: New test.
23103 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
23104
23105 2003-12-28 Mark Mitchell <mark@codesourcery.com>
23106
23107 PR c++/13081
23108 * g++.dg/opt/inline6.C: New test.
23109
23110 PR c++/12613
23111 * g++.dg/parse/error9.C: New test.
23112
23113 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
23114
23115 2003-12-28 Mark Mitchell <mark@codesourcery.com>
23116
23117 PR c++/13009
23118 * g++.dg/init/assign1.C: New test.
23119
23120 2003-12-28 Roger Sayle <roger@eyesopen.com>
23121
23122 PR c++/13070
23123 * g++.dg/warn/format3.C: New test case.
23124
23125 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23126
23127 * gcc.c-torture/compile/20031227-1.c: New test.
23128
23129 2003-12-23 Mark Mitchell <mark@codesourcery.com>
23130
23131 * g++.dg/bprob/bprob.exp: Load target-supports.exp
23132 * g77.dg/bprob/bprob.exp: Likewise.
23133 * gcc.misc-tests/bprob.exp: Likewise.
23134 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
23135 variants on systems where the library does not provide that
23136 functionality.
23137 * gcc.dg/builtins-20.c: Use builtins-config.h.
23138 * gcc.dg/builtins-config.h: New file.
23139
23140 2003-12-23 Mark Mitchell <mark@codesourcery.com>
23141
23142 * lib/gcc-dg.exp (dg-require-profiling): New function.
23143 * lib/target-supports.exp (check_profiling_available): Likewise.
23144 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
23145 * g77.dg/bprob/bprob.exp: Likewise.
23146 * gcc.misc-tests/bprob.exp: Likewise.
23147 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
23148 * gcc.dg/20021014-1.c: Likewise.
23149 * gcc.dg/nest.c: Likewise.
23150
23151 2003-12-23 Mark Mitchell <mark@codesourcery.com>
23152
23153 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
23154 compiling.
23155 * g++.dg/lookup/java2.C: Likewise.
23156 * gcc.dg/cpp/lexident.c: Likewise.
23157
23158 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
23159
23160 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
23161 given.
23162 * gcc.c-torture/compile/961203-1.c: Likewise.
23163 * gcc.c-torture/compile/980506-1.c: Likewise.
23164
23165 2003-12-23 Zack Weinberg <zack@codesourcery.com>
23166
23167 * lib/gcc-dg.exp (dg-prune-output): New annotation.
23168 (additional_prunes): New global.
23169 (gcc-dg-prune): Handle additional per-test pruning.
23170 (dg-test): Clear additional_prunes between tests.
23171
23172 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
23173 dg-prune-output to avoid spurious failures from assembler
23174 complaining about nonexistent WAW violations.
23175 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
23176 Use dg-prune-output to avoid spurious failures from assembler
23177 warning about Itanium B-step errata.
23178
23179 2003-12-23 Mark Mitchell <mark@codesourcery.com>
23180
23181 * g++.dg/abi/macro0.C: New test.
23182 * g++.dg/abi/macro1.C: Likewise.
23183 * g++.dg/abi/macro2.C: Likewise.
23184
23185 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
23186 * g++.dg/abi/bitfield7.C: Likewise.
23187 * g++.dg/abi/dtor2.C: Likewise.
23188 * g++.dg/abi/mangle11.C: Likewise.
23189 * g++.dg/abi/mangle12.C: Likewise.
23190 * g++.dg/abi/mangle14.C: Likewise.
23191 * g++.dg/abi/mangle17.C: Likewise.
23192 * g++.dg/abi/vbase10.C: Likewise.
23193 * g++.dg/abi/vbase14.C: Likewise.
23194 * g++.dg/template/qualttp17.C: Likewise.
23195
23196 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
23197
23198 PR c/11995
23199 * gcc.dg/20031223-1.c: New test.
23200
23201 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
23202
23203 * gcc.dg/noreturn-7.c: New test.
23204
23205 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
23206
23207 * gcc.dg/null-pointer-1.c: New test.
23208
23209 2003-12-22 Mark Mitchell <mark@codesourcery.com>
23210
23211 * g++.old-deja/g++.jason/template18.C: Remove.
23212 * g++.old-deja/g++.jason/template37.C: Likewise.
23213
23214 PR c++/12862
23215 * g++.dg/lookup/ns1.C: New test.
23216
23217 PR c++/12397
23218 * g++.dg/template/lookup3.C: New test.
23219
23220 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
23221
23222 * g++.dg/template/recurse1.C: New test
23223
23224 2003-12-22 Mark Mitchell <mark@codesourcery.com>
23225
23226 PR c++/12479
23227 * g++.dg/parse/semicolon1.C: New test.
23228 * g++.dg/parse/semicolon1.h: Likewise.
23229
23230 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
23231
23232 * gcc.dg/darwin-misaligned.c: New test.
23233
23234 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
23235
23236 PR c/9163
23237 * gcc.dg/20031222-1.c: New test.
23238
23239 2003-12-21 Mark Mitchell <mark@codesourcery.com>
23240
23241 PR c++/13438
23242 * g++.dg/parse/error8.C: New test.
23243
23244 PR c++/11554
23245 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
23246
23247 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
23248
23249 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
23250 too small.
23251 * gcc.c-torture/compile/930217-1.c: Likewise.
23252 * gcc.c-torture/compile/930513-1.c: Likewise.
23253 * gcc.c-torture/execute/920908-2.c: Likewise.
23254 * gcc.c-torture/execute/921204-1.c: Likewise.
23255 * gcc.c-torture/execute/930621-1.c: Likewise.
23256 * gcc.c-torture/execute/930630-1.c: Likewise.
23257 * gcc.c-torture/execute/931031-1.c: Likewise.
23258 * gcc.c-torture/execute/980602-2.c: Likewise.
23259 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
23260 * gcc.c-torture/execute/compndlit-1.c: Likewise.
23261 * gcc.c-torture/execute/extzvsi.c: Likewise.
23262 * gcc.c-torture/unsorted/ext.c: Likewise.
23263
23264 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
23265
23266 PR target/12749
23267 * gcc.c-torture/compile/20031220-2.c: New test case.
23268
23269 2003-12-20 Roger Sayle <roger@eyesopen.com>
23270
23271 PR optimization/13031
23272 * gcc.c-torture/compile/20031220-1.c: New test case.
23273
23274 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
23275
23276 * gcc.dg/cast-function-1.c: New test.
23277
23278 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
23279
23280 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
23281 formats.
23282
23283 2003-12-19 Mark Mitchell <mark@codesourcery.com>
23284
23285 PR c++/12795
23286 * g++.dg/ext/attrib10.C: New test.
23287
23288 2003-12-19 Jakub Jelinek <jakub@redhat.com>
23289
23290 * gcc.dg/cleanup-10.c: New test.
23291 * gcc.dg/cleanup-11.c: New test.
23292
23293 2003-12-19 Jakub Jelinek <jakub@redhat.com>
23294
23295 PR c++/13239
23296 * g++.dg/opt/expect1.C: New test.
23297
23298 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
23299
23300 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
23301
23302 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
23303
23304 PR debug/12923
23305 * gcc.dg/20031218-1.c: New test.
23306
23307 PR debug/12389
23308 * gcc.dg/20031218-2.c: New test.
23309 * gcc.dg/20031218-3.c: New test.
23310
23311 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
23312 of label name and allow for USER_LABEL_PREFIX == "_" names.
23313 * g++.dg/abi/mangle18-2.C: Likewise.
23314 * g++.dg/abi/mangle19-1.C: Likewise.
23315 * g++.dg/abi/mangle19-2.C: Likewise.
23316 * g++.dg/abi/mangle20-1.C: Likewise.
23317 * g++.dg/abi/mangle20-2.C: Likewise.
23318
23319 2003-12-18 Richard Henderson <rth@redhat.com>
23320
23321 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
23322
23323 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
23324 Dan Kegel <dank@kegel.com>
23325
23326 PR other/12009
23327 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
23328 testing a cross compiler, it causes spurious compile failures.
23329 * lib/g++.exp: Likewise.
23330
23331 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23332
23333 PR c++/13262
23334 * g++.dg/template/access13.C: New test.
23335
23336 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
23337
23338 * gcc.dg/20031216-1.c: New test.
23339
23340 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23341
23342 PR c++/9154
23343 * g++.dg/template/error10.C: New test.
23344
23345 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
23346
23347 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
23348 * g++.dg/eh/simd-2.C: Likewise.
23349
23350 2003-12-17 James E Wilson <wilson@specifixinc.com>
23351 Roger Sayle <roger@eyesopen.com>
23352
23353 * gcc.c-torture/execute/ieee/mzero5.c: New.
23354
23355 2003-12-17 Mark Mitchell <mark@codesourcery.com>
23356
23357 PR c++/10603
23358 * g++.dg/parse/error6.C: New test.
23359
23360 PR c++/12827
23361 * g++.dg/parse/error7.C: New test.
23362
23363 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
23364
23365 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
23366 at -O with stabs debugging formats.
23367 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
23368 * gcc.dg/debug/debug-2.c: Likewise.
23369
23370 2003-12-16 Mark Mitchell <mark@codesourcery.com>
23371
23372 PR c++/12696
23373 * g++.dg/init/error1.C: New test.
23374
23375 PR c++/12218
23376 * g++.dg/init/pm3.C: New test.
23377
23378 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
23379
23380 PR c/3347
23381 * gcc.dg/bitfld-8.c: New test.
23382
23383 2003-12-16 James Lemke <jim@wasabisystems.com>
23384
23385 * gcc.dg/arm-scd42-[123].c: New tests.
23386
23387 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
23388
23389 PR c++/9043
23390 * g++.dg/abi/mangle20-1.C: New test.
23391 * g++.dg/abi/mangle20-2.C: New test.
23392
23393 2003-12-16 Mark Mitchell <mark@codesourcery.com>
23394
23395 PR c++/13275
23396 * g++.dg/other/offsetof2.C: Remove XFAIL.
23397 * g++.dg/parse/offsetof1.C: New test.
23398 * g++.gd/parse/offsetof2.C: Likewise.
23399
23400 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23401
23402 * g++.dg/template/nontype3.C: New test.
23403 * g++.dg/template/static2.C: Tweaked the dg-error clause.
23404
23405 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23406
23407 * g++.dg/warn/noreturn-3.C: Also test instantiation.
23408
23409 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
23410
23411 PR c++/13387
23412 * g++.dg/expr/assign1.C: New test.
23413
23414 PR c++/13242
23415 * g++.dg/abi/mangle19-1.C: New test.
23416 * g++.dg/abi/mangle19-2.C: New test.
23417
23418 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
23419
23420 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
23421
23422 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
23423
23424 * gcc.c-torture/execute/20031216-1.c: New test.
23425
23426 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23427
23428 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
23429 an ICE regression.
23430
23431 2003-12-15 Mark Mitchell <mark@codesourcery.com>
23432
23433 PR c++/10926
23434 * g++.dg/template/error9.C: New test.
23435
23436 PR c++/11116
23437 * g++.dg/template/error8.C: New test.
23438
23439 2003-12-15 Roger Sayle <roger@eyesopen.com>
23440
23441 PR middle-end/13400
23442 * gcc.c-torture/execute/20031215-1.c: New test case.
23443
23444 2003-12-15 Mark Mitchell <mark@codesourcery.com>
23445
23446 PR c++/13269
23447 * g++.dg/parse/error5.C: New test.
23448
23449 PR c++/12989
23450 * g++.dg/expr/sizeof1.C: New test.
23451
23452 PR c++/13310
23453 * g++.dg/template/crash15.C: New test.
23454
23455 2003-12-15 Geoffrey Keating <geoffk@apple.com>
23456
23457 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
23458 a non-POD type as the last named parameter of a varargs function.
23459
23460 2003-12-15 Mark Mitchell <mark@codesourcery.com>
23461
23462 PR c++/13243
23463 PR c++/12573
23464 * g++.dg/template/crash14.C: New test.
23465 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
23466
23467 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
23468
23469 * g++.dg/other/java1.C: New test.
23470
23471 PR c++/13241
23472 * g++.dg/abi/mangle18-1.C: New test.
23473 * g++.dg/abi/mangle18-2.C: New test.
23474
23475 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23476
23477 PR optimization/10312
23478 * gcc.c-torture/execute/20031214-1.c: New.
23479
23480 2003-12-14 Mark Mitchell <mark@codesourcery.com>
23481
23482 PR c++/10779
23483 PR c++/12160
23484 * g++.dg/parse/error3.C: New test.
23485 * g++.dg/parse/error4.C: Likewise.
23486 * g++.dg/abi/mangle4.C: Tweak error messages.
23487 * g++.dg/lookup/using5.C: Likewise.
23488 * g++.dg/other/error2.C: Likewise.
23489 * g++.dg/parse/typename5.C: Likewise.
23490 * g++.dg/parse/undefined1.C: Likewise.
23491 * g++.dg/template/arg2.C: Likewise.
23492 * g++.dg/template/ttp3.C: Likewise.
23493 * g++.dg/template/type1.C: Likewise.
23494 * g++.old-deja/g++.other/crash32.C: Likewise.
23495 * g++.old-djea/g++.pt/defarg8.C: Likewise.
23496
23497 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23498
23499 PR c++/13106
23500 * g++.dg/warn/noreturn-3.C: New test.
23501
23502 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
23503
23504 PR c++/13118
23505 * g++.dg/abi/covariant3.C: New.
23506
23507 2003-12-12 Jakub Jelinek <jakub@redhat.com>
23508
23509 * g++.dg/eh/ia64-1.C: New test.
23510
23511 2003-12-12 Roger Sayle <roger@eyesopen.com>
23512
23513 PR optimization/13037
23514 * g77.f-torture/execute/13037.f: New test case.
23515
23516 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
23517
23518 PR c++/12881
23519 * g++.dg/abi/covariant2.C: New.
23520
23521 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
23522
23523 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
23524
23525 2003-12-11 Zack Weinberg <zack@codesourcery.com>
23526
23527 * gcc.c-torture/execute/wchar_t-1.x: Delete.
23528
23529 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
23530
23531 PR other/10819
23532 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
23533 to fix Bug 10819.
23534 * lib/g++.exp (g++_version): Likewise.
23535 * lib/g77.exp (g77_version): Likewise.
23536 * lib/objc.exp (default_objc_version): Likewise.
23537
23538 2003-12-10 Richard Henderson <rth@redhat.com>
23539
23540 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
23541
23542 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
23543
23544 2003-12-08 Matt Austern <austern@apple.com>
23545
23546 PR c/13134
23547 * lib/gcc-dg.exp (dg-require-visibility): Define.
23548 * lib/target-supports (check_visibility_available): Define.
23549 * gcc.dg/visibility-1.c: New test.
23550 * gcc.dg/visibility-2.c: Likewise.
23551 * gcc.dg/visibility-3.c: Likewise.
23552 * gcc.dg/visibility-4.c: Likewise.
23553 * gcc.dg/visibility-5.c: Likewise.
23554 * gcc.dg/visibility-6.c: Likewise.
23555 * g++.dg/ext/visibility-1.C: Likewise.
23556 * g++.dg/ext/visibility-2.C: Likewise.
23557 * g++.dg/ext/visibility-3.C: Likewise.
23558 * g++.dg/ext/visibility-4.C: Likewise.
23559 * g++.dg/ext/visibility-5.C: Likewise.
23560 * g++.dg/ext/visibility-6.C: Likewise.
23561
23562 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23563
23564 * g++.dg/lookup/java1.C: New test.
23565 * g++.dg/lookup/java2.C: New test.
23566
23567 2003-12-07 Falk Hueffner <falk@debian.org>
23568
23569 * g++.dg/opt/noreturn-1.C: New test.
23570
23571 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
23572
23573 * gcc.dg/overflow-1.c: New test.
23574
23575 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
23576
23577 * g77.f-torture/compile/13060.f: New test.
23578
23579 2003-12-06 Mark Mitchell <mark@codesourcery.com>
23580
23581 PR c++/13323
23582 * g++.dg/inherit/operator2.C: New test.
23583
23584 2003-12-05 Mark Mitchell <mark@codesourcery.com>
23585
23586 PR c++/13305
23587 * g++.dg/ext/attrib9.C: New test.
23588
23589 2003-12-05 Mark Mitchell <mark@codesourcery.com>
23590
23591 PR c++/13314
23592 * g++.dg/template/error7.C: New test.
23593
23594 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
23595 J"orn Rennecke <joern.rennecke@superh.com>
23596
23597 PR target/13302
23598 * g++.dg/other/struct-va_list.C: New test.
23599
23600 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23601
23602 PR c++/13166
23603 * g++.dg/parse/defarg6.C: New test.
23604
23605 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
23606
23607 PR target/13256
23608 * gcc.c-torture/execute/20031201-1.c: New test.
23609
23610 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
23611
23612 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
23613
23614 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
23615
23616 * gcc.dg/builtin-return-1.c: New test.
23617
23618 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
23619 J"orn Rennecke <joern.rennecke@superh.com>
23620
23621 PR optimization/13260
23622 * gcc.c-torture/execute/20031204-1.c: New test.
23623
23624 2003-12-03 Mark Mitchell <mark@codesourcery.com>
23625
23626 PR c++/9127
23627 * g++.dg/template/error6.C: New test.
23628
23629 2003-12-03 Jakub Jelinek <jakub@redhat.com>
23630
23631 * gcc.dg/20031202-1.c: New test.
23632
23633 2003-12-03 Mark Mitchell <mark@codesourcery.com>
23634
23635 PR c++/13179
23636 * g++.dg/template/eh1.C: New test.
23637
23638 PR c++/10771
23639 * g++.dg/template/error5.C: New test.
23640
23641 2003-12-02 David Ung <davidu@mips.com>
23642
23643 * gcc.dg/compat/vector-check.h: Corrected type for var
23644 g_##TMODE
23645
23646 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23647
23648 PR c++/10126
23649 * g++.dg/template/ptrmem8.C: New test.
23650
23651 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23652
23653 PR c++/12573
23654 * g++.dg/template/dependent-expr3.C: New test.
23655
23656 2003-12-01 James Lemke <jim@wasabisystems.com>
23657
23658 * gcc.dg/arm-g2.c: New test.
23659
23660 2003-12-01 Roger Sayle <roger@eyesopen.com>
23661
23662 PR optimization/11634
23663 * gcc.dg/20031201-2.c: New test case.
23664
23665 2003-12-01 Zack Weinberg <zack@codesourcery.com>
23666
23667 PR 11433
23668 * objc.dg/proto-lossage-3.m: New test.
23669
23670 2003-12-01 Roger Sayle <roger@eyesopen.com>
23671
23672 PR optimization/12628
23673 * gcc.dg/20031201-1.c: New test case.
23674
23675 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
23676
23677 * gcc.dg/unaligned-1.c: New test.
23678
23679 2003-11-30 Mark Mitchell <mark@codesourcery.com>
23680
23681 PR c++/9849
23682 * g++.dg/template/error4.C: New test.
23683 * g++.dg/template/nested3.C: Adjust error markers.
23684
23685 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23686
23687 * gcc.dg/cpp/assert4.c: Check more #system assertions.
23688
23689 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
23690
23691 PR c/10333
23692 * gcc.dg/bitfld-7.c: New test.
23693
23694 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
23695
23696 * gcc.dg/tls/asm-1.C: New test.
23697
23698 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23699
23700 * gcc.dg/cpp/assert4.c: Update.
23701
23702 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
23703
23704 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
23705 * gcc.dg/builtin-apply3.c: New test.
23706
23707 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
23708
23709 * lib/compat.exp (compat-obj): New xfaildata parameter.
23710 Use it to set compiler_conditional_xfail_data before compiling.
23711 (compat-get-options): Handle dg-xfail-if.
23712 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
23713 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
23714 * gcc.dg/compat/vector-1_y.c: Likewise.
23715 * gcc.dg/compat/vector-2_x.c: Likewise.
23716 * gcc.dg/compat/vector-2_y.c: Likewise.
23717
23718 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
23719
23720 * g++.dg/opt/reg-stack4.C: New test.
23721
23722 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
23723
23724 * gcc.dg/builtin-apply2.c: New test.
23725
23726 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
23727
23728 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
23729
23730 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23731
23732 PR c++/12924
23733 * g++.dg/template/template-id-2.C: New test.
23734
23735 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23736
23737 PR c++/5369
23738 * g++.dg/template/memfriend1.C: New test.
23739 * g++.dg/template/memfriend2.C: Likewise.
23740 * g++.dg/template/memfriend3.C: Likewise.
23741 * g++.dg/template/memfriend4.C: Likewise.
23742 * g++.dg/template/memfriend5.C: Likewise.
23743 * g++.dg/template/memfriend6.C: Likewise.
23744 * g++.dg/template/memfriend7.C: Likewise.
23745 * g++.dg/template/memfriend8.C: Likewise.
23746 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
23747
23748 2003-11-21 Mark Mitchell <mark@codesourcery.com>
23749
23750 PR c++/12515
23751 * g++.dg/ext/cond1.C: New test.
23752
23753 2003-11-20 Richard Henderson <rth@redhat.com>
23754
23755 * gcc.dg/20020201-2.c: Remove.
23756 * gcc.dg/20020201-4.c: Remove.
23757 * gcc.dg/20020304-1.c: Remove.
23758
23759 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
23760
23761 * gcc.dg/cpp/trad/xwin1.c: New test case.
23762
23763 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
23764
23765 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
23766 * lib/g77.exp: Likewise.
23767 * lib/objc.exp: Likewise.
23768 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
23769 for darwin.
23770
23771 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23772
23773 PR c++/12932
23774 * g++.dg/template/static5.C: New test.
23775
23776 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
23777
23778 * gcc.dg/nested-func-1.c: New test.
23779
23780 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23781
23782 * gcc.dg/cpp/assert4.c: New test.
23783
23784 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
23785
23786 PR c++/2294
23787 * g++.dg/lookup/using9.c: New test.
23788
23789 2003-11-14 Mark Mitchell <mark@codesourcery.com>
23790
23791 PR c++/12762
23792 * g++.dg/template/error3.C: New test.
23793
23794 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
23795
23796 PR ada/13035
23797 * ada/acats/run_acats, run_all.sh: Fix syntax error.
23798 No longer use a wrapper for gcc, since this does not work under
23799 Windows.
23800
23801 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
23802
23803 PR c++/2094
23804 * g++.dg/template/ptrmem7.C: New test.
23805
23806 2003-11-13 Andrew Pinski <apinski@apple.com>
23807
23808 * gcc.c-torture/compile/20031113-1.c: New test.
23809
23810 2003-11-13 Mark Mitchell <mark@codesourcery.com>
23811 Kean Johnston <jkj@sco.com>
23812
23813 PR c/13029
23814 * gcc.dg/unused-4.c: Update.
23815
23816 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
23817
23818 * g++.dg/opt/const3.C: New test.
23819
23820 2003-11-13 Jan Hubicka <jh@suse.cz>
23821
23822 * gcc.c-torture/compile/20031112-1.c: New test.
23823
23824 2003-11-12 Mark Mitchell <mark@codesourcery.com>
23825
23826 * g++.dg/parse/crash10.C: Remove bogus error marker.
23827
23828 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23829
23830 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
23831 (host_gcc): Likewise.
23832 (ROOT): Honor $PWDCMD.
23833 (BASE): Likewise.
23834 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
23835
23836 2003-11-12 Catherine Moore <clm@redhat.com>
23837
23838 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
23839
23840 2003-11-12 Andreas Jaeger <aj@suse.de>
23841 Jakub Jelinek <jakub@redhat.com>
23842 Andrew Pinski <pinskia@physics.uc.edu>
23843 Richard Henderson <rth@redhat.com>
23844
23845 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
23846 systems.
23847 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
23848
23849 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
23850 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
23851
23852 2003-11-11 Andreas Jaeger <aj@suse.de>
23853
23854 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
23855
23856 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
23857
23858 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
23859
23860 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
23861 Clean ups.
23862
23863 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
23864
23865 * gcc.dg/trampoline-1.c: New test.
23866
23867 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
23868
23869 * gcc.c-torture/compile/200031109-1.c: New test.
23870
23871 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
23872
23873 PR c/3190
23874 PR c/8714
23875 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
23876 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
23877 gcc.dg/format/no-y2k-1.c: Update.
23878
23879 2003-11-08 Roger Sayle <roger@eyesopen.com>
23880
23881 PR optimization/10467
23882 * gcc.dg/20031108-1.c: New test case.
23883
23884 2003-11-07 Geoffrey Keating <geoffk@apple.com>
23885
23886 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
23887
23888 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
23889
23890 * gcc.dg/compound-lvalue-1.c: New test.
23891 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
23892 some XFAILs.
23893
23894 2003-11-06 Geoffrey Keating <geoffk@apple.com>
23895
23896 * gcc.dg/altivec-varargs-1.c: New test.
23897
23898 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
23899
23900 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
23901 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
23902 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
23903 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
23904 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
23905
23906 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
23907
23908 * gcc.dg/cond-lvalue-1.c: New test.
23909
23910 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
23911
23912 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
23913
23914 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23915
23916 PR c++/11616
23917 * g++.dg/template/instantiate5.C: New test.
23918
23919 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23920
23921 PR c++/12726
23922 * g++.dg/ext/complit2.C: Replace test with self-contained version.
23923 * ChangeLog: Add missing first entry for above test.
23924
23925 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23926
23927 PR c++/9810
23928 * g++.dg/template/using8.C: New test.
23929 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
23930
23931 2003-11-02 Roger Sayle <roger@eyesopen.com>
23932
23933 PR optimization/10817
23934 * gcc.c-torture/compile/20031102-1.c: New test case.
23935
23936 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
23937
23938 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
23939 2147483647.
23940
23941 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
23942
23943 * gcc.dg/20031102-1.c: New test.
23944
23945 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
23946
23947 * gcc.dg/complex-1.c: New test.
23948
23949 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23950
23951 PR c++/12796
23952 * g++.dg/template/crash13.C: Adjust expected error location.
23953 * g++.old-deja/g++.brendan/ns1.C: Likewise.
23954
23955 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
23956
23957 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
23958
23959 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
23960
23961 PR/10239
23962 * gcc.c-torture/compile/20031031-2.c: New test.
23963
23964 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
23965
23966 PR/11640
23967 * gcc.c-torture/compile/20031031-1.c: New test.
23968
23969 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
23970
23971 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
23972 * gcc.misc-tests/bprob.exp: Likewise.
23973 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
23974 the execution test on arm-elf configs.
23975 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
23976 configs that don't support scratch files.
23977 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
23978
23979 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
23980
23981 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
23982 done by dejagnu.
23983
23984 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
23985
23986 * ada/acats/run_all.sh: Redirect mv output to /dev/null
23987 Avoid non pure sh syntax. Add more logging.
23988
23989 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
23990 fail.
23991
23992 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23993
23994 PR libgcj/10610
23995 * gcc.dg/ppc-stackalign-1.c: New test.
23996
23997 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
23998
23999 * ada/acats/run_all.sh: Change output to be more compliant with
24000 dejagnu framework.
24001 Create acats.sum and acats.log files under testsuite/ada/acats
24002 Only run [a-z]* directories, to filter out e.g. CVS.
24003 Redirect build output to log file.
24004
24005 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
24006
24007 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
24008
24009 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
24010
24011 PR ada/5909:
24012 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
24013
24014 2003-10-27 Jakub Jelinek <jakub@redhat.com>
24015
24016 * gcc.c-torture/compile/20031023-1.c: New test.
24017 * gcc.c-torture/compile/20031023-2.c: New test.
24018 * gcc.c-torture/compile/20031023-3.c: New test.
24019 * gcc.c-torture/compile/20031023-4.c: New test.
24020
24021 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24022
24023 PR c++/10371
24024 * g++.dg/lookup/scoped8.C: New test.
24025
24026 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
24027
24028 * g++.dg/opt/reg-stack3.C: New test.
24029
24030 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
24031
24032 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
24033
24034 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24035
24036 PR c++/11076
24037 * g++.dg/template/crash13.C: New test.
24038
24039 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
24040
24041 * gcc.dg/c99-restrict-2.c: New test.
24042
24043 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
24044
24045 PR c++/12698, c++/12699, c++/12700, c++/12566
24046 * g++.dg/inherit/covariant9.C: New test.
24047 * g++.dg/inherit/covariant10.C: New test.
24048 * g++.dg/inherit/covariant11.C: New test.
24049
24050 2003-10-23 Jason Merrill <jason@redhat.com>
24051
24052 PR c++/12726
24053 * g++.dg/ext/complit2.C: New test.
24054
24055 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
24056
24057 PR target/12654
24058 * gcc.c-torture/execute/20031020-1.c: New test.
24059
24060 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24061
24062 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
24063 following the jump_insn.
24064
24065 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
24066
24067 * gcc.dg/cast-lvalue-1.c: New test.
24068
24069 2003-10-21 Mark Mitchell <mark@codesourcery.com>
24070
24071 PR c++/11962
24072 * g++.dg/template/cond2.C: New test.
24073
24074 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
24075
24076 * gcc.dg/builtins-28.c: New test.
24077
24078 2003-10-20 Jan Hubicka <jh@suse.cz>
24079
24080 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
24081 parameter.
24082 * testsuite/gcc.dg/inline-2.c: Likewise.
24083
24084 2003-10-20 Phil Edwards <phil@codesourcery.com>
24085
24086 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
24087 * gcc.dg/nest.c: Likewise.
24088
24089 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24090
24091 PR c++/9781, c++/10583, c++/11862
24092 * g++.dg/parse/crash13.C: New test.
24093
24094 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24095
24096 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
24097
24098 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
24099
24100 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
24101 Define HAVE_C99_RUNTIME except on Solaris.
24102 * gcc.dg/builtins-20.c: Likewise.
24103
24104 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24105
24106 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
24107
24108 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24109
24110 PR c++/12495
24111 * g++.dg/template/crash21.C: New test.
24112
24113 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24114
24115 PR c++/2513
24116 * g++.dg/template/typename5.C: New test.
24117
24118 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24119
24120 PR c++/12369
24121 * g++.dg/template/friend25.C: New test.
24122
24123 2003-10-16 Ziemowit Laski <zlaski@apple.com>
24124
24125 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
24126 versions.
24127
24128 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
24129
24130 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
24131 == 2147483647.
24132
24133 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
24134
24135 * gcc.c-torture/execute/960416-1.x: Remove.
24136 * gcc.c-torture/execute/divconst-3.x: Likewise.
24137
24138 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
24139
24140 PR target/12598
24141 * gcc.dg/torture/cris-volatile-1.c: New test.
24142
24143 2003-10-14 Roger Sayle <roger@eyesopen.com>
24144
24145 PR optimization/9325
24146 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
24147 for overflowing floating point to integer conversion during RTL
24148 simplification.
24149
24150 2003-10-13 Ziemowit Laski <zlaski@apple.com>
24151
24152 * objc/execute/_cmd.m: Fix typo.
24153 * objc.dg/image-info.m, objc.dg/symtab-1.m:
24154 Relax 'scan-assembler' regexp.
24155 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
24156 objc.dg/try-catch-4.m: Run on non-Darwin targets.
24157 * objc.dg/zero-link-2.m: Remove blank line.
24158 * objc.dg/zero-link-3.m: New test case.
24159
24160 2003-10-13 Geoffrey Keating <geoffk@apple.com>
24161
24162 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
24163
24164 * gcc.dg/asm-names.c: Use scan-assembler-not rather
24165 than linker trickery.
24166
24167 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24168
24169 PR c++/12370
24170 * g++.dg/other/friend2.C: New test.
24171
24172 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
24173
24174 * gcc.dg/20031012-1.c: New test.
24175
24176 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
24177
24178 * gcc.dg/weak/weak-3.c: Fix for new warning.
24179
24180 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
24181
24182 PR optimization/8750
24183 * gcc.c-torture/execute/20031012-1.c: New test case.
24184
24185 2003-10-11 Roger Sayle <roger@eyesopen.com>
24186
24187 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
24188 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
24189
24190 2003-10-11 Roger Sayle <roger@eyesopen.com>
24191
24192 PR optimization/12260
24193 * gcc.c-torture/compile/20031011-2.c: New test case.
24194
24195 2003-10-11 Roger Sayle <roger@eyesopen.com>
24196
24197 * gcc.c-torture/execute/20031011-1.c: New testcase.
24198
24199 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
24200
24201 * gcc.c-torture/compile/20031011-1.c: New test.
24202
24203 2003-10-11 Jan Hubicka <jh@suse.cz>
24204
24205 * g++.dg/other/first-global.C: New test.
24206
24207 2003-10-11 Roger Sayle <roger@eyesopen.com>
24208
24209 * gcc.c-torture/execute/string-opt-18.c: New testcase.
24210
24211 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
24212
24213 * gcc.c-torture/compile/20031010-1.c: New test.
24214
24215 2003-10-10 Geoffrey Keating <geoffk@apple.com>
24216
24217 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
24218 * gcc.c-torture/execute/va-arg-25.c: ... here.
24219
24220 2003-10-09 Mark Mitchell <mark@codesourcery.com>
24221
24222 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
24223
24224 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
24225
24226 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
24227
24228 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
24229
24230 * g++.dg/parse/error2.C: New test.
24231
24232 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
24233
24234 PR c++/11097
24235 * g++.dg/other/error5.C: Modify the error message.
24236 * g++.dg/lookup/using8.C: New test.
24237
24238 2003-10-07 Geoffrey Keating <geoffk@apple.com>
24239
24240 * gcc.dg/darwin-abi-2.c: New file.
24241 * gcc.c-torture/execute/va-arg-24.c: New file.
24242
24243 2003-10-06 Bob Wilson <bob.wilson@acm.org>
24244
24245 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
24246 indentation.
24247
24248 2003-10-06 Mark Mitchell <mark@codesourcery.com>
24249
24250 PR c++/10147
24251 * g++.dg/other/error4.C: Update error messages.
24252 * g++.dg/template/ptrmem4.C: Likewise.
24253
24254 PR c++/12337
24255 * g++.dg/init/new9.C: New test.
24256
24257 PR c++/12334, c++/12236, c++/8656
24258 * g++.dg/ext/attrib8.C: New test.
24259
24260 2003-10-06 Devang Patel <dpatel@apple.com>
24261
24262 * gcc.dg/debug/dwarf2-3.h: New test.
24263 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
24264
24265 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
24266
24267 * g++.dg/opt/cfg2.C: New test.
24268
24269 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24270
24271 * g++.dg/opt/float1.C: New test.
24272
24273 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
24274
24275 * gcc.dg/c90-array-lval-6.c: New test.
24276 * gcc.dg/c99-array-lval-6.c: New test.
24277
24278 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
24279 Ziemowit Laski <zlaski@apple.com>
24280
24281 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
24282 'Derived', so that it is never considered a class method; add
24283 new warning for '+port' method ambiguity.
24284 * objc.dg/method-12.m: Include <objc/objc.h> instead of
24285 <objc/objc-api.h> (needed on Mac OS X).
24286 * objc.dg/method-13.m: New test.
24287
24288 2003-10-03 Roger Sayle <roger@eyesopen.com>
24289
24290 PR optimization/9325, PR java/6391
24291 * gcc.c-torture/execute/20031003-1.c: New test case.
24292
24293 2003-10-02 Mark Mitchell <mark@codesourcery.com>
24294
24295 PR optimization/12180
24296 * gcc.dg/20031002-1.c: New test.
24297
24298 PR c++/12486
24299 * g++.dg/inherit/error1.C: New test.
24300
24301 2003-10-02 Chris Demetriou <cgd@broadcom.com>
24302
24303 * lib/f-torture.exp (search_for): Rename to...
24304 (search_for_re): This. Also, clean up comments and the
24305 "regexp" invocation.
24306
24307 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
24308
24309 * gcc.c-torture/compile/20031002-1.c: New test.
24310
24311 2003-10-02 Jakub Jelinek <jakub@redhat.com>
24312
24313 * g++.dg/opt/cond1.C: New test.
24314
24315 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
24316
24317 * gcc.dg/Wold-style-definition-2.c: New testcase.
24318 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
24319
24320 2003-09-29 Richard Henderson <rth@redhat.com>
24321
24322 * g++.dg/init/array10.C: Add dg-options.
24323
24324 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
24325
24326 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
24327
24328 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24329
24330 * g++.dg/template/friend19.C: Fix typo.
24331 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
24332
24333 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
24334
24335 * gcc.c-torture/execute/20030928-1.c: New test.
24336 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
24337
24338 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
24339
24340 * g++.dg/opt/unroll1.C: New test.
24341
24342 2003-09-26 Roger Sayle <roger@eyesopen.com>
24343
24344 PR optimization/11741
24345 * gcc.dg/20030926-1.c: New test case.
24346
24347 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24348
24349 PR c++/5655
24350 * g++.dg/parse/access7.C: New test.
24351 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
24352
24353 2003-09-24 Ziemowit Laski <zlaski@apple.com>
24354
24355 MERGE OF objc-improvements-branch into MAINLINE:
24356 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
24357 if libobjc has not been built.
24358 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
24359 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
24360 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
24361 objc/execute/nested-3.m, objc/execute/np-2.m,
24362 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
24363 objc/execute/redefining_self.m, objc/execute/root_methods.m,
24364 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
24365 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
24366 objc.dg/special/unclaimed-category-1.h,
24367 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
24368 well as GNU runtime.
24369 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
24370 * execute/cascading-1.m, execute/function-message-1.m,
24371 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
24372 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
24373 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
24374 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
24375 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
24376 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
24377 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
24378 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
24379 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
24380 * objc.dg/bitfield-2.m: Run only on Darwin.
24381 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
24382 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
24383 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
24384 * objc.dg/const-str-1.m: Fix constant string layout.
24385
24386 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
24387
24388 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
24389
24390 2003-09-23 Geoffrey Keating <geoffk@apple.com>
24391
24392 * gcc.dg/darwin-abi-1.c: New file.
24393
24394 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
24395
24396 PR target/12281
24397 * gcc.c-torture/compile/20030921-1.c: New test.
24398
24399 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
24400
24401 * g++.dg/opt/reg-stack2.C: New test.
24402
24403 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
24404
24405 * g++.dg/eh/delayslot1.C: New test.
24406
24407 2003-09-20 Richard Henderson <rth@redhat.com>
24408
24409 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
24410
24411 2003-09-20 Roger Sayle <roger@eyesopen.com>
24412
24413 * gcc.c-torture/execute/20030920-1.c: New test case.
24414
24415 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24416
24417 * g++.dg/rtti/typeid3.C: Correct expected error message.
24418
24419 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24420
24421 PR c++/157
24422 * g++.dg/parse/crash12.C: New test.
24423
24424 2003-09-19 Janis Johnson <janis187@us.ibm.com>
24425
24426 * gcc.dg/compat/mixed-struct-check.h: New.
24427 * gcc.dg/compat/mixed-struct-defs.h: New.
24428 * gcc.dg/compat/mixed-struct-init.h: New.
24429 * gcc.dg/compat/struct-by-value-19_main.c: New.
24430 * gcc.dg/compat/struct-by-value-19_x.c: New.
24431 * gcc.dg/compat/struct-by-value-19_y.c: New.
24432 * gcc.dg/compat/struct-by-value-20_main.c: New.
24433 * gcc.dg/compat/struct-by-value-20_x.c: New.
24434 * gcc.dg/compat/struct-by-value-20_y.c: New.
24435 * gcc.dg/compat/struct-return-19_main.c: New.
24436 * gcc.dg/compat/struct-return-19_x.c: New.
24437 * gcc.dg/compat/struct-return-19_y.c: New.
24438 * gcc.dg/compat/struct-return-20_main.c: New.
24439 * gcc.dg/compat/struct-return-20_x.c: New.
24440 * gcc.dg/compat/struct-return-20_y.c: New.
24441
24442 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
24443 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
24444 so that it will not complain on LP64 targets.
24445
24446 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24447
24448 PR c++/495
24449 * g++.dg/template/friend24.C: New test.
24450
24451 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
24452
24453 PR c++/12332
24454 * g++.dg/template/memtmpl2.C: New test.
24455
24456 2003-09-18 Mark Mitchell <mark@codesourcery.com>
24457
24458 PR target/11184
24459 * gcc.dg/builtin-apply1.c: New test.
24460
24461 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
24462
24463 PR c++/9848
24464 * g++.dg/warn/Wunused-4.C: New test.
24465
24466 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24467
24468 PR c++/12316
24469 * g++.dg/other/gc2.C: New test.
24470
24471 2003-09-17 Mark Mitchell <mark@codesourcery.com>
24472
24473 PR c++/11991
24474 * g++.dg/rtti/typeid3.C: New test.
24475
24476 PR c++/12266
24477 * g++.dg/overload/template1.C: New test.
24478
24479 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
24480
24481 * g++.dg/opt/cfg3.C: New test.
24482
24483 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24484
24485 PR c++/7939
24486 * g++.dg/template/crash11.C: New test.
24487
24488 2003-09-16 Jason Merrill <jason@redhat.com>
24489 Jakub Jelinek <jakub@redhat.com>
24490
24491 * gcc.dg/attr-warn-unused-result.c: New test.
24492
24493 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
24494
24495 PR c++/12184
24496 * g++.dg/expr/call2.C: New test.
24497
24498 2003-09-15 Andreas Jaeger <aj@suse.de>
24499
24500 * gcc.dg/Wold-style-definition-1.c: New test.
24501
24502 2003-09-14 Mark Mitchell <mark@codesourcery.com>
24503
24504 PR c++/3907
24505 * g++.dg/parse/template12.C: New test.
24506
24507 * g++.dg/abi/bitfield11.C: New test.
24508 * g++.dg/abi/bitfield12.C: Likewise.
24509
24510 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
24511
24512 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
24513 non-expansion of functional macro name without arguments at EOL.
24514 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
24515
24516 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
24517
24518 * gcc.c-torture/execute/20030914-[12].c: New tests.
24519
24520 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
24521
24522 PR c++/11788
24523 * g++.dg/overload/addr1.C: New test.
24524
24525 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
24526
24527 * gcc.dg/20030909-1.c: New test.
24528
24529 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
24530
24531 * gcc.dg/ultrasp10.c: New test.
24532
24533 2003-09-09 Devang Patel <dpatel@apple.com>
24534
24535 * gcc.dg/darwin-ld-6.c: New test.
24536
24537 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24538
24539 * gcc.dg/torture/builtin-explog-1.c: New testcase.
24540
24541 2003-09-08 Mark Mitchell <mark@codesourcery.com>
24542
24543 * gcc.dg/ia64-types1.c: New test.
24544 * gcc.dg/ia64-types2.c: Likewise.
24545
24546 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24547
24548 * gcc.dg/builtins-1.c: Add more _Complex tests.
24549 * gcc.dg/torture/builtin-attr-1.c: Likewise.
24550
24551 * gcc.dg/builtins-1.c: Test existing _Complex functions.
24552 * gcc.dg/torture/builtin-attr-1.c: Likewise.
24553
24554 2003-09-08 Mark Mitchell <mark@codesourcery.com>
24555
24556 PR c++/11786
24557 * g++.dg/lookup/koenig2.C: New test.
24558
24559 PR c++/5296
24560 * g++.dg/rtti/typeid2.C: New test.
24561
24562 2003-09-08 Jakub Jelinek <jakub@redhat.com>
24563
24564 * gcc.c-torture/compile/20030904-1.c: New test.
24565
24566 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
24567
24568 * g++.dg/opt/longbranch2.C: New test.
24569
24570 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
24571
24572 * g++.dg/template/crash10.C: Only compile it.
24573
24574 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
24575
24576 PR middle-end/11665
24577 * gcc.c-torture/compile/20030907-1.c: New test.
24578 * g++.dg/init/array11.C: New test.
24579
24580 2003-09-07 Mark Mitchell <mark@codesourcery.com>
24581
24582 PR c++/11852
24583 * g++.dg/init/struct1.C: New test.
24584
24585 2003-09-07 Mark Mitchell <mark@codesourcery.com>
24586
24587 PR c++/12181
24588 * g++.dg/expr/comma1.C: New test.
24589
24590 2003-09-06 Mark Mitchell <mark@codesourcery.com>
24591
24592 PR c++/11867
24593 * g++.dg/expr/static_cast5.C: New test.
24594
24595 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
24596
24597 PR c++/11507
24598 * g++.dg/lookup/scoped7.C: New test.
24599
24600 PR c++/9574
24601 * g++.dg/other/static1.C: New test.
24602
24603 PR c++/11490
24604 * g++.dg/warn/template-1.C: New test.
24605
24606 PR c++/11432
24607 * g++.dg/template/crash10.C: New test.
24608
24609 PR c++/2478
24610 * g++.dg/overload/VLA.C: New test.
24611
24612 PR c++/10804
24613 * g++.dg/template/call1.C: New test.
24614
24615 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
24616
24617 PR c++/11794
24618 * g++.dg/parse/using3.C: New test.
24619
24620 2003-09-06 Roger Sayle <roger@eyesopen.com>
24621
24622 PR c++/11409
24623 * g++.dg/overload/builtin3.C: New test case.
24624
24625 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
24626
24627 PR c/9862
24628 * gcc.dg/20030906-1.c: New test.
24629 * gcc.dg/20030906-2.c: Likewise.
24630
24631 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
24632
24633 PR c++/12167
24634 * g++.dg/parse/defarg5.C: New test.
24635
24636 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
24637
24638 2003-09-05 Mark Mitchell <mark@codesourcery.com>
24639
24640 PR c++/12163
24641 * g++.dg/expr/static_cast4.C: New test.
24642
24643 PR c++/12146
24644 * g++.dg/template/crash9.C: New test.
24645
24646 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
24647
24648 * g++.old-deja/g++.ext/pretty2.C: Update for change
24649 in __FUNCTION__.
24650 * g++.old-deja/g++.ext/pretty3.C: Likewise.
24651
24652 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
24653
24654 PR c++/11922
24655 * g++/dg/template/qualified-id1.C: New test.
24656
24657 PR c++/12037
24658 * g++.dg/warn/noeffect4.C: New test.
24659
24660 2003-09-04 Matt Austern <austern@apple.com>
24661
24662 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
24663 * g++.dg/ext/fnname2.C: Likewise.
24664 * g++.dg/ext/fnname3.C: Likewise.
24665
24666 2003-09-04 Mark Mitchell <mark@codesourcery.com>
24667
24668 * g++.dg/expr/lval1.C: New test.
24669 * g++.dg/ext/lvcast.C: Remove.
24670
24671 2003-09-03 Roger Sayle <roger@eyesopen.com>
24672
24673 PR optimization/11700.
24674 * gcc.c-torture/compile/20030903-1.c: New test case.
24675
24676 2003-09-03 Mark Mitchell <mark@codesourcery.com>
24677
24678 PR c++/12053
24679 * g++.dg/abi/layout4.C: New test.
24680
24681 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
24682
24683 PR c++/11553
24684 * g++.dg/parse/friend3.C: New test.
24685
24686 2003-09-02 Mark Mitchell <mark@codesourcery.com>
24687
24688 PR c++/11847
24689 * g++.dg/template/class1.C: New test.
24690
24691 PR c++/11808
24692 * g++.dg/expr/call1.C: New test.
24693
24694 2003-09-01 Mark Mitchell <mark@codesourcery.com>
24695
24696 PR c++/12114
24697 * g++.dg/init/ref9.C: New test.
24698
24699 PR c++/11972
24700 * g++.dg/template/nested4.C: New test.
24701
24702 2003-08-29 Mark Mitchell <mark@codesourcery.com>
24703
24704 PR c++/12093
24705 * g++.dg/template/non-dependent4.C: New test.
24706
24707 PR c++/11928
24708 * g++.dg/inherit/conv1.C: New test.
24709
24710 2003-08-29 Mark Mitchell <mark@codesourcery.com>
24711
24712 PR c++/6196
24713 * g++.dg/ext/label1.C: New test.
24714 * g++.dg/ext/label2.C: Likewise.
24715
24716 2003-08-28 Mark Mitchell <mark@codesourcery.com>
24717
24718 * g++.dg/expr/cond3.C: New test.
24719
24720 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24721
24722 * gcc.dg/builtins-1.c: Add new builtin cases.
24723
24724 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24725
24726 * gcc.dg/builtins-1.c: Add new cases.
24727 * gcc.dg/torture/builtin-attr-1.c: Likewise.
24728
24729 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24730
24731 * gcc.dg/builtins-1.c: Add more math builtin tests.
24732 * gcc.dg/torture/builtin-attr-1.c: New test.
24733
24734 2003-08-28 Mark Mitchell <mark@codesourcery.com>
24735
24736 PR optimization/5079
24737 * g++.dg/opt/static3.C: New test.
24738
24739 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24740
24741 * gcc.misc-tests/gcov-10b.c: New test.
24742
24743 2003-08-27 Mark Mitchell <mark@codesourcery.com>
24744
24745 * g++.dg/opt/ptrmem3.C: New test.
24746
24747 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
24748
24749 2003-08-27 Jakub Jelinek <jakub@redhat.com>
24750
24751 * gcc.dg/20030826-2.c: New test.
24752
24753 2003-08-26 Roger Sayle <roger@eyesopen.com>
24754
24755 PR middle-end/12002
24756 * g77.f-torture/compile/12002.f: New test case.
24757
24758 2003-08-26 Roger Sayle <roger@eyesopen.com>
24759
24760 * gcc.dg/20030826-1.c: New test case.
24761
24762 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
24763
24764 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
24765
24766 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
24767
24768 PR c++/11871
24769 * c++.dg/lookup/crash1.C: New test.
24770
24771 * c++.dg/warn/noeffect3.C: New test.
24772
24773 2003-08-25 Janis Johnson <janis187@us.ibm.com>
24774
24775 * gcc.dg/compat/vector-1_x.c: Compile with -w.
24776 * gcc.dg/compat/vector-1_y.c: Ditto.
24777 * gcc.dg/compat/vector-2_x.c: Ditto.
24778 * gcc.dg/compat/vector-2_y.c: Ditto.
24779
24780 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
24781
24782 * gcc.dg/20030702-1.c: New test.
24783
24784 2003-08-25 Mark Mitchell <mark@codesourcery.com>
24785
24786 PR c++/8795
24787 * g++.dg/ext/altivec-1.C: New test.
24788
24789 2003-08-24 Richard Henderson <rth@redhat.com>
24790
24791 * g++.dg/eh/simd-2.C: Add -w for x86.
24792
24793 2003-08-23 Jakub Jelinek <jakub@redhat.com>
24794
24795 * gcc.dg/20030815-1.c: New test.
24796
24797 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24798
24799 PR c++/3765
24800 * g++.dg/parse/access6.C: New test.
24801
24802 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24803
24804 PR c++/641, c++/11876
24805 * g++.dg/template/friend22.C: New test.
24806 * g++.dg/template/friend23.C: Likewise.
24807
24808 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24809
24810 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
24811 identically.
24812
24813 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24814
24815 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
24816
24817 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24818
24819 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
24820
24821 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24822
24823 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
24824
24825 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24826
24827 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
24828
24829 2003-08-21 Mark Mitchell <mark@codesourcery.com>
24830
24831 PR c++/11919
24832 * g++.dg/overload/prom1.C: New test.
24833
24834 PR c++/11551
24835 * g++.dg/parse/dtor2.C: New test.
24836
24837 PR c++/10762
24838 * g++.dg/parse/using2.C: New test.
24839
24840 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
24841
24842 PR target/11805
24843 * gcc.c-torture/compile/20030821-1.c: New.
24844
24845 2003-08-20 Mark Mitchell <mark@codesourcery.com>
24846
24847 PR c++/11834
24848 * g++.dg/template/deduce2.C: New test.
24849
24850 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
24851
24852 * gcc.c-torture/execute/20030821-1.c: New test.
24853
24854 2003-08-20 Roger Sayle <roger@eyesopen.com>
24855
24856 PR middle-end/11984
24857 * gcc.dg/20030820-1.c: New test case.
24858
24859 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
24860
24861 PR c++/11945
24862 * g++.dg/warn/noeffect2.C: New test.
24863
24864 2003-08-19 Mark Mitchell <mark@codesourcery.com>
24865
24866 PR c++/10926
24867 * g++.dg/template/dtor2.C: New test.
24868
24869 PR c++/11684
24870 * g++.dg/template/operator1.C: New test.
24871 * g++.dg/parse/operator4.C: New test.
24872
24873 PR c++/11946.C
24874 * g++.dg/expr/enum1.C: New test.
24875 * gcc.dg/c99-bool-1.c: Remove bogus warning.
24876
24877 PR c++/11036.C
24878 * g++.dg/parse/elab2.C: New test.
24879 * g++.dg/parse/typedef4.C: Change error message.
24880 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
24881 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
24882 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
24883
24884 2003-08-19 Geoffrey Keating <geoffk@apple.com>
24885
24886 * gcc.dg/pch/warn-1.c: New.
24887 * gcc.dg/pch/warn-1.hs: New.
24888
24889 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
24890 not-tested file.
24891
24892 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
24893
24894 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
24895
24896 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
24897
24898 * gcc.dg/uninit-D.c: New Test.
24899 * gcc.dg/uninit-E.c: New Test.
24900 * gcc.dg/uninit-F.c: New Test.
24901 * gcc.dg/uninit-G.c: New Test.
24902
24903 2003-08-19 Michael Ritzert <ritzert@t-online.de>
24904
24905 * g++.dg/README: Describe the pch directory.
24906
24907 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24908
24909 PR c++/11174
24910 * g++.dg/parse/access4.C: New test.
24911 * g++.dg/parse/access5.C: Likewise.
24912 * g++.old-deja/g++.jason/access17.C: Adjust error message.
24913
24914 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
24915
24916 * gcc.dg/noncompile/20030818-1.c: New.
24917
24918 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
24919
24920 PR c++/11957
24921 * g++.dg/warn/noeffect1.C: New test.
24922
24923 * g++.dg/template/scope2.C: New test.
24924 * g++.dg/template/error2.C: Correct dg-error
24925
24926 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
24927
24928 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
24929
24930 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
24931
24932 PR C++/11512
24933 * g++.dg/template/warn1.C: New.
24934
24935 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
24936
24937 * g++.dg/template/error2.C: New test.
24938 * g++.dg/lookup/using7.C: Adjust errors
24939 * g++.old-deja/g++.pt/crash36.C: Likewise.
24940 * g++.old-deja/g++.pt/derived3.C: Likewise.
24941
24942 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24943
24944 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
24945 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
24946 * gcc.c-torture/execute/builtins/string-9.c: New, from
24947 string-opt-9.c. Adjust for execute/builtins framework.
24948 * gcc.c-torture/execute/string-opt-9.c: Delete.
24949
24950 2003-08-12 Mark Mitchell <mark@codesourcery.com>
24951
24952 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
24953
24954 * g++.dg/parse/ret-type2.C: New test.
24955
24956 PR c++/11703
24957 * g++.dg/init/new8.C: New test.
24958
24959 PR c++/10923
24960 * g++.dg/parse/typedef5.C: New test.
24961
24962 PR c++/9512
24963 * g++.dg/parse/qualified2.C: New test.
24964 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
24965 invalid code.
24966
24967 2003-08-11 Mark Mitchell <mark@codesourcery.com>
24968
24969 * g++.dg/conversion/ptrmem1.C: New test.
24970
24971 2003-08-11 Jakub Jelinek <jakub@redhat.com>
24972
24973 PR target/11693
24974 * gcc.dg/20030811-1.c: New test.
24975
24976 PR target/11535
24977 * gcc.c-torture/execute/20030811-1.c: New test.
24978
24979 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24980
24981 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
24982
24983 2003-08-10 Mark Mitchell <mark@codesourcery.com>
24984
24985 PR c++/11789.C
24986 * g++.dg/inherit/multiple1.C: New test.
24987
24988 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
24989
24990 * gcc.dg/spe1.c: New test.
24991
24992 PR c++/11670
24993 * g++.dg/expr/cast2.C: New test.
24994
24995 PR c++/10530
24996 * g++.dg/template/dependent-name2.C: New test.
24997
24998 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
24999
25000 * g++.dg/parse/crash11.C: Put the dg options in comments.
25001
25002 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
25003
25004 * lib/gcc-dg.exp: Update for diagnostic change.
25005
25006 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25007
25008 PR c++/5767
25009 * g++.dg/parse/crash11.C: New test.
25010
25011 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
25012
25013 * gcc.dg/cpp/spacing1.c: Update.
25014
25015 2003-08-04 Janis Johnson <janis187@us.ibm.com>
25016
25017 PR target/11739
25018 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
25019 a value for -mtune.
25020
25021 2003-08-04 Roger Sayle <roger@eyesopen.com>
25022
25023 PR middle-end/11771
25024 * gcc.c-torture/compile/20030804-1.c: New test case.
25025
25026 2003-08-04 Roger Sayle <roger@eyesopen.com>
25027
25028 * gcc.dg/20030804-1.c: New test case.
25029
25030 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
25031
25032 * gcc.dg/cpp/separate-1.c: New test.
25033
25034 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
25035
25036 PR c++/11704
25037 * g++.dg/template/dependent-expr2.C: New test.
25038
25039 PR c++/11766
25040 * g++.dg/expr/ptrmem1.C: New test.
25041
25042 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25043
25044 PR c++/9453
25045 * g++.dg/template/friend15.C: New test.
25046
25047 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
25048
25049 * lib/dg-pch.exp: Work round PCH bug.
25050
25051 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25052
25053 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
25054 builtins. Move cases from builtins-4.c here.
25055
25056 * gcc.dg/torture/builtin-math-1.c: New test taken from
25057 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
25058 additional cases.
25059
25060 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
25061 Delete.
25062
25063 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
25064
25065 PR c++/9447
25066 * g++.dg/template/using7.C: New test.
25067
25068 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
25069
25070 * import1.c, import2.c: New tests.
25071
25072 2003-08-01 Jakub Jelinek <jakub@redhat.com>
25073
25074 * g++.dg/eh/crossjump1.C: New test.
25075
25076 2003-08-01 Mark Mitchell <mark@codesourcery.com>
25077
25078 PR c++/11697
25079 * g++.dg/template/using6.C: New test.
25080
25081 PR c++/11744
25082 * g++.dg/template/koenig2.C: New test.
25083
25084 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25085
25086 PR c++/7983
25087 * g++.dg/parse/typedef4.C: New test.
25088
25089 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25090
25091 PR c++/8442, c++/8806
25092 * g++.dg/template/elab1.C: New test.
25093 * g++.dg/template/type2.C: Likewise.
25094 * g++.dg/template/ttp3.C: Adjust expected error message.
25095 * g++.old-deja/g++.law/visibility13.C: Likewise.
25096 * g++.old-deja/g++.niklas/t135.C: Likewise.
25097 * g++.old-deja/g++.pt/ttp41.C: Likewise.
25098 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
25099 template argument.
25100 * g++.old-deja/g++.pt/ttp44.C: Likewise.
25101
25102 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
25103
25104 PR c++/11295
25105 * g++.dg/ext/stmtexpr1.C: New test.
25106
25107 * g++.dg/opt/tmp1.C: New test.
25108
25109 PR c++/11525
25110 * g++.dg/parse/constant4.C: New test.
25111
25112 PR c++/9447
25113 * g++.dg/template/using5.C: New test.
25114
25115 2003-07-31 Roger Sayle <roger@eyesopen.com>
25116
25117 * gcc.dg/builtins-27.c: New test case.
25118
25119 2003-07-31 Jakub Jelinek <jakub@redhat.com>
25120
25121 * gcc.dg/tls/opt-7.c: New test.
25122
25123 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
25124
25125 * g++.old-deja/g++.other/crash18.C: Remove.
25126
25127 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
25128
25129 * g++.dg/template/explicit3.C: New.
25130 * g++.dg/template/explicit4.C: New.
25131 * g++.dg/template/explicit5.C: New.
25132
25133 PR c++/11347
25134 * g++.dg/template/memtmpl1.C: New.
25135
25136 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
25137
25138 PR target/11565
25139 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
25140 * gcc.dg/i386-387-5.c (dg-options): Likewise.
25141
25142 2003-07-30 Jan Hubicka <jh@suse.cz>
25143
25144 * vtgc1.c: Kill.
25145
25146 2003-07-29 Zack Weinberg <zack@codesourcery.com>
25147
25148 * gcc.dg/struct-in-proto-1.c: New test.
25149
25150 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
25151
25152 * gcc.dg/cpp/include2.c: Only expect one message.
25153
25154 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
25155
25156 PR c++/9447
25157 * g++.dg/template/using1.C: New test.
25158 * g++.dg/template/using2.C: New test.
25159 * g++.dg/template/using3.C: New test.
25160 * g++.dg/template/using4.C: New test.
25161
25162 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
25163
25164 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
25165 * gcc.c-torture/execute/string-opt-10.c: Likewise.
25166
25167 2003-07-28 Jan Hubicka <jh@suse.cz>
25168
25169 PR c++/11530
25170 * g++.dg/opt/call1.C: New test.
25171
25172 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
25173
25174 PR c++/11667
25175 * g++.dg/init/enum2.C: New test.
25176 * g++.dg/template/overload1.C: Add "-w" option.
25177
25178 2003-07-28 <hp@bitrange.com>
25179
25180 * gcc.dg/Wdeclaration-after-statement-1.c,
25181 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
25182
25183 2003-07-28 Jakub Jelinek <jakub@redhat.com>
25184
25185 * gcc.c-torture/compile/20030725-1.c: New test.
25186
25187 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
25188
25189 * gcc.dg/20030505.c: Only run for SPE.
25190 Remove definition of opaque type.
25191
25192 2003-07-27 Mark Mitchell <mark@codesourcery.com>
25193
25194 * g++.dg/template/ptrmem6.C: New test.
25195
25196 2003-07-26 Geoffrey Keating <geoffk@apple.com>
25197
25198 * gcc.c-torture/compile/zero-strct-2.c: New test.
25199
25200 2003-07-25 Geoffrey Keating <geoffk@apple.com>
25201
25202 * gcc.dg/intermod-1.c: New test.
25203
25204 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
25205
25206 PR c++/11617
25207 * g++.dg/template/lookup2.C: New test.
25208 * g++.dg/template/memclass1.C: Remove instantiated from error.
25209 * g++.dg/other/error2.C: Tweak expected errors.
25210
25211 PR c++/11596
25212 * g++.dg/template/defarg3.C: New test.
25213
25214 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
25215
25216 2003-07-24 Mark Mitchell <mark@codesourcery.com>
25217
25218 * g++.dg/inherit/access5.C: New test.
25219
25220 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25221
25222 PR c++/11513
25223 * g++.dg/template/crash8.C: New test.
25224
25225 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
25226
25227 PR c/10602
25228 * gcc.dg/noncompile/incomplete-2.c: New test.
25229
25230 2003-07-23 Mark Mitchell <mark@codesourcery.com>
25231
25232 PR c++/11645
25233 * g++.dg/inherit/access4.C: New test.
25234
25235 PR c++/11517
25236 * g++.dg/expr/cond2.C: New test.
25237
25238 PR optimization/10679
25239 * g++.dg/opt/inline4.C: New test.
25240
25241 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
25242
25243 * g++.dg/parse/crash10: New test.
25244
25245 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
25246
25247 * g++.dg/ext/flexary1.C: New test.
25248
25249 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25250
25251 PR c++/10793
25252 * g++.dg/template/crash9.C: New test.
25253
25254 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25255
25256 PR c++/3004
25257 * g++.dg/parse/typedef3.C: New test.
25258
25259 PR c++/7906
25260 * g++.dg/parse/operator2.C: New test.
25261
25262 PR c++/8895
25263 * g++.dg/parse/def-tmpl-arg1.C: New test.
25264
25265 PR c++/9282
25266 * g++.dg/parse/funptr1.C: New test.
25267
25268 PR c++/9452
25269 * g++.dg/parse/ambig3.C: New test.
25270
25271 PR c++/9454
25272 * g++.dg/parse/operator3.C: New test.
25273
25274 PR c++/9486
25275 * g++.dg/parse/template10.C: New test.
25276
25277 PR c++/9488
25278 * g++.dg/parse/template11.C: New test.
25279
25280 PR c++/10150
25281 * g++.dg/parse/invalid-op1.C: New test.
25282
25283 PR c++/10247
25284 * g++.dg/parse/condexpr1.C: New test.
25285
25286 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
25287
25288 * g++.dg/ext/packed3.C: New test.
25289 * g++.dg/ext/packed4.C: New test.
25290
25291 * gcc.dg/pack-test-3.c: New test.
25292
25293 2003-07-21 Janis Johnson <janis187@us.ibm.com>
25294
25295 * lib/compat.exp: Handle dg-options per source file.
25296 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
25297 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
25298 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
25299 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
25300 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
25301 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
25302 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
25303 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
25304 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
25305 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
25306 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
25307 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
25308 * g++.dg/compat/break/bitfield7_x.C: Ditto.
25309 * g++.dg/compat/break/bitfield7_y.C: Ditto.
25310
25311 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
25312
25313 PR c/10320
25314 * gcc.c-torture/execute/20030718-1.c: New test.
25315
25316 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
25317
25318 PR optimization/11536
25319 * gcc.dg/20030721-1.c: New test.
25320
25321 2003-07-19 Mark Mitchell <mark@codesourcery.com>
25322
25323 PR c++/11546
25324 * g++.dg/template/lookup1.C: New test.
25325
25326 2003-07-19 Zack Weinberg <zack@codesourcery.com>
25327
25328 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
25329 diagnostics of ill-formed constructs involving labels.
25330 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
25331 the new 'previously defined here' message.
25332
25333 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
25334
25335 * g++.dg/parse/non-dependent2.C: New test.
25336
25337 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
25338
25339 * g++.dg/init/init-ref4.C: xfail on targets without
25340 weak symbols.
25341
25342 2003-07-17 Jakub Jelinek <jakub@redhat.com>
25343
25344 PR target/11087
25345 * gcc.c-torture/execute/20030717-1.c: New test.
25346
25347 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
25348
25349 * g++.dg/opt/cfg1.C: New test.
25350
25351 2003-07-17 Mark Mitchell <mark@codesourcery.com>
25352
25353 PR optimization/11557
25354 * gcc.dg/20030717-1.c: New test.
25355
25356 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
25357
25358 PR c++/10476
25359 * g++.dg/expr/crash-1.C: New test.
25360
25361 PR c++/11027
25362 * g++.dg/template/init3.C: New test.
25363
25364 PR c++/8222
25365 * g++.dg/template/non-dependent1.C: New test.
25366
25367 PR c++/11070
25368 * g++.dg/template/non-dependent2.C: New test.
25369
25370 PR c++/11071
25371 * g++.dg/template/non-dependent3.C: New test.
25372
25373 PR c++/9907
25374 * g++.dg/template/sizeof5.C: New test.
25375
25376 2003-07-17 Geoffrey Keating <geoffk@apple.com>
25377
25378 PR 11498
25379 * gcc.c-torture/compile/mangle-1.c: New file.
25380
25381 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25382
25383 PR c++/7809
25384 * g++.dg/parse/access3.C: New test.
25385
25386 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
25387
25388 PR c++/11384
25389 * g++.dg/init/init-ref4.C: New test.
25390
25391 2003-07-16 Mark Mitchell <mark@codesourcery.com>
25392
25393 PR c++/11547
25394 * g++.dg/parse/constant3.C: New test.
25395 * g++.dg/parse/crash7.C: Likewise.
25396
25397 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
25398
25399 PR target/11008
25400 * gcc.dg/i386-pentium4-not-mull.c: New.
25401
25402 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
25403
25404 * gcc.dg/asm-names.c (ymain): Make it weak.
25405
25406 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25407
25408 PR c++/5421
25409 * g++.dg/template/friend21.C: New test.
25410
25411 2003-07-16 Jakub Jelinek <jakub@redhat.com>
25412
25413 * gcc.dg/cleanup-8.c: New test.
25414 * gcc.dg/cleanup-9.c: New test.
25415
25416 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
25417
25418 * g++.dg/ext/dll-MI1.h: New file.
25419 * g++.dg/ext/dllexport-MI1.C: New file.
25420 * g++.dg/ext/dllimport-MI1.C: New file.
25421
25422 2003-07-15 Jakub Jelinek <jakub@redhat.com>
25423
25424 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
25425 it does not have cmpstrsi patterns (just cmpmemsi).
25426
25427 2003-07-15 Mark Mitchell <mark@codesourcery.com>
25428
25429 PR debug/11473
25430 * g++.dg/debug/debug8.C: New test.
25431
25432 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25433
25434 PR c++/10108
25435 * g++.dg/template/crash7.C: New test.
25436
25437 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
25438
25439 PR target/10795
25440 * gcc.c-torture/compile/20030708-1.c: New.
25441
25442 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
25443
25444 * gcc.c-torture/execute/20030715-1.c: New test.
25445
25446 2003-07-14 Geoffrey Keating <geoffk@apple.com>
25447
25448 * gcc.dg/pch/inline-3.c: New file.
25449 * gcc.dg/pch/inline-3.hs: New file.
25450 * gcc.dg/pch/inline-4.c: New file.
25451 * gcc.dg/pch/inline-4.hs: New file.
25452
25453 2003-07-14 Mark Mitchell <mark@codesourcery.com>
25454
25455 PR c++/11509
25456 * g++.dg/template/crash6.C: New test.
25457
25458 PR c++/7053
25459 * g++.dg/template/friend20.C: New test.
25460
25461 PR c++/7019
25462 * g++.dg/template/overload2.C: New test.
25463
25464 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25465
25466 PR optimization/11440
25467 * gcc.c-torture/execute/20030714-1.c: New test.
25468
25469 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25470
25471 PR c++/11154
25472 * g++.dg/template/partial2.C: New test.
25473
25474 2003-07-13 Mark Mitchell <mark@codesourcery.com>
25475
25476 PR c++/11503
25477 * g++.dg/template/anon1.C: New test.
25478
25479 PR c++/11493
25480 PR c++/11495
25481 * g++.dg/parse/template9.C: Likewise.
25482 * g++.dg/template/crash4.C: New test.
25483 * g++.dg/template/koenig1.C: Likewise.
25484 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
25485 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
25486 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
25487 functions.
25488 * g++.old-deja/g++.jason/template36.C: Likewise.
25489 * g++.old-deja/g++.mike/p1989.C: Likewise.
25490 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
25491 * g++.old-deja/g++.pt/ttp20.C: Use this->.
25492 * g++.old-deja/g++.pt/ttp21.C: Use this->.
25493 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
25494 compiling.
25495 * g++.old-deja/g++.pt/union2.C: Use this->.
25496
25497 2003-07-11 Jakub Jelinek <jakub@redhat.com>
25498
25499 * gcc.dg/20030711-1.c: New test.
25500
25501 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
25502
25503 PR c++/11050
25504 * g++.dg/parse/args1.C: New test.
25505 * g++.pt/defarg8.C: Change expected errors.
25506
25507 2003-07-11 Mark Mitchell <mark@codesourcery.com>
25508
25509 PR c++/8164
25510 * g++.dg/template/nontype2.C: New test.
25511
25512 PR c++/10558
25513 * g++.dg/parse/template8.C: New test.
25514
25515 PR c++/8327
25516 * g++.dg/template/scope1.C: New test.
25517
25518 * g++.dg/warn/Wsign-compare-1.C: New test.
25519
25520 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
25521
25522 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
25523
25524 2003-07-10 Mark Mitchell <mark@codesourcery.com>
25525
25526 PR c++/9411
25527 * g++.dg/template/explicit2.C: New test.
25528
25529 PR c++/10032
25530 * g++.dg/warn/pedantic1.C: New test.
25531
25532 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
25533
25534 PR c++ 9483
25535 * g++.dg/other/field1.C: New test.
25536
25537 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
25538
25539 PR c/11449
25540 * gcc.c-torture/compile/20030707-1.c: New.
25541
25542 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25543
25544 PR c++/10849
25545 * g++.dg/template/access12.C: New test.
25546
25547 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
25548
25549 * g++.dg/bprob/bprob.exp (prof_ext): Update.
25550 * g77.dg/bprob/bprob.exp (prof_ext): Update.
25551 * gcc.misc-tests/bprob.exp (prof_ext): Update.
25552 * gcc.misc-tests/gcov.exp: Update
25553 * g++.dg/gcov/gcov.exp: Update
25554 * lib/gcov.exp: Update.
25555
25556 2003-07-08 Mark Mitchell <mark@codesourcery.com>
25557
25558 * g++.dg/abi/mangle17.C: Make sure template expressions are
25559 dependent.
25560 * g++.dg/abi/mangle4.C: Mark erroneous casts.
25561 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
25562 * g++.dg/opt/stack1.C: Remove erroneous code.
25563 * g++.dg/parse/template7.C: New test.
25564 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
25565 * g++.old-deja/g++.pt/crash4.C: Likewise.
25566
25567 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25568
25569 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
25570 with zero or one occurence of `$' after the initial `L'.
25571
25572 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
25573
25574 * gcc.c-torture/compile/20030704-1.c: Add a comment.
25575
25576 2003-07-08 Roger Sayle <roger@eyesopen.com>
25577
25578 PR c/11370
25579 * gcc.dg/Wunreachable-6.c: New testcase.
25580 * gcc.dg/Wunreachable-7.c: New testcase.
25581
25582 2003-07-08 Jakub Jelinek <jakub@redhat.com>
25583
25584 PR c/11420
25585 * gcc.dg/20030708-1.c: New test.
25586
25587 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
25588
25589 * gcc.dg/compat/sdata-section.h: New file.
25590 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
25591 * gcc.dg/torture/mips-sdata-1.c: New test.
25592
25593 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25594
25595 PR c++/11030
25596 * g++.dg/template/friend19.C: New test.
25597
25598 2003-07-08 Jakub Jelinek <jakub@redhat.com>
25599
25600 * g++.dg/opt/strength-reduce.C: New test.
25601
25602 2003-07-07 Roger Sayle <roger@eyesopen.com>
25603
25604 PR target/10979
25605 * gcc.dg/20030707-1.c: New testcase.
25606
25607 2003-07-07 Roger Sayle <roger@eyesopen.com>
25608
25609 PR optimization/11059
25610 * g++.dg/opt/emptyunion.C: New testcase.
25611
25612 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
25613 Eric Botcazou <ebotcazou@libertysurf.fr>
25614
25615 * g++.dg/opt/stack1.C: New test.
25616
25617 2003-07-05 Mark Mitchell <mark@codesourcery.com>
25618
25619 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
25620 run test.
25621
25622 PR c++/11431
25623 * g++.dg/expr/static_cast3.C: New test.
25624
25625 2003-07-04 Zack Weinberg <zack@codesourcery.com>
25626
25627 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
25628 everywhere.
25629 * gcc.dg/concat.c: Concatenation of string constants with
25630 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
25631 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
25632 * gcc.dg/cpp/escape-2.c: Use wide character constants where
25633 necessary to avoid multi-character character constant warning.
25634 * gcc.dg/cpp/escape.c: Likewise.
25635 * gcc.dg/cpp/ucs.c: Likewise.
25636 Remove backslashes from dg-bogus comments, as they confuse Tcl.
25637 Fix a typo.
25638
25639 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
25640
25641 PR c/11428
25642 * gcc.c-torture/compile/20030704-1.c: New.
25643
25644 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
25645
25646 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
25647
25648 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
25649
25650 PR c++/5287, PR c++/7910, PR c++/11021
25651 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
25652 tests for warnings.
25653 * g++.dg/ext/dllimport2.C: Add tests for warnings.
25654 * g++.dg/ext/dllimport3.C: Likewise.
25655 * g++.dg/ext/dllimport4.C: New file.
25656 * g++.dg/ext/dllimport5.C: New file.
25657 * g++.dg/ext/dllimport6.C: New file.
25658 * g++.dg/ext/dllimport7.C: New file.
25659 * g++.dg/ext/dllimport8.C: New file.
25660 * g++.dg/ext/dllimport9.C: New file.
25661 * g++.dg/ext/dllimport10.C: New file.
25662 * g++.dg/ext/dllexport1.C: New file.
25663
25664 2003-07-03 Mark Mitchell <mark@codesourcery.com>
25665
25666 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
25667 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
25668
25669 2003-07-03 Roger Sayle <roger@eyesopen.com>
25670
25671 * gcc.dg/builtins-25.c: New testcase.
25672 * gcc.dg/builtins-26.c: New testcase.
25673
25674 2003-07-03 Janis Johnson <janis187@us.ibm.com>
25675
25676 * gcc.dg/compat/vector-defs.h: New file.
25677 * gcc.dg/compat/vector-setup.h: New file.
25678 * gcc.dg/compat/vector-check.h: New file.
25679 * gcc.dg/compat/vector-1_main.c: New file.
25680 * gcc.dg/compat/vector-1_x.c: New file.
25681 * gcc.dg/compat/vector-1_y.c: New file.
25682 * gcc.dg/compat/vector-2_main.c: New file.
25683 * gcc.dg/compat/vector-2_x.c: New file.
25684 * gcc.dg/compat/vector-2_y.c: New file.
25685
25686 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
25687 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
25688 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
25689 * gcc.dg/compat/struct-align-1.h: New file.
25690 * gcc.dg/compat/struct-align-1_main.c: New file.
25691 * gcc.dg/compat/struct-align-1_x.c: New file.
25692 * gcc.dg/compat/struct-align-1_y.c: New file.
25693 * gcc.dg/compat/struct-align-2.h: New file.
25694 * gcc.dg/compat/struct-align-2_main.c: New file.
25695 * gcc.dg/compat/struct-align-2_x.c: New file.
25696 * gcc.dg/compat/struct-align-2_y.c: New file.
25697
25698 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
25699 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
25700 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
25701 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
25702 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
25703 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
25704 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
25705 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
25706 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
25707 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
25708 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
25709 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
25710 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
25711 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
25712 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
25713 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
25714 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
25715 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
25716 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
25717 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
25718 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
25719 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
25720 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
25721 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
25722 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
25723 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
25724 * gcc.dg/compat/struct-return-10_x.c: Ditto.
25725 * gcc.dg/compat/struct-return-2_x.c: Ditto.
25726 * gcc.dg/compat/struct-return-3_x.c: Ditto.
25727
25728 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
25729
25730 * gcc.dg/i386-call-1.c: New test.
25731
25732 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
25733
25734 PR c++/9162
25735 * g++.dg/parse/defarg4.C: New.
25736
25737 2003-07-03 Roger Sayle <roger@eyesopen.com>
25738
25739 PR target/10700
25740 * gcc.c-torture/compile/20030703-1.c: New test case.
25741
25742 2003-07-03 Mark Mitchell <mark@codesourcery.com>
25743
25744 * g++.dg/template/local3.C: Remove extra semicolon.
25745
25746 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
25747
25748 * gcc.dg/i386-volatile-1.c: New test.
25749
25750 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
25751
25752 PR c++/11072
25753 * g++.dg/other/offsetof2.C: XFAIL.
25754 * g++.dg/other/offsetof5.C: New.
25755
25756 PR c++/10219
25757 * g++.dg/template/error1.C: New.
25758
25759 PR c++/9779
25760 * g++.dg/template/dependent-expr1.C: New.
25761
25762 2003-07-01 Mark Mitchell <mark@codesourcery.com>
25763
25764 PR c++/6949
25765 * g++.dg/template/local3.C: New test.
25766
25767 PR c++/11149
25768 * g++.dg/lookup/scoped6.C: New test.
25769
25770 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
25771
25772 PR c++/8046
25773 * g++.dg/other/error7.C: New test.
25774
25775 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
25776
25777 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
25778 * g++.old-deja/g++.abi/vtable3.h: Likewise.
25779 * g++.old-deja/g++.law/code-gen5.C: Likewise.
25780 * g++.old-deja/g++.other/union2.C: Likewise.
25781 * gcc.dg/c90-const-expr-2.c: Likewise.
25782 * gcc.dg/c90-const-expr-3.c: Likewise.
25783 * gcc.dg/c99-const-expr-2.c: Likewise.
25784 * gcc.dg/c99-const-expr-3.c: Likewise.
25785 * gcc.dg/concat.c: Likewise.
25786
25787 2003-07-01 Mark Mitchell <mark@codesourcery.com>
25788
25789 PR c++/9559
25790 * g++.dg/init/static1.C: New test.
25791
25792 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25793
25794 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
25795 * g++.old-deja/g++.other/access2.C: Likewise.
25796 * g++.old-deja/g++.other/decl2.C: Likewise.
25797 * gcc.c-torture/execute/20020615-1.c: Likewise.
25798
25799 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
25800
25801 PR c++/4933
25802 * g++.dg/template/sizeof4.C: New test.
25803
25804 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
25805
25806 * g++.dg/other/error6.C: New test.
25807
25808 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
25809
25810 PR c++/10750
25811 * g++.dg/parse/constant2.C: New test.
25812
25813 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
25814
25815 PR c++/11106
25816 * g++.dg/other/error5.C: New test.
25817
25818 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25819
25820 * gcc.dg/format/gcc_diag-1.c: New test.
25821
25822 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
25823
25824 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
25825
25826 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
25827
25828 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
25829 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
25830 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
25831
25832 2003-06-28 Jakub Jelinek <jakub@redhat.com>
25833
25834 * gcc.c-torture/execute/builtins/string-8.c: New test.
25835 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
25836 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
25837 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
25838
25839 2003-06-27 Mark Mitchell <mark@codesourcery.com>
25840
25841 PR c++/10468
25842 * g++.dg/ext/typeof6.C: New test.
25843
25844 2003-06-27 Mark Mitchell <mark@codesourcery.com>
25845
25846 PR c++/10796
25847 * g++.dg/init/enum1.C: New test.
25848
25849 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
25850
25851 * gcc.dg/20030627-1.c: New test.
25852
25853 2003-06-26 Mark Mitchell <mark@codesourcery.com>
25854
25855 PR c++/11332
25856 * g++.dg/expr/static_cast2.C: New test.
25857
25858 2003-06-26 Roger Sayle <roger@eyesopen.com>
25859 Jakub Jelinek <jakub@redhat.com>
25860
25861 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
25862 sprintf(dst,"%s",src) optimization.
25863 * gcc.c-torture/execute/20030626-1.c: New test case.
25864 * gcc.c-torture/execute/20030626-2.c: New test case.
25865
25866 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
25867
25868 * gcc.c-torture/execute/multi-ix.c: New test.
25869
25870 * gcc.c-torture/execute/simd-4.c (main):
25871 Added missing semicolon at end of union.
25872
25873 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
25874
25875 PR c++/8266
25876 * g++.dg/template/explicit-instantiation3.C: New test.
25877
25878 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
25879
25880 * gcc.dg/20030626-1.c: Use signed char.
25881
25882 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
25883
25884 * gcc.dg/20030626-1.c: New test.
25885
25886 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
25887
25888 * const-str-2.m: Update.
25889
25890 2003-06-25 Mark Mitchell <mark@codesourcery.com>
25891
25892 PR c++/10990
25893 * g++.dg/rtti/dyncast1.C: New test.
25894 * g++.dg/abi/mangle4.C: Correct base-specifier access.
25895 * g++.dg/lookup/scoped1.C: Remove XFAIL.
25896 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
25897
25898 PR c++/10931
25899 * g++.dg/expr/static_cast1.C: New test.
25900
25901 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
25902
25903 * gcc.dg/20030625-1.c: New test.
25904
25905 2003-06-24 Roger Sayle <roger@eyesopen.com>
25906
25907 * gcc.c-torture/compile/20030624-1.c: New test case.
25908
25909 2003-06-24 Jakub Jelinek <jakub@redhat.com>
25910
25911 * gcc.c-torture/execute/string-opt-17.c: New test.
25912
25913 2003-06-24 Mark Mitchell <mark@codesourcery.com>
25914
25915 PR c++/5754
25916 * g++.dg/parse/crash6.C: New test.
25917
25918 2003-06-23 Roger Sayle <roger@eyesopen.com>
25919
25920 * gcc.dg/builtins-24.c: New test case.
25921
25922 2003-06-23 Jakub Jelinek <jakub@redhat.com>
25923
25924 * g++.dg/opt/operator1.C: New test.
25925
25926 2003-06-22 Roger Sayle <roger@eyesopen.com>
25927
25928 * gcc.c-torture/execute/string-opt-16.c: New test case.
25929
25930 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
25931
25932 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
25933 * g++.old-deja/g++.other/conv7.C: Likewise.
25934 * g++.old-deja/g++.other/overcnv2.C: Likewise.
25935 * g++.old-deja/g++.other/overload14.C: Likewise.
25936
25937 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
25938
25939 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
25940 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
25941
25942 2003-06-20 Mark Mitchell <mark@codesourcery.com>
25943
25944 PR c++/10888
25945 * g++.dg/warn/Winline-3.C: New test.
25946
25947 2003-06-20 Mark Mitchell <mark@codesourcery.com>
25948
25949 * lib/target-supports.exp (check_alias_available): Make the test
25950 program acceptable to the Solaris assembler.
25951
25952 PR c++/10749
25953 * g++.dg/template/memclass2.C: New test.
25954
25955 2003-06-20 Mark Mitchell <mark@codesourcery.com>
25956 Eric Botcazou <ebotcazou@libertysurf.fr>
25957
25958 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
25959 data for non-matching targets.
25960 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
25961
25962 2003-06-20 Mark Mitchell <mark@codesourcery.com>
25963
25964 PR c++/10845
25965 * g++.dg/template/member3.C: New test.
25966
25967 2003-06-19 Mark Mitchell <mark@codesourcery.com>
25968
25969 PR c++/10939
25970 * g++.dg/template/func1.C: New test.
25971
25972 PR c++/9649
25973 * g++.dg/template/static4.C: New test.
25974 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
25975
25976 PR c++/11041
25977 * g++.dg/init/ref7.C: New test.
25978
25979 2003-06-19 Matt Austern <austern@apple.com>
25980
25981 PR c++/11228
25982 * g++.dg/anew1.C: New test.
25983 * g++.dg/anew2.C: New test.
25984 * g++.dg/anew3.C: New test.
25985 * g++.dg/anew4.C: New test.
25986
25987 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
25988
25989 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
25990
25991 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
25992
25993 * gcc.c-torture/execute/simd-4.c (main): Make expected value
25994 endian-dependent.
25995
25996 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
25997
25998 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
25999 Remove cruft.
26000
26001 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
26002
26003 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
26004 * gcc.c-torture/compile/961203-1.c: Likewise.
26005 * gcc.c-torture/compile/980506-1.c: Likewise.
26006
26007 2003-06-17 Mark Mitchell <mark@codesourcery.com>
26008
26009 PR c++/10712
26010 * g++.dg/lookup/using7.C: New test.
26011
26012 2003-06-17 Mark Mitchell <mark@codesourcery.com>
26013
26014 PR c++/11105
26015 * g++.dg/abi/conv1.C: Remove it.
26016 * g++.dg/template/conv7.C: New test.
26017 * g++.dg/template/conv8.C: Likewise.
26018 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
26019 conversion operator.
26020
26021 2003-06-17 Janis Johnson <janis187@us.ibm.com>
26022
26023 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
26024 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
26025 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
26026 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
26027 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
26028 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
26029 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
26030 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
26031 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
26032 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
26033 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
26034 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
26035 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
26036 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
26037 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
26038 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
26039 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
26040 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
26041 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
26042 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
26043 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
26044 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
26045 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
26046 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
26047 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
26048 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
26049 * gcc.dg/compat/struct-return-10_x.c: Ditto.
26050 * gcc.dg/compat/struct-return-2_x.c: Ditto.
26051 * gcc.dg/compat/struct-return-3_x.c: Ditto.
26052
26053 2003-06-16 Mark Mitchell <mark@codesourcery.com>
26054
26055 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
26056 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
26057 indications.
26058
26059 2003-06-16 Roger Sayle <roger@eyesopen.com>
26060
26061 * gcc.dg/i386-387-5.c: New test case.
26062 * gcc.dg/i386-387-6.c: New test case.
26063 * gcc.dg/builtins-23.c: New test case.
26064
26065 2003-06-15 Roger Sayle <roger@eyesopen.com>
26066
26067 * gcc.dg/builtins-22.c: New test case.
26068 * gcc.dg/i386-387-1.c: Update to test exp.
26069 * gcc.dg/i386-387-2.c: Likewise.
26070
26071 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26072
26073 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
26074
26075 2003-06-12 Mark Mitchell <mark@codesourcery.com>
26076
26077 * lib/gcc-dg.exp (dg-require-dll): New function.
26078 (dg-xfail-if): Likewise.
26079 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
26080 driver.
26081
26082 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
26083 * gcc.c-torture/compile/20001205-1.c: Likewise.
26084 * gcc.c-torture/compile/20001226-1.c: Likewise.
26085 * gcc.c-torture/compile/20010518-2.c: Likewise.
26086 * gcc.c-torture/compile/20020312-1.c: Likewise.
26087 * gcc.c-torture/compile/20020604-1.c: Likewise.
26088 * gcc.c-torture/compile/920501-12.c: Likewise.
26089 * gcc.c-torture/compile/920501-4.c: Likewise.
26090 * gcc.c-torture/compile/920520-1.c: Likewise.
26091 * gcc.c-torture/compile/920521-1.c: Likewise.
26092 * gcc.c-torture/compile/920625-1.c: Likewise.
26093 * gcc.c-torture/compile/961203-1.c: Likewise.
26094 * gcc.c-torture/compile/980506-1.c: Likewise.
26095 * gcc.c-torture/compile/981006-1.c: Likewise.
26096 * gcc.c-torture/compile/981022-1.c: Likewise.
26097 * gcc.c-torture/compile/981223-1.c: Likewise.
26098 * gcc.c-torture/compile/990617-1.c: Likewise.
26099 * gcc.c-torture/compile/dll.c: Likewise.
26100 * gcc.c-torture/compile/labels-3.c: Likewise.
26101 * gcc.c-torture/compile/mipscop-1.c: Likewise.
26102 * gcc.c-torture/compile/mipscop-2.c: Likewise.
26103 * gcc.c-torture/compile/mipscop-3.c: Likewise.
26104 * gcc.c-torture/compile/mipscop-4.c: Likewise.
26105 * gcc.c-torture/compile/simd-5.c: Likewise.
26106 * gcc.c-torture/compile/20000804-1.x: Remove.
26107 * gcc.c-torture/compile/20001205-1.x: Likewise.
26108 * gcc.c-torture/compile/20001226-1.x: Likewise.
26109 * gcc.c-torture/compile/20010518-2.x: Likewise.
26110 * gcc.c-torture/compile/20020312-1.x: Likewise.
26111 * gcc.c-torture/compile/20020604-1.x: Likewise.
26112 * gcc.c-torture/compile/920501-12.x: Likewise.
26113 * gcc.c-torture/compile/920501-4.x: Likewise.
26114 * gcc.c-torture/compile/920520-1.x: Likewise.
26115 * gcc.c-torture/compile/920521-1.x: Likewise.
26116 * gcc.c-torture/compile/920625-1.x: Likewise.
26117 * gcc.c-torture/compile/961203-1.x: Likewise.
26118 * gcc.c-torture/compile/980506-1.x: Likewise.
26119 * gcc.c-torture/compile/981006-1.x: Likewise.
26120 * gcc.c-torture/compile/981022-1.x: Likewise.
26121 * gcc.c-torture/compile/981223-1.x: Likewise.
26122 * gcc.c-torture/compile/990617-1.x: Likewise.
26123 * gcc.c-torture/compile/mipscop-1.x: Likewise.
26124 * gcc.c-torture/compile/mipscop-2.x: Likewise.
26125 * gcc.c-torture/compile/mipscop-3.x: Likewise.
26126 * gcc.c-torture/compile/mipscop-4.x: Likewise.
26127 * gcc.c-torture/compile/simd-5.x: Likewise.
26128
26129 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
26130
26131 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
26132
26133 * gcc.c-torture/execute/20030611-1.c: New test.
26134
26135 2003-06-12 Roger Sayle <roger@eyesopen.com>
26136
26137 PR middle-end/168
26138 * gcc.dg/20030612-1.c: New test case.
26139
26140 2003-06-12 Mark Mitchell <mark@codesourcery.com>
26141
26142 PR c++/10635
26143 * g++.dg/expr/cast1.C: New test.
26144
26145 2003-06-12 Roger Sayle <roger@eyesopen.com>
26146
26147 * gcc.dg/builtins-21.c: New test case.
26148
26149 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
26150
26151 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
26152 options instead of at the end.
26153 * lib/objc.exp (objc_target_compile): Likewise.
26154
26155 2003-06-11 Mark Mitchell <mark@codesourcery.com>
26156
26157 PR c++/10432
26158 * g++.dg/parse/error1.C: New test.
26159
26160 2003-06-11 Janis Johnson <janis187@us.ibm.com>
26161
26162 * gcc.dg/compat/struct-by-value-11_main.c: New file.
26163 * gcc.dg/compat/struct-by-value-11_x.c: New file.
26164 * gcc.dg/compat/struct-by-value-11_y.c: New file.
26165 * gcc.dg/compat/struct-by-value-12_main.c: New file.
26166 * gcc.dg/compat/struct-by-value-12_x.c: New file.
26167 * gcc.dg/compat/struct-by-value-12_y.c: New file.
26168 * gcc.dg/compat/struct-by-value-13_main.c: New file.
26169 * gcc.dg/compat/struct-by-value-13_x.c: New file.
26170 * gcc.dg/compat/struct-by-value-13_y.c: New file.
26171 * gcc.dg/compat/struct-by-value-14_main.c: New file.
26172 * gcc.dg/compat/struct-by-value-14_x.c: New file.
26173 * gcc.dg/compat/struct-by-value-14_y.c: New file.
26174 * gcc.dg/compat/struct-by-value-15_main.c: New file.
26175 * gcc.dg/compat/struct-by-value-15_x.c: New file.
26176 * gcc.dg/compat/struct-by-value-15_y.c: New file.
26177 * gcc.dg/compat/struct-by-value-16_main.c: New file.
26178 * gcc.dg/compat/struct-by-value-16_x.c: New file.
26179 * gcc.dg/compat/struct-by-value-16_y.c: New file.
26180 * gcc.dg/compat/struct-by-value-17_main.c: New file.
26181 * gcc.dg/compat/struct-by-value-17_x.c: New file.
26182 * gcc.dg/compat/struct-by-value-17_y.c: New file.
26183 * gcc.dg/compat/struct-by-value-18_main.c: New file.
26184 * gcc.dg/compat/struct-by-value-18_x.c: New file.
26185 * gcc.dg/compat/struct-by-value-18_y.c: New file.
26186
26187 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
26188 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
26189 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
26190 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
26191 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
26192 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
26193 * gcc.dg/compat/scalar-return-3_main.c: New file.
26194 * gcc.dg/compat/scalar-return-3_x.c: New file.
26195 * gcc.dg/compat/scalar-return-3_y.c: New file.
26196 * gcc.dg/compat/scalar-return-4_main.c: New file.
26197 * gcc.dg/compat/scalar-return-4_x.c: New file.
26198 * gcc.dg/compat/scalar-return-4_y.c: New file.
26199
26200 2003-06-10 Janis Johnson <janis187@us.ibm.com>
26201
26202 * gcc.dg/compat/fp2-struct-check.h: New file.
26203 * gcc.dg/compat/fp2-struct-defs.h: New file.
26204 * gcc.dg/compat/fp2-struct-init.h: New file.
26205 * gcc.dg/compat/struct-by-value-10_main.c: New file.
26206 * gcc.dg/compat/struct-by-value-10_x.c: New file.
26207 * gcc.dg/compat/struct-by-value-10_y.c: New file.
26208 * gcc.dg/compat/struct-return-10_main.c: New file.
26209 * gcc.dg/compat/struct-return-10_x.c: New file.
26210 * gcc.dg/compat/struct-return-10_y.c: New file.
26211
26212 * gcc.dg/compat/compat-common.h: New file.
26213 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
26214 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
26215 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
26216 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
26217 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
26218 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
26219 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
26220 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
26221 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
26222 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
26223 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
26224 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
26225 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
26226 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
26227 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
26228 * gcc.dg/compat/small-struct-check.h: Ditto.
26229 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
26230 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
26231 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
26232 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
26233 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
26234 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
26235 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
26236 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
26237 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
26238 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
26239 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
26240 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
26241 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
26242 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
26243 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
26244 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
26245 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
26246 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
26247 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
26248 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
26249 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
26250 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
26251 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
26252 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
26253 * gcc.dg/compat/struct-return-2_main.c: Ditto.
26254 * gcc.dg/compat/struct-return-2_x.c: Ditto.
26255 * gcc.dg/compat/struct-return-2_y.c: Ditto.
26256 * gcc.dg/compat/struct-return-3_main.c: Ditto.
26257 * gcc.dg/compat/struct-return-3_x.c: Ditto.
26258 * gcc.dg/compat/struct-return-3_y.c: Ditto.
26259
26260 2003-06-10 Geoffrey Keating <geoffk@apple.com>
26261
26262 * g++.dg/pch/static-1.C: New file.
26263 * g++.dg/pch/static-1.Hs: New file.
26264
26265 2003-06-10 Richard Henderson <rth@redhat.com>
26266
26267 * gcc.dg/asm-7.c: Adjust expected warning text.
26268
26269 2003-06-10 Roger Sayle <roger@eyesopen.com>
26270
26271 * gcc.dg/builtins-20.c: New test case.
26272
26273 2003-06-10 Mark Mitchell <mark@codesourcery.com>
26274
26275 PR c++/11131
26276 * g++.dg/opt/template1.C: New test.
26277
26278 2003-06-09 Mark Mitchell <mark@codesourcery.com>
26279
26280 * lib/gcc-dg.exp (dg-test): Clear additional_files and
26281 additional_sources.
26282
26283 2003-05-21 David Taylor <dtaylor@emc.com>
26284
26285 * gcc.dg/Wpadded.c: New file.
26286
26287 2003-06-09 Mark Mitchell <mark@codesourcery.com>
26288
26289 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
26290 * gcc.dg/special/weak-2.c: Add dg-require-weak.
26291 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
26292 dg-require-weak.
26293
26294 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
26295
26296 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
26297
26298 2003-06-09 Mark Mitchell <mark@codesourcery.com>
26299
26300 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
26301 (dg-require-alias): Likewise.
26302 (dg-require-gc-sections): Likewise.
26303 * lib/target-supports.exp (check_gc_sections_available): Likewise.
26304
26305 2003-06-08 Richard Henderson <rth@redhat.com>
26306
26307 * gcc.dg/20011029-2.c: Fix the array reference.
26308 * gcc.dg/asm-7.c: New.
26309
26310 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
26311
26312 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
26313
26314 2003-06-08 Mark Mitchell <mark@codesourcery.com>
26315
26316 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
26317 (dg-require-gc-sections): Likewise.
26318
26319 2003-06-08 Jan Hubicka <jh@suse.cz>
26320
26321 * i386-cmov1.c: Fix regular expression.
26322 * i386-cvt-1.c: Likewise.
26323 * i386-local.c: Likewise.
26324 * i386-local2.c: Likewise.
26325 * i386-mul.c: Likewise.
26326 * i386-ssetype-1.c: Likewise.
26327 * i386-ssetype-3.c: Likewise.
26328 * i386-ssetype-5.c: Likewise.
26329
26330 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26331
26332 PR c++/11039
26333 * g++.dg/warn/implicit-typename2.C: New test.
26334 * g++.dg/warn/implicit-typename3.C: New test.
26335
26336 2003-06-07 Richard Henderson <rth@redhat.com>
26337
26338 * g++.dg/other/offsetof3.C: Use size_t.
26339 * g++.dg/other/offsetof4.C: Likewise.
26340
26341 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
26342
26343 * lib/copy-file.exp: New. Implement gcc_copy_files.
26344
26345 * lib/dg-pch.exp: Load copy-file.exp
26346 (dg-pch): Use gcc_copy_files instead of "file copy".
26347
26348 2003-06-06 Mark Mitchell <mark@codesourcery.com>
26349
26350 * gcc.dg/weak/weak.exp: Simplify.
26351 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
26352 * gcc.dg/weak/weak-1.c: Likewise.
26353 * gcc.dg/weak/weak-2.c: Likewise.
26354 * gcc.dg/weak/weak-3.c: Likewise.
26355 * gcc.dg/weak/weak-4.c: Likewise.
26356 * gcc.dg/weak/weak-5.c: Likewise.
26357 * gcc.dg/weak/weak-6.c: Likewise.
26358 * gcc.dg/weak/weak-7.c: Likewise.
26359 * gcc.dg/weak/weak-8.c: Likewise.
26360 * gcc.dg/weak/weak-9.c: Likewise.
26361
26362 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
26363
26364 gcc.c-torture/execute/20030606-1.c: New.
26365
26366 2003-06-06 Roger Sayle <roger@eyesopen.com>
26367
26368 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
26369 * gcc.dg/builtins-19.c: Likewise.
26370
26371 2003-06-06 Roger Sayle <roger@eyesopen.com>
26372
26373 * gcc.dg/builtins-2.c: Add some more tests.
26374 * gcc.dg/builtins-18.c: New test case.
26375 * gcc.dg/builtins-19.c: New test case.
26376
26377 2003-06-06 Roger Sayle <roger@eyesopen.com>
26378 Jim Wilson <wilson@tuliptree.org>
26379
26380 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
26381
26382 2003-06-06 Jakub Jelinek <jakub@redhat.com>
26383
26384 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
26385 mempcpy/stpcpy calls not to be optimized into something else.
26386 * gcc.c-torture/execute/string-opt-3.c: Moved to...
26387 * gcc.c-torture/execute/builtins/string-7.c: ...here.
26388 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
26389
26390 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26391
26392 * gcc.dg/format/asm_fprintf-1.c: New test.
26393
26394 2003-06-05 Mark Mitchell <mark@codesourcery.com>
26395
26396 * lib/gcc-defs.exp (additional_sources): New variable.
26397 (dg-additional-sources): New function.
26398 (additional_files): New variable.
26399 (dg-additional-files): New function.
26400 (dg-additional-files-options): Likewise.
26401 * lib/gcc-dg.exp (dg-require-weak): New function.
26402 (dg-require-alias): Likewise.
26403 (dg-require-gc-sections): Likewise.
26404 * lib/target-supports.exp (check_alias_available): Remove testfile
26405 parameter.
26406 (check_gc_sections_available): New function.
26407 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
26408 (dg-gpp-additional-files): Likewise.
26409 * lib/g++.exp (additional_sources): Remove.
26410 (additional_files): Likewise.
26411 (g++_target_compile): Use dg-additional-files-options.
26412
26413 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
26414 Tcl logic.
26415 * gcc.dg/special/ecos.exp: Remove.
26416 * gcc.dg/special/20000419-2.c: Use dg-require-*.
26417 * gcc.dg/special/alias-1.c: Likewise.
26418 * gcc.dg/special/alias-2.c: Likewise.
26419 * gcc.dg/special/gcsec-1.c: Likewise.
26420 * gcc.dg/special/weak-1.c: Likewise.
26421 * gcc.dg/special/weak-2.c: Likewise.
26422 * gcc.dg/special/wkali-1.c: Likewise.
26423 * gcc.dg/special/wkali-2.c: Likewise.
26424
26425 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
26426 dg-gpp-additional-*.
26427 * g++.dg/special/conpr-3.C: Likewise.
26428 * g++.dg/special/conpr-4.C: Likewise.
26429 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
26430 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
26431 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
26432 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
26433 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
26434 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
26435 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
26436 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
26437 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
26438 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
26439 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
26440 * g++.old-deja/g++.other/comdat1.C: Likewise.
26441 * g++.old-deja/g++.other/comdat2.C: Likewise.
26442 * g++.old-deja/g++.other/comdat3.C: Likewise.
26443 * g++.old-deja/g++.other/ctor1.C: Likewise.
26444 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
26445
26446 2003-06-05 Richard Henderson <rth@redhat.com>
26447
26448 * gcc.dg/debug/20030605-1.c: New.
26449
26450 2003-06-04 Mark Mitchell <mark@codesourcery.com>
26451
26452 * README.QMTEST: Update.
26453
26454 2003-06-04 Richard Henderson <rth@redhat.com>
26455
26456 * gcc.dg/cleanup-1.c: New.
26457 * gcc.dg/cleanup-2.c: New.
26458 * gcc.dg/cleanup-3.c: New.
26459 * gcc.dg/cleanup-4.c: New.
26460 * gcc.dg/cleanup-5.c: New.
26461 * gcc.dg/cleanup-6.c: New.
26462 * gcc.dg/cleanup-7.c: New.
26463
26464 2003-06-04 Mark Mitchell <mark@codesourcery.com>
26465
26466 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
26467
26468 * lib/dg-pch.exp: New file.
26469 * g++.dg/pch/pch.exp: Use dg-pch.exp.
26470 * gcc.dg/pch/pch.exp: Likewise.
26471
26472 2003-06-04 Roger Sayle <roger@eyesopen.com>
26473
26474 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
26475 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
26476 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
26477 * gcc.dg/builtins-17.c: New test case.
26478 * gcc.dg/i386-387-4.c: New test case.
26479 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
26480
26481 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
26482
26483 * gcc.dg/ultrasp9.c: New test.
26484
26485 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
26486
26487 * gcc.c-torture/compile/20030604-1.c: New test.
26488 * gcc.dg/sparc-constant-1.c: New test.
26489
26490 2003-06-03 Glen Nakamura <glen@imodulo.com>
26491
26492 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
26493
26494 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
26495
26496 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
26497
26498 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
26499 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
26500
26501 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
26502
26503 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
26504
26505 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26506
26507 PR c++/10940
26508 * g++.dg/template/spec10.C: New test.
26509
26510 2003-06-03 Roger Sayle <roger@eyesopen.com>
26511
26512 * gcc.dg/builtins-16.c: New test case.
26513
26514 2003-06-03 Jakub Jelinek <jakub@redhat.com>
26515
26516 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
26517 mempcpy test with post-increments.
26518 * gcc.c-torture/execute/string-opt-3.c: New test.
26519 * gcc.dg/string-opt-1.c: New test.
26520
26521 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
26522
26523 PR fortran/10965
26524 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
26525
26526 2003-06-02 Mark Mitchell <mark@codesourcery.com>
26527
26528 * lib/scanasm.exp (dg-scan): New function, factored out of ...
26529 (scan-assembler): ... here. Use dg-scan.
26530 (scan-assembler-not): Likewise.
26531 (scan-file): New function.
26532 (scan-file-not): Likewise.
26533 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
26534 * gcc.dg/cpp/_Pragma4.c: Likewise.
26535 * gcc.dg/cpp/_Pragma5.c: Likewise.
26536 * gcc.dg/cpp/avoidpaste1.c: Likewise.
26537 * gcc.dg/cpp/avoidpaste2.c: Likewise.
26538 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
26539 * gcc.dg/cpp/cmdlne-P.c: Likewise.
26540 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
26541 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
26542 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
26543 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
26544 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
26545 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
26546 * gcc.dg/cpp/cxxcom1.c: Likewise.
26547 * gcc.dg/cpp/line1.c: Likewise.
26548 * gcc.dg/cpp/maccom1.c: Likewise.
26549 * gcc.dg/cpp/maccom2.c: Likewise.
26550 * gcc.dg/cpp/maccom3.c: Likewise.
26551 * gcc.dg/cpp/maccom4.c: Likewise.
26552 * gcc.dg/cpp/maccom5.c: Likewise.
26553 * gcc.dg/cpp/maccom6.c: Likewise.
26554 * gcc.dg/cpp/multiline.c: Likewise.
26555 * gcc.dg/cpp/spacing1.c: Likewise.
26556 * gcc.dg/cpp/spacing2.c: Likewise.
26557 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
26558 * gcc.dg/cpp/trad/maccom1.c: Likewise.
26559 * gcc.dg/cpp/trad/maccom2.c: Likewise.
26560 * gcc.dg/cpp/trad/maccom3.c: Likewise.
26561 * gcc.dg/cpp/trad/maccom4.c: Likewise.
26562 * gcc.dg/cpp/trad/maccom6.c: Likewise.
26563 * gcc.dg/cpp/cxxcom2.c: Likewise.
26564 * gcc.dg/cpp/cxxcom2.h: New file.
26565
26566 * gcc.dg/cpp/truefalse.cpp: Move it to ...
26567 * g++.dg/cpp/truefalse.C: Here.
26568 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
26569
26570 2003-06-01 Loren James Rittle <ljrittle@acm.org>
26571
26572 * gcc.dg/cpp/redef3.c: New file.
26573
26574 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
26575
26576 * gcc.dg/i386-loop-3.c: New test.
26577
26578 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
26579
26580 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
26581
26582 2003-05-31 Roger Sayle <roger@eyesopen.com>
26583
26584 * gcc.dg/fwrapv-1.c: New test case.
26585 * gcc.dg/fwrapv-2.c: New test case.
26586
26587 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26588
26589 PR c++/10956
26590 * g++.dg/template/spec9.C: New test.
26591
26592 2003-05-29 Roger Sayle <roger@eyesopen.com>
26593
26594 * gcc.dg/duff-4.c: New test case.
26595
26596 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
26597
26598 PR fortran/10843
26599 * g77.dg/ffixed-form-1.f: New test
26600 * g77.dg/ffixed-form-2.f: New test
26601 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
26602 * g77.dg/ffree-form-3.f: New test
26603
26604 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
26605
26606 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
26607 * gcc.dg/wint_t-1.c: Likewise.
26608
26609 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26610
26611 * g++.dg/template/access11.C: New test.
26612
26613 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26614
26615 PR c++/10849
26616 * g++.dg/template/access10.C: New test.
26617
26618 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
26619 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26620
26621 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
26622
26623 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
26624
26625 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
26626 suppress for powerpc-*-darwin*.
26627 * gcc.dg/torture/builtin-noret-2.c: Likewise.
26628
26629 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
26630
26631 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
26632 suppress option for powerpc-*-darwin*.
26633
26634 2003-05-23 Roger Sayle <roger@eyesopen.com>
26635
26636 * gcc.dg/builtins-1.c: Add tests for tan and atan.
26637 * gcc.dg/builtins-4.c: Add test for fmod.
26638
26639 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26640
26641 PR c++/10682
26642 * g++.dg/template/instantiate4.C: New test.
26643
26644 2003-05-22 Roger Sayle <roger@eyesopen.com>
26645
26646 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
26647
26648 2003-05-21 Janis Johnson <janis187@us.ibm.com>
26649
26650 * gcc.dg/compat/scalar-return-1_main.c: New file.
26651 * gcc.dg/compat/scalar-return-1_x.c: New file.
26652 * gcc.dg/compat/scalar-return-1_y.c: New file.
26653 * gcc.dg/compat/scalar-return-2_main.c: New file.
26654 * gcc.dg/compat/scalar-return-2_x.c: New file.
26655 * gcc.dg/compat/scalar-return-2_y.c: New file.
26656 * gcc.dg/compat/struct-return-3_main.c: New file.
26657 * gcc.dg/compat/struct-return-3_y.c: New file.
26658 * gcc.dg/compat/struct-return-3_x.c: New file.
26659 * gcc.dg/compat/struct-return-2_main.c: New file.
26660 * gcc.dg/compat/struct-return-2_x.c: New file.
26661 * gcc.dg/compat/struct-return-2_y.c: New file.
26662
26663 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26664
26665 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
26666 for hppa*-hp-hpux*.
26667 * gcc.dg/20021014-1.c (dg-options): Likewise.
26668 * gcc.dg/nest.c (dg-options): Likewise.
26669
26670 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
26671
26672 PR c++/9738
26673 * g++.dg/ext/dllimport2.C: New file.
26674 * g++.dg/ext/dllimport3.C: New file.
26675
26676 2003-05-20 Janis Johnson <janis187@us.ibm.com>
26677
26678 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
26679 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
26680 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
26681 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
26682 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
26683 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
26684 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
26685 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
26686 * gcc.dg/compat/small-struct-defs.h: New file.
26687 * gcc.dg/compat/small-struct-init.h: New file.
26688 * gcc.dg/compat/small-struct-check.h: New file.
26689 * gcc.dg/compat/fp-struct-defs.h: New file.
26690 * gcc.dg/compat/fp-struct-check.h: New file.
26691 * gcc.dg/compat/fp-struct-init.h: New file.
26692 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
26693 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
26694
26695 2003-05-19 Jakub Jelinek <jakub@redhat.com>
26696
26697 * gcc.dg/20030225-2.c: New test.
26698
26699 2003-05-18 Roger Sayle <roger@eyesopen.com>
26700 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26701
26702 * gcc.c-torture/compile/20030518-1.c: New test case.
26703
26704 2003-05-18 Mark Mitchell <mark@codesourcery.com>
26705
26706 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
26707 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
26708 gcc-dg-debug-runtest.
26709 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
26710 gcc-dg-debug-runtest.
26711
26712 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26713
26714 PR c++/9022
26715 * g++.dg/lookup/using6.C: New test.
26716
26717 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26718
26719 * g++.dg/parse/access2.C: New test.
26720
26721 2003-05-17 Mark Mitchell <mark@codesourcery.com>
26722
26723 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
26724 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
26725 * gcc.dg/debug/debug.exp: Likewise.
26726
26727 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
26728
26729 * gcc.dg/dollar.c: New test.
26730
26731 2003-05-16 Janis Johnson <janis187@us.ibm.com>
26732
26733 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
26734 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
26735 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
26736 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
26737 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
26738 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
26739 * gcc.dg/compat/struct-by-value-6_main.c: New file.
26740 * gcc.dg/compat/struct-by-value-6_x.c: New file.
26741 * gcc.dg/compat/struct-by-value-6_y.c: New file.
26742 * gcc.dg/compat/struct-by-value-7_main.c: New file.
26743 * gcc.dg/compat/struct-by-value-7_x.c: New file.
26744 * gcc.dg/compat/struct-by-value-7_y.c: New file.
26745 * gcc.dg/compat/struct-by-value-8_main.c: New file.
26746 * gcc.dg/compat/struct-by-value-8_x.c: New file.
26747 * gcc.dg/compat/struct-by-value-8_y.c: New file.
26748 * gcc.dg/compat/struct-by-value-9_main.c: New file.
26749 * gcc.dg/compat/struct-by-value-9_x.c: New file.
26750 * gcc.dg/compat/struct-by-value-9_y.c: New file.
26751
26752 2003-05-16 Mark Mitchell <mark@codesourcery.com>
26753
26754 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
26755 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
26756 support for "repo" mode.
26757 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
26758 * lib/g77-dg.exp: Likewise.
26759 * lib/obj-dg.exp: Likewise.
26760
26761 2003-05-16 Jakub Jelinek <jakub@redhat.com>
26762
26763 Merge from gcc-3_2-rhl8-branch:
26764 2003-04-23 Jakub Jelinek <jakub@redhat.com>
26765
26766 * gcc.dg/tls/opt-6.c: New test.
26767
26768 2003-04-05 Jakub Jelinek <jakub@redhat.com>
26769
26770 * gcc.dg/20030405-1.c: New test.
26771
26772 2003-03-09 Jakub Jelinek <jakub@redhat.com>
26773
26774 * gcc.dg/20030309-1.c: New test.
26775
26776 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
26777
26778 * gcc.c-torture/execute/20030307-1.c: New test.
26779
26780 2003-02-20 Randolph Chung <tausq@debian.org>
26781
26782 * gcc.c-torture/compile/20030220-1.c: New test.
26783
26784 2003-02-18 Jakub Jelinek <jakub@redhat.com>
26785
26786 * gcc.dg/20030217-1.c: New test.
26787
26788 2003-01-29 Jakub Jelinek <jakub@redhat.com>
26789
26790 * gcc.c-torture/compile/20020129-1.c: New test.
26791
26792 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
26793
26794 * gcc.dg/unroll-1.c: New test.
26795
26796 2002-11-16 Jan Hubicka <jh@suse.cz>
26797
26798 * gcc.c-torture/execute/20020920-1.c: New test.
26799
26800 2002-10-08 Jakub Jelinek <jakub@redhat.com>
26801
26802 PR target/7434
26803 * gcc.c-torture/compile/20021008-1.c: New test.
26804
26805 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
26806
26807 PR target/7559
26808 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
26809
26810 2002-08-07 Jakub Jelinek <jakub@redhat.com>
26811
26812 * gcc.c-torture/compile/20020807-1.c: New test.
26813
26814 2002-07-30 Jakub Jelinek <jakub@redhat.com>
26815
26816 * gcc.dg/tls/opt-1.c: New test.
26817
26818 2002-07-29 Jakub Jelinek <jakub@redhat.com>
26819
26820 * gcc.dg/20020729-1.c: New test.
26821
26822 2002-07-20 Jakub Jelinek <jakub@redhat.com>
26823
26824 * g++.dg/opt/life1.C: New test.
26825
26826 2002-05-20 Jakub Jelinek <jakub@redhat.com>
26827
26828 * gcc.dg/20020525-1.c: New test.
26829
26830 2002-05-24 Jakub Jelinek <jakub@redhat.com>
26831
26832 PR c++/6794
26833 * g++.dg/ext/pretty1.C: New test.
26834 * g++.dg/ext/pretty2.C: New test.
26835
26836 2003-05-15 Mark Mitchell <mark@codesourcery.com>
26837
26838 PR c++/8385
26839 * g++.dg/ext/typeof5.C: New test.
26840
26841 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
26842
26843 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
26844 __USER_LABEL_PREFIX__ into account.
26845 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
26846
26847 2003-05-14 Roger Sayle <roger@eyesopen.com>
26848
26849 * gcc.dg/builtins-15.c: New test case.
26850
26851 2003-05-13 Zack Weinberg <zack@codesourcery.com>
26852
26853 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
26854
26855 2003-05-12 Mark Mitchell <mark@codesourcery.com>
26856
26857 * lib/g++.exp: Tweak handling of additional source files.
26858 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
26859 * g++.dg/special/conpr-2a.C: Rename to ...
26860 * g++.dg/special/conpr-2a.cc: ... this.
26861 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
26862 * g++.dg/special/conpr-3a.C: Rename to ...
26863 * g++.dg/special/conpr-3a.cc: This.
26864 * g++.dg/special/conpr-3b.C: Rename to ...
26865 * g++.dg/special/conpr-3b.cc: This.
26866 * g++.dg/special/conpr-4.C: New test.
26867 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
26868
26869 2003-05-12 David Edelsohn <edelsohn@gnu.org>
26870
26871 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
26872
26873 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26874
26875 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
26876 * g++.old-deja/g++.robertl/eb71.C: Likewise.
26877 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
26878 * g++.old-deja/g++.other/warn3.C: Likewise.
26879
26880 2003-05-11 Roger Sayle <roger@eyesopen.com>
26881
26882 * gcc.dg/i386-387-1.c: Update to also test log.
26883 * gcc.dg/i386-387-2.c: Likewise.
26884
26885 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
26886
26887 * g77.f-torture/execute/int8421.f: New test.
26888
26889 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26890
26891 PR c++/10230, c++/10481
26892 * g++.dg/lookup/scoped5.C: New test.
26893
26894 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26895
26896 PR c++/10552
26897 * g++.dg/template/ttp6.C: New test.
26898
26899 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
26900
26901 * gcc.c-torture/execute/builtins: New directory.
26902 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
26903 gcc.c-torture/execute/builtins.
26904 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
26905 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
26906 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
26907 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
26908
26909 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26910
26911 PR c++/9252
26912 * g++.dg/template/access8.C: New test.
26913 * g++.dg/template/access9.C: New test.
26914
26915 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26916
26917 PR c++/9554
26918 * g++.dg/parse/access1.C: New test.
26919
26920 2003-05-09 DJ Delorie <dj@redhat.com>
26921
26922 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
26923 long, and not an int.
26924
26925 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26926
26927 PR c++/10555, c++/10576
26928 * g++.dg/template/memclass1.C: New test.
26929
26930 2003-05-08 DJ Delorie <dj@redhat.com>
26931
26932 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
26933 targets.
26934 * gcc.c-torture/execute/20021024-1.x: Likewise.
26935 * gcc.c-torture/execute/shiftdi.x: Likewise.
26936 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
26937 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
26938 * gcc.dg/20021018-1.c: Likewise.
26939
26940 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26941
26942 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
26943
26944 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
26945 (bcopy): Call memmove.
26946
26947 2003-05-08 Roger Sayle <roger@eyesopen.com>
26948
26949 * g77.f-torture/compile/8485.f: New test case.
26950
26951 2003-05-07 Richard Henderson <rth@redhat.com>
26952
26953 PR c++/10570
26954 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
26955 Verify exception_cleanup not called for rethrows.
26956 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
26957 when exiting catch block without rethrowing.
26958 * g++.dg/eh/forced3.C: New.
26959 * g++.dg/eh/forced4.C: New.
26960
26961 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
26962
26963 * gcc.dg/20030505.c: Fix triplet.
26964
26965 2003-05-06 DJ Delorie <dj@redhat.com>
26966
26967 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
26968 * gcc.dg/nest.c: Likewise.
26969
26970 2003-05-05 Roger Sayle <roger@eyesopen.com>
26971
26972 * gcc.dg/builtins-14.c: New test case.
26973
26974 2003-05-05 Janis Johnson <janis187@us.ibm.com>
26975
26976 * lib/compat.exp (compat-execute): New argument.
26977 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
26978 * gcc.dg/compat: New test directory.
26979 * gcc.dg/compat/compat.exp: New expect script.
26980 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
26981 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
26982 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
26983 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
26984 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
26985 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
26986
26987 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
26988 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
26989 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
26990 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
26991 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
26992 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
26993 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
26994 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
26995 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
26996 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
26997 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
26998 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
26999 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
27000 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
27001 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
27002
27003 2003-05-05 Zack Weinberg <zack@codesourcery.com>
27004
27005 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
27006
27007 2003-05-05 Jakub Jelinek <jakub@redhat.com>
27008
27009 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
27010
27011 2003-05-05 Geoffrey Keating <geoffk@apple.com>
27012
27013 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
27014 * gcc.dg/ppc-fsel-2.c: New test.
27015
27016 * gcc.dg/unused-5.c: New test.
27017
27018 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27019
27020 PR c++/10496
27021 * g++.dg/warn/pmf1.C: New test.
27022
27023 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27024
27025 PR c++/4494
27026 * g++.dg/warn/main.C: New test.
27027
27028 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27029
27030 * gcc.dg/nonnull-3.c: New test.
27031
27032 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
27033
27034 * gcc.dg/cpp/Wtrigraphs.c: Update.
27035 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
27036
27037 2003-05-03 Geoffrey Keating <geoffk@apple.com>
27038
27039 * gcc.dg/ppc-fsel-1.c: New test.
27040
27041 2003-05-03 Zack Weinberg <zack@codesourcery.com>
27042
27043 PR c/10604
27044 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
27045
27046 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
27047
27048 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
27049
27050 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27051
27052 PR c++/9364, c++/10553, c++/10586
27053 * g++.dg/parse/typename4.C: New test.
27054 * g++.dg/parse/typename5.C: Likewise.
27055
27056 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
27057
27058 * gcc.c-torture/compile/20030503-1.c: New test.
27059
27060 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27061
27062 * g++.dg/lookup/using5.C: Fix testcase error.
27063
27064 2003-05-01 Chris Demetriou <cgd@broadcom.com>
27065
27066 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
27067 since MEABI is no longer supported. Remove all vestiges
27068 of MEABI from the test.
27069
27070 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27071
27072 PR c++/10554
27073 * g++.dg/lookup/using5.C: New test.
27074
27075 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27076
27077 PR c++/8772
27078 * g++.dg/template/ttp5.C: New test.
27079
27080 2003-04-30 Mark Mitchell <mark@codesourcery.com>
27081
27082 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
27083 (dg-gpp-additional-sources): New function.
27084 (dg-gpp-additional-files): Likewise.
27085 * lib/g++.exp (additional_sources): New variable.
27086 (additional_files): Likewise.
27087 (g++_target_compile): Deal with them.
27088 * lib/old-dejagnu.exp: Remove.
27089 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
27090 * g++.old-deja: Revise all tests to use dg commands.
27091
27092 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27093
27094 PR c++/9432, c++/9528
27095 * g++.dg/lookup/using4.C: New test.
27096
27097 2003-04-29 Geoffrey Keating <geoffk@apple.com>
27098
27099 * gcc.dg/noreturn-5.c: New file.
27100 * gcc.dg/noreturn-6.c: New file.
27101
27102 * gcc.c-torture/compile/inline-1.c: New file.
27103
27104 2003-04-29 Mark Mitchell <mark@codesourcery.com>
27105
27106 PR c++/10551
27107 * g++.dg/template/explicit1.C: New test.
27108
27109 2003-04-29 Mark Mitchell <mark@codesourcery.com>
27110
27111 PR c++/10549
27112 * g++.dg/other/bitfield1.C: New test.
27113
27114 PR c++/10527
27115 * g++.dg/init/new7.C: New test.
27116
27117 2003-04-29 Mark Mitchell <mark@codesourcery.com>
27118
27119 * g++.dg/ext/desig1.C: New test.
27120 * g++.dg/ext/init1.C: Update.
27121
27122 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
27123
27124 2003-04-28 Mark Mitchell <mark@codesourcery.com>
27125
27126 PR c++/10180
27127 * g++.dg/warn/Winline-1.C: New test.
27128
27129 2003-04-28 Jakub Jelinek <jakub@redhat.com>
27130
27131 * gcc.c-torture/execute/string-opt-19.c: New test.
27132
27133 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
27134 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
27135
27136 2003-04-27 Mark Mitchell <mark@codesourcery.com>
27137
27138 PR c++/10506
27139 * g++.dg/init/new6.C: New test.
27140
27141 PR c++/10503
27142 * g++.dg/init/ref6.C: New test.
27143
27144 2003-04-26 David Edelsohn <edelsohn@gnu.org>
27145
27146 * g++.dg/warn/weak1.C: XFAIL on AIX4.
27147
27148 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27149
27150 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
27151 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
27152
27153 2003-04-25 Mark Mitchell <mark@codesourcery.com>
27154
27155 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
27156 initialized static data members.
27157
27158 2003-04-25 H.J. Lu <hjl@gnu.org>
27159
27160 * gcc.dg/ia64-sync-4.c: New test.
27161
27162 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27163
27164 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
27165 date.
27166
27167 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
27168
27169 PR c++/10337
27170 * g++.dg/warn/conv1.C: New test.
27171 * g++.old-deja/g++.other/conv7.C: Adjust.
27172 * g++.old-deja/g++.other/overload14.C: Adjust.
27173
27174 2003-04-23 Mark Mitchell <mark@codesourcery.com>
27175
27176 PR c++/10471
27177 * g++.dg/template/defarg2.C: New test.
27178
27179 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
27180
27181 * gcc.dg/cpp/include2.c: Update.
27182 * gcc.dg/cpp/multiline-2.c: New.
27183 * gcc.dg/cpp/multiline.c: Update.
27184 * gcc.dg/cpp/strify2.c: Update.
27185 * gcc.dg/cpp/trad/literals-2.c: Update.
27186
27187 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27188
27189 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
27190
27191 2003-04-23 Mark Mitchell <mark@codesourcery.com>
27192
27193 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
27194
27195 2003-04-23 Mark Mitchell <mark@codesourcery.com>
27196
27197 PR c++/10451
27198 * g++.dg/parse/crash4.C: New test.
27199
27200 PR c++/9847
27201 * g++.dg/parse/crash5.C: New test.
27202
27203 2003-04-22 Mark Mitchell <mark@codesourcery.com>
27204
27205 PR c++/10446
27206 * g++.dg/parse/crash3.C: New test.
27207
27208 PR c++/10428
27209 * g++.dg/parse/elab1.C: New test.
27210
27211 2003-04-22 Devang Patel <dpatel@apple.com>
27212
27213 * gcc.dg/cpp/trad/funlike-5.c: New test.
27214
27215 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
27216
27217 * g++.dg/other/packed1.C: Fix dg options.
27218
27219 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
27220
27221 * g++.dg/other/offsetof2.C: New test.
27222
27223 2003-04-21 Mark Mitchell <mark@codesourcery.com>
27224
27225 * g++.dg/template/recurse.C: Adjust location of error messages.
27226
27227 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
27228
27229 PR c++/9881
27230 * g++.dg/init/addr-const1.C: New test.
27231 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
27232
27233 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
27234
27235 PR c++/10405
27236 * g++.dg/lookup/struct-hack1.C: New test.
27237
27238 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
27239
27240 * ucs.c: Update diagnostic messages.
27241
27242 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
27243
27244 * gcc.dg/cpp/truefalse.cpp: New test.
27245 * gcc.dg/cpp/cpp.exp: Update.
27246 * g++.dg/other/stdbool-if.C: Remove.
27247
27248 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
27249
27250 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
27251 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
27252
27253 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
27254
27255 * gcc.c-torture/compile/20030418-1.c: New test.
27256
27257 2003-04-17 Janis Johnson <janis187@us.ibm.com>
27258
27259 * README.compat: Remove; content moved to doc/sourcebuild.texi.
27260
27261 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27262
27263 PR c++/10347
27264 g++.dg/template/dependent-name1.C: New test.
27265
27266 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
27267
27268 * gcc.dg/warn-1.c (tourist_guide): New array,
27269 contains a pointer to bar.
27270
27271 2003-04-16 Roger Sayle <roger@eyesopen.com>
27272
27273 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
27274 * gcc.c-torture/execute/medce-1.c: New test case.
27275 * gcc.c-torture/execute/medce-2.c: New test case.
27276
27277 2003-04-15 Mark Mitchell <mark@codesourcery.com>
27278
27279 * lib/prune.exp: Ignore more messages.
27280
27281 PR c++/10381
27282 * g++.dg/parse/lookup3.C: New test.
27283
27284 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
27285
27286 * gcc.c-torture/compile/20030415-1.c : New test.
27287
27288 2003-04-14 Mark Mitchell <mark@codesourcery.com>
27289
27290 * gcc.c-torture/execute/scope-2.c: Move to ...
27291 * gcc.dg/noncompile/scope.c: .... here.
27292
27293 2003-04-14 Roger Sayle <roger@eyesopen.com>
27294
27295 * gcc.dg/20030414-2.c: New test case.
27296
27297 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
27298
27299 PR target/10377
27300 * gcc.dg/20030414-1.c: New test.
27301
27302 2003-04-13 Roger Sayle <roger@eyesopen.com>
27303
27304 * gcc.dg/builtins-12.c: New test case.
27305 * gcc.dg/builtins-13.c: New test case.
27306
27307 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27308
27309 * gcc.c-torture/execute/string-opt-18.c: New test.
27310
27311 2003-04-13 Mark Mitchell <mark@codesourcery.com>
27312
27313 PR c++/10300
27314 * g++.dg/init/new5.C: New test.
27315
27316 2003-04-12 Mark Mitchell <mark@codesourcery.com>
27317
27318 PR c++/7910
27319 * g++.dg/ext/dllimport1.C: New test.
27320
27321 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
27322
27323 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
27324
27325 2003-04-11 Bud Davis <bdavis9659@comcast.net>
27326
27327 PR Fortran/9263
27328 * g77.f-torture/noncompile/9263.f: New test
27329 PR Fortran/1832
27330 * g77.f-torture/execute/1832.f: New test
27331
27332 2003-04-11 David Chad <davidc@freebsd.org>
27333 Loren J. Rittle <ljrittle@acm.org>
27334
27335 libobjc/8562
27336 * objc.dg/headers.m: New test.
27337
27338 2003-04-10 Zack Weinberg <zack@codesourcery.com>
27339
27340 * gcc.c-torture/execute/builtin-noret-2.c: New.
27341 * gcc.c-torture/execute/builtin-noret-2.x: New.
27342 XFAIL builtin-noret-2.c at -O1 and above.
27343 * gcc.dg/redecl.c: New.
27344 * gcc.dg/Wshadow-1.c: Update error regexps.
27345
27346 2003-04-10 Mark Mitchell <mark@codesourcery.com>
27347
27348 * g++.dg/abi/bitfield10.C: New test.
27349
27350 2003-04-09 Mike Stump <mrs@apple.com>
27351
27352 * gcc.dg/pch/pch.exp: Make testcase names longer.
27353 * g++.dg/pch/pch.exp: Make testcase names longer.
27354
27355 2003-04-08 Roger Sayle <roger@eyesopen.com>
27356
27357 * gcc.dg/builtins-11.c: New test case.
27358
27359 2003-04-08 Roger Sayle <roger@eyesopen.com>
27360
27361 * gcc.dg/builtins-9.c: New test case.
27362 * gcc.dg/builtins-10.c: New test case.
27363
27364 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
27365
27366 * gcc.dg/noncompile/init-4.c.c: New test.
27367
27368 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
27369
27370 * gcc.misc-test/gcov-9.c: New test.
27371 * gcc.misc-test/gcov-10.c: New test
27372 * gcc.misc-test/gcov-11.c: New test.
27373
27374 2003-04-05 Zack Weinberg <zack@codesourcery.com>
27375
27376 PR optimization/10024
27377 * gcc.c-torture/compile/20030405-1.c: New test.
27378
27379 2003-04-04 Geoffrey Keating <geoffk@apple.com>
27380
27381 * gcc.dg/pch/static-3.c: New.
27382 * gcc.dg/pch/static-3.hs: New.
27383 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
27384
27385 2003-04-04 Richard Henderson <rth@redhat.com>
27386
27387 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
27388 * g++.dg/eh/forced2.C: Likewise.
27389
27390 2003-04-03 Mike Stump <mrs@apple.com>
27391
27392 * lib/scanasm.exp (scan-assembler): Add xfail processing for
27393 target arg.
27394 (scan-assembler-times, scan-assembler-not): Likewise.
27395 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
27396
27397 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
27398
27399 * gcc.dg/sparc-loop-1.c: New test.
27400
27401 2003-04-02 Geoffrey Keating <geoffk@apple.com>
27402
27403 PR other/9274
27404 * g++.dg/pch/system-2.C: New.
27405 * g++.dg/pch/system-2.Hs: New.
27406
27407 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
27408
27409 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
27410
27411 * g++.dg/eh/simd-1.C (vecfunc): Same.
27412
27413 2003-04-01 Roger Sayle <roger@eyesopen.com>
27414
27415 * gcc.c-torture/execute/20030401-1.c: New test case.
27416
27417 2003-04-01 Ziemowit Laski <zlaski@apple.com>
27418
27419 * objc.dg/defs.m: New.
27420
27421 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
27422
27423 * g++.dg/eh/simd-1.C: New.
27424 * g++.dg/eh/simd-2.C: New.
27425
27426 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
27427
27428 * gcc.c-torture/execute/simd-3.c: New.
27429
27430 2003-03-31 Mark Mitchell <mark@codesourcery.com>
27431
27432 PR c/9936
27433 * gcc.dg/20030331-2.c: New test.
27434
27435 2003-03-31 Mark Mitchell <mark@codesourcery.com>
27436
27437 PR c++/10278
27438 * g++.dg/parse/crash2.C: New test.
27439
27440 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
27441
27442 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
27443 * gcc.c-torture/execute/20030331-1.c: ...here.
27444
27445 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
27446
27447 * gcc.c-torture/execute/20030331-1.c: New test.
27448
27449 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
27450
27451 * lib/gcov.exp: Adjust call return testing strings.
27452 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
27453
27454 2003-03-31 Roger Sayle <roger@eyesopen.com>
27455
27456 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
27457 * gcc.dg/builtins-7.c: New test case.
27458 * gcc.dg/builtins-8.c: New test case.
27459
27460 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
27461
27462 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
27463
27464 2003-03-30 Mark Mitchell <mark@codesourcery.com>
27465
27466 PR c++/7647
27467 * g++.dg/lookup-class-member-2.C: New test.
27468
27469 2003-03-30 Glen Nakamura <glen@imodulo.com>
27470
27471 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
27472
27473 2003-03-28 Roger Sayle <roger@eyesopen.com>
27474
27475 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
27476
27477 2003-03-28 Mark Mitchell <mark@codesourcery.com>
27478
27479 * g++.dg/init/attrib1.C: New test.
27480
27481 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
27482
27483 * gcc.dg/ultrasp8.c: New test.
27484
27485 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
27486
27487 * gcc.dg/ultrasp7.c: New test.
27488
27489 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
27490
27491 PR c++/10047
27492 * g++.dg/template/inline1.C: New test.
27493
27494 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
27495
27496 * gcc.dg/sparc-dwarf2.c: New test.
27497
27498 2003-03-27 Roger Sayle <roger@eyesopen.com>
27499
27500 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
27501 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
27502
27503 2003-03-27 Mark Mitchell <mark@codesourcery.com>
27504
27505 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
27506 than reading .x files.
27507 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
27508 * g77.dg/gcov/gcov-1.f: Likewise.
27509 * gcc.misc-tests/gcov-4b.c: Likewise.
27510 * gcc.misc-tests/gcov-5b.c: Likewise.
27511 * gcc.misc-tests/gcov-6.c: Likewise.
27512 * gcc.misc-tests/gcov-7.c: Likewise.
27513 * gcc.misc-tests/gcov-8.c: Likewise.
27514 * g++.dg/gcov/gcov-1.x: Remove.
27515 * g77.dg/gcov/gcov-1.x: Likewise.
27516 * gcc.misc-tests/gcov-4b.x: Likewise.
27517 * gcc.misc-tests/gcov-5b.x: Likewise.
27518 * gcc.misc-tests/gcov-6.x: Likewise.
27519 * gcc.misc-tests/gcov-7.x: Likewise.
27520 * gcc.misc-tests/gcov-8.x: Likewise.
27521
27522 2003-03-27 Glen Nakamura <glen@imodulo.com>
27523
27524 PR opt/10087
27525 * gcc.dg/20030324-1.c: New test.
27526
27527 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
27528
27529 PR c++/10224
27530 * g++.dg/template/arg3.C: New test.
27531
27532 PR c++/10158
27533 * g++.dg/template/friend18.C: New test.
27534
27535 2003-03-26 Roger Sayle <roger@eyesopen.com>
27536
27537 * g77.f-torture/compile/20030326-1.f: New test case.
27538
27539 2003-03-26 Janis Johnson <janis187@us.ibm.com>
27540
27541 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
27542
27543 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
27544
27545 2003-03-26 Jakub Jelinek <jakub@redhat.com>
27546
27547 * gcc.dg/ia64-sync-3.c: New test.
27548
27549 2003-03-26 Alan Modra <amodra@bigpond.net.au>
27550
27551 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
27552
27553 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
27554
27555 * gcc.dg/ultrasp6.c: New test.
27556
27557 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
27558
27559 * gcc.dg/i386-signbit-1.c: New test.
27560 * gcc.dg/i386-signbit-2.c: New test.
27561 * gcc.dg/i386-signbit-3.c: New test.
27562
27563 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
27564
27565 * gcc.dg/ultrasp5.c: Fix options.
27566
27567 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
27568
27569 * gcc.dg/ultrasp5.c: Fix comment.
27570
27571 2003-03-24 Bud Davis <bdavis9659@comcast.net>
27572
27573 PR fortran/10197
27574 * g77.f-torture/execute/10197.f: New test.
27575
27576 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
27577
27578 PR c++/9898, c++/383
27579 * g++.dg/template/conv6.C: New test.
27580
27581 PR c++/10119
27582 * g++.dg/template/ptrmem5.C: New test.
27583
27584 PR c++/10026
27585 * g++.dg/lookup/koenig1.C: New test.
27586
27587 PR C++/10199
27588 * g++.dg/lookup/template2.C: New test.
27589
27590 2003-03-24 Jakub Jelinek <jakub@redhat.com>
27591
27592 * g++.dg/opt/rtti1.C: New test.
27593
27594 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
27595
27596 * gcc.dg/ultrasp5.c: New test.
27597
27598 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
27599
27600 PR middle-end/9967
27601 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
27602 builtin fputs.
27603
27604 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
27605
27606 PR c/8224
27607 * gcc.dg/20030323-1.c: New test.
27608
27609 2003-03-23 Roger Sayle <roger@eyesopen.com>
27610
27611 * gcc.c-torture/compile/20030323-1.c: New test case.
27612
27613 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
27614
27615 * gcc.dg/20030321-1.c: New test.
27616
27617 2003-03-22 Zack Weinberg <zack@codesourcery.com>
27618
27619 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
27620
27621 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
27622
27623 PR c++/9978, c++/9708
27624 * g++.dg/ext/vlm1.C: Adjust expected error.
27625 * g++.dg/ext/vla2.C: New test.
27626 * g++.dg/template/arg1.C: New test.
27627 * g++.dg/template/arg2.C: New test.
27628
27629 2003-03-22 Bud Davis <bdavis9659@comcast.net>
27630
27631 * g77.f-torture/execute/select.f: New test.
27632 * g77.f-torture/noncompile/select_no_compile.f: New test.
27633
27634 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
27635
27636 PR c++/9898
27637 * g++.dg/other/error4.C: New test.
27638
27639 2003-03-20 Mark Mitchell <mark@codesourcery.com>
27640
27641 * g++.dg/template/friend17.C: New test.
27642
27643 2003-03-21 Alan Modra <amodra@bigpond.net.au>
27644
27645 * gcc.c-torture/compile/20030320-1.c: New.
27646
27647 2003-03-20 Roger Sayle <roger@eyesopen.com>
27648
27649 * gcc.dg/builtins-6.c: New test case.
27650
27651 2003-03-19 Alan Modra <amodra@bigpond.net.au>
27652
27653 PR target/10073
27654 * gcc.c-torture/compile/20030319-1.c: New.
27655
27656 2003-03-18 Jan Hubicka <jh@suse.cz>
27657
27658 * gcc.dg/i386-cvt-1.c: New test.
27659
27660 2003-03-17 Zack Weinberg <zack@codesourcery.com>
27661
27662 * objc.dg/naming-1.m: Use "(parse|syntax) error".
27663 * objc.dg/naming-2.m: Likewise.
27664
27665 2003-03-17 Mark Mitchell <mark@codesourcery.com>
27666
27667 PR c++/9639
27668 * g++.dg/parse/crash1.C: New test.
27669
27670 2003-03-16 Mark Mitchell <mark@codesourcery.com>
27671
27672 PR c++/8805
27673 * g++.dg/eh/cleanup1.C: New test.
27674
27675 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
27676
27677 * gcc.c-torture/execute/20030316-1.c: New test case.
27678
27679 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
27680
27681 PR c++/9629
27682 * g++.dg/init/ctor2.C: New test.
27683
27684 2003-03-15 Roger Sayle <roger@eyesopen.com>
27685
27686 * g77.f-torture/compile/xformat.f: New test case.
27687
27688 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27689
27690 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
27691 * g++.old-deja/g++.mike/eh50.C: Likewise.
27692
27693 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27694
27695 PR c++/6440
27696 * g++.dg/template/spec7.C: New test.
27697 * g++.dg/template/spec8.C: Likewise.
27698
27699 2003-03-14 Jakub Jelinek <jakub@redhat.com>
27700
27701 * gcc.c-torture/execute/20030313-1.c: New test.
27702
27703 2003-03-14 Richard Henderson <rth@redhat.com>
27704
27705 * gcc.dg/inline-2.c: Adjust alpha test for external call.
27706
27707 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
27708
27709 * gcc.c-torture/compile/20030314-1.c: New test.
27710
27711 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
27712
27713 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
27714 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
27715 thumb target,
27716 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
27717 to accept newer _imp__ prefix and additional
27718 newline in .drectve section.
27719 * gcc.dg/dll-4.c: Likewise.
27720 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
27721 switch.
27722
27723 2003-03-13 Mark Mitchell <mark@codesourcery.com>
27724
27725 * g++.dg/parse/namespace9.C: New test.
27726
27727 * g++.dg/init/ref5.C: New test.
27728 * g++.dg/parse/ptrmem1.C: Likewise.
27729
27730 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27731
27732 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
27733 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
27734 regular expression.
27735 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
27736 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
27737
27738 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
27739
27740 * gcc.c-torture/execute/20030224-2.c: New test.
27741
27742 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
27743
27744 * gcc.dg/decl-3.c: New test.
27745
27746 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
27747
27748 * gcc.dg/i386-loop-2.c: New test.
27749
27750 2003-03-11 Mark Mitchell <mark@codesourcery.com>
27751
27752 PR c++/9474
27753 * g++.dg/parse/namespace8.C: New test.
27754
27755 PR c++/9924
27756 * g++.dg/overload/builtin2.C: New test.
27757
27758 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
27759
27760 * gcc.dg/return-type-3.c: New test.
27761
27762 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
27763
27764 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
27765 profiling options are not supported.
27766
27767 2003-03-10 Mark Mitchell <mark@codesourcery.com>
27768
27769 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
27770 * g++.old-deja/g++.warn/impint2.C: Likewise.
27771
27772 2003-03-10 Devang Patel <dpatel@apple.com>
27773
27774 * g++.dg/cpp/c++_cmd_1.C: New test.
27775 * g++.dg/cpp/c++_cmd_1.h: New file.
27776
27777 2003-03-10 Segher Boessenkool <segher@koffie.nl>
27778
27779 * gcc.dg/altivec-9.c: New file.
27780
27781 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27782
27783 * gcc.dg/ppc-sdata-1.c: New test.
27784 * gcc.dg/ppc-sdata-2.c: New test.
27785
27786 2003-03-09 Mark Mitchell <mark@codesourcery.com>
27787
27788 PR c++/9373
27789 * g++.dg/opt/ptrmem2.C: New test.
27790
27791 PR c++/8534
27792 * g++.dg/opt/ptrmem1.C: New test.
27793
27794 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
27795
27796 * gcc.dg/i386-loop-1.c: New test.
27797
27798 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27799
27800 PR c++/9970
27801 * g++.dg/lookup/friend1.C: New test.
27802
27803 2003-03-08 Mark Mitchell <mark@codesourcery.com>
27804
27805 PR c++/9823
27806 * g++.dg/parser/constructor1.C: New test.
27807
27808 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
27809
27810 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
27811
27812 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
27813
27814 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
27815
27816 * gcc.dg/cpp/Wunused.c: Update test.
27817
27818 2003-03-08 Jan Hubicka <jh@suse.cz>
27819
27820 * gcc.dg/inline-3.c: New test.
27821
27822 2003-03-08 Mark Mitchell <mark@codesourcery.com>
27823
27824 PR c++/9809
27825 * g++.dg/parse/builtin1.C: New test.
27826
27827 PR c++/9982
27828 * g++.dg/abi/cookie1.C: New test.
27829 * g++.dg/abi/cookie2.C: Likewise.
27830
27831 PR c++/9524
27832 * g++.dg/template/field1.C: New test.
27833
27834 PR c++/9912
27835 * g++.dg/parse/class1.C: New test.
27836 * g++.dg/parse/namespace7.C: Likewise.
27837 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
27838
27839 2003-03-07 Mark Mitchell <mark@codesourcery.com>
27840
27841 * g++.dg/init/ref4.C: New test.
27842
27843 2003-03-07 Jan Hubicka <jh@suse.cz>
27844
27845 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
27846 * gcc.dg/inline-3.c: New test.
27847
27848 2003-03-06 Mark Mitchell <mark@codesourcery.com>
27849
27850 * g++.dg/init/ref3.C: New test.
27851
27852 PR c++/9965
27853 * g++.dg/init/ref2.C: New test.
27854
27855 PR c++/9400
27856 * g++.dg/warn/Wshadow-2.C: New test.
27857
27858 PR c++/9791
27859 * g++.dg/warn/Woverloaded-1.C: New test.
27860
27861 2003-03-05 Jan Hubicka <jh@suse.cz>
27862
27863 * gcc.dg/i386-local2.c: New.
27864 * gcc.dg/i386-local.c: Fix typo.
27865
27866 2003-03-05 Mark Mitchell <mark@codesourcery.com>
27867
27868 * g++.dg/abi/layout3.C: New test.
27869
27870 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
27871
27872 * gcc.c-torture/compile/20030305-1.c
27873
27874 2003-03-05 Jan Hubicka <jh@suse.cz>
27875
27876 * gcc.dg/i386-local.c: New.
27877
27878 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
27879
27880 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
27881
27882 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
27883
27884 * gcc.dg/switch-2.c: New test.
27885 * gcc.dg/switch-3.c: New test.
27886 * gcc.dg/Wswitch.c: Adjust line numbers.
27887 * gcc.dg/Wswitch-default.c: Likewise.
27888 * gcc.dg/Wswitch-enum.c: Likewise.
27889
27890 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
27891
27892 * gcc.c-torture/execute/20030222-1.c: New test.
27893
27894 2003-03-03 James E Wilson <wilson@tuliptree.org>
27895
27896 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
27897
27898 2003-03-03 Mark Mitchell <mark@codesourcery.com>
27899
27900 PR c++/9878
27901 * g++.dg/init/ref1.C: New test.
27902
27903 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
27904
27905 * gcc.dg/sh-relax.c: New SH-only test.
27906
27907 2003-03-03 Geoffrey Keating <geoffk@apple.com>
27908
27909 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
27910 comment explaining purpose of testcase.
27911
27912 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
27913
27914 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
27915 for HC11/HC12 (asm needs two int registers).
27916 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
27917 HC11/HC12 because the test uses an asm which needs two 32-bit
27918 registers.
27919
27920 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
27921
27922 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
27923 for HC11/HC12 (array is too large otherwise).
27924 * gcc.c-torture/compile/920501-4.x: New file, likewise.
27925 * gcc.c-torture/compile/20010518-2.x: Likewise.
27926 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
27927 HC11/HC12 (array is too large).
27928
27929 2003-03-01 Geoffrey Keating <geoffk@apple.com>
27930
27931 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
27932 * lib/g++-dg.exp (g++-dg-test): Likewise.
27933
27934 2003-03-01 Roger Sayle <roger@eyesopen.com>
27935
27936 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
27937 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
27938
27939 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27940
27941 * g++.dg/warn/implicit-typename1.C: Remove warning.
27942
27943 2003-02-28 Richard Henderson <rth@redhat.com>
27944
27945 * gcc.dg/noreturn-1.c: Move noreturn warning line.
27946 * gcc.dg/return-type-1.c: Move control reaches end warning line.
27947
27948 2003-02-28 Geoffrey Keating <geoffk@apple.com>
27949
27950 * gcc.dg/pch/pch.exp: Change .pch to .gch.
27951 * g++.dg/pch/pch.exp: Likewise.
27952
27953 2003-02-28 Mark Mitchell <mark@codesourcery.com>
27954
27955 PR c++/9879
27956 * testsuite/g++.dg/init/new4.C: New test.
27957
27958 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
27959
27960 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
27961
27962 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
27963
27964 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
27965 unsigned long.
27966
27967 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
27968 wider than float.
27969
27970 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
27971
27972 * lib/scanasm.exp: Add support for counting numbers of
27973 occurences.
27974 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
27975 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
27976
27977 2003-02-25 Mark Mitchell <mark@codesourcery.com>
27978
27979 PR c++/9683
27980 * g++.dg/template/static3.C: New test.
27981
27982 PR c++/9829
27983 * g++.dg/parse/namespace6.C: New test.
27984
27985 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27986
27987 PR target/9732
27988 * gcc.dg/20030225-1.c: New test.
27989
27990 2003-02-24 Mark Mitchell <mark@codesourcery.com>
27991
27992 * README: Remove out-of-date information.
27993
27994 PR c++/9836
27995 * g++.dg/template/spec6.C: New test.
27996
27997 2003-02-24 Jeff Law <law@redhat.com>
27998
27999 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
28000
28001 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28002
28003 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
28004 * gcc.dg/pragma-ep-1.c: Likewise.
28005
28006 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28007
28008 PR c++/9602
28009 * g++.dg/template/friend16.C: New test.
28010
28011 2003-02-23 Mark Mitchell <mark@codesourcery.com>
28012
28013 PR c++/5333
28014 * g++.dg/parse/fused-params1.C: Adjust error messages.
28015 * g++.dg/template/nested3.C: New test.
28016
28017 2003-02-24 Alan Modra <amodra@bigpond.net.au>
28018
28019 * g++.dg/abi/param1.C: New test.
28020
28021 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28022
28023 PR c++/7982
28024 * g++.dg/warn/implicit-typename1.C: New test.
28025
28026 2003-02-22 Kelley Cook <kelleycook@comcast.net>
28027
28028 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
28029 with "mtune".
28030 * g++.old-deja/g++.other/store-expr2.C: Likewise.
28031 * gcc.c-torture/execute/20010129-1.x: Likewise.
28032 * gcc.dg/20011107-1.c: Likewise.
28033 * gcc.dg/20020108-1.c: Likewise.
28034 * gcc.dg/20020122-3.c: Likewise.
28035 * gcc.dg/20020206-1.c: Likewise.
28036 * gcc.dg/20020310-1.c: Likewise.
28037 * gcc.dg/20020426-2.c: Likewise.
28038 * gcc.dg/20020517-1.c: Likewise.
28039 * gcc.dg/991230-1.c: Likewise.
28040 * gcc.dg/i386-unroll-1.c: Likewise.
28041 * gcc.misc-tests/i386-prefetch.exp: Likewise.
28042
28043 2003-02-22 Jan Hubicka <jh@suse.cz>
28044
28045 * gcc.dg/i386-mul.c: New test.
28046
28047 2003-02-21 Roger Sayle <roger@eyesopen.com>
28048
28049 * gcc.dg/builtins-5.c: New test case.
28050
28051 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
28052
28053 * gcc.dg/asmreg-1.c: New test.
28054
28055 2003-02-21 Mark Mitchell <mark@codesourcery.com>
28056
28057 PR c++/9749
28058 * g++.dg/parse/varmod1.C: New test.
28059
28060 2003-02-21 Mark Mitchell <mark@codesourcery.com>
28061
28062 PR c++/9727
28063 * g++.dg/template/op1.C: New test.
28064
28065 2003-02-21 Mark Mitchell <mark@codesourcery.com>
28066
28067 PR c++/8906
28068 * g++.dg/template/nested2.C: New test.
28069
28070 2003-02-21 Mark Mitchell <mark@codesourcery.com>
28071
28072 PR c++/8724
28073 * g++.dg/expr/dtor1.C: New test.
28074
28075 2003-02-21 Zack Weinberg <zack@codesourcery.com>
28076
28077 * gcc.dg/cpp/include3.c: New test.
28078 * gcc.dg/cpp/inc/foo.h: New file.
28079
28080 2003-02-21 Glen Nakamura <glen@imodulo.com>
28081
28082 * gcc.c-torture/execute/20030221-1.c: New test.
28083
28084 2003-02-20 Mark Mitchell <mark@codesourcery.com>
28085
28086 PR c++/9729
28087 * g++.dg/abi/conv1.C: New test.
28088
28089 2003-02-20 Jan Hubicka <jh@suse.cz>
28090
28091 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
28092
28093 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
28094
28095 * gcc.c-torture/compile/20030219-1.c: New test.
28096
28097 2003-02-18 Jan Hubicka <jh@suse.cz>
28098
28099 * gcc.dg/funcorder.c: New test.
28100
28101 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
28102
28103 * gcc.c-torture/execute/20030218-1.c: New.
28104
28105 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
28106
28107 * gcc.dg/20030218-1.c: New.
28108
28109 2003-02-18 Richard Henderson <rth@redhat.com>
28110
28111 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
28112 * gcc.dg/attr-used-2.c: New.
28113
28114 2003-02-18 Mark Mitchell <mark@codesourcery.com>
28115
28116 PR c++/9704
28117 * g++.dg/init/copy5.C: New test.
28118
28119 2003-02-18 Geoffrey Keating <geoffk@apple.com>
28120
28121 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
28122 * g++.dg/pch/pch.exp: Likewise.
28123
28124 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
28125
28126 * gcc.c-torture/execute/20030209-1.c: Enable the test if
28127 STACK_SIZE is not defined.
28128
28129 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28130
28131 PR c++/9457
28132 * g++.dg/template/init1.C: New test.
28133
28134 2003-02-16 Jan HUbicka <jh@suse.cz>
28135
28136 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
28137 (foo): Add few extra tests
28138 * gcc.dg/c99-const-expr-3.c: Likewise.
28139 * gcc.c-torture/execute/20030216-1.c: New.
28140
28141 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28142
28143 PR c++/9459
28144 * g++.dg/ext/typeof4.C: New test.
28145
28146 2003-02-15 Roger Sayle <roger@eyesopen.com>
28147
28148 * gcc.dg/i386-387-3.c: New test case.
28149
28150 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
28151
28152 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
28153 cris-*-elf* cris-*-aout* and mmix-*-*.
28154
28155 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
28156
28157 * gcc.dg/20030213-1.c: New test.
28158
28159 2003-02-12 Roger Sayle <roger@eyesopen.com>
28160
28161 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
28162 * gcc.dg/i386-387-2.c: Likewise.
28163
28164 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
28165
28166 * gcc.dg/ppc-spe.c: Fix formatting.
28167 Enable tests that were previously unsupported by gas.
28168 Delete tests for instructions that no longer exist.
28169 Switch arguments on evsubifw builtin.
28170
28171 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
28172
28173 * gcc.c-torture/execute/20030209-1.c: Disable the test if
28174 STACK_SIZE is too small.
28175
28176 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
28177 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
28178
28179 * gcc.dg/decl-2.c: New test.
28180
28181 2003-02-10 Jan Hubicka <jh@suse.cz>
28182
28183 * gcc.dg/i386-fpcvt-1.c: New test.
28184
28185 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
28186
28187 * gcc.c-torture/execute/20030209-1.c: New test.
28188
28189 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
28190
28191 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
28192 int-wide bitops, use the constants of the same width.
28193 Likewise, if long long is 32-bit wide, test bitops using
28194 32-bit constants.
28195
28196 2003-02-07 Loren James Rittle <ljrittle@acm.org>
28197
28198 * gcc.dg/20021014-1.c: Annotate with expected notice text.
28199
28200 2003-02-07 Roger Sayle <roger@eyesopen.com>
28201
28202 * testsuite/gcc.dg/builtins-4.c: New test case.
28203
28204 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28205
28206 * gcc.dg/20020430-1.c: Fix dg command typos.
28207 * gcc.dg/20020503-1.c: Likewise.
28208
28209 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28210
28211 PR c++/8785
28212 * g++.dg/parse/fused-params1.C: New test.
28213
28214 PR c++/8857
28215 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
28216
28217 PR c++/8921
28218 * g++.dg/parse/non-dependent1.C: New test.
28219
28220 PR c++/8928
28221 * g++.dg/parse/dupl-tmpl-args1.C: New test.
28222
28223 PR c++/9228
28224 * g++.dg/parse/undefined7.C: New test.
28225 * g++.dg/parse/non-templ1.C: New test.
28226
28227 PR c++/9229
28228 * g++.dg/parse/too-many-tmpl-args1.C: New test.
28229
28230 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
28231
28232 * gcc.c-torture/compile/20030206-1.c: New test.
28233
28234 2003-02-05 Roger Sayle <roger@eyesopen.com>
28235
28236 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
28237 "pow" to "foo" to avoid potential confusion with a math built-in.
28238
28239 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28240
28241 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
28242 conditions for SPARC targets.
28243
28244 2003-02-05 Jakub Jelinek <jakub@redhat.com>
28245
28246 * gcc.dg/20030204-1.c: New test.
28247
28248 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28249
28250 PR c++/38
28251 * g++.dg/parse/array-size1.C: New test.
28252
28253 PR c++/5657
28254 * g++.dg/parse/undefined3.C: New test.
28255
28256 PR c++/5665
28257 * g++.dg/parse/undefined4.C: New test.
28258
28259 PR c++/5975
28260 * g++.dg/parse/undefined5.C: New test.
28261
28262 PR c++/7259
28263 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
28264
28265 PR c++/8578
28266 * g++.dg/parse/casting-operator1.C: New test.
28267
28268 PR c++/8596
28269 * g++.dg/parse/undefined6.C: New test.
28270
28271 PR c++/8736
28272 * g++.dg/parse/missing-template1.C: New test.
28273
28274 2003-02-04 Jan Hubicka <jh@suse.cz>
28275
28276 * gcc.dg/i386-cadd.c: Compile using -march=k8.
28277 * gcc.dg/i386-cmov?.c: Likewise.
28278 * gcc.dg/i386-fpcvt-?.c: Likewise.
28279 * gcc.dg/i386-ssefp-1.c: Likewise.
28280 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
28281 conventions.
28282
28283 2003-02-03 Mark Mitchell <mark@codesourcery.com>
28284
28285 PR c++/7129
28286 * testsuite/g++.dg/ext/max.C: New test.
28287
28288 2003-02-03 Jan Hubicka <jh@suse.cz>
28289
28290 * gcc.c-torture/execute/20030203-1.c: New test.
28291
28292 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
28293
28294 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
28295 'natural-endian'.
28296
28297 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
28298
28299 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
28300 * g++.dg/init/new2.C: Likewise.
28301 * g++.dg/other/new1.C: Likewise.
28302
28303 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
28304
28305 * gcc.dg/struct-ret-libc.c: New test.
28306
28307 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
28308
28309 * gcc.dg/20030129-1.c: New test.
28310
28311 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28312
28313 PR c++/8849
28314 * g++.dg/template/ptrmem4.C: New test.
28315
28316 2003-01-29 Mark Mitchell <mark@codesourcery.com>
28317
28318 * g++.dg/parser/constant1.C: New test.
28319
28320 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28321
28322 PR c++/8591
28323 * g++.dg/parse/friend2.C: New test.
28324
28325 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
28326
28327 PR c++/9437
28328 * g++.dg/template/unify4.C: New test.
28329
28330 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
28331
28332 * gcc.c-torture/execute/20030128-1.c: New test.
28333
28334 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
28335
28336 * g++.dg/lookup/nested1.C: Test moved from ...
28337 * g++.old-deja/g++.other/lookup24.C: ... here.
28338
28339 2003-01-28 Jan Hubicka <jh@suse.cz>
28340
28341 * gcc.dg/i386-cmov5.c: New test.
28342
28343 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
28344
28345 * gcc.c-torture/execute/20010925-1.c: Changed the
28346 memcpy declaration.
28347
28348 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
28349
28350 PR c++/3902
28351 * g++.dg/parse/template5.C: New test.
28352
28353 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
28354
28355 PR fortran/9258
28356 * g77.dg/pr9258: New test.
28357
28358 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
28359
28360 * README: Move relevant parts from README.g++.
28361
28362 * README.g++: Remove this file.
28363
28364 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
28365
28366 * g++.dg/abi/dcast1.C: New test.
28367
28368 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28369
28370 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
28371
28372 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
28373
28374 PR c++/47
28375 * g++.old-deja/g++.other/lookup24.C: New test.
28376
28377 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28378
28379 PR middle-end/7227
28380 * gcc.dg/uninit-C.c: New test.
28381
28382 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
28383
28384 * g++.dg/abi/covariant1.C: New test.
28385
28386 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
28387
28388 * gcc.dg/20030123-1.c: New test.
28389
28390 2003-01-25 Jan Hubicka <jh@suse.cz>
28391
28392 PR opt/8492
28393 * gcc.c-torture/compile/20030125-1.c
28394
28395 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
28396
28397 PR c++/9403
28398 * g++.dg/parse/template3.C: New test.
28399 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
28400
28401 PR c++/795
28402 * g++.dg/parse/template4.C: New test.
28403
28404 PR c++/9415
28405 * g++.dg/template/qual2.C: New test.
28406
28407 PR c++/8545
28408 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
28409
28410 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
28411
28412 2003-01-25 Roger Sayle <roger@eyesopen.com>
28413
28414 * gcc.c-torture/execute/switch-1.c: New test case.
28415
28416 2003-01-25 Jan Hubicka <jh@suse.cz>
28417
28418 * gcc.c-torture/execute/20030125-1.[cx]: New test.
28419
28420 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
28421
28422 Tweaks for Bison-1.875. From the NEWS file:
28423 "- `parse error' -> `syntax error'
28424 Bison now uniformly uses the term `syntax error'"
28425 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
28426 * gcc.dg/cpp/digraph2.c: Likewise.
28427 * gcc.dg/cpp/direct2.c: Likewise.
28428 * gcc.dg/cpp/paste4.c: Likewise.
28429 * gcc.dg/c90-restrict-1.c: Likewise.
28430 * gcc.dg/c99-func-2.c: Likewise.
28431 * gcc.dg/noncompile/920721-2.c: Likewise.
28432 * gcc.dg/noncompile/930622-2.c: Likewise.
28433 * gcc.dg/noncompile/940112-1.c: Likewise.
28434 * gcc.dg/noncompile/950921-1.c: Likewise.
28435 * gcc.dg/noncompile/951123-1.c: Likewise.
28436 * gcc.dg/noncompile/971104-1.c: Likewise.
28437 * gcc.dg/noncompile/990416-1.c: Likewise.
28438
28439 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
28440
28441 * g++.dg/parse/undefined1.C: Add error message.
28442
28443 2003-01-22 Mark Mitchell <mark@codesourcery.com>
28444
28445 PR c++/9354
28446 * g++.dg/parse/new1.C: New test.
28447
28448 PR c++/9216
28449 * g++.dg/parse/template2.C: New test.
28450
28451 PR c++/9354
28452 * g++.dg/parse/typedef2.C: New test.
28453
28454 PR c++/9328
28455 * g++.dg/ext/typeof3.C: New test.
28456
28457 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28458
28459 PR c++/2738
28460 * g++.dg/parse/ret-type1.C: New test.
28461
28462 PR c++/3792
28463 * g++.dg/parse/tmpl-outside1.C: New test.
28464
28465 PR c++/4207
28466 * g++.dg/parse/int-as-enum1.C: New test.
28467
28468 PR c++/4903
28469 * g++.dg/parse/no-typename1.C: New test.
28470
28471 PR c++/5533
28472 * g++.dg/parse/no-value1.C: New test.
28473
28474 PR c++/5921
28475 * g++.dg/parse/wrong-inline1.C: New test.
28476
28477 PR c++/6402
28478 * g++.dg/parse/ref1.C: New test.
28479
28480 PR c++/6992
28481 * g++.dg/parse/attr-ctor1.C: New test.
28482
28483 PR c++/7229
28484 * g++.dg/parse/namespace5.C: New test.
28485
28486 PR c++/7917
28487 * g++.dg/parse/func-def1.C: New test.
28488
28489 PR c++/8143
28490 * g++.dg/parse/undefined1.C: New test.
28491
28492 PR c++/5723, PR c++/8522
28493 * g++.dg/parse/specialization1.C: New test.
28494
28495 PR c++/163, PR c++/8595
28496 * g++.dg/parse/struct-as-enum1.C: New test.
28497
28498 PR c++/9173
28499 * g++.dg/parse/undefined2.C: New test.
28500
28501 2003-01-22 Mark Mitchell <mark@codesourcery.com>
28502
28503 PR c++/9298
28504 * g++.dg/parse/template1.C: New test.
28505
28506 PR c++/9384
28507 * g++.dg/parse/using1.C: New test.
28508
28509 PR c++/9285
28510 PR c++/9294
28511 * g++.dg/parse/expr2.C: New test.
28512
28513 PR c++/9388
28514 * g++.dg/parse/lookup2.C: Likewise.
28515
28516 2003-01-21 Jan Hubicka <jh@suse.cz>
28517
28518 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
28519 * gcc.c-torture/execute/eeprof-1.c: Likewise.
28520 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
28521 * gcc.c-torture/execute/string-opt-*.c: Likewise.
28522
28523 2003-01-20 Nick Clifton <nickc@redhat.com>
28524
28525 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
28526 problem with ARM sibcall code generation.
28527
28528 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
28529
28530 * gcc.c-torture/execute/20030120-1.c: New.
28531
28532 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
28533
28534 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
28535
28536 2003-01-17 Mark Mitchell <mark@codesourcery.com>
28537
28538 PR c++/9272
28539 * g++.dg/parse/ctor1.C: New test.
28540
28541 PR c++/9294:
28542 * g++.dg/parse/qualified1.C: New test.
28543
28544 * g++.dg/parse/typename3.C: New test.
28545
28546 2003-01-16 Richard Henderson <rth@redhat.com>
28547
28548 * g++.dg/tls/init-2.C: Fix error matches for real this time.
28549
28550 2003-01-16 Richard Henderson <rth@redhat.com>
28551
28552 * g++.dg/pch/pch.exp: Copy test header to the working directory
28553 before using it either for precompilation or direct use.
28554 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
28555 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
28556
28557 2003-01-16 Richard Henderson <rth@redhat.com>
28558
28559 * gcc.dg/pch/pch.exp: Copy test header to the working directory
28560 before using it either for precompilation or direct use.
28561 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
28562 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
28563
28564 2003-01-16 Mark Mitchell <mark@codesourcery.com>
28565
28566 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
28567 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
28568 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
28569 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
28570 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
28571 typename warning into error.
28572 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
28573 error messages.
28574 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
28575 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
28576 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
28577 messages.
28578 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
28579 make declaration visible in template.
28580 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
28581 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
28582 messages.
28583 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
28584 message.
28585 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
28586 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
28587 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
28588 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
28589 typename warning with error message.
28590 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
28591 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
28592 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
28593
28594 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
28595
28596 * g++.dg/parse/ambig2.C: New test.
28597
28598 2003-01-15 Richard Henderson <rth@redhat.com>
28599
28600 * g++.dg/tls/init-2.C: Update error message string.
28601
28602 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28603
28604 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
28605
28606 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
28607
28608 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
28609 all for HC11/HC12.
28610 * gcc.c-torture/compile/20001205-1.x: Likewise.
28611 * gcc.c-torture/compile/20001226-1.x: Likewise.
28612 * gcc.c-torture/compile/920520-1.x: Likewise.
28613 * gcc.c-torture/compile/961203-1.x: Likewise.
28614 * gcc.c-torture/compile/20020604-1.x: Likewise.
28615
28616 2003-01-15 Jan Hubicka <jh@suse.cz>
28617
28618 * gcc.c-torture/compile/20030115-1.c: New test.
28619
28620 * gcc.dg/i386-fpcvt-1.c: New test.
28621 * gcc.dg/i386-fpcvt-2.c: New test.
28622
28623 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
28624
28625 Further conform g++'s __vmi_class_type_info to the C++ ABI
28626 specification.
28627 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
28628 the specification.
28629
28630 2003-01-14 Jan Hubicka <jh@suse.cz>
28631
28632 * gcc.dg/i386-fpcvt-1.c: New test.
28633 * gcc.dg/i386-fpcvt-2.c: New test.
28634
28635 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
28636
28637 * gcc.dg/i386-mmx-3.c: New test.
28638
28639 2003-01-12 Mark Mitchell <mark@codesourcery.com>
28640
28641 PR c++/9264
28642 * g++.dg/parse/octal1.C: New file.
28643
28644 PR c++/9172
28645 * g++.dg/parse/typename1.C: New file.
28646
28647 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
28648
28649 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
28650 * gcc.dg/bf-no-ms-layout.c: Likewise.
28651 * gcc.dg/bf-ms-attrib.c: Likewise.
28652
28653 2003-01-10 Mark Mitchell <mark@codesourcery.com>
28654
28655 PR c++/9099
28656 * g++.dg/parse/dtor1.C: New file.
28657
28658 PR c++/9128
28659 * g++.dg/rtti/typeid1.C: New file.
28660
28661 PR c++/9153
28662 * g++.dg/parse/lookup1.C: New file.
28663
28664 PR c++/9171
28665 * g++.dg/templ/spec5.C: New file.
28666
28667 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
28668
28669 * gcc.c-torture/compile/20030110-1.c: New test.
28670
28671 2003-01-09 Geoffrey Keating <geoffk@apple.com>
28672
28673 Merge from pch-branch:
28674
28675 2002-12-23 Geoffrey Keating <geoffk@apple.com>
28676
28677 * gcc.dg/pch/cpp-1.h: New.
28678 * gcc.dg/pch/cpp-1.c: New.
28679 * gcc.dg/pch/cpp-2.h: New.
28680 * gcc.dg/pch/cpp-2.c: New.
28681
28682 2002-11-19 Geoffrey Keating <geoffk@apple.com>
28683
28684 * gcc.dg/pch/except-1.h: New.
28685 * gcc.dg/pch/except-1.c: New.
28686
28687 2002-11-13 Geoffrey Keating <geoffk@apple.com>
28688
28689 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
28690 running test.
28691 * gcc.dg/pch: Include *.hp not *.h.
28692 * gcc.dg/pch/system-1.h: New.
28693 * gcc.dg/pch/system-1.c: New.
28694
28695 2002-11-11 Geoffrey Keating <geoffk@apple.com>
28696
28697 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
28698 rather than trying to build and run a program using PCH.
28699 * gcc.dg/pch: Remove dg-do commands from test files.
28700
28701 2002-11-08 Geoffrey Keating <geoffk@apple.com>
28702
28703 * gcc.dg/pch/macro-3.c: New.
28704 * gcc.dg/pch/macro-3.h: New.
28705
28706 2002-11-04 Geoffrey Keating <geoffk@apple.com>
28707
28708 * gcc.dg/pch/common-1.c: New.
28709 * gcc.dg/pch/common-1.h: New.
28710 * gcc.dg/pch/decl-1.c: New.
28711 * gcc.dg/pch/decl-1.h: New.
28712 * gcc.dg/pch/decl-2.c: New.
28713 * gcc.dg/pch/decl-2.h: New.
28714 * gcc.dg/pch/decl-3.c: New.
28715 * gcc.dg/pch/decl-3.h: New.
28716 * gcc.dg/pch/decl-4.c: New.
28717 * gcc.dg/pch/decl-4.h: New.
28718 * gcc.dg/pch/decl-5.c: New.
28719 * gcc.dg/pch/decl-5.h: New.
28720 * gcc.dg/pch/global-1.c: New.
28721 * gcc.dg/pch/global-1.h: New.
28722 * gcc.dg/pch/inline-1.c: New.
28723 * gcc.dg/pch/inline-1.h: New.
28724 * gcc.dg/pch/inline-2.c: New.
28725 * gcc.dg/pch/inline-2.h: New.
28726 * gcc.dg/pch/static-1.c: New.
28727 * gcc.dg/pch/static-1.h: New.
28728 * gcc.dg/pch/static-2.c: New.
28729 * gcc.dg/pch/static-2.h: New.
28730
28731 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
28732
28733 * g++.dg/pch/pch.exp: Better handle failing testcases.
28734 * gcc.dg/pch/pch.exp: Likewise.
28735 * gcc.dg/pch/macro-1.c: New.
28736 * gcc.dg/pch/macro-1.h: New.
28737 * gcc.dg/pch/macro-2.c: New.
28738 * gcc.dg/pch/macro-2.h: New.
28739
28740 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
28741
28742 * g++.dg/dg.exp: Treat files in pch/ specially.
28743 * g++.dg/pch/pch.exp: New file.
28744 * g++.dg/pch/empty.H: New file.
28745 * g++.dg/pch/empty.C: New file.
28746 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
28747 "precompile".
28748
28749 * gcc.dg/pch/pch.exp: New file.
28750 * gcc.dg/pch/empty.h: New file.
28751 * gcc.dg/pch/empty.c: New file.
28752 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
28753 "precompile".
28754
28755 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28756
28757 * g++.dg/template/friend14.C: New test.
28758
28759 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
28760
28761 * gcc.dg/old-style-asm-1.c: New test.
28762
28763 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
28764
28765 * gcc.c-torture/compile/20030109-1.c: New test.
28766
28767 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
28768
28769 * gcc.c-torture/execute/20030109-1.c: New test.
28770
28771 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
28772
28773 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
28774 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
28775 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
28776 * g++.old-deja/g++.mike/eh2.C: Likewise.
28777 * g++.old-deja/g++.mike/eh3.C: Likewise.
28778 * g++.old-deja/g++.mike/eh5.C: Likewise.
28779 * g++.old-deja/g++.mike/eh6.C: Likewise.
28780 * g++.old-deja/g++.mike/eh7.C: Likewise.
28781 * g++.old-deja/g++.mike/eh8.C: Likewise.
28782 * g++.old-deja/g++.mike/eh9.C: Likewise.
28783 * g++.old-deja/g++.mike/eh10.C: Likewise.
28784 * g++.old-deja/g++.mike/eh12.C: Likewise.
28785 * g++.old-deja/g++.mike/eh13.C: Likewise.
28786 * g++.old-deja/g++.mike/eh14.C: Likewise.
28787 * g++.old-deja/g++.mike/eh16.C: Likewise.
28788 * g++.old-deja/g++.mike/eh17.C: Likewise.
28789 * g++.old-deja/g++.mike/eh18.C: Likewise.
28790 * g++.old-deja/g++.mike/eh21.C: Likewise.
28791 * g++.old-deja/g++.mike/eh23.C: Likewise.
28792 * g++.old-deja/g++.mike/eh24.C: Likewise.
28793 * g++.old-deja/g++.mike/eh25.C: Likewise.
28794 * g++.old-deja/g++.mike/eh26.C: Likewise.
28795 * g++.old-deja/g++.mike/eh27.C: Likewise.
28796 * g++.old-deja/g++.mike/eh28.C: Likewise.
28797 * g++.old-deja/g++.mike/eh29.C: Likewise.
28798 * g++.old-deja/g++.mike/eh31.C: Likewise.
28799 * g++.old-deja/g++.mike/eh33.C: Likewise.
28800 * g++.old-deja/g++.mike/eh34.C: Likewise.
28801 * g++.old-deja/g++.mike/eh35.C: Likewise.
28802 * g++.old-deja/g++.mike/eh36.C: Likewise.
28803 * g++.old-deja/g++.mike/eh37.C: Likewise.
28804 * g++.old-deja/g++.mike/eh38.C: Likewise.
28805 * g++.old-deja/g++.mike/eh39.C: Likewise.
28806 * g++.old-deja/g++.mike/eh40.C: Likewise.
28807 * g++.old-deja/g++.mike/eh41.C: Likewise.
28808 * g++.old-deja/g++.mike/eh42.C: Likewise.
28809 * g++.old-deja/g++.mike/eh44.C: Likewise.
28810 * g++.old-deja/g++.mike/eh46.C: Likewise.
28811 * g++.old-deja/g++.mike/eh47.C: Likewise.
28812 * g++.old-deja/g++.mike/eh48.C: Likewise.
28813 * g++.old-deja/g++.mike/eh49.C: Likewise.
28814 * g++.old-deja/g++.mike/eh50.C: Likewise.
28815 * g++.old-deja/g++.mike/eh51.C: Likewise.
28816 * g++.old-deja/g++.mike/eh53.C: Likewise.
28817 * g++.old-deja/g++.mike/eh55.C: Likewise.
28818 * g++.old-deja/g++.mike/p7912.C: Likewise.
28819 * g++.old-deja/g++.mike/p9706.C: Likewise.
28820 * g++.old-deja/g++.mike/p10416.C: Likewise.
28821 * g++.old-deja/g++.mike/p11667.C: Likewise.
28822 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
28823 Remove redundant reference to Iris.
28824 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
28825 Elxsi, i860, Pico Java, and WE32K.
28826
28827 2003-01-07 Mark Mitchell <mark@codesourcery.com>
28828
28829 * g++.dg/ext/asm4.C: New test.
28830
28831 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28832
28833 PR c++/9030
28834 * g++.dg/template/friend12.C: New test.
28835 * g++.dg/template/friend13.C: Likewise.
28836 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
28837
28838 2003-01-08 Jan Hubicka <jh@suse.cz>
28839
28840 * gcc.dg/i386-cadd.c: New test.
28841 * gcc.dg/i386-cmov4.c: Likewise.
28842
28843 2003-01-06 Mark Mitchell <mark@codesourcery.com>
28844
28845 PR c++/9165
28846 * g++.dg/warn/Wunused-3.C: New test.
28847
28848 * g++.dg/abi/bitfield9.C: New test.
28849
28850 PR c++/9189
28851 * g++.dg/parse/defarg3.C: New test.
28852
28853 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
28854
28855 * g++.dg/parse/ambig1.C: New test.
28856 * g++.dg/parse/defarg2.C: New test.
28857
28858 2003-01-05 Mark Mitchell <mark@codesourcery.com>
28859
28860 * g++.dg/template/defarg-1.C: New test.
28861 * g++.dg/template/local2.C: Likewise.
28862
28863 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
28864
28865 * gcc.c-torture/execute/20030105-1.c: New test.
28866
28867 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28868
28869 * g++.dg/parse/namespace3.C: Remove extra semicolons.
28870 * g++.dg/parse/namespace4.C: Likewise.
28871
28872 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
28873
28874 * g++.dg/template/ntp2.C: New test.
28875
28876 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
28877
28878 * g++.dg/parse/extern-C-1.C: New test.
28879
28880 * g++.dg/parse/namespace4.C: New test.
28881
28882 * g++.dg/template/nested1.C: New test.
28883
28884 * g++.dg/parse/namespace3.C: New test.
28885
28886 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
28887
28888 * g++.dg/lookup/two-stage1.C: New test.
28889
28890 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28891
28892 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
28893 * g++.old-deja/g++.jason/access8.C: Likewise.
28894 * g++.old-deja/g++.other/decl5.C: Likewise.
28895
28896 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
28897
28898 * g++.dg/parse/parse7.C: New test.
28899
28900 2003-01-02 Mark Mitchell <mark@codesourcery.com>
28901
28902 PR c++/2843
28903 * g++.dg/ext/attrib7.C: New test.
28904
28905 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
28906
28907 * g++.dg/parse/parse6.C: New test.
28908
28909 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
28910
28911 * gcc.dg/h8300-stack-1.c: New.
28912
28913 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
28914
28915 g++.dg/lookup/exception1.C: New test.
28916
28917 g++.dg/lookup/template1.C: New test.
28918
28919 g++.dg/parse/namespace2.C: New test.
28920
28921 g++.dg/parse/parens2.C: New test.
28922
28923 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
28924
28925 * g++.dg/parse/parse5.C: New test.
28926 * g++.dg/lookup/scoped4.C: New test.
28927
28928 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
28929
28930 * g++.dg/parse/parens1.C: New test.
28931
28932 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
28933 angle-bracket1.C.
28934 * g++.dg/parse/parens2.C: New test.
28935
28936 * g++.dg/lookup/scope-operator1.C: New test.
28937
28938 * g++.dg/parse/operator1.C: New test.
28939
28940 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28941
28942 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
28943 * g++.old-deja/g++.other/access6.C: Likewise.
28944 * g++.old-deja/g++.other/decl1.C: Likewise.
28945 * g++.old-deja/g++.pt/typename12.C: Likewise.
28946
28947 2002-12-31 Mark Mitchell <mark@codesourcery.com>
28948
28949 * g++.dg/parse/namespace1.C: New test.
28950
28951 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
28952
28953 * g++.dg/parse/parse4.C: New test.
28954
28955 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
28956
28957 * g++.dg/parse/parse3.C: New test.
28958
28959 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
28960
28961 * g++.dg/parse/parse2.C: New test.
28962
28963 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
28964
28965 * g++.dg/template/friend11.C: New test.
28966
28967 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
28968
28969 * g++.dg/parse/parse1.C: New test.
28970
28971 2002-12-31 Janis Johnson <janis187@us.ibm.com>
28972
28973 * lib/profopt.exp: Change the name of a global variable to avoid
28974 possible clashes with other test suites.
28975
28976 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
28977
28978 * g++.dg/inherit/covariant8.C: New test.
28979
28980 2002-12-31 Mark Mitchell <mark@codesourcery.com>
28981
28982 * g++.dg/init/array9.C: New test.
28983
28984 PR c++/9112
28985 * g++.dg/parse/expr1.C: New test.
28986
28987 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
28988
28989 * gcc.c-torture/compile/20021230-1.c: New test.
28990
28991 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
28992
28993 * g++.dg/inherit/covariant5.C: New test.
28994 * g++.dg/inherit/covariant6.C: New test.
28995 * g++.dg/inherit/covariant7.C: New test.
28996
28997 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28998
28999 PR c++/2739
29000 * g++.dg/other/access2.C: New test.
29001
29002 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
29003
29004 * g++.dg/other/anon-struct.C: No longer fails
29005 * g++.old-deja/g++.brendan/parse4.C: Likewise.
29006 * g++.old-deja/g++.brendan/parse5.C: Likewise.
29007 * g++.old-deja/g++.brendan/parse6.C: Likewise.
29008
29009 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
29010
29011 * g++.dg/parse/angle-bracket.C (main): No longer fails.
29012
29013 2002-12-27 Mark Mitchell <mark@codesourcery.com>
29014
29015 * g++.dg/eh/spec4.C: Remove stray semicolon.
29016 * g++.dg/expr/pmf-1.C: Change error message.
29017 * g++.dg/ext/asm1.C: Remove stray semicolon.
29018 * g++.dg/ext/typename1.C: Add missing typenames.
29019 * g++.dg/inherit/template-as-base.C: Change error message.
29020 * g++.dg/lookup/scoped1.C: Likewise.
29021 * g++.dg/lookup/scoped2.C: Likewise.
29022 * g++.dg/lookup/using2.C: Likewise.
29023 * g++.dg/other/component1.C: Remove stray semicolon.
29024 * g++.dg/other/do1.C: Change error message.
29025 * g++.dg/other/error2.C: Likewise.
29026 * g++.dg/other/init1.C: Likewise.
29027 * g++.dg/other/packed1.C: Remove stray semicolon.
29028 * g++.dg/other/ptrmem2.C: Change error message.
29029 * g++.dg/parse/parameter-declaration-1.C: Remove line number
29030 marker.
29031 * g++.dg/special/initp1.C: Remove invalid attribute usage.
29032 * g++.dg/template/access3.C: Add typename keyword.
29033 * g++.dg/template/access5.C: Remove stray semicolon.
29034 * g++.dg/template/access6.C: Likewise.
29035 * g++.dg/template/complit1.C: Likewise.
29036 * g++.dg/template/crash1.C: Change error message.
29037 * g++.dg/template/inherit2.C: Remove stray semicolon.
29038 * g++.dg/template/instantiate2.C: Likewise.
29039 * g++.dg/template/instantiate3.C: Change error message.
29040 * g++.dg/template/qual1.C: Remove stray semicolon.
29041 * g++.dg/template/qualttp18.C: Change error message.
29042 * g++.dg/template/ref1.C: Remove stray semicolon.
29043 * g++.dg/template/sizeof1.C (A::value): Declare it.
29044 * g++.dg/template/spec4.C: Change error message.
29045 * g++.dg/template/static1.C: Likewise.
29046 * g++.dg/template/type1.C: Likewise.
29047 * g++.dg/template/typename3.C: Likewise.
29048 * g++.old-deja/g++.benjamin/13478.C: Change error message.
29049 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
29050 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
29051 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
29052 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
29053 named return value extension.
29054 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
29055 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
29056 * g++.old-deja/g++.bob/extern_C.C: Likewise.
29057 * g++.old-deja/g++.bob/inherit2.C: Likewise.
29058 * g++.old-deja/g++.brendan/complex1.C: Likewise.
29059 * g++.old-deja/g++.brendan/copy5.C: Likewise.
29060 * g++.old-deja/g++.brendan/crash13.C: Likewise.
29061 * g++.old-deja/g++.brendan/crash15.C: Likewise.
29062 * g++.old-deja/g++.brendan/crash18.C: Change error message.
29063 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
29064 * g++.old-deja/g++.brendan/crash38.C: Likewise.
29065 * g++.old-deja/g++.brendan/crash50.C: Likewise.
29066 * g++.old-deja/g++.brendan/crash56.C: Likewise.
29067 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
29068 syntax.
29069 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
29070 * g++.old-deja/g++.brendan/crash8.C: Change error message.
29071 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
29072 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
29073 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
29074 * g++.old-deja/g++.brendan/template11.C: Likewise.
29075 * g++.old-deja/g++.brendan/template26.C: Likewise.
29076 * g++.old-deja/g++.brendan/template27.C: Use explicit
29077 specialization syntax.
29078 * g++.old-deja/g++.brendan/template30.C: Likewise.
29079 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
29080 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
29081 non-dependent names.
29082 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
29083 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
29084 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
29085 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
29086 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
29087 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
29088 named return value extension.
29089 * g++.old-deja/g++.ext/namedret2.C: Likewise.
29090 * g++.old-deja/g++.ext/namedret3.C: Likewise.
29091 * g++.old-deja/g++.ext/return1.C: Likewise.
29092 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
29093 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
29094 * g++.old-deja/g++.jason/access8.C: Likewise.
29095 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
29096 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
29097 pseudo-destructor names.
29098 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
29099 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
29100 pseudo-destructor names.
29101 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
29102 * g++.old-deja/g++.jason/overload19.C: Likewise.
29103 * g++.old-deja/g++.jason/overload32.C: Likewise.
29104 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
29105 stray semicolons.
29106 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
29107 * g++.old-deja/g++.jason/return.C: Likewise.
29108 * g++.old-deja/g++.jason/return2.C: Likewise.
29109 * g++.old-deja/g++.jason/shadow1.C: Likewise.
29110 * g++.old-deja/g++.jason/special.C: Use explicit specialization
29111 syntax.
29112 * g++.old-deja/g++.jason/template10.C: Account for use of
29113 non-dependent names.
29114 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
29115 syntax.
29116 * g++.old-deja/g++.jason/template37.C: Likewise.
29117 * g++.old-deja/g++.law/access4.C: Change error messages.
29118 * g++.old-deja/g++.law/arm13.C: Remove incorrect
29119 pseudo-destructor names.
29120 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
29121 * g++.old-deja/g++.law/ctors9.C: Likewise.
29122 * g++.old-deja/g++.law/cvt22.C: Likewise.
29123 * g++.old-deja/g++.law/dtors5.C: Likewise.
29124 * g++.old-deja/g++.law/global-init1.C: Likewise.
29125 * g++.old-deja/g++.law/missed-error3.C: Likewise.
29126 * g++.old-deja/g++.law/operators28.C: Likewise.
29127 * g++.old-deja/g++.law/visibility28.C: Likewise.
29128 * g++.old-deja/g++.martin/eval1.C: Likewise.
29129 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
29130 name.
29131 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
29132 * g++.old-deja/g++.mike/net34.C: Likewise.
29133 * g++.old-deja/g++.mike/net36.C: Likewise.
29134 * g++.old-deja/g++.mike/ns2.C: Likewise.
29135 * g++.old-deja/g++.mike/p12306.C: Likewise.
29136 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
29137 value extension.
29138 * g++.old-deja/g++.mike/p700.C: Likewise.
29139 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
29140 * g++.old-deja/g++.mike/p710.C: Likewise.
29141 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
29142 value extension.
29143 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
29144 * g++.old-deja/g++.mike/pmf9.C: Likewise.
29145 * g++.old-deja/g++.ns/crash2.C: Likewise.
29146 * g++.old-deja/g++.ns/crash3.C: Likewise.
29147 * g++.old-deja/g++.ns/invalid1.C: Likewise.
29148 * g++.old-deja/g++.ns/ns17.C: Likewise.
29149 * g++.old-deja/g++.ns/template16.C: Likewise.
29150 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
29151 keyword.
29152 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
29153 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
29154 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
29155 named return value extension.
29156 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
29157 * g++.old-deja/g++.other/access4.C: Issue additional error
29158 messages.
29159 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
29160 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
29161 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
29162 * g++.old-deja/g++.other/crash25.C: Change error message.
29163 * g++.old-deja/g++.other/crash4.C: Change error message.
29164 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
29165 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
29166 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
29167 checks.
29168 * g++.old-deja/g++.other/defarg8.C: Likewise.
29169 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
29170 * g++.old-deja/g++.other/dtor10.C: Likewise.
29171 * g++.old-deja/g++.other/incomplete.C: Likewise.
29172 * g++.old-deja/g++.other/linkage7.C: Likewise.
29173 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
29174 lookup algorithm.
29175 * g++.old-deja/g++.other/mangle2.C: Likewise.
29176 * g++.old-deja/g++.other/refinit2.C: Likewise.
29177 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
29178 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
29179 * g++.old-deja/g++.pt/crash28.C: Likewise.
29180 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
29181 syntax.
29182 * g++.old-deja/g++.pt/crash32.C: Change error message.
29183 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
29184 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
29185 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
29186 error message position.
29187 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
29188 * g++.old-deja/g++.pt/defarg8.C: Change error message.
29189 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
29190 syntax.
29191 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
29192 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
29193 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
29194 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
29195 keyword.
29196 * g++.old-deja/g++.pt/explicit31.C: Likewise.
29197 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
29198 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
29199 keyword.
29200 * g++.old-deja/g++.pt/explicit71.C: Change error message.
29201 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
29202 syntax.
29203 * g++.old-deja/g++.pt/friend28.C: Account for use of
29204 non-dependent names.
29205 * g++.old-deja/g++.pt/friend29.C: Likewise.
29206 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
29207 rules.
29208 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
29209 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
29210 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
29211 lookup rules.
29212 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
29213 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
29214 keyword.
29215 * g++.old-deja/g++.pt/memclass20.C: Likewise.
29216 * g++.old-deja/g++.pt/memclass5.C: Likewise.
29217 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
29218 keyword.
29219 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
29220 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
29221 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
29222 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
29223 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
29224 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
29225 keyword.
29226 * g++.old-deja/g++.pt/spec10.C: Likewise.
29227 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
29228 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
29229 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
29230 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
29231 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
29232 * g++.old-deja/g++.pt/ttp62.C: Likewise.
29233 * g++.old-deja/g++.pt/ttp64.C: Likewise.
29234 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
29235 * g++.old-deja/g++.pt/typename15.C: Likewise.
29236 * g++.old-deja/g++.pt/typename22.C: Likewise.
29237 * g++.old-deja/g++.pt/typename6.C: Change error messages.
29238 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
29239 * g++.old-deja/g++.pt/virtual2.C: Likewise.
29240 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
29241 syntax.
29242 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
29243 return value extension.
29244 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
29245 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
29246 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
29247 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
29248
29249 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
29250
29251 * g++.dg/warn/inline1.C: New test.
29252 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
29253 * g++.old-deja/g++.jason/synth10.C: Likewise.
29254 * g++.old-deja/g++.mike/net31.C: Likewise.
29255 * g++.old-deja/g++.mike/p8786.C: Likewise.
29256
29257 * g++.dg/template/friend10.C: New test.
29258 * g++.dg/template/conv5.C: New test.
29259
29260 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
29261
29262 * g++.dg/lookup/scoped3.C: New test.
29263
29264 * g++.dg/lookup/decl1.C: New test.
29265 * g++.dg/lookup/decl2.C: New test.
29266
29267 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
29268
29269 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
29270 gcc.c-torture/compile/20021015-1.c,
29271 gcc.c-torture/compile/20021015-2.c,
29272 gcc.c-torture/compile/20021123-1.c,
29273 gcc.c-torture/compile/20021123-2.c,
29274 gcc.c-torture/compile/20021123-3.c,
29275 gcc.c-torture/compile/20021123-4.c,
29276 gcc.c-torture/execute/20021024-1.c: Add tests previously added
29277 only to 3.1 or 3.2 branch.
29278
29279 2002-12-23 Mark Mitchell <mark@codesourcery.com>
29280
29281 * gcc.dg/i386-bitfield3.c: New test.
29282
29283 * gcc.dg/i386-bitfield2.c: New test.
29284
29285 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
29286
29287 * g++.dg/parse/conv_op1.C: New test.
29288
29289 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
29290
29291 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
29292 approved.
29293
29294 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
29295
29296 * gcc.c-torture/compile/20021220-1.c: New test.
29297
29298 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
29299
29300 * gcc.dg/i386-fastcall-1.c: New.
29301
29302 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
29303
29304 * gcc.c-torture/execute/20021219-1.c: New test.
29305
29306 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
29307
29308 * gcc.dg/i386-pic-1.c: New test.
29309
29310 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29311
29312 PR c++/8099
29313 * g++.dg/template/friend9.C: New test.
29314
29315 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29316
29317 PR c++/3663
29318 * g++.dg/template/access7.C: New test.
29319
29320 2002-12-18 Nick Clifton <nickc@redhat.com>
29321
29322 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
29323 the libstdc++-v3 directory has been found.
29324
29325 2002-12-12 Devang Patel <dpatel@apple.com>
29326 * gcc.dg/darwin-ld-1.c: New test.
29327 * gcc.dg/darwin-ld-2.c: New test.
29328 * gcc.dg/darwin-ld-3.c: New test.
29329 * gcc.dg/darwin-ld-4.c: New test.
29330 * gcc.dg/darwin-ld-5.c: New test.
29331
29332 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
29333
29334 * gcc.c-torture/compile/20021212-1.c: New test.
29335
29336 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
29337
29338 * gcc.dg/fshort-wchar: New test.
29339
29340 2002-12-10 Mark Mitchell <mark@codesourcery.com>
29341
29342 PR c++/8372
29343 * g++.dg/template/dtor1.C: New test.
29344
29345 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
29346 markers.
29347
29348 2002-12-10 Jakub Jelinek <jakub@redhat.com>
29349
29350 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
29351
29352 2002-12-09 Mark Mitchell <mark@codesourcery.com>
29353
29354 * g++.dg/template/static1.C: New test.
29355 * g++.dg/template/static2.C: New test.
29356 * g++.old-deja/g++.ext/memconst.C: New test.
29357
29358 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29359
29360 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
29361 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
29362 * g++.dg/special/initp1.C: Likewise.
29363
29364 2002-12-06 Jakub Jelinek <jakub@redhat.com>
29365
29366 * gcc.c-torture/execute/20021204-1.c: New test.
29367
29368 2002-12-04 Geoffrey Keating <geoffk@apple.com>
29369
29370 * gcc.dg/ppc-fmadd-1.c: New file.
29371 * gcc.dg/ppc-fmadd-2.c: New file.
29372 * gcc.dg/ppc-fmadd-3.c: New file.
29373
29374 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29375
29376 * gcc.c-torture/compile/20021204-1.c: New test.
29377
29378 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
29379
29380 * g++.dg/inherit/covariant2.C: New test.
29381 * g++.dg/inherit/covariant3.C: New test.
29382 * g++.dg/inherit/covariant4.C: New test.
29383 * g++.dg/inherit/covariant1.C: Remove XFAIL.
29384 * g++.old-deja/g++.robertl/eb17.C: Likewise.
29385
29386 2002-12-03 Mark Mitchell <mark@codesourcery.com>
29387
29388 PR c++/8688
29389 * g++.dg/init/brace3.C: New test.
29390
29391 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
29392
29393 * gcc.dg/20020210-1.c: Fix a comment typo.
29394
29395 2002-12-02 Mark Mitchell <mark@codesourcery.com>
29396
29397 PR c++/8720
29398 * g++.dg/parse/defarg1.C: New test.
29399
29400 PR c++/8615
29401 * g++.dg/template/char1.C: New test.
29402
29403 * g++.dg/template/varmod1.C: Fix typo.
29404
29405 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29406
29407 DR 180
29408 * g++.old-deja/g++.pt/crash32.C: Expect error.
29409
29410 2002-12-01 Mark Mitchell <mark@codesourcery.com>
29411
29412 PR c++/5919
29413 * g++.dg/template/varmod1.C: New test.
29414
29415 PR c++/8727
29416 * g++.dg/inherit/typeinfo1.C: New test.
29417
29418 PR c++/8663
29419 * g++.dg/inherit/typedef1.C: New test.
29420
29421 2002-11-30 Mark Mitchell <mark@codesourcery.com>
29422
29423 PR c++/8332
29424 PR c++/8493
29425 * g++.dg/template/strlen1.C: New test.
29426
29427 PR c++/8227
29428 * g++.dg/template/ctor2.C: New test.
29429
29430 PR c++/8214
29431 * g++.dg/init/string1.C: New test.
29432
29433 PR c++/8511
29434 * g++.dg/template/friend8.C: New test.
29435
29436 2002-11-29 Joe Buck <jbuck@synopsys.com>
29437
29438 * g++.dg/lookup/anon2.C: New test.
29439
29440 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
29441
29442 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
29443 h8300 port.
29444
29445 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
29446
29447 * gcc.dg/bitfld-6.c: New test.
29448
29449 2002-11-27 Jan Hubicka <jh@suse.cz>
29450
29451 * gcc.c-torture/execute/20021127.[cx]: New test.
29452
29453 2002-11-26 Jan Hubicka <jh@suse.cz>
29454
29455 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
29456 quality.
29457
29458 2002-11-26 Geoffrey Keating <geoffk@apple.com>
29459
29460 * g++.dg/init/brace2.C: New test.
29461 * g++.old-deja/g++.mike/p9129.C: Correct.
29462
29463 2002-11-26 Mark Mitchell <mark@codesourcery.com>
29464
29465 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
29466
29467 2002-11-25 Andreas Bauer <baueran@in.tum.de>
29468
29469 * gcc.dg/sibcall-6: New test for indirect sibcalls.
29470
29471 2002-11-25 Mark Mitchell <mark@codesourcery.com>
29472
29473 * testsuite/g++.dg/abi/empty11.C: New test.
29474 * testsuite/g++.dg/rtti/cv1.C: New test.
29475
29476 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
29477
29478 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
29479
29480 2002-11-24 Mark Mitchell <mark@codesourcery.com>
29481
29482 * g++.dg/abi/empty10.C: New test.
29483
29484 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
29485
29486 * gcc.c-torture/compile/20021124-1.c: New test.
29487
29488 2002-11-22 Mark Mitchell <mark@codesourcery.com>
29489
29490 * g++.dg/abi/rtti2.C: New test.
29491
29492 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
29493
29494 * gcc.dg/i386-unroll-1.c: New test.
29495
29496 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
29497
29498 * gcc.c-torture/compile/20021120-1.c: New test.
29499 * gcc.c-torture/compile/20021120-2.c: New test.
29500
29501 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
29502
29503 * gcc.dg/bitfld-5.c: New test.
29504
29505 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
29506
29507 * gcc.c-torture/execute/20021120-3.c: New test.
29508
29509 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
29510
29511 * gcc.c-torture/execute/20021120-2.c: New test.
29512
29513 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
29514
29515 * gcc.c-torture/execute/20021120-1.c: New test.
29516
29517 2002-11-20 Jakub Jelinek <jakub@redhat.com>
29518
29519 * gcc.c-torture/execute/20021118-3.c: New test.
29520
29521 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
29522
29523 * gcc.c-torture/compile/20021119-1.c: New test.
29524
29525 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
29526
29527 * gcc.dg/duff-1.c: New test.
29528 * gcc.dg/duff-2.c: New test.
29529 * gcc.dg/duff-3.c: New test.
29530
29531 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
29532
29533 * gcc.dg/cpp/_Pragma5.c: New test.
29534
29535 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
29536
29537 * gcc.c-torture/execute/20021118-2.c: New test.
29538
29539 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
29540
29541 * gcc.c-torture/execute/20021118-1.c: New test.
29542
29543 2002-11-16 Jakub Jelinek <jakub@redhat.com>
29544
29545 * gcc.dg/20021116-1.c: New test.
29546
29547 2002-11-14 Mark Mitchell <mark@codesourcery.com>
29548
29549 * g++.dg/abi/vcall1.C: New test.
29550
29551 2002-11-14 Jakub Jelinek <jakub@redhat.com>
29552
29553 * gcc.dg/20021029-1.c: New test.
29554 * gcc.dg/20021029-2.c: New test.
29555
29556 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
29557
29558 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
29559
29560 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
29561
29562 PR c/8439
29563 * gcc.dg/20021110.c: Move to ...
29564 * gcc.c-torture/compile/20021110.c: .... here.
29565
29566 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29567
29568 PR c/8467
29569 * gcc.c-torture/execute/20021111-1.c
29570
29571 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
29572
29573 PR c/8439
29574 * gcc.dg/20021110.c: New test.
29575
29576 2002-11-10 Mark Mitchell <mark@codesourcery.com>
29577
29578 * g++.dg/abi/vthunk3.C: Run only on x86.
29579
29580 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
29581
29582 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
29583
29584 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
29585
29586 * lib/compat.exp (compat-execute): Fix logic error in last
29587 change.
29588
29589 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
29590
29591 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
29592
29593 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29594
29595 PR c++/8389
29596 * g++.dg/template/access6.C: New test.
29597
29598 2002-11-08 Jan Hubicka <jh@suse.cz>
29599
29600 * gcc.dg/i386-ssefp-1.c: New test.
29601 * gcc.dg/i386-ssefp-1.c: New test.
29602
29603 2002-11-08 Jan Hubicka <jh@suse.cz>
29604
29605 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
29606
29607 2002-11-07 Mark Mitchell <mark@codesourcery.com>
29608
29609 * g++.dg/abi/vthunk3.C: New test.
29610
29611 PR c++/8338
29612 * g++.dg/template/crash2.C: New test.
29613
29614 2002-11-07 Mark Mitchell <mark@codesourcery.com>
29615
29616 * testsuite/g++.dg/abi/dtor1.C: New test.
29617 * testsuite/g++.dg/abi/dtor2.C: Likewise.
29618
29619 2002-11-05 Geoffrey Keating <geoffk@apple.com>
29620
29621 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
29622 Darwin.
29623
29624 2002-11-04 Adam Nemet <anemet@lnxw.com>
29625
29626 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
29627 -mthumb. Only xfail with -O0.
29628
29629 2002-11-03 Mark Mitchell <mark@codesourcery.com>
29630
29631 * g++.dg/abi/thunk1.C: New test.
29632 * g++.dg/abi/thunk2.C: Likewise.
29633 * g++.dg/abi/vtt1.C: Likewise.
29634
29635 2002-11-02 Diego Novillo <dnovillo@redhat.com>
29636
29637 PR optimization/8423
29638 * gcc.c-torture/execute/builtin-constant.c: New test.
29639
29640 2002-11-01 Zack Weinberg <zack@codesourcery.com>
29641
29642 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
29643 Add some more cases.
29644
29645 2002-11-01 Mark Mitchell <mark@codesourcery.com>
29646
29647 PR c++/8391
29648 * g++.dg/opt/local1.C: New test.
29649
29650 2002-10-30 Mark Mitchell <mark@codesourcery.com>
29651
29652 PR c++/8160
29653 * g++.dg/template/complit1.C: New test.
29654
29655 PR c++/8149
29656 * g++.dg/template/typename4.C: Likewise.
29657
29658 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29659
29660 Core issue 287, PR c++/7639
29661 * g++.dg/template/instantiate1.C: Adjust error location.
29662 * g++.dg/template/instantiate3.C: New test.
29663 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
29664 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
29665 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
29666
29667 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
29668
29669 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
29670
29671 2002-10-29 Mark Mitchell <mark@codesourcery.com>
29672
29673 PR c++/8287
29674 * g++.dg/init/dtor2.C: New test.
29675
29676 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29677
29678 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
29679 * gcc.dg/nest.c: Bypass errors on irix6.
29680
29681 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
29682
29683 * gcc.dg/nest.c: Expect error for mmix-*-*.
29684 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
29685
29686 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
29687
29688 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
29689 markers.
29690
29691 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
29692
29693 2002-10-25 Mike Stump <mrs@apple.com>
29694
29695 * gcc.dg/warn-1.c: New test.
29696
29697 2002-10-25 Zack Weinberg <zack@codesourcery.com>
29698
29699 * g++.dg/template/typename3.C: New test.
29700
29701 2002-10-25 Mark Mitchell <mark@codesourcery.com>
29702
29703 * g++.dg/lookup/ptrmem1.C: New test.
29704
29705 * g++.dg/abi/vthunk2.C: New test.
29706
29707 2002-10-25 Zack Weinberg <zack@codesourcery.com>
29708
29709 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
29710
29711 2002-10-24 Mark Mitchell <mark@codesourcery.com>
29712
29713 * g++.dg/abi/empty9.C: New test.
29714
29715 2002-10-24 Richard Henderson <rth@redhat.com>
29716
29717 * g++.dg/inherit/thunk1.C: Enable for ia64.
29718
29719 2002-10-23 Mark Mitchell <mark@codesourcery.com>
29720
29721 PR c++/8067
29722 * g++.dg/lookup/pretty1.C: New test.
29723
29724 2002-10-23 Jakub Jelinek <jakub@redhat.com>
29725
29726 * gcc.dg/20021023-1.c: New test.
29727
29728 2002-10-23 Mark Mitchell <mark@codesourcery.com>
29729
29730 PR c++/7679
29731 * g++.dg/parse/inline1.C: New test.
29732
29733 2002-10-23 Richard Henderson <rth@redhat.com>
29734
29735 * g++.dg/inherit/thunk1.C: Enable for x86_64.
29736
29737 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
29738
29739 2002-10-22 Mark Mitchell <mark@codesourcery.com>
29740
29741 PR c++/6579
29742 * g++.dg/parse/stmtexpr3.C: New test.
29743
29744 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
29745
29746 * g++.dg/expr/cond1.C: New test.
29747
29748 2002-10-21 Zack Weinberg <zack@codesourcery.com>
29749
29750 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
29751
29752 2002-10-21 Mark Mitchell <mark@codesourcery.com>
29753
29754 * g++.dg/abi/vbase13.C: New test.
29755 * g++.dg/abi/vbase14.C: Likewise.
29756
29757 2002-10-21 Jakub Jelinek <jakub@redhat.com>
29758
29759 * gcc.dg/tls/pic-1.c: New test.
29760 * gcc.dg/tls/nonpic-1.c: New test.
29761 * gcc.dg/20021018-1.c: New test.
29762
29763 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
29764
29765 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
29766 Remove only files with the same base name as the test case.
29767 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
29768 (profopt-execute): Likewise. Also, remove old profiling
29769 and performance data files before running the tests.
29770
29771 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
29772 * g++.dg/bprob/bprob.exp: Likewise.
29773 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
29774 to allow more general test case names.
29775
29776 * g++.dg/bprob/bprob-1.C: Rename to ...
29777 * g++.dg/bprob/g++-bprob-1.C: ... this.
29778
29779 * g77.dg/bprob/bprob-1.f: Rename to ...
29780 * g77.dg/bprob/g77-bprob-1.f: ... this.
29781
29782 2002-10-21 Zack Weinberg <zack@codesourcery.com>
29783
29784 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
29785 bison 1.50 or later.
29786
29787 2002-10-21 Janis Johnson <janis187@us.ibm.com>
29788
29789 * g++.dg/README: Describe more test directories.
29790
29791 2002-10-21 Mark Mitchell <mark@codesourcery.com>
29792
29793 * g++.dg/init/array6.C: Add additional tests.
29794
29795 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
29796
29797 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
29798 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
29799
29800 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
29801
29802 * gcc.c-torture/compile/20020604-1.x: New.
29803 * gcc.c-torture/compile/simd-5.x: Likewise.
29804 * gcc.c-torture/execute/920710-1.x: Likewise.
29805 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
29806
29807 2002-10-21 Mark Mitchell <mark@codesourcery.com>
29808
29809 * g++.dg/inherit/override1.C: Add dg-options clause.
29810
29811 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29812
29813 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
29814 _mm_slli_si128.
29815
29816 2002-10-19 Andreas Schwab <schwab@suse.de>
29817
29818 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
29819 directory component.
29820
29821 2002-10-18 Mark Mitchell <mark@codesourcery.com>
29822
29823 * g++.dg/inherit/thunk1.C: New test.
29824
29825 * g++.dg/inherit/override1.C: New test.
29826
29827 * g++.dg/abi/mangle11.C: New test.
29828 * g++.dg/abi/mangle14.C: New test.
29829 * g++.dg/abi/mangle17.C: New test.
29830
29831 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
29832
29833 * g++.dg/overload/member2.C: New test.
29834
29835 2002-10-17 Janis Johnson <janis187@us.ibm.com>
29836
29837 * g++.dg/README: Describe new compat directory.
29838 * g++.dg/dg.exp: Skip tests in compat directory.
29839 * README.compat: New file.
29840 * lib/compat.exp: New expect script.
29841 * g++.dg/compat: New test directory.
29842 * g++.dg/compat/compat.exp: New expect script.
29843 * g++.dg/compat/abi: New test directory.
29844 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
29845 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
29846 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
29847 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
29848 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
29849 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
29850 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
29851 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
29852 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
29853 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
29854 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
29855 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
29856 * g++.dg/compat/break: New test directory.
29857 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
29858 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
29859 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
29860 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
29861 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
29862 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
29863 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
29864 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
29865 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
29866 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
29867 g++.dg/compat/break/README: New files.
29868 * g++.dg/compat/eh: New test directory.
29869 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
29870 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
29871 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
29872 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
29873 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
29874 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
29875 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
29876 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
29877 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
29878 g++.dg/compat/eh/filter2_y.C,
29879 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
29880 g++.dg/compat/eh/new1_y.C,
29881 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
29882 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
29883 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
29884 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
29885 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
29886 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
29887 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
29888 g++.dg/compat/eh/unexpected1_y.C: New files.
29889 * g++.dg/compat/init: New test directory.
29890 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
29891 g++.dg/compat/init/array5_y.C,
29892 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
29893 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
29894 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
29895 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
29896 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
29897 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
29898 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
29899 g++.dg/compat/init/init-ref2_y.C: New files.
29900
29901 2002-10-17 Mark Mitchell <mark@codesourcery.com>
29902
29903 PR c++/7584
29904 * g++.dg/inherit/using3.C: New test.
29905
29906 2002-10-17 Jan Hubicka <jh@suse.cz>
29907
29908 * gcc.dg/20021017-2.c: New test.
29909
29910 2002-10-17 Mark Mitchell <mark@codesourcery.com>
29911
29912 * g++.dg/abi/mangle16.C: Adjust.
29913
29914 * g++.dg/init/array8.C: New test.
29915
29916 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
29917
29918 * gcc.dg/special/mips-abi.exp: New test.
29919 * gcc.dg/special/mips-abi.s: Empty file used by the above.
29920
29921 2002-10-16 Mark Mitchell <mark@codesourcery.com>
29922
29923 * g++.dg/abi/mangle16.C: New test.
29924 * g++.dg/abi/mangle17.C: Likewise.
29925
29926 PR c++/7478
29927 * g++.dg/template/ref1.C: New test.
29928
29929 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29930
29931 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
29932
29933 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
29934
29935 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
29936
29937 2002-10-16 Mark Mitchell <mark@codesourcery.com>
29938
29939 PR c++/7524
29940 * g++.dg/init/array7.C: New test.
29941
29942 2002-10-15 Mark Mitchell <mark@codesourcery.com>
29943
29944 * g++.dg/init/array6.C: New test.
29945
29946 * g++.dg/abi/mangle13.C: Likewise.
29947 * g++.dg/abi/mangle14.C: Likewise.
29948 * g++.dg/abi/mangle15.C: Likewise.
29949
29950 2002-10-14 Mark Mitchell <mark@codesourcery.com>
29951
29952 * g++.dg/abi/empty8.C: New test.
29953
29954 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
29955
29956 * g++.dg/init/ctor1.C: New test.
29957
29958 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
29959
29960 * gcc.c-torture/execute/20021015-1.c: New test.
29961
29962 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
29963
29964 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
29965
29966 2002-10-14 Jan Hubicka <jh@suse.cz>
29967
29968 * gcc.dg/i386-ssetype-[1-5].c: New tests.
29969
29970 2002-10-14 Richard Henderson <rth@redhat.com>
29971
29972 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
29973
29974 2002-10-14 Mark Mitchell <mark@codesourcery.com>
29975
29976 PR optimization/6631
29977 * g++.dg/opt/const2.C: New test.
29978
29979 2002-10-14 Mark Mitchell <mark@codesourcery.com>
29980
29981 PR c++/7176
29982 * g++.dg/parse/friend1.C: New test.
29983 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
29984
29985 2002-10-14 Jakub Jelinek <jakub@redhat.com>
29986
29987 * gcc.dg/20021014-1.c: New test.
29988
29989 2002-10-11 Mark Mitchell <mark@codesourcery.com>
29990
29991 PR c++/5661
29992 * g++.dg/ext/vlm1.C: New test.
29993 * g++.dg/ext/vlm2.C: Likewise.
29994
29995 * g++.dg/init/array1.C: Remove invalid braces.
29996 * g++.dg/init/brace1.C: New test.
29997 * g++.dg/init/copy2.C: Likewise.
29998 * g++.dg/init/copy3.C: Likewise.
29999 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
30000 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
30001 braces.
30002
30003 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
30004
30005 * gcc.dg/cpp/assembler.S: Don't use -ansi.
30006
30007 2002-10-11 Richard Shann <richard.shann@superh.com>
30008
30009 * gcc.c-torture/compile/simd-5.c: New test.
30010
30011 2002-10-10 Roger Sayle <roger@eyesopen.com>
30012
30013 * gcc.c-torture/execute/shiftopt-1.c: New test case.
30014
30015 2002-10-10 Jim Wilson <wilson@redhat.com>
30016
30017 * gcc.c-torture/execute/20021010-1.c: New test.
30018
30019 2002-10-09 Zack Weinberg <zack@codesourcery.com>
30020
30021 PR c/7353
30022 * g++.dg/ext/typedef-init.C: New test.
30023 * gcc.dg/typedef-init.c: New test.
30024
30025 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
30026
30027 * gcc.dg/cpp/paste13.c: New test.
30028
30029 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30030
30031 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
30032 remaining platforms, XFAIL during compile, not execute. Don't
30033 XFAIL at -O0.
30034
30035 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
30036
30037 * gcc.dg/alias-1.c: Tweak expected warning.
30038
30039 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
30040
30041 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
30042
30043 2002-10-06 Andreas Jaeger <aj@suse.de>
30044
30045 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
30046 * gcc.dg/cpp/c++98.C: Likewise.
30047
30048 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
30049 * g++.dg/cpp/c++98.C: Likewise.
30050
30051 * g++.dg/README (Subdirectories): Mention cpp directory.
30052
30053 PR target/7559
30054 * gcc.dg/20021006-1.c: New test.
30055
30056 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30057
30058 PR c++/7804
30059 * g++.dg/other/warning1.C: New test.
30060
30061 2002-10-04 Roger Sayle <roger@eyesopen.com>
30062
30063 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
30064 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
30065 and sparc-*-* with -m64 as expected failures. See PR 8087.
30066
30067 2002-10-03 Mark Mitchell <mark@codesourcery.com>
30068
30069 PR c++/7931
30070 * g++.dg/template/ptrmem3.C: New test.
30071
30072 PR c++/7754
30073 * g++.dg/template/union1.C: New test.
30074
30075 2002-10-03 Mark Mitchell <mark@codesourcery.com>
30076
30077 PR c++/8006
30078 * g++.dg/abi/mangle9.C: New test.
30079 * g++.dg/abi/mangle10.C: New test.
30080 * g++.dg/abi/mangle11.C: New test.
30081 * g++.dg/abi/mangle12.C: New test.
30082
30083 2002-10-02 Mark Mitchell <mark@codesourcery.com>
30084
30085 PR c++/7188.
30086 * g++.dg/template/meminit1.C: New test.
30087 * g++.dg/warn/Wreorder-1.C: Likewise.
30088 * g++.old-deja/g++.mike/warn3.C: Tweak.
30089 * lib/prune.exp: Ingore "in copy constructor".
30090
30091 2002-10-02 Andreas Jaeger <aj@suse.de>
30092
30093 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
30094 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
30095 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
30096 on x86-64.
30097
30098 2002-10-01 Mark Mitchell <mark@codesourcery.com>
30099
30100 * gcc.dg/empty1.C: Fix typo.
30101
30102 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
30103
30104 * gcc.dg/alias-1.c: New test.
30105
30106 2002-10-01 Mark Mitchell <mark@codesourcery.com>
30107
30108 * gcc.dg/empty1.C: New test.
30109
30110 * g++.dg/tls/init-2.C: Tweak error messages.
30111
30112 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
30113
30114 * gcc.c-torture/compile/20020923-1.c: New test.
30115
30116 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
30117
30118 * gcc.c-torture/execute/ffs-1.c: New test.
30119 * gcc.c-torture/execute/ffs-2.c: Ditto.
30120
30121 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
30122
30123 * g++.dg/overload/member1.C: New test.
30124
30125 2002-09-30 Mark Mitchell <mark@codesourcery.com>
30126
30127 * g++.dg/abi/empty7.C: New test.
30128 * g++.dg/init/pm2.C: Likewise.
30129
30130 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
30131
30132 * g++.dg/rtti/crash1.C: New test.
30133
30134 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
30135
30136 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
30137 gcc.dg/sibcall-4.c: New tests.
30138
30139 2002-09-28 Roger Sayle <roger@eyesopen.com>
30140
30141 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
30142 powerpc and MMIX targets.
30143
30144 2002-09-27 Zack Weinberg <zack@codesourcery.com>
30145
30146 * gcc.dg/cpp/20020927-1.c: New.
30147
30148 2002-09-26 David S. Miller <davem@redhat.com>
30149
30150 * gcc.c-torture/compile/trunctfdf.c: New.
30151
30152 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30153
30154 * lib/target-supports.exp (check_weak_available): Handle solaris2.
30155
30156 2002-09-27 Alan Modra <amodra@bigpond.net.au>
30157
30158 * gcc.c-torture/execute/loop-15.c: New.
30159
30160 2002-09-26 Janis Johnson <janis187@us.ibm.com>
30161
30162 * README.QMTEST: Fix typo.
30163
30164 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
30165
30166 * gcc.dg/20020926-1.c: New test.
30167
30168 2002-09-25 David S. Miller <davem@redhat.com>
30169
30170 PR target/7842
30171 * gcc.c-torture/execute/shiftdi.c: New test.
30172
30173 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
30174
30175 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
30176 unique to the tool.
30177 * lib/g77.exp (g77_init): Likewise.
30178 * lib/g++.exp (g++_init): Likewise.
30179 * lib/objc.exp (objc_init): Likewise.
30180
30181 2002-09-25 Mark Mitchell <mark@codesourcery.com>
30182
30183 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
30184 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
30185 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
30186
30187 2002-09-25 Richard Henderson <rth@redhat.com>
30188
30189 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
30190 too-small long double.
30191
30192 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
30193
30194 * gcc.dg/20020919-1.c: New test.
30195
30196 2002-09-23 Mark Mitchell <mark@codesourcery.com>
30197
30198 * g++.dg/abi/bitfield6.C: New test.
30199 * g++.dg/abi/bitfield7.C: New test.
30200 * g++.dg/abi/bitfield8.C: New test.
30201 * g++.dg/abi/vbase11.C: New test.
30202
30203 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
30204
30205 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
30206 hppa*-*-hpux*. Update test comment.
30207
30208 2002-09-20 Jakub Jelinek <jakub@redhat.com>
30209
30210 * gcc.dg/tls/struct-1.c: New test.
30211
30212 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
30213
30214 * gcc.dg/cpp/tr-warn2.c: Update.
30215
30216 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
30217
30218 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
30219
30220 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
30221
30222 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
30223 systems.
30224
30225 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
30226
30227 * gcc.c-torture/execute/ieee/mzero3.c: New test.
30228
30229 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
30230 Adjust for c++filt moved to binutils. Remove spurious duplicate
30231 setting of cxxfilt.
30232
30233 2002-09-19 Geoffrey Keating <geoffk@apple.com>
30234
30235 * gcc.dg/20020312-2.c: Update for darwin.
30236
30237 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
30238
30239 * g++.old-deja/g++.other/crash32.C: Mark ICE.
30240
30241 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
30242
30243 * objc.dg/comp-types-1.m: New test.
30244 * objc.dg/comp-types-2.m: New test.
30245 * objc.dg/comp-types-3.m: New test.
30246 * objc.dg/comp-types-4.m: New test.
30247 * objc.dg/comp-types-5.m: New test.
30248 * objc.dg/comp-types-6.m: New test.
30249
30250 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
30251
30252 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
30253
30254 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
30255
30256 * g++.dg/other/do1.C: New test.
30257
30258 * g++.dg/template/subst1.C: New test.
30259
30260 2002-09-16 Steve Ellcey <sje@cup.hp.com>
30261
30262 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
30263
30264 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
30265
30266 * g++.dg/template/qualttp20.C: Adjust expected errors.
30267 * g++.old-deja/g++.jason/report.C: Likewise.
30268 * g++.old-deja/g++.other/qual1.C: Likewise.
30269
30270 * g++.dg/lookup/scoped2.C: New test.
30271
30272 * g++.dg/ext/asm3.C: New test.
30273
30274 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
30275
30276 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
30277
30278 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
30279
30280 * ChangeLog: follow spelling conventions.
30281 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
30282 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
30283 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
30284 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
30285 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
30286 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
30287 * g++.old-deja/g++.law/global-init1.C: Likewise.
30288 * g++.old-deja/g++.other/delete4.C: Likewise.
30289 * g++.old-deja/g++.other/inline21.C: Likewise.
30290 * g++.old-deja/g++.other/singleton.C: Likewise.
30291 * g77.dg/strlen0.f: Likewise.
30292 * g77.f-torture/compile/20010519-1.f: Likewise.
30293 * g77.f-torture/compile/980310-4.f: Likewise.
30294 * gcc.c-torture/compile/20000605-1.c: Likewise.
30295 * gcc.c-torture/execute/20020225-1.c: Likewise.
30296 * gcc.dg/c90-hexfloat-2.c: Likewise.
30297 * gcc.dg/c99-bool-1.c: Likewise.
30298 * gcc.dg/c99-hexfloat-2.c: Likewise.
30299 * gcc.dg/dll-2.c: Likewise.
30300 * gcc.dg/wtr-union-init-1.c: Likewise.
30301 * gcc.dg/wtr-union-init-2.c: Likewise.
30302 * gcc.dg/wtr-union-init-3.c: Likewise.
30303 * gcc.dg/cpp/avoidpaste1.c: Likewise.
30304 * gcc.dg/cpp/defined.c: Likewise.
30305 * gcc.dg/cpp/macsyntx.c: Likewise.
30306 * gcc.dg/cpp/paste2.c: Likewise.
30307 * gcc.dg/cpp/trad/defined.c: Likewise.
30308 * gcc.dg/format/c90-printf-1.c: Likewise.
30309 * gcc.dg/format/c90-scanf-1.c: Likewise.
30310 * gcc.dg/format/c99-printf-1.c: Likewise.
30311 * gcc.dg/format/c99-scanf-1.c: Likewise.
30312 * gcc.misc-tests/gcov-8.c: Likewise.
30313 * lib/profopt.exp: Likewise.
30314
30315 2002-09-15 Krister Walfridsson <cato@df.lth.se>
30316
30317 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
30318
30319 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
30320
30321 * g++.dg/inherit/using2.C: New test.
30322
30323 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
30324
30325 * ChangeLog: Follow spelling conventions.
30326 * g++.dg/template/friend4.C: Likewise.
30327 * g++.old-deja/g++.pt/crash67.C: Likewise.
30328 * gcc.c-torture/execute/20000801-4.c: Likewise.
30329 * gcc.dg/c90-digraph-1.c: Likewise.
30330 * gcc.dg/c94-digraph-1.c: Likewise.
30331 * gcc.dg/c99-digraph-1.c: Likewise.
30332 * gcc.dg/cpp/line5.c: Likewise.
30333 * gcc.dg/cpp/multiline.c: Likewise.
30334 * gcc.dg/cpp/trad/literals-1.c: Likewise.
30335 * gcc.dg/format/attr-3.c: Likewise.
30336 * gcc.dg/format/c90-scanf-3.c: Likewise.
30337 * gcc.dg/format/ext-4.c: Likewise.
30338
30339 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
30340
30341 * g++.dg/template/pretty1.C: New test.
30342
30343 2002-09-14 Alan Modra <amodra@bigpond.net.au>
30344
30345 * gcc.c-torture/execute/struct-cpy-1.c: New test.
30346
30347 2002-09-13 Matt Austern <austern@apple.com>
30348
30349 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
30350 passing a cast expression to a function by const reference.
30351
30352 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
30353
30354 * g++.dg/template/deduce1.C: New test.
30355
30356 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
30357
30358 * gcc.c-torture/execute/simd-1.c: Force all use of int to
30359 32-bit int.
30360
30361 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
30362
30363 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
30364 usage.
30365
30366 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
30367
30368 * gcc.c-torture/compile/20020910-1.c: New test.
30369
30370 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
30371
30372 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
30373
30374 2002-09-10 Andreas Jaeger <aj@suse.de>
30375
30376 * gcc.dg/20020312-2.c: Adjust for x86-64.
30377
30378 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
30379
30380 * g77.dg/7388.f: New test case for PR 7388.
30381
30382 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
30383
30384 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
30385
30386 2002-09-05 Ziemowit Laski <zlaski@apple.com>
30387
30388 * objc.dg/proto-lossage-1.m: New test.
30389
30390 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
30391
30392 * gcc.dg/cpp/_Pragma4.c: Fix typo.
30393
30394 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
30395
30396 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
30397 expected to pass.
30398
30399 2002-09-06 Stan Shebs <shebs@apple.com>
30400 David Edelsohn <edelsohn@gnu.org>
30401
30402 * gcc.dg/weak: New directory.
30403 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
30404 target-specific xfail bits.
30405 * gcc.dg/typeof-2.c: Move to new directory.
30406 * gcc.dg/weak.exp: New expect script.
30407
30408 2002-09-06 Alan Modra <amodra@bigpond.net.au>
30409
30410 * gcc.c-torture/execute/extzvsi.c: New test.
30411
30412 2002-09-05 Stan Shebs <shebs@apple.com>
30413
30414 * gcc.dg/weak-1.c: xfail on Darwin.
30415 * gcc.dg/weak-2.c: Ditto.
30416 * gcc.dg/weak-3.c: Ditto.
30417 * gcc.dg/weak-4.c: Ditto.
30418 * gcc.dg/weak-5.c: Ditto.
30419 * gcc.dg/weak-6.c: Ditto.
30420 * gcc.dg/weak-7.c: Ditto.
30421 * gcc.dg/weak-8.c: Ditto.
30422 * gcc.dg/weak-9.c: Ditto.
30423
30424 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
30425
30426 * gcc.c-torture/execute/loop-14.c: New test.
30427
30428 2002-09-04 Jakub Jelinek <jakub@redhat.com>
30429
30430 * g++.dg/other/cxa-atexit1.C: New test.
30431
30432 * gcc.dg/typeof-2.c: New test.
30433
30434 2002-09-03 Roger Sayle <roger@eyesopen.com>
30435
30436 * gcc.dg/builtins-2.c: New testcase.
30437 * gcc.dg/builtins-3.c: New testcase.
30438
30439 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
30440
30441 * gcc.dg/cpp/_Pragma4.c: New test.
30442
30443 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
30444
30445 * objc/execute/nil_method-1.m: New testcase.
30446
30447 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
30448
30449 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
30450 [Object class], not [Object initialize].
30451
30452 2002-08-31 Roger Sayle <roger@eyesopen.com>
30453 Hans-Peter Nilsson <hp@bitrange.com>
30454
30455 * gcc.c-torture/execute/20020720-1.x: Skip test on
30456 mmix-knuth-mmixware. Correct comment.
30457
30458 2002-08-27 Mark Mitchell <mark@codesourcery.com>
30459
30460 * testsuite/g++.dg/abi/bitfield5.C: New test.
30461 * testsuite/g++.dg/abi/vbase10.C: Likewise.
30462
30463 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
30464
30465 * objc.dg/undeclared-selector.m: New test.
30466
30467 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
30468
30469 * g++.dg/other/offsetof1.C: Avoid cast warning.
30470
30471 2002-08-26 Ziemowit Laski <zlaski@apple.com>
30472
30473 * objc.dg/super-class-2.m: New test.
30474
30475 2002-08-24 Matt Austern <austern@apple.com>
30476
30477 * g++.dg/ext/lvaddr.C: New test.
30478 * g++.dg/ext/lvcast.C: New test.
30479
30480 2002-08-22 Mark Mitchell <mark@codesourcery.com>
30481
30482 * testsuite/g++.dg/inherit/cond1.C: New test.
30483
30484 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
30485
30486 * gcc.dg/noncompile/incomplete-1.c: New test.
30487
30488 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
30489
30490 * gcc.dg/typespec-1.c: New test.
30491
30492 2002-08-20 Devang Patel <dpatel@apple.com>
30493 * objc.dg/proto-hier-2.m: New test.
30494
30495 2002-08-19 Ziemowit Laski <zlaski@apple.com>
30496
30497 * objc.dg/bitfield-1.m: New test.
30498 * objc.dg/bitfield-2.m: New test.
30499
30500 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
30501
30502 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
30503 gcc.dg/c99-flex-array-4.c: New tests.
30504
30505 2002-08-16 Stan Shebs <shebs@apple.com>
30506
30507 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
30508
30509 2002-08-15 Jakub Jelinek <jakub@redhat.com>
30510
30511 * gcc.dg/typeof-1.c: New test.
30512 * g++.dg/ext/typeof2.C: New test.
30513
30514 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
30515
30516 * g++.dg/other/offsetof1.C: New test.
30517
30518 2002-08-14 Richard Henderson <rth@redhat.com>
30519
30520 * gcc.dg/tls/diag-3.c: Fix expected message strings.
30521
30522 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
30523
30524 * gcc.dg/cpp/_Pragma3.c: New test.
30525
30526 2002-08-13 Mark Mitchell <mark@codesourcery.com>
30527
30528 * g++.dg/template/inherit3: New test.
30529
30530 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
30531
30532 * gcc.dg/bitfld-4.c: Add blank options.
30533
30534 2002-08-09 Mark Mitchell <mark@codesourcery.com>
30535
30536 * g++.dg/template/crash1.C: New test.
30537
30538 2002-08-08 Jakub Jelinek <jakub@redhat.com>
30539
30540 * gcc.dg/tls/opt-2.c: New test.
30541
30542 2002-08-08 Devang Patel <dpatel@apple.com>
30543
30544 * objc.dg/selector-1.m : New test
30545
30546 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
30547
30548 * g++.dg/abi/bitfield4.C: New test.
30549 * gcc.dg/bitfld-4.c: New test.
30550
30551 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
30552
30553 * g++.dg/other/packed1.C: New test.
30554
30555 2002-08-07 Mark Mitchell <mark@codesourcery.com>
30556
30557 * g++.dg/abi/offsetof.C: Tweak error messages.
30558 * g++.old-deja/g++.mike/p10769a.C: Likewise.
30559
30560 2002-08-08 Jakub Jelinek <jakub@redhat.com>
30561
30562 * gcc.dg/bitfld-3.c: New test.
30563
30564 2002-08-07 Jakub Jelinek <jakub@redhat.com>
30565 Richard Henderson <rth@redhat.com>
30566
30567 * gcc.dg/i386-bitfield1.c: New test.
30568 * g++.dg/abi/bitfield3.C: Update.
30569
30570 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
30571
30572 * objc.dg/const-str-2.m: Update.
30573 * gcc.dg/cpp/c++98.c: Change to C extension.
30574 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
30575 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
30576
30577 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
30578
30579 * testsuite/gcc.dg/tls/diag-3.c: New.
30580
30581 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
30582
30583 * g++.dg/README (Subdirectories): Document new subdir expr.
30584 * g++.dg/expr/pmf-1.C: New test.
30585
30586 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
30587
30588 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
30589
30590 2002-08-06 Jakub Jelinek <jakub@redhat.com>
30591
30592 * g++.dg/abi/bitfield3.C: New test.
30593
30594 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
30595
30596 * lib/gcov.exp: Tweak expected line formats.
30597 * gcc.misc-tests/gcov8.c: New test.
30598 * gcc.misc-tests/gcov8.x: New flags.
30599
30600 2002-08-05 Jakub Jelinek <jakub@redhat.com>
30601
30602 * consistency.vlad/layout/endian.c: Include string.h.
30603
30604 * gcc.c-torture/execute/20020805-1.c: New test.
30605
30606 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
30607
30608 * g++.dg/other/conversion1.C: New test.
30609
30610 2002-08-03 Roger Sayle <roger@eyesopen.com>
30611
30612 * gcc.dg/builtins-1.c: New testcase.
30613
30614 2002-08-02 Mark Mitchell <mark@codesourcery.com>
30615
30616 * g++.dg/inherit/access3.C: New test.
30617
30618 2002-08-01 Jakub Jelinek <jakub@redhat.com>
30619
30620 * gcc.dg/ia64-visibility-2.c: New test.
30621
30622 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
30623
30624 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
30625 __qualifier_flags to __flags.
30626
30627 2002-07-31 Mark Mitchell <mark@codesourcery.com>
30628
30629 * g++.dg/inherit/operator1.C: New test.
30630 * g++.dg/lookup/disamb1.C: Fix typo in comment.
30631 * g++.dg/other/error1.C: Change expected error message.
30632 * g++.dg/template/conv4.C: Likewise.
30633
30634 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
30635
30636 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
30637 for documented behavior.
30638
30639 2002-07-25 Roger Sayle <roger@eyesopen.com>
30640
30641 * gcc.c-torture/execute/20020720-1.x: Skip this test on
30642 several targets known to fail.
30643
30644 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
30645
30646 * gcc.dg/mips-args-[123].c: New tests.
30647
30648 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
30649
30650 * gcc.dg/ppc-spe.c: New.
30651
30652 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
30653
30654 * g++.dg/other/ptrmem4.C: New testcase.
30655
30656 2002-07-24 Richard Henderson <rth@redhat.com>
30657
30658 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
30659
30660 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
30661
30662 * g++.dg/ext/alignof1.C (main): Return 0 for success.
30663
30664 2002-07-24 Roger Sayle <roger@eyesopen.com>
30665
30666 * gcc.c-torture/execute/memset-3.c: New testcase.
30667
30668 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
30669
30670 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
30671 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
30672
30673 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30674
30675 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
30676 Delete.
30677
30678 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
30679
30680 * gcc.c-torture/compile/simd-4.c: New test.
30681
30682 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30683
30684 PR c++/7347, c++/7348
30685 * g++.dg/template/access4.C: New test.
30686 * g++.dg/template/access5.C: New test.
30687 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
30688 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
30689 * g++.old-deja/g++.pt/ttp58.C: Likewise.
30690 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
30691
30692 2002-07-22 Jakub Jelinek <jakub@redhat.com>
30693
30694 * gcc.dg/gnu89-init-2.c: New test.
30695
30696 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
30697
30698 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
30699
30700 2002-07-20 Roger Sayle <roger@eyesopen.com>
30701
30702 * gcc.c-torture/execute/20020720-1.c: New testcase.
30703
30704 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
30705
30706 * gcc.dg/cpp/Wsignprom.c: New tests.
30707
30708 2002-07-20 Alan Modra <amodra@bigpond.net.au>
30709
30710 * gcc.c-torture/execute/loop-13.c: New test.
30711
30712 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
30713
30714 * gcc.dg/cpp/expr.c: New tests.
30715
30716 2002-07-18 David Edelsohn <edelsohn@gnu.org>
30717
30718 * g++.dg/opt/pr6713.C: Add template instantiation.
30719
30720 2002-07-18 Alan Modra <amodra@bigpond.net.au>
30721
30722 * gcc.dg/nest.c: New test.
30723
30724 2002-07-17 Richard Henderson <rth@redhat.com>
30725
30726 * g++.dg/opt/pr6713.C: New test.
30727
30728 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
30729
30730 * gcc.c-torture/execute/loop-2e.x: Let the testcase
30731 XFAIL for all x86 processors.
30732
30733 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
30734
30735 * gcc.c-torture/execute/20010122-1.x: Do not test with
30736 -fomit-frame-pointer.
30737
30738 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30739
30740 * g++.dg/template/instantiate2.C: New test.
30741 * g++.dg/template/spec4.C: New test.
30742
30743 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30744
30745 * g++.dg/template/access2.C: New test.
30746 * g++.dg/template/access3.C: New test.
30747
30748 2002-07-15 Zack Weinberg <zack@codesourcery.com>
30749
30750 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
30751 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
30752 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
30753 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
30754 Convert to use <stdarg.h>.
30755 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
30756 Delete.
30757 * gcc.dg/va-arg-2.c: New.
30758 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
30759
30760 2002-07-15 Jakub Jelinek <jakub@redhat.com>
30761
30762 * gcc.c-torture/compile/20020710-1.c: New test.
30763
30764 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
30765 Andrew Pinski <pinskia@physics.uc.edu>
30766
30767 gcc.c-torture/compile/simd-2.c: New testcase.
30768 gcc.c-torture/compile/simd-3.c: Likewise.
30769
30770 2002-07-11 Mark Mitchell <mark@codesourcery.com>
30771
30772 PR c++/7224
30773 * g++.dg/overload/error1.C: New test.
30774
30775 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30776
30777 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
30778 configuration and IRIX 6 O32 ABI.
30779
30780 2002-07-11 Roger Sayle <roger@eyesopen.com>
30781
30782 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
30783
30784 2002-07-10 Roger Sayle <roger@eyesopen.com>
30785
30786 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
30787
30788 2002-07-10 Jeffrey A Law <law@redhat.com>
30789
30790 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
30791
30792 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
30793
30794 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
30795
30796 * gcc.dg/20020312-2.c: Check for __PPC__.
30797
30798 2002-07-09 Diego Novillo <dnovillo@redhat.com>
30799
30800 * gcc.c-torture/compile/20020709-1.c: New test.
30801
30802 2002-07-07 Roger Sayle <roger@eyesopen.com>
30803
30804 * g++.dg/template/qualttp21.C: New test case.
30805
30806 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
30807
30808 * gcc.c-torture/compile/20020706-1.c: New test.
30809 * gcc.c-torture/compile/20020706-2.c: New test.
30810
30811 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
30812 Alexandre Oliva <aoliva@redhat.com>
30813
30814 * g++.dg/warn/incomplete1.C: New test.
30815
30816 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30817
30818 PR c++/7099
30819 * g++.dg/warn/noreturn1.C: New test.
30820
30821 2002-07-03 Mark Mitchell <mark@codesourcery.com>
30822
30823 PR c++/6706
30824 * g++.dg/debug/debug6.C: New test.
30825 * g++.dg/debug/debug7.C: New test.
30826
30827 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
30828
30829 * gcc.c-torture/compile/simd-3.c: New test.
30830
30831 2002-07-03 Chris Demetriou <cgd@broadcom.com>
30832
30833 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
30834 * gcc.dg/20020620-1.c: Likewise.
30835
30836 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30837
30838 PR c++/6944
30839 * g++.dg/init/array4.C: New test.
30840 * g++.dg/init/array5.C: New test.
30841
30842 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
30843
30844 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
30845 * gcc.c-torture/execute/simd-2.c (main): Likewise.
30846
30847 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30848
30849 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
30850 * gcc.dg/wtr-aggr-init-1.c: Likewise.
30851 * gcc.dg/wtr-conversion-1.c: Likewise.
30852 * gcc.dg/wtr-escape-1.c: Likewise.
30853 * gcc.dg/wtr-int-type-1.c: Likewise.
30854 * gcc.dg/wtr-label-1.c: Likewise.
30855 * gcc.dg/wtr-static-1.c: Likewise.
30856 * gcc.dg/wtr-strcat-1.c: Likewise.
30857 * gcc.dg/wtr-suffix-1.c: Likewise.
30858 * gcc.dg/wtr-switch-1.c: Likewise.
30859 * gcc.dg/wtr-unary-plus-1.c: Likewise.
30860 * gcc.dg/wtr-union-init-1.c: Likewise.
30861 * gcc.dg/wtr-union-init-2.c: Likewise.
30862 * gcc.dg/wtr-union-init-3.c: Likewise.
30863
30864 * gcc.dg/wtr-func-def-1.c: New test.
30865
30866 2002-07-02 Devang Patel <dpatel@apple.com>
30867
30868 * objc.dg/param-1.m: New test.
30869
30870 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
30871
30872 * gcc.dg/cpp/trad/directive.c: Add test.
30873 * gcc.dg/cpp/trad/macroargs.c: Add test.
30874 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
30875
30876 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
30877
30878 * gcc.dg/cpp/cmdlne-M.c: New test.
30879
30880 2002-07-02 Ziemowit Laski <zlaski@apple.com>
30881
30882 * objc.dg/desig-init-1.m: New test.
30883
30884 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30885
30886 PR c++/6716
30887 * g++.dg/template/instantiate1.C: New test.
30888
30889 2002-07-01 Mark Mitchell <mark@codesourcery.com>
30890
30891 PR c++/7112
30892 * g++.dg/template/sizeof2.C: New test.
30893
30894 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
30895
30896 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
30897 gcc.dg/cpp/trad/include.c: New tests.
30898
30899 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
30900
30901 PR target/7177
30902 * gcc.c-torture/compile/20020701-1.c: New test.
30903
30904 2002-07-01 Stan Shebs <shebs@apple.com>
30905
30906 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
30907 header here...
30908 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
30909 (objc-torture-execute): or here.
30910
30911 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
30912
30913 * gcc.c-torture/execute/arith-rand-ll.c: New test.
30914
30915 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
30916
30917 * gcc.dg/cpp/trad/escaped-nl.c: New test.
30918
30919 2002-06-30 Devang Patel <dpatel@apple.com>
30920
30921 * objc.dg/fsyntax-only.m: New test.
30922
30923 2002-06-27 Mark Mitchell <mark@codesourcery.com>
30924
30925 PR c++/6695
30926 * g++.dg/template/friend7.C: New file.
30927
30928 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
30929
30930 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
30931 return type.
30932
30933 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
30934
30935 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
30936 avoid division by zero.
30937
30938 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
30939
30940 * gcc.dg/Wunknownprag.c: New tests.
30941
30942 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
30943
30944 * gcc.c-torture/execute/simd-2.c: New test.
30945
30946 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
30947
30948 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
30949 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
30950 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
30951 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
30952 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
30953 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
30954 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
30955 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
30956 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
30957 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
30958 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
30959 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
30960 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
30961 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
30962 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
30963 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
30964 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
30965
30966 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
30967
30968 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
30969 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
30970 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
30971 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
30972 New tests.
30973 * gcc.dg/cpp/trad/directive.c: Update.
30974
30975 2002-06-23 Andreas Jaeger <aj@suse.de>
30976
30977 * gcc.c-torture/execute/complex-6.c: New.
30978
30979 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
30980
30981 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
30982 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
30983 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
30984 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
30985
30986 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
30987
30988 * gcc.dg/cpp/trad: New directory with traditional tests copied
30989 from parent directory.
30990 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
30991 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
30992 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
30993 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
30994 Move to trad/ and rename.
30995 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
30996 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
30997 gcc.dg/cpp/trad/redef2.c: New tests.
30998 * gcc.dg/cpp/trad/trad.exp: New driver.
30999
31000 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
31001
31002 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
31003 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
31004 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
31005 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
31006 Remove.
31007
31008 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
31009
31010 * gcc.dg/20020620-1.c: New test.
31011
31012 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31013
31014 * g++.dg/template/ttp4.C: New test.
31015
31016 2002-06-19 Jakub Jelinek <jakub@redhat.com>
31017
31018 * g++.dg/opt/vt1.C: Fix regexp.
31019
31020 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31021
31022 * gcc.c-torture/execute/pure-1.c: Make functions static again.
31023 Don't use attribute `noinline'.
31024
31025 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
31026
31027 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
31028
31029 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
31030
31031 * gcc.c-torture/execute/simd-1.c: New.
31032
31033 * gcc.dg/simd-1.c: New.
31034
31035 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
31036
31037 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
31038
31039 2002-06-16 Richard Henderson <rth@redhat.com>
31040
31041 * g++.dg/ext/anon-struct1.C: New.
31042 * g++.dg/ext/anon-struct2.C: New.
31043 * g++.dg/ext/anon-struct3.C: New.
31044 * gcc.dg/anon-struct-1.c: New.
31045 * gcc.dg/anon-struct-2.c: New.
31046 * gcc.dg/anon-struct-3.c: New.
31047 * gcc.dg/20011008-1.c: Adjust warning text.
31048 * gcc.dg/20020527-1.c: Add -fms-extensions.
31049
31050 2002-06-16 Richard Henderson <rth@redhat.com>
31051
31052 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
31053
31054 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
31055
31056 * gcc.c-torture/execute/20020615-1.c: New test.
31057
31058 2002-06-15 Roger Sayle <roger@eyesopen.com>
31059
31060 * gcc.c-tortuture/execute/compare-1.c: New test case.
31061 * gcc.c-tortuture/execute/compare-2.c: New test case.
31062 * gcc.c-tortuture/execute/compare-3.c: New test case.
31063
31064 2002-06-13 Richard Henderson <rth@redhat.com>
31065
31066 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
31067 ia64 ilp32.
31068
31069 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31070
31071 * g++.dg/template/typename2.C: Update error message.
31072
31073 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
31074
31075 * gcc.c-torture/execute/20020611-1.c: New test.
31076
31077 2002-06-11 Bob Wilson <bob.wilson@acm.org>
31078
31079 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
31080 list of targets to skip.
31081
31082 2002-06-10 Bob Wilson <bob.wilson@acm.org>
31083
31084 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
31085 targets if not optimizing.
31086
31087 2002-06-10 Jakub Jelinek <jakub@redhat.com>
31088
31089 * gcc.c-torture/compile/20020605-1.c: New test.
31090
31091 * g++.dg/opt/vt1.C: New test.
31092
31093 * gcc.dg/20020531-1.c: New test.
31094
31095 * gcc.dg/20020530-1.c: New test.
31096
31097 * gcc.dg/20020527-1.c: New test.
31098
31099 * g++.dg/opt/cse1.C: New test.
31100
31101 2002-06-07 Roger Sayle <roger@eyesopen.com>
31102
31103 * gcc.dg/20020607-2.c: New test case.
31104
31105 2002-06-07 Jakub Jelinek <jakub@redhat.com>
31106
31107 * gcc.c-torture/compile/20020604-1.c: New test.
31108
31109 2002-06-04 Richard Henderson <rth@redhat.com>
31110
31111 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
31112 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
31113 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
31114
31115 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
31116
31117 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
31118
31119 2002-06-03 Richard Henderson <rth@redhat.com>
31120
31121 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
31122 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
31123
31124 2002-06-02 Richard Henderson <rth@redhat.com>
31125
31126 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
31127 test functions static.
31128
31129 2002-06-02 Andreas Jaeger <aj@suse.de>
31130
31131 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
31132 now.
31133
31134 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
31135
31136 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
31137 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
31138 Update for mofified diagnostics.
31139 * gcc.dg/c99-intconst-1.c: No longer fail.
31140
31141 2002-06-02 Richard Henderson <rth@redhat.com>
31142
31143 * gcc.dg/uninit-A.c: Remove xfail markers.
31144
31145 2002-06-01 Roger Sayle <roger@eyesopen.com>
31146
31147 * gcc.dg/fnegate-1.c: New test case.
31148
31149 2002-05-30 Osku Salerma <osku@iki.fi>
31150
31151 * gcc.c-torture/execute/mayalias-1.c: New file.
31152
31153 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
31154
31155 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
31156 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
31157 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
31158
31159 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
31160
31161 * gcc.c-torture/execute/20020529-1.c: New test.
31162
31163 2002-05-27 Richard Henderson <rth@redhat.com>
31164
31165 * g++.dg/ext/attrib6.C: New test case.
31166
31167 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31168
31169 * gcc.c-torture/execute/pure-1.c: New test.
31170
31171 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
31172
31173 * gcc.dg/cpp/arith-2.c: Remove.
31174
31175 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
31176
31177 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
31178 * gcc.dg/cpp/if-3.c: Remove.
31179
31180 2002-05-26 Jakub Jelinek <jakub@redhat.com>
31181
31182 * g++.dg/opt/cse2.C: New test.
31183
31184 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
31185
31186 * gcc.dg/cpp/arith-1.c: New semantic tests.
31187 * gcc.dg/cpp/if-1.c: Update.
31188
31189 2002-05-24 Ben Elliston <bje@redhat.com>
31190
31191 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
31192
31193 2002-05-24 Jakub Jelinek <jakub@redhat.com>
31194
31195 * gcc.dg/verbose-asm.c: New test.
31196
31197 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
31198
31199 * gcc.dg/cpp/paste12.c: New test.
31200
31201 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
31202
31203 * g++.dg/parse/named_ops.C: New test.
31204
31205 2002-05-23 Mark Mitchell <mark@codesourcery.com>
31206
31207 * gcc/testsuite/gcc.dg/weak-8.c: New test.
31208
31209 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
31210
31211 * gcc.dg/weak-2.c: Allow optional leading underscore
31212 in scan-assembler symbol name.
31213 * gcc.dg/weak-3.c: Likewise.
31214 * gcc.dg/weak-4.c: Likewise.
31215 * gcc.dg/weak-5.c: Likewise.
31216
31217 2002-05-23 Jakub Jelinek <jakub@redhat.com>
31218
31219 * gcc.dg/20020523-1.c: New test.
31220
31221 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
31222
31223 * objc.dg/const-str-2.m: Update now that we stop after
31224 a command line error.
31225
31226 2002-05-22 Richard Henderson <rth@redhat.com>
31227
31228 * g++.dg/dg.exp: Fix typo in test pruneing.
31229
31230 2002-05-22 Richard Henderson <rth@redhat.com>
31231
31232 * g++.dg/dg.exp: Prune the tls subdirectory.
31233 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
31234 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
31235 * g++.dg/tls/init-1.C: New.
31236
31237 2002-05-22 Jakub Jelinek <jakub@redhat.com>
31238
31239 * gcc.dg/20020517-1.c: New test.
31240
31241 2002-05-21 Richard Henderson <rth@redhat.com>
31242
31243 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
31244 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
31245
31246 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
31247
31248 * g++.dg/other/copy2.C: New test.
31249
31250 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
31251
31252 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
31253 (MAX_COPY): Bump up to 10 times sizeof (long long).
31254 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
31255
31256 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
31257 sizeof (long long).
31258
31259 * gcc.c-torture/execute/strcpy-1.c: New test.
31260
31261 2002-05-19 Jason Merrill <jason2redhat.com>
31262
31263 * g++.dg/ext/oper1.C: New test.
31264
31265 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
31266 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
31267
31268 * README.QMTEST: New file.
31269
31270 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
31271
31272 2002-05-19 Andreas Jaeger <aj@suse.de>
31273
31274 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
31275 now.
31276 * gcc.c-torture/execute/loop-2d.x: Likewise.
31277
31278 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
31279
31280 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
31281 support weak symbols.
31282 * gcc.dg/weak-4.c: Likewise.
31283 * gcc.dg/weak-6.c: Likewise.
31284
31285 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
31286
31287 * gcc.dg/weak-3.c: Add dg-excess-error comment for
31288 cygwin, coff and h8300-*-hms targets
31289 * gcc.dg/weak-5.c: Likewise.
31290 * gcc.dg/weak-7.c: Likewise.
31291
31292 2002-05-16 Jason Merrill <jason@redhat.com>
31293
31294 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
31295 (scan-assembler-not, scan-assembler-dem): Likewise.
31296 (scan-assembler-dem-not): Likewise.
31297
31298 2002-05-15 Richard Henderson <rth@redhat.com>
31299
31300 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
31301
31302 2002-05-15 Richard Henderson <rth@redhat.com>
31303
31304 * gcc.dg/weak-5.c (vfoo1c): No warning here.
31305 (vfoo1f): Warning here.
31306 (vfoo1l): Don't redefine the alias.
31307
31308 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
31309
31310 * g++.dg/init/pm1.C: New test.
31311
31312 2002-05-12 David S. Miller <davem@redhat.com>
31313
31314 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
31315 types.
31316
31317 2002-05-10 Roger Sayle <roger@eyesopen.com>
31318
31319 * gcc.c-torture/execute/20020510-1.c: New test case.
31320
31321 2002-05-10 David S. Miller <davem@redhat.com>
31322
31323 * gcc.c-torture/execute/conversion.c: Test long double too.
31324
31325 2002-05-09 Jakub Jelinek <jakub@redhat.com>
31326
31327 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
31328 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
31329 * lib/g++.exp (g++_link_flags): Likewise.
31330 * lib/objc.exp (objc_target_compile): Likewise.
31331
31332 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
31333
31334 * gcc.dg/cpp/poison.c: Update.
31335 * gcc.dg/cpp/20000625-2.c: Remove.
31336 * gcc.dg/cpp/direct2s.c: Remove final test.
31337
31338 2002-05-08 Tom Rix <trix@redhat.com>
31339
31340 * gcc.c-torture/execute/20020508-1.c: New test.
31341 * gcc.c-torture/execute/20020508-2.c: New test.
31342 * gcc.c-torture/execute/20020508-3.c: New test.
31343
31344 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
31345
31346 * gcc.dg/cpp/charconst-4.c: More tests.
31347
31348 2002-05-08 Mark Mitchell <mark@codesourcery.com>
31349
31350 PR c/6569
31351 * gcc.dg/weak-3.c: Update location of warning messages.
31352 * gcc.dg/weak-5.c: Likewise.
31353
31354 2002-05-06 Roger Sayle <roger@eyesopen.com>
31355
31356 * gcc.c-torture/execute/20020506-1.c: New test case.
31357
31358 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
31359
31360 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
31361
31362 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
31363
31364 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
31365
31366 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
31367
31368 * gcc.dg/cpp/charconst-3.c: New test.
31369
31370 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
31371
31372 * gcc.dg/cpp/charconst.c: Update tests.
31373
31374 2002-05-05 Tim Josling <tej@melbpc.org.au>
31375
31376 * treelang: Added directory for new sample language treelang. Also
31377 lib/treelang.exp: New file to signal treelang should be tested.
31378
31379 2002-05-03 Jakub Jelinek <jakub@redhat.com>
31380
31381 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
31382 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
31383 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
31384 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
31385 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
31386 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
31387 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
31388
31389 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
31390
31391 * gcc.dg/format/xopen-2.c: New test.
31392
31393 2002-05-03 Jakub Jelinek <jakub@redhat.com>
31394
31395 * gcc.dg/20020503-1.c: New test.
31396
31397 2002-05-02 Mark Mitchell <mark@codesourcery.com>
31398
31399 * g++.dg/init/dtor1.C: Make it tougher.
31400
31401 2002-05-01 Mark Mitchell <mark@codesourcery.com>
31402
31403 * g++.dg/init/dtor1.C: New test.
31404
31405 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
31406
31407 * gcc.dg/altivec-8.c: New.
31408
31409 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
31410
31411 * gcc.dg/altivec-7.c: New.
31412
31413 2002-04-29 Jakub Jelinek <jakub@redhat.com>
31414
31415 * g++.dg/parse/typedef1.C: New test.
31416
31417 2002-04-29 Mark Mitchell <mark@codesourcery.com>
31418
31419 PR c++/6486
31420 * g++.dg/template/friend6.C: New test.
31421
31422 PR c++/6492
31423 * g++.dg/init/copy1.C: New test.
31424
31425 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
31426
31427 * g++.dg/warn/effc1.C: New test.
31428
31429 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
31430
31431 * gcc.dg/cpp/if-cexp.c: Add a test.
31432
31433 2002-04-28 Jakub Jelinek <jakub@redhat.com>
31434
31435 * gcc.dg/20020426-2.c: New test.
31436
31437 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
31438
31439 * gcc.dg/cpp/if-mop.c: Update.
31440 * gcc.dg/cpp/if-mpar.c: Add test.
31441 * gcc.dg/cpp/if-oppr.c: Update.
31442
31443 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31444
31445 PR c/6343
31446 * gcc.dg/weak-[2-7].c: New tests.
31447
31448 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
31449
31450 * gcc.dg/enum1.c: New test.
31451
31452 2002-04-26 Mark Mitchell <mark@codesourcery.com>
31453
31454 PR c++/6497
31455 * g++.dg/inherit/access2.C: New test.
31456
31457 2002-04-26 Mark Mitchell <mark@codesourcery.com>
31458
31459 PR bootstrap/6445
31460 * gcc.dg/20020426-1.c: New test.
31461
31462 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
31463
31464 * g++.dg/abi/enum1.C: New test.
31465
31466 2002-04-26 Richard Henderson <rth@redhat.com>
31467
31468 * gcc.dg/c99-bool-1.c: Expect always true warning.
31469
31470 2002-04-25 Roger Sayle <roger@eyesopen.com>
31471
31472 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
31473
31474 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31475
31476 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
31477 targets.
31478
31479 2002-04-24 Mark Mitchell <mark@codesourcery.com>
31480
31481 * g++.dg/abi/mange7.C: New test.
31482
31483 PR c++/6438.
31484 * g++.dg/parse/stmtexpr2.C: New test.
31485
31486 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
31487
31488 * gcc.dg/20020312-2.c: Add SH target.
31489
31490 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31491
31492 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
31493 compiler output on mips*-*-irix*.
31494
31495 2002-04-23 Jakub Jelinek <jakub@redhat.com>
31496
31497 * g++.dg/parse/attr1.C: New test.
31498
31499 2002-04-23 Roger Sayle <roger@eyesopen.com>
31500
31501 * gcc.c-torture/execute/string-opt-17.c: New test case.
31502 * gcc.c-torture/execute/memset-2.c: New test case.
31503
31504 2002-04-23 Mark Mitchell <mark@codesourcery.com>
31505
31506 PR c++/6256:
31507 * g++.dg/template/friend5.C: New test.
31508
31509 PR c++/6331:
31510 * g++.dg/template/qual1.C: Likewise.
31511
31512 2002-04-22 Zack Weinberg <zack@codesourcery.com>
31513
31514 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
31515 Include stdlib.h, not stdio.h or ctype.h.
31516
31517 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
31518
31519 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
31520 cris-*-elf* and mmix-*-*.
31521 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
31522 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
31523 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
31524 Ditto.
31525 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
31526 * gcc.dg/wchar_t-1.c: Ditto.
31527
31528 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
31529
31530 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
31531 Clarify comment.
31532
31533 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
31534
31535 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
31536
31537 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31538
31539 * gcc.c-torture/execute/20000906-1.x: Delete.
31540
31541 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
31542
31543 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
31544
31545 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
31546
31547 * PR6367
31548 * g77.f-torture/execute/6367.f: New test.
31549 * g77.f-torture/execute/6367.x: Disable for MMIX.
31550
31551 2002-04-19 Mark Mitchell <mark@codesourcery.com>
31552
31553 * PR6352
31554 * g++.dg/opt/inline2.C: New test.
31555
31556 2002-04-18 Richard Henderson <rth@redhat.com>
31557
31558 * gcc.dg/20000906-1.c: Enable for all targets.
31559 * gcc.c-torture/compile/iftrap-2.c: New.
31560
31561 2002-04-18 Jakub Jelinek <jakub@redhat.com>
31562
31563 * gcc.dg/20020418-1.c: New test.
31564 * gcc.dg/20020418-2.c: New test.
31565
31566 2002-04-18 Richard Henderson <rth@redhat.com>
31567
31568 * gcc.c-torture/compile/iftrap-1.c: New.
31569 * gcc.dg/iftrap-1.c: Adjust for ia64.
31570 * gcc.dg/iftrap-2.c: New.
31571
31572 2002-04-18 Jakub Jelinek <jakub@redhat.com>
31573
31574 * gcc.c-torture/compile/20020418-1.c: New test.
31575
31576 2002-04-18 Roger Sayle <roger@eyesopen.com>
31577
31578 * gcc.c-torture/compile/20020415-1.c: New.
31579
31580 2002-04-18 David S. Miller <davem@redhat.com>
31581
31582 * gcc.c-torture/execute/20020418-1.c: New test.
31583
31584 2002-04-17 Jakub Jelinek <jakub@redhat.com>
31585
31586 * gcc.dg/20020416-1.c: New test.
31587
31588 * g++.dg/opt/inline1.C: New test.
31589
31590 2002-04-16 Jakub Jelinek <jakub@redhat.com>
31591
31592 * gcc.dg/altivec-5.c: New test.
31593
31594 * gcc.dg/20020415-1.c: New test.
31595
31596 2002-04-15 Mark Mitchell <mark@codesourcery.com>
31597
31598 * testsuite/lib/chill.exp: Remove.
31599
31600 2002-04-14 Jakub Jelinek <jakub@redhat.com>
31601
31602 * g++.dg/other/big-struct.C: New test.
31603
31604 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
31605
31606 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
31607 of scratch file.
31608
31609 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
31610
31611 PR c/6277
31612 * gcc.dg/i386-387-1.c: Allow optional leading underscore
31613 in scan-assembler function name
31614
31615 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
31616
31617 * g77.f-torture/execute/980628-4.x,
31618 g77.f-torture/execute/980628-5.x,
31619 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
31620 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
31621 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
31622 i[34567]86-*-*.
31623
31624 2002-04-13 David S. Miller <davem@redhat.com>
31625
31626 * gcc.c-torture/execute/20020413-1.c: New test.
31627
31628 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
31629
31630 * gcc.dg/asm-6.c,
31631 * g++.dg/ext/asm1.C: New tests.
31632
31633 2002-04-12 Mark Mitchell <mark@codesourcery.com>
31634
31635 PR c++ 5373.
31636 * g++.dg/parse/stmtexpr1.C: New test.
31637
31638 PR c++/5189.
31639 * g++.dg/template/copy1.C: New test.
31640
31641 2002-04-12 Richard Henderson <rth@redhat.com>
31642
31643 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
31644
31645 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
31646
31647 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
31648 gcc.c-torture/execute/20020307-2.c.
31649
31650 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
31651
31652 * g++.dg/ext/attrib5.C,
31653 * g++.dg/lookup/struct1.C: New tests.
31654
31655 2002-04-11 Jakub Jelinek <jakub@redhat.com>
31656
31657 * gcc.dg/20020411-1.c: New test.
31658
31659 * gcc.c-torture/execute/20020411-1.c: New test.
31660
31661 2002-04-10 Janis Johnson <janis187@us.ibm.com>
31662
31663 * g77.f-torture/execute/6177.f: New test.
31664
31665 2002-04-10 Jakub Jelinek <jakub@redhat.com>
31666
31667 PR middle-end/6247
31668 * g++.dg/opt/cleanup1.C: New test.
31669
31670 * g++.dg/opt/const1.C: New test.
31671
31672 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
31673
31674 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
31675
31676 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
31677
31678 PR c++/5507
31679 * g++.dg/template/typename2.C: New test.
31680
31681 2002-04-10 Alan Modra <amodra@bigpond.net.au>
31682
31683 * gcc.c-torture/execute/loop-12.c: New.
31684
31685 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
31686
31687 * g77.f-torture/execute/980628-4.x,
31688 g77.f-torture/execute/980628-5.x,
31689 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
31690 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
31691 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
31692
31693 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31694
31695 PR optimization/6086
31696 * g++.dg/opt/preinc1.C: New test.
31697
31698 2002-04-06 Mark Mitchell <mark@codesourcery.com>
31699
31700 PR c++/5571
31701 * g++.dg/opt/static2.C: New test.
31702
31703 2002-04-06 Mark Mitchell <mark@codesourcery.com>
31704
31705 PR c/5120
31706 * gcc.dg/20020406-1.c: New test.
31707
31708 2002-04-04 David S. Miller <davem@redhat.com>
31709
31710 * gcc.c-torture/execute/20020404-1.c: New test.
31711
31712 2002-04-04 Jakub Jelinek <jakub@redhat.com>
31713
31714 PR c/6123
31715 * gcc.dg/20020312-2.c: Do not declare global register variable
31716 if __PIC__ or __pic__ is defined.
31717
31718 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
31719
31720 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
31721 __asm__ so that it works correctly even if -ansi -pedantic-errors.
31722
31723 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31724
31725 * gcc.misc-tests/linkage.exp: Update last change to handle
31726 sparc*-, not just sparc-.
31727
31728 2002-04-03 Richard Henderson <rth@redhat.com>
31729
31730 * gcc.dg/cpp/ucs.c: Improved long UCS test.
31731
31732 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
31733
31734 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
31735
31736 2002-04-02 David S. Miller <davem@redhat.com>
31737
31738 * gcc.c-torture/execute/20020402-3.c: New test.
31739
31740 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
31741
31742 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
31743 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
31744
31745 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
31746 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
31747 g77.f-torture/execute/20001201.x,
31748 g77.f-torture/execute/u77-test.x: New files.
31749
31750 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
31751 * gcc.dg/wchar_t-1.c: Ditto.
31752
31753 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31754
31755 * gcc.c-torture/execute/20020402-1.c: New test.
31756
31757 2002-04-01 Richard Henderson <rth@redhat.com>
31758
31759 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
31760
31761 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
31762
31763 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31764
31765 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
31766
31767 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
31768
31769 * g++.dg/inherit/template-as-base.C: Expect error.
31770 * g++.dg/inherit/namespace-as-base.C: Likewise.
31771
31772 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
31773
31774 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
31775 g++.dg/ext/instantiate3.C: Tweak match patterns.
31776
31777 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
31778 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
31779 -da test.
31780
31781 2002-03-31 Richard Henderson <rth@redhat.com>
31782
31783 * gcc.dg/special/alias-2.c: New.
31784 * gcc.dg/special/ecos.exp: Run it.
31785
31786 2002-03-31 Richard Henderson <rth@redhat.com>
31787
31788 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
31789
31790 2002-03-31 Kazu Hirata <kazu@hxi.com>
31791
31792 * gcc.dg/weak-1.c: Disable on h8300 port.
31793
31794 2002-03-29 Janis Johnson <janis187@us.ibm.com>
31795
31796 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
31797 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
31798 ordering tests.
31799 * g++.dg/bprob/bprob-1.C: New test.
31800 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
31801 * g++.dg/gcov/gcov-1.C: New test.
31802 * g++.dg/gcov/gcov-1.x: New file.
31803 * g++.dg/gcov/gcov-2.C: New test.
31804 * g++.dg/gcov/gcov-3.C: New test.
31805 * g++.dg/gcov/gcov-3.h: New file.
31806
31807 2002-03-28 Roger Sayle <roger@eyesopen.com>
31808
31809 * g++.old-deja/g++.other/builtins5.C: New test.
31810 * g++.old-deja/g++.other/builtins6.C: New test.
31811 * g++.old-deja/g++.other/builtins7.C: New test.
31812 * g++.old-deja/g++.other/builtins8.C: New test.
31813 * g++.old-deja/g++.other/builtins9.C: New test.
31814
31815 2002-03-29 Jakub Jelinek <jakub@redhat.com>
31816
31817 * g++.dg/opt/static1.C: New test.
31818
31819 * g++.dg/opt/longbranch1.C: New test.
31820
31821 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
31822
31823 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
31824
31825 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
31826
31827 2002-03-28 Jeffrey A Law (law@redhat.com)
31828
31829 * gcc.c-torture/execute/20020328-1.c: New test.
31830
31831 2002-03-27 Richard Henderson <rth@redhat.com>
31832
31833 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
31834 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
31835 move from g++.old-deja/g++.ext/.
31836
31837 2002-03-27 Mark Mitchell <mark@codesourcery.com>
31838
31839 * g++.dg/init/new2.C: New test.
31840
31841 2002-03-26 Richard Henderson <rth@redhat.com>
31842
31843 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
31844
31845 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
31846 on sparc.
31847
31848 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
31849 sparcv9 systems.
31850 * gcc.dg/20001102-1.c: Likewise.
31851
31852 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
31853
31854 * gcc.dg/cpp/endif-pedantic1.c,
31855 gcc.dg/cpp/endif-pedantic2.c: New tests.
31856
31857 2002-03-26 Mark Mitchell <mark@codesourcery.com>
31858
31859 * g++.dg/init/new1.C: New test.
31860
31861 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
31862
31863 * g++.dg/abi/vbase9.C: New test.
31864
31865 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
31866
31867 * gcc.dg/arm-asm.c: New test.
31868
31869 2002-03-26 Andrew Cagney <ac131313@redhat.com>
31870
31871 * gcc.dg/Wswitch-enum.c: New test.
31872 Fix PR c/5044.
31873
31874 2002-03-26 Richard Henderson <rth@redhat.com>
31875
31876 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
31877 structure.
31878
31879 2002-03-25 Richard Henderson <rth@redhat.com>
31880
31881 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
31882 sparcv9 systems.
31883
31884 * gcc.c-torture/compile/20011119-1.c (xxx): New.
31885 * gcc.c-torture/compile/20011119-2.c (xxx): New.
31886
31887 2002-03-25 Zack Weinberg <zack@codesourcery.com>
31888
31889 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
31890
31891 2002-03-25 Bob Wilson <bob.wilson@acm.org>
31892
31893 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
31894 targets using generic thunk support.
31895
31896 2002-03-25 Jakub Jelinek <jakub@redhat.com>
31897
31898 * gcc.c-torture/compile/20020323-1.c: New test.
31899
31900 * g++.dg/opt/conj2.C: New test.
31901
31902 2002-03-24 Richard Henderson <rth@redhat.com>
31903
31904 * gcc.dg/weak-1.c: Use -fno-common.
31905
31906 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
31907
31908 * g77.dg/f77-edit-apostrophe-out.f: New test
31909 * g77.dg/f77-edit-h-out.f: New test
31910 * g77.dg/f77-edit-t-in.f: New test
31911 * g77.dg/f77-edit-t-out.f: New test
31912 * g77.dg/f77-edit-x-out.f: New test
31913 * g77.dg/f77-edit-slash-out.f: New test
31914 * g77.dg/f77-edit-colon-out.f: New test
31915 * g77.dg/f77-edit-s-out.f: New test
31916
31917 2002-03-24 Richard Henderson <rth@redhat.com>
31918
31919 * objc/execute/formal_protocol-6.x: New XFAIL.
31920
31921 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
31922
31923 * gcc.dg/weak-1.c: Early return from dg-final on platforms
31924 that do not support weak symbols
31925
31926 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
31927
31928 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
31929 * lib/g77.exp: Likewise.
31930 * lib/objc.exp: Likewise.
31931
31932 2002-03-23 Andrew Cagney <ac131313@redhat.com>
31933
31934 * gcc.dg/Wswitch-default.c: New test.
31935
31936 2002-03-23 Jakub Jelinek <jakub@redhat.com>
31937
31938 * g++.dg/other/enum1.C: New test.
31939
31940 2002-03-23 Zack Weinberg <zack@codesourcery.com>
31941
31942 * gcc.dg/pragma-ep-3.c: Fix typo.
31943
31944 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
31945
31946 * g++.dg/inherit/template-as-base.C: New test.
31947
31948 2002-03-22 Jakub Jelinek <jakub@redhat.com>
31949
31950 * g++.old-deja/g++.other/dwarf2-1.C: Move...
31951 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
31952
31953 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
31954
31955 * gcc.dg/cpp/multiline.c: Update to match.
31956
31957 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
31958
31959 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
31960
31961 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
31962
31963 * gcc.dg/cpp/extratokens2.c: New file.
31964
31965 2002-03-21 David Edelsohn <edelsohn@gnu.org>
31966
31967 * gcc.dg/20020312-2.c: Add rs6000 target.
31968
31969 * gcc.c-torture/compile/20020319-1.c: New test.
31970
31971 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
31972
31973 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
31974 (A, E): Handle this.
31975
31976 2002-03-20 Jason Merrill <jason@redhat.com>
31977
31978 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
31979 ignoring -fpic.
31980 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
31981 through prune_gcc_output.
31982
31983 2002-03-20 Jakub Jelinek <jakub@redhat.com>
31984
31985 * gcc.c-torture/compile/20020320-1.c: New test.
31986
31987 2002-03-19 Jakub Jelinek <jakub@redhat.com>
31988
31989 * gcc.c-torture/compile/20020318-1.c: New test.
31990
31991 * gcc.dg/struct-by-value-1.c: New test.
31992
31993 * gcc.dg/20020319-1.c: New test.
31994
31995 2002-03-18 Jakub Jelinek <jakub@redhat.com>
31996
31997 * g++.dg/opt/conj1.C: New test.
31998
31999 2002-03-17 Mark Mitchell <mark@codesourcery.com>
32000
32001 * g++.dg/template/qualttp20.C: Revert previous change.
32002 * g++.dg/template/qualttp3.C: Likewise.
32003 * g++.dg/template/qualttp4.C: Likewise.
32004 * g++.dg/template/qualttp5.C: Likewise.
32005 * g++.dg/template/qualttp6.C: Likewise.
32006 * g++.dg/template/qualttp7.C: Likewise.
32007 * g++.dg/template/qualttp8.C: Likewise.
32008 * g++.dg/template/recurse.C: Likewise.
32009
32010 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
32011
32012 * gcc.dg/cpp/wchar-1.c: Update.
32013
32014 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
32015
32016 * g++.dg/template/conv1.C: New test.
32017 * g++.dg/template/conv2.C: New test.
32018 * g++.dg/template/conv3.C: New test.
32019 * g++.dg/template/conv4.C: New test.
32020
32021 2002-03-15 Mark Mitchell <mark@codesourcery.com>
32022
32023 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
32024 * g++.dg/template/qualttp3.C: Likewise.
32025 * g++.dg/template/qualttp4.C: Likewise.
32026 * g++.dg/template/qualttp5.C: Likewise.
32027 * g++.dg/template/qualttp6.C: Likewise.
32028 * g++.dg/template/qualttp7.C: Likewise.
32029 * g++.dg/template/qualttp8.C: Likewise.
32030 * g++.dg/template/recurse.C: Likewise.
32031
32032 2002-03-15 Mark Mitchell <mark@codesourcery.com>
32033
32034 * g++.dg/opt/dtor1.C: New test.
32035
32036 2002-03-15 Jakub Jelinek <jakub@redhat.com>
32037
32038 * gcc.c-torture/compile/20020315-1.c: New test.
32039
32040 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
32041
32042 * gcc.dg/weak-1.c: Fix scan tests.
32043
32044 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
32045
32046 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
32047 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
32048 cris-*-aout* mmix-*-*.
32049 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
32050 cris-*-aout* mmix-*-*.
32051 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
32052 cris-*-elf* cris-*-aout* and mmix-*-*.
32053 * gcc.dg/20001009-1.c: Ditto.
32054 * gcc.dg/20010912-1.c: Ditto.
32055 * gcc.dg/20020122-4.c: Ditto.
32056 * gcc.dg/inline-2.c: Ditto.
32057
32058 2002-03-14 Jeffrey A Law (law@cygnus.com)
32059
32060 * gcc.c-torture/compile/20020314-1.c: New test.
32061
32062 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
32063
32064 * gcc.c-torture/execute/20020314-1.c: New test.
32065
32066 2002-03-14 Jakub Jelinek <jakub@redhat.com>
32067
32068 * g++.dg/warn/Wunused-1.C: New test.
32069
32070 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
32071
32072 * g++.dg/abi/mangle6.C: New test.
32073
32074 2002-03-13 Jakub Jelinek <jakub@redhat.com>
32075
32076 * gcc.c-torture/compile/20020309-2.c: New test.
32077
32078 * gcc.c-torture/compile/20020312-1.c: New test.
32079
32080 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
32081
32082 * g++.dg/other/access1.C: New test.
32083
32084 2002-03-12 Jakub Jelinek <jakub@redhat.com>
32085
32086 * gcc.c-torture/execute/wchar_t-1.c: New test.
32087
32088 2002-03-12 David Edelsohn <edelsohn@gnu.org>
32089
32090 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
32091
32092 2002-03-12 Roger Sayle <roger@eyesopen.com>
32093
32094 * gcc.dg/20020312-1.c: New test case.
32095
32096 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
32097
32098 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
32099
32100 2002-03-11 Richard Henderson <rth@redhat.com>
32101
32102 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
32103 * g++.old-deja/g++.jason/report.C: Likewise.
32104
32105 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
32106
32107 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
32108 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
32109
32110 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
32111
32112 * testsuite/g++.dg/overload/pmf1.C: New test.
32113
32114 2002-03-11 Kazu Hirata <kazu@hxi.com>
32115
32116 * gcc.c-torture/execute/20020307-1.c: Use long.
32117
32118 2002-03-11 Jakub Jelinek <jakub@redhat.com>
32119
32120 PR optimization/5844
32121 * gcc.dg/20020310-1.c: New test.
32122
32123 2002-03-09 Michael Meissner <meissner@redhat.com>
32124
32125 * gcc.c-torture/execute/memcpy-2.c: New test.
32126 * gcc.c-torture/execute/memset-1.c: New test.
32127 * gcc.c-torture/execute/strlen-1.c: New test.
32128 * gcc.c-torture/execute/strcmp-1.c: New test.
32129 * gcc.c-torture/execute/strncmp-1.c: New test.
32130
32131 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
32132
32133 * gcc.dg/ppc-ldstruct.c: New test.
32134
32135 2002-03-09 Jakub Jelinek <jakub@redhat.com>
32136
32137 * gcc.c-torture/execute/va-arg-22.c: New test.
32138
32139 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
32140
32141 * gcc.c-torture/compile/20020309-1.c: New test.
32142
32143 2002-03-08 Jakub Jelinek <jakub@redhat.com>
32144
32145 * gcc.c-torture/execute/20020307-2.c: New test.
32146
32147 2002-03-07 Jeffrey A Law (law@redhat.com)
32148
32149 * g77.f-torture/compile/20020307-1.f: New test.
32150
32151 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
32152
32153 * gcc.dg/unordered-1.c: New test.
32154
32155 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
32156
32157 * gcc.c-torture/execute/20020307-1.c: New test.
32158
32159 2002-03-05 Jakub Jelinek <jakub@redhat.com>
32160
32161 * gcc.dg/20020304-1.c: New test.
32162
32163 * gcc.c-torture/compile/20020304-2.c: New test.
32164
32165 2002-03-04 Zack Weinberg <zack@codesourcery.com>
32166
32167 * gcc.c-torture/compile/20020304-1.c: New test case
32168 (from PR c/5830).
32169
32170 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
32171
32172 * gcc.dg/20020103-1.c: Add other -D ppc variants.
32173
32174 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
32175
32176 * g++.dg/other/classkey1.C: New test.
32177
32178 2002-03-01 Richard Henderson <rth@redhat.com>
32179
32180 * gcc.c-torture/compile/981223-1.x: New.
32181 * gcc.c-torture/compile/920625-1.x: New.
32182
32183 2002-02-28 Richard Henderson <rth@redhat.com>
32184
32185 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
32186
32187 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
32188
32189 * gcc.c-torture/execute/20020227-1.c: New test.
32190
32191 2002-02-27 Mark Mitchell <mark@codesourcery.com>
32192
32193 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
32194 here" ERROR lines.
32195 * g++.old-deja/g++.oliva/partord1.C: Likewise.
32196 * g++.old-deja.g++.other/defarg1.C: Likewise.
32197 * g++.old-deja/g++.pt/calls2.C: Likewise.
32198 * g++.old-deja/g++.pt/crash20.C: Likewise.
32199 * g++.old-deja/g++.pt/crash30.C: Likewise.
32200 * g++.old-deja/g++.pt/crash36.C: Likewise.
32201 * g++.old-deja/g++.pt/crash6.C: Likewise.
32202 * g++.old-deja/g++.pt/defarg13.C: Likewise.
32203 * g++.old-deja/g++.pt/derived3.C: Likewise.
32204 * g++.old-deja/g++.pt/error1.C: Likewise.
32205 * g++.old-deja/g++.pt/friend21.C: Likewise.
32206 * g++.old-deja/g++.pt/friend23.C: Likewise.
32207 * g++.old-deja/g++.pt/infinite1.C: Likewise.
32208 * g++.old-deja/g++.robertl/eb128.C: Likewise.
32209
32210 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
32211
32212 * gcc.c-torture/execute/20020225-2.c: New test.
32213
32214 2002-02-27 Zack Weinberg <zack@codesourcery.com>
32215
32216 * gcc.c-torture/execute/920730-1t.c,
32217 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
32218 Delete test cases, only relevant to -traditional.
32219
32220 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
32221
32222 * gcc.dg/cpp/undef1.c: Remove.
32223 * gcc.dg/cpp/directiv.c: Update.
32224 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
32225
32226 2002-02-27 Michael Meissner <meissner@redhat.com>
32227
32228 * gcc.c-torture/execute/20020226-1.c: New test.
32229
32230 2002-02-26 Jakub Jelinek <jakub@redhat.com>
32231
32232 * g++.dg/debug/debug4.C: New test.
32233
32234 * gcc.dg/ia64-visibility-1.c: New test.
32235
32236 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
32237
32238 * gcc.dg/debug/20020224-1.c: New.
32239
32240 2002-02-25 Kazu Hirata <kazu@hxi.com>
32241
32242 * gcc.c-torture/execute/960416-1.x: New.
32243 * gcc.c-torture/execute/divconst-3.x: Likewise.
32244
32245 2002-02-25 Jakub Jelinek <jakub@redhat.com>
32246
32247 * gcc.dg/20020224-1.c: New test.
32248
32249 2002-02-25 Alan Modra <amodra@bigpond.net.au>
32250
32251 * gcc.c-torture/execute/20020225-1.c: New.
32252
32253 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
32254
32255 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
32256
32257 2002-02-23 Jakub Jelinek <jakub@redhat.com>
32258
32259 * gcc.dg/20020222-1.c: New test.
32260
32261 2002-02-22 Jakub Jelinek <jakub@redhat.com>
32262
32263 * g++.dg/opt/anonunion1.C: New test.
32264
32265 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
32266
32267 * g++.dg/template/qualttp19.C: New test.
32268 * g++.dg/template/qualttp20.C: New test.
32269 * g++.old-deja/g++.jason/report.C: Adjust expected errors
32270 * g++.old-deja/g++.other/qual1.C: Likewise.
32271
32272 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
32273
32274 * gcc.dg/attr-alwaysinline.c: New.
32275
32276 2002-02-21 Jakub Jelinek <jakub@redhat.com>
32277
32278 * gcc.dg/20020220-1.c: New test.
32279
32280 * gcc.dg/20020220-2.c: New test.
32281
32282 * g++.dg/opt/mmx1.C: New test.
32283
32284 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
32285
32286 * gcc.c-torture/compile/20020110.c: New test.
32287
32288 2002-02-20 Jakub Jelinek <jakub@redhat.com>
32289
32290 * gcc.c-torture/execute/20020219-1.c: New test.
32291
32292 * gcc.dg/20020219-1.c: New test.
32293
32294 * gcc.dg/noncompile/20020220-1.c: New test.
32295
32296 * g++.dg/opt/ptrintsum1.C: New test.
32297
32298 * gcc.dg/debug/20020220-1.c: New test.
32299
32300 2002-02-17 Jakub Jelinek <jakub@redhat.com>
32301
32302 * gcc.c-torture/execute/20020216-1.c: New test.
32303
32304 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
32305
32306 * gcc.dg/decl-1.c: Update, new test.
32307
32308 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
32309
32310 * g++.dg/abi/bitfield1.C: New test.
32311 * g++.dg/abi/bitfield2.C: New test.
32312
32313 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
32314
32315 * gcc.dg/attr-nest.c: New test.
32316
32317 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
32318
32319 * gcc.c-torture/execute/20020215-1.c: New test.
32320
32321 2002-02-14 Jakub Jelinek <jakub@redhat.com>
32322
32323 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
32324 * g++.dg/debug/debug.exp: New.
32325 * g++.dg/debug/trivial.C: New.
32326 * g++.dg/debug/debug1.C: Moved...
32327 * g++.dg/other/debug1.C: ...from here.
32328 * g++.dg/debug/debug2.C: Moved...
32329 * g++.dg/other/debug2.C: ...from here.
32330 * g++.dg/debug/debug3.C: Moved...
32331 * g++.dg/other/debug3.C: ...from here.
32332
32333 * gcc.dg/noncompile/20020213-1.c: New test.
32334
32335 2002-02-13 Jakub Jelinek <jakub@redhat.com>
32336
32337 * g++.dg/other/debug3.C: New test.
32338
32339 * gcc.c-torture/execute/20020213-1.c: New test.
32340
32341 2002-02-13 Richard Smith <richard@ex-parrot.com>
32342
32343 * g++.old-deja/g++.other/thunk1.C: New test.
32344
32345 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
32346
32347 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
32348
32349 2002-02-13 Stan Shebs <shebs@apple.com>
32350
32351 * gcc.dg/altivec-3.c: New.
32352
32353 2002-02-12 Jakub Jelinek <jakub@redhat.com>
32354
32355 * gcc.dg/Wunreachable-1.c: New test.
32356 * gcc.dg/Wunreachable-2.c: New test.
32357
32358 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
32359
32360 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
32361
32362 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
32363
32364 * gcc.dg/decl-1.c: New test.
32365
32366 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
32367
32368 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
32369
32370 2002-02-10 Kazu Hirata <kazu@hxi.com>
32371
32372 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
32373 * gcc.c-torture/compile/980506-1.x: Likewise.
32374
32375 2002-02-10 Kazu Hirata <kazu@hxi.com>
32376
32377 * gcc.dg/20020210-1.c: New.
32378
32379 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
32380
32381 * g77.f-torture/execute/947.f: New regression test
32382 for PR fortran/947.
32383
32384 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
32385
32386 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
32387 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
32388
32389 2002-02-08 Richard Henderson <rth@redhat.com>
32390
32391 * gcc.c-torture/compile/labels-3.c: New.
32392
32393 2002-02-08 Jakub Jelinek <jakub@redhat.com>
32394
32395 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
32396 expression statements work instead.
32397 * gcc.dg/noncompile/20020207-1.c: New test.
32398
32399 2002-02-07 Richard Henderson <rth@redhat.com>
32400
32401 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
32402
32403 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
32404
32405 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
32406 message from g77
32407 * lib/g77-dg.exp: Trim g77 error messages so that they are
32408 recognized by dg.exp.
32409
32410 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
32411
32412 PR fortran/5473
32413 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
32414
32415 2002-02-07 Richard Henderson <rth@redhat.com>
32416
32417 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
32418 to be sufficiently aligned for integers.
32419
32420 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
32421
32422 * g++.dg/template/friend4.C: New test.
32423
32424 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
32425
32426 PR fortran/5743
32427 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
32428 unsupported cases.
32429
32430 2002-02-07 Richard Henderson <rth@redhat.com>
32431
32432 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
32433 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
32434 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
32435 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
32436
32437 2002-02-06 Richard Henderson <rth@redhat.com>
32438
32439 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
32440
32441 2002-02-06 Janis Johnson <janis187@us.ibm.com>
32442
32443 * gcc.dg/20020206-1.c: New test.
32444
32445 2002-02-06 Jakub Jelinek <jakub@redhat.com>
32446
32447 * gcc.c-torture/execute/20020206-1.c: New test.
32448
32449 * gcc.c-torture/execute/20020206-2.c: New test.
32450
32451 PR optimization/5429:
32452 * gcc.c-torture/compile/20020206-1.c: New test.
32453
32454 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
32455
32456 * g++.dg/ext/align1.C: Do not use an explicit alignment value
32457 as certain file formats cannot support particularly large
32458 alignments.
32459
32460 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
32461 and do not expect to be able to link the executable.
32462
32463 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
32464 fail because the COFF format does not support the weak attribute.
32465
32466 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
32467
32468 * g77.dg/pr5473.f: New test
32469
32470 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
32471
32472 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
32473 Fix testcase accordingly.
32474
32475 2002-02-04 Richard Henderson <rth@redhat.com>
32476
32477 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
32478 (buf): Change to be an array of pointers, not ints.
32479
32480 2002-02-04 Jakub Jelinek <jakub@redhat.com>
32481
32482 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
32483 before all tests. Move warning one line above to match where it
32484 C frontend emits.
32485 * gcc.dg/Wswitch-2.c: New test.
32486 * g++.dg/warn/Wswitch-1.C: New test.
32487 * g++.dg/warn/Wswitch-2.C: New test.
32488
32489 2002-02-04 Richard Henderson <rth@redhat.com>
32490
32491 * g++.dg/abi/offsetof.C: Fix size comparison.
32492
32493 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
32494
32495 * gcc.dg/cast-qual-2.c: New test.
32496
32497 2002-02-04 Jakub Jelinek <jakub@redhat.com>
32498
32499 * gcc.dg/20020201-4.c: New test.
32500
32501 2002-02-04 Ben Elliston <bje@redhat.com>
32502
32503 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
32504 target_info attribute != 0, in addition to the empty string.
32505 (gcc_target_compile): Likewise.
32506
32507 2002-02-03 Andrew Cagney <ac131313@redhat.com>
32508
32509 * gcc.dg/Wswitch.c: New test.
32510 PR gcc/4475. PR gcc/3780.
32511
32512 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
32513
32514 * g77.f-torture/execute/5122.f: New test for regressions
32515 against PR fortran/5122.
32516
32517 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
32518
32519 * g77.f-torture/compile/pr3743.f: Delete
32520 * g77.dg/pr3743-1.f: New test.
32521 * g77.dg/pr3743-2.f: New test.
32522 * g77.dg/pr3743-3.f: New test.
32523 * g77.dg/pr3743-4.f: New test.
32524
32525 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
32526
32527 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
32528
32529 2002-02-02 Richard Henderson <rth@redhat.com>
32530
32531 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
32532 * gcc.c-torture/execute/bf64-1.c: Likewise.
32533
32534 2002-02-02 Jakub Jelinek <jakub@redhat.com>
32535
32536 * gcc.dg/20020201-2.c: New test.
32537
32538 * gcc.dg/20020201-3.c: New test.
32539
32540 * gcc.c-torture/execute/bitfld-2.c: New test.
32541
32542 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
32543
32544 * gcc.dg/bitfld-1.c: Update.
32545 * gcc.dg/bitfld-2.c: Update.
32546 * gcc.c-torture/execute/bitfld-1.x: New.
32547
32548 2002-02-02 Jakub Jelinek <jakub@redhat.com>
32549
32550 * gcc.c-torture/execute/20020201-1.c: New test.
32551
32552 2002-02-01 Janis Johnson <janis187@us.ibm.com>
32553
32554 PR target/5469
32555 * gcc.dg/20020201-1.c: New test.
32556
32557 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
32558
32559 PR fortran/3743
32560 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
32561 * g77.f-torture/compile/pr3743.x: Remove
32562
32563 2002-01-31 Tom Rix <trix@redhat.com>
32564
32565 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
32566
32567 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
32568
32569 * gcc.dg/noncompile/20020130-1.c: New test.
32570
32571 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
32572
32573 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
32574
32575 2002-01-29 Richard Henderson <rth@redhat.com>
32576
32577 * gcc.c-torture/execute/991118-1.c: Cast various constants back
32578 to long long.
32579 * gcc.c-torture/execute/bf64-1.c: Likewise.
32580
32581 2002-01-29 Jakub Jelinek <jakub@redhat.com>
32582
32583 * gcc.c-torture/execute/20020129-1.c: New test.
32584
32585 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
32586
32587 * gcc.c-torture/compile/20000224-1.c: Update.
32588 * gcc.c-torture/execute/bitfld-1.c: New tests.
32589 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
32590 * gcc.dg/uninit-A.c: Update.
32591
32592 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
32593
32594 * g++.dg/template/ctor1.C: Add instantiation.
32595
32596 2002-01-28 Paul Koning <pkoning@equallogic.com>
32597
32598 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
32599 argument to __builtin_prefetch to be const ptr.
32600
32601 2002-01-28 Jakub Jelinek <jakub@redhat.com>
32602
32603 * gcc.c-torture/compile/20020120-1.c: New test.
32604
32605 2002-01-27 Kazu Hirata <kazu@hxi.com>
32606
32607 * gcc.c-torture/execute/20020127-1.c: New test.
32608
32609 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
32610
32611 * g77.dg/f77-edit-i-in.f: New test
32612 * g77.dg/f77-edit-i-out.f: New test
32613
32614 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
32615
32616 * gcc.dg/debug/debug.exp: New file.
32617 * gcc.dg/debug/trivial.c: New file.
32618 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
32619 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
32620 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
32621 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
32622 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
32623 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
32624 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
32625 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
32626 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
32627 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
32628 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
32629 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
32630 * gcc.dg/20000503-1.c: Removed.
32631 * gcc.dg/20010207-1.c: Removed.
32632 * gcc.dg/20011223-1.c: Removed.
32633 * gcc.dg/20020104-2.c: Removed.
32634 * gcc.dg/debug-1.c: Removed.
32635 * gcc.dg/debug-2.c: Removed.
32636 * gcc.dg/debug-3.c: Removed.
32637 * gcc.dg/debug-4.c: Removed.
32638 * gcc.dg/debug-5.c: Removed.
32639 * gcc.dg/debug-6.c: Removed.
32640 * gcc.dg/dwarf2-1.c: Removed.
32641 * gcc.dg/dwarf2-2.c: Removed.
32642
32643 2002-01-25 Jakub Jelinek <jakub@redhat.com>
32644
32645 * g++.old-deja/g++.other/eh5.C: New test.
32646 * g++.old-deja/g++.other/sibcall2.C: New test.
32647 * g++.old-deja/g++.other/array9.C: New test.
32648 * g++.old-deja/g++.other/typename2.C: New test.
32649 * g++.old-deja/g++.other/crash60.C: New test.
32650 * g++.old-deja/g++.other/conv9.C: New test.
32651 * g++.old-deja/g++.other/mangle10.C: New test.
32652 * g++.old-deja/g++.other/unchanging1.C: New test.
32653 * g++.old-deja/g++.other/exprstmt1.C: New test.
32654 * g++.old-deja/g++.other/inline23.C: New test.
32655 * g++.old-deja/g++.eh/ia64-1.C: New test.
32656 * g++.old-deja/g++.other/dwarf2-1.C: New test.
32657 * g++.old-deja/g++.other/reload1.C: New test.
32658 * g++.old-deja/g++.other/static20.C: New test.
32659 * g++.old-deja/g++.other/local-alloc1.C: New test.
32660 * g++.old-deja/g++.other/conv8.C: New test.
32661 * g++.old-deja/g++.other/stmtexpr2.C: New test.
32662 * g++.old-deja/g++.other/storeexpr1.C: New test.
32663 * g++.old-deja/g++.other/storeexpr2.C: New test.
32664 * g++.dg/eh/template2.C: New test.
32665 * g++.dg/warn/weak1.C: New test.
32666
32667 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
32668
32669 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
32670 Remove first, non-varying, argument.
32671
32672 2002-01-23 Richard Henderson <rth@redhat.com>
32673
32674 * gcc.dg/inline-2.c: New.
32675
32676 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
32677 Add optional target arg. Check number of arguments.
32678 (scan-assembler-not, scan-assembler-dem): Likewise.
32679 (scan-assembler-dem-not): Likewise.
32680
32681 2002-01-23 Zack Weinberg <zack@codesourcery.com>
32682
32683 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
32684 line 12.
32685 * g++.old-deja/g++.brendan/parse3.C,
32686 g++.old-deja/g++.other/crash26.C,
32687 g++.old-deja/g++.other/crash28.C,
32688 g++.old-deja/g++.other/crash29.C,
32689 g++.old-deja/g++.other/crash30.C,
32690 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
32691
32692 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
32693
32694 * gcc.dg/20020115-1.c: New.
32695
32696 2002-01-23 Bob Wilson <bob.wilson@acm.org>
32697
32698 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
32699
32700 2002-01-23 Janis Johnson <janis187@us.ibm.com>
32701
32702 * gcc.dg/20020122-3.c: New.
32703
32704 2002-01-23 Jakub Jelinek <jakub@redhat.com>
32705
32706 * g++.dg/other/gc1.C: New test.
32707
32708 2002-01-23 Zack Weinberg <zack@codesourcery.com>
32709
32710 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
32711
32712 2002-01-22 Richard Henderson <rth@redhat.com>
32713
32714 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
32715
32716 2002-01-22 Richard Henderson <rth@redhat.com>
32717
32718 * gcc.dg/20020122-4.c: New.
32719
32720 2002-01-22 H.J. Lu <hjl@gnu.org>
32721
32722 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
32723 link output.
32724 * gcc.dg/special/ecos.exp: Likewise.
32725 * lib/g++-dg.exp: Likewise.
32726 * lib/g77-dg.exp: Likewise.
32727 * lib/gcc-dg.exp : Likewise.
32728 * lib/mike-g++.exp: Likewise.
32729 * lib/mike-g77.exp: Likewise.
32730 * lib/mike-gcc.exp: Likewise.
32731 * lib/objc-dg.exp: Likewise.
32732
32733 2002-01-22 Janis Johnson <janis187@us.ibm.com>
32734
32735 PR target/5379
32736 * gcc.dg/20020122-2.c: New test.
32737
32738 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
32739
32740 * gcc.dg/20020122-1.c: New test.
32741
32742 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
32743
32744 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
32745
32746 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
32747
32748 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
32749
32750 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32751
32752 * gcc.c-torture/compile/20020121-1.c: New test.
32753
32754 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
32755
32756 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
32757 ld_library_path.
32758
32759 2002-01-21 Jakub Jelinek <jakub@redhat.com>
32760
32761 * gcc.dg/20020218-1.c: New test.
32762
32763 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
32764
32765 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
32766 messages
32767 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
32768 "At global scope" warning
32769 * g++.dg/ext/align1.C: Change cygwin test for alignment
32770 from db-bogus to dg-warning
32771
32772 2002-01-21 Zack Weinberg <zack@codesourcery.com>
32773
32774 * g77.f-torture/compile/cpp2.F: New test.
32775
32776 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
32777
32778 * g++.dg/template/access1.C: New test.
32779
32780 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
32781
32782 * gcc.dg/20020118-1.c: New.
32783
32784 2002-01-18 Kazu Hirata <kazu@hxi.com>
32785
32786 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
32787
32788 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
32789
32790 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
32791 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
32792 alignment warnings.
32793
32794 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
32795
32796 * gcc.misc-tests/i386-prefetch.exp: Save and restore
32797 torture_with_loops and torture_without_loops
32798
32799 2002-01-17 Jakub Jelinek <jakub@redhat.com>
32800
32801 * gcc.c-torture/compile/20020116-1.c: New test.
32802
32803 2002-01-16 Jakub Jelinek <jakub@redhat.com>
32804
32805 * gcc.dg/20020116-2.c: New test.
32806
32807 * gcc.dg/ultrasp4.c: New test.
32808
32809 * gcc.dg/20020116-1.c: New test.
32810
32811 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
32812
32813 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
32814 by EABI.
32815
32816 2002-01-15 Janis Johnson <janis187@us.ibm.com>
32817
32818 * gcc.misc-tests/i386-prefetch.exp: New.
32819 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
32820 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
32821 * gcc.misc-tests/i386-pf-none-1.c: New test.
32822 * gcc.misc-tests/i386-pf-sse-1.c: New test.
32823
32824 2002-01-15 Jakub Jelinek <jakub@redhat.com>
32825
32826 * gcc.dg/gnu89-init-1.c: Add new tests.
32827
32828 2002-01-15 Andreas Jaeger <aj@suse.de>
32829
32830 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
32831 * gcc.dg/i386-mmx-2.c: Likewise.
32832 * gcc.dg/i386-sse-1.c: Likewise.
32833 * gcc.dg/i386-sse-2.c: Likewise.
32834 * gcc.dg/i386-sse-3.c: Likewise.
32835
32836 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
32837
32838 * g77.f-torture/execute/intrinsic-unix-bessel.f:
32839 Uncomment additional cases that now pass.
32840
32841 2002-01-11 Richard Henderson <rth@redhat.com>
32842
32843 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
32844 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
32845
32846 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
32847
32848 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
32849
32850 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
32851
32852 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
32853 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
32854
32855 2002-01-10 Dale Johannesen <dalej@apple.com>
32856
32857 * gcc.c-torture/execute/loop-11.c: New.
32858
32859 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
32860
32861 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
32862 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
32863
32864 2002-01-09 Richard Henderson <rth@redhat.com>
32865
32866 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
32867 type in which to perform the operation for each size.
32868
32869 2002-01-09 Alan Matsuoka (alanm@redhat.com)
32870
32871 * gcc.c-torture/compile/20020109-2.c: New test.
32872
32873 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
32874
32875 * gcc.c-torture/execute/loop-10.c: New test.
32876
32877 2002-01-09 Jakub Jelinek <jakub@redhat.com>
32878
32879 * gcc.c-torture/compile/20010226-1.c: New test.
32880 * gcc.c-torture/compile/20010227-1.c: New test.
32881 * gcc.c-torture/compile/20010426-1.c: New test.
32882 * gcc.c-torture/compile/20010510-1.c: New test.
32883 * gcc.c-torture/compile/20010605-3.c: New test.
32884 * gcc.c-torture/compile/20010824-1.c: New test.
32885 * gcc.c-torture/execute/20010409-1.c: New test.
32886 * gcc.dg/noncompile/20000901-1.c: New test.
32887 * gcc.dg/20001023-1.c: New test.
32888 * gcc.dg/20001101-1.c: New test.
32889 * gcc.dg/20001102-1.c: New test.
32890 * gcc.dg/20010207-1.c: New test.
32891 * gcc.dg/20010405-1.c: New test.
32892 * gcc.dg/20010822-1.c: New test.
32893 * gcc.dg/20011107-1.c: New test.
32894
32895 2002-01-09 Jeffrey A Law (law@redhat.com)
32896
32897 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
32898
32899 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
32900 execution failure on PA targets.
32901
32902 2002-01-09 Jakub Jelinek <jakub@redhat.com>
32903
32904 * gcc.c-torture/compile/20020109-1.c: New test.
32905
32906 2002-01-08 Kazu Hirata <kazu@hxi.com>
32907
32908 * gcc.c-torture/execute/20020108-1.c: New test.
32909
32910 2002-01-08 Jakub Jelinek <jakub@redhat.com>
32911
32912 * gcc.dg/20020108-1.c: New test.
32913
32914 2002-01-08 H.J. Lu <hjl@gnu.org>
32915
32916 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
32917 for header files.
32918
32919 2002-01-08 Geoff Keating <geoffk@redhat.com>
32920
32921 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
32922 consistency.
32923
32924 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
32925
32926 * gcc.dg/altivec-4.c: Test altivec predicates.
32927
32928 2002-01-07 Jakub Jelinek <jakub@redhat.com>
32929
32930 * gcc.c-torture/execute/20020107-1.c: New test.
32931
32932 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
32933
32934 PR c/5279
32935 * gcc.c-torture/compile/20020106-1.c: New test.
32936
32937 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
32938
32939 * gcc.c-torture/execute/nestfunc-4.c: New test.
32940
32941 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
32942
32943 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
32944 extra triple that slipped in.
32945 * g++.old-deja/g++.abi/align.C: Likewise.
32946 * g++.old-deja/g++.abi/bitfields.C: Likewise.
32947
32948 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
32949
32950 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
32951 * g++.old-deja/g++.abi/align.C: Likewise.
32952 * g++.old-deja/g++.abi/bitfields.C: Likewise.
32953
32954 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
32955 on FreeBSD/i386.
32956 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
32957 FreeBSD.
32958
32959 2002-01-04 Jakub Jelinek <jakub@redhat.com>
32960
32961 * gcc.dg/20020104-1.c: New test.
32962
32963 * gcc.dg/20020104-2.c: New test.
32964
32965 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
32966
32967 * gcc.dg/20020103-1.c: Fix typo in target selector.
32968
32969 2002-01-03 Richard Henderson <rth@redhat.com>
32970
32971 * gcc.dg/20020103-1.c: New.
32972
32973 2002-01-03 Kazu Hirata <kazu@hxi.com>
32974
32975 * gcc.c-torture/execute/20020103-1.c: New test.
32976
32977 2002-01-03 Jakub Jelinek <jakub@redhat.com>
32978
32979 * g++.dg/other/debug2.C: New test.
32980
32981 * gcc.c-torture/compile/20020103-1.c: New test.
32982
32983 2002-01-02 Jakub Jelinek <jakub@redhat.com>
32984
32985 * gcc.dg/gnu89-init-1.c: Added new tests.
32986
32987 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
32988
32989 * g++.dg/template/friend2.C: Remove as patch is reverted.
32990
32991 * g++.dg/warn/oldcast1.C: New test.
32992
32993 * g++.dg/template/ptrmem1.C: New test.
32994 * g++.dg/template/ptrmem2.C: New test.
32995
32996 * g++.dg/template/ntp.C: New test.
32997
32998 * g++.dg/other/component1.C: New test.
32999
33000 * g++.dg/template/ttp3.C: New test.
33001
33002 * g++.dg/template/friend2.C: New test.
33003 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
33004
33005 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
33006
33007 * g++.dg/other/ptrmem1.C: New test.
33008 * g++.dg/other/ptrmem2.C: New test.
33009
33010 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
33011
33012 * g++.dg/template/ctor1.C: New test.
33013
33014 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
33015
33016 * g++.dg/template/friend2.C: New test.
33017
33018 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
33019
33020 * gcc.dg/mmix-1.c: New test.
33021
33022 2001-12-31 Richard Henderson <rth@redhat.com>
33023
33024 * gcc.dg/asm-5.c: New.
33025
33026 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
33027
33028 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
33029 in namespace __gnu_cxx
33030
33031 2001-12-30 Richard Henderson <rth@redhat.com>
33032
33033 * gcc.dg/debug-6.c: New.
33034
33035 2001-12-30 Jakub Jelinek <jakub@redhat.com>
33036
33037 * gcc.c-torture/compile/20011229-2.c: New test.
33038
33039 2001-12-29 Jakub Jelinek <jakub@redhat.com>
33040
33041 * gcc.dg/debug-3.c: New test.
33042 * gcc.dg/debug-4.c: New test.
33043 * gcc.dg/debug-5.c: New test.
33044
33045 2001-12-29 Richard Henderson <rth@redhat.com>
33046
33047 * g++.dg/eh/loop1.C: New.
33048
33049 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
33050
33051 * g++.dg/template/crash1.C: New test.
33052
33053 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
33054
33055 * g++.dg/other/const1.C: New test.
33056
33057 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
33058
33059 * gcc.c-torture/compile/20011229-1.c: New test.
33060
33061 2001-12-28 Stan Shebs <shebs@apple.com>
33062
33063 * lib/objc-torture.exp: Resync with c-torture.exp.
33064 * lib/objc.exp: Load standard libraries.
33065
33066 2001-12-28 Jakub Jelinek <jakub@redhat.com>
33067
33068 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
33069 additional tests.
33070
33071 2001-12-27 Roger Sayle <roger@eyesopen.com>
33072
33073 * gcc.c-torture/execute/string-opt-16.c: New testcase.
33074
33075 2001-12-27 Richard Henderson <rth@redhat.com>
33076
33077 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
33078
33079 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
33080
33081 * g++.dg/eh/ctor1.C: New test.
33082 * g++.dg/other/error2.C: New test.
33083
33084 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
33085
33086 * g++.dg/other/init2.C: New test.
33087
33088 2001-12-24 Richard Henderson <rth@redhat.com>
33089
33090 * gcc.dg/20011223-1.c: New.
33091 * gcc.dg/inline-1.c: New.
33092
33093 2001-12-23 Richard Henderson <rth@redhat.com>
33094
33095 * gcc.dg/asm-4.c: Test operand modifiers.
33096
33097 2001-12-23 Richard Henderson <rth@redhat.com>
33098
33099 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
33100
33101 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
33102
33103 * gcc.c-torture/execute/20011223-1.c: New test.
33104
33105 2001-12-21 Richard Henderson <rth@redhat.com>
33106
33107 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
33108 re-enables the warning.
33109
33110 2001-12-21 Richard Henderson <rth@redhat.com>
33111
33112 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
33113
33114 2001-12-20 Jakub Jelinek <jakub@redhat.com>
33115
33116 * gcc.c-torture/compile/20011218-1.c: New test.
33117
33118 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
33119
33120 * gcc.misc-test/arm-isr.exp: New file. Control running of the
33121 arm-isr.c test.
33122 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
33123 epilogue generation for ARM ISR routines.
33124
33125 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33126
33127 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
33128 * gcc.dg/format/c90-printf-3.c: Likewise.
33129 * gcc.dg/format/c99-printf-3.c: Likewise.
33130 * gcc.dg/format/ext-1.c: Likewise.
33131 * gcc.dg/format/ext-6.c: Likewise.
33132 * gcc.dg/format/format.h: Prototype unlocked stdio.
33133
33134 2001-12-20 Richard Henderson <rth@redhat.com>
33135
33136 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
33137 (arena): Use it.
33138 (malloc): Correct allocation logic. Abort if we fill up the
33139 arena before initialization complete.
33140 (realloc): Correct allocation logic.
33141
33142 2001-12-20 Jakub Jelinek <jakub@redhat.com>
33143
33144 * gcc.c-torture/compile/20011219-2.c: New test.
33145
33146 * gcc.c-torture/execute/20011219-1.c: New test.
33147
33148 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
33149
33150 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
33151 target does not support weak symbols.
33152
33153 2001-12-19 Jakub Jelinek <jakub@redhat.com>
33154
33155 * gcc.c-torture/compile/20011219-1.c: New test.
33156
33157 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
33158
33159 * g++.dg/other/error1.C: New test.
33160
33161 2001-12-17 Jeffrey A Law (law@redhat.com)
33162
33163 * gcc.c-torture/execute/20011217-1.c: New test.
33164
33165 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
33166
33167 * objc.dg/special/: New directory.
33168 * objc.dg/special/special.exp: New file.
33169 * objc.dg/special/unclaimed-category-1.h: New file.
33170 * objc.dg/special/unclaimed-category-1a.m: New file.
33171 * objc.dg/special/unclaimed-category-1.m: New file.
33172
33173 2001-12-17 Andreas Jaeger <aj@suse.de>
33174
33175 * gcc.c-torture/compile/20011217-2.c: New test.
33176
33177 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
33178
33179 * gcc.c-torture/compile/20011217-1.c: New test.
33180
33181 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
33182
33183 * testsuite/gcc.dg/20011214-1.c: New.
33184
33185 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
33186
33187 * gcc.dg/altivec-4.c: New.
33188
33189 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
33190
33191 * gcc.dg/20011113-1.c: New test.
33192
33193 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
33194
33195 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
33196 std::__malloc_alloc_template<0> and
33197 std::__default_alloc_template<false, 0>.
33198
33199 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
33200
33201 * objc/execute/bf-21.m: New test.
33202 * objc/execute/enumeration-1.m: New test.
33203 * objc/execute/enumeration-2.m: New test.
33204
33205 2001-12-12 Jakub Jelinek <jakub@redhat.com>
33206
33207 * gcc.dg/gnu89-init-1.c: New test.
33208
33209 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
33210
33211 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
33212 * g++.old-deja/g++.jason/2371.C: Likewise.
33213 * g++.old-deja/g++.jason/template33.C: Likewise.
33214 * g++.old-deja/g++.jason/template34.C: Likewise.
33215 * g++.old-deja/g++.jason/template36.C: Likewise.
33216 * g++.old-deja/g++.oliva/typename1.C: Likewise.
33217 * g++.old-deja/g++.oliva/typename2.C: Likewise.
33218 * g++.old-deja/g++.other/typename1.C: Likewise.
33219 * g++.old-deja/g++.pt/inherit2.C: Likewise.
33220 * g++.old-deja/g++.pt/nontype5.C: Likewise.
33221 * g++.old-deja/g++.pt/typename11.C: Likewise.
33222 * g++.old-deja/g++.pt/typename14.C: Likewise.
33223 * g++.old-deja/g++.pt/typename16.C: Likewise.
33224 * g++.old-deja/g++.pt/typename3.C: Likewise.
33225 * g++.old-deja/g++.pt/typename4.C: Likewise.
33226 * g++.old-deja/g++.pt/typename5.C: Likewise.
33227 * g++.old-deja/g++.pt/typename7.C: Likewise.
33228 * g++.old-deja/g++.robertl/eb9.C: Likewise.
33229
33230 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
33231
33232 * g++.dg/other/linkage1.C: New test.
33233 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
33234 specifiers.
33235
33236 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
33237
33238 * gcc.dg/concat.c: New test.
33239
33240 2001-12-11 Stan Shebs <shebs@apple.com>
33241
33242 * objc/compile: New test directory.
33243 * objc/compile/compile.exp: New expect script.
33244 * objc/compile/20011211-1.m: New compile test.
33245
33246 2001-12-11 Jason Merrill <jason@redhat.com>
33247
33248 * lib/prune.exp (prune_gcc_output): Also handle "In member
33249 function". So many permutations...
33250
33251 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
33252
33253 * g++.dg/template/typedef1.C: New test.
33254
33255 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
33256
33257 * g++.dg/other/copy1.C: New test.
33258
33259 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
33260
33261 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
33262
33263 * gcc.dg/builtin-choose-expr.c: New.
33264
33265 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
33266
33267 * gcc.dg/altivec-2.c: New.
33268
33269 2001-12-07 Richard Henderson <rth@redhat.com>
33270
33271 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
33272
33273 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
33274
33275 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
33276 ultrasparc.
33277
33278 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
33279
33280 * g++-old.deja/g++.robertl/eb101.C: Deleted.
33281
33282 2001-12-06 Janis Johnson <janis187@us.ibm.com>
33283
33284 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
33285 variable argument list.
33286
33287 2001-12-06 Zack Weinberg <zack@codesourcery.com>
33288
33289 * gcc.c-torture/execute/memcheck: Delete entire directory.
33290 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
33291 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
33292
33293 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
33294
33295 * gcc.dg/Wshadow-1.c: New test.
33296
33297 2001-12-05 Jakub Jelinek <jakub@redhat.com>
33298
33299 * gcc.c-torture/compile/20011130-1.c: New test.
33300
33301 * gcc.dg/noncompile/20011025-1.c: New test.
33302
33303 * g++.dg/other/anon-union.C: New test.
33304
33305 * gcc.c-torture/execute/20011024-1.c: New test.
33306
33307 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
33308
33309 * gcc.c-torture/execute/20000722-1.x,
33310 gcc.c-torture/execute/20010123-1.x: Remove.
33311 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
33312 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
33313 gcc.dg/c99-complit-2.c: New tests.
33314
33315 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
33316
33317 * g++.dg/inherit/base1.C: New test.
33318
33319 2001-12-04 Jakub Jelinek <jakub@redhat.com>
33320
33321 * g++.dg/other/stdarg1.C: New test.
33322
33323 * gcc.c-torture/compile/20011130-2.c: New test.
33324
33325 2001-12-03 Janis Johnson <janis187@us.ibm.com>
33326
33327 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
33328 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
33329 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
33330 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
33331 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
33332 * gcc.dg/builtin-prefetch-1.c: New test.
33333
33334 2001-12-03 Jakub Jelinek <jakub@redhat.com>
33335
33336 * gcc.dg/20011130-1.c: New test.
33337
33338 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
33339
33340 * g++.dg/other/scope1.C: New test.
33341 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
33342
33343 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
33344
33345 * gcc.dg/vla-init-1.c: New test.
33346
33347 2001-12-01 Geoff Keating <geoffk@redhat.com>
33348
33349 * gcc.c-torture/compile/structs.c: New testcase from GDB.
33350
33351 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
33352
33353 * objc.dg/alias.m: Update.
33354 * objc.dg/class-1.m: Update.
33355 * objc.dg/const-str-1.m: Update.
33356 * objc.dg/fwd-proto-1.m: Update.
33357 * objc.dg/id-1.m: Update.
33358 * objc.dg/super-class-1.m: Update.
33359
33360 2001-11-29 Mark Mitchell <mark@codesourcery.com>
33361
33362 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
33363 constructs.
33364
33365 2001-11-28 Jeffrey A Law (law@cygnus.com)
33366
33367 * gcc.c-torture/execute/20011128-1.c: New test.
33368
33369 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
33370
33371 * gcc.dg/20011127-1.c: New test.
33372
33373 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
33374
33375 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
33376 from Austin Group draft 7.
33377 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
33378 scanf format arguments.
33379 * gcc.dg/format/no-exargs-2.c: New test.
33380
33381 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
33382
33383 * g++.dg/abi/vbase8-4.C: New test.
33384
33385 2001-11-24 Ian Lance Taylor <ian@airs.com>
33386
33387 * gcc.c-torture/execute/20011121-1.c: New test.
33388
33389 2001-11-23 Jeffrey A Law (law@cygnus.com)
33390
33391 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
33392
33393 2001-11-23 Andreas Jaeger <aj@suse.de>
33394
33395 * gcc.dg/cpp/charconst-2.c: New test.
33396
33397 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
33398
33399 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
33400 to the host if it is remote. Let tests specify extra headers
33401 they use.
33402 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
33403 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
33404 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
33405 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
33406 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
33407 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
33408 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
33409 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
33410 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
33411 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
33412
33413 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
33414
33415 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
33416 for little endian ARMs.
33417
33418 2001-11-20 Jakub Jelinek <jakub@redhat.com>
33419
33420 * gcc.c-torture/compile/20011119-1.c: New test.
33421 * gcc.c-torture/compile/20011119-2.c: New test.
33422
33423 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
33424
33425 * gcc.dg/altivec-1.c: Fix typo.
33426
33427 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
33428
33429 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
33430
33431 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
33432
33433 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
33434
33435 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
33436
33437 * lib/g77.exp: Don't specify --rpath-link.
33438
33439 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
33440 across all the headers.
33441 * gcc.dg/format/format.exp: For testing on a remote host,
33442 copy format.h.
33443
33444 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
33445 * gcc.c-torture/execute/930406-1.c: Likewise.
33446 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
33447
33448 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
33449
33450 * gcc.dg/altivec-1.c: New.
33451
33452 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
33453
33454 * gcc.dg/cpp/fpreprocessed.c: New test case.
33455
33456 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
33457
33458 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
33459 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
33460 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
33461
33462 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
33463
33464 * gcc.dg/no-builtin-1.c: New test.
33465
33466 2001-11-16 Jakub Jelinek <jakub@redhat.com>
33467
33468 * gcc.c-torture/execute/20011115-1.c: New test.
33469
33470 2001-11-15 Jakub Jelinek <jakub@redhat.com>
33471
33472 * gcc.c-torture/compile/20011114-2.c: New test.
33473 * gcc.c-torture/compile/20011114-3.c: New test.
33474 * gcc.c-torture/compile/20011114-4.c: New test.
33475
33476 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
33477
33478 * g++.dg/other/init1.C: New test.
33479
33480 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
33481
33482 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
33483 message.
33484
33485 * gcc.c-torture/execute/20011114-1.c: New testcase.
33486
33487 * gcc.c-torture/compile/20010327-1.c: Revert last change.
33488 * gcc.c-torture/compile/20011114-1.c: New test, exactly
33489 like the (before this change) version of 20010327-1.c.
33490
33491 2001-11-14 Roger Sayle <roger@eyesopen.com>
33492
33493 * gcc.c-torture/execute/string-opt-13.c: New testcase.
33494
33495 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
33496
33497 * g++.dg/init/array2.C: New test.
33498
33499 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
33500
33501 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
33502
33503 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
33504
33505 * g++.dg/other/forscope1.C: New test.
33506 * g++.dg/ext/forscope1.C: New test.
33507 * g++.dg/ext/forscope2.C: New test.
33508
33509 2001-11-13 Jakub Jelinek <jakub@redhat.com>
33510
33511 * gcc.c-torture/execute/20011113-1.c: New test.
33512
33513 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
33514
33515 * gcc.c-torture/execute/20011109-2.c: New test.
33516
33517 * gcc.c-torture/execute/20011109-1.c: New test.
33518
33519 2001-11-09 Jakub Jelinek <jakub@redhat.com>
33520
33521 * gcc.c-torture/compile/20011109-1.c: New test.
33522
33523 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
33524
33525 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
33526 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
33527 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
33528 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
33529 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
33530 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
33531 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
33532
33533 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
33534
33535 * g++.dg/warn/Wshadow-1.C: New tests.
33536 * g++.old-deja/g++.mike/for3.C: Update.
33537
33538 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
33539
33540 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
33541 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
33542 XFAILs. Adjust expected error texts.
33543 * gcc.c-torture/compile/20011106-1.c,
33544 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
33545 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
33546 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
33547 gcc.dg/c99-array-lval-5.c: New tests.
33548
33549 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
33550
33551 * gcc.dg/cpp/defined.c: Update.
33552
33553 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
33554
33555 * gcc.c-torture/execute/anon-1.c: New test.
33556
33557 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
33558
33559 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
33560 same size, so no warning should be produced on stormy16.
33561
33562 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
33563 due to oversized array.
33564 * g++.old-deja/g++.mike/ns15.C: Likewise.
33565 * g++.old-deja/g++.pt/crash16.C: Likewise.
33566
33567 2001-11-02 Graham Stott <grahams@redhat.com>
33568
33569 * g++.dgother/debug1.C: Fix typos.
33570
33571 2001-11-01 Jakub Jelinek <jakub@redhat.com>
33572
33573 * g++.dg/other/debug1.C: New test.
33574
33575 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
33576
33577 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
33578 of unsigned long.
33579
33580 2001-10-30 Jakub Jelinek <jakub@redhat.com>
33581
33582 * gcc.dg/20011029-2.c: New test.
33583
33584 * gcc.c-torture/compile/20011029-1.c: New test.
33585
33586 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
33587
33588 * objc/execute/class_self-1.m: New test.
33589 * objc/execute/class_self-2.m: New test.
33590
33591 2001-10-25 Zack Weinberg <zack@codesourcery.com>
33592
33593 * gcc.misc-tests/msgs.exp: Delete.
33594 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
33595 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
33596 error set to match recent changes.
33597
33598 2001-10-24 Zack Weinberg <zack@codesourcery.com>
33599
33600 * gcc.dg/20011021-1.c: New test.
33601
33602 2001-10-24 Jakub Jelinek <jakub@redhat.com>
33603
33604 * gcc.c-torture/compile/20011023-1.c: New test.
33605
33606 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
33607
33608 * lib/g77.exp: Rewrite based on lib/g++.exp.
33609
33610 2001-10-19 Jakub Jelinek <jakub@redhat.com>
33611
33612 * gcc.c-torture/execute/20011019-1.c: New test.
33613
33614 * gcc.dg/20011018-1.c: New test.
33615
33616 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
33617
33618 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
33619
33620 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
33621
33622 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
33623 * gcc.dg/attr-invalid.c: Likewise.
33624
33625 2001-10-18 Jakub Jelinek <jakub@redhat.com>
33626
33627 * testsuite/gcc.dg/20011015-1.c: New test.
33628
33629 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
33630
33631 * g++.dg/template/unify2.C: New test.
33632
33633 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
33634
33635 * g++.dg/other/exception-specification.C: New test
33636
33637 2001-10-13 Tom Rix <trix@redhat.com>
33638
33639 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
33640 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
33641
33642 2001-10-12 Jakub Jelinek <jakub@redhat.com>
33643
33644 * testsuite/gcc.dg/20011009-1.c: New test.
33645
33646 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
33647
33648 PR g++/4476
33649 * g++.dg/other/friend1.C: New test.
33650
33651 2001-10-11 Richard Henderson <rth@redhat.com>
33652
33653 * g++.old-deja/g++.other/crash18.C: Add -S to options.
33654
33655 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33656
33657 * gcc.c-torture/compile/20011010-1.c: New.
33658
33659 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
33660
33661 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
33662 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
33663 g77.f-torture/execute/execute.exp,
33664 g77.f-torture/noncompile/noncompile.exp,
33665 gcc.c-torture/compile/compile.exp,
33666 gcc.c-torture/execute/execute.exp,
33667 gcc.c-torture/execute/ieee/ieee.exp,
33668 gcc.c-torture/execute/memcheck/memcheck.exp,
33669 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
33670 objc/execute/execute.exp: Update FSF address.
33671
33672 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
33673
33674 * gcc.dg/cpp/cmdlne-C.c: Update.
33675 * gcc.dg/cpp/cmdlne-C2.c: New.
33676
33677 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33678
33679 * gcc.c-torture/execute/20011008-3.c: New.
33680
33681 2001-10-08 DJ Delorie <dj@redhat.com>
33682
33683 * gcc.dg/20011008-1.c: New.
33684 * gcc.dg/20011008-2.c: New.
33685
33686 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
33687
33688 * gcc.dg/cpp/spacing1.c: Update test.
33689
33690 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
33691
33692 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
33693 spelling errors of "separate" as "seperate".
33694
33695 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
33696
33697 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
33698 enough to avoid inlining.
33699
33700 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
33701
33702 * lib/g77.exp: set libg2c_dir correctly.
33703
33704 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
33705
33706 * gcc.dg/cpp/macro11.c: New test.
33707
33708 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
33709
33710 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
33711 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
33712 gcc.dg/format/multattr-3.c: New tests.
33713 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
33714 tests for format attributes on function pointers being rejected.
33715
33716 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
33717
33718 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
33719
33720 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
33721
33722 * g++.dg/warn/format1.C: New test.
33723
33724 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
33725
33726 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
33727
33728 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
33729
33730 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
33731
33732 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
33733
33734 * gcc.dg/cpp/redef2.c: Add test.
33735
33736 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
33737
33738 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
33739 long-standing bug on i686, apparently.
33740 * gcc.c-torture/execute/loop-2c.x: New file.
33741 * gcc.c-torture/execute/loop-2d.x: New file.
33742 * gcc.c-torture/execute/loop-3c.x: New file.
33743
33744 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
33745
33746 * gcc.dg/cpp/20000625-2.c: Correct line number.
33747
33748 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
33749
33750 * gcc.dg/cpp/macro10.c: New test.
33751 * gcc.dg/cpp/strify3.c: New test.
33752 * gcc.dg/cpp/spacing1.c: Add tests.
33753 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
33754 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
33755
33756 2001-09-24 DJ Delorie <dj@redhat.com>
33757
33758 * gcc.c-torture/execute/20010924-1.c: New test.
33759
33760 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
33761
33762 * testsuite/objc/execute/paste.m: Remove.
33763
33764 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
33765
33766 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
33767
33768 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
33769
33770 * g77.dg/strlen0.f: New test.
33771
33772 2001-09-21 Richard Henderson <rth@redhat.com>
33773
33774 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
33775 * g++.old-deja/g++.abi/vtable2.C: Likewise.
33776
33777 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
33778
33779 Table-driven attributes.
33780 * g++.dg/ext/attrib1.C: New test.
33781
33782 2001-09-20 DJ Delorie <dj@redhat.com>
33783
33784 * gcc.dg/20000926-1.c: Update expected warning messages.
33785 * gcc.dg/array-2.c: Likewise, and test for warnings too.
33786 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
33787 array.
33788
33789 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
33790
33791 * g++.dg/eh/registers1.C: New test case.
33792
33793 2001-09-17 Richard Henderson <rth@redhat.com>
33794
33795 * gcc.dg/array-5.c: Fix VLA decomposition test.
33796
33797 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
33798
33799 * gcc.dg/cpp/line5.c: New testcase.
33800
33801 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
33802
33803 * gcc.dg/cpp/macro9.c: New test.
33804
33805 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
33806
33807 * gcc.c-torture/execute/980223.c: Change type of addr from long
33808 to char *.
33809
33810 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
33811
33812 * gcc.c-torture/execute/20010915-1.c: New test.
33813
33814 2001-09-14 Janis Johnson <janis187@us.ibm.com>
33815
33816 * g77.dg/bprob: New directory.
33817 * g77.dg/bprob/bprob.exp: New file.
33818 * g77.dg/bprob/bprob-1.f: New test.
33819 * g77.dg/gcov: New directory.
33820 * g77.dg/gcov/gcov.exp: New file.
33821 * g77.dg/gcov/gcov-1.f: New test.
33822 * g77.dg/gcov/gcov-1.x: New file.
33823
33824 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
33825
33826 * gcc.dg/cpp/directiv.c: Update.
33827 * gcc.dg/cpp/undef1.c: Update.
33828
33829 2001-09-12 Jakub Jelinek <jakub@redhat.com>
33830
33831 * gcc.dg/20010912-1.c: New test.
33832
33833 2001-09-11 Janis Johnson <janis187@us.ibm.com>
33834
33835 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
33836 language-independent file in lib.
33837 * lib/gcov.exp: New file.
33838
33839 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
33840
33841 * gcc.c-torture/compile/20010911-1.c: New test.
33842
33843 2001-09-10 Janis Johnson <janis187@us.ibm.com>
33844
33845 * lib/profopt.exp: New, to support profile-directed optimizations.
33846 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
33847 * gcc.misc-tests/bprob-1.c: New test.
33848 * gcc.misc-tests/bprob-2.c: New test.
33849
33850 2001-09-07 Janis Johnson <janis187@us.ibm.com>
33851
33852 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
33853 XFAIL and which kinds of gcov output to verify.
33854 * gcc.misc-tests/gcov-4b.x: New file.
33855 * gcc.misc-tests/gcov-5b.x: New file.
33856 * gcc.misc-tests/gcov-6.x: New file.
33857 * gcc.misc-tests/gcov-7.c: New test.
33858 * gcc.misc-tests/gcov-7.x: New file.
33859
33860 2001-09-06 Janis Johnson <janis187@us.ibm.com>
33861
33862 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
33863 * gcc.misc-tests/gcov-6.c: New test.
33864
33865 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
33866
33867 PR c++/3986
33868 * g++.dg/abi/vbase1.C: New test.
33869
33870 2001-09-05 Ziemowit Laski <zlaski@apple.com>
33871
33872 * objc.dg/method-2.m: New.
33873
33874 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
33875
33876 PR c++/4203
33877 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
33878 * g++.dg/init/empty1.C: New test.
33879
33880 2001-09-03 Jakub Jelinek <jakub@redhat.com>
33881
33882 * gcc.c-torture/compile/20010903-1.c: New test.
33883
33884 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
33885
33886 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
33887 for m68k.
33888
33889 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
33890
33891 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
33892
33893 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
33894
33895 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
33896
33897 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
33898
33899 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
33900 for 16-bit 'unsigned int'.
33901
33902 2001-08-29 Kazu Hirata <kazu@hxi.com>
33903
33904 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
33905
33906 2001-08-27 Richard Henderson <rth@redhat.com>
33907
33908 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
33909 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
33910
33911 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
33912
33913 * gcc.dg/asm-names.c (ymain): New.
33914
33915 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
33916
33917 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
33918 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
33919 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
33920
33921 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33922
33923 * gcc.dg/compare5.c: New testcase.
33924
33925 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
33926
33927 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
33928 and "In instantiation".
33929
33930 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
33931
33932 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
33933
33934 2001-08-20 Janis Johnson <janis187@us.ibm.com>
33935
33936 * gcc.misc-tests/gcov.exp: Add support for branch information.
33937 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
33938 * gcc.misc-tests/gcov-4.c: New test.
33939 * gcc.misc-tests/gcov-4b.c: New test.
33940 * gcc.misc-tests/gcov-5b.c: New test.
33941
33942 2001-08-20 Zack Weinberg <zackw@panix.com>
33943
33944 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
33945 expected to fail.
33946
33947 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
33948
33949 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
33950
33951 2001-08-19 Jakub Jelinek <jakub@redhat.com>
33952
33953 * g++.dg/eh/template1.C: New test.
33954
33955 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
33956
33957 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
33958 Fix thinko.
33959 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
33960 for xfail.
33961
33962 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
33963
33964 * lib/g77-dg.exp: Use prune.exp for common procedures
33965 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
33966 * lib/g77.exp: (g77-dg-prune) Remove
33967
33968 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
33969
33970 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
33971
33972 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33973
33974 * g++.dg/template/unify1.C: New test.
33975
33976 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
33977
33978 * g++.dg/abi/empty4.C: New test.
33979
33980 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
33981
33982 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
33983 solaris2.*
33984 * g77.f-torture/compile/pr3743.x: Likewise.
33985
33986 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
33987
33988 * g++.dg/other/using-declaration.C: New test.
33989
33990 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
33991
33992 * gcc.dg/cpp/tr-sign.c: New testcase.
33993
33994 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
33995
33996 * gcc.dg/cpp/19951025-1.c: Revert.
33997 * gcc.dg/cpp/directiv.c: We no longer process directives that
33998 interrupt macro arguments.
33999
34000 2001-08-03 Zack Weinberg <zackw@stanford.edu>
34001
34002 * gcc.dg/bconstp-1.c: New test.
34003
34004 2001-08-03 Richard Henderson <rth@redhat.com>
34005
34006 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
34007
34008 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
34009
34010 * gcc.dg/cpp/19951025-1.c: Update.
34011
34012 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
34013
34014 * g77.dg/ff90-1.f (s): Fix reference of variable z,
34015 should be x.
34016
34017 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
34018
34019 Kill -fhonor-std.
34020 * g++.old-deja/g++.ns/ns14.C: Remove special options.
34021 * g++.old-deja/g++.other/std1.C: Likewise.
34022 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
34023
34024 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
34025
34026 * lib/g77.exp: Load gcc-defs.exp for common procedures
34027 (g77_pass, g77_fail, g77_finish, g77_exit,
34028 ${tool}_check_unsupported_p} Now redundant. Deleted.
34029
34030 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
34031
34032 * g77.dg/fbackslash.f
34033 * g77.dg/fcase-preserve.f
34034 * g77.dg/ff90-1.f
34035 * g77.dg/ffixed-line-length-0.f
34036 * g77.dg/ffixed-line-length-132.f
34037 * g77.dg/ffixed-line-length-7.f
34038 * g77.dg/ffixed-line-length-72.f
34039 * g77.dg/ffixed-line-length-none.f
34040 * g77.dg/ffree-form-1.f
34041 * g77.dg/fno-backslash.f
34042 * g77.dg/fno-f90-1.f
34043 * g77.dg/fno-fixed-form-1.f
34044 * g77.dg/fno-onetrip.f
34045 * g77.dg/fno-typeless-boz.f
34046 * g77.dg/fno-underscoring.f
34047 * g77.dg/fno-vxt-1.f
34048 * g77.dg/fonetrip.f
34049 * g77.dg/ftypeless-boz.f
34050 * g77.dg/fugly-assumed.f
34051 * g77.dg/funderscoring.f
34052 * g77.dg/fvxt-1.f
34053
34054 2001-08-01 Ziemowit Laski <zlaski@apple.com>
34055
34056 * objc.dg/fwd-proto-1.m: New.
34057 * objc.dg/local-decl-1.m: New.
34058 * objc.dg/naming-1.m: New.
34059 * objc.dg/naming-2.m: New.
34060 * objc.dg/proto-hier-1.m: New.
34061
34062 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
34063
34064 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
34065 largest-type elements to a struct makes its size grow.
34066
34067 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
34068
34069 * g++.dg/abi/vthunk1.C: New test.
34070
34071 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
34072
34073 * g++.dg/abi/vbase8-22.C: New test.
34074
34075 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
34076
34077 * gcc.dg/cpp/macro8.c: New test.
34078
34079 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
34080
34081 * g++.dg/abi/vbase8-21.C: New test.
34082
34083 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
34084
34085 * g++.dg/abi/vbase8-10.C: New test.
34086
34087 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34088
34089 * lib/g++.exp (g++_set_ld_library_path): Renamed to
34090 ${tool}_set_ld_library_path.
34091 Changed caller.
34092 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
34093 g++.exp.
34094
34095 2001-07-26 Stan Cox <scox@redhat.com>
34096
34097 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
34098 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
34099 gcc_exit, gcc_check_unsupported_p):
34100 Moved to gcc-deps.exp
34101 * gcc-deps.exp: New file.
34102
34103 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34104
34105 * g++.old-deja/g++.pt/defarg14.C: New test.
34106
34107 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
34108
34109 * g++.old-deja/g++.other/lineno5.C: New test.
34110
34111 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
34112
34113 * g++.old-deja/g++.pt/crash68.C: New test.
34114
34115 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
34116
34117 * g++.old-deja/g++.other/crash42.C: New test.
34118
34119 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
34120
34121 * gcc.dg/cpp/extratokens.c: Fix.
34122 * gcc.dg/cpp/skipping2.c: New tests.
34123
34124 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34125
34126 * gcc.c-torture/execute/20010724-1.c: New file.
34127 * gcc.c-torture/execute/20010724-1.x: New file.
34128
34129 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
34130
34131 * g++.old-deja/g++.other/cond7.C: New test.
34132
34133 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
34134
34135 * g++.old-deja/g++.other/optimize4.C: New test.
34136
34137 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
34138
34139 * g++.old-deja/g++.abi/vbase8-5.C: New test.
34140
34141 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
34142
34143 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
34144 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
34145 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
34146 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
34147
34148 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
34149 bug report" message.
34150
34151 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
34152 * g++.dg/ext/instantiate1.C: Move from old-deja.
34153
34154 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
34155
34156 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
34157 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
34158 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
34159 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
34160
34161 2001-07-23 Jeffrey A Law (law@cygnus.com)
34162
34163 * gcc.c-torture/execute/20010723-1.c: New test.
34164
34165 2001-07-23 Ben Elliston <bje@redhat.com>
34166
34167 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
34168
34169 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34170
34171 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
34172 i[34567]86-*-*.
34173 Delete handling of ieee_multilib_flags.
34174 Pass -mieee for alpha*-*-* and sh-*-*.
34175 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
34176
34177 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
34178
34179 Remove old-abi tests.
34180 * g++.old-deja/g++.mike/p11116.C: Remove.
34181 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
34182
34183 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
34184
34185 * g77.f-torture/compile/pr3743.f: New test
34186
34187 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
34188
34189 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
34190
34191 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34192
34193 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
34194 g++.old-deja/g++.pt/static6.C: Likewise.
34195 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
34196 supports weak symbols.
34197
34198 2001-07-18 Andreas Jaeger <aj@suse.de>
34199
34200 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
34201 supported again.
34202
34203 2001-07-18 Andreas Jaeger <aj@suse.de>
34204
34205 * gcc.dg/iftrap-1.c: Fix target line.
34206
34207 2001-07-17 Richard Henderson <rth@redhat.com>
34208
34209 * gcc.c-torture/execute/20010717-1.c: New.
34210
34211 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
34212
34213 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
34214 tests.
34215
34216 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
34217
34218 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
34219
34220 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34221
34222 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
34223 UAC_SIGBUS, UAC_NOPRINT definitions.
34224
34225 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
34226
34227 * objc/execute/object_is_class.m: New test.
34228 * objc/execute/object_is_meta_class.m: New test.
34229
34230 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
34231
34232 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
34233 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
34234
34235 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
34236
34237 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
34238 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
34239
34240 2001-07-14 Richard Henderson <rth@redhat.com>
34241
34242 * gcc.dg/iftrap-1.c: New.
34243
34244 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
34245
34246 * g77.f-torture/execute/intrinsic77.f: New test.
34247
34248 2001-07-11 Janis Johnson <janis@us.ibm.com>
34249
34250 * gcc.misc-tests/gcov-3.c: New test.
34251
34252 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
34253
34254 * gcc.c-torture/compile/20010711-1.c,
34255 * gcc.c-torture/compile/20010711-2.c: New tests.
34256
34257 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
34258
34259 * gcc.c-torture/execute/20010711-1.c: New test.
34260
34261 2001-07-11 Ben Elliston <bje@redhat.com>
34262
34263 * g++.old-deja/g++.other/enum5.C: New test.
34264
34265 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
34266
34267 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
34268 (g++-dg-prune): Call prune_gcc_output.
34269 * prune.exp: New file for prune_gcc_output.
34270 * lib/g++.exp, lib/gcc.exp: Load it.
34271
34272 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
34273
34274 * gcc.c-torture/compile/20010701-1.c,
34275 g++.old-deja/g++.ext/attrib6.C: New tests.
34276
34277 2001-07-06 Jeffrey A Law (law@cygnus.com)
34278
34279 * gcc.c-torture/compile/20010706-1.c: New test.
34280
34281 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
34282
34283 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
34284
34285 2001-06-28 Stan Shebs <shebs@apple.com>
34286
34287 * gcc.dg/pragma-darwin.c: New test.
34288
34289 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34290
34291 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
34292 Solaris 2.[678] system.
34293
34294 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
34295
34296 * gcc.dg/20010622-1.c: New test.
34297
34298 2001-06-18 Stan Shebs <shebs@apple.com>
34299
34300 * objc.dg: New directory.
34301 * objc.dg/dg.exp: New file.
34302 * objc.dg/alias.m: New.
34303 * objc.dg/class-1.m: New.
34304 * objc.dg/class-2.m: New.
34305 * objc.dg/const-str-1.m: New.
34306 * objc.dg/const-str-2.m: New.
34307 * objc.dg/id-1.m: New.
34308 * objc.dg/method-1.m: New.
34309 * objc.dg/super-class-1.m: New.
34310 * lib/objc-dg.exp: New file.
34311
34312 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
34313
34314 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
34315 of label name.
34316
34317 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
34318
34319 * g++.old-deja/g++.abi/vbase8-9.C: New test.
34320
34321 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34322
34323 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
34324 variable.
34325
34326 2001-06-12 Richard Henderson <rth@redhat.com>
34327
34328 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
34329
34330 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
34331
34332 * g++.old-deja/g++.abi/vbase5.C: New test.
34333 * g++.old-deja/g++.abi/vbase6.C: New test.
34334 * g++.old-deja/g++.abi/vbase7.C: New test.
34335
34336 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34337
34338 * gcc.c-torture/compile/20010610-1.c: New test.
34339
34340 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
34341
34342 * g++.old-deja/g++.abi/vbase4.C: New test.
34343
34344 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
34345
34346 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
34347 support %f for HC11/HC12 targets.
34348 * gcc.c-torture/execute/930513-1.x: New file, likewise.
34349 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
34350 on HC11/HC12 targets.
34351 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
34352
34353 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34354
34355 * gcc.dg/wchar_t-1.c: New file.
34356 * gcc.dg/wint_t-1.c: Likewise.
34357
34358 2001-06-11 Bernd Schmidt <bernds@redhat.com>
34359
34360 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
34361
34362 2001-06-11 Richard Henderson <rth@redhat.com>
34363
34364 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
34365
34366 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
34367
34368 * gcc.c-torture/compile/20010611-1.c: New test.
34369
34370 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
34371
34372 * gcc.dg/c99-tag-1.c: Add more tests.
34373
34374 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
34375
34376 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
34377 representation on MN10300 and ARM/Thumb.
34378
34379 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
34380
34381 * g77.f-torture/execute/20010610.f: New.
34382
34383 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
34384
34385 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
34386 names.
34387
34388 2001-06-09 Richard Henderson <rth@redhat.com>
34389
34390 * gcc.c-torture/execute/ashrdi-1.c: New.
34391 * gcc.c-torture/execute/ashldi-1.c: New.
34392 * gcc.c-torture/execute/lshrdi-1.c: New.
34393
34394 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
34395
34396 * objc/execute/load-3.m: Added. Check sending +load to categories,
34397 in addition to classes.
34398
34399 2001-06-08 Stan Shebs <shebs@apple.com>
34400
34401 * objc/execute/load-2.m: New test. From Nicola Pero
34402 <n.pero@mi.flashnet.it>.
34403
34404 2001-06-08 Jakub Jelinek <jakub@redhat.com>
34405
34406 * gcc.c-torture/execute/20010605-2.c: New test.
34407
34408 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
34409
34410 * g++.old-deja/g++.abi/vbase2.C: New test.
34411 * g++.old-deja/g++.abi/vbase3.C: New test.
34412
34413 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
34414
34415 * g++.old-deja/g++.pt/friend49.C: New test.
34416
34417 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
34418
34419 * g++.old-deja/g++.ext/anon3.C: New test.
34420
34421 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
34422
34423 * g++.old-deja/g++.other/conv7.C: New test.
34424
34425 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
34426
34427 * gcc.c-torture/compile/20010605-2.c: New test.
34428
34429 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
34430
34431 * gcc.c-torture/execute/20010604-1.c: New test.
34432
34433 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
34434
34435 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
34436
34437 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
34438
34439 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
34440 (g++_link_flags): Likewise.
34441 (g++_init): Pass gccpath's value to two previous functions.
34442
34443 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34444
34445 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
34446 Ensure logfile entry matches exec command line.
34447
34448 2001-05-31 Richard Henderson <rth@redhat.com>
34449
34450 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
34451 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
34452
34453 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
34454
34455 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
34456 compiler for irix6.2
34457
34458 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
34459
34460 * g++.old-deja/g++.other/optimize3.C: New file.
34461
34462 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
34463
34464 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
34465 assemble.
34466
34467 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
34468
34469 * g++.old-deja/g++.other/optimize2.C: New file.
34470
34471 2001-05-25 Diego Novillo <dnovillo@redhat.com>
34472
34473 * gcc.c-torture/compile/20010518-2.c: New file.
34474 * gcc.c-torture/execute/20010518-1.c: New file.
34475 * gcc.c-torture/execute/20010518-2.c: New file.
34476
34477 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
34478
34479 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
34480
34481 2001-05-24 Mark Mitchell <mark@codesourcery.com>
34482
34483 G++ no longer defines builtins that do not begin with __builtin.
34484 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
34485 * g++.old-deja/g++.brendand/misc13.C: Likewise.
34486 * g++.old-deja/g++.law/builtin1.C: Likewise.
34487 * g++.old-deja/g++.law/cvt2.C: Likewise.
34488 * g++.old-deja/g++.mike/net5.C: Likewise.
34489 * g++.old-deja/g++.other/builtins1.C: Likewise.
34490 * g++.old-deja/g++.other/builtins2.C: Likewise.
34491 * g++.old-deja/g++.other/builtins3.C: Likewise.
34492 * g++.old-deja/g++.other/builtins4.C: Likewise.
34493 * g++.old-deja/g++.other/inline8.C: Likewise.
34494 * g++.old-deja/g++.robertl/eb39.C: Likewise.
34495
34496 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
34497
34498 * g++.old-deja/g++.pt/using1.C: Adjust.
34499 * g++.old-deja/g++.pt/using2.C: New test.
34500
34501 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
34502
34503 * gcc.dg/cpp/charconst.c: New tests.
34504 * gcc.dg/cpp/escape.c: New tests.
34505 * gcc.dg/cpp/escape-1.c: New tests.
34506 * gcc.dg/cpp/escape-2.c: New tests.
34507 * gcc.dg/cpp/ucs.c: New tests.
34508
34509 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
34510
34511 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
34512 native compiler for irix6.5.
34513
34514 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
34515
34516 * lib/g++.exp (g++_include_flags): Use args to compute
34517 get_multilibs.
34518 (g++_link_flags): Likewise.
34519 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
34520
34521 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
34522
34523 * gcc.dg/c90-hexfloat-1.c: Add more tests.
34524
34525 2001-05-21 Geoff Keating <geoffk@redhat.com>
34526
34527 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
34528 this file.
34529
34530 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
34531
34532 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
34533 STACK_SIZE;
34534 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
34535 to STACK_SIZE; Use it to define size of add_histo array.
34536 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
34537 to STACK_SIZE.
34538 (f): Use GITT_SIZE to define size of gitt local table.
34539 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
34540 to STACK_SIZE; Use it to define size of bytemem array.
34541
34542 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
34543
34544 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
34545 on 68HC11/HC12 due to the asm instruction.
34546 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
34547 * gcc.c-torture/compile/920520-1.x: Likewise.
34548 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
34549 on 68HC11/HC12 because the function is larger than 64K.
34550 * gcc.c-torture/compile/961203-1.x: New file, this test fails
34551 on 68HC11/HC12 because the structure is too large.
34552
34553 2001-05-20 Richard Henderson <rth@redhat.com>
34554
34555 * gcc.c-torture/execute/20010520-1.c: New.
34556
34557 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34558
34559 * g++.old-deja/g++.warn/compare1.C: New test.
34560 * gcc.dg/compare4.c: New test.
34561
34562 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
34563
34564 * g++.old-deja/g++.other/optimize1.C: New test.
34565
34566 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34567
34568 * g++.old-deja/g++.pt/spec41.C: New test.
34569
34570 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
34571
34572 * gcc.c-torture/compile/20010114-1.x: Remove.
34573
34574 2001-05-18 Stan Shebs <shebs@apple.com>
34575
34576 * gcc.c-torture/compile/20010518-1.c: New test.
34577
34578 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
34579
34580 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
34581 * g++.old-deja/g++.pt/crash67.C: New test.
34582
34583 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
34584
34585 * g++.old-deja/g++.other/debug9.C: New test.
34586
34587 2001-05-16 Zack Weinberg <zackw@stanford.edu>
34588
34589 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
34590
34591 2001-05-16 Jan Hubicka <jh@suse.cz>
34592
34593 * gcc.c-torture/compile/20010516-1.c: New test.
34594
34595 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
34596
34597 * g++.old-deja/g++.other/crash41.C: New test.
34598
34599 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
34600
34601 * g++.old-deja/g++.pt/crash66.C: New test.
34602
34603 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
34604
34605 * g++.old-deja/g++.robertl/eb27.C: Convert.
34606
34607 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
34608
34609 * g++.dg/friend-warn.C: New test. Do not warn about friend
34610 declaration being redundant.
34611
34612 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
34613
34614 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
34615
34616 2001-05-14 Mark Mitchell <mark@codesourcery.com>
34617
34618 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
34619
34620 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
34621
34622 * lib/g++.exp: Use testsuite_flags.
34623
34624 2001-05-13 Mark Mitchell <mark@codesourcery.com>
34625
34626 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
34627
34628 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
34629
34630 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
34631
34632 2001-05-11 Mark Mitchell <mark@codesourcery.com>
34633
34634 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
34635
34636 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
34637
34638 * gcc.c-torture/compile/20010313-1.c: New test.
34639
34640 2001-05-09 Zack Weinberg <zackw@stanford.edu>
34641
34642 * gcc.dg/cpp/direct2.c: New test.
34643 * gccq.dg/cpp/direct2s.c: New test.
34644
34645 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
34646
34647 2001-05-07 Mark Mitchell <mark@codesourcery.com>
34648
34649 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
34650 * g++.old-deja/g++.other/op3.C: Likewise.
34651
34652 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
34653
34654 * gcc.dg/cpp/syshdr.h: New file.
34655 * gcc.dg/cpp/sysmac1.c: Update.
34656 * gcc.dg/cpp/sysmac2.c: Update.
34657
34658 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
34659
34660 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
34661
34662 2001-05-04 David Edelsohn <edelsohn@gnu.org>
34663
34664 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
34665 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
34666
34667 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
34668
34669 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
34670
34671 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
34672
34673 * lib/g++.exp (g++_include_flags): Don't use any special flags
34674 if TESTING_IN_BUILD_TREE is not defined.
34675 (g++_init): Use a plain 'c++' as the compiler if
34676 TESTING_IN_BUILD_TREEE is not defined.
34677
34678 2001-05-02 Jakub Jelinek <jakub@redhat.com>
34679
34680 * g++.old-deja/g++.eh/catch13.C: New test.
34681 * g++.old-deja/g++.eh/catch14.C: New test.
34682
34683 2001-05-02 Jakub Jelinek <jakub@redhat.com>
34684
34685 * gcc.dg/cpp/tr-define.c: New test.
34686
34687 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
34688
34689 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
34690 <stdlib.h>, not <malloc.h>.
34691
34692 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
34693
34694 * g++.old-deja/g++.ns/template17.C: New test.
34695
34696 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
34697
34698 * g++.old-deja/g++.pt/ref4.C: New test.
34699
34700 2001-04-30 Richard Henderson <rth@redhat.com>
34701
34702 * gcc.dg/20000724-1.c: Revert last change.
34703
34704 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
34705
34706 * g77.f-torture/execute/20010430.f: New test.
34707
34708 2001-04-30 Mark Mitchell <mark@codesourcery.com>
34709
34710 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
34711
34712 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
34713
34714 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
34715
34716 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
34717
34718 * g++.old-deja/g++.eh/crash6.C: New test.
34719
34720 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
34721
34722 * g++.old-deja/g++.other/warn7.C: New test.
34723
34724 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
34725
34726 * g++.old-deja/g++.other/defarg9.C: New test.
34727
34728 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
34729
34730 * g77.f-torture/compile/20010426.f: New test.
34731 * g77.f-torture/execute/20010426.f: New test.
34732
34733 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
34734
34735 * g77.f-torture/compile/20000629-1.x: Remove - error
34736 has been fixed.
34737
34738 2001-04-26 Jeffrey A Law (law@cygnus.com)
34739
34740 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
34741 Tweak slightly to work with g++.dg framework.
34742 * g++.dg/special/ecos.exp: Run initp1.C test.
34743 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
34744
34745 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
34746 its linker doesn't give line numbers either.
34747 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
34748
34749 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
34750
34751 * g++.old-deja/g++.other/lex1.C: New test.
34752
34753 2001-04-26 Jakub Jelinek <jakub@redhat.com>
34754
34755 * gcc.dg/noncompile/20010425-1.c: New test.
34756
34757 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
34758
34759 * g++.old-deja/g++.pt/mangle2.C: New test.
34760
34761 2001-04-25 Jakub Jelinek <jakub@redhat.com>
34762
34763 * gcc.dg/format/plus-1.c: New test.
34764
34765 2001-04-25 Jakub Jelinek <jakub@redhat.com>
34766
34767 * gcc.dg/20010423-1.c: New test.
34768
34769 2001-04-25 Jakub Jelinek <jakub@redhat.com>
34770
34771 * gcc.c-torture/execute/20010422-1.c: New test.
34772
34773 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
34774
34775 * g++.old-deja/g++.ns/type2.C: New test.
34776
34777 2001-04-24 Zack Weinberg <zackw@stanford.edu>
34778
34779 * g++.old-deja/g++.other/perf1.C: New test.
34780
34781 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
34782
34783 * gcc.dg/c99-func-2.c: Remove xfail.
34784 * gcc.dg/c99-func-3.c: Remove xfail.
34785 * gcc.dg/c99-func-4.c: Remove xfail.
34786
34787 2001-04-23 Zack Weinberg <zackw@stanford.edu>
34788
34789 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
34790
34791 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
34792
34793 * gcc.c-torture/compile/20010423-1.c: New test.
34794
34795 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
34796
34797 * g++.old-deja/g++.pt/typename28.C: New test.
34798
34799 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
34800
34801 * g++.old-deja/g++.abi/empty2.C: New test.
34802 * g++.old-deja/g++.abi/empty3.C: New test.
34803
34804 2001-04-20 Jakub Jelinek <jakub@redhat.com>
34805
34806 * g++.old-deja/g++.other/comdat2.C: New test.
34807 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
34808
34809 2001-04-20 Jakub Jelinek <jakub@redhat.com>
34810
34811 * g++.old-deja/g++.other/overload14.C: New test.
34812
34813 2001-04-20 Jakub Jelinek <jakub@redhat.com>
34814
34815 * g++.old-deja/g++.other/lookup23.C: New test.
34816
34817 2001-04-20 Jakub Jelinek <jakub@redhat.com>
34818
34819 * gcc.c-torture/execute/20010403-1.c: New test.
34820
34821 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
34822 Mark Mitchell <mark@codesourcery.com>
34823
34824 * lib/old-dejagnu.exp: Don't delete output of executable.
34825 Add .exe suffix to executables.
34826
34827 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
34828
34829 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
34830
34831 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34832
34833 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
34834
34835 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
34836
34837 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
34838 * g++.old-deja/g++.abi/crash1.C: New test.
34839
34840 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
34841
34842 * g++.old-deja/g++.other/crash40.C: New test.
34843
34844 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34845
34846 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
34847
34848 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
34849
34850 * g++.old-deja/g++.other/warn6.C: New test.
34851
34852 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
34853
34854 * g++.old-deja/g++.robertl/eb42.C: Same.
34855
34856 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34857
34858 * gcc.dg/wtr-conversion-1.c: New testcase.
34859
34860 2001-04-10 Richard Henderson <rth@redhat.com>
34861
34862 * g++.old-deja/g++.other/array5.C: New.
34863
34864 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34865
34866 * gcc.c-torture/execute/20010408-1.c: New test.
34867
34868 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
34869
34870 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
34871 headers and constructs.
34872 * g++.old-deja/g++.robertl/eb79.C: Same.
34873 * g++.old-deja/g++.robertl/eb77.C (main): Same.
34874 * g++.old-deja/g++.robertl/eb73.C: Same.
34875 * g++.old-deja/g++.robertl/eb66.C (main): Same.
34876 * g++.old-deja/g++.robertl/eb55.C (t): Same.
34877 * g++.old-deja/g++.robertl/eb54.C (main): Same.
34878 * g++.old-deja/g++.robertl/eb46.C (main): Same.
34879 * g++.old-deja/g++.robertl/eb44.C: Same.
34880 * g++.old-deja/g++.robertl/eb41.C (main): Same.
34881 * g++.old-deja/g++.robertl/eb4.C (main): Same.
34882 * g++.old-deja/g++.robertl/eb39.C: Same.
34883 * g++.old-deja/g++.robertl/eb33.C (main): Same.
34884 * g++.old-deja/g++.robertl/eb31.C (main): Same.
34885 * g++.old-deja/g++.robertl/eb30.C: Same.
34886 * g++.old-deja/g++.robertl/eb3.C: Same.
34887 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
34888 * g++.old-deja/g++.robertl/eb21.C: Same.
34889 * g++.old-deja/g++.robertl/eb15.C: Same.
34890 * g++.old-deja/g++.robertl/eb118.C: Same.
34891 * g++.old-deja/g++.robertl/eb115.C (main): Same.
34892 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
34893 * g++.old-deja/g++.robertl/eb109.C: Same.
34894 * g++.old-deja/g++.other/sibcall1.C (main): Same.
34895 * g++.old-deja/g++.mike/rtti1.C: Same.
34896 * g++.old-deja/g++.mike/p658.C: Same.
34897 * g++.old-deja/g++.mike/net46.C: Same.
34898 * g++.old-deja/g++.mike/net34.C: Same.
34899 * g++.old-deja/g++.mike/memoize1.C: Same.
34900 * g++.old-deja/g++.mike/eh2.C: Same.
34901 * g++.old-deja/g++.law/weak.C: Same.
34902 * g++.old-deja/g++.law/visibility7.C: Same.
34903 * g++.old-deja/g++.law/visibility25.C: Same.
34904 * g++.old-deja/g++.law/visibility22.C: Same.
34905 * g++.old-deja/g++.law/visibility2.C: Same.
34906 * g++.old-deja/g++.law/visibility17.C: Same.
34907 * g++.old-deja/g++.law/visibility13.C: Same.
34908 * g++.old-deja/g++.law/visibility10.C: Same.
34909 * g++.old-deja/g++.law/visibility1.C: Same.
34910 * g++.old-deja/g++.law/virtual3.C (eval): Same.
34911 * g++.old-deja/g++.law/vbase1.C: Same.
34912 * g++.old-deja/g++.law/operators32.C: Same.
34913 * g++.old-deja/g++.law/nest3.C: Same.
34914 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
34915 * g++.old-deja/g++.law/except5.C (main): Same.
34916 * g++.old-deja/g++.law/cvt7.C (run): Same.
34917 * g++.old-deja/g++.law/cvt2.C: Same.
34918 * g++.old-deja/g++.law/cvt16.C: Same.
34919 * g++.old-deja/g++.law/ctors6.C (bar): Same.
34920 * g++.old-deja/g++.law/ctors17.C (main): Same.
34921 * g++.old-deja/g++.law/ctors13.C: Same.
34922 * g++.old-deja/g++.law/ctors12.C (main): Same.
34923 * g++.old-deja/g++.law/ctors10.C: Same.
34924 * g++.old-deja/g++.law/code-gen5.C: Same.
34925 * g++.old-deja/g++.law/bad-error7.C: Same.
34926 * g++.old-deja/g++.law/arm9.C: Same.
34927 * g++.old-deja/g++.law/arm12.C: Same.
34928 * g++.old-deja/g++.law/arg8.C: Same.
34929 * g++.old-deja/g++.law/arg1.C: Same.
34930 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
34931 * g++.old-deja/g++.jason/template31.C: Same.
34932 * g++.old-deja/g++.jason/template24.C (main): Same.
34933 * g++.old-deja/g++.jason/2371.C: Same.
34934 * g++.old-deja/g++.eh/new2.C: Same.
34935 * g++.old-deja/g++.eh/new1.C: Same.
34936 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
34937 * g++.old-deja/g++.brendan/nest21.C (main): Same.
34938 * g++.old-deja/g++.brendan/err-msg3.C: Same.
34939 * g++.old-deja/g++.brendan/crash62.C: Same.
34940 * g++.old-deja/g++.brendan/crash52.C: Same.
34941 * g++.old-deja/g++.brendan/crash49.C (main): Same.
34942 * g++.old-deja/g++.brendan/crash38.C: Same.
34943 * g++.old-deja/g++.brendan/crash15.C (main): Same.
34944 * g++.old-deja/g++.brendan/copy9.C: Same.
34945
34946 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
34947
34948 * gcc.c-torture/execute/20001203-2.c (memset):
34949 Count argument is of type __SIZE_TYPE__.
34950
34951 2001-04-04 Diego Novillo <dnovillo@redhat.com>
34952
34953 * gcc.c-torture/compile/20010404-1.c: New test.
34954
34955 2001-04-04 Jakub Jelinek <jakub@redhat.com>
34956
34957 * gcc.c-torture/compile/20010326-1.c: New test.
34958
34959 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
34960
34961 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
34962 peculiarities of the SH.
34963 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
34964
34965 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34966
34967 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
34968 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
34969 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
34970
34971 2001-04-02 Jakub Jelinek <jakub@redhat.com>
34972
34973 * g77.f-torture/compile/20010321-1.f: New test.
34974
34975 2001-04-02 Jakub Jelinek <jakub@redhat.com>
34976
34977 * gcc.c-torture/compile/20010329-1.c: New test.
34978
34979 2001-04-02 Jakub Jelinek <jakub@redhat.com>
34980
34981 * gcc.c-torture/execute/20010329-1.c: New test.
34982
34983 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
34984
34985 * g++.old-deja/g++.other/eh4.C: Fix typo.
34986
34987 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
34988
34989 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
34990
34991 2001-03-28 Philip Blundell <philb@gnu.org>
34992
34993 * gcc.c-torture/compile/20010328-1.c: New test.
34994
34995 2001-03-27 Richard Henderson <rth@redhat.com>
34996
34997 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
34998 * g++.old-deja/g++.eh/vbase3.C: Likewise.
34999
35000 2001-03-27 Alan Modra <alan@linuxcare.com.au>
35001
35002 * gcc.c-torture/compile/20010327-1.c: New test.
35003
35004 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
35005
35006 * g++.old-deja/g++.other/friend12.C: New test.
35007 * g++.old-deja/g++.other/friend9.C: Expect no errors.
35008 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
35009
35010 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
35011
35012 * gcc.c-torture/execute/20010325-1.c: New test.
35013
35014 2001-03-23 Jakub Jelinek <jakub@redhat.com>
35015
35016 * g++.old-deja/g++.other/mangle3.C: New test.
35017
35018 2001-03-22 Jakub Jelinek <jakub@redhat.com>
35019
35020 * g++.old-deja/g++.other/anon8.C: New test.
35021
35022 2001-03-20 Philip Blundell <philb@gnu.org>
35023
35024 * gcc.c-torture/compile/20010320-1.c: New test.
35025
35026 2001-03-17 Richard Henderson <rth@redhat.com>
35027
35028 * g++.old-deja/g++.other/eh4.C: Add expected error text.
35029
35030 2001-03-15 Geoff Keating <geoff@redhat.com>
35031
35032 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
35033 tests on AIX.
35034
35035 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
35036
35037 * g++.old-deja/g++.other/eh4.C: New test.
35038
35039 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
35040
35041 * gcc.dg/cpp/mi1.c: Update.
35042
35043 2001-03-14 Jakub Jelinek <jakub@redhat.com>
35044
35045 * g++.old-deja/g++.other/regstack.C: New test.
35046
35047 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
35048
35049 * g++.old-deja/g++.other/ref4.C: New test.
35050
35051 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
35052
35053 * objc/execute/va_method.m: Added.
35054 * objc/execute/IMP.m: Added.
35055 * objc/execute/_cmd.m: Added.
35056 * objc/execute/accessing_ivars.m: Added.
35057 * objc/execute/class-1.m: Added.
35058 * objc/execute/class-10.m: Added.
35059 * objc/execute/class-11.m: Added.
35060 * objc/execute/class-12.m: Added.
35061 * objc/execute/class-13.m: Added.
35062 * objc/execute/class-14.m: Added.
35063 * objc/execute/class-2.m: Added.
35064 * objc/execute/class-3.m: Added.
35065 * objc/execute/class-4.m: Added.
35066 * objc/execute/class-5.m: Added.
35067 * objc/execute/class-6.m: Added.
35068 * objc/execute/class-7.m: Added.
35069 * objc/execute/class-8.m: Added.
35070 * objc/execute/class-9.m: Added.
35071 * objc/execute/class-tests-1.h
35072 * objc/execute/class-tests-2.h
35073 * objc/execute/compatibility_alias.m: Added.
35074 * objc/execute/encode-1.m: Added.
35075 * objc/execute/formal_protocol-1.m: Added.
35076 * objc/execute/formal_protocol-2.m: Added.
35077 * objc/execute/formal_protocol-3.m: Added.
35078 * objc/execute/formal_protocol-4.m: Added.
35079 * objc/execute/formal_protocol-5.m: Added.
35080 * objc/execute/formal_protocol-6.m: Added.
35081 * objc/execute/formal_protocol-7.m: Added.
35082 * objc/execute/informal_protocol.m: Added.
35083 * objc/execute/initialize.m: Added.
35084 * objc/execute/load.m: Added.
35085 * objc/execute/many_args_method.m: Added.
35086 * objc/execute/nested-3.m: Added.
35087 * objc/execute/no_clash.m: Added.
35088 * objc/execute/private.m: Added.
35089 * objc/execute/redefining_self.m: Added.
35090 * objc/execute/root_methods.m: Added.
35091 * objc/execute/selector-1.m: Added.
35092 * objc/execute/static-1.m: Added.
35093 * objc/execute/static-2.m: Added.
35094 * objc/execute/va_method.m: Added.
35095
35096 2001-03-10 Richard Henderson <rth@redhat.com>
35097
35098 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
35099
35100 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
35101
35102 * g++.old-deja/g++.other/crash31.C: XFAIL.
35103 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
35104 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
35105 * gcc.c-torture/execute/20010123-1.x: XFAIL.
35106 * gcc.c-torture/execute/20010124-1.x: XFAIL.
35107 * gcc.dg/sequence-pt-1.c: XFAIL one test.
35108
35109 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
35110
35111 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
35112
35113 2001-03-06 Zack Weinberg <zackw@stanford.edu>
35114
35115 * gcc.dg/20000724-1.c: Don't use multiline strings.
35116
35117 2001-03-06 Zack Weinberg <zackw@stanford.edu>
35118
35119 * objc/execute/string1.m, objc/execute/string2.m: Compare the
35120 result of -cString against what we expect it to be; don't just
35121 print it out for no one to read.
35122
35123 * objc/execute/string3.m, objc/execute/string4.m: New tests.
35124 Based on testcases provided by Nicola Pero.
35125
35126 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
35127
35128 * gcc.dg/cpp/macro7.c: New test.
35129
35130 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
35131
35132 * gcc.dg/cpp/multiline.c: Update.
35133
35134 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
35135
35136 * g++.old-deja/g++.other/enum3.C: New test.
35137
35138 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
35139
35140 * g++.old-deja/g++.other/pod1.C: New test.
35141
35142 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
35143
35144 * g++.old-deja/g++.ext/overload1.C: New test.
35145
35146 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
35147
35148 * g++.old-deja/g++.pt/using1.C: New test.
35149
35150 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
35151
35152 * g++.old-deja/g++.other/using9.C: New test.
35153
35154 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
35155
35156 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
35157
35158 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
35159
35160 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
35161
35162 * g++.old-deja/g++.ext/realpt1.C: Remove.
35163
35164 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
35165
35166 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
35167
35168 2001-02-26 Will Cohen <wcohen@redhat.com>
35169
35170 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
35171
35172 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
35173
35174 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
35175 templatized constructors.
35176
35177 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35178
35179 * gcc.c-torture/execute/20010224-1.c: New test.
35180
35181 2001-02-23 Jakub Jelinek <jakub@redhat.com>
35182
35183 * gcc.c-torture/execute/20010222-1.c: New test.
35184
35185 2001-02-22 Jakub Jelinek <jakub@redhat.com>
35186
35187 * g++.old-deja/g++.other/inline20.C: New test.
35188
35189 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
35190
35191 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
35192
35193 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
35194
35195 * g++.old-deja/g++.other/lookup22.C: New test.
35196
35197 2001-02-19 Zack Weinberg <zackw@stanford.edu>
35198
35199 * g77.dg: New directory.
35200 * g77.dg/20010216-1.f: New test case.
35201 * g77.dg/dg.exp: New driver.
35202 * lib/g77-dg.exp: New driver library.
35203
35204 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35205
35206 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
35207
35208 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
35209
35210 * g++.old-deja/g++.other/decl9.C: New test.
35211
35212 2001-02-16 Jakub Jelinek <jakub@redhat.com>
35213
35214 * g++.old-deja/g++.other/init16.C: Update the test so that it does
35215 not need <string> and also tests the initialization at runtime.
35216
35217 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
35218
35219 * gcc.c-torture/execute/longlong.c: New test.
35220
35221 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
35222
35223 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
35224
35225 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
35226
35227 * gcc.c-torture/execute/920302-1.c (execute):
35228 Change argument type to short.
35229
35230 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
35231
35232 * g++.old-deja/g++.pt/deduct6.C: New test.
35233
35234 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
35235
35236 * g++.old-deja/g++.pt/deduct5.C: New test.
35237
35238 2001-02-14 Jakub Jelinek <jakub@redhat.com>
35239
35240 * gcc.c-torture/execute/20010209-1.c: New test.
35241
35242 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
35243
35244 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
35245
35246 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
35247
35248 * g++.dg/vtgc1.C: Update for new ABI.
35249
35250 * consistency.vlad: New directory, 1665 files.
35251
35252 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
35253
35254 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
35255 return type.
35256 * gcc.dg/cpp/digraphs.c: Declare puts.
35257
35258 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
35259
35260 * g++.old-deja/g++.other/warn5.C: New test.
35261
35262 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
35263
35264 * g++.old-deja/g++.pt/spec40.C: New test.
35265
35266 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
35267
35268 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
35269 case.
35270 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
35271
35272 2001-02-12 Jakub Jelinek <jakub@redhat.com>
35273
35274 * gcc.c-torture/compile/20010209-1.c: New test.
35275
35276 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
35277
35278 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
35279 excess errors message but not if it crashes.
35280 * g++.old-deja/g++.other/crash27.C: Likewise.
35281 * g++.old-deja/g++.other/crash28.C: Likewise.
35282 * g++.old-deja/g++.other/crash30.C: Likewise.
35283 * g++.old-deja/g++.other/crash32.C: Likewise.
35284 * g++.old-deja/g++.other/crash35.C: Likewise.
35285 * g++.old-deja/g++.pt/inherit2.C: Likewise.
35286
35287 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
35288
35289 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
35290 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
35291 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
35292 g77.f-torture/execute/execute.exp,
35293 g77.f-torture/noncompile/noncompile.exp,
35294 gcc.c-torture/execute/execute.exp,
35295 gcc.c-torture/execute/memcheck/memcheck.exp,
35296 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
35297 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
35298 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
35299 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
35300 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
35301 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
35302 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
35303 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
35304 Remove bug reporting instructions with ancient email addresses.
35305
35306 2001-02-07 Jakub Jelinek <jakub@redhat.com>
35307
35308 * gcc.dg/20010202-1.c: New test.
35309 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
35310
35311 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
35312
35313 * g++.dg/stdbool-if.C: New test.
35314
35315 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
35316
35317 * objc/execute/fdecl.m: Added main().
35318
35319 2001-02-07 Jakub Jelinek <jakub@redhat.com>
35320
35321 * gcc.c-torture/execute/20010206-1.c: New test.
35322
35323 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
35324
35325 * gcc.dg/cpp/avoidpaste1.c: Update.
35326
35327 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
35328
35329 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
35330 Pero <nicola@brainstorm.co.uk>.
35331 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
35332
35333 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
35334
35335 * g++.old-deja/g++.pt/spec39.C: New test.
35336
35337 2001-02-05 Jakub Jelinek <jakub@redhat.com>
35338
35339 * gcc.c-torture/compile/20010202-1.c: New test.
35340
35341 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
35342
35343 * g++.old-deja/g++.abi/primary2.C: New test.
35344 * g++.old-deja/g++.abi/primary3.C: New test.
35345 * g++.old-deja/g++.abi/primary4.C: New test.
35346 * g++.old-deja/g++.abi/primary5.C: New test.
35347 * g++.old-deja/g++.abi/vtable3.h: New test.
35348 * g++.old-deja/g++.abi/vtable3a.C: New test.
35349 * g++.old-deja/g++.abi/vtable3b.C: New test.
35350 * g++.old-deja/g++.abi/vtable3c.C: New test.
35351 * g++.old-deja/g++.abi/vtable3d.C: New test.
35352 * g++.old-deja/g++.abi/vtable3e.C: New test.
35353 * g++.old-deja/g++.abi/vtable3f.C: New test.
35354 * g++.old-deja/g++.abi/vtable3g.C: New test.
35355 * g++.old-deja/g++.abi/vtable3h.C: New test.
35356 * g++.old-deja/g++.abi/vtable3i.C: New test.
35357 * g++.old-deja/g++.abi/vtable3j.C: New test.
35358 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
35359
35360 2001-02-03 Jakub Jelinek <jakub@redhat.com>
35361
35362 * g++.old-deja/g++.other/anon6.C: New test.
35363 * g++.old-deja/g++.other/anon7.C: New test.
35364
35365 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
35366
35367 * gcc.dg/cpp/avoidpaste2.c: New tests.
35368
35369 2001-01-31 Jakub Jelinek <jakub@redhat.com>
35370
35371 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
35372
35373 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
35374
35375 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
35376 DECIMAL_DIG cases for Irix."
35377
35378 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
35379
35380 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
35381
35382 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
35383
35384 * gcc.dg/c99-tag-1.c: New test.
35385
35386 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
35387
35388 * gcc.dg/cpp/tr-warn1.c: Add tests.
35389
35390 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
35391
35392 * gcc.dg/cpp/avoidpaste1.c: Update.
35393 * gcc.dg/cpp/paste4.c: Update.
35394
35395 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
35396
35397 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
35398 cases for Irix.
35399
35400 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
35401
35402 * g++.old-deja/g++.other/inline19.C: New test.
35403
35404 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
35405
35406 * gcc.dg/Wlarger-than.c: New test.
35407
35408 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
35409
35410 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
35411
35412 2001-01-29 Jakub Jelinek <jakub@redhat.com>
35413
35414 * gcc.c-torture/execute/20010129-1.c: New test.
35415 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
35416
35417 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
35418
35419 * gcc.dg/cpp/avoidpaste1.c: Test case.
35420
35421 2001-01-28 Jakub Jelinek <jakub@redhat.com>
35422
35423 * g++.old-deja/g++.other/inline18.C: New test.
35424
35425 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35426
35427 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
35428 and __builtin_putchar.
35429
35430 2001-01-27 Jakub Jelinek <jakub@redhat.com>
35431
35432 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
35433 tests.
35434
35435 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
35436
35437 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
35438 floating point number rounding mode to round to the nearest
35439 representable mode.
35440
35441 2001-01-25 Jakub Jelinek <jakub@redhat.com>
35442
35443 * g++.old-deja/g++.other/mangle2.C: New test.
35444
35445 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
35446
35447 * gcc.c-torture/compile/20010124-1.c: New test.
35448
35449 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
35450
35451 * g++.old-deja/g++.pt/spec38.C: New test.
35452
35453 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35454
35455 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
35456 "Build don't run".
35457
35458 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35459
35460 * gcc.c-torture/execute/20010123-1.c: New test.
35461
35462 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
35463
35464 * g++.old-deja/g++.pt/spec37.C: New test.
35465
35466 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
35467
35468 * g++.old-deja/g++.pt/overload14.C: New test.
35469
35470 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35471
35472 * gcc.c-torture/execute/20010122-1.c: New test, exercise
35473 __builtin_return_address.
35474
35475 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
35476
35477 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
35478 * g++.old-deja/g++.pt/spec35.C: New test.
35479 * g++.old-deja/g++.pt/spec36.C: New test.
35480
35481 2001-01-20 Jakub Jelinek <jakub@redhat.com>
35482
35483 * gcc.c-torture/compile/20010118-1.c: New test.
35484
35485 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
35486
35487 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
35488
35489 2001-01-19 Jakub Jelinek <jakub@redhat.com>
35490
35491 * gcc.c-torture/execute/20010119-1.c: New test.
35492
35493 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
35494
35495 * g++.old-deja/g++.other/vbase5.C: New test.
35496
35497 2001-01-19 Jakub Jelinek <jakub@redhat.com>
35498
35499 * gcc.c-torture/execute/20010118-1.c: New test.
35500
35501 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
35502
35503 * g++.old-deja/g++.pt/deduct3.C: New test.
35504
35505 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
35506
35507 * g++.old-deja/g++.pt/spec34.C: New test.
35508
35509 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
35510
35511 * g77.f-torture/compile/20000601-2.f: New test.
35512
35513 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
35514
35515 * g++.old-deja/g++.other/init17.C: New test.
35516
35517 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
35518
35519 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
35520
35521 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
35522
35523 * g++.old-deja/g++.pt/unify8.C: New test.
35524
35525 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
35526
35527 * g++.old-deja/g++.abi/vbase1.C: New test.
35528
35529 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
35530
35531 * g++.old-deja/g++.pt/crash65.C: New test.
35532
35533 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
35534
35535 * gcc.dg/cpp/assembl2.S: New test case.
35536
35537 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
35538
35539 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
35540 are supported.
35541
35542 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35543
35544 * g++.old-deja/g++.other/builtins1.C: New test.
35545 * g++.old-deja/g++.other/builtins2.C: Likewise.
35546 * g++.old-deja/g++.other/builtins3.C: Likewise.
35547 * g++.old-deja/g++.other/builtins4.C: Likewise.
35548
35549 2001-01-17 Jakub Jelinek <jakub@redhat.com>
35550
35551 * gcc.c-torture/compile/20010117-1.c: New test.
35552 * gcc.c-torture/compile/20010117-2.c: New test.
35553
35554 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
35555
35556 * g77.f-torture/execute/20010116.[fx]: New test,
35557 XFAIL on i?86-*-*.
35558 * g77.f-torture/compile/20010115.f: Indicate it's
35559 a test for PR fortran/1636.
35560
35561 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
35562
35563 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
35564
35565 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
35566
35567 * g77.f-torture/compile/20010115.f: New test.
35568
35569 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
35570
35571 * g++.old-deja/g++.pt/nontype5.C: New test.
35572
35573 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
35574
35575 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
35576 have an equivalent working one below it.
35577
35578 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
35579
35580 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
35581 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
35582
35583 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
35584
35585 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
35586 message containing "init_priority".
35587 (conpr-2.C): Likewise.
35588 (conpr-3.C): Likewise.
35589 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
35590
35591 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35592
35593 * gcc.c-torture/execute/20010114-2.c: New test.
35594
35595 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
35596
35597 * gcc.c-torture/compile/20010114-1.c: New test.
35598 * gcc.c-torture/compile/20010114-1.x: Xfail.
35599 * gcc.c-torture/compile/20010114-2.c: New test.
35600 * gcc.c-torture/execute/20010114-1.c: New test.
35601 * gcc.dg/trunc-1.c: New test.
35602 * gcc.dg/uninit-B.c: New test.
35603
35604 2001-01-13 Nick Clifton <nickc@redhat.com>
35605
35606 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
35607 target.
35608
35609 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
35610
35611 * gcc.c-torture/compile/20010113-1.c: New test.
35612
35613 2001-01-13 Jakub Jelinek <jakub@redhat.com>
35614
35615 * gcc.c-torture/compile/20001212-1.c: New test.
35616
35617 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
35618
35619 * gcc.dg/cpp/widestr1.c: Update.
35620 * gcc.dg/cpp/prag-imp.c: Remove.
35621
35622 2001-01-12 Jakub Jelinek <jakub@redhat.com>
35623
35624 * gcc.c-torture/execute/20000801-3.x: Remove.
35625 * gcc.dg/c90-init-1.c: New test.
35626 * gcc.dg/c99-init-1.c: New test.
35627 * gcc.dg/c99-init-2.c: New test.
35628 * gcc.dg/gnu99-init-1.c: New test.
35629
35630 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
35631
35632 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
35633 testing that no relevant ones were found.
35634
35635 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
35636
35637 * g++.old-deja/g++.pt/cast2.C: New test.
35638
35639 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
35640
35641 * g++.old-deja/g++.pt/friend47.C: New test.
35642
35643 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
35644
35645 * g++.old-deja/g++.pt/instantiate13.C: New test.
35646
35647 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
35648
35649 * g++.old-deja/g++.other/defarg7.C: New test.
35650 * g++.old-deja/g++.other/defarg8.C: New test.
35651
35652 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
35653
35654 * g++.old-deja/g++.pt/crash64.C: New test.
35655
35656 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
35657
35658 * g++.old-deja/g++.pt/crash63.C: New test.
35659
35660 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
35661
35662 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
35663
35664 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
35665
35666 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
35667
35668 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
35669
35670 * g++.old-deja/g++.pt/error3.C: New test.
35671
35672 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
35673
35674 * g++.old-deja/g++.other/crash39.C: New test.
35675
35676 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
35677
35678 * g++.old-deja/g++.other/vbase4.C: New test.
35679
35680 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
35681
35682 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
35683 * gcc.dg/special/20000419-2.c: New file. Identical to above.
35684 * gcc.dg/special/special.exp: New test driver which will check
35685 for alias support for the above test.
35686
35687 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
35688
35689 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
35690 problems on small machines.
35691 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
35692 parameterize.
35693
35694 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
35695
35696 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
35697 mips.
35698 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
35699
35700 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
35701
35702 * g++.old_deja/g++.pt/using8.C: New test.
35703
35704 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
35705
35706 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
35707
35708 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
35709
35710 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
35711 where a failure is expected.
35712 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
35713
35714 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
35715
35716 * g++.old_deja/g++.pt/instantiate12.C: New test.
35717
35718 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
35719
35720 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
35721 start of structs.
35722 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
35723 * g++.old-deja/g++.brendan/crash17.C: Likewise.
35724 * g++.old-deja/g++.brendan/crash29.C: Likewise.
35725 * g++.old-deja/g++.brendan/crash48.C: Likewise.
35726 * g++.old-deja/g++.brendan/ns1.C: Likewise.
35727 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
35728 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
35729 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
35730 * g++.old-deja/g++.eh/spec6.C: Likewise.
35731 * g++.old-deja/g++.jason/crash3.C: Likewise.
35732 * g++.old-deja/g++.law/ctors11.C: Likewise.
35733 * g++.old-deja/g++.law/ctors17.C: Likewise.
35734 * g++.old-deja/g++.law/ctors5.C: Likewise.
35735 * g++.old-deja/g++.law/ctors9.C: Likewise.
35736 * g++.old-deja/g++.mike/ambig1.C: Likewise.
35737 * g++.old-deja/g++.mike/net22.C: Likewise.
35738 * g++.old-deja/g++.mike/p3538a.C: Likewise.
35739 * g++.old-deja/g++.mike/p3538b.C: Likewise.
35740 * g++.old-deja/g++.mike/virt3.C: Likewise.
35741 * g++.old-deja/g++.niklas/t128.C: Likewise.
35742 * g++.old-deja/g++.other/anon4.C: Likewise.
35743 * g++.old-deja/g++.other/using1.C: Likewise.
35744 * g++.old-deja/g++.other/warn3.C: Likewise.
35745 * g++.old-deja/g++.pt/t37.C: Likewise.
35746 * g++.old-deja/g++.robertl/eb69.C: Likewise.
35747 * g++.old-deja/g++.robertl/eb71.C: Likewise.
35748
35749 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
35750
35751 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
35752
35753 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35754
35755 * gcc.c-torture/execute/stdio-opt-3.c: New test.
35756
35757 2001-01-07 Jakub Jelinek <jakub@redhat.com>
35758
35759 * gcc.c-torture/compile/20010107-1.c: New test.
35760
35761 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
35762
35763 * gcc.c-torture/execute/builtin-noret-1.c: New test.
35764
35765 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
35766
35767 * gcc.dg/format/format.h: New file.
35768 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
35769 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
35770 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
35771 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
35772 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
35773 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
35774 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
35775 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
35776 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
35777 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
35778 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
35779 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
35780 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
35781 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
35782 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
35783 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
35784 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
35785 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
35786 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
35787 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
35788 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
35789 instead of declaring standard types, macros and functions in each
35790 test.
35791
35792 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
35793
35794 * gcc.c-torture/execute/20010106-1.c: New test.
35795
35796 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
35797
35798 * gcc.dg/format/format.exp: New file.
35799 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
35800 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
35801 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
35802 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
35803 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
35804 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
35805 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
35806 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
35807 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
35808 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
35809 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
35810 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
35811 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
35812 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
35813 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
35814 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
35815 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
35816 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
35817 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
35818 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
35819 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
35820 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
35821 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
35822 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
35823 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
35824 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
35825 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
35826 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
35827 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
35828 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
35829 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
35830 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
35831 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
35832 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
35833 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
35834 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
35835 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
35836 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
35837 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
35838 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
35839 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
35840 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
35841
35842 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
35843
35844 * gcc.c-torture/execute/991228-1.c: Take word endianness into
35845 account.
35846
35847 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
35848
35849 * gcc.c-torture/execute/builtin-complex-1.c: New test.
35850
35851 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
35852
35853 * g++.old-deja/g++.pt/crash62.C: New test.
35854
35855 2001-01-04 Richard Henderson <rth@redhat.com>
35856
35857 * gcc.dg/20000926-1.c: Update expected warnings.
35858 * gcc.dg/array-2.c: Likewise.
35859 * gcc.dg/array-4.c: Also validate flexible array members.
35860 * gcc.dg/c99-flex-array-1.c: New.
35861
35862 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
35863
35864 * gcc.c-torture/compile/20001222-1.x: Remove.
35865
35866 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
35867
35868 * gcc.c-torture/execute/built-in-setjmp.c: New.
35869
35870 2001-01-03 Richard Henderson <rth@redhat.com>
35871
35872 * gcc.dg/940510-1.c: Update expected error wording.
35873 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
35874
35875 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
35876
35877 * lib/target-supports.exp (check_alias_available): Modified to
35878 indicate aliases not supported if only weak aliases are supported.
35879
35880 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35881
35882 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
35883 Turn on cmpstrsi checks for __pj__ and __i370__.
35884
35885 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
35886
35887 * g++.old-deja/g++.other/virtual11.C: New test.
35888
35889 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
35890
35891 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
35892
35893 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35894
35895 * gcc.c-torture/compile/20010102-1.c: New test.
35896
35897 2001-01-02 Andreas Jaeger <aj@suse.de>
35898
35899 * gcc.dg/noreturn-3.c: New test.
35900
35901 * gcc.dg/noreturn-4.c: New test.
35902
35903 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35904
35905 * gcc.c-torture/execute/stdio-opt-1.c: Also test
35906 __builtin_fputc and __builtin_fwrite.
35907
35908 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
35909
35910 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
35911 signed char, not default char.
35912
35913 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
35914
35915 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
35916
35917 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
35918
35919 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
35920
35921 2000-12-29 Richard Henderson <rth@redhat.com>
35922
35923 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
35924 (__cyg_profile_func_exit): Define.
35925
35926 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
35927
35928 * g++.dg/vtgc1.C: New test.
35929
35930 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
35931
35932 * gcc.dg/noncompile/20001228-1.c: New test.
35933
35934 * gcc.dg/20001228-1.c: New test.
35935
35936 * gcc.c-torture/execute/20001228-1.c: New test.
35937
35938 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
35939
35940 * gcc.dg/format-strfmon-1.c: New test.
35941
35942 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35943
35944 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
35945 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
35946 * gcc.c-torture/execute/string-opt-1.c: Likewise.
35947 * gcc.c-torture/execute/string-opt-2.c: Likewise.
35948 * gcc.c-torture/execute/string-opt-3.c: Likewise.
35949 * gcc.c-torture/execute/string-opt-4.c: Likewise.
35950 * gcc.c-torture/execute/string-opt-6.c: Likewise.
35951 * gcc.c-torture/execute/string-opt-7.c: Likewise.
35952 * gcc.c-torture/execute/string-opt-8.c: Likewise.
35953 * gcc.c-torture/execute/string-opt-9.c: Likewise.
35954 * gcc.c-torture/execute/string-opt-10.c: Likewise.
35955 * gcc.c-torture/execute/string-opt-11.c: Likewise.
35956 * gcc.c-torture/execute/string-opt-12.c: Likewise.
35957
35958 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
35959 * gcc.c-torture/execute/string-opt-4.c: Test index.
35960
35961 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
35962
35963 * gcc.c-torture/compile/20001226-1.c: New test.
35964
35965 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
35966
35967 * gcc.c-torture/compile/20001222-1.c: New test.
35968 * gcc.c-torture/compile/20001222-1.x: Xfail.
35969
35970 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
35971
35972 * gcc.c-torture/execute/comp-goto-2.c: New test.
35973
35974 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
35975
35976 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
35977 Use long types if __INT_MAX__ is 32767.
35978 (main): Use cast to (sint32 *) when poking 88 into a_page.
35979
35980 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
35981
35982 2000-12-21 Bernd Schmidt <bernds@redhat.com>
35983
35984 * gcc.c-torture/compile/20001221-1.c: New test.
35985 * gcc.c-torture/execute/20001221-1.c: New test.
35986
35987 2000-12-20 Richard Henderson <rth@redhat.com>
35988
35989 * g++.old-deja/g++.pt/crash36.C: Update error lines.
35990 * g++.old-deja/g++.robertl/eb109.C: Likewise.
35991
35992 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35993
35994 * gcc.dg/compare3.c: New test.
35995
35996 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
35997
35998 * gcc.dg/format-warnll-1.c: New test.
35999
36000 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
36001
36002 * gcc.dg/cpp/cmdlne-P.c: New test.
36003
36004 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
36005
36006 * gcc.c-torture/execute/builtin-abs-1.c,
36007 gcc.c-torture/execute/builtin-abs-2.c: New tests.
36008
36009 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
36010
36011 * gcc.dg/cpp/multiline.c: New test.
36012
36013 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
36014
36015 * g++.old-deja/g++.other/syshdr1.C: Update.
36016 * gcc.dg/cpp/lineflags.c: Remove temporarily.
36017
36018 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36019
36020 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
36021
36022 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36023
36024 * g++.old-deja/g++.pt/ttp65.C: New test.
36025
36026 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36027
36028 * g++.old-deja/g++.pt/ttp64.C: New test.
36029
36030 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36031
36032 * g++.old-deja/g++.pt/spec33.C: New test.
36033
36034 2000-12-14 Catherine Moore <clm@redhat.com>
36035
36036 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
36037 * gcc.c-torture/execute/920612-2.c: Likewise.
36038 * gcc.c-torture/execute/920428-2.c: Likewise.
36039 * gcc-c-torture/execute/va-arg-11.c: Call exit.
36040 * gcc.c-torture/execute/va-arg-21.c: Likewise.
36041
36042 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36043
36044 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
36045 * gcc.dg/pack-test-2.c: Likewise.
36046
36047 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
36048
36049 Tests by Zack Weinberg <zackw@stanford.edu>.
36050
36051 * gcc.dg/cpp/defined.c: Update.
36052 * gcc.dg/cpp/defined_trad.c: New tests.
36053
36054 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
36055
36056 * gcc.dg/cpp/trad-direct.c: Update.
36057
36058 2000-12-11 Neil Booth <neilb@earthling.net>
36059
36060 * gcc.dg/cpp/defined_trad.c
36061
36062 2000-12-11 Neil Booth <neilb@earthling.net>
36063
36064 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
36065
36066 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
36067
36068 * gcc.dg/format-miss-2.c: New test.
36069
36070 2000-12-09 Neil Booth <neilb@earthling.net>
36071
36072 * gcc.dg/cpp/lineflags.c: New tests.
36073 * gcc.dg/cpp/poison.c: Update.
36074 * gcc.dg/cpp/redef2.c: Update.
36075 * gcc.dg/cpp/skipping.c: New test.
36076
36077 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
36078
36079 * g++.old-deja/g++.other/eh3.C: New testcase.
36080
36081 2000-12-07 Neil Booth <neilb@earthling.net>
36082
36083 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
36084 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
36085 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
36086 wtr-union-init-2.c, wtr-union-init-3.c: Update.
36087 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
36088 Update.
36089
36090 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
36091
36092 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
36093 __SIZE_TYPE__ instead of int for type of integers cast to
36094 pointers.
36095
36096 2000-12-07 Jakub Jelinek <jakub@redhat.com>
36097
36098 * g++.old-deja/g++.other/cleanup4.C: New test.
36099
36100 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
36101
36102 * format-sec-1.c: New test.
36103
36104 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
36105
36106 * gcc.dg/format-nonlit-3.c: New test.
36107
36108 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
36109
36110 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
36111 through a null pointer.
36112
36113 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36114
36115 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
36116 * g++.old-deja/g++.pt/partial4.C: New test.
36117
36118 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
36119
36120 * gcc.c-torture/execute/ieee/hugeval.x: New.
36121
36122 2000-12-06 Neil Booth <neilb@earthling.net>
36123
36124 * gcc.dg/cpp/backslash2.c: New tests.
36125
36126 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36127
36128 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
36129 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
36130
36131 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
36132
36133 * gcc.c-torture/execute/20001203-2.c: New testcase.
36134
36135 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
36136
36137 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
36138 * g++.old-deja/g++.other/virtual10.C: New test.
36139
36140 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
36141
36142 * g++.old-deja/g++.mike/pmf5.C: Remove test.
36143
36144 2000-12-05 Richard Henderson <rth@redhat.com>
36145
36146 * gcc.c-torture/compile/20001205-1.c: New.
36147
36148 2000-12-04 Neil Booth <neilb@earthling.net>
36149
36150 * g++.old-deja/g++.other/virtual9.C: New test.
36151 * g++.old-deja/g++.pt/crash61.C: New test.
36152 * gcc.c-torture/execute/loop-9.c: New test.
36153
36154 2000-12-04 Neil Booth <neilb@earthling.net>
36155
36156 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
36157 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
36158 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
36159 * gcc.dg/cpp/extratokens.c: ...here.
36160
36161 2000-12-04 Neil Booth <neilb@earthling.net>
36162
36163 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
36164 New tests.
36165
36166 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36167
36168 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
36169 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
36170
36171 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
36172
36173 * gcc.c-torture/execute/20001203-1.c: New test.
36174
36175 2000-12-03 Neil Booth <neilb@earthling.net>
36176
36177 * gcc.dg/cpp/macro6.c: New test cases.
36178
36179 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36180
36181 * gcc.c-torture/execute/string-opt-9.c: New test.
36182 * gcc.c-torture/execute/string-opt-10.c: Likewise.
36183 * gcc.c-torture/execute/string-opt-11.c: Likewise.
36184 * gcc.c-torture/execute/string-opt-12.c: Likewise.
36185
36186 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
36187 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
36188
36189 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
36190
36191 * gcc.dg/cpp/if-6.c: New testcase.
36192
36193 * gcc.dg/20001201-1.c: New testcase.
36194
36195 2000-12-02 Neil Booth <neilb@earthling.net>
36196
36197 * g++.old-deja/g++.other/externC4.C,
36198 g++.old-deja/g++.other/friend10.C: New tests.
36199
36200 2000-12-02 Neil Booth <neilb@earthling.net>
36201
36202 * g++.old-deja/g++.other/instan2.C
36203 * g++.old-deja/g++.other/instan3.C: New test.
36204
36205 2000-12-02 Neil Booth <neilb@earthling.net>
36206
36207 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
36208 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
36209 gnuc99.c,gnuc99-pedantic.c: New tests.
36210
36211 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
36212
36213 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
36214 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
36215
36216 2000-12-01 Neil Booth <neilb@earthling.net>
36217
36218 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
36219 * gcc.dg/cpp/poison.c: Update.
36220 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
36221
36222 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
36223
36224 * g77.f-torture/execute/20001201.f: New test.
36225
36226 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
36227
36228 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
36229
36230 2000-12-01 Jakub Jelinek <jakub@redhat.com>
36231
36232 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
36233
36234 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
36235
36236 * g++.old-deja/g++.other/cast6.C: New test.
36237
36238 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
36239
36240 * gcc.c-torture/execute/20001130-2.c: New testcase.
36241
36242 2000-11-30 Richard Henderson <rth@redhat.com>
36243
36244 * gcc.c-torture/execute/20001130-1.c: New test.
36245
36246 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
36247
36248 * g++.old-deja/g++.other/op3.C: New test.
36249
36250 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
36251
36252 * g++.old-deja/g++.other/op2.C: New test.
36253
36254 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
36255
36256 * g++.old-deja/g++.other/crash38.C: New test.
36257
36258 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
36259
36260 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
36261
36262 2000-11-29 Jakub Jelinek <jakub@redhat.com>
36263
36264 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
36265 tests.
36266 * gcc.c-torture/execute/string-opt-6.c: New test.
36267
36268 * gcc.dg/20001117-1.c: Add main.
36269
36270 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
36271
36272 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
36273 Move from here ...
36274 * gcc.dg/940510-1.c: ... to here.
36275
36276 * gcc.dg/20000926-1.c: GNU C now allows initializations of
36277 zero-size arrays in toplevel structures.
36278
36279 2000-11-28 Jakub Jelinek <jakub@redhat.com>
36280
36281 * gcc.c-torture/execute/loop-8.c: New test.
36282
36283 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
36284
36285 * g++.old-deja/g++.other/base1.C: New test.
36286
36287 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
36288
36289 * g++.old-deja/g++.other/parse2.C: New test.
36290
36291 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
36292
36293 * g++.old-deja/g++.pt/incomplete1.C: New test.
36294
36295 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
36296
36297 * g++.old-deja/g++.other/friend9.C: New test.
36298
36299 2000-11-28 Jakub Jelinek <jakub@redhat.com>
36300
36301 * gcc.dg/20001127-1.c: New test.
36302
36303 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
36304
36305 * g++.old-deja/g++.pt/friend46.C: New test.
36306
36307 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
36308
36309 * g++.old-deja/g++.other/ptrmem8.C: New test.
36310
36311 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36312
36313 * gcc.c-torture/execute/string-opt-7.c: New test.
36314 * gcc.c-torture/execute/string-opt-8.c: Likewise.
36315
36316 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
36317
36318 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
36319 instead of 'mkcheck 2'.
36320
36321 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
36322
36323 * gcc.c-torture/execute/memcheck/driver.c,
36324 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
36325 C9X references to refer to C99.
36326
36327 2000-11-25 Jakub Jelinek <jakub@redhat.com>
36328
36329 * gcc.dg/ultrasp3.c: New test.
36330
36331 2000-11-25 Neil Booth <neilb@earthling.net>
36332
36333 * gcc.dg/cpp/include2.c: Update test to be locale independent.
36334
36335 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
36336
36337 * gcc.c-torture/compile/20001123-2.c: New.
36338
36339 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36340
36341 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
36342
36343 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
36344
36345 * gcc.dg/sequence-point-1.c: Add some new tests.
36346 * gcc.c-torture/execute/20001124-1.c: New test.
36347
36348 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
36349
36350 * g++.old-deja/g++.other/vaarg4.C: New test.
36351 * gcc.c-torture/compile/20001123-1.c: New test.
36352
36353 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
36354
36355 * g++.other/crash24.C: Adjust and remove XFAIL.
36356 * g++.other/crash37.C: New test.
36357
36358 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
36359
36360 * g++.old-deja/g++.pt/instantiate9.C: New test.
36361
36362 2000-11-22 Mark Mitchell <mark@codesourcery.com>
36363
36364 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
36365 new ABI, too.
36366
36367 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
36368 * g++.old-deja/g++.robertl/eb55.C: Likewise.
36369
36370 2000-11-22 Neil Booth <neilb@earthling.net>
36371
36372 * gcc.dg/cpp/Wtrigraphs.c: New test.
36373
36374 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
36375
36376 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
36377
36378 2000-11-22 Jakub Jelinek <jakub@redhat.com>
36379
36380 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
36381
36382 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
36383
36384 * lib/gcc-dg.exp: load_lib scanasm.exp.
36385 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
36386 * lib/g++-dg.exp: load_lib scanasm.exp.
36387 * lib/scanasm.exp: New.
36388 (scan-assembler, scan-assembler-not): Add optional arguments to
36389 test name, or if not present, the pattern name.
36390 (scan-assembler-dem, scan-assembler-dem-not): New.
36391
36392 * g++.dg/dg.exp: New.
36393
36394 2000-11-21 Neil Booth <neilb@earthling.net>
36395
36396 * gcc.dg/cpp/integrated1.c: Remove.
36397
36398 2000-11-21 Jakub Jelinek <jakub@redhat.com>
36399
36400 * gcc.c-torture/execute/20001121-1.c: New test.
36401
36402 2000-11-21 Richard Henderson <rth@redhat.com>
36403
36404 * gcc.c-torture/compile/20001121-1.c: New test.
36405
36406 2000-11-20 Neil Booth <neilb@earthling.net>
36407
36408 * gcc.dg/cpp/integrated1.c: New test.
36409
36410 2000-11-21 Jakub Jelinek <jakub@redhat.com>
36411
36412 * g++.old-deja/g++.other/inline17.C: New test.
36413
36414 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
36415
36416 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
36417 local variable to be zero: I made the variable global. Now
36418 uses abort() and exit() instead of relying on main's return value.
36419
36420 2000-11-20 Neil Booth <neilb@earthling.net>
36421
36422 * gcc.dg/cpp/paste2.c: Update test.
36423 * objc/execute/paste.m: New test.
36424
36425 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
36426
36427 * gcc.dg/c99-condexpr-1.c: New test.
36428
36429 2000-11-20 Neil Booth <neilb@earthling.net>
36430
36431 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
36432
36433 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
36434
36435 * g++.old-deja/g++.pt/export1.C: New test.
36436
36437 2000-11-20 Jakub Jelinek <jakub@redhat.com>
36438
36439 * gcc.dg/20001117-1.c: New test.
36440
36441 2000-11-18 Richard Henderson <rth@redhat.com>
36442
36443 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
36444
36445 2000-11-18 Richard Henderson <rth@redhat.com>
36446
36447 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
36448 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
36449 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
36450
36451 2000-11-18 Richard Henderson <rth@redhat.com>
36452
36453 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
36454 (main): New. Exit cleanly.
36455
36456 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
36457
36458 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
36459 gcc.dg/c99-fordecl-2.c: New tests.
36460
36461 2000-11-18 Richard Henderson <rth@redhat.com>
36462
36463 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
36464 * gcc.c-torture/execute/zerolen-2.c: New.
36465
36466 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36467
36468 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
36469 memory.
36470
36471 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
36472
36473 * g++.old-deja/g++.pt/instantiate8.C: New test.
36474
36475 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
36476
36477 * g++.old-deja/g++.other/incomplete.C: Add more tests.
36478 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
36479
36480 2000-11-16 Nick Clifton <nickc@redhat.com>
36481
36482 * gcc.c-torture/execute/nestfunc-2.c: New test.
36483 * gcc.c-torture/execute/nestfunc-3.c: New test.
36484
36485 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
36486
36487 * gcc.c-torture/compile/20001116-1.c: New test.
36488
36489 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36490
36491 * gcc.c-torture/execute/20001115-1.c: New test.
36492
36493 2000-11-15 Mark Mitchell <mark@codesourcery.com>
36494
36495 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
36496 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
36497 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
36498 * g++.old-deja/g++.abi/vmihint.C: Likewise.
36499
36500 2000-11-15 Neil Booth <neilb@earthling.net>
36501
36502 gcc.dg/cpp/_Pragma1.c: Update.
36503 gcc.dg/cpp/_Pragma2.c: New test.
36504
36505 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
36506
36507 * g++.old-deja/g++.other/anon5.C: New test.
36508
36509 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
36510
36511 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
36512 tests.
36513
36514 2000-11-14 Jakub Jelinek <jakub@redhat.com>
36515
36516 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
36517 output.
36518
36519 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
36520
36521 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
36522 labels at end of compound statements.
36523
36524 2000-11-13 Jakub Jelinek <jakub@redhat.com>
36525
36526 * gcc.c-torture/execute/loop-7.c: New test.
36527
36528 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
36529
36530 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
36531
36532 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
36533
36534 * gcc.dg/c99-bool-1.c: New test.
36535
36536 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
36537
36538 * gcc.dg/c99-scope-1.c: Remove xfail.
36539 * gcc.dg/c99-scope-2.c: New test.
36540
36541 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36542
36543 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
36544 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
36545
36546 2000-11-11 Mark Mitchell <mark@codesourcery.com>
36547
36548 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
36549 error messages.
36550
36551 * g++.mike/p700.C: Don't typedef wchar_t.
36552 * g++.mike/p784.C: Likewise.
36553 * g++.mike/eb101.C: Don't use __wchar_t.
36554
36555 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
36556
36557 * g77.f-torture/execute/20001111.[fx]: Test premature exit
36558 from DO loop.
36559
36560 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
36561
36562 * gcc.c-torture/execute/20001111-1.c: New test.
36563
36564 2000-11-10 Nick Clifton <nickc@redhat.com>
36565
36566 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
36567 long multuiple and accumulate.
36568
36569 2000-11-09 Richard Henderson <rth@redhat.com>
36570
36571 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
36572 via size_t instead of int.
36573
36574 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
36575 * gcc.c-torture/execute/string-opt-2.c: Likewise.
36576 * gcc.c-torture/execute/string-opt-3.c: Likewise.
36577 * gcc.c-torture/execute/string-opt-4.c: Likewise.
36578
36579 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
36580
36581 * gcc.c-torture/compile/20001109-1.c: New test.
36582 * gcc.c-torture/compile/20001109-2.c: New test.
36583
36584 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
36585
36586 * g++.old-deja/g++.pt/operator1.C: New test.
36587 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
36588
36589 2000-11-09 Jakub Jelinek <jakub@redhat.com>
36590
36591 * gcc.dg/20001108-1.c: New test.
36592
36593 2000-11-09 Jakub Jelinek <jakub@redhat.com>
36594
36595 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
36596 with both arguments constant strings.
36597 * gcc.c-torture/execute/string-opt-3.c: New test.
36598 * gcc.c-torture/execute/string-opt-4.c: New test.
36599 * gcc.c-torture/execute/string-opt-5.c: New test.
36600
36601 2000-11-08 Nick Clifton <nickc@redhat.com>
36602
36603 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
36604 mulsidi3adddi patterns.
36605
36606 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
36607
36608 * g++.old-deja/g++.other/crash36.C: New test.
36609
36610 2000-11-08 Jakub Jelinek <jakub@redhat.com>
36611
36612 * g++.old-deja/g++.other/init16.C: New test.
36613
36614 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
36615
36616 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
36617
36618 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
36619
36620 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
36621 * gcc.c-torture/execute/va-arg-16.x: Likewise.
36622 * gcc.c-torture/execute/va-arg-17.x: Likewise.
36623
36624 2000-11-07 DJ Delorie <dj@redhat.com>
36625
36626 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
36627
36628 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36629
36630 * gcc.c-torture/execute/string-opt-1.c: New test.
36631
36632 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
36633
36634 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
36635 mips-sgi-irix6.* because the MIPS ABI passes floating-point
36636 parameters in registers, and there is no way for a varargs
36637 function to know in which order the integer and floating-point
36638 parameters should be interleaved when they are placed on the
36639 stack.
36640 * gcc.c-torture/execute/va-arg-16.x: Likewise.
36641 * gcc.c-torture/execute/va-arg-17.x: Likewise.
36642
36643 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36644
36645 * gcc.c-torture/execute/string-opt-2.c: New test.
36646
36647 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
36648
36649 * g++.old-deja/g++.pt/crash60.C: New test.
36650
36651 2000-11-06 Jakub Jelinek <jakub@redhat.com>
36652
36653 * g++.old-deja/g++.other/crash24.C: New test.
36654 * g++.old-deja/g++.other/crash25.C: New test.
36655 * g++.old-deja/g++.other/crash26.C: New test.
36656 * g++.old-deja/g++.other/crash27.C: New test.
36657 * g++.old-deja/g++.other/crash28.C: New test.
36658 * g++.old-deja/g++.other/crash29.C: New test.
36659 * g++.old-deja/g++.other/crash30.C: New test.
36660 * g++.old-deja/g++.other/crash31.C: New test.
36661 * g++.old-deja/g++.other/crash32.C: New test.
36662 * g++.old-deja/g++.other/crash33.C: New test.
36663 * g++.old-deja/g++.other/crash34.C: New test.
36664 * g++.old-deja/g++.other/crash35.C: New test.
36665
36666 2000-11-06 Jakub Jelinek <jakub@redhat.com>
36667
36668 * gcc.c-torture/execute/20001031-1.c: New test.
36669
36670 2000-11-04 Mark Mitchell <mark@codesourcery.com>
36671
36672 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
36673 namespace.
36674
36675 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
36676 standards-conformant.
36677
36678 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
36679
36680 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
36681 * g++.old-deja/g++.mike/p755a.C: Likewise.
36682 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
36683 library makes no calls to `operator new' during initialization.
36684
36685 2000-11-04 Neil Booth <neilb@earthling.net>
36686
36687 * gcc.dg/cpp/include2.c: New tests.
36688
36689 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
36690
36691 * lib/g++.exp (g++_set_ld_library_path): New function.
36692 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
36693
36694 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
36695
36696 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
36697 warnings.
36698
36699 2000-11-01 Richard Henderson <rth@redhat.com>
36700
36701 * g++.old-deja/g++.ext/namedret1.C: New.
36702 * g++.old-deja/g++.ext/namedret2.C: New.
36703 * g++.old-deja/g++.ext/namedret3.C: New.
36704
36705 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
36706
36707 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
36708 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
36709
36710 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36711
36712 * gcc.c-torture/execute/va-arg-21.c: New test.
36713
36714 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
36715
36716 * gcc.dg/c99-complex-2.c: New test.
36717
36718 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36719
36720 * gcc.c-torture/execute/stdio-opt-1.c: New test.
36721
36722 2000-10-31 Jakub Jelinek <jakub@redhat.com>
36723
36724 * g++.old-deja/g++.other/inline16.C: New test.
36725
36726 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
36727
36728 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
36729 __PRETTY_FUNCTION__
36730
36731 2000-10-29 Neil Booth <neilb@earthling.net>
36732
36733 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
36734 New tests.
36735 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
36736 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
36737 optimisation.
36738
36739 2000-10-29 Neil Booth <neilb@earthling.net>
36740
36741 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
36742 * mi1.c, mi1c.h: Add null directives to multiple-include test.
36743 * mi5.c: Test multiple includes work with -C.
36744 * trigraphs.c: Test ^= version.
36745
36746 2000-10-28 Neil Booth <neilb@earthling.net>
36747
36748 New tests and test updates for new macro expander.
36749
36750 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
36751 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
36752 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
36753 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
36754 new diagnostic messages.
36755
36756 * gcc.dg/cpp/macro3.c: New tests.
36757
36758 2000-10-27 Mark Mitchell <mark@codesourcery.com>
36759
36760 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
36761 on the same line.
36762
36763 2000-10-27 Jakub Jelinek <jakub@redhat.com>
36764
36765 * g++.old-deja/g++.other/eh2.C: New test.
36766
36767 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
36768
36769 * gcc.c-torture/execute/20001027-1.c: New test.
36770
36771 2000-10-26 Richard Henderson <rth@redhat.com>
36772
36773 * gcc.c-torture/execute/20001026-1.c: New.
36774
36775 2000-10-26 Mark Mitchell <mark@codesourcery.com>
36776
36777 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
36778 * g++.old-deja/g++.law/builtin1.C: Likewise.
36779 * g++.old-deja/g++.law/ctors10.C: Likewise.
36780 * g++.old-deja/g++.law/virtual3.C: Likewise.
36781 * g++.old-deja/g++.mike/p658.C: Likewise.
36782 * g++.old-deja/g++.other/sibcall1.C: Likewise.
36783 * g++.old-deja/g++.other/vaarg2.C: Likewise.
36784 * g++.old-deja/g++.robertl/eb124.C: Likewise.
36785 * g++.old-deja/g++.robertl/eb44.C: Likewise.
36786 * g++.old-deja/g++.robertl/eb77.C: Likewise.
36787
36788 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
36789
36790 * gcc.c-torture/compile/20001024-1.c: New test.
36791
36792 2000-10-25 Mark Mitchell <mark@codesourcery.com>
36793
36794 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
36795 to tell us whether or not we are using V3.
36796
36797 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
36798
36799 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
36800 operands.
36801
36802 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
36803
36804 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
36805
36806 2000-10-25 Jakub Jelinek <jakub@redhat.com>
36807
36808 * gcc.c-torture/execute/20001024-1.c: New test.
36809
36810 2000-10-24 Jakub Jelinek <jakub@redhat.com>
36811
36812 * g++.old-deja/g++.other/sibcall1.C: New test.
36813
36814 2000-10-20 Jakub Jelinek <jakub@redhat.com>
36815
36816 * gcc.dg/noncompile/init-3.c: New test.
36817
36818 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
36819
36820 * gcc.dg/format-array-1.c: New test.
36821
36822 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
36823
36824 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
36825 writing through null pointers; remove comment about testing
36826 unterminated strings.
36827
36828 2000-10-17 Matthew Hiller <hiller@redhat.com>
36829
36830 * gcc.c-torture/execute/20001017-2.c: New test.
36831
36832 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
36833
36834 * gcc.c-torture/compile/20001018-1.c: New test.
36835 * gcc.c-torture/compile/20001018-1.x: Xfail.
36836
36837 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36838
36839 * gcc.c-torture/execute/20001017-1.c: New test.
36840
36841 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
36842
36843 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
36844 for multiple use of arguments with scanf formats; add tests for
36845 multiple use of arguments.
36846
36847 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
36848
36849 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
36850
36851 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
36852
36853 * gcc.dg/format-miss-1.c: New test.
36854
36855 2000-10-16 Jakub Jelinek <jakub@redhat.com>
36856
36857 * gcc.c-torture/execute/20001013-1.c: New test.
36858
36859 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
36860
36861 * gcc.dg/format-branch-1.c: New test.
36862
36863 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
36864
36865 * README, lib/file-format.exp: Remove EGCS references.
36866
36867 2000-10-16 Jakub Jelinek <jakub@redhat.com>
36868
36869 * gcc.dg/20001013-1.c: New test.
36870
36871 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
36872
36873 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
36874 for intmax_t in the compiler using __typeof__ and the type rules
36875 for conditional expressions.
36876
36877 2000-10-13 Jakub Jelinek <jakub@redhat.com>
36878
36879 * gcc.dg/20001012-1.c: New test.
36880 * gcc.dg/20001012-2.c: New test.
36881
36882 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
36883
36884 * gcc.dg/format-attr-1.c: New test.
36885
36886 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
36887
36888 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
36889 __LONG_LONG_MAX__ instead of LLONG_MAX.
36890
36891 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
36892
36893 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
36894 scanf flags.
36895 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
36896 flags.
36897
36898 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
36899
36900 * gcc.dg/sequence-pt-1.c: New test.
36901
36902 2000-10-11 Geoff Keating <geoffk@cygnus.com>
36903
36904 * gcc.c-torture/execute/20001011-1.c: New testcase.
36905 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
36906
36907 2000-10-10 Jakub Jelinek <jakub@redhat.com>
36908
36909 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
36910 does not error on it.
36911
36912 2000-10-10 Jakub Jelinek <jakub@redhat.com>
36913
36914 * gcc.dg/20001009-1.c: New test.
36915
36916 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
36917
36918 * gcc.c-torture/compile/20001009-1.c: Move from here ....
36919 * gcc.c-torture/execute/20001009-2.c: ... to here.
36920
36921 2000-10-09 Geoff Keating <geoffk@cygnus.com>
36922
36923 * gcc.c-torture/compile/20001009-1.c: New testcase.
36924 * gcc.c-torture/execute/20001009-1.c: New testcase.
36925 Testcases provided by Jan Hubicka <jh@suse.cz>.
36926
36927 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
36928
36929 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
36930 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
36931 uintmax_t using <limits.h> to emulate the compiler's internal
36932 logic. No longer XFAIL %j tests.
36933
36934 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
36935
36936 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
36937 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
36938 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
36939 regexps and details of expected handling of some bad formats.
36940 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
36941 suppression.
36942
36943 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
36944
36945 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
36946 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
36947 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
36948 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
36949 in list archives.
36950
36951 2000-10-06 Richard Henderson <rth@cygnus.com>
36952
36953 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
36954 * g++.old-deja/g++.brendan/crash52.C: Likewise.
36955 * g++.old-deja/g++.jason/report.C: Likewise.
36956 * g++.old-deja/g++.law/friend5.C: Likewise.
36957 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
36958 of the expected warnings.
36959
36960 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
36961
36962 * g++.old-deja/g++.pt/enum14.C: New test.
36963
36964 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
36965
36966 * g++.old-deja/g++.pt/crash59.C: New test.
36967
36968 2000-10-04 Will Cohen <wcohen@redhat.com>
36969
36970 * gcc.dg/20000926-1.c: New test.
36971
36972 2000-10-03 Geoff Keating <geoffk@cygnus.com>
36973
36974 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
36975 function name for current C++ compiler.
36976 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
36977
36978 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
36979
36980 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
36981 __PRETTY_FUNCTION__.
36982 * g++.old-deja/g++.ext/pretty2.C: Likewise.
36983
36984 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36985
36986 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
36987
36988 2000-09-26 Jakub Jelinek <jakub@redhat.com>
36989
36990 * gcc.c-torture/compile/20000923-1.c: New test.
36991
36992 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
36993
36994 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
36995 * g++.old-deja/g++.pt/ttp62.C: Same.
36996 * g++.old-deja/g++.other/inline14.C: Same.
36997
36998 2000-09-24 Richard Henderson <rth@cygnus.com>
36999
37000 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
37001
37002 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
37003
37004 * gcc.dg/c90-printf-1.c: Add test for wide string format.
37005
37006 2000-09-22 Geoff Keating <geoffk@cygnus.com>
37007
37008 * gcc.c-torture/compile/20000922-1.c: New file.
37009
37010 2000-09-21 Nick Clifton <nickc@redhat.com>
37011
37012 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
37013 a signed long modulo operation.
37014 (mod6): New function - perform an unsigned long modulo operation.
37015 (main): Add tests for modulos of very large numbers by very small
37016 dividends.
37017
37018 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37019
37020 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
37021
37022 2000-09-19 Richard Henderson <rth@cygnus.com>
37023
37024 * gcc.dg/compare2.c (case 10): XFAIL.
37025
37026 2000-09-18 Richard Henderson <rth@cygnus.com>
37027
37028 * gcc.c-torture/execute/20000906-1.c: Move ...
37029 * gcc.dg/20000906-1.c: ... here. Only run on targets
37030 that support __builtin_trap.
37031
37032 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
37033
37034 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
37035
37036 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
37037
37038 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
37039 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
37040 more $ format tests.
37041
37042 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
37043
37044 * gcc.dg/format-errmk-1.c: New test.
37045
37046 2000-09-17 Greg McGary <greg@mcgary.org>
37047
37048 * gcc.c-torture/execute/20000917-1.x: Remove.
37049
37050 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
37051
37052 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
37053
37054 2000-09-17 Greg McGary <greg@mcgary.org>
37055
37056 * gcc.c-torture/execute/20000917-1.c: New test.
37057 * gcc.c-torture/execute/20000917-1.x: XFAIL.
37058
37059 2000-09-16 Neil Booth <NeilB@earthling.net>
37060
37061 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
37062 in nested macro bug.
37063
37064 2000-09-15 Neil Booth <NeilB@earthling.net>
37065
37066 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
37067
37068 2000-09-14 Jeffrey A Law (law@cygnus.com)
37069
37070 * gcc.c-torture/execute/20000914-1.c: New test.
37071
37072 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
37073
37074 * g++.other/inline13.C: New test.
37075
37076 2000-09-12 Andreas Jaeger <aj@suse.de>
37077
37078 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
37079 constant by Ulrich Drepper <drepper@redhat.com>.
37080
37081 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
37082
37083 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
37084
37085 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37086
37087 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
37088
37089 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
37090
37091 * gcc.dg/cpp/backslash.c: New test.
37092
37093 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
37094
37095 * gcc.c-torture/execute/20000910-1.c: New test.
37096 * gcc.c-torture/execute/20000910-2.c: Likewise.
37097
37098 2000-09-11 Robert Lipe <robertl@sco.com>
37099
37100 * gcc.dg/pragma-align.c: New test.
37101
37102 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
37103
37104 * g++.old-deja/g++.pt/explicit82.C: New test.
37105 * g++.old-deja/g++.pt/explicit83.C: New test.
37106
37107 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
37108
37109 * gcc.dg/asm-names.c: New test.
37110
37111 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37112
37113 * gcc.dg/cpp/tr-warn6.c: New test
37114
37115 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
37116
37117 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
37118 be accepted.
37119
37120 2000-09-07 Catherine Moore <clm@redhat.com>
37121
37122 * gcc.c-torture/execute/unroll-1.c: New test.
37123
37124 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
37125
37126 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
37127 ERROR markers.
37128 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
37129 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
37130 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
37131 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
37132 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
37133 Preprocess only.
37134 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
37135 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
37136
37137 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
37138
37139 * g++.old-deja/g++.pt/deduct2.C: New test.
37140
37141 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
37142
37143 * g++.old-deja/g++.pt/parms2.C: New test.
37144
37145 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
37146
37147 * g++.old-deja/g++.pt/crash58.C: New test.
37148
37149 2000-09-06 Greg McGary <greg@mcgary.org>
37150
37151 * gcc.c-torture/execute/20000906-1.c: New test.
37152 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
37153
37154 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37155
37156 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
37157
37158 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
37159
37160 * g++.old-deja/g++.pt/crash57.C: New test.
37161
37162 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
37163
37164 * g++.old-deja/g++.pt/crash56.C: New test.
37165
37166 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
37167
37168 * g++.old-deja/g++.pt/koenig1.C: New test.
37169
37170 2000-09-04 Jakub Jelinek <jakub@redhat.com>
37171
37172 * gcc.dg/20000904-1.c: New test.
37173
37174 2000-09-04 Jakub Jelinek <jakub@redhat.com>
37175
37176 * gcc.dg/cpp/paste8.c: New test.
37177
37178 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
37179
37180 * gcc.c-torture/compile/20000827-1.c: New test.
37181
37182 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
37183
37184 * gcc.dg/format-diag-1.c: New test.
37185
37186 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
37187
37188 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
37189 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
37190 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
37191 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
37192 gcc.dg/formatz-1.c: Adjust warning regular expressions.
37193
37194 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
37195
37196 * g++.old-deja/g++.other/nested4.C: New test.
37197
37198 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
37199
37200 * g++.old-deja/g++.ns/scoped1.C: New test.
37201
37202 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
37203
37204 * lib/g++.exp: Support testing already-installed GCC.
37205
37206 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37207
37208 * wtr-label-1.c, wtr-suffix-1.c: New tests.
37209
37210 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37211
37212 * gcc.dg/return-type-2.c: New test.
37213
37214 2000-08-27 Geoff Keating <geoffk@cygnus.com>
37215
37216 * gcc.c-torture/compile/20000825-1.c: New test.
37217
37218 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
37219
37220 * gcc.dg/dwarf2-2.c: New test.
37221
37222 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
37223
37224 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
37225 dg-warning regexps.
37226
37227 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
37228
37229 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
37230 gcc.dg/format-ext-5.c: New tests.
37231
37232 2000-08-25 Jakub Jelinek <jakub@redhat.com>
37233
37234 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
37235
37236 2000-08-24 Mark Mitchell <mark@codesourcery.com>
37237
37238 * gcc.dg/noncompile/930622-2.c: Adjust error message.
37239
37240 2000-08-24 Richard Henderson <rth@cygnus.com>
37241
37242 * gcc.dg/ia64-sync-1.c: New test.
37243 * gcc.dg/ia64-sync-2.c: New test.
37244 * gcc.dg/ia64-asm-1.c: New test.
37245
37246 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
37247
37248 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
37249 * gcc.dg/format-ext-2.c: New test.
37250
37251 2000-08-23 Jason Merrill <jason@redhat.com>
37252
37253 * lib/old-dejagnu.exp: Also ignore "In member function" and
37254 "At global scope".
37255
37256 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37257
37258 * gcc.dg/noncompile/label-lineno-1.c: New test.
37259
37260 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
37261
37262 * gcc.dg/c99-array-nonobj-1.c: New test.
37263
37264 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
37265
37266 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
37267 tests.
37268 * gcc.dg/format-ext-1.c: New test.
37269
37270 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37271
37272 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
37273 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
37274 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
37275 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
37276 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
37277
37278 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
37279
37280 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
37281 gcc.dg/c99-strftime-2.c: New tests.
37282
37283 2000-08-22 Richard Henderson <rth@cygnus.com>
37284
37285 * gcc.c-torture/execute/20000822-1.c: New test.
37286
37287 2000-08-21 Jakub Jelinek <jakub@redhat.com>
37288
37289 * gcc.c-torture/execute/20000819-1.x: Remove.
37290
37291 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
37292
37293 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
37294 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
37295 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
37296 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
37297 gcc.dg/format-xopen-1.c: New tests.
37298
37299 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
37300
37301 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
37302
37303 2000-08-21 Jakub Jelinek <jakub@redhat.com>
37304
37305 * g++.old-deja/g++.other/loop2.C: New test.
37306
37307 * gcc.c-torture/compile/20000606-1.c: New test.
37308 * gcc.c-torture/compile/20000728-1.c: New test.
37309 * gcc.c-torture/execute/20000801-1.c: New test.
37310 * gcc.c-torture/execute/20000801-2.c: New test.
37311 * gcc.c-torture/execute/20000819-1.c: New test.
37312 * gcc.c-torture/execute/20000819-1.x: XFAIL.
37313 * gcc.dg/20000629-1.c: New test.
37314 * gcc.dg/20000724-1.c: New test.
37315 * gcc.dg/20000807-1.c: New test.
37316
37317 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
37318
37319 * gcc.dg/cpp/pragma-1.c: New test.
37320 * gcc.dg/cpp/pragma-2.c: New test.
37321
37322 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
37323
37324 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
37325 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
37326
37327 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
37328
37329 * gcc.c-torture/compile/20000818-1.c: New test.
37330
37331 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
37332
37333 * gcc.c-torture/execute/20000818-1.c: New test.
37334
37335 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
37336
37337 * gcc.dg/format-va-1.c: New test.
37338
37339 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
37340
37341 * g++.old-deja/g++.other/typedef8.C: New test.
37342
37343 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
37344
37345 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
37346 * g++.old-deja/g++.mike/net36.C: Mark candidate.
37347 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
37348 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
37349 * g++.old-deja/g++.other/ptrmem7.C: New test.
37350 * g++.old-deja/g++.pt/ptrmem10.C: New test.
37351
37352 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
37353
37354 * g++.old-deja/g++.pt/typename27.C: New test.
37355
37356 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
37357
37358 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
37359 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
37360 * g++.old-deja/g++.pt/friend45.C: New test.
37361 * g++.old-deja/g++.other/friend8.C: New test.
37362
37363 2000-08-15 Richard Henderson <rth@cygnus.com>
37364
37365 * gcc.c-torture/execute/20000815-1.c: New test.
37366
37367 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
37368
37369 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
37370 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
37371 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
37372
37373 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
37374
37375 * g++.old-deja/g++.other/refinit2.C: New test.
37376
37377 2000-08-13 Geoff Keating <geoffk@cygnus.com>
37378
37379 * lib/c-torture.exp (c-torture): Make
37380 compiler_conditional_xfail_data global.
37381 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
37382 compiler_conditional_xfail_data machinery.
37383 (f-torture-execute): Likewise.
37384 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
37385 and only when unrolling loops.
37386
37387 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
37388
37389 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
37390
37391 * g++.old-deja/g++.pt/explicit81.C: New test.
37392
37393 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
37394
37395 * g++.old-deja/g++.pt/typename26.C: New test.
37396
37397 2000-08-10 Geoff Keating <geoffk@cygnus.com>
37398
37399 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
37400 warning.
37401
37402 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
37403
37404 * g++.old-deja/g++.other/array3.C: New test.
37405
37406 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
37407
37408 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
37409 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
37410 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
37411 New tests.
37412
37413 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
37414
37415 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
37416 * g++.old-deja/g++.abi/vmihint.C: Likewise.
37417
37418 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
37419
37420 * gcc.c-torture/execute/20000808-1.c: New test.
37421
37422 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
37423
37424 * gcc.dg/c90-const-expr-1.c: New test.
37425
37426 2000-08-08 Richard Henderson <rth@cygnus.com>
37427
37428 * gcc.dg/noncompile/920923-1.c: Declare calloc.
37429
37430 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
37431
37432 * gcc.dg/noncompile/const-ll-1.c: New test.
37433
37434 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
37435
37436 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
37437
37438 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
37439
37440 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
37441 that running programs linked against the shared version of libobjc
37442 run correctly.
37443
37444 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
37445
37446 * gcc.dg/c99-printf-1.c: New test.
37447
37448 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
37449
37450 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
37451
37452 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
37453
37454 * gcc.c-torture/execute/20000731-1.x: Delete.
37455
37456 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
37457
37458 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
37459 and torture_without_loops as is done by c-torture.exp.
37460 (search_for): Copy from c-torture.exp.
37461 (gcc-dg-runtest): New function, drives a directory of tests
37462 iterating over the TORTURE_OPTIONS.
37463 (scan-assembler, scan-assembler-not): Move here from
37464 individual directory drivers.
37465
37466 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
37467 defined by lib/gcc-dg.exp.
37468 * gcc.dg/cpp/cpp.exp: Likewise.
37469 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
37470 gcc-dg-runtest, so we cycle over optimization options.
37471
37472 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
37473 * gcc.dg/compare2.c: No longer expected to fail.
37474
37475 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
37476
37477 * gcc.c-torture/execute/20000804-1.c: New test.
37478
37479 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
37480
37481 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
37482
37483 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
37484
37485 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
37486
37487 2000-08-03 Jeffrey A Law (law@cygnus.com)
37488
37489 * gcc.c-torture/compile/20000803-1.c: New test.
37490
37491 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
37492
37493 * gcc.c-torture/execute/20000801-3.c,
37494 gcc.c-torture/execute/20000801-4.c: New tests.
37495 * gcc.c-torture/execute/20000801-3.x,
37496 gcc.c-torture/execute/20000801-4.x: Xfail.
37497
37498 2000-08-02 Geoff Keating <geoffk@cygnus.com>
37499
37500 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
37501 libobjc/.libs to allow for libtool.
37502
37503 2000-08-02 Jakub Jelinek <jakub@redhat.com>
37504
37505 * gcc.c-torture/compile/20000802-1.c: New test.
37506
37507 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
37508
37509 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
37510
37511 2000-07-31 Jeffrey A Law (law@cygnus.com)
37512
37513 * gcc-c-torture/execute/20000731-2.c: New test.
37514
37515 * gcc.c-torture/execute/20000731-1.c: New test.
37516 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
37517
37518 2000-07-31 Jakub Jelinek <jakub@redhat.com>
37519
37520 * testsuite/gcc.dg/cpp/paste7.c: New test.
37521 * gcc.dg/cpp/20000725-1.c: New test.
37522
37523 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
37524
37525 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
37526 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
37527 declaration warning for __builtin_dwarf_reg_size.
37528
37529 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
37530
37531 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
37532
37533 * gcc.dg/noncompile/voidparam-1.c: New test.
37534
37535 2000-07-30 Richard Henderson <rth@cygnus.com>
37536
37537 * gcc.dg/c90-digraph-1.c: Don't xfail.
37538 * gcc.dg/compare2.c (case 10): Xfail.
37539 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
37540
37541 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
37542
37543 * gcc.dg/c99-main-1.c: New test.
37544
37545 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
37546
37547 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
37548
37549 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
37550
37551 * gcc.c-tortuer/execute/20000726-1.c: New test.
37552
37553 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
37554
37555 * gcc.c-torture/execute/enum-2.c: New test.
37556
37557 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37558
37559 * gcc.dg/cpp/tr-warn3.c: New test.
37560
37561 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
37562
37563 * g++.old-deja/g++.ext/implicit1.C: Remove.
37564 * g++.old-deja/g++.jason/c2.C: Remove
37565 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
37566 * g++.old-deja/g++.pt/crash16.C: Likewise.
37567 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
37568
37569 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
37570
37571 * g++.old-deja/g++.other/for2.C: New test.
37572
37573 2000-07-25 Jakub Jelinek <jakub@redhat.com>
37574
37575 * gcc.dg/20000720-1.c: New test.
37576
37577 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
37578
37579 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
37580
37581 2000-07-24 Geoff Keating <geoffk@cygnus.com>
37582
37583 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
37584 * gcc.c-torture/execute/20000722-1.c: New.
37585 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
37586
37587 2000-07-24 Jakub Jelinek <jakub@redhat.com>
37588
37589 * gcc.dg/cpp/20000720-1.S: New test.
37590
37591 2000-07-21 Michael Meissner <meissner@redhat.com>
37592
37593 * gcc.c-torture/execute/ieee/hugeval.c: New test.
37594
37595 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
37596
37597 * g++.old-deja/g++.brendan/crash16.C,
37598 g++.old-deja/g++.brendan/parse3.C,
37599 g++.old-deja/g++.brendan/redecl1.C,
37600 g++.old-deja/g++.ns/template13.C,
37601 g++.old-deja/g++.other/decl4.C,
37602 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
37603
37604 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
37605
37606 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
37607 and "Internal error".
37608
37609 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
37610 regexps.
37611 * gcc.dg/cpp/paste6.c: New test.
37612
37613 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
37614
37615 * gcc.dg/cpp/tr-direct.c: New test.
37616
37617 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
37618 gcc.dg/cpp/undef1.c: Tweak error regexps.
37619
37620 2000-07-18 Eric Christopher <echristo@redhat.com>
37621
37622 * gcc.c-torture/compile/20000718-1.c: New test.
37623
37624 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
37625
37626 * cpplex.c (_cpp_push_token): If the token being pushed back
37627 is the previous token in this context, just subtract one from
37628 context->posn.
37629 * cppmacro.c (save_expansion): Clear aux field when storing a
37630 placemarker.
37631
37632 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
37633
37634 * gcc.dg/noncompile/redecl-1.c: New test.
37635
37636 2000-07-18 Jakub Jelinek <jakub@redhat.com>
37637
37638 * gcc.c-torture/execute/20000717-5.c: New test.
37639 * gcc.c-torture/execute/20000717-1.x: Removed.
37640
37641 2000-07-17 Richard Henderson <rth@cygnus.com>
37642
37643 * gcc.c-torture/execute/20000717-4.c: New test.
37644
37645 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
37646
37647 * gcc.dg/cpp/syshdr.c: New test.
37648 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
37649
37650 2000-07-17 Neil Booth <neilb@earthling.net>
37651
37652 * gcc.dg/cpp/cmdlne-dM.c: New test.
37653 * gcc.dg/cpp/cmdlne-dD.c: New test.
37654
37655 2000-07-17 Jeffrey A Law (law@cygnus.com)
37656
37657 * gcc.c-torture/execute/20000717-3.c: New test.
37658
37659 * gcc.c-torture/compile/20000717-1.c: New test.
37660
37661 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
37662
37663 * gcc.c-torture/execute/20000717-2.c: New test.
37664
37665 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
37666
37667 * gcc.dg/formatz-1.c: New test.
37668
37669 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
37670 * gcc.dg/c99-digraph-1.c: New tests.
37671
37672 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
37673 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
37674
37675 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
37676 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
37677 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
37678 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
37679 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
37680 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
37681 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
37682
37683 2000-07-17 Greg McGary <greg@mcgary.org>
37684
37685 * gcc.c-torture/execute/20000717-1.c: New test.
37686 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
37687
37688 2000-07-15 Jakub Jelinek <jakub@redhat.com>
37689
37690 * gcc.c-torture/execute/20000715-2.c: New test.
37691 * gcc.dg/20000715-1.c: New test.
37692
37693 2000-07-15 Michael Meissner <meissner@redhat.com>
37694
37695 * gcc.c-torture/execute/20000715-1.c: New test.
37696
37697 2000-07-13 Jakub Jelinek <jakub@redhat.com>
37698
37699 * gcc.c-torture/execute/20000707-1.c: New test.
37700
37701 2000-07-13 Neil Booth <NeilB@earthling.net>
37702
37703 * testsuite/gcc.dg/cpp/digraph1.c,
37704 testsuite/gcc.dg/cpp/digraph2.c,
37705 testsuite/gcc.dg/cpp/digraphs.c: New tests.
37706
37707 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
37708
37709 * g77.f-torture/compile/20000630-2.f: New test.
37710 * g77.f-torture/compile/20000630-2.x
37711
37712 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
37713
37714 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
37715
37716 2000-07-11 Neil Booth <NeilB@earthling.net>
37717
37718 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
37719
37720 2000-07-11 Neil Booth <NeilB@earthling.net>
37721
37722 * gcc.dg/cpp/cmdlne-C.c: New.
37723
37724 2000-07-09 Neil Booth <NeilB@earthling.net>
37725
37726 * gcc.dg/cpp/directiv.c: New tests.
37727 * gcc.dg/cpp/undef1.c: Update.
37728
37729 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
37730
37731 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
37732
37733 2000-07-09 Neil Booth <NeilB@earthling.net>
37734
37735 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
37736
37737 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
37738
37739 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
37740 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
37741
37742 2000-07-08 Neil Booth <NeilB@earthling.net>
37743
37744 * gcc.dg/cpp/macsyntx.c: New tests.
37745
37746 2000-07-07 Jakub Jelinek <jakub@redhat.com>
37747
37748 * gcc.dg/20000707-1.c: New test.
37749
37750 2000-07-07 Jakub Jelinek <jakub@redhat.com>
37751
37752 * gcc.c-torture/execute/20000706-1.c: New test.
37753 * gcc.c-torture/execute/20000706-2.c: New test.
37754 * gcc.c-torture/execute/20000706-3.c: New test.
37755 * gcc.c-torture/execute/20000706-4.c: New test.
37756 * gcc.c-torture/execute/20000706-5.c: New test.
37757
37758 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
37759
37760 * g++.old-deja/g++.pt/instantiate7.C: New test.
37761
37762 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
37763
37764 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
37765 * g++.old-deja/g++.mike/thunk3.C: Likewise.
37766 * g++.old-deja/g++.other/rtti3.C: Likewise.
37767 * g++.old-deja/g++.other/rttid3.C: Likewise.
37768
37769 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
37770
37771 * g77.f-torture/compile/20000630-1.x: Fix typo
37772
37773 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
37774
37775 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
37776 assembly output.
37777
37778 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
37779
37780 * gcc.dg/cpp/ident.c: New test.
37781
37782 2000-07-05 Neil Booth <NeilB@earthling.net>
37783
37784 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
37785 gcc.dg/cpp/lexstrng.c: New tests.
37786
37787 2000-07-04 Neil Booth <NeilB@earthling.net>
37788
37789 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
37790 * gcc.dg/cpp/strify2.c: Same.
37791
37792 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
37793
37794 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
37795 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
37796 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
37797 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
37798
37799 * testsuite/gcc.dg/cpp/macro1.c,
37800 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
37801 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
37802 testsuite/gcc.dg/cpp/strify1.c,
37803 testsuite/gcc.dg/cpp/strify2.c: New tests.
37804
37805 2000-07-03 Jakub Jelinek <jakub@redhat.com>
37806
37807 * gcc.c-torture/execute/20000703-1.c: New test.
37808
37809 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
37810
37811 * g++.old-deja/g++.pt (lookup10.C): New test.
37812
37813 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
37814
37815 * g++.old-deja/g++.pt (typename25.C): New test.
37816
37817 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
37818
37819 * gcc.c-torture/compile/20000701-1.c: New test.
37820
37821 2000-06-30 Nick Clifton <nickc@cygnus.com>
37822
37823 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
37824 to test case.
37825
37826 2000-06-30 Catherine Moore <clm@cygnus.com>
37827
37828 * gcc.c-torture/execute/align-1.c: New test.
37829
37830 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
37831
37832 * g++.old-deja/g++.pt/expr8.C: New test.
37833 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
37834
37835 2000-06-29 Nick Clifton <nickc@cygnus.com>
37836
37837 * gcc.c-torture/compile/20000629-1.c: New test.
37838
37839 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
37840
37841
37842 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
37843 gcc.dg/noncompile directory, depending on whether they're
37844 preprocessor tests or not. Annotate all the tests for the dg
37845 framework.
37846
37847 * gcc.c-torture/noncompile/noncompile.exp: Delete.
37848 * gcc.dg/noncompile/noncompile.exp: New.
37849
37850 * Moved files:
37851 Old name New name
37852 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
37853 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
37854 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
37855 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
37856 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
37857 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
37858 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
37859 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
37860 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
37861 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
37862 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
37863 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
37864 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
37865 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
37866 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
37867 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
37868 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
37869 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
37870 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
37871 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
37872 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
37873 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
37874 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
37875 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
37876
37877 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
37878 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
37879 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
37880 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
37881 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
37882 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
37883
37884 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
37885
37886 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
37887 declare one variable. On the fourth, error.
37888 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
37889 declared by 20000628-1a.h.
37890
37891 2000-06-29 Richard Henderson <rth@redhat.com>
37892
37893 * gcc.c-torture/execute/930529-1.x: New file.
37894 * gcc.dg/920413-1.c: Adjust expected warning text.
37895 * gcc.dg/980217-1.c: Declare abort.
37896 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
37897
37898 2000-06-29 Jeffrey A Law (law@cygnus.com)
37899
37900 * g77.f-torture/compile/20000629-1.f: New test.
37901 * g77.f-torture/compile/20000629-1.x: Expected to fail.
37902
37903 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
37904
37905 Rearrange lots of files, removing entirely the
37906 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
37907 directories.
37908
37909 * Deleted files:
37910 gcc.c-torture/code_quality/code_quality.exp
37911 gcc.c-torture/special/special.exp
37912 gcc.failure/failure.exp
37913 gcc.failure/940409-1.x
37914 gcc.c-torture/compile/961203-1.x
37915
37916 * New files:
37917 gcc.misc-tests/linkage.exp
37918 gcc.c-torture/execute/920730-1t.c
37919 gcc.c-torture/execute/920730-1t.x
37920 gcc.c-torture/compile/920520-1.x
37921 gcc.c-torture/compile/920521-1.x
37922 gcc.c-torture/compile/981006-1.x
37923 gcc.c-torture/execute/eeprof-1.x
37924
37925 * Moved files (possibly with modifications to fit a new harness):
37926 Old name New name
37927 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
37928 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
37929 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
37930 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
37931 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
37932 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
37933 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
37934 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
37935 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
37936 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
37937 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
37938 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
37939 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
37940 gcc.failure/940409-1.c gcc.dg/940409-1.c
37941
37942 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
37943
37944 * c-torture/compile/961203-1.x: Delete.
37945
37946 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
37947 not exit. Include stdio.h.
37948 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
37949 * gcc.misc-tests/dg-12.c: Likewise.
37950 * gcc.misc-tests/dg-5.c: Likewise.
37951 * gcc.misc-tests/dg-6.c: Likewise.
37952 * gcc.misc-tests/dg-7.c: Prototype abort.
37953 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
37954 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
37955 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
37956 not exit.
37957 * gcc.misc-tests/sieve.c: Use return from main, not exit.
37958 * gcc.misc-tests/sort2.c: Use return from main, not exit.
37959
37960 2000-06-28 Jakub Jelinek <jakub@redhat.com>
37961
37962 * gcc.dg/cpp/20000628-1.c: New test.
37963 * gcc.dg/cpp/20000628-1.h: New header for above test.
37964 * gcc.dg/cpp/20000628-1a.h: Likewise.
37965
37966 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
37967
37968 * gcc.dg/cpp: New directory.
37969 * gcc.dg/cpp/cpp.exp: New driver.
37970 * gcc.dg/cpp/20000627-1.c: New test.
37971 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
37972 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
37973 and rewrite as a compilation test.
37974
37975 * gcc.dg: Move many files into the cpp subdirectory, possibly
37976 renaming or editing them as well.
37977 Old name New name
37978 990119-1.c cpp/19990119-1.c
37979 990228-1.c cpp/19990228-1.c
37980 990407-1.c cpp/19990407-1.c
37981 990409-1.c cpp/19990409-1.c
37982 990413-1.c cpp/19990413-1.c
37983 990703-1.c cpp/19990703-1.c
37984 20000127-1.c cpp/20000127-1.c
37985 20000129-1.c cpp/20000129-1.c
37986 20000207-1.c cpp/20000207-1.c
37987 20000207-2.c cpp/20000207-2.c
37988 20000209-1.c cpp/20000209-1.c
37989 20000209-2.c cpp/20000209-2.c
37990 20000301-1.c cpp/20000301-1.c
37991 20000419-1.c cpp/20000419-1.c
37992 20000510-1.S cpp/20000510-1.S
37993 20000519-1.c cpp/20000519-1.c
37994 20000529-1.c cpp/20000529-1.c
37995 20000625-1.c cpp/20000625-1.c
37996 20000625-2.c cpp/20000625-2.c
37997 cpp-as1.c cpp/assert1.c
37998 cpp-as2.c cpp/assert2.c
37999 cxx-comments-1.c cpp/cxxcom1.c
38000 cxx-comments-2.c cpp/cxxcom2.c
38001 endif-label.c cpp/endif.c
38002 cpp-hash1.c cpp/hash1.c
38003 cpp-hash2.c cpp/hash2.c
38004 cpp-if1.c cpp/if-1.c
38005 cpp-if2.c cpp/if-2.c
38006 cpp-if3.c cpp/if-3.c
38007 cpp-if4.c cpp/if-4.c
38008 cpp-if5.c cpp/if-5.c
38009 cpp-cond.c cpp/if-cexp.c
38010 cpp-missingop.c cpp/if-mop.c
38011 cpp-missingparen.c cpp/if-mpar.c
38012 cpp-opprec.c cpp/if-oppr.c
38013 cpp-ifparen.c cpp/if-paren.c
38014 cpp-shortcircuit.c cpp/if-sc.c
38015 cpp-shift.c cpp/if-shift.c
38016 cpp-unary.c cpp/if-unary.c
38017 cpp-li1.c cpp/line1.c
38018 cpp-li2.c cpp/line2.c
38019 lineno.c cpp/line3.c
38020 lineno-2.c cpp/line4.c
38021 cpp-mi.c cpp/mi1.c
38022 cpp-mic.h cpp/mi1c.h
38023 cpp-micc.h cpp/mi1cc.h
38024 cpp-mind.h cpp/mi1nd.h
38025 cpp-mindp.h cpp/mi1ndp.h
38026 cpp-mix.h cpp/mi1x.h
38027 cpp-mi2.c cpp/mi2.c
38028 cpp-mi2a.h cpp/mi2a.h
38029 cpp-mi2b.h cpp/mi2b.h
38030 cpp-mi2c.h cpp/mi2c.h
38031 cpp-mi3.c cpp/mi3.c
38032 cpp-mi3.def cpp/mi3.def
38033 poison-1.c cpp/poison.c
38034 pr-impl.c cpp/prag-imp.c
38035 cpp-redef-2.c cpp/redef1.c
38036 cpp-redef.c cpp/redef2.c
38037 strpaste.c cpp/strp1.c
38038 strpaste-2.c cpp/strp2.c
38039 cpp-tradpaste.c cpp/tr-paste.c
38040 cpp-tradstringify.c cpp/tr-str.c
38041 cpp-tradwarn1.c cpp/tr-warn1.c
38042 cpp-tradwarn2.c cpp/tr-warn2.c
38043 trigraphs.c cpp/trigraphs.c
38044 cpp-unc1.c cpp/unc1.c
38045 cpp-unc2.c cpp/unc2.c
38046 cpp-unc3.c cpp/unc3.c
38047 cpp-unc.c cpp/unc4.c
38048 undef.c cpp/undef1.c
38049 undef-2.c cpp/undef2.c
38050 cpp-wi1.c cpp/widestr1.c
38051
38052 2000-06-27 Mark Mitchell <mark@codesourcery.com>
38053
38054 * lib/g++.exp (g++_include_flags): Tweak.
38055
38056 2000-06-27 H.J. Lu <hjl@gnu.org>
38057 Loren J. Rittle <ljrittle@acm.org>
38058
38059 * lib/g++.exp (g++_include_flags): Override libgloss.exp
38060 version with one that knows about the new gcc tree structure.
38061 (g++_link_flags): Same.
38062
38063 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
38064
38065 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
38066 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
38067 case we are cross-compiling.
38068
38069 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
38070 g++.old-deja/g++.niklas/Makefile.in,
38071 g++.old-deja/g++.niklas/configure.in,
38072 g++.old-deja/g++.other/Makefile.in,
38073 g++.old-deja/g++.other/configure.in,
38074 gcc.c-torture/code_quality/Makefile.in,
38075 gcc.c-torture/code_quality/configure.in,
38076 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
38077 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
38078 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
38079 gcc.c-torture/execute/ieee/Makefile.in,
38080 gcc.c-torture/execute/ieee/configure.in,
38081 gcc.c-torture/noncompile/Makefile.in,
38082 gcc.c-torture/noncompile/configure.in,
38083 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
38084 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
38085 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
38086
38087 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
38088
38089 * g++.old-deja/g++.other/ambig3.C: New test.
38090
38091 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
38092
38093 * g++.old-deja/g++.pt/syntax1.C: New test.
38094 * g++.old-deja/g++.pt/syntax2.C: New test.
38095 * g++.old-deja/g++.other/syntax3.C: New test.
38096 * g++.old-deja/g++.other/syntax4.C: New test.
38097
38098 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
38099
38100 * gcc.dg/20000623-1.c: Prototype exit and abort.
38101
38102 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
38103
38104 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
38105 New tests.
38106 * gcc.dg/cpp-mi3.def: New file.
38107
38108 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
38109 inside assertions.
38110 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
38111 lexer's error messages.
38112 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
38113 divine anything from the linemarkers.
38114 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
38115 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
38116
38117 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
38118
38119 * gcc.dg/20000623-1.c: New test.
38120
38121 2000-06-22 Jakub Jelinek <jakub@redhat.com>
38122
38123 * gcc.c-torture/execute/20000622-1.c: New test.
38124
38125 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
38126
38127 * g++.old-deja/g++.other/init15.C: New test.
38128
38129 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
38130
38131 * g++.old-deja/g++.pt/vaarg2.C: New test.
38132 * g++.old-deja/g++.pt/vaarg3.C: New test.
38133
38134 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
38135
38136 * g++.old-deja/g++.other/dyncast6.C: New test.
38137
38138 2000-06-15 Jakub Jelinek <jakub@redhat.com>
38139
38140 * gcc.c-torture/execute/loop-6.c: New test.
38141
38142 2000-06-14 Jakub Jelinek <jakub@redhat.com>
38143
38144 * gcc.dg/20000614-1.c: New test.
38145 * gcc.dg/20000614-2.c: New test.
38146
38147 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
38148
38149 * g++.old-deja/g++.other/inline12.C: New test.
38150
38151 2000-06-13 Jakub Jelinek <jakub@redhat.com>
38152
38153 * g++.old-deja/g++.other/eh1.C: New test.
38154
38155 2000-06-12 Jakub Jelinek <jakub@redhat.com>
38156
38157 * g++.old-deja/g++.other/type.C: New test.
38158
38159 2000-06-05 Jakub Jelinek <jakub@redhat.com>
38160
38161 * g++.old-deja/g++.other/initstring.C: New test.
38162
38163 2000-06-12 Jason Merrill <jason@redhat.com>
38164
38165 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
38166
38167 2000-06-09 Jeffrey A Law (law@cygnus.com)
38168
38169 * gcc.c-torture/compile/20000609-1.c: New test.
38170
38171 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
38172
38173 * gcc.dg/20000609-1.c: New test.
38174
38175 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
38176
38177 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
38178 * gcc.c-torture/noncompile/poison-1.c: Move...
38179 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
38180 * gcc.dg/cpp-li1.c: Add a token after the #line.
38181
38182 2000-06-05 Richard Henderson <rth@cygnus.com>
38183
38184 * gcc.c-torture/execute/20000605-2.c: New test.
38185 * gcc.c-torture/execute/20000605-3.c: New test.
38186
38187 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
38188
38189 * g77.f-torture/execute/20000503-1.x: New file.
38190
38191 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
38192
38193 * g++.old-deja/g++.eh/badalloc1.C: New test.
38194
38195 2000-06-05 Richard Henderson <rth@cygnus.com>
38196
38197 * gcc.c-torture/execute/20000605-1.c: New test.
38198
38199 2000-06-05 Jakub Jelinek <jakub@redhat.com>
38200 Nathan Sidwell <nathan@codesourcery.com>
38201
38202 * gcc.c-torture/compile/20000605-1.c: New test.
38203
38204 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
38205
38206 * g77.f-torture/compile/20000601-1.f: New test.
38207
38208 2000-06-03 Richard Henderson <rth@cygnus.com>
38209
38210 * gcc.c-torture/execute/20000603-1.c: New.
38211
38212 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
38213
38214 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
38215 * gcc.dg/noreturn-2.c (noreturn): Likewise.
38216
38217 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
38218
38219 * gcc.dg/compare2.c (case 12): XFAIL.
38220 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
38221 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
38222
38223 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
38224
38225 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
38226
38227 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
38228 guard macro is already defined when the header is first
38229 included.
38230 * gcc.dg/cpp-mix.h: New file.
38231 * gcc.dg/endif-label.c: Update patterns to match compiler.
38232
38233 * g++.brendan/complex1.C: Declare abort.
38234 * g++.law/refs4.C: Remove XFAIL.
38235 * g++.oliva/expr2.C: Declare abort and exit.
38236
38237 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
38238
38239 * gcc.c-torture/execute/20000528-1.c: New test.
38240
38241 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
38242 * g++.old-deja/g++.law/temps4.C: Likewise.
38243
38244 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
38245 stdlib.h. Call abort() on failure.
38246 * g++.old-deja/g++.law/refs4.C: Likewise.
38247 * g++.old-deja/g++.law/temps4.C: Likewise.
38248 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
38249 * gcc.c-torture/execute/20000112-1.c: Include string.h.
38250
38251 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
38252
38253 Relative to g++.dg/special:
38254 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
38255
38256 Relative to g++.old-deja:
38257 * g++.brendan/complex1.C, g++.jason/optimize2.C,
38258 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
38259 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
38260 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
38261 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
38262 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
38263 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
38264
38265 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
38266 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
38267 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
38268 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
38269 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
38270 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
38271 and/or string.h.
38272
38273 * g++.other/goto1.C: Update expectations for error messages.
38274
38275 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
38276
38277 * gcc.c-torture/compile/20000523-1.c: New test.
38278
38279 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
38280
38281 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
38282
38283 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
38284
38285 * g++.old-deja/g++.eh/catch11.C: New test.
38286 * g++.old-deja/g++.eh/catch12.C: New test.
38287
38288 2000-05-24 Nick Clifton <nickc@cygnus.com>
38289
38290 * gcc.c-torture/execute/20000523-1.c: New test.
38291
38292 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
38293
38294 * c-torture/execute/bcp-1.c: Replace abort in arg of
38295 __builtin_constant_p with a generic external function.
38296
38297 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
38298 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
38299 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
38300 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
38301 Prototype abort and/or exit.
38302
38303 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
38304 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
38305 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
38306 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
38307
38308 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
38309
38310 * gcc.dg/dwarf2-1.c: New test.
38311
38312 2000-05-20 Richard Henderson <rth@cygnus.com>
38313
38314 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
38315
38316 2000-05-20 Andreas Jaeger <aj@suse.de>
38317
38318 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
38319 testcase.
38320
38321 2000-05-19 David Edelsohn <edelsohn@gnu.org>
38322
38323 * gcc.c-torture/execute/20000519-2.c: New test.
38324
38325 2000-05-19 Andreas Jaeger <aj@suse.de>
38326
38327 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
38328 which fails with SSA.
38329
38330 * lib/c-torture.exp: Also test with -O3 -fssa.
38331
38332 2000-05-18 Michael Meissner <meissner@redhat.com>
38333
38334 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
38335 * gcc.c-torture/execute/920415-1.c: Ditto.
38336 * gcc.c-torture/execute/920501-1.c: Ditto.
38337 * gcc.c-torture/execute/conversion.c: Ditto.
38338 * gcc.c-torture/execute/cvt-1.c: Ditto.
38339
38340 2000-05-18 Jeffrey A Law (law@cygnus.com)
38341
38342 * gcc.c-torture/compile/20000518-1.c: New test.
38343
38344 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
38345
38346 * g77.f-torture/compile/200005018.f: New test.
38347
38348 2000-05-17 Jeffrey A Law (law@cygnus.com)
38349
38350 * gcc.c-torture/compile/20000517-1.c: New test.
38351
38352 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38353
38354 * gcc.c-torture/execute/20000516-1.c: New test.
38355
38356 2000-05-15 Jakub Jelinek <jakub@redhat.com>
38357
38358 * g++.old-deja/g++.other/eh.C: New test.
38359
38360 2000-05-12 Richard Henderson <rth@cygnus.com>
38361
38362 * gcc.c-torture/execute/990208-1.c (main): Don't pass
38363 constants through to doit's conditional.
38364
38365 2000-05-11 Jeffrey A Law (law@cygnus.com)
38366
38367 * gcc.c-torture/compile/20000511-1.c: New test.
38368 * g77.f-torture/compile/20000511-1.f: New test.
38369 * g77.f-torture/compile/20000511-2.f: New test.
38370
38371 2000-05-11 Michael Meissner <meissner@redhat.com>
38372
38373 * gcc.c-torture/execute/20000511-1.c: New test.
38374
38375 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
38376
38377 * gcc.dg/dg.exp: Scan .S files as well as .c files.
38378 * gcc.dg/20000510-1.S: New.
38379
38380 2000-05-08 Catherine Moore <clm@cygnus.com>
38381
38382 * gcc.dg/unused-3.c: New.
38383
38384 2000-05-06 Richard Henderson <rth@cygnus.com>
38385
38386 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
38387 * g++.old-deja/g++.mike/warn1.C: Likewise.
38388 * g++.old-deja/g++.pt/local1.C: Likewise.
38389 * g++.old-deja/g++.pt/local7.C: Likewise.
38390 * g++.old-deja/g++.pt/spec16.C: Likewise.
38391
38392 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
38393
38394 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
38395
38396 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
38397
38398 * g77.f-torture/execute/20000503-1.f: New test.
38399
38400 2000-05-04 Andreas Jaeger <aj@suse.de>
38401
38402 * gcc.dg/noreturn-2.c: New test.
38403
38404 2000-05-04 Neil Booth <NeilB@earthling.net>
38405
38406 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
38407 preprocessor.
38408
38409 2000-05-04 Richard Henderson <rth@cygnus.com>
38410
38411 * gcc.c-torture/execute/20000503-1.c: Fix typo.
38412
38413 2000-05-04 Richard Henderson <rth@cygnus.com>
38414
38415 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
38416 OpenSSL by Jason R Thorpe.
38417
38418 2000-05-03 Jim Wilson <wilson@cygnus.com>
38419
38420 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
38421
38422 2000-05-03 Robert Lipe <robertlipe@usa.net>
38423
38424 * gcc.dg/20000503-1.c: New test.
38425
38426 2000-05-02 Jakub Jelinek <jakub@redhat.com>
38427
38428 * gcc.c-torture/compile/20000502-1.c: New test.
38429 * g++.old-deja/g++.other/align.C: New test.
38430 * gcc.dg/cpp-tradstringify.c: New test.
38431
38432 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
38433
38434 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
38435 and hard registers.
38436
38437 2000-04-26 Geoff Keating <geoffk@cygnus.com>
38438
38439 * gcc.c-torture/execute/loop-5.c: New test.
38440
38441 2000-04-25 Jakub Jelinek <jakub@redhat.com>
38442
38443 * gcc.c-torture/execute/va-arg-20.c: New test.
38444
38445 2000-04-23 Jeffrey A Law (law@cygnus.com)
38446
38447 * gcc.c-torture/execute/20000422-1.c: New test.
38448
38449 2000-04-20 Greg McGary <gkm@gnu.org>
38450
38451 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
38452 when optimizing, but without sibling-call optimizations (-O1).
38453
38454 2000-04-20 Jeffrey A Law (law@cygnus.com)
38455
38456 * gcc.c-torture/compile/20000420-1.c: New test.
38457
38458 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
38459
38460 * g++.abi/ptrflags.C: New test.
38461 * g++.eh/catchptr1.C: Test incomplete pointer chains.
38462
38463 2000-04-19 Catherine Moore <clm@cygnus.com>
38464
38465 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
38466
38467 2000-04-19 Greg McGary <gkm@gnu.org>
38468
38469 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
38470 sibling-call optimizations.
38471
38472 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
38473
38474 * gcc.dg/20000419-1.c: New test.
38475
38476 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
38477
38478 * gcc.c-torture/execute/20000412-6.c: New test.
38479
38480 2000-04-12 Jeffrey A Law (law@cygnus.com)
38481
38482 * gcc.c-torture/execute/20000412-5.c: New test.
38483 * g77.f-torture/compile/20000412-1.f: New test.
38484 * gcc.c-torture/execute/20000412-4.c: New test.
38485 * gcc.c-torture/compile/20000412-2.c: New test.
38486 * gcc.c-torture/execute/20000412-3.c: New test.
38487 * gcc.c-torture/compile/20000412-1.c: New test.
38488 * gcc.c-torture/execute/20000412-2.c: New test.
38489
38490 2000-04-12 Jakub Jelinek <jakub@redhat.com>
38491
38492 * objc/execute/bf-20.m: New test.
38493
38494 2000-04-10 Richard Henderson <rth@cygnus.com>
38495
38496 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
38497
38498 * gcc.c-torture/execute/20000412-1.c: New test.
38499
38500 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
38501
38502 * g++.old-deja/g++.eh/catchptr1.C: New test.
38503
38504 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
38505
38506 * g++.old-deja/g++.abi/cxa_vec.C: New test.
38507
38508 2000-04-08 Neil Booth <NeilB@earthling.net>
38509
38510 * gcc.dg/cpp-nullchar.c: Remove test as
38511 embedded nulls cause problems.
38512
38513 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38514
38515 * gcc.dg/compare2.c: New test.
38516
38517 2000-04-08 Neil Booth <NeilB@earthling.net>
38518
38519 * gcc.dg/cpp-nullchar.c: New test.
38520
38521 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
38522
38523 * gcc.dg/cpp-mi2.c: New test.
38524 * gcc.dg/cpp-mi2[abc].h: New files.
38525
38526 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
38527
38528 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
38529 member name.
38530
38531 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
38532
38533 * g++.old-deja/g++.abi/vmihint.C: New test.
38534
38535 2000-04-06 Neil Booth <NeilB@earthling.net>
38536
38537 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
38538 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
38539 copyright.
38540
38541 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
38542
38543 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
38544 avoid stack-frame overwrite.
38545
38546 2000-04-05 Jakub Jelinek <jakub@redhat.com>
38547
38548 * gcc.c-torture/compile/20000405-2.c: New test.
38549 * gcc.c-torture/compile/20000405-3.c: New test.
38550
38551 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38552
38553 * gcc.c-torture/compile/20000405-1.c: New test.
38554
38555 2000-04-04 Geoff Keating <geoffk@cygnus.com>
38556
38557 * gcc.dg/cast-qual-1.c: Revert last change.
38558
38559 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38560
38561 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
38562
38563 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
38564
38565 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
38566 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
38567
38568 2000-04-03 Jeffrey A Law (law@cygnus.com)
38569
38570 * gcc.c-torture/compile/20000403-2.c: New test.
38571 * gcc.c-torture/compile/20000403-1.c: New test.
38572
38573 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
38574
38575 * gcc.c-torture/execute/20000403-1.c: New test.
38576
38577 2000-04-03 Geoff Keating <geoffk@cygnus.com>
38578
38579 * gcc.c-torture/execute/20000402-1.c: New test.
38580
38581 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
38582
38583 * gcc.c-torture/execute/va-arg-15.c: New test.
38584 * gcc.c-torture/execute/va-arg-16.c: New test.
38585 * gcc.c-torture/execute/va-arg-17.c: New test.
38586 * gcc.c-torture/execute/va-arg-18.c: New test.
38587 * gcc.c-torture/execute/va-arg-19.c: New test.
38588
38589 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
38590
38591 * gcc.c-torture/compile/981211-1.c: Move to...
38592 * gcc.dg/cpp-as1.c: ...here.
38593 * gcc.dg/cpp-as2.c: New file.
38594
38595 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
38596 compiler.
38597
38598 2000-04-02 Neil Booth <NeilB@earthling.net>
38599
38600 * gcc.dg/cpp-cond.c New tests.
38601 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
38602 accidental success less likely.
38603 * gcc.dg/cpp-missingop.c New tests.
38604 * gcc.dg/cpp-missingparen.c New tests.
38605 * gcc.dg/cpp-shift.c New tests.
38606 * gcc.dg/cpp-shortcircuit.c New tests.
38607 * gcc.dg/cpp-unary.c New tests.
38608
38609 2000-03-29 Jeffrey A Law (law@cygnus.com)
38610
38611 * gcc.c-torture/compile/20000329-1.c: New test.
38612
38613 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
38614
38615 * gcc.c-torture/compile/20000326-1.c: New test.
38616 * gcc.c-torture/compile/20000326-2.c: New test.
38617
38618 2000-03-24 Geoff Keating <geoffk@cygnus.com>
38619
38620 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
38621 the first parameter is a function argument.
38622
38623 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
38624
38625 * g++.old-deja/g++.ext/array4.C: New test.
38626
38627 2000-03-22 Geoff Keating <geoffk@cygnus.com>
38628
38629 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
38630
38631 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38632
38633 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
38634
38635 2000-03-19 Richard Henderson <rth@cygnus.com>
38636
38637 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
38638
38639 2000-03-19 Richard Henderson <rth@cygnus.com>
38640
38641 * gcc.c-torture/compile/20000319-1.c: New test.
38642
38643 2000-03-14 Jeffrey A Law (law@cygnus.com)
38644
38645 * gcc.c-torture/execute/20000314-3.c: New test.
38646 * gcc.c-torture/execute/20000314-2.c: New test.
38647 * gcc.c-torture/execute/20000314-1.c: New test.
38648 * gcc.c-torture/compile/20000314-2.c: New test.
38649 * gcc.c-torture/compile/20000314-1.c: New test.
38650
38651 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
38652
38653 * g++.old-deja/g++.warn/inline.C: New test.
38654
38655 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
38656
38657 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
38658 standards-compliant result rather than specific constants.
38659 Put test-values in array.
38660
38661 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
38662
38663 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
38664 (g++_target_compile): Put test-specific options last.
38665
38666 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
38667
38668 * g++.old-deja/g++.eh/vbase4.C: New test.
38669
38670 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
38671
38672 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
38673
38674 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
38675
38676 * g++.old-deja/g++.brendan/misc12.C: Removed.
38677 * g++.old-deja/g++.pt/memtemp77.C: Constify.
38678 * g++.old-deja/g++.ext/pretty4.C: New test.
38679
38680 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
38681
38682 * g++.old-deja/g++.other/string2.C: New test.
38683
38684 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
38685
38686 * g++.old-deja/g++.warn/impint2.C: New test.
38687
38688 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
38689
38690 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
38691 is 1, not zero.
38692
38693 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
38694
38695 * g++.old-deja/g++.warn/impint.C: New test.
38696 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
38697 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
38698 * g++.old-deja/g++.pt/explicit12.C: Likewise.
38699 * g++.old-deja/g++.pt/explicit13.C: Likewise.
38700 * g++.old-deja/g++.pt/explicit17.C: Likewise.
38701 * g++.old-deja/g++.pt/explicit18.C: Likewise.
38702 * g++.old-deja/g++.pt/explicit19.C: Likewise.
38703 * g++.old-deja/g++.pt/explicit23.C: Likewise.
38704 * g++.old-deja/g++.pt/explicit31.C: Likewise.
38705 * g++.old-deja/g++.pt/explicit35.C: Likewise.
38706 * g++.old-deja/g++.pt/explicit6.C: Likewise.
38707 * g++.old-deja/g++.pt/memclass7.C: Likewise.
38708
38709 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
38710
38711 * gcc.dg/cpp-redef.c: New test.
38712
38713 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
38714
38715 * g++.old-deja/g++.pt/unify7.C: New test.
38716
38717 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
38718
38719 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
38720 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
38721
38722 2000-02-25 Geoff Keating <geoffk@cygnus.com>
38723
38724 * gcc.c-torture/compile/20000224-1.c: New test.
38725
38726 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38727
38728 * gcc.c-torture/compile/cpp-2.c: New test.
38729 * gcc.c-torture/compile/cpp-1.c: New test.
38730
38731 2000-02-25 Jeffrey A Law (law@cygnus.com)
38732
38733 * gcc.c-torture/execute/20000225-1.c: New test.
38734
38735 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38736
38737 * gcc.dg/cpp-li2.c: New test.
38738
38739 * gcc.dg/cpp-wi1.c: New test.
38740
38741 * gcc.dg/cpp-li1.c: New test.
38742
38743 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
38744
38745 * g++.old-deja/g++.other/sizeof5.C: New test.
38746
38747 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38748
38749 * gcc.c-torture/execute/va-arg-13.c: New test.
38750
38751 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
38752
38753 * gcc.c-torture/execute/va-arg-12.c: New test.
38754
38755 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
38756
38757 * gcc.c-torture/execute/20000223-1.c: New test.
38758
38759 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
38760
38761 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
38762
38763 2000-02-22 Mark Mitchell <mark@codesourcery.com>
38764
38765 * g++.old-deja/g++.abi/ptrmem.C: New test.
38766
38767 2000-02-19 Richard Henderson <rth@cygnus.com>
38768
38769 * gcc.c-torture/compile/init-3.c: New.
38770
38771 2000-02-17 Mark Mitchell <mark@codesourcery.com>
38772
38773 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
38774 ALWAYS_CXXFLAGS.
38775
38776 2000-02-11 Robert Lipe <robertl@sco.com>
38777
38778 * gcc.c-torture/compile/20000211-3.c: New test.
38779
38780 2000-02-11 Martin Buchholz <martin@xemacs.org>
38781
38782 * gcc.c-torture/compile/20000211-2.c: New test.
38783
38784 2000-02-11 Jeffrey A Law (law@cygnus.com)
38785
38786 * gcc.c-torture/compile/20000211-1.c: New test.
38787
38788 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
38789
38790 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
38791 on native targets
38792
38793 2000-02-08 Nathan Sidwell <nathan@acm.org>
38794
38795 * g++.old-deja/g++.other/cast5.C: New test.
38796
38797 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
38798
38799 * gcc.c-torture/execute/20000205-1.c: New.
38800
38801 2000-02-03 Nathan Sidwell <nathan@acm.org>
38802
38803 * g++.old-deja/g++.jason/cast3.C: Return void.
38804 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
38805
38806 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38807
38808 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
38809
38810 * gcc.dg/loop-1.c: New test.
38811
38812 2000-01-27 Jakub Jelinek <jakub@redhat.com>
38813
38814 * gcc.c-torture/compile/20000127-1.c: New test.
38815 * gcc.c-torture/execute/991228-1.c: New test.
38816
38817 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38818
38819 * gcc.dg/unused-2.c: New test.
38820
38821 * gcc.dg/conv-1.c: New test.
38822
38823 2000-01-24 Mark Mitchell <mark@codesourcery.com>
38824
38825 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
38826 compiler.
38827 (tool_option_proc): Fix typo.
38828
38829 2000-01-24 Geoff Keating <geoffk@cygnus.com>
38830
38831 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
38832 of the ld on the host, not on the build machine.
38833 Also, don't crash if '--help' is not a supported option.
38834
38835 2000-01-24 Richard Henderson <rth@cygnus.com>
38836
38837 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
38838
38839 2000-01-20 Jeffrey A Law (law@cygnus.com)
38840
38841 * gcc.c-torture/execute/20000120-2.c: New test.
38842 * gcc.c-torture/execute/20000120-1.c: New test.
38843
38844 2000-01-13 Jeffrey A Law (law@cygnus.com)
38845
38846 * gcc.c-torture/execute/20000113-1.c: New test.
38847
38848 2000-01-12 Jeffrey A Law (law@cygnus.com)
38849
38850 * gcc.c-torture/execute/20000112-1.c: New test.
38851
38852 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38853
38854 * gcc.dg/20000111-1.c: New test.
38855
38856 2000-01-10 Jeffrey A Law (law@cygnus.com)
38857
38858 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
38859 with 16 bit integers.
38860
38861 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38862
38863 * gcc.dg/20000108-1.c: New test.
38864
38865 2000-01-05 Nathan Sidwell <nathan@acm.org>
38866
38867 * g++.old-deja/g++.ns/koenig8.C: New test.
38868
38869 2000-01-05 Nathan Sidwell <nathan@acm.org>
38870
38871 * g++.old-deja/g++.other/cast4.C: New test.
38872
38873 2000-01-05 Jeffrey A Law (law@cygnus.com)
38874
38875 * gcc.c-torture/compile/20000105-2.c: New test.
38876 * gcc.c-torture/compile/20000105-1.c: New test.
38877
38878 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38879
38880 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
38881 references to printf & atoi to conform to ANSI standard.
38882 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
38883 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
38884 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
38885 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
38886 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
38887 * g++.old-deja/g++.brendan/complex1.C: Likewise.
38888 * g++.old-deja/g++.brendan/copy1.C: Likewise.
38889 * g++.old-deja/g++.brendan/copy2.C: Likewise.
38890 * g++.old-deja/g++.brendan/copy3.C: Likewise.
38891 * g++.old-deja/g++.brendan/copy4.C: Likewise.
38892 * g++.old-deja/g++.brendan/copy5.C: Likewise.
38893 * g++.old-deja/g++.brendan/copy6.C: Likewise.
38894 * g++.old-deja/g++.brendan/copy7.C: Likewise.
38895 * g++.old-deja/g++.brendan/copy8.C: Likewise.
38896 * g++.old-deja/g++.brendan/crash11.C: Likewise.
38897 * g++.old-deja/g++.brendan/crash14.C: Likewise.
38898 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
38899 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
38900 * g++.old-deja/g++.brendan/delete2.C: Likewise.
38901 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
38902 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
38903 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
38904 * g++.old-deja/g++.brendan/eh1.C: Likewise.
38905 * g++.old-deja/g++.brendan/groff1.C: Likewise.
38906 * g++.old-deja/g++.brendan/init3.C: Likewise.
38907 * g++.old-deja/g++.brendan/misc12.C: Likewise.
38908 * g++.old-deja/g++.brendan/misc7.C: Likewise.
38909 * g++.old-deja/g++.brendan/new2.C: Likewise.
38910 * g++.old-deja/g++.brendan/operators4.C: Likewise.
38911 * g++.old-deja/g++.brendan/operators5.C: Likewise.
38912 * g++.old-deja/g++.brendan/overload2.C: Likewise.
38913 * g++.old-deja/g++.brendan/overload7.C: Likewise.
38914 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
38915 * g++.old-deja/g++.brendan/reference1.C: Likewise.
38916 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
38917 * g++.old-deja/g++.brendan/template24.C: Likewise.
38918 * g++.old-deja/g++.brendan/template3.C: Likewise.
38919 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
38920 * g++.old-deja/g++.jason/inline3.C: Likewise.
38921 * g++.old-deja/g++.jason/opeq.C: Likewise.
38922 * g++.old-deja/g++.law/arg5.C: Likewise.
38923 * g++.old-deja/g++.law/arm7.C: Likewise.
38924 * g++.old-deja/g++.law/ctors11.C: Likewise.
38925 * g++.old-deja/g++.law/cvt8.C: Likewise.
38926 * g++.old-deja/g++.law/init9.C: Likewise.
38927 * g++.old-deja/g++.law/refs4.C: Likewise.
38928 * g++.old-deja/g++.law/template2.C: Likewise.
38929 * g++.old-deja/g++.law/visibility24.C: Likewise.
38930 * g++.old-deja/g++.law/vtable3.C: Likewise.
38931 * g++.old-deja/g++.mike/asm2.C: Likewise.
38932 * g++.old-deja/g++.mike/eh1.C: Likewise.
38933 * g++.old-deja/g++.mike/misc1.C: Likewise.
38934 * g++.old-deja/g++.mike/misc13.C: Likewise.
38935 * g++.old-deja/g++.mike/misc14.C: Likewise.
38936 * g++.old-deja/g++.mike/ns12.C: Likewise.
38937 * g++.old-deja/g++.mike/p1248.C: Likewise.
38938 * g++.old-deja/g++.mike/p3708.C: Likewise.
38939 * g++.old-deja/g++.mike/p3708a.C: Likewise.
38940 * g++.old-deja/g++.mike/p3708b.C: Likewise.
38941 * g++.old-deja/g++.mike/p646.C: Likewise.
38942 * g++.old-deja/g++.mike/p700.C: Likewise.
38943 * g++.old-deja/g++.mike/p783.C: Likewise.
38944 * g++.old-deja/g++.mike/p783a.C: Likewise.
38945 * g++.old-deja/g++.mike/p783b.C: Likewise.
38946 * g++.old-deja/g++.mike/p786.C: Likewise.
38947 * g++.old-deja/g++.mike/p789.C: Likewise.
38948 * g++.old-deja/g++.mike/p789a.C: Likewise.
38949 * g++.old-deja/g++.mike/p807a.C: Likewise.
38950 * g++.old-deja/g++.other/delete3.C: Likewise.
38951 * g++.old-deja/g++.other/dyncast1.C: Likewise.
38952 * g++.old-deja/g++.other/dyncast2.C: Likewise.
38953 * g++.old-deja/g++.other/dyncast3.C: Likewise.
38954 * g++.old-deja/g++.other/empty1.C: Likewise.
38955 * g++.old-deja/g++.other/temporary1.C: Likewise.
38956 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
38957 * g++.old-deja/g++.pt/t16.C: Likewise.
38958 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
38959
38960 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
38961
38962 * gcc.dg/991230-1.c: New test.
38963
38964 1999-12-29 Jeffrey A Law (law@cygnus.com)
38965
38966 * gcc.c-torture/compile/991229-3.c: New test.
38967 * gcc.c-torture/compile/991229-2.c: New test.
38968 * gcc.c-torture/compile/991229-1.c: New test.
38969
38970 1999-12-29 Greg McGary <gkm@eng.ascend.com>
38971
38972 * gcc.c-torture/compile/labels-2.c: New test.
38973
38974 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
38975
38976 * gcc.c-torture/execute/991227-1.c: New test.
38977
38978 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38979
38980 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
38981
38982 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
38983
38984 * gcc.c-torture/execute/991221-1.c: New test.
38985
38986 1999-12-20 Nathan Sidwell <nathan@acm.org>
38987
38988 * g++.old-deja/g++.other/cast3.C: New test.
38989
38990 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
38991
38992 * gcc.c-torture/execute/991216-4.c: New test.
38993
38994 1999-12-16 Michael Meissner <meissner@cygnus.com>
38995
38996 * gcc.c-torture/execute/991216-1.c: New test.
38997 * gcc.c-torture/execute/991216-2.c: New test.
38998 * gcc.c-torture/execute/991216-3.c: New test.
38999
39000 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
39001
39002 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
39003 Actually make the test fail by using "-O2" for compilation.
39004
39005 1999-12-15 Nathan Sidwell <nathan@acm.org>
39006
39007 * g++.old-deja/g++.warn/cast-align1.C: New test.
39008
39009 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
39010
39011 * gcc.c-torture/compile/991214-1.c: New test.
39012 * gcc.c-torture/compile/991214-2.c: New test.
39013
39014 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
39015
39016 * gcc.dg/991214-1.c: New test.
39017
39018 1999-12-13 Jeffrey A Law (law@cygnus.com)
39019
39020 * gcc.c-torture/compile/991213-3.c: New test.
39021 * gcc.c-torture/compile/991213-2.c: New test.
39022 * gcc.c-torture/compile/991213-1.c: New test.
39023
39024 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
39025
39026 * gcc.dg/991209-1.c: New test.
39027
39028 1999-12-08 Nathan Sidwell <nathan@acm.org>
39029
39030 * gcc.c-torture/compile/991208-1.c: New test.
39031
39032 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
39033
39034 * gcc.dg/ultrasp2.c: New test.
39035
39036 1999-12-05 Alex Samuel <samuel@codesourcery.com>
39037
39038 * g++.old-deja/g++.abi/align.C (main): Fix typo.
39039
39040 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
39041
39042 * gcc.c-torture/compile/991202-1.c: New test.
39043 * gcc.c-torture/execute/991202-1.c: New test.
39044 * gcc.c-torture/execute/991202-2.c: New test.
39045 * gcc.c-torture/execute/991202-3.c: New test.
39046
39047 1999-12-02 Alex Samuel <samuel@codesourcery.com>
39048
39049 * g++.old-deja/g++.abi/align.C: New test.
39050 * g++.old-deja/g++.abi/aggregates.C: Likewise.
39051 * g++.old-deja/g++.abi/bitfields.C: Likewise.
39052
39053 1999-12-01 Richard Henderson <rth@cygnus.com>
39054
39055 * gcc.c-torture/execute/991201-1.c: New.
39056
39057 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
39058
39059 * gcc.dg/991129-1.c: New test.
39060
39061 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
39062
39063 * gcc.c-torture/compile/991127-1.c: New test.
39064
39065 1999-11-22 Nathan Sidwell <nathan@acm.org>
39066
39067 * g++.old-deja/g++.other/warn4.C: New test.
39068
39069 1999-11-22 Nathan Sidwell <nathan@acm.org>
39070
39071 * g++.old-deja/g++.eh/cleanup2.C: New test.
39072 * g++.old-deja/g++.ext/pretty2.C: New test.
39073 * g++.old-deja/g++.ext/pretty3.C: New test.
39074 * g++.old-deja/g++.other/debug6.C: New test.
39075
39076 1999-10-20 Jim Wilson <wilson@cygnus.com>
39077
39078 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
39079 compiler_output to look for one error message instead of two.
39080
39081 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
39082
39083 * gcc.c-torture/execute/991118-1.c: Also test case
39084 where the word boundary does not split a byte evenly.
39085
39086 1999-11-19 Nathan Sidwell <nathan@acm.org>
39087
39088 * g++.old-deja/g++.ext/restrict1.C: New test.
39089
39090 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
39091
39092 * gcc.c-torture/execute/991118-1.c: New test.
39093
39094 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
39095
39096 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
39097 working directory pathnames.
39098
39099 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
39100
39101 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
39102 host is equipped with driver.h and driver.o so it can actually
39103 compile and run the tests.
39104
39105 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
39106
39107 * gcc.c-torture/compile/991008-1.c: New test.
39108
39109 1999-11-08 Nick Clifton <nickc@cygnus.com>
39110
39111 * lib/gcc-dg.exp: Include target-supports.exp
39112
39113 1999-11-05 Nick Clifton <nickc@cygnus.com>
39114
39115 * lib/target-supports.exp: New file: Provide procs to test for
39116 features supported by the target.
39117 (check_weak_available): Moved here from ecos.exp.
39118 (check_alias_available): New proc: Determine of the target
39119 toolchain supports the alias attribute.
39120
39121 * gcc.dg/special/ecos.exp: Move check_weak_available to
39122 target-supports.exp.
39123 (alias-1.c): Only perform the test if the target supports
39124 aliases.
39125 (wkali-1.c): Only perform the test if the target supports
39126 aliases.
39127
39128 * gcc.dg/990506-0.c: Expect error messages from cross
39129 targets as well as native targets.
39130
39131 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
39132
39133 * gcc.dg/ultrasp1.c: Removed xfail.
39134 * gcc.dg/struct-ret-2.c: Likewise.
39135 * gcc.dg/array-1.c: Likewise.
39136
39137 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
39138
39139 * gcc.dg/struct-ret-2.c: New test.
39140
39141 * gcc.dg/array-1.c: New test.
39142
39143 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
39144
39145 * gcc.c-torture/execute/991030-1.c: New test.
39146
39147 1999-10-26 Richard Henderson <rth@cygnus.com>
39148
39149 * gcc.c-torture/compile/991026-2.c: New test.
39150
39151 1999-10-26 Jeffrey A Law (law@cygnus.com)
39152
39153 * gcc.c-torture/compile/991026-1.c: New test.
39154
39155 1999-10-23 Jeffrey A Law (law@cygnus.com)
39156
39157 * gcc.c-torture/execute/991023-1.c: New test.
39158
39159 1999-10-19 Jeffrey A Law (law@cygnus.com)
39160
39161 * gcc.c-torture/execute/991019-1.c: New test.
39162
39163 1999-10-16 Richard Henderson <rth@cygnus.com>
39164
39165 * gcc.c-torture/execute/991016-1.c: New test.
39166
39167 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
39168
39169 * gcc.c-torture/execute/991014-1.c: New test.
39170
39171 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
39172
39173 * g++.old-deja/g++.other/union2.C: New test.
39174
39175 1999-10-13 Nathan Sidwell <nathan@acm.org>
39176
39177 * g++.old-deja/g++.other/vaarg2.C: New test.
39178 * g++.old-deja/g++.other/vaarg3.C: New test.
39179
39180 1999-10-12 Craig Burley <craig@jcb-sc.com>
39181
39182 * g77.f-torture/noncompile/19990905-1.f: Moved from being
39183 in compile/.
39184
39185 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
39186
39187 * gcc.c-torture/execute/va-arg-11.c: New test.
39188
39189 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
39190
39191 * lib/file-format.exp (gcc_target_object_format): Don't
39192 crash if objdump is unavailable.
39193
39194 1999-09-29 Donn Terry <donn@interix.com>
39195
39196 * gcc.misc-tests/mg.exp: delete extraneous redirection.
39197
39198 1999-09-28 Nick Clifton <nickc@cygnus.com>
39199
39200 * gcc.c-torture/compile/990928-1.c: New test.
39201
39202 1999-09-28 Nathan Sidwell <nathan@acm.org>
39203
39204 * g++.old-deja/g++.other/decl6.C: New test.
39205
39206 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39207
39208 * gcc.c-torture/execute/va-arg-10.c: New test.
39209
39210 1999-09-27 Nathan Sidwell <nathan@acm.org>
39211
39212 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
39213 __PRETTY_FUNCTION__.
39214
39215 1999-09-23 Nick Clifton <nickc@cygnus.com>
39216
39217 * gcc.c-torture/execute/990923-1.c: New test.
39218
39219 1999-09-21 Nick Clifton <nickc@cygnus.com>
39220
39221 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
39222 for which -fpic is inappropriate.
39223
39224 1999-09-21 Mark Mitchell <mark@codesourcery.com>
39225
39226 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
39227
39228 1999-09-21 Nathan Sidwell <nathan@acm.org>
39229
39230 * g++.old-deja/g++.other/dyncast1.C: New test.
39231 * g++.old-deja/g++.other/dyncast2.C: New test.
39232 * g++.old-deja/g++.other/dyncast3.C: New test.
39233 * g++.old-deja/g++.other/dyncast4.C: New test.
39234 * g++.old-deja/g++.other/dyncast5.C: New test.
39235 * g++.old-deja/g++.eh/catch3.C: New test.
39236 * g++.old-deja/g++.eh/catch3p.C: New test.
39237 * g++.old-deja/g++.eh/catch4.C: New test.
39238 * g++.old-deja/g++.eh/catch4p.C: New test.
39239 * g++.old-deja/g++.eh/catch5.C: New test.
39240 * g++.old-deja/g++.eh/catch5p.C: New test.
39241 * g++.old-deja/g++.eh/catch6.C: New test.
39242 * g++.old-deja/g++.eh/catch6p.C: New test.
39243 * g++.old-deja/g++.eh/catch7.C: New test.
39244 * g++.old-deja/g++.eh/catch7p.C: New test.
39245 * g++.old-deja/g++.eh/catch8.C: New test.
39246 * g++.old-deja/g++.eh/catch8p.C: New test.
39247 * g++.old-deja/g++.eh/catch9.C: New test.
39248 * g++.old-deja/g++.eh/catch9p.C: New test.
39249
39250 1999-09-13 Nathan Sidwell <nathan@acm.org>
39251
39252 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
39253 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
39254
39255 1999-09-13 Jeffrey A Law (law@cygnus.com)
39256
39257 * gcc.c-torture/compile/990913-1.c: New test.
39258
39259 1999-09-10 Nathan Sidwell <nathan@acm.org>
39260
39261 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
39262 * g++.old-deja/g++.jason/rfg5.C: Likewise.
39263
39264 1999-09-09 Richard Henderson <rth@cygnus.com>
39265
39266 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
39267
39268 1999-09-09 Nathan Sidwell <nathan@acm.org>
39269
39270 * g++.old-deja/g++.other/lookup11.C: New test.
39271 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
39272 what is permitted and what we want.
39273 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
39274 overload use.
39275 * g++.old-deja/g++.jason/rfg5.C: Likewise.
39276
39277 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
39278
39279 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
39280 * gcc.c-torture/noncompile/poison-1.c: New file.
39281
39282 1999-09-08 Nathan Sidwell <nathan@acm.org>
39283
39284 * g++.old-deja/g++.other/sizeof3.C: New test.
39285 * g++.old-deja/g++.other/sizeof4.C: New test.
39286 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
39287 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
39288
39289 1999-09-07 Richard Henderson <rth@cygnus.com>
39290
39291 * gcc.dg/va-arg-1.c: New.
39292
39293 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39294
39295 * gcc.c-torture/execute/va-arg-9.c: New test.
39296
39297 1999-09-05 Craig Burley <craig@jcb-sc.com>
39298
39299 * g77.f-torture/compile/980519-2.f: New test.
39300 * g77.f-torture/compile/19990905-0.f: New test.
39301 * g77.f-torture/compile/19990905-1.f: New test.
39302 * g77.f-torture/compile/19990905-2.f: New test.
39303
39304 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
39305
39306 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
39307
39308 * gcc.c-torture/execute/990827-1.c: Fix typo.
39309
39310 1999-09-03 Nathan Sidwell <nathan@acm.org>
39311
39312 * g++.old-deja/g++.other/deref1.C: New test.
39313
39314 1999-09-02 Nathan Sidwell <nathan@acm.org>
39315
39316 * g++.old-deja/g++.other/ambig2.C: New test.
39317 * g++.old-deja/g++.other/cond5.C: New test.
39318 * g++.old-deja/g++.other/lookup16.C: New test.
39319
39320 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
39321
39322 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
39323 assemblers too.
39324
39325 1999-08-31 Jeffrey A Law (law@cygnus.com)
39326
39327 * lib/c-torture.exp: Avoid the "compare executables" optimization
39328 when testing native.
39329
39330 1999-08-29 Jeffrey A Law (law@cygnus.com)
39331
39332 * gcc.c-torture/execute/990829-1.c: New test.
39333 * gcc.c-torture/compile/990829-1.c: New test.
39334
39335 1999-08-27 Paul Burchard <burchard@pobox.com>
39336
39337 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
39338 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
39339 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
39340 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
39341 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
39342 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
39343 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
39344 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
39345 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
39346 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
39347 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
39348
39349 1999-08-27 Jeffrey A Law (law@cygnus.com)
39350
39351 * gcc.c-torture/execute/990827-1.c: New test.
39352
39353 1999-08-26 Craig Burley <craig@jcb-sc.com>
39354
39355 * g77.f-torture/noncompile/19990826-4.f: New test.
39356
39357 * g77.f-torture/compile/19990826-3.f: New test.
39358
39359 * g77.f-torture/execute/19990826-2.f: New test.
39360
39361 * g77.f-torture/compile/19990826-1.f: New test.
39362
39363 * gcc.c-torture/execute/990826-0.c: New test.
39364 * g77.c-torture/execute/19990826-0.f: New test.
39365
39366 * g77.f-torture/noncompile/970626-2.f: New test.
39367
39368 1999-08-25 Paul Burchard <burchard@pobox.com>
39369
39370 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
39371 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
39372 lss-011.C: New tests.
39373
39374 1999-08-25 Nathan Sidwell <nathan@acm.org>
39375
39376 * g++.old-deja/g++.other/decl5.C: New test.
39377
39378 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39379
39380 * noncompile/noncompile.exp: Load_lib c-torture.exp.
39381 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
39382 call `postbase' for each one. All callers of `postbase' changed
39383 to call this instead.
39384
39385 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
39386
39387 * gcc.c-torture/execute/990811-1.c: New test.
39388
39389 1999-08-09 Nick Clifton <nickc@cygnus.com>
39390
39391 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
39392 just native ones.
39393
39394 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
39395 just native ones.
39396
39397 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
39398
39399 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
39400
39401 1999-08-04 Jeffrey A Law (law@cygnus.com)
39402
39403 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
39404
39405 1999-08-04 Nathan Sidwell <nathan@acm.org>
39406
39407 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
39408
39409 1999-08-04 Jeffrey A Law (law@cygnus.com)
39410
39411 * gcc.c-torture/execute/990804-1.c: New test.
39412
39413 1999-08-03 Nathan Sidwell <nathan@acm.org>
39414
39415 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
39416 * g++.old-deja/g++.brendan/crash64.C: Likewise.
39417 * g++.old-deja/g++.brendan/overload8.C: Likewise.
39418
39419 1999-08-03 Nathan Sidwell <nathan@acm.org>
39420
39421 * g++.old-deja/g++.other/struct1.C: New test.
39422
39423 1999-08-03 Nathan Sidwell <nathan@acm.org>
39424
39425 * g++.old-deja/g++.other/enum2.C: New test.
39426
39427 1999-08-02 Richard Henderson <rth@cygnus.com>
39428
39429 Adapted from tests from Franz Sirl:
39430 * gcc.c-torture/execute/va-arg-7.c: New test.
39431 * gcc.c-torture/execute/va-arg-8.c: New test.
39432
39433 1999-08-01 Jeffrey A Law (law@cygnus.com)
39434
39435 * gcc.c-torture/compile/990801-2.c: New test.
39436
39437 * gcc.c-torture/compile/990801-1.c: New test.
39438
39439 1999-07-27 Michael Meissner <meissner@cygnus.com>
39440
39441 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
39442 fp-cmp-1.c, converting double to float.
39443
39444 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
39445 fp-cmp-1.c, converting double to long double.
39446
39447 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
39448 from fr1 to unknown_register, since fr1 is a legitimate register
39449 on some machines.
39450
39451 1999-07-25 Jeffrey A Law (law@cygnus.com)
39452
39453 * README: More listname related changes.
39454
39455 1999-07-08 Catherine Moore <clm@cygnus.com>
39456
39457 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
39458
39459 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
39460
39461 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
39462
39463 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
39464
39465 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
39466
39467 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
39468
39469 * gcc.dg/990703-1.c: New test.
39470
39471 1999-06-29 Nick Clifton <nickc@cygnus.com>
39472
39473 * lib/file-format.exp: New file: Move definition of proc
39474 gcc_target_object_format to here from
39475 gcc.dg/special/ecos.exp.
39476
39477 * lib/c-torture.exp: Include lib file-format.exp.
39478 * lib/gcc-dg.exp: Include lib file-format.exp.
39479
39480 * gcc.dg/special/ecos.exp: Remove definition of proc
39481 gcc_target_object_format.
39482
39483 1999-06-28 Jeffrey A Law (law@cygnus.com)
39484
39485 * gcc.c-torture/execute/990628-1.c: New test.
39486
39487 1999-06-25 Jeffrey A Law (law@cygnus.com)
39488
39489 * gcc.c-torture/compile/990625-2.c: New test.
39490
39491 * gcc.c-torture/compile/990625-1.c: New test.
39492
39493 1999-06-23 Nick Clifton <nickc@cygnus.com>
39494
39495 * gcc.c-torture/compile/dll.c: New test case. Check that dll
39496 attributes compile.
39497 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
39498 ports that use the COFF/PE file format.
39499
39500 1999-06-17 Jeffrey A Law (law@cygnus.com)
39501
39502 * gcc.c-torture/compile/990617-1.c: New test.
39503
39504 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
39505
39506 * g++.old-deja/g++.other/decl4.C: New test.
39507
39508 1999-06-14 Nathan Sidwell <nathan@acm.org>
39509
39510 * g++.old-deja/g++.other/bitfld3.C: New test.
39511
39512 1999-06-08 Nathan Sidwell <nathan@acm.org>
39513
39514 * g++.old-deja/g++.eh/catch1.C: New test.
39515
39516 1999-06-07 Jeffrey A Law (law@cygnus.com)
39517
39518 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
39519
39520 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
39521 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
39522
39523 1999-06-05 Craig Burley <craig@jcb-sc.com>
39524
39525 * g77.f-torture/compile/19990502-0.f: Replace with new,
39526 shorter, test that still fails after recent changes.
39527
39528 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
39529
39530 * gcc.c-torture/execute/990604-1.c: New test.
39531
39532 1999-05-31 Jeffrey A Law (law@cygnus.com)
39533
39534 * gcc.c-torture/execute/990531-1.c: New test.
39535
39536 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39537
39538 * gcc.c-torture/compile/990527-1.c: New test.
39539
39540 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
39541
39542 * gcc.c-torture/execute/990527-1.c: New test.
39543
39544 1999-05-25 Nick Clifton <nickc@cygnus.com>
39545
39546 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
39547 bitfields as signed.
39548
39549 1999-05-25 Craig Burley <craig@jcb-sc.com>
39550
39551 * g77.f-torture/compile/19990525-0.f: New test.
39552
39553 1999-05-25 Jeffrey A Law (law@cygnus.com)
39554
39555 * gcc.c-torture/execute/990525-2.c: New test.
39556
39557 * gcc.c-torture/execute/990525-1.c: New test.
39558
39559 1999-05-24 Nathan Sidwell <nathan@acm.org>
39560
39561 * g++.old-deja/g++.other/anon3.C: New test.
39562 * g++.old-deja/g++.other/anon4.C: New test.
39563 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
39564 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
39565 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
39566 Merrill).
39567
39568 1999-05-24 Jeffrey A Law (law@cygnus.com)
39569
39570 * gcc.c-torture/execute/990524-1.c: New test.
39571
39572 * gcc.dg/990524-1.c: New test.
39573
39574 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39575
39576 * gcc.c-torture/compile/990523-1.c: New test.
39577
39578 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
39579
39580 * gcc.c-torture/compile/990519-1.c: New test.
39581
39582 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
39583
39584 * gcc.c-torture/compile/990517-1.c: New test.
39585
39586 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
39587 (e4, f4): New tests.
39588 (main): Call them.
39589
39590 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39591
39592 * gcc.dg/noreturn-1.c: New test.
39593
39594 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
39595
39596 * gcc.c-torture/execute/990513-1.c: New test.
39597
39598 1999-05-10 Richard Henderson <rth@cygnus.com>
39599
39600 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
39601
39602 1999-05-10 Craig Burley <craig@jcb-sc.com>
39603
39604 * g77.f-torture/execute/erfc.f: Use small single-precision
39605 values, to avoid problems on Alphas when not -mieee.
39606
39607 1999-05-08 Craig Burley <craig@jcb-sc.com>
39608
39609 * gcc.dg/990506-0.c: New test.
39610
39611 1999-05-08 Richard Henderson <rth@cygnus.com>
39612
39613 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
39614 the constant to test. Don't XFAIL 64-bit targets.
39615
39616 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
39617 * g++.old-deja/g++.law/profile1.C: Likewise.
39618
39619 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
39620 operator new instances.
39621 * g++.old-deja/g++.other/delete5.C: Likewise.
39622
39623 1999-05-03 Craig Burley <craig@jcb-sc.com>
39624
39625 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
39626 intrinsic.
39627
39628 1999-05-03 Craig Burley <craig@jcb-sc.com>
39629
39630 * g77.f-torture/execute/u77-test.f: Reverse order of two
39631 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
39632
39633 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39634
39635 * gcc.dg/compare1.c: New test.
39636
39637 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
39638
39639 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
39640 New tests.
39641
39642 1999-05-02 Craig Burley <craig@jcb-sc.com>
39643
39644 * g77.f-torture/compile/19990502-1.f: New test.
39645
39646 1999-05-02 Craig Burley <craig@jcb-sc.com>
39647
39648 * g77.f-torture/compile/19990502-0.f: New test.
39649
39650 1999-05-02 Craig Burley <craig@jcb-sc.com>
39651
39652 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
39653 intrinsic.
39654
39655 1999-05-02 Craig Burley <craig@jcb-sc.com>
39656
39657 * g77.f-torture/execute/u77-test.f (main): List libU77
39658 intrinsics not currently tested.
39659 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
39660 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
39661 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
39662 Trim blanks off the ends of some printed strings.
39663
39664 1999-05-02 Craig Burley <craig@jcb-sc.com>
39665
39666 * g77.f-torture/execute/u77-test.f (main): Just warn about
39667 FSTAT gid disagreement, as it's expected on some systems.
39668
39669 1999-05-01 Craig Burley <craig@jcb-sc.com>
39670
39671 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
39672 use a new function, which allows for some slop.
39673 Clean up some commentary.
39674 (issum): The new function.
39675 (sgladd): Deleted subroutine.
39676
39677 1999-05-01 Craig Burley <craig@jcb-sc.com>
39678
39679 * g77.f-torture/execute/u77-test.f: Modify to be more like
39680 libf2c/libU77 version, bringing patches to that version here.
39681 Add suitable commentary.
39682
39683 1999-04-25 Richard Henderson <rth@cygnus.com>
39684
39685 * gcc.dg/990424-1.c: New test.
39686
39687 1999-04-24 Craig Burley <craig@jcb-sc.com>
39688
39689 * g77.f-torture/execute/u77-test.f (main): Bug involving
39690 LSTAT has been fixed, so turn back on full checking.
39691
39692 1999-04-20 Craig Burley <craig@jcb-sc.com>
39693
39694 * g77.f-torture/compile/19990419-0.f: New test.
39695 * g77.f-torture/execute/19990419-1.f: New test.
39696
39697 1999-04-17 Richard Henderson <rth@cygnus.com>
39698
39699 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
39700 to avoid the need for a prototype to supress a warning.
39701
39702 1999-04-07 Jim Wilson <wilson@cygnus.com>
39703
39704 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
39705
39706 1999-04-04 Jeffrey A Law (law@cygnus.com)
39707
39708 * gcc.c-torture/execute/990404-1.c: New test.
39709
39710 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
39711
39712 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
39713 * gcc.dg/cpp-if3.c: Don't use -pedantic.
39714 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
39715 missing initializer warnings.
39716
39717 1999-03-28 Jeffrey A Law (law@cygnus.com)
39718
39719 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
39720 matching strings.
39721
39722 1999-03-26 Jeffrey A Law (law@cygnus.com)
39723
39724 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
39725
39726 1999-03-26 Craig Burley <craig@jcb-sc.com>
39727
39728 * g77.f-torture/execute/19990325-0.f: New test.
39729 * g77.f-torture/execute/19990325-1.f: New test.
39730
39731 1999-03-24 Jeffrey A Law (law@cygnus.com)
39732
39733 * gcc.c-torture/execute/990324-1.c: New test.
39734
39735 1999-03-22 Jim Wilson <wilson@cygnus.com>
39736
39737 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
39738 test with 4.
39739
39740 1999-03-17 Richard Henderson <rth@cygnus.com>
39741
39742 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
39743
39744 1999-03-13 Craig Burley <craig@jcb-sc.com>
39745
39746 * g77.f-torture/execute/19990313-2.f: New test.
39747 * g77.f-torture/execute/19990313-3.f: New test.
39748
39749 1999-03-13 Craig Burley <craig@jcb-sc.com>
39750
39751 * g77.f-torture/execute/19990313-0.f: New test.
39752 * g77.f-torture/execute/19990313-1.f: New test.
39753
39754 1999-03-12 Jim Wilson <wilson@cygnus.com>
39755
39756 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
39757 printf to sprintf.
39758 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
39759 (main): Add check for u15. Conditionalize u31 check depending on
39760 whether ints are <32 bits or >=32 bits.
39761
39762 1999-03-08 Craig Burley <craig@jcb-sc.com>
39763
39764 * g77.f-torture/execute/19981119-0.f: Improve testiness.
39765
39766 1999-03-08 Craig Burley <craig@jcb-sc.com>
39767
39768 * g77.f-torture/compile/19990305-0.f: New test.
39769 * g77.f-torture/execute/19981119-0.f: New test.
39770
39771 1999-03-08 Craig Burley <craig@jcb-sc.com>
39772
39773 * g77.f-torture/execute/970625-2.f: call ABORT if final
39774 result is not correct, instead of just printing it.
39775 Add this checking via newly introduced obfuscation, to
39776 trip up buggy front ends.
39777
39778 1999-03-07 Craig Burley <craig@jcb-sc.com>
39779
39780 * g77.f-torture/compile/960317-1.f: Moved from being
39781 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
39782
39783 1999-03-06 Craig Burley <craig@jcb-sc.com>
39784
39785 * g77.f-torture/execute/960317-1.f: New (old) test.
39786 * g77.f-torture/execute/970625-2.f: Ditto.
39787
39788 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
39789
39790 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
39791 message on line 1 or line 2; cccp and cpplib do this differently.
39792
39793 1999-03-01 Jeffrey A Law (law@cygnus.com)
39794
39795 * g++.old-deja/g++.law/weak1.C: New test.
39796
39797 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
39798
39799 * gcc.c-torture/execute/990119-1.c: Renamed to...
39800 * gcc.dg/990119-1.c: this, so it will only be tested once
39801 (it's a preprocessor test, it doesn't need to be run at
39802 multiple optimization levels).
39803
39804 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
39805
39806 * lib/g++.exp: Don't add incdir=$base_dir/../include to
39807 ALWAYS_CXXFLAGS.
39808
39809 1999-02-24 Craig Burley <craig@jcb-sc.com>
39810
39811 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
39812 * g77.f-torture/compile/19981216-0.f: ...as it is expected
39813 to not be compilable by current g77.
39814
39815 1999-02-24 Nick Clifton <nickc@cygnus.com>
39816
39817 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
39818
39819 1999-02-22 Jeffrey A Law (law@cygnus.com)
39820
39821 * gcc.c-torture/execute/990222-1.c: New test.
39822
39823 1999-02-19 Craig Burley <craig@jcb-sc.com>
39824
39825 * g77.f-torture/compile/19990218-0.f: New test.
39826 * g77.f-torture/noncompile/19990218-1.f: New test.
39827
39828 1999-02-18 Craig Burley <craig@jcb-sc.com>
39829
39830 * g77.f-torture/compile/19981216-0.f: New test.
39831
39832 1999-02-14 Jeffrey A Law (law@cygnus.com)
39833
39834 * gcc.dg/990214-1.c: New test.
39835
39836 1999-02-13 Jeffrey A Law (law@cygnus.com)
39837
39838 * gcc.dg/990213-2.c: New test.
39839
39840 * gcc.dg/990213-1.c: New test.
39841
39842 1999-02-12 Jeffrey A Law (law@cygnus.com)
39843
39844 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
39845 ints.
39846
39847 1999-02-11 Nick Clifton <nickc@cygnus.com>
39848
39849 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
39850 specified by target.
39851
39852 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
39853
39854 1999-02-11 Jeffrey A Law (law@cygnus.com)
39855
39856 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
39857
39858 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
39859
39860 * gcc.dg/special/ecos.exp: New test driver for new tests with
39861 special requirements.
39862
39863 * gcc.dg/special/alias-1.c: New test.
39864 * gcc.dg/special/gcsec-1.c: New test.
39865 * gcc.dg/special/weak-1.c: New test.
39866 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
39867 * gcc.dg/special/weak-2.c: New test.
39868 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
39869 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
39870 * gcc.dg/special/wkali-1.c: New test.
39871 * gcc.dg/special/wkali-2.c: New test.
39872 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
39873 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
39874
39875 1999-02-10 Felix Lee <flee@cygnus.com>
39876
39877 * lib/c-torture.exp (c-torture-compile): Pull out code for
39878 analyzing gcc error messages.
39879 (c-torture-execute): Likewise. Fix some (harmless) false
39880 positives.
39881 * lib/gcc.exp (gcc_check_compile): New function.
39882
39883 1999-02-08 Richard Henderson <rth@cygnus.com>
39884
39885 * gcc.c-torture/execute/990208-1.c: New test.
39886
39887 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
39888
39889 * g++.dg/special/ecos.exp: New driver for new tests with special
39890 requirements
39891
39892 * g++.dg/special/conpr-1.C: New test
39893 * g++.dg/special/conpr-2.C: New test
39894 * g++.dg/special/conpr-2a.C: New test
39895 * g++.dg/special/conpr-3.C: New test
39896 * g++.dg/special/conpr-3a.C: New test
39897 * g++.dg/special/conpr-3b.C: New test
39898
39899 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
39900 allow g++ to use the dg driver
39901
39902 * README: Add comment about g++.dg directory
39903
39904 1999-02-06 Jeffrey A Law (law@cygnus.com)
39905
39906 * README: Update email addresses.
39907
39908 1999-02-03 Nick Clifton <nickc@cygnus.com>
39909
39910 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
39911 arguments in order to force structure S onto the stack even on
39912 the alpha.
39913 (test): Pass 10 leading arguments to function foo as well as the
39914 structure S.
39915
39916 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
39917 failure for all targets.
39918
39919 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
39920 abort to terminate program execution.
39921
39922 1999-01-30 Richard Henderson <rth@cygnus.com>
39923
39924 * gcc.c-torture/execute/990130-1.c: New test.
39925
39926 1999-01-30 Jeffrey A Law (law@cygnus.com)
39927
39928 * gcc.dg/990130-1.c: New test.
39929
39930 1999-01-28 Michael Meissner <meissner@cygnus.com>
39931
39932 * gcc.c-torture/execute/990128-1.c: New test.
39933
39934 1999-01-27 Michael Meissner <meissner@cygnus.com>
39935
39936 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
39937
39938 1999-01-27 Felix Lee <flee@cygnus.com>
39939
39940 * lib/c-torture.exp (c-torture-compile): pull out code for
39941 analyzing gcc error messages.
39942 (c-torture-execute): ditto, and fix some (harmless) false
39943 positives.
39944 * lib/gcc.exp (gcc_check_compile): new function.
39945
39946 1999-01-17 Jeffrey A Law (law@cygnus.com)
39947
39948 * gcc.dg/990117-1.c: New test.
39949
39950 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
39951
39952 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
39953
39954 1999-01-15 Jeffrey A Law (law@cygnus.com)
39955
39956 * g77.f-torture/compile/990115-1.f: New test.
39957
39958 1999-01-07 Jeffrey A Law (law@cygnus.com)
39959
39960 * gcc.c-torture/compile/990107-1.c: New test
39961
39962 1999-01-06 Jeffrey A Law (law@cygnus.com)
39963
39964 * gcc.c-torture/execute/990106-2.c: New test.
39965
39966 * gcc.c-torture/execute/990106-1.c: New test.
39967
39968 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
39969
39970 * gcc.c-torture/compile/981223-1.c: New test.
39971
39972 1998-12-29 Richard Henderson <rth@cygnus.com>
39973
39974 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
39975 (opt3): Rename from opt4 and disable.
39976
39977 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
39978
39979 * g++.old-deja/g++.pt/ptrmem5.C: New test.
39980
39981 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
39982
39983 * g++.old-deja/g++.other/conv5.C: New test.
39984
39985 1998-12-14 Nick Clifton <nickc@cygnus.com>
39986
39987 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
39988
39989 1998-12-11 Jeffrey A Law (law@cygnus.com)
39990
39991 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
39992
39993 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
39994
39995 * gcc.c-torture/compile/981211-1.c: New test.
39996
39997 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
39998
39999 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
40000
40001 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
40002
40003 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40004
40005 * gcc.special/930510-1.c: Make C9X safe.
40006 * gcc.misc-tests/gcov-1.c Similarly.
40007 * gcc.misc-tests/gcov-2.c Similarly.
40008
40009 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
40010
40011 * gcc.dg/ultrasp1.c: New test.
40012
40013 1998-12-06 Richard Henderson <rth@cygnus.com>
40014
40015 * gcc.c-torture/execute/981206.c: New test.
40016
40017 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
40018
40019 * g++.old-deja/g++.ns/template7.C: New test.
40020
40021 * g++.old-deja/g++.other/expr1.C: New test.
40022
40023 * g++.old-deja/g++.eh/tmpl3.C: New test.
40024
40025 * g++.old-deja/g++.eh/tmpl2.C: New test.
40026
40027 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
40028
40029 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
40030 * g++.old-deja/g++.other/using6.C: Removed.
40031 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
40032
40033 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
40034
40035 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
40036
40037 * g++.old-deja/g++.pt/overload8.C: New test.
40038
40039 * g++.old-deja/g++.pt/overload7.C: New test.
40040
40041 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
40042
40043 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
40044 and relinking messages.
40045 * lib/g++.exp (g++_target_compile): Remove .rpo file when
40046 compiling with -frepo.
40047
40048 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
40049
40050 * g++.old-deja/g++.pt/lookup6.C: New test.
40051
40052 1998-11-30 Nick Clifton <nickc@cygnus.com>
40053
40054 * gcc.c-torture/execute/981130-1.c: New test.
40055 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
40056
40057 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
40058
40059 * g++.old-deja/g++.pt/explicit76.C: New test.
40060
40061 * g++.old-deja/g++.pt/friend38.C: New test.
40062
40063 * g++.old-deja/g++.ns/crash2.C: New test.
40064
40065 * g++.old-deja/g++.pt/defarg8.C: New test.
40066
40067 * g++.old-deja/g++.pt/instantiate6.C: New test.
40068
40069 * g++.old-deja/g++.pt/static6.C: New test.
40070
40071 * g++.old-deja/g++.pt/decl2.C: New test.
40072
40073 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
40074
40075 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
40076 problem is actually related with name lookup, but so what? :-)
40077
40078 * g++.old-deja/g++.pt/friend37.C: New test.
40079
40080 1998-11-25 Dave Love <d.love@dl.ac.uk>
40081
40082 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
40083 element, which fails on some systems.
40084
40085 * g77.f-torture/execute/labug1.f: New test.
40086
40087 1998-11-21 Jeffrey A Law (law@cygnus.com)
40088
40089 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
40090 is defined.
40091
40092 1998-11-18 Dave Love <d.love@dl.ac.uk>
40093
40094 * g77.f-torture/compile/981117-1.f: New test.
40095
40096 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
40097
40098 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
40099 properly discarded.
40100
40101 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
40102
40103 * gcc.c-torture/execute/memcheck: New directory of tests for
40104 -fcheck-memory-usage.
40105
40106 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
40107
40108 * README: New file, general information about the testsuite and
40109 new description of the various C++ test subdirectories.
40110 * README.g++: Eliminate obsolete information, update and move most
40111 relevant stuff to README.
40112
40113 1998-11-07 Richard Henderson <rth@cygnus.com>
40114
40115 * gcc.c-torture/compile/981107-1.c: New test.
40116
40117 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
40118
40119 * execute/memcpy-bi.c: New testcase.
40120
40121 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
40122
40123 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
40124 base classes.
40125
40126 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
40127 template is selected.
40128
40129 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
40130 classes, it should be accepted for all types.
40131
40132 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
40133
40134 * g++.old-deja/g++.pt/spec24.C: Ensure that template
40135 specializations start with template headers.
40136
40137 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
40138
40139 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
40140
40141 * g++.old-deja/g++.other/init9.C: Test cross initialization of
40142 non-POD types.
40143
40144 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
40145
40146 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
40147
40148 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
40149
40150 * compile/981022-1.c, compile/981022-1.x: New test and driver.
40151
40152 1998-10-19 Jeffrey A Law (law@cygnus.com)
40153
40154 * 981019-1.c: New test.
40155
40156 1998-10-14 Robert Lipe <robertl@dgii.com>
40157
40158 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
40159 find objc headers.
40160
40161 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
40162
40163 * compile/981001-4.c: Remove use of GCC extension that triggers a
40164 compiler bug.
40165
40166 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
40167
40168 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
40169
40170 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
40171
40172 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
40173 instantiation of template produces incorrect code for delete
40174 expression.
40175
40176 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
40177 constructors' name is not unique.
40178 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
40179 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
40180
40181 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
40182 automatic array of const is ill-formed.
40183
40184 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
40185 of template parameter?
40186
40187 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
40188 const.
40189
40190 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
40191 pointer-to-member expression.
40192
40193 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
40194 declaration causes ICE.
40195
40196 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
40197
40198 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
40199 reserved in the global namespace.
40200
40201 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
40202 generate needed virtual table.
40203
40204 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
40205
40206 1998-10-10 Dariush Eslimi <eslimi@loran.com>
40207
40208 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
40209 template-dependent type
40210
40211 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
40212
40213 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
40214 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
40215 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
40216
40217 * g++.old-deja/g++.other/using5.C: New test; using decl from base
40218 class should be usable as argument of member function.
40219 * g++.old-deja/g++.other/using6.C: New test; using decl from base
40220 class should be usable as return type of member function.
40221 * g++.old-deja/g++.other/using7.C: New test; using decl from base
40222 class should be usable as type of data member.
40223
40224 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
40225
40226 1998-10-09 Jeffrey A Law (law@cygnus.com)
40227
40228 * gcc.c-torture/special/920521-1.c: Fix bogus test.
40229
40230 1998-10-08 Nick Clifton <nickc@cygnus.com>
40231
40232 * gcc.dg/dll-?.c Add thumb to target list.
40233 Fix assembler scan patterns to match current assembler output.
40234
40235 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
40236
40237 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
40238 matching of template brackets.
40239
40240 * g++.old-deja/g++.other/using4.C: New test. Test using
40241 declarations of methods from base classes.
40242
40243 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
40244 within functions should introduce names into the innermost
40245 enclosing namespace.
40246
40247 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
40248 of static locals if first initialization throws.
40249
40250 1998-10-07 Jim Wilson <wilson@cygnus.com>
40251
40252 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
40253
40254 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
40255
40256 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
40257 lose track of the possible targets of tablejump insns.
40258 * special/special.exp: Run it.
40259
40260 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
40261
40262 * g++.old-deja/g++.pt/friend35.C: New test. A template function
40263 must be declared before its specializations can be named in friend
40264 declarations.
40265
40266 1998-10-05 Dave Love <d.love@dl.ac.uk>
40267
40268 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
40269
40270 * g77.f-torture/execute/io1.f: New test.
40271
40272 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
40273
40274 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
40275 with pointer to template function, for which no argument deduction
40276 is possible.
40277
40278 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
40279 specialization of template function as argument to template
40280 function.
40281
40282 * g++.old-deja/g++.other/access2.C: New test; Inner class
40283 shouldn't have privileged access to Outer's names.
40284
40285 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
40286
40287 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
40288 friend template declared within template class conflicts with
40289 nested class of the same name.
40290
40291 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
40292 is ignored.
40293
40294 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
40295 object with direct initializer as function declaration.
40296
40297 * g++.old-deja/g++.other/decl2.C: New test; duplicate
40298 initializers.
40299
40300 * g++.old-deja/g++.other/null2.C: New test; conditional operator
40301 involving const pointer and NULL produces incorrect result.
40302
40303 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
40304 type name without `typename' should be rejected with -pedantic.
40305
40306 1998-10-02 Richard Henderson <rth@cygnus.com>
40307
40308 * g++.old-deja/g++.other/addrof1.C: New test.
40309
40310 1998-10-01 Nick Clifton <nickc@cygnus.com>
40311
40312 * gcc.c-torture/compile/981001-1.c: New test.
40313 * gcc.c-torture/execute/981001-1.c: New test.
40314
40315 1998-10-01 Jeffrey A Law (law@cygnus.com)
40316
40317 * gcc.c-torture/compile/981001-2.c: New test.
40318 * gcc.c-torture/compile/981001-3.c: New test.
40319 * gcc.c-torture/compile/981001-4.c: New test.
40320
40321 1998-10-01 Robert Lipe <robertl@dgii.com>
40322
40323 * lib/objc.exp (objc_target_compile): Add -L during compiles for
40324 multilibbed hosts. Idea grafted from g77.exp.
40325
40326 1998-09-30 Dave Love <d.love@dl.ac.uk>
40327
40328 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
40329 avoid losing on systems which need -lsocket.
40330
40331 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
40332
40333 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
40334 * g++.old-deja/g++.other/nested2.C: Ditto.
40335 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
40336 failure.
40337
40338 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
40339
40340 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
40341 preferred over template operator!= for enum bitfields.
40342
40343 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
40344
40345 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
40346 that happen to have the same base name, but in different scopes,
40347 are incorrectly rejected.
40348
40349 1998-09-16 Richard Henderson <rth@cygnus.com>
40350
40351 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
40352 on the native word size instead of an integer literal.
40353
40354 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
40355
40356 * g++.old-deja/g++.other/static2.C: Invocation of static data
40357 member of type pointer-to-function denoted as non-static member.
40358
40359 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
40360 checks involving function types and aliases.
40361
40362 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
40363
40364 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
40365 redefined to the same non-trivial type.
40366
40367 * g++.old-deja/g++.pt/explicit73.C: Test for proper
40368 namespace-qualification of template specializations declared in
40369 other namespaces.
40370
40371 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
40372 to declare a subset of the specializations of a template function
40373 as friends of specializations of a template class.
40374
40375 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
40376 member templates that do not fully specialize the enclosing
40377 template class are rejected.
40378
40379 1998-09-11 Dave Love <d.love@dl.ac.uk>
40380
40381 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
40382
40383 1998-09-08 Dave Love <d.love@dl.ac.uk>
40384
40385 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
40386 altered from libf2c/libU77 version.
40387
40388 1998-09-06 Dave Love <d.love@dl.ac.uk>
40389
40390 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
40391
40392 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
40393
40394 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
40395 (un)signed char are different types for template specialization
40396 purposes.
40397
40398 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
40399
40400 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
40401 * objc: ObjC testsuite.
40402
40403 1998-08-31 Catherine Moore <clm@cygnus.com>
40404
40405 * gcc.c-torture/execute/941014-1.x: New file.
40406
40407 1998-08-31 Nick Clifton <nickc@cygnus.com>
40408
40409 * lib/c-torture.exp: Add support for
40410 torture_eval_before_compile and torture_eval_before_execute
40411 variables.
40412
40413 1998-08-30 Jeffrey A Law (law@cygnus.com)
40414
40415 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
40416 this test triggers valid.
40417
40418 1998-08-27 Jeffrey A Law (law@cygnus.com)
40419
40420 * gcc.dg/980827-1.c: New test.
40421
40422 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
40423
40424 * gcc.c-torture/execute/loop-4b.c: New test.
40425
40426 1998-08-26 Nick Clifton <nickc@cygnus.com>
40427
40428 * lib/c-torture.exp: Add support for
40429 torture_eval_before_compile and torture_eval_before_execute
40430 variables.
40431
40432 1998-08-25 Jeffrey A Law (law@cygnus.com)
40433
40434 * gcc.c-torture/compile/980825-1.c: New test.
40435
40436 1998-08-24 Nick Clifton <nickc@cygnus.com>
40437
40438 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
40439 count number tests in opt_t0 not good_t0.
40440
40441 1998-08-24 Jeffrey A Law (law@cygnus.com)
40442
40443 * gcc.c-torture/compile/930326-1.x: Fix typo.
40444
40445 1998-08-23 Mark Mitchell <mark@markmitchell.com>
40446
40447 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
40448 causes an ICE.
40449
40450 1998-08-21 Jeffrey A Law (law@cygnus.com)
40451
40452 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
40453 STACK_SIZE is defined.
40454 * gcc.c-torture/unsorted/stuct.c: Similarly.
40455
40456 * gcc.c-torture/compile/980821-1.c: New test.
40457
40458 1998-08-21 Jeffrey A Law (law@cygnus.com)
40459
40460 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
40461
40462 1998-08-19 Mark Mitchell <mark@markmitchell.com>
40463
40464 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
40465 code.
40466
40467 1998-08-09 Mark Mitchell <mark@markmitchell.com>
40468
40469 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
40470 error'.
40471
40472 1998-08-18 Jeffrey A Law (law@cygnus.com)
40473
40474 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
40475
40476 1998-08-16 Jeffrey A Law (law@cygnus.com)
40477
40478 * gcc.c-torture/compile/980816-1.c: New test.
40479
40480 * gcc.dg/980816-1.c: New test.
40481
40482 1998-08-13 Jeffrey A Law (law@cygnus.com)
40483
40484 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
40485 compiler for ieee tests.
40486
40487 1998-08-01 Dave Love <d.love@dl.ac.uk>
40488
40489 * g77.f-torture/compile/980729-0.f: New test.
40490
40491 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
40492
40493 * gcc.c-torture/special/eeprof-1.c: New test, for
40494 -finstrument-functions.
40495 * gcc.c-torture/special/special.exp: Run it.
40496
40497 1998-07-29 Jeffrey A Law (law@cygnus.com)
40498
40499 * gcc.c-torture/compile/980729-1.c: New test.
40500
40501 1998-07-27 Nick Clifton <nickc@cygnus.com>
40502
40503 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
40504 __thumb__ is defined, and test for ARM style doubles if so.
40505
40506 1998-07-26 Dave Love <d.love@dl.ac.uk>
40507
40508 * g77.f-torture/noncompile/980615-0.f: New test.
40509
40510 1998-07-26 H.J. Lu (hjl@gnu.org)
40511
40512 * gcc.dg/980312-1.c: Do link instead of compile.
40513 * gcc.dg/980313-1.c: Likewise.
40514
40515 1998-07-26 Jeffrey A Law (law@cygnus.com)
40516
40517 * gcc.c-torture/compile/980726-1.c: New test.
40518
40519 1998-07-25 Dave Love <d.love@dl.ac.uk>
40520
40521 * g77.f-torture/execute/io0.f: New test.
40522
40523 1998-07-24 Nick Clifton <nickc@cygnus.com>
40524
40525 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
40526 an int.
40527
40528 1998-06-18 Michael Meissner <meissner@cygnus.com>
40529
40530 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
40531 m32r bugs.
40532
40533 1998-07-17 Nick Clifton <nickc@cygnus.com>
40534
40535 * gcc.dg/980626-1.c: Expect failures for all toolchains until
40536 c-decl.c:grokdeclarator can handle mode attributes.
40537
40538 1998-07-16 Jeffrey A Law (law@cygnus.com)
40539
40540 * gcc.c-torture/execute/980716-1.c: New test.
40541
40542 1998-07-13 Jeffrey A Law (law@cygnus.com)
40543
40544 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
40545 the mn10200.
40546 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
40547 the mn10200.
40548 * gcc.c-torture/execute/va-arg-3.x: Similarly.
40549 * gcc.c-torture/compile/930326-1.x: Similarly.
40550
40551 1998-07-13 Dave Love <d.love@dl.ac.uk>
40552
40553 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
40554 New test from Craig.
40555
40556 1998-07-12 Dave Love <d.love@dl.ac.uk>
40557
40558 * g77.f-torture/noncompile/980616-0.f: New test.
40559
40560 * g77.f-torture/execute/970816-3.f: New test from Craig.
40561
40562 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
40563
40564 * g++.other/singleton.C: Return error value instead of taking
40565 SIGSEGV.
40566
40567 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
40568
40569 * g++.other/singleton.C: New test. Warning is under dispute.
40570 Runtime crash is not.
40571
40572 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
40573
40574 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
40575 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
40576 using6.C, using7.C}: New namespace tests.
40577
40578 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
40579
40580 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
40581 specialization with typedef'ed names used as array indexes.
40582
40583 1998-07-09 Jeffrey A Law (law@cygnus.com)
40584
40585 * gcc.c-torture/execute/980709-1.c: New test.
40586
40587 * gcc.dg/980709-1.c: New test.
40588
40589 1998-07-07 Richard Henderson <rth@cygnus.com>
40590
40591 * gcc.c-torture/execute/bcp-1.c: New test.
40592
40593 1998-07-07 Jeffrey A Law (law@cygnus.com)
40594
40595 * gcc.c-torture/execute/980707-1.c: New test.
40596
40597 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
40598
40599 * gcc.c-torture/compile/980706-1.c: New test.
40600
40601 1998-07-01 Dave Love <d.love@dl.ac.uk>
40602
40603 * g77.f-torture/execute/980701-0.f,
40604 g77.f-torture/execute/980701-1.f: New test from Craig.
40605
40606 1998-07-01 Jeffrey A Law (law@cygnus.com)
40607
40608 * gcc.c-torture/compile/980701-1.c: New test.
40609
40610 * gcc.c-torture/execute/980701-1.c: New test.
40611
40612 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
40613 rlsruhe.de>
40614
40615 * g++.old-deja/g++.robertl/eb132.C: New test.
40616 * g++.old-deja/g++.robertl/eb133.C: Likewise.
40617
40618 1998-06-29 Dave Love <d.love@dl.ac.uk>
40619
40620 * g77.f-torture/execute/980628-7.f,
40621 g77.f-torture/execute/980628-8.f,
40622 g77.f-torture/execute/980628-9.f,
40623 g77.f-torture/execute/980628-10.f: New tests from Craig.
40624
40625 * g77.f-torture/execute/980628-3.f: Remove mail headers.
40626
40627 1998-06-28 Jeffrey A Law (law@cygnus.com)
40628
40629 * g77.f-torture/execute/980628-4.f: New test from Craig.
40630 * g77.f-torture/execute/980628-5.f: Likewise.
40631 * g77.f-torture/execute/980628-2.f: Likewise.
40632 * g77.f-torture/execute/980628-0.f: Likewise.
40633 * g77.f-torture/execute/980628-1.f: Likewise.
40634 * g77.f-torture/execute/980628-3.f: Likewise.
40635 * g77.f-torture/execute/980628-6.f: Likewise.
40636
40637 1998-06-28 Jeffrey A Law (law@cygnus.com)
40638
40639 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
40640 directory when nothing has been installed yet.
40641
40642 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
40643
40644 * gcc.c-torture/special/special.exp: Handle newer versions of
40645 dejagnu.
40646
40647 1998-06-26 Jeffrey A Law (law@cygnus.com)
40648
40649 * gcc.dg/980626-1.c: New test.
40650
40651 1998-06-19 Bruno Haible <haible@ilog.fr>
40652
40653 * gcc.misc-tests/m-un-2.c: New test.
40654 * g++.old-deja/g++.other/warn01.c: Likewise.
40655
40656 1998-06-19 Robert Lipe <robertl@dgii.com>
40657
40658 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
40659 compatibility with assmblers with a different comment character.
40660 Eliminate use of GAS-specific extensions.
40661
40662 1998-06-19 Jeffrey A Law (law@cygnus.com)
40663
40664 * gcc.c-torture/execute/ieee/980619-1.c: New test.
40665
40666 1998-06-19 Robert Lipe <robertl@dgii.com>
40667
40668 * lib/g77.exp: Replace search for libf2c.a with search for newly
40669 renamed libg2c.a
40670
40671 1998-06-17 Jeffrey A Law (law@cygnus.com)
40672
40673 * gcc.c-torture/execute/980617-1.c: New test.
40674
40675 1998-06-12 Jeffrey A Law (law@cygnus.com)
40676
40677 * gcc.c-torture/execute/980612-1.c: New test.
40678
40679 1998-06-08 Jeffrey A Law (law@cygnus.com)
40680
40681 * gcc.dg/980523-1.c: Only test on ppc-linux.
40682 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
40683
40684 * gcc.c-torture/execute/980608-1.c: New test.
40685
40686 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
40687
40688 * gcc.c-torture/execute/980605-1.c: New test.
40689
40690 1998-06-04 Jeffrey A Law (law@cygnus.com)
40691
40692 * gcc.c-torture/execute/980604-1.c: New test.
40693
40694 1998-06-02 Jeffrey A Law (law@cygnus.com)
40695
40696 * gcc.c-torture/execute/980602-1.c: New test.
40697 * gcc.c-torture/execute/980602-2.c: Likewise.
40698
40699 1998-06-02 Dave Love <d.love@dl.ac.uk>
40700
40701 * 970125-0.f: Fix per JCB. Add commentary.
40702
40703 1998-05-31 Michael Meissner <meissner@cygnus.com>
40704
40705 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
40706 IEEE -0 support.
40707
40708 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
40709
40710 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
40711 earlier.
40712
40713 1998-05-28 Catherine Moore <clm@cygnus.com>
40714
40715 * gcc.c-torture/execute/980526-3.c: New test.
40716
40717 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
40718
40719 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
40720 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
40721 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
40722 m88k-motorola-sysv3 to XFAIL.
40723
40724 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40725
40726 * gcc.dg/980526-1.c: New test.
40727 * gcc.c-torture/execute/980526-2.c: New test.
40728
40729 1998-05-26 Jeffrey A Law (law@cygnus.com)
40730
40731 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
40732
40733 * gcc.c-torture/execute/980526-1.c: New test.
40734
40735 1998-05-26 Dave Love <d.love@dl.ac.uk>
40736
40737 * g77.f-torture/execute/alpha2.f: Add runtime test.
40738
40739 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
40740
40741 * g++.old-deja/old-deja.exp: Strip leading directories.
40742
40743 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
40744 error for the line. Don't run multiple tests for the same line.
40745
40746 1998-05-23 Jeffrey A Law (law@cygnus.com)
40747
40748 * gcc.dg/980523-1.c: New test.
40749
40750 1998-05-23 Dave Love <d.love@dl.ac.uk>
40751
40752 * g77.f-torture/compile/970915-0.f: New test.
40753
40754 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
40755
40756 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
40757
40758 1998-05-21 Jeffrey A Law (law@cygnus.com)
40759
40760 * gcc.dg/980520-1.c: New test.
40761
40762 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
40763
40764 * gcc.dg/980502-1.c: Fix return type.
40765
40766 1998-05-20 Jeffrey A Law (law@cygnus.com)
40767
40768 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
40769 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
40770 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
40771 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
40772 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
40773
40774 1998-05-20 Dave Love <d.love@dl.ac.uk>
40775
40776 * g77.f-torture/execute/980520-1.f: New test.
40777
40778 1998-05-15 Dave Love <d.love@dl.ac.uk>
40779
40780 * lib/mike-g77.exp: New file.
40781
40782 * g77.f-torture/noncompile/noncompile.exp,
40783 g77.f-torture/noncompile/check0.f: New files.
40784
40785 1998-05-14 Dave Love <d.love@dl.ac.uk>
40786
40787 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
40788 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
40789 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
40790 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
40791 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
40792 abort where appropriate.
40793
40794 1998-05-05 Michael Meissner <meissner@cygnus.com>
40795
40796 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
40797 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
40798
40799 1998-04-29 Dave Love <d.love@dl.ac.uk>
40800
40801 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
40802
40803 1998-04-27 Dave Love <d.love@dl.ac.uk>
40804
40805 * g77.f-torture/compile/980427-0.f: New test.
40806
40807 1998-04-24 Dave Love <d.love@dl.ac.uk>
40808
40809 * g77.f-torture/compile/980424-0.f: New test.
40810
40811 1998-04-19 Dave Love <d.love@dl.ac.uk>
40812
40813 * g77.f-torture/compile/980419-2.f (main): New test.
40814 * g77.f-torture/compile/970125-0.f: New test.
40815 * g77.f-torture/compile/980419-1.f: New test.
40816
40817 1998-04-08 Jim Wilson <wilson@cygnus.com>
40818
40819 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
40820 of loop-4.c.
40821
40822 1998-04-07 Jim Wilson <wilson@cygnus.com>
40823
40824 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
40825
40826 1998-04-03 Jim Wilson <wilson@cygnus.com>
40827
40828 * gcc.c-torture/compile/980329-1.c: New test.
40829
40830 1998-03-18 Jim Wilson <wilson@cygnus.com>
40831
40832 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
40833 * gcc.dg/980312-1.c: Fix typo in -march command.
40834
40835 1998-03-16 H.J. Lu (hjl@gnu.org)
40836
40837 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
40838
40839 1998-03-11 Robert Lipe <robertl@dgii.com>
40840
40841 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
40842 Dave Love agree the Fortran source is bogus.
40843
40844 1998-03-11 Robert Lipe <robertl@dgii.com>
40845
40846 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
40847 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
40848 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
40849 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
40850 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
40851
40852 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
40853
40854 * g++.old-deja/g++.other/friend1.C: New test.
40855
40856 1998-02-18 Dave Love <d.love@dl.ac.uk>
40857
40858 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
40859 possibly uninitialized) variables and declare dnrm2.
40860
40861 1998-02-23 Robert Lipe <robertl@dgii.com>
40862
40863 From Bruno Haible <haible@ilog.fr>:
40864 * gcc.c-torture/execute/980223.c: New test.
40865
40866 1998-02-13 Jeffrey A Law (law@cygnus.com)
40867
40868 * gcc.dg/ifelse-1.c: New test.
40869
40870 1998-02-09 H.J. Lu (hjl@gnu.org)
40871
40872 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
40873
40874 * lib/old-dejagnu.exp (old-dejagnu): Added the
40875 "execution test - XFAIL *-*-*" handling in the spirit of
40876 "excess errors test -". Changed the "execution test fails"
40877 handling to be like "excess errors test fails".
40878 * Update various tests accordingly.
40879
40880 1998-02-06 Jim Wilson <wilson@cygnus.com>
40881
40882 * gcc.c-torture/execute/980205.c: New test.
40883
40884 1998-01-18 Jeffrey A Law (law@cygnus.com)
40885
40886 * lib/c-torture.exp: Look for .x files instead of .cexp files.
40887 * lib/f-torture.exp: Similarly.
40888 * gcc.c-torture: Rename all .cexp files to .x files.
40889
40890 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
40891
40892 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
40893 (940510-1.c): Removed duplicate.
40894 (971104-1.c): New test.
40895
40896 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
40897
40898 * lib/f-torture.exp: Improve error and loop detection.
40899
40900 1997-11-19 Michael Meissner <meissner@cygnus.com>
40901
40902 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
40903 use that to size the filler array.
40904
40905 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
40906
40907 * lib/c-torture.exp(c-torture-execute): Fix typo.
40908
40909 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
40910 testcase as the executable name. Keep the executable around if
40911 the test fails.
40912
40913 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
40914
40915 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
40916 changes. Only test one -g option, and move it to the end of the
40917 list of options to test.
40918
40919 1997-09-19 Michael Meissner <meissner@cygnus.com>
40920
40921 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
40922 variable GCC_TORTURE_OPTIONS to supply default switches separated
40923 by colons. If no environment variable, run tests with -O0 -g, -O1
40924 -g, and -O2 -g as well.
40925
40926 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
40927
40928 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
40929 explanatory comments. Fix indentation.
40930
40931 1997-09-15 Jeffrey A Law (law@cygnus.com)
40932
40933 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
40934
40935 1997-09-11 Jeffrey A Law (law@cygnus.com)
40936
40937 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
40938 * g++.old-deja/g++.mike/p7325.C: Likewise.
40939 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
40940
40941 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
40942
40943 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
40944 * g++.old-deja/g++.brendan/crash30.C: Likewise.
40945 * g++.old-deja/g++.brendan/crash39.C: Likewise.
40946 * g++.old-deja/g++.law/operators4.C: Likewise.
40947
40948 1997-09-11 Joe Buck (jbuck@synopsys.com)
40949
40950 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
40951 * g++.old-deja/g++.mike/p784.C: Ditto.
40952 * g++.old-deja/g++.mike/p785.C: Ditto.
40953
40954 1997-09-05 Jeffrey A Law (law@cygnus.com)
40955
40956 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
40957
40958 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
40959
40960 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
40961 target feature; pass this to c-torture-execute as needed.
40962
40963 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
40964
40965 * lib/c-torture.exp(c-torture-execute): If the previous and the
40966 current executables being tested are identical, we don't need to
40967 run the executable again. Try to make the executable names
40968 unique. Add an optional argument for passing additional compiler
40969 flags.
40970
40971 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
40972
40973 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
40974
40975 1997-08-29 Jeffrey A Law (law@cygnus.com)
40976
40977 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
40978
40979 1997-07-31 Jeffrey A Law (law@cygnus.com)
40980
40981 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
40982 32bit or larger longs.
40983
40984 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
40985 have either a 32bit long or 32bit int.
40986
40987 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
40988
40989 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
40990 Make double precision tests dependent on sizeof (double).
40991
40992 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
40993
40994 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
40995 too.
40996
40997 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
40998
40999 * gcc.c-torture/compile/961203-1.cexp: New script.
41000
41001 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
41002
41003 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
41004 up the includes ourselves.
41005
41006 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
41007
41008 * lib/plumhall.exp: Remove random include, and add a few
41009 verbose messages for debugging.
41010
41011 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
41012
41013 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
41014 of trying to do it ourselves.
41015
41016 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
41017
41018 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
41019
41020 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
41021
41022 * gcc.prms/5403.c: Made regexp a bit less strict.
41023
41024 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
41025
41026 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
41027 is returned from remote_load instead.
41028 * lib/plumhall.exp: Ditto.
41029 * lib/mike-g++.exp: Ditto.
41030 * lib/old-dejagnu.exp: Ditto.
41031 * lib/c-torture.exp: Ditto.
41032
41033 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
41034
41035 * lib/g++.exp: Use build_wrapper procedure.
41036 * lib/gcc.exp: Ditto.
41037
41038 1997-05-20 Jeffrey A Law (law@cygnus.com)
41039
41040 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
41041 an old-style decl for malloc. Fixes tests to work when
41042 sizeof (int) != sizeof (size_t).
41043
41044 1997-05-15 Mike Meissner <meissner@cygnus.com>
41045
41046 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
41047
41048 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
41049 use stdargs.h interface.
41050
41051 1997-05-15 Mike Meissner <meissner@cygnus.com>
41052
41053 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
41054 NO_VARARGS when compiling.
41055
41056 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
41057
41058 * lib/plumhall.exp(ph_includes): New procedure.
41059 (ph_make): Use it.
41060 (ph_compiler): Ditto.
41061
41062 * lib/g++.exp: Rename test-glue.c to testglue.c.
41063 * lib/gcc.exp: Ditto.
41064
41065 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
41066
41067 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
41068 to completion when it's called.
41069
41070 1997-03-21 Michael Meissner <meissner@cygnus.com>
41071
41072 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
41073 is defined, don't do test.
41074
41075 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
41076
41077 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
41078 for object files.
41079 (ph_summary): Mark skipped testcases as untested, not unresolved.
41080
41081 * lib/plumhall.exp (ph_make): If unresolved because of bad
41082 errorCode, record errorCode in log file.
41083 (*): Replace send_log/verbose with verbose -log.
41084
41085 1997-03-19 Michael Meissner <meissner@cygnus.com>
41086
41087 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
41088 double conversion if double isn't at least 8 bytes.
41089
41090 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
41091 int to work with targets where int is 16 bits.
41092
41093 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
41094 8 bytes, just exit, since 4 byte doubles don't have enough bits of
41095 precision for the test to complete.
41096
41097 1997-03-14 Michael Meissner <meissner@cygnus.com>
41098
41099 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
41100 if d10v is not compiled with the -mdouble64 flag.
41101 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
41102
41103 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
41104 d10v is not compiled with the -mint32 flag.
41105
41106 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
41107
41108 * lib/plumhall.exp: Use incr_count.
41109
41110 1997-03-12 Jeffrey A Law (law@cygnus.com)
41111
41112 * gcc.c-torture: Update to c-torture-1.45.
41113
41114 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
41115
41116 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
41117 the name of the expect testcase file).
41118
41119 * lib/g++.exp(g++_init): Ditto.
41120
41121 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
41122
41123 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
41124 the host.
41125
41126 * lib/gcc.exp(gcc_exit): New procedure.
41127
41128 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
41129
41130 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
41131 specs where appropriate.
41132
41133 * g++.old-deja/g++.arm/*: Added additional ERROR checks
41134 because of new "candidates are" messages, and removed a few
41135
41136 * Converted all non-old-style g++ testcases to old-style, and
41137 moved into g++.old-deja.
41138
41139 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
41140
41141 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
41142 options.
41143
41144 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
41145 succeeded.
41146
41147 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
41148
41149 1997-02-13 Michael Meissner <meissner@cygnus.com>
41150
41151 * lib/gcc.exp (gcc_target_compile): Add support for defining
41152 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
41153 the machine doesn't have those features.
41154
41155 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
41156
41157 * g++.law/operators4.exp: Don't use LIBS.
41158
41159 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
41160
41161 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
41162
41163 * lib/mike-g++.exp: Don't set the compiler to be tested here.
41164 * lib/g++.exp: Set it here instead. Also, allow use of the
41165 --tool_exec and --tool_opt options. Change CXX to
41166 GXX_UNDER_TEST.
41167
41168 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
41169
41170 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
41171
41172 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
41173
41174 * lib/old-dejagnu.exp: Use prune_warnings instead of
41175 prune_system_crud.
41176 * lib/mike-g++.exp: Ditto.
41177 * lib/gcc.exp: Ditto.
41178 * lib/g++.exp: Ditto.
41179
41180 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
41181
41182 1997-02-07 Jeffrey A Law (law@cygnus.com)
41183
41184 * 941014-2.c: Include stdlib.h
41185 * 960327-1.c: Include stdio.h
41186 * dbra.c, index-1.c: Don't assume ints are 32bits.
41187
41188 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
41189
41190 * lib/gcc.exp: Add gcc,stack_size target feature.
41191
41192 * lib/g++.exp(g++_target_compile): Add the include and link
41193 paths here, not in two other places. And, it's $options, not
41194 options.
41195
41196 * lib/mike-g++.exp(postbase): Remove the code that determines
41197 the correct include and link paths.
41198 * g++.old-deja/old-deja.exp: Ditto.
41199
41200 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
41201
41202 * lib/g++.exp(g++_init): target_compile no longer returns the
41203 filename of the result.
41204
41205 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
41206
41207 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
41208 call to glob.
41209
41210 * gcc.c-torture/special/special.exp: Change call to
41211 gcc_target_compile to include the object file.
41212
41213 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
41214
41215 * gcc.c-torture/special/special.exp: Correct misspelling in last
41216 change.
41217
41218 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
41219
41220 * lib/plumhall.exp(ph_summary): Log the entire output of the
41221 executable. Return -1 if there were any failures, 0 otherwise.
41222 (ph_execute): Return -1 if there were any failures, 0 otherwise.
41223 (ph_make): Clean up objects and executables that were built
41224 if the tests succeeded.
41225
41226 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
41227
41228 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
41229 libraries and includes in the build tree as appropriate.
41230
41231 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
41232
41233 * lib/c-torture.exp: Instead of looking for the global variable
41234 NO_LONG_LONG, check to see if that's a feature of the target.
41235
41236 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
41237
41238 * config/default.exp: Minimize. Delete the remainer of the files in
41239 config; this functionality is now in devo/dejagnu/config.
41240
41241 g++.*/*: Pass any additional flags used to compile to postbase;
41242 delete CXXFLAGS.
41243
41244 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
41245 is now done by runtest.exp. Use gcc_target_compile instead of
41246 compile.
41247
41248 lib/c-torture.exp: Use gcc_target_compile instead of compile.
41249 Remove references to CFLAGS. Use remote_file instead of
41250 calling rm -f.
41251 (c-torture): Take a list of arguments to use to compile this
41252 testcase.
41253
41254 lib/g++.exp: Simplify. Use target_compile instead of compile.
41255 lib/gcc-dg.exp: Ditto.
41256 lib/gcc.exp: Ditto.
41257 lib/mike-{gcc,g++}.exp: Ditto.
41258 lib/old-dejagnu.exp: Ditto.
41259 lib/plumhall.exp: Ditto.
41260
41261 1997-01-08 Jim Wilson <wilson@cygnus.com>
41262
41263 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
41264 (ph_linker): Likewise.
41265
41266 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
41267
41268 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
41269 MAP_ANON / MAP_ANONYMOUS if defined;
41270 else try to map from /dev/zero .
41271
41272 1996-11-12 Jeffrey A Law (law@cygnus.com)
41273
41274 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
41275 isn't defined, then define it to MAP_ANONYMOUS.
41276
41277 1996-11-12 Jeffrey A Law (law@cygnus.com)
41278
41279 * gcc.c-torture: Update to c-torture-1.42 release.
41280
41281 1996-11-11 Jeffrey A Law (law@cygnus.com)
41282
41283 * gcc.c-torture: Update to c-torture-1.41 release.
41284
41285 1996-10-27 Jeffrey A Law (law@cygnus.com)
41286
41287 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
41288 c-torture release.
41289
41290 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
41291
41292 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
41293 and LDFLAGS. Fix second case to append the target_info ldflags
41294 onto LDFLAGS, not CFLAGS.
41295 * lib/g++.exp (g++_init): Add target_info stuff.
41296 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
41297 of libgloss and newlib flags for !native.
41298
41299 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
41300 (GDB): Fix relative path to go up another dir for finding gdb.
41301
41302 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
41303
41304 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
41305 versions in the target_info array, if they don't exist.
41306
41307 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
41308
41309 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
41310
41311 1996-07-08 Jim Wilson <wilson@cygnus.com>
41312
41313 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
41314 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
41315
41316 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
41317
41318 * lib/old-dejagnu.exp: Don't remove the output file before we've
41319 actually tested it. Don't append pwd to the path of the executable
41320 we're testing.
41321
41322 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
41323
41324 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
41325
41326 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
41327
41328 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
41329 temporary directory for compiler files, and set it to a default
41330 value of /tmp. Set $output as the name of the output file from
41331 compiling the testcase. Add a -o option to $cflags_var so the
41332 compiler writes the final output file as $output. Set $executable
41333 to $output.
41334
41335 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
41336 directory for compiler files, and set it to /tmp if it doesn't
41337 already have a value. Set $output_file to the name of the output
41338 file from compiling the testcase. Add a -o option to CXXFLAGS so
41339 the compiler writes the final output file as $output. Use $output
41340 as the executable to be tested.
41341
41342 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
41343
41344 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
41345
41346 1996-06-08 Jeffrey A Law (law@cygnus.com)
41347
41348 * gcc.c-torture/execute/pending-1.c: New test. Still
41349 pending in Tege's queue.
41350
41351 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
41352
41353 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
41354 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
41355 if there were failures. Call unresolved if there were unresolved
41356 testcases. Call gcc_fail if program did not run to completion.
41357 (ph_make): Pass additional argument name to ph_execute.
41358 (ph_execute): Add new argument. Pass additional arguments to
41359 ph_summary. Call gcc_fail is there is no execution output.
41360
41361 1996-04-24 Jeffrey A Law (law@cygnus.com)
41362
41363 * lib/plumhall.exp (proc_summary): Output relavent summary
41364 lines into the log so specific failures in plumhall can be
41365 investigated.
41366
41367 1996-04-10 Jeffrey A Law (law@cygnus.com)
41368
41369 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
41370 (c-torture-execute): Don't try to execute tests which use
41371 "long long" types if $NO_LONG_LONG is nonzero.
41372
41373 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
41374
41375 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
41376 not c-torture.
41377
41378 * gcc.ieee: Move from here.
41379 * gcc.c-torture/execute/ieee: To here.
41380
41381 1996-03-26 Jeffrey A Law (law@cygnus.com)
41382
41383 * gcc.c-torture: Update to c-torture-1.41 release.
41384
41385 1996-03-22 Jeffrey A Law (law@cygnus.com)
41386
41387 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
41388 not "$output".
41389
41390 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
41391
41392 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
41393 -c present.
41394
41395 1996-03-02 Jeffrey A Law (law@cygnus.com)
41396
41397 * config/proelf.exp: Handle connecting to a simulator.
41398
41399 1996-01-31 Jeffrey A Law (law@cygnus.com)
41400
41401 * config/proelf.exp: New file. Enough framework that we can
41402 run c-torture tests on the proelf targets (or any other target
41403 that gdb can connect to for that matter).
41404
41405 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
41406
41407 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
41408 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
41409
41410 * lib/plumhall.exp (ph_execute): Always call ph_summary if
41411 exec_output exists.
41412
41413 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
41414
41415 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
41416 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
41417
41418 * config/*.exp: Update FSF address. Change result of ${tool}_load
41419 to pass/fail/unresolved/unsupported/untested. Caller must now
41420 call unresolved/unsupported/untested.
41421 * lib/*.exp: Update FSF address. Update to handle new results of
41422 ${tool}_load.
41423 * lib/chill.exp (verbose): Delete.
41424
41425 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
41426
41427 * lib/gcc.exp (default_gcc_start): Change order of args to
41428 $LDFLAGS $CFLAGS $LIBS.
41429 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
41430 Save/set/restore CFLAGS. Pass single arg to gcc_start.
41431 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
41432 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
41433 * gcc.misc-tests/dg-test.exp: Likewise.
41434 * gcc.misc-tests/msgs.exp: Likewise.
41435 * gcc.prms/prms.exp: Likewise.
41436 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
41437 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
41438
41439 * lib/dg.exp: Deleted, moved to dejagnu/lib.
41440
41441 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
41442
41443 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
41444
41445 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
41446 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
41447
41448 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
41449 necessary.
41450
41451 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
41452
41453 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
41454 global for loop; add use of $mathlib.
41455 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
41456 settings here; set mathlib for anything but VxWorks.
41457
41458 1996-01-22 Jeffrey A Law (law@cygnus.com)
41459
41460 * gcc.c-torture: Update to c-torture-1.40 release.
41461
41462 1996-01-03 Jeffrey A Law (law@cygnus.com)
41463
41464 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
41465 dg.exp.
41466
41467 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
41468
41469 * lib/c-torture.exp (c-torture-execute): Declare "output" as
41470 global.
41471
41472 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
41473
41474 * lib/g++.exp (LIBS): Define if not already.
41475 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
41476 (gcc-dg-prune): Call prune_gcc_output.
41477 * lib/gcc.exp (prune_gcc_output): New proc.
41478 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
41479 prune_gcc_output.
41480
41481 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
41482
41483 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
41484 (c-torture-execute): Likewise. Rename `name' to `testcase'.
41485
41486 1995-11-15 Jeffrey A Law (law@cygnus.com)
41487
41488 * gcc.c-torture: Update to c-torture-1.39 release.
41489
41490 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
41491
41492 * lib/c-torture.exp (c-torture-execute): Don't return if one option
41493 fails, try others as well.
41494
41495 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
41496
41497 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
41498 If compilation fails, mark execute tests as `untested'.
41499 If test is marked as unsupported, don't mark compilation and
41500 execute tests as failed.
41501
41502 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
41503
41504 * lib/g++.exp (g++_init): Don't link in libg++, and look to
41505 libstdc++ for whether or not we want to be doing shared
41506 libraries. Delete link_curses since we don't need it anymore.
41507 * lib/mike-g++.exp (postbase): Don't link in libg++.
41508 * g++.old-deja/old-deja.exp: Likewise.
41509
41510 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
41511
41512 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
41513
41514 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
41515
41516 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
41517 For that, add `-Wl,-a,shared_archive'.
41518 * g++.old-deja/old-deja.exp: Likewise.
41519
41520 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
41521
41522 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
41523
41524 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
41525
41526 * lib/mike-g++.exp (postbase): Pay attention to the status of
41527 g++_load.
41528
41529 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
41530
41531 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
41532
41533 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
41534
41535 * lib/gcc.exp (default_gcc_start): No longer need to log program
41536 being executed or its output, execute_anywhere does that now.
41537 * lib/g++.exp (default_g++_version): Call execute_anywhere.
41538 (default_g++_start): Likewise. Delete calls to verbose/send_log.
41539
41540 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
41541
41542 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
41543 the same as those in lib/g++.exp.
41544
41545 1995-10-10 Jeff Law (law@hurl.cygnus.com)
41546
41547 * gcc.c-torture: Update to c-torture-1.38 release.
41548 * gcc.ieee: Related changes.
41549
41550 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
41551
41552 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
41553 "exec". Minor reformatting changes.
41554
41555 * config/rom68k.exp (${tool}_load): Make it work in a canadian
41556 cross. This means all "exec" calls now work on a remote host as
41557 well.
41558 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
41559 cross. Filter out the extra "\r\n" stuff that expect puts in.
41560 (c-torture-execute): Filter out the bogus warnings like
41561 c-torture-compile does. Add support for canadian cross.
41562 * lib/gcc.exp (default_gcc_version, default_gcc_start)
41563 Use execute_anywhere rather than calling exec directly. Now it
41564 works for canadian cross testing.
41565
41566 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
41567
41568 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
41569 results into a variable, and check that rather than using file exists.
41570
41571 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
41572
41573 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
41574 create a libg++.so. For sunos4.1.*, also add -ltermcap.
41575
41576 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
41577
41578 * g++.old-deja/old-deja.exp: Create and pass runshlib and
41579 lib_curses if there's a shared libg++ in the build tree.
41580
41581 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
41582
41583 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
41584 if not supported target.
41585
41586 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
41587
41588 * lib/g++.exp (g++_init): Move empty setting of runshlib and
41589 link_curses up to always happen, not just for native builds.
41590
41591 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
41592
41593 * gcc.c-torture: Update to c-torture-1.36 release.
41594 * gcc.failure: Related changes.
41595
41596 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
41597
41598 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
41599
41600 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
41601
41602 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
41603 * lib/mike-g++.exp (postbase): Not in here. Still reference
41604 runshlib, link_curses, and mathlib for link and run.
41605
41606 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
41607 pass the runtime shared library options for Solaris, OSF/1, and
41608 Irix5, and link with -lcurses to avoid unresolved references.
41609
41610 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
41611
41612 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
41613 only run once.
41614
41615 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
41616
41617 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
41618
41619 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
41620
41621 * gcc.c-torture: Update to c-torture-1.35 release. Note we
41622 do not have a framework for the "compat" tests yet.
41623
41624 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
41625
41626 * lib/mike-g++.exp (postbase): New local variable `mathlib',
41627 set to null if we're testing vxworks5.1. Use that instead of
41628 `-lm' in the setting of LIBS for link and run.
41629
41630 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
41631
41632 * config/rom68k.exp (${tool}_load): Major changes to make it
41633 work. Verified that it does in fact return the stuff in
41634 exec_output properly. Catch any Emul or any TRAP other than 0.
41635
41636 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
41637
41638 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
41639 LDFLAGS properly for targets that need stuff from libgloss.
41640 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
41641 only run once.
41642 (gpp_initialized): New variable.
41643
41644 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
41645
41646 * config/rom68k.exp: Load libgloss.exp.
41647 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
41648 so we can produce a fully linked binary.
41649 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
41650 so we can produce a fully linked binary.
41651
41652 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
41653
41654 * lib/plumhall.exp (ph_section): Watch for expected failures.
41655 Add missing `else'.
41656
41657 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
41658 run the testcase.
41659 (c-torture): Likewise.
41660
41661 1995-08-28 Doug Evans <dje@cygnus.com>
41662
41663 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
41664
41665 * lib/mike-g++.exp (mike_cleanup): New proc.
41666 (prebase): New globals compiler_result, not_compiler_result,
41667 target_regexp.
41668 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
41669 allow leading "-" in pattern. Watch for unsupported tests.
41670 If $compiler_result is set, pattern match assembler code,
41671 and ditto for $not_compiler_result.
41672 * lib/mike-gcc.exp: Likewise.
41673
41674 * lib/plumhall.exp (ph_execute): Only call ph_summary if
41675 execution "succeeded".
41676
41677 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
41678
41679 * config/win32.exp: New file.
41680 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
41681
41682 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
41683
41684 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
41685 unsupported.
41686 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
41687 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
41688 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
41689
41690 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
41691 "... without exceptions was ...". That is now handled by
41692 prune_system_crud.
41693 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
41694
41695 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
41696
41697 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
41698 sieve.c,sort2.c}: New files.
41699 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
41700 sieve.exp,sort2.exp}: Drivers for them.
41701
41702 * lib/mike-gcc.exp (program_output): New user settable variable.
41703 (postbase): Call prune_system_crud. Also prune extraneous compiler
41704 messages.
41705 * lib/mike-g++.exp (program_output): New user settable variable.
41706
41707 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
41708
41709 * config/sh.exp: Deleted (use sim.exp instead).
41710
41711 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
41712
41713 * config/vx.exp: Declare CHECKTASK as global.
41714 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
41715 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
41716 * lib/old-dejagnu.exp: Load [pwd]/$executable.
41717
41718 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
41719
41720 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
41721 target. Like vx.exp, only includes `vx29k.exp' instead of
41722 `vxworks.exp'.
41723
41724 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
41725
41726 * config/sim.exp: Increase time limit from 120 seconds to 240.
41727
41728 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
41729
41730 * gcc.c-torture/execute/950628-1.c: New test.
41731
41732 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
41733
41734 * gcc.c-torture: Update with changes/additions from
41735 c-torture-1.34.
41736
41737 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
41738
41739 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
41740
41741 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
41742
41743 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
41744
41745 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
41746
41747 * gcc.c-torture/compile/950512-1.c: New test.
41748 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
41749 * gcc.dg/struct-ret-1.c: Likewise.
41750
41751 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
41752
41753 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
41754 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
41755
41756 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
41757
41758 * gcc.c-torture/special/920411-1.c: Deleted.
41759 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
41760
41761 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
41762
41763 * config/sim.exp (${tool}_load): Hack in call to bash to get a
41764 cpu limit.
41765
41766 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
41767
41768 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
41769
41770 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
41771
41772 From kenner;
41773 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
41774 is the proper length.
41775 * va-arg-3.c: Likewise.
41776
41777 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
41778
41779 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
41780 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
41781
41782 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
41783 * lib/g++.exp (default_g++_start): Delete old cruft.
41784
41785 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
41786
41787 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
41788 (2 * (1 << 18)) to (2 * (1 << 17)).
41789
41790 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
41791
41792 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
41793
41794 * config/rom68k.exp: Renamed from config/idp.exp
41795
41796 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
41797
41798 * c-torture/compile/921109-2.c
41799
41800 1995-04-18 Mike Stump <mrs@cygnus.com>
41801
41802 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
41803 excess errors.
41804
41805 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
41806
41807 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
41808 output.
41809 * lib/g++.exp (default_g++_start): Likewise.
41810
41811 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
41812
41813 * gcc.c-torture/compile/950329-1.c: New test.
41814
41815 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
41816
41817 * config/bug.exp (${tool}_load): Updated to use new remote_open
41818 and remote_close procs.
41819 * config/idp.exp: New file.
41820
41821 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
41822
41823 * gcc.c-torture/execute/950322-1.c: New test.
41824
41825 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
41826
41827 * config/vx.exp (${tool}_load): Clean up testing of return code from
41828 vxworks_ld and vxworks_spawn.
41829
41830 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
41831
41832 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
41833
41834 1995-03-13 Mike Stump <mrs@cygnus.com>
41835
41836 * lib/old-deja.exp: Add `excess errors test - ' error, now one
41837 can mark excess errors on a machine by machine basis. Note, the
41838 default is to not expect any excess errors, even when excess
41839 errors test - is given, so you will want to put an XFAIL ... on
41840 these lines. For example, // excess errors test - XFAIL hppa*-*-*
41841 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
41842 those 4 machines, but no others.
41843
41844 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
41845
41846 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
41847 * lib/c-torture.exp: to here.
41848
41849 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
41850
41851 * gcc.c-torture/execute/950221-1.c: New test.
41852 * gcc.c-torture/execute/struct-ret-1.c: New test.
41853 * gcc.c-torture/compile/950221-1.c: New test.
41854
41855 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
41856
41857 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
41858
41859 * gcc.c-torture/execute/arith-1.c (main): Return 0.
41860 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
41861
41862 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
41863
41864 * g++.gb: New directory of tests, derived from my signature and
41865 class scoping tests.
41866
41867 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
41868 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
41869 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
41870 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
41871 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
41872 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
41873 * g++.gb/sig25.C: Likewise.
41874
41875 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
41876 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
41877 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
41878 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
41879 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
41880 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
41881 * g++.gb/sig25.exp: Likewise.
41882
41883 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
41884 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
41885 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
41886 * g++.gb/scope13.C: Likewise, this test still fails.
41887
41888 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
41889 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
41890 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
41891 * g++.gb/scope13.exp: Ditto.
41892
41893 * g++.gb/README: New file, explains what these tests are about.
41894
41895 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
41896
41897 * lib/dg.exp (dg-do): Support `preprocess'.
41898 (dg-test): Likewise.
41899
41900 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
41901
41902 * config/udi.exp: change "continue -expect" to "exp_continue".
41903
41904 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
41905
41906 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
41907 Delete redundant tests.
41908
41909 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
41910 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
41911 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
41912 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
41913 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
41914 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
41915 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
41916 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
41917
41918 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
41919 storing label pointers.
41920 * gcc.c-torture/execute/921019-1.c: Likewise.
41921 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
41922 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
41923 parameter fp.
41924 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
41925 constants.
41926
41927 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
41928 Delete obsolete tests.
41929
41930 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
41931 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
41932 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
41933 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
41934 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
41935 * gcc.c-torture/compile/950124-1.c: New test.
41936
41937 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
41938
41939 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
41940
41941 * lib/mike-g++.exp: Add -lm to LIBS.
41942
41943 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
41944
41945 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
41946
41947 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
41948
41949 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
41950
41951 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
41952
41953 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
41954
41955 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
41956
41957 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
41958 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
41959 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
41960 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
41961 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
41962 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
41963 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
41964 * g++.law/{operators31.C, operators32.C,
41965 * g++.law/{operators33.C, operators34.C}: Likewise.
41966 * g++.law/{pic1.C, refs2.C}: Likewise.
41967 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
41968 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
41969 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
41970 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
41971
41972 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
41973 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
41974 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
41975 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
41976 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
41977 * g++.law/{enum9.exp, friend5.exp}: Likewise.
41978 * g++.law/{nest3.exp, nest4.exp}: Likewise.
41979 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
41980 * g++.law/{operators30.exp, operators31.exp}: Likewise.
41981 * g++.law/{operators32.exp, operators33.exp}: Likewise.
41982 * g++.law/{operators34.exp}: Likewise.
41983 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
41984 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
41985 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
41986 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
41987 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
41988
41989 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
41990 No longer expected to fail.
41991 * g++.law/missed-error3.C: Tweak for recent bool changes.
41992
41993 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
41994
41995 * config/emb-unix: Deleted.
41996 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
41997 remote execution. Do final link on remote host if REMOTE_LINK is set.
41998
41999 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
42000
42001 * lib/dg.exp (dg-test): Fix typo in last patch.
42002
42003 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
42004
42005 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
42006 (handles multiple occurrences).
42007
42008 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
42009
42010 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
42011 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
42012 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
42013 printed).
42014 * lib/c-torture.exp (c-torture-compile): Likewise.
42015 (c-torture): Prepend full path if missing.
42016 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
42017 (gcc_fail): Likewise.
42018 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
42019
42020 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
42021
42022 * lib/netware.exp: Only attach to NetWare i386 systems.
42023
42024 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
42025
42026 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
42027 messages. Add test name to "output pattern match" pass/fail message.
42028
42029 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
42030
42031 * gcc.dg: New testsuite.
42032 * gcc.dg/dg.exp: New file.
42033
42034 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
42035 test-switch.c}: Deleted.
42036
42037 * gcc.misc-tests/msgs.exp: New testcase driver.
42038
42039 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
42040
42041 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
42042 Watch for illegal return values from ${tool}_load.
42043 * config/unix.exp (${tool}_load): Fix pass/fail detection for
42044 cross targets. Coerce return value >0 to 1.
42045
42046 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
42047
42048 * config/unix.exp (${tool}_load): Call program rsh, not proc.
42049
42050 * config/emb-unix.exp: New file.
42051
42052 * config/sim.exp: Error if variable $SIM not defined.
42053 (${tool}_load): Mark test as "untested" if simulator missing.
42054
42055 * config/unix.exp: Load remote.exp to get rcp_download.
42056 * lib/c-torture.exp: Use different option lists for testcases with
42057 and without loops.
42058 * gcc.c-torture/execute/execute.exp: Likewise.
42059
42060 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
42061
42062 * config/*.exp: Clarify return code from ${tool}_load.
42063 Call `unresolved' or `untested' instead of `warning' or `perror'
42064 (sometimes you still want to call both though).
42065 Add comment that `shell_id' is local to each file.
42066 * config/udi.exp (timeout): Set to 30.
42067 Don't print warning if connection fails, $connectmode has already
42068 printed an error.
42069 (${tool}_load): Move verbose messages to level 2.
42070 Rework pattern for "Process started" message.
42071 Pass `shell_id' to ${connectmode}_download.
42072 Retry twice upon timeout. Make resetting of target more robust.
42073 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
42074 Pass `shell_id' to exit_$connectmode.
42075 Only call exit_$connectmode if connected.
42076 * config/unix.exp (${tool}_load): Check return codes better.
42077 * config/vrtx.exp (${tool}_load): Likewise.
42078 * config/vx.exp (${tool}_load): Likewise.
42079 Delete unneeded global's.
42080 * lib/dg.exp (dg-test): Update to reflect clarified return codes
42081 from ${tool}_load.
42082 (dg-stat): Delete.
42083 (dg-init): Delete recording of pass/fail counts.
42084 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
42085 (old-dejagnu-init): Likewise.
42086 (old-dejagnu-stat): Delete contents, empty proc now.
42087 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
42088 (c-torture): Delete references to lcnt, lpass, lfail.
42089 Get option list from TORTURE_OPTIONS.
42090 Delete -funroll[-all]-loops if no loops.
42091 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
42092 (g++_stat): Delete contents (empty proc now).
42093 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
42094 (gcc_finish): Likewise.
42095 (gcc_stat): Deleted.
42096 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
42097 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
42098 * gcc.c-torture/execute/execute.exp: Likewise.
42099 Split tests into two parts: compile, execute.
42100 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
42101 no loops. Update to reflect clarified return codes from ${tool}_load.
42102
42103 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
42104
42105 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
42106 to grep for.
42107 (old-dejagnu): Likewise (where necessary).
42108
42109 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
42110
42111 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
42112
42113 * lib/dg.exp (dg-process-target): Fix processing of selector.
42114 Add comment regarding use of `error'.
42115
42116 * lib/gcc.exp (prune_system_crud): Define if missing.
42117 * lib/g++.exp (prune_system_crud): Likewise.
42118
42119 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
42120 Call prune_system_crud.
42121 * lib/dg.exp (dg-runtest): New proc.
42122 Use perror instead of send_user for tcl errors in testcase.
42123 Don't return any value, it's never used.
42124 Don't clobber previous definition of `unknown'.
42125 Print tcl errors in `dg-final'.
42126
42127 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
42128
42129 * lib/dg.exp (dg-process-target): Improve syntax error messages.
42130 (dg-test): Don't print errorInfo, it contains stack backtrace.
42131
42132 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
42133
42134 * lib/g++.exp (runtest_file_p): Define if missing.
42135
42136 1994-09-24 Doug Evans (dje@cygnus.com)
42137
42138 * lib/mike-g++.exp: Comment out loading of g++.exp.
42139 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
42140 (default_g++_version): Always print something.
42141 (default_g++_start): Comment out call to `which'.
42142 (g++_start, g++_load): Deleted (must be defined in config file).
42143 * lib/gcc.exp: Test for existence of $CC at start.
42144 Delete check for tmpdir (done in gcc_init).
42145 (default_gcc_version): Always print something.
42146 (default_gcc_start): Comment out call to `which'.
42147 * config/*.exp: Major cleanup - make cross targets work at least a
42148 little better for g++ (by not being "--tool gcc" specific).
42149 Rename gcc_xxx to ${tool}_xxx.
42150 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
42151 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
42152
42153 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
42154
42155 * lib/c-torture.exp (c-torture-compile): Rework compiler
42156 message processing.
42157
42158 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
42159 c-torture.
42160
42161 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
42162
42163 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
42164
42165 * lib/dg.exp (dg-process-target): Support { target native }.
42166
42167 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
42168
42169 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
42170 looked for "... program xxx got fatal signal".
42171 Correct regsub munging of `comp_output'.
42172 Ignore compiler messages "path prefix not used" and "linker input
42173 file unused".
42174
42175 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
42176
42177 * lib/gcc.exp (runtest_file_p): Define if missing.
42178 * gcc.prms/template.c: Example to work from.
42179
42180 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
42181
42182 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
42183 * lib/dg.exp (dg-test): Call unsupported testcases as such.
42184
42185 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
42186 * gcc.prms/1883.c: Moved from compile/940714-1.c.
42187 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
42188 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
42189
42190 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
42191 (dg-process-target): No longer a varargs proc.
42192 Return S/N for target, P/F for xfail. All callers changed.
42193 (user option procs): More argument checking.
42194 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
42195 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
42196 (dg-test): Skip test if not running on selected target in `dg-do'.
42197 Update handling of `dg-do-what', `dg-output-text'.
42198 Separate execution pass/fail from output pattern match pass/fail.
42199 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
42200
42201 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
42202
42203 * gcc.c-torture/special/special.exp: Don't expect failure for mips
42204 target for 920510-1.c.
42205
42206 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
42207
42208 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
42209 Clean up comment regarding use of passcnt, etc.
42210 (gcc_stat): Don't update `testcnt' here.
42211 (gcc_finish): Do it here.
42212 Might as well reset `but_id' here too.
42213 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
42214 to determine if the file should be tested.
42215 * gcc.c-torture/compile/compile.exp: Likewise.
42216 * gcc.c-torture/execute/execute.exp: Likewise.
42217 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
42218 * gcc.misc-tests/dg-test.exp: Likewise.
42219 * gcc.prms/prms.exp: Likewise.
42220 * gcc.wendy/wendy.exp: Likewise.
42221 * g++.old-deja.exp: Likewise.
42222 Move "Testing file" message to verbose level 1.
42223
42224 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
42225
42226 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
42227
42228 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
42229
42230 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
42231 (default_gcc_start): Accept optional second list element
42232 of compiler flags. Print compiler output at verbosity level 2.
42233 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
42234 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
42235 Save current values of framework globals passcnt, failcnt, xpasscnt,
42236 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
42237 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
42238 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
42239 xfailcnt to compute stats. Update framework global `testcnt' from
42240 pass/fail counts.
42241 (gcc_finish): New proc. Clean up test environment.
42242 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
42243 (gcc_epass, gcc_efail): Delete.
42244 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
42245 argument of line number.
42246 (dg-init): If the tool has an init routine, call it.
42247 (dg-test): Remove args `cflags_var' and `libs_var'.
42248 Pass all compiler options to ${tool}_start.
42249 Handle missing line number.
42250 (dg-finish): New function.
42251 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
42252 particular files. Call gcc_finish at end. Move "skipping test"
42253 message to verbosity level 3.
42254 * gcc.c-torture/compile/compile.exp: Likewise.
42255 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
42256 * gcc.c-torture/execute/execute.exp: Likewise.
42257 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
42258 Print testcase being tried at verbosity level 1.
42259 * gcc.c-torture/special/special.exp: Unset xfail.
42260 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
42261 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
42262 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
42263 * gcc.failure/failure.exp: Likewise.
42264 * gcc.ieee/ieee.exp: Likewise.
42265 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
42266 Update call to dg-test. Call dg-finish at end.
42267 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
42268 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
42269 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
42270 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
42271 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
42272 * gcc.wendy/wendy.exp: Add copyright.
42273 Delete setting of tmpdir (done by gcc_init).
42274 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
42275 Pass compiler flags to gcc_start. Call gcc_finish at end.
42276 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
42277 gcc_[ce]pass/fail.
42278
42279 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
42280
42281 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
42282 confusion.
42283 (g++_load): Likewise.
42284
42285 * config/*.exp (gcc_load): Some were varargs fns and some were not.
42286 Rename argument to `prog' to remove the confusion.
42287 Varargs fns behave differently too!
42288 (g++_load): Likewise.
42289
42290 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
42291
42292 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
42293 what it is. Delete (always) printing of status value for !native.
42294 Simplify verbose code, and include status and exec_output.
42295 (g++_load): Use gcc_load.
42296
42297 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
42298
42299 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
42300 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
42301 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
42302 940714-3.c as these testcases don't exist anymore. Make
42303 va-arg-1.c expected to pass.
42304
42305 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
42306
42307 * gcc.misc-tests/misc.exp: Only run specific testcases.
42308 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
42309 * gcc.misc-tests/dg-[1-9].c: New files.
42310
42311 * lib/dg.exp: New testsuite driver.
42312 * gcc.prms/prms.exp: Use it.
42313
42314 * README.gcc: New file.
42315
42316 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
42317 Document and reset `lxpass' and `lxfail'.
42318 Simplify "initialized" message.
42319 (gcc_stat): Clean up comments a little.
42320
42321 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
42322
42323 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
42324
42325 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
42326
42327 * lib/old-dejagnu.exp (process-option): New proc.
42328 (old-dejagnu-init, old-dejagnu-stat): Likewise.
42329 (old-dejagnu): Simplify.
42330 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
42331
42332 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
42333
42334 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
42335 exists and is not an empty string.
42336
42337 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
42338 $xfail rather than calling setup_xfail. Clear $xfail when test is
42339 finished.
42340 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
42341 automatically.
42342
42343 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
42344 longer expected to fail.
42345
42346 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
42347 "f" function call.
42348
42349 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
42350
42351 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
42352 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
42353 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
42354 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
42355 c-torture-1.29.
42356
42357 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
42358 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
42359
42360 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
42361
42362 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
42363 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
42364
42365 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
42366 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
42367 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
42368
42369 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
42370
42371 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
42372 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
42373 940714-1.c, 940714-2.c, 940714-3.c},
42374 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
42375 gcc.misc-tests/{mg.c,mg.exp}:
42376 New tests.
42377 * gcc.noncompile/noncompile.exp: Change accordingly.
42378
42379 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
42380
42381 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
42382 Undo previous clobberage.
42383
42384 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
42385
42386 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
42387 * gcc.special/{930510-1.c, special.exp}:
42388 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
42389 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
42390 struct-varargs-1.c}: New tests from c-torture-1.26.
42391
42392 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
42393
42394 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
42395 argument to switch.
42396
42397 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
42398
42399 * Revert the previous changes. Please see Rob's directory
42400 (/lisa/test/rob/progressive/gcc/testsuite) for testing
42401 fixes.
42402
42403 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
42404
42405 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
42406 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
42407 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
42408 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
42409 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
42410 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
42411 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
42412 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
42413 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
42414 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
42415 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
42416 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
42417 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
42418 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
42419 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
42420 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
42421 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
42422 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
42423 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
42424 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
42425 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
42426 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
42427 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
42428 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
42429 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
42430 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
42431 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
42432
42433 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
42434
42435 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
42436 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
42437 with perror calls.
42438
42439 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
42440
42441 * config/unix.exp (g++_load): Fix syntax.
42442
42443 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
42444
42445 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
42446 * gcc.noncompile/921017-1.c: Deleted obsolete test.
42447 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
42448 Don't expect va-arg-1.c to fail. Correct expected output for
42449 920928-1.c.
42450 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
42451 * gcc.wendy/hbm4.c: Correct typo.
42452 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
42453
42454 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
42455
42456 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
42457 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
42458 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
42459 * lib/c-torture.exp (c-torture-compile): Ditto.
42460
42461 Reduce volume of output (remove all the -I's and such).
42462 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
42463 Call gcc_cpass, gcc_cfail.
42464 (c-torture): Pass testing option to c-torture-compile.
42465
42466 1994-03-21 Doug Evans (dje@cygnus.com)
42467
42468 Bring patches over from progressive.
42469 * config/default.exp: Exit remote shell cleanly.
42470 (g++_exit, g++_start): Add default versions.
42471 * config/sim.exp (gcc_load): Use perror, not error.
42472
42473 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
42474
42475 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
42476 set in site.exp.
42477
42478 1994-03-14 Doug Evans (dje@cygnus.com)
42479
42480 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
42481 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
42482 (wendy_try): New proc to run testcase.
42483 (main loop): Call 'em.
42484 * gcc.wendy/*.c: Clean up pass to correct expected output.
42485
42486 * lib/gcc.exp: Minor cleanup work.
42487 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
42488
42489 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
42490
42491 * config/sim.exp (gcc_load): Document return codes better.
42492 Don't pass -v to simulator.
42493
42494 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
42495
42496 * gcc.special/920717-x.c: Fix typo.
42497 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
42498 get at sources.
42499
42500 * lib/mike-gcc.exp: Fix typo.
42501
42502 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
42503
42504 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
42505 binary to use, transform the name.
42506 * config/*.exp: rename everything. Nuke any g++ specific files,
42507 it's now a special case of gcc that requires no special support.
42508 Add a default.exp for unsupported targets.
42509
42510 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
42511
42512 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
42513 lib/old-dejagnu.exp: Fix a few patterns to work with the new
42514 version of Tcl.
42515
42516 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
42517
42518 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
42519 than a warning.
42520
42521 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
42522
42523 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
42524
42525 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
42526
42527 * gcc.execute/execute.exp: Combine opt_list and foption_list into
42528 option_list. Compile every file with only 4/6 option choices
42529 (same as C torture) instead of with 12/18 different option
42530 choices.
42531 * lib/c-torture.exp: Likewise.
42532
42533 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
42534 not already set.
42535
42536 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
42537
42538 * lib/old-deja.exp: Add `excess errors test fails' error, now one
42539 can put an XFAIL *-*-* on excess errors.
42540
42541 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
42542
42543 * g++.law: Add more tests derived from g++-bugs snapshots.
42544
42545 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
42546 equivalent to g++.law/init9.
42547
42548 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
42549 compiled it, and the a.out file after we've run it.
42550
42551 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
42552
42553 * lib/mike-g++.exp (postbase): Delete the .o file after we've
42554 compiled it, and the a.out file after we've run it.
42555
42556 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
42557
42558 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
42559
42560 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
42561
42562 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
42563 version number.
42564
42565 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
42566
42567 * g++.law: New directory of g++ tests derived from the g++-bugs
42568 snapshots.
42569
42570 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
42571
42572 * gcc.compile: initbug1.c initbug1.exp testcase added
42573
42574 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
42575
42576 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
42577 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
42578 fixes submitted by Jeff Law (law@cs.utah.edu)
42579 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
42580 Jeff Law (law@cs.utah.edu)
42581
42582
42583 1993-11-30 Mike Stump (mrs@cygnus.com)
42584
42585 * config/unix-g++.exp: Follow the gcc way of doing things.
42586 * g++.old-deja/old-deja.exp: Minor updates.
42587 * lib/g++.exp: New file, follow the gcc way of doing things.
42588 * lib/old-dejagnu.exp: Minor updates.
42589 * lib/mike-g++.exp: Always unset errorInfo.
42590
42591 1993-11-06 Mike Stump (mrs@cygnus.com)
42592
42593 * lib/gcc.exp: Fix some errors with the below change, CC and
42594 CFLAGS should be global when setting, not local.
42595
42596 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
42597
42598 * lib/gcc.exp: Transform tool name.
42599
42600 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
42601
42602 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
42603
42604 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
42605
42606 * lib/gcc.exp: change gcc_done to gcc_stat
42607
42608 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
42609
42610 * Upgraded gcc testsuite to c-torture version 1.25
42611
42612 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
42613
42614 * lib/gcc.exp: added reporting code. Changed verbose compile message.
42615 * lib/c-torture: added hooks for new reporting code.
42616
42617 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
42618
42619 * config/sh-gcc.exp: check if sh-sim exists in the path
42620
42621 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
42622
42623 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
42624 * gcc.compile/compile.exp: Initial changes for new logic.
42625 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
42626 * gcc.failure/failure.exp: Initial changes for new logic.
42627 * gcc.ieee/ieee.exp: Initial changes for new logic.
42628 * gcc.misc-tests/misc.exp: Initial changes for new logic.
42629 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
42630 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
42631 * lib/c-torture.exp: Initial changes for new logic.
42632 * lib/gcc.exp: Initial changes for new logic.
42633
42634 1993-10-15 Mike Stump (mrs@cygnus.com)
42635
42636 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
42637 depend upon failure or success. Fully qualify names in failure
42638 and success messages. Always remove a.out before starting
42639 compile, just in case. Pay more attention to error text output by
42640 the compiler. Handle testcases with no known past errors just
42641 like all others, so that things are uniform. Other miscellaneous
42642 improvements.
42643
42644 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
42645
42646 * gcc.cpp: new directory for cpp tests
42647
42648 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
42649
42650 * lib/chill.exp: Code reformatted, removed unused code.
42651 * config/unix-chill.exp: Code reformatted, removed unused code.
42652 * chill.execute/execute.exp: Code reformatted, removed unused code.
42653 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
42654
42655 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
42656
42657 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
42658 routines not written.
42659
42660 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
42661
42662 * config/bug-gcc.exp: Use new procs from bug.exp.
42663
42664 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
42665
42666 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
42667 via ftp, rather than depending on NFS.
42668 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
42669 case.
42670
42671 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
42672
42673 * config/bug-gcc.exp: Use new download proc.
42674
42675 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
42676
42677 * chill.execute/execute.exp: cleanups, handles errors better
42678 * chill.compile/compile.exp: rewrite, based on execute.exp
42679 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
42680 * lib/chill.exp: major changes to diff proc and compile and link
42681 procs. added chill_fail and chill_pass wrappers to pass and
42682 fail. added more comments, and handle error codes better.
42683 Added a hack to capture stderr from exec, so noncompile tests
42684 can work.
42685
42686 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
42687
42688 * chill.execute/execute.exp: rewrite of testsuite driver
42689 * lib/chill.exp: rewrite of testsuite driver
42690 * config/unix-chill.exp: rewrite of testsuite driver
42691
42692 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
42693
42694 In chill.execute:
42695 * iexpr.ch: Standardize uppercase.
42696 * tuples.dat: Standardize uppercase.
42697 * vary.ch: standardize. Correct varying string assignments.
42698 * vary.dat: Add new output lines.
42699
42700 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
42701
42702 In chill.execute:
42703 * chprintf.ch: Standardize use of uppercase.
42704 * tuples.ch: Standardize and turn arr2 into a DCL,
42705 rather than a SYN.
42706 * pinits.ch: Standardize.
42707
42708 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
42709
42710 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
42711 * Makefil: Renamed to Makefile.in.
42712 * configure.in: New.
42713
42714 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
42715
42716 In chill.execute:
42717 * .cvsignore: Add result/output files.
42718 * Makefile: Fix up variables at start. Use MFLAGS
42719 everywhere. Correct bool_loc, built_ins entries.
42720 Add entry for vary1.ch.
42721 * bitarray.ch: Standardize upper-case usage.
42722 * bitexpr.ch: Standardize, add output of b1.
42723 * params.ch: Use arrayt in along PROC parameters, to
42724 avoid novelty problems.
42725 * sets.ch: Tiny cleanup.
42726 * vary1.ch: Re-indent.
42727
42728 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
42729
42730 * Add PR-related files to Makefiles, .cvsignore files, etc.
42731
42732 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
42733
42734 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
42735 with compiler objects. New names are test-flow.c and test-loop.c
42736
42737 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
42738
42739 * Upgraded c-torture tests from 1.19 to 1.20
42740
42741 * new files:
42742 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
42743 * gcc.compile: 930623-1.c 930623-2.c
42744 * gcc.noncompile: 930622-1.c 930622-2.c
42745 * gcc.failure: 920411-1.c 920627-2.c
42746 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
42747
42748 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
42749
42750 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
42751 More changes to get testsuite working properly. Needs more work.
42752 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
42753
42754 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
42755
42756 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
42757 More changes to get testsuite working properly. Needs more work.
42758
42759 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
42760
42761 * chill.compile/compile.exp: Added for Dejagnu support
42762 * chill.execute/execute.exp: Added for Dejagnu support
42763 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
42764
42765 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
42766
42767 This should complete moving the CHILL test files.
42768 * chill.noncompile(.cvsignore printf.grt
42769 in-printf.grt chprintf.grt chprintf.ch):
42770 Added test-support files.
42771 (Makefile): Modified further.
42772 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
42773 signal.ch): Added test files.
42774 * chill.execute (.cvsignore printf.grt printr.c
42775 in-printf.grt rts.c chprintf.grt rts.h): Added
42776 test-support files.
42777 (Makefile): More corrections.
42778
42779 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
42780
42781 * chill.compile, chill.execute, chill.nocompile: Add CHILL
42782 test cases, ready for DejaGnu.
42783
42784 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
42785
42786 * Upgraded c-torture tests from 1.18 to 1.19
42787
42788 * gcc.compile: added test(s):
42789 930607-1.c
42790 * gcc.execute: added test(s):
42791 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
42792
42793 * added new subdirectory for misc tests: gcc.misc-tests
42794 * gcc.misc-test(s): added tests:
42795 inst-check.c test-consts.c test-ior.c test-switch.c
42796
42797 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
42798
42799 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
42800
42801 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
42802
42803 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
42804
42805 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
42806
42807 * Upgraded c-torture tests from 1.17 to 1.18
42808
42809 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
42810
42811 * Upgraded c-torture tests from 1.12 to 1.17
42812
42813 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
42814
42815 * lib/old-dejagnu.exp:
42816 Fixed handling of XFAIL target triplets to correctly
42817 recognize wildcard characters. Removed code that
42818 appended a unique id tag to the end of the file name
42819 printed out by the result of the testcases within a
42820 given test file.
42821
42822 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
42823
42824 * lib/old-dejagnu.exp:
42825 Reworked expected failure handling to trigger off of XFAIL
42826 keyword in keyphrase embeded in testcase source code. The
42827 XFAIL keyword must be at the end of the keyphrase line. It
42828 may optionally be followed by one or more target triplets.
42829 It has just occured that the handling of wildcards in the
42830 target triplet may not be correct.
42831
42832 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
42833
42834 * g++.old-deja/tests:
42835 Moved all subdirectories up one level into g++.old-deja .
42836
42837 * lib/old-dejagnu.exp:
42838 Fixed problem with CXXFLAGS not being properly reset, and being
42839 corrupted with extraneous "-c" compiler option. This was
42840 causing binaries to not be generated for test that needed them.
42841 Modified strings passed to "pass" and "fail" so that individual
42842 tests from the same test file would be distinguished by an
42843 identifier appended to the test file name in the summary logs;
42844 this corrected a problem with erroneous diff logs. Added code
42845 to search testcases for expected fail and unexpected pass keywords.
42846
42847 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
42848
42849 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
42850
42851 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
42852
42853 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
42854 Removed extraneous text from end of "Special g++ Options"
42855 keyphrase.
42856
42857 * lib/old-dejagnu.exp: Added pattern matching to look for new
42858 keywords, embedded in testcases comments, which will trigger
42859 calls to xpass and xfail.
42860
42861 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
42862
42863 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
42864 comments embedded in the testcases, especially the one looking for
42865 special compiler options, as well as the pattern matching for the
42866 compiler output again.
42867
42868 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
42869
42870 * lib/old-dejagnu.exp: Do a proper check of the return value for
42871 execute tests. Fixed several problems with the pattern matching
42872 of the compiler output which gave erroneous test results.
42873 Changed several of the test result messages to be more descriptive.
42874 * config/unix-g++.exp: Proc g++_load now actually works and
42875 executes the tests passed to it and returns a usable return
42876 value.
42877
42878 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
42879
42880 * lib/gcc.exp: Exits gracefully if $CC is bogus.
42881
42882 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
42883
42884 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
42885 Modified both files to properly execute the old style
42886 dejagnu tests. The previous versions of these files were
42887 experimental and did not function anything near correctly.
42888
42889 1993-04-05 Rob Savoye (rob@cygnus.com)
42890
42891 * Removed all Makefile.in and configure.in files. No configuration
42892 needed now.
42893
42894 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
42895
42896 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
42897
42898 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
42899
42900 * gcc.compile/configure.in, gcc.unsorted/configure.in,
42901 gcc.special/configure.in, gcc.noncompile/configure.in,
42902 gcc.execute/configure.in, gcc.code_quality/configure.in,
42903 g++.other/configure.in, g++.old-deja/configure.in,
42904 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
42905 in srcname setting.
42906
42907 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
42908
42909 * lib/udi.exp: Fixed mondfe and mondfe_download.
42910 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
42911 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
42912
42913 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
42914
42915 * config/udi-gdb.exp: Check $shell_id after connecting to target.
42916 (gdb_exit): Don't remove *_soc files.
42917
42918 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
42919
42920 * lib/c-torture.exp: Don't look for main; instead always use -w
42921 -c. This is how the c-torture tests work. Remove the object
42922 file if the compilation succeeds.
42923 * gcc.execute/execute.exp: Remove executable if test passes.
42924 * gcc.noncompile/noncompile.exp: Every test is an expected
42925 failure.
42926 * gcc.special/special.exp: Added tests from c-torture 1.11,
42927 corrected use of existing test.
42928 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
42929 gcc.execute/920625-1.c: Updated to c-torture 1.11.
42930 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
42931 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
42932 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
42933 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
42934 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
42935 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
42936 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
42937 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
42938 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
42939 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
42940 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
42941 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
42942 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
42943 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
42944 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
42945 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
42946 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
42947 c-torture 1.11.
42948 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
42949 correspond to c-torture 1.11.
42950
42951 * New file.