re PR fortran/33818 (Bogus error "Variable 'str' is used at (1) before the ENTRY...
[gcc.git] / gcc / testsuite / ChangeLog
1 2007-10-20 Tobias Burnus <burnus@net-b.de>
2
3 PR fortran/33818
4 * gfortran.dg/entry_dummy_ref_3.f90: New.
5
6 2007-10-20 Paul Thomas <pault@gcc.gnu.org>
7 FX Coudert <fxcoudert@gcc.gnu.org>
8
9 PR fortran/31608
10 * gfortran.dg/char_cast_1.f90: New test.
11
12 2007-10-19 Steven G. Kargl <kargl@gcc.gnu.org>
13
14 * gfortran.dg/default_format_denormal_2.f90: xfail on FreeBSD.
15 * gfortran.dg/large_real_kind_2.F90: ditto.
16 * gfortran.dg/default_format_2.f90: ditto.
17 * gfortran.dg/default_format_denormal_1.f90: ditto.
18
19 2007-10-19 Richard Guenther <rguenther@suse.de>
20
21 PR middle-end/33816
22 PR middle-end/32921
23 * gfortran.dg/pr32921.f: New testcase.
24
25 2007-10-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
26
27 PR libfortran/33544
28 * gfortran.dg/transfer_check_1.f90: Adjust options.
29
30 2007-10-19 Richard Guenther <rguenther@suse.de>
31
32 Revert
33 2007-10-19 Richard Guenther <rguenther@suse.de>
34
35 PR middle-end/32921
36 * gfortran.dg/pr32921.f: New testcase.
37
38 2007-10-19 Richard Guenther <rguenther@suse.de>
39
40 * gcc.c-torture/execute/20071018-1.c: New testcase.
41
42 2007-10-19 Richard Guenther <rguenther@suse.de>
43
44 PR middle-end/32921
45 * gfortran.dg/pr32921.f: New testcase.
46
47 2007-10-18 Benjamin Kosnik <bkoz@redhat.com>
48
49 * g++.old-deja/g++.robertl/eb130.C: Adjust include paths.
50
51 2007-10-18 Richard Sandiford <rsandifo@nildram.co.uk>
52
53 * gcc.target/mips/save-restore-3.c: Don't clobber $17.
54
55 2007-10-18 Paul Thomas <pault@gcc.gnu.org>
56
57 PR fortran/33233
58 * gfortran.dg/host_assoc_function_1.f90: Correct references.
59 * gfortran.dg/host_assoc_function_3.f90: New test.
60
61 2007-10-18 Paul Thomas <pault@gcc.gnu.org>
62
63 PR fortran/33733
64 * gfortran.dg/transfer_simplify_6.f90: New test.
65
66 2007-10-17 Uros Bizjak <ubizjak@gmail.com>
67 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
68
69 PR middle-end/33794
70 * gfortran.dg/pr33794.f90: New testcase.
71
72 2007-10-17 Uros Bizjak <ubizjak@gmail.com>
73
74 PR target/32961
75 * gcc.target/i386/pr32961.c: New testcase.
76 * gcc.target/i386/sse-13.c: Remove __builtin_ia32_psllwi128,
77 __builtin_ia32_psrlqi128, __builtin_ia32_psrlwi128,
78 __builtin_ia32_psrldi128, __builtin_ia32_psrawi128,
79 __builtin_ia32_psradi128, __builtin_ia32_psllqi128 and
80 __builtin_ia32_pslldi128 defines.
81
82 2007-10-17 Christopher D. Rickett <crickett@lanl.gov>
83
84 PR fortran/33760
85 * gfortran.dg/c_ptr_tests_13.f03: New test case.
86
87 2007-10-16 Paolo Carlini <pcarlini@suse.de>
88
89 PR c++/28639
90 PR c++/30299
91 * g++.dg/template/void12.C: New.
92 * g++.dg/template/void13.C: New.
93
94 2007-10-16 Paolo Carlini <pcarlini@suse.de>
95
96 PR c++/31446
97 * g++.dg/template/void11.C: New.
98 * g++.dg/template/void2.C: Adjust error markers.
99 * g++.dg/template/void10.C: Likewise.
100 * g++.dg/template/crash55.C: Likewise.
101
102 2007-10-16 Mark Mitchell <mark@codesourcery.com>
103
104 * g++.dg/opt/const5.C: New test.
105
106 2007-10-15 Paolo Bonzini <bonzini@gnu.org>
107 Maxim Kuvyrkov <maxim@codesourcery.com>
108
109 * gcc.target/ia64/20040709-2.c: New test.
110
111 2007-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
112
113 * gfortran.dg/gamma_5.f90: xfail on FreeBSD
114
115 2007-10-15 Richard Sandiford <rsandifo@nildram.co.uk>
116
117 * gcc.target/mips/dse-1.c: Pass the union as a second parameter
118 to each function. Check that there are no unsigned loads.
119
120 2007-10-15 Jakub Jelinek <jakub@redhat.com>
121
122 PR tree-optimization/33136
123 * gcc.c-torture/execute/20070824-1.c: New test.
124 * gcc.dg/pr33136-1.c: New test.
125 * gcc.dg/pr33136-2.c: New test.
126 * gcc.dg/pr33136-3.c: New test.
127
128 2007-10-15 Alexandre Oliva <aoliva@redhat.com>
129
130 PR tree-optimization/33735
131 * g++.dg/torture/pr33735.C: New.
132
133 2007-10-15 Alexandre Oliva <aoliva@redhat.com>
134
135 PR middle-end/33706
136 * gcc.dg/va-arg-pack-2.c: New.
137
138 2007-10-15 Jakub Jelinek <jakub@redhat.com>
139
140 PR tree-optimization/33619
141 * gcc.dg/pr33619.c: New test.
142
143 2007-10-15 David Edelsohn <edelsohn@gnu.org>
144
145 lib/target-supports.exp (check_vmx_hw_available): Add -maltivec
146 flag for AIX.
147 (check_effective_target_powerpc_altivec_ok): Only skip before AIX 5.3.
148
149 2007-10-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
150
151 PR libfortran/33055
152 * gfortran.dg/inquire_11.f90: New test.
153 * gfortan.dg/negative_unit_int8.f: New test.
154
155 2007-10-15 Maxim Kuvyrkov <maxim@codesourcery.com>
156
157 PR target/33133
158 * gcc.c-torture/compile/pr33133.c: New test.
159
160 2007-10-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
161
162 PR libfortran/33672
163 * gfortran.dg/namelist_40.f90: New test.
164
165 2007-10-14 Tobias Burnus <burnus@net-b.de>
166
167 PR fortran/33745
168 * gfortran.dg/bounds_check_11.f90: New.
169
170 2007-10-14 Andrew Pinski <pinskia@gmail.com>
171
172 PR c++/30303
173 * g++.dg/other/ctor1.C: New test.
174 * g++.dg/other/ctor2.C: New test.
175 * g++.dg/other/dtor1.C: New test.
176
177 2007-10-14 Tobias Burnus <burnus@gcc.gnu.org>
178
179 * gfortran.dg/bounds_check_10.f90: Fix testcase.
180
181 2007-10-13 Tobias Schlüter <tobi@gcc.gnu.org>
182 Paul Thomas <pault@gcc.gnu.org>
183
184 PR fortran/33254
185 PR fortran/33727
186 * gfortran.dg/bounds_check_10.f90: New.
187
188 2007-10-13 David Edelsohn <edelsohn@gnu.org>
189
190 * gcc.target/powerpc/parity-1.c: POWER5 feature, not POWER6.
191 * gcc.target/powerpc/popcount-1.c: Same.
192
193 2007-10-12 Simon Martin <simartin@users.sourceforge.net>
194
195 PR c++/26698
196 * g++.dg/conversion/op4.C: New test.
197
198 2007-10-12 Richard Sandiford <rsandifo@nildram.co.uk>
199
200 * g++.dg/torture/pr33572.C (main): Allow argc to be zero.
201
202 2007-10-12 Paul Thomas <pault@gcc.gnu.org>
203
204 PR fortran/33542
205 * gfortran.dg/ambiguous_specific_1.f90: New test.
206
207 2007-10-12 Paul Thomas <pault@gcc.gnu.org>
208
209 PR fortran/33664
210 * gfortran.dg/impure_spec_expr_1.f90: New test.
211 * gfortran.dg/char_result_7.f90: Remove illegal test.
212
213 2007-10-12 Nathan Froyd <froydnj@codesourcery.com>
214
215 PR 11001
216 * gcc.target/i386/pr11001-strlen-1.c: New testcase.
217 * gcc.target/i386/pr11001-strlen-2.c: New testcase.
218 * gcc.target/i386/pr11001-strlen-3.c: New testcase.
219 * gcc.target/i386/pr11001-memset-1.c: New testcase.
220 * gcc.target/i386/pr11001-memset-2.c: New testcase.
221 * gcc.target/i386/pr11001-memset-3.c: New testcase.
222 * gcc.target/i386/pr11001-memcpy-1.c: New testcase.
223 * gcc.target/i386/pr11001-memcpy-2.c: New testcase.
224 * gcc.target/i386/pr11001-memcpy-3.c: New testcase.
225
226 2007-10-12 Richard Guenther <rguenther@suse.de>
227
228 PR middle-end/26198
229 * gcc.dg/tree-ssa/forwprop-3.c: New testcase.
230 * gcc.c-torture/execute/20071011-1.c: Likewise.
231 * gcc.dg/tree-ssa/ssa-pre-9.c: Adjust.
232
233 2007-10-12 Uros Bizjak <ubizjak@gmail.com>
234
235 PR tree-optimization/33742
236 * gcc.dg/pr33742.c: New testcase.
237
238 2007-10-12 Jakub Jelinek <jakub@redhat.com>
239
240 PR tree-optimization/33645
241 * gcc.dg/pr33645-1.c: New test.
242 * gcc.dg/pr33645-2.c: New test.
243 * gcc.dg/pr33645-3.c: New test.
244
245 PR c++/32121
246 * g++.dg/ext/label4.C: Adjust error regexp.
247 * g++.dg/ext/label6.C: Adjust error regexp.
248 * g++.dg/ext/label7.C: New test.
249 * g++.dg/ext/label8.C: New test.
250 * g++.dg/ext/label9.C: New test.
251
252 2007-10-11 Kenneth Zadeck <zadeck@naturalbridge.com>
253
254 PR middle-end/33676
255 * gcc.dg/pr33676.c: New.
256
257 2007-10-11 Paolo Carlini <pcarlini@suse.de>
258
259 PR c++/31441
260 * g++.dg/cpp0x/variadic83.C: New.
261
262 2007-10-11 Paolo Carlini <pcarlini@suse.de>
263
264 PR c++/33461
265 * g++.dg/cpp0x/variadic81.C: New.
266 * g++.dg/cpp0x/variadic82.C: Likewise.
267
268 2007-10-11 Richard Guenther <rguenther@suse.de>
269
270 PR middle-end/33724
271 * gcc.dg/pr33724.c: New testcase.
272
273 2007-10-11 Richard Guenther <rguenther@suse.de>
274
275 PR c/33726
276 * gcc.dg/pr33726.c: New testcase.
277
278 2007-10-11 Uros Bizjak <ubizjak@gmail.com>
279
280 PR fortran/33500
281 * gfortran.fortran-torture/compile/logical-1.f90: New testcase.
282
283 2007-10-10 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
284
285 PR testsuite/33391
286 * gfortran.dg/do_3.F90: Run with -fwrapv.
287
288 2007-10-09 Geoffrey Keating <geoffk@apple.com>
289
290 * gcc.dg/unwind-1.c: New.
291
292 2007-10-09 Thomas Koenig <tkoenig@gcc.gnu.org>
293
294 PR libfortran/33683
295 * gfortran.dg/gamma_5.f90: Adjust tolerance to avoid
296 failure on some common systems.
297
298 2007-10-09 Richard Guenther <rguenther@suse.de>
299
300 PR middle-end/33692
301 * gcc.dg/pr33692.c: New testcase.
302
303 2007-10-09 Kenneth Zadeck <zadeck@naturalbridge.com>
304
305 PR middle-end/33669
306 * gcc.c-torture/execute/pr33669.c: New.
307
308 2007-10-09 Richard Sandiford <rsandifo@nildram.co.uk>
309
310 PR tree-optimization/33615
311 * g++.dg/tree-ssa/pr33615-2.C: New test.
312
313 2007-10-09 Richard Sandiford <rsandifo@nildram.co.uk>
314
315 PR tree-optimization/33615
316 * g++.dg/tree-ssa/pr33615.C: New test.
317
318 2007-10-08 Alexandre Oliva <aoliva@redhat.com>
319
320 PR tree-optimization/33572
321 * g++.dg/torture/pr33572.C: Replace with complete test.
322
323 2007-10-08 Tobias Schlüter <tobi@gcc.gnu.org>
324
325 PR fortran/33689
326 * gfortran.dg/spec_expr_5.f90: New.
327
328 2007-10-08 Geoffrey Keating <geoffk@apple.com>
329
330 * gcc.dg/pragma-darwin-2.c: New.
331
332 2007-10-08 Richard Guenther <rguenther@suse.de>
333
334 PR middle-end/33693
335 PR middle-end/33695
336 PR middle-end/33697
337 * gcc.dg/pr33693.c: New testcase.
338 * gcc.dg/pr33695.c: Likewise.
339 * gcc.dg/pr33697.c: Likewise.
340
341 2007-10-08 Richard Guenther <rguenther@suse.de>
342
343 PR middle-end/33691
344 PR middle-end/33694
345 PR middle-end/33696
346 * gcc.dg/pr33691.c: New testcase.
347 * gcc.dg/pr33694.c: Likewise.
348 * gcc.dg/pr33696.c: Likewise.
349
350 2007-10-07 Thomas Koenig <tkoenig@gcc.gnu.org>
351
352 PR libfortran/33683
353 * gfortran.dg/gamma_5.f90: New test case
354
355 2007-10-07 Tobias Schlüter <tobi@gcc.gnu.org>
356
357 PR fortran/20851
358 * initialization_1.f90: Fix dg-error annotations.
359 * initialization_14.f90: New.
360 * initialization_7.f90: Fix dg-error annotations.
361 * initialization_9.f90: Likewise.
362
363 2007-10-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
364
365 * gfortran.dg/error_recovery_4.f90: New test.
366
367 2007-10-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
368
369 * gfortran.dg/default_format_denormal_2.f90: New test.
370 * gfortran.dg/default_format_2.inc: New test.
371 * gfortran.dg/default_format_denormal_1.f90: New test.
372 * gfortran.dg/default_format_1.inc: New test.
373 * gfortran.dg/default_format_1.f90: Don't test for denormalized
374 numbers.
375 * gfortran.dg/default_format_2.f90: Don't test for denormalized
376 numbers.
377
378 2007-10-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
379
380 * gfortran.dg/namelist_15.f90: Revise test.
381
382 2007-10-06 Alexandre Oliva <aoliva@redhat.com>
383
384 PR tree-optimization/33655
385 * gcc.dg/torture/pr33655.c: New.
386
387 2007-10-06 Alexandre Oliva <aoliva@redhat.com>
388
389 PR tree-optimization/33572
390 * g++.dg/torture/pr33572.C: New.
391
392 2007-10-06 Tobias Schlüter <tobi@gcc.gnu.org>
393
394 PR fortran/25076
395 * gfortran.dg/forall_11.f90: New.
396
397 2007-10-05 Michael Matz <matz@suse.de>
398
399 PR middle-end/33667
400 * gcc.dg/pr33667.c: New testcase.
401
402 2007-10-05 Richard Guenther <rguenther@suse.de>
403
404 PR middle-end/33666
405 * gcc.dg/pr33666.c: New testcase.
406
407 2007-10-05 Michael Matz <matz@suse.de>
408
409 PR inline-asm/33600
410 * gcc.target/i386/pr33600.c: New testcase.
411
412 2007-10-05 Richard Guenther <rguenther@suse.de>
413
414 * g++.dg/tree-ssa/obj-type-ref.C: New testcase.
415
416 2007-10-05 Richard Sandiford <rsandifo@nildram.co.uk>
417
418 PR target/33635
419 * gcc.target/mips/pr33635-1.c: New test.
420
421 2007-10-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
422
423 PR libfortran/33253
424 * gfortran.dg/namelist_39.f90: Revise to use long names.
425
426 2007-10-04 H.J. Lu <hongjiu.lu@intel.com>
427
428 PR fortran/33646
429 * gfortran.dg/pr33646.f90: New file.
430
431 2007-10-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
432
433 PR fortran/33529
434 * gfortran.dg/char_type_len_2.f90: Adjust error message.
435 * gfortran.dg/char_decl_2.f90: New test.
436
437 2007-10-04 Richard Guenther <rguenther@suse.de>
438
439 PR middle-end/33641
440 * gcc.c-torture/compile/pr33641.c: New testcase.
441
442 2007-10-04 Michael Matz <matz@suse.de>
443
444 PR rtl-optimization/33653
445 * gcc.dg/pr33653.c: New.
446
447 2007-10-04 Richard Guenther <rguenther@suse.de>
448
449 PR tree-optimization/33627
450 * g++.dg/torture/pr33627.C: New testcase.
451
452 2007-10-04 Tobias Schlüter <tobi@gcc.gnu.org>
453
454 PR fortran/33626
455 * gfortran.dg/parens_6.f90: New.
456
457 2007-10-04 Paul Thomas <pault@gcc.gnu.org>
458
459 PR fortran/33646
460 PR fortran/33542
461 * gfortran.dg/ambiguous_specific_1.f90: Remove.
462
463 2007-10-03 Alexandre Oliva <aoliva@redhat.com>
464
465 * g++.dg/ext/gnu-inline-global-redecl.C: New.
466
467 2007-10-03 Richard Sandiford <rsandifo@nildram.co.uk>
468
469 PR target/33635
470 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_isa_rev
471 and mips_forced_be.
472 (dg-mips-options): Handle -EL and -mel. Make -mfp64 imply
473 -mhard-float and a suitable ISA. Improve handling of -mipsXrY
474 options.
475 * gcc.target/mips/fpr-moves-1.c: New test.
476 * gcc.target/mips/fpr-moves-2.c: Likewise.
477 * gcc.target/mips/fpr-moves-3.c: Likewise.
478 * gcc.target/mips/fpr-moves-4.c: Likewise.
479 * gcc.target/mips/fpr-moves-5.c: Likewise.
480 * gcc.target/mips/fpr-moves-6.c: Likewise.
481 * gcc.target/mips/mips32r2-mxhc1.c: Remove -march=mips32r2
482
483 2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
484
485 * gfortran.dg/default_format_1.f90: XFAIL on all darwin targets.
486
487 2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
488
489 * gfortran.dg/default_format_1.f90: XFAIL on ppc-darwin.
490 * gfortran.dg/default_format_2.f90: XFAIL on ppc-darwin.
491
492 2007-10-03 Tobias Schlüter <tobi@gcc.gnu.org>
493
494 PR fortran/33198
495 * gfortran.dg/common_errors_1.f90: New.
496
497 2007-10-03 Doug Kwan <dougkwan@google.com>
498 Richard Guenther <rguenther@suse.de>
499
500 PR debug/31899
501 * g++.dg/debug/using3.C: New testcase.
502
503 2007-10-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
504
505 PR libfortran/33253
506 * gfortran.dg/namelist_38.f90: New test.
507 * gfortran.dg/namelist_39.f90: New test.
508
509 2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
510
511 PR libfortran/33469
512 * gfortran.dg/default_format_1.f90: New test.
513 * gfortran.dg/default_format_2.f90: New test.
514 * gfortran.dg/namelist_print_1.f: Adjust expected output.
515 * gfortran.dg/real_const_3.f90: Adjust expected output.
516
517 2007-10-02 Richard Sandiford <rsandifo@nildram.co.uk>
518
519 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_abi to the
520 default ABI. Split mips_forced_abi into mips_forced_abi and
521 mips_forced_regs.
522 (is_gp32_flag): Return true for -mabi=32.
523 (is_gp64_flag): New function. Handle 64-bit -mabi options.
524 (dg-mips-options): Use is_gp64_flag instead of checking specifically
525 for -mgp64. Update after the mips_forced_abi split. Handle -mabi=*.
526 Don't force an ABI for -mgp32 or -mfp32 if the flags contain -mabi=*.
527 * gcc.target/mips/pr33256.c: Remove -mips3 requirement.
528 * gcc.target/mips/save-restore-1.c: Use -mabi=32 instead of -mgp32.
529 * gcc.target/mips/save-restore-2.c: Likewise.
530 * gcc.target/mips/save-restore-3.c: Likewise.
531 * gcc.target/mips/save-restore-4.c: Likewise.
532
533 2007-10-02 Richard Sandiford <rsandifo@nildram.co.uk>
534
535 PR middle-end/33617
536 * gcc.c-torture/compile/pr33617.c: New test.
537
538 2007-10-02 Andreas Tobler <a.tobler@schweiz.org>
539
540 * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Change options to use
541 -gstabs+ for extended options.
542
543 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
544
545 PR fortran/33542
546 * gfortran.dg/ambiguous_specific_1.f90: New test.
547
548 2007-10-02 Revital Eres <eres@il.ibm.com>
549
550 * gcc.target/powerpc/paired-8.c: New test.
551 * gcc.target/powerpc/paired-9.c: New test.
552 * gcc.target/powerpc/paired-10.c: New test.
553
554 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
555
556 PR fortran/33566
557 * gfortran.dg/derived_comp_array_ref_5.f90: New test.
558
559 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
560
561 PR fortran/33554
562 * gfortran.dg/intent_out_2.f90: New test.
563
564 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
565
566 PR fortran/33550
567 * gfortran.dg/ambiguous_reference_1.f90: New test.
568
569 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
570
571 PR fortran/31154
572 PR fortran/31229
573 PR fortran/33334
574 * gfortran.dg/function_kinds_1.f90: New test.
575 * gfortran.dg/function_kinds_2.f90: New test.
576 * gfortran.dg/derived_function_interface_1.f90: Correct illegal
577 use association into interfaces.
578
579 2007-10-01 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
580
581 PR testsuite/31828
582 gcc.dg/float-range-3.c (INFINITY): Define if not defined.
583 (overflow): Use INFINITY, not FP_INFINITE.
584 gcc.dg/float-range-4.c: Likewise.
585 gcc.dg/float-range-5.c: Likewise.
586
587 2007-10-01 Nick Clifton <nickc@redhat.com>
588
589 * gcc.c-torture/execute/20060102-1.c (f): Fix computation to work
590 for 16-bit targets.
591
592 2007-09-30 Diego Novillo <dnovillo@google.com>
593
594 PR 33593
595 * g++.dg/tree-ssa/pr33593.C: New test.
596
597 2007-09-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
598
599 PR libfortran/33400
600 * gfortran.dg/PR19872.f: Fix test condition.
601 * gfortran.dg/list_read_7.f90: New test.
602
603 2007-09-30 Uros Bizjak <ubizjak@gmail.com>
604
605 PR tree-optimization/33597
606 * gcc.dg/vect/pr33597.c: New testcase.
607
608 2007-09-29 Uros Bizjak <ubizjak@gmail.com>
609
610 * gcc.target/i386/sse5-convert.c: Fix target selector and rename to...
611 * gcc.target/i386/pr33524.c: ...this.
612
613 2007-09-28 Tobias Schlüter <tobi@gcc.gnu.org>
614
615 PR fortran/33354
616 * gfortran.dg/minmaxloc_4.f90: New.
617
618 2007-09-28 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
619
620 * gcc.dg/fold-bitand-4.c: Add -fno-common to options on hppa*-*-hpux*.
621
622 2007-09-28 Uros Bizjak <ubizjak@gmail.com>
623
624 * gcc.dg/array-init-1.c: Add -mtune=i686 for 32bit x86 targets.
625
626 2007-09-28 Paolo Carlini <pcarlini@suse.de>
627
628 PR c++/33213
629 * g++.dg/cpp0x/variadic79.C: New.
630
631 2007-09-28 Michael Matz <matz@suse.de>
632 Jakub Jelinek <jakub@redhat.com>
633
634 PR rtl-optimization/33552
635 * gcc.target/i386/pr33552.c: New runtime test.
636 * gcc.target/i386/strinline.c: New compile time test.
637
638 2007-09-28 Jakub Jelinek <jakub@redhat.com>
639
640 * gfortran.dg/openmp_stack.f90: Removed.
641
642 PR c++/31434
643 * g++.dg/cpp0x/variadic80.C: New test.
644
645 2007-09-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
646
647 * gfortran.dg/namelist_38.f90: Delete test for revertion of
648 r128057.
649
650 2007-09-27 Andrew Pinski <andrew_pinski@playstation.sony.com>
651
652 PR middle-end/7003
653 * gcc.target/powerpc/gcse-1.c: New test.
654
655 2007-09-27 Tobias Schlüter <tobi@gcc.gnu.org>
656
657 * gfortran.dg/array_initializer_3.f90: Adapt error annotations for
658 fixed capitalizations.
659 * gfortran.dg/compliant_elemental_intrinsics_1.f90: Likewise.
660 * gfortran.dg/compliant_elemental_intrinsics_2.f90: Likewise.
661 * gfortran.dg/elemental_subroutine_4.f90: Likewise.
662 * gfortran.dg/intrinsic_argument_conformance_1.f90: Likewise.
663 * gfortran.dg/maxloc_shape_1.f90: Likewise.
664 * gfortran.dg/maxval_maxloc_conformance_1.f90: Likewise.
665 * gfortran.dg/min_max_conformance.f90: Likewise.
666
667 2007-09-27 Richard Sandiford <rsandifo@nildram.co.uk>
668
669 * gcc.dg/c99-tgmath-1.c: Require c99_runtime and add the associated
670 options.
671 * gcc.dg/c99-tgmath-2.c: Likewise.
672 * gcc.dg/c99-tgmath-3.c: Likewise.
673 * gcc.dg/c99-tgmath-4.c: Likewise.
674
675 2007-09-27 Paul Thomas <pault@gcc.gnu.org>
676
677 PR fortran/33568
678 * gfortran.dg/anint_1.f90: New test.
679
680 2007-09-27 Ian Lance Taylor <iant@google.com>
681
682 PR tree-optimization/33565
683 * gcc.dg/Wstrict-overflow-20.c: New test.
684
685 2007-09-27 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
686
687 * gfortran.dg/openmp_stack.f90: Fix typo.
688 * gfortran.dg/recursive_stack.f90: Fix typo.
689
690 2007-09-27 Paolo Carlini <pcarlini@suse.de>
691
692 PR c++/33493
693 * g++.dg/template/error31.C: New.
694
695 2007-09-27 Jakub Jelinek <jakub@redhat.com>
696
697 * lib/prune.exp: Prune also "^In function .*$" lines and
698 "^ inlined from .*$" lines.
699
700 2007-09-26 Richard Guenther <rguenther@suse.de>
701
702 PR tree-optimization/33563
703 * gcc.dg/torture/pr33563.c: New testcase.
704
705 2007-09-26 Joseph Myers <joseph@codesourcery.com>
706
707 PR c/25309
708 * gcc.dg/large-size-array-2.c: Expect diagnostic for too-large
709 array.
710 * gcc.dg/large-size-array-4.c: New. Copy of large-size-array-2.c
711 without -O2.
712
713 2007-09-26 Richard Guenther <rguenther@suse.de>
714
715 PR tree-optimization/30375
716 PR tree-optimization/33560
717 * gcc.dg/tree-ssa/complex-4.c: XFAIL.
718 * gcc.dg/tree-ssa/complex-5.c: Likewise.
719 * gcc.dg/tree-ssa/ssa-dse-9.c: Likewise.
720 * gcc.dg/torture/pr30375.c: New testcase.
721 * gcc.dg/torture/pr33560.c: New testcase.
722 * gcc.dg/tree-ssa/pr30375.c: Likewise.
723
724 2007-09-25 Simon Martin <simartin@users.sourceforge.net>
725
726 PR c++/33207
727 * g++.dg/parse/crash38.C: New test.
728
729 2007-09-25 Michael Meissner <michael.meissner@amd.com>
730
731 PR target/33524
732 * gcc.target/i386/sse5-convert.c: New file, test int->long
733 vectorized conversions.
734
735 2007-09-25 Revital Eres <eres@il.ibm.com>
736
737 * testsuite/gcc.target/powerpc/ppc-paired.c (paired_sel): Add.
738
739 2007-09-25 Joseph Myers <joseph@codesourcery.com>
740
741 PR c/32295
742 * gcc.dg/enum-incomplete-1.c: New test.
743
744 2007-09-25 Bernd Schmidt <bernd.schmidt@analog.com>
745
746 * gcc.c-torture/compile/20070919-1.c: New test.
747
748 2007-09-25 Kaz Kojima <kkojima@gcc.gnu.org>
749
750 * gfortran.dg/init_flag_3.f90: Add -mieee for sh.
751
752 2007-09-24 Danny Smith <dannysmith@user.sourceforge.net>
753
754 PR c++/14688
755 * g++.dg/inherit/override_attribs.C: New file.
756
757 2007-09-23 Tobias Schlüter <tobi@gcc.gnu.org>
758
759 PR fortran/33269
760 * io.c (check_format_string): Move NULL and constant checks into
761 this function.
762 (check_io_constraints): Call gfc_simplify_expr() before calling
763 check_format_string(). Remove NULL and constant checks.
764
765 2007-09-24 Roman Zippel <zippel@linux-m68k.org>
766
767 * gcc.c-torture/execute/loop-2f.x: New. Disable test for m68k-linux.
768 * gcc.c-torture/execute/loop-2g.x: Likewise.
769
770 2007-09-24 Richard Sandiford <rsandifo@nildram.co.uk>
771
772 * lib/target-supports.exp (check_effective_target_mips16_attribute):
773 Reject hard-float modes unless the ABI is o32 or o64.
774 * gcc.target/mips/inter/mips16-inter.exp: Load gcc-dg.exp instead
775 of gcc.exp. Skip the tests when mips16 code generation is not
776 supported.
777 * gcc.target/mips/mips16-attributes.c: Require mips16_attribute
778 and use dg-add-options mips16_attribute.
779
780 2007-09-24 Jakub Jelinek <jakub@redhat.com>
781
782 PR c++/33506
783 * g++.dg/ext/attrib29.C: New test.
784
785 2007-09-23 Ollie Wild <aaw@google.com>
786
787 * gcc.dg/fold-bitand-1.c: New test.
788 * gcc.dg/fold-bitand-2.c: New test.
789 * gcc.dg/fold-bitand-3.c: New test.
790 * gcc.dg/fold-bitand-4.c: New test.
791
792 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
793
794 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Don't expect
795 any of the macros to be defined for __mips16.
796 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise.
797
798 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
799
800 * gcc.dg/vect/pr21591.c: Require vect_int.
801 * gcc.dg/vect/vect-outer-2.c: Require vect_intfloat_cvt.
802 * gcc.dg/vect/vect-outer-2a.c: Likewise.
803 * gcc.dg/vect/vect-outer-2c.c: Likewise.
804
805 2007-09-23 Jakub Jelinek <jakub@redhat.com>
806
807 * gcc.dg/va-arg-pack-len-1.c: Use error and warning
808 attributes.
809 * gcc.dg/va-arg-pack-len-2.c: New test.
810 * g++.dg/ext/va-arg-pack-len-1.C: Use error and warning
811 attributes.
812 * g++.dg/ext/va-arg-pack-len-2.C: New test.
813
814 PR tree-optimization/32772
815 * gcc.c-torture/compile/20070905-1.c: New test.
816
817 PR tree-optimization/32975
818 * gcc.dg/pr32975.c: New test.
819
820 PR middle-end/28755
821 * gcc.dg/pr28755.c: New test.
822
823 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
824
825 * lib/target-supports.exp (check_effective_target_nomips16): New
826 procedure.
827 * lib/fortran-torture.exp: Check nomips16 as well as mpaired_single
828 for mipsisa64*-*-*.
829 * gcc.dg/vect/vect.exp: Likewise.
830 * g++.dg/vect/vect.exp: Likewise.
831 * gcc.target/mips/mips.exp (setup_mips_tests): Don't set mips_mips16.
832 (dg-mips-options): Don't skip -march* and -mips* tests for -mips16.
833 * gcc.target/mips/branch-cost-1.c (foo): Add NOMIPS16.
834 * gcc.target/mips/branch-cost-2.c (foo): Likewise.
835 * gcc.target/mips/clear-cache-1.c (f): Likewise.
836 * gcc.target/mips/dpaq_sa_l_w.c (f1, f2, f3): Likewise.
837 * gcc.target/mips/dpsq_sa_l_w.c (f1, f2, f3): Likewise.
838 * gcc.target/mips/fix-vr4130-1.c (foo): Likewise.
839 * gcc.target/mips/fix-vr4130-2.c (foo): Likewise.
840 * gcc.target/mips/fix-vr4130-3.c (foo): Likewise.
841 * gcc.target/mips/fix-vr4130-4.c (foo): Likewise.
842 * gcc.target/mips/fixed-scalar-type.c (test1, test2, test3, test4)
843 (test5, test6, test7, test8, test9, test10, test11, test12, test13)
844 (test14, test15, test16, test17, test18): Likewise.
845 * gcc.target/mips/fixed-vector-type.c (test1, test2, test3, test4)
846 (test5, test6, test7, test8, test9, test10, test11, test12, test13)
847 (test14, test15, test16, test17, test18, test19, test20, test21)
848 (test22): Likewise.
849 * gcc.target/mips/madd-1.c (f1, f2, f3): Likewise.
850 * gcc.target/mips/madd-2.c (f1, f2, f3): Likewise.
851 * gcc.target/mips/madd-4.c (f1, f2, f3): Likewise.
852 * gcc.target/mips/maddu-1.c (f1, f2, f3): Likewise.
853 * gcc.target/mips/maddu-2.c (f1, f2, f3): Likewise.
854 * gcc.target/mips/maddu-4.c (f1, f2, f3): Likewise.
855 * gcc.target/mips/mips-3d-1.c (main): Likewise.
856 * gcc.target/mips/mips-3d-2.c (main, test0, test1, test2, test3)
857 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
858 (test13, test14, test15, test16, test17, test18, test19, test20)
859 (test21, test22, test23, test24, test25, test26, test27, test28)
860 (test29, test30, test31): Likewise.
861 * gcc.target/mips/mips-3d-3.c (main, test0, test1, test2, test3)
862 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
863 (test13, test14, test15, test16, test17, test18, test19, test20)
864 (test21, test22, test23, test24, test25, test26, test27, test28)
865 (test29, test30, test31, test32, test33, test34, test35, test36)
866 (test37, test38, test39, test40, test41, test42, test43, test44)
867 (test45, test46, test47, test48, test49, test50, test51, test52)
868 (test53, test54, test55, test56, test57, test58, test59, test60)
869 (test61, test62, test63): Likewise.
870 * gcc.target/mips/mips-3d-4.c (main, test0, test1, test2, test3)
871 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
872 (test13, test14, test15, test16, test17, test18, test19, test20)
873 (test21, test22, test23, test24, test25, test26, test27, test28)
874 (test29, test30, test31): Likewise.
875 * gcc.target/mips/mips-3d-5.c (main, test0, test1, test2, test3)
876 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
877 (test13, test14, test15, test16, test17, test18, test19, test20)
878 (test21, test22, test23, test24, test25, test26, test27, test28)
879 (test29, test30, test31): Likewise.
880 * gcc.target/mips/mips-3d-6.c (main, test0, test1, test2, test3)
881 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
882 (test13, test14, test15): Likewise.
883 * gcc.target/mips/mips-3d-7.c (main, test0, test1, test2, test3)
884 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
885 (test13, test14, test15): Likewise.
886 * gcc.target/mips/mips-3d-8.c (main, test0, test1, test2, test3)
887 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
888 (test13, test14, test15, test16, test17, test18, test19, test20)
889 (test21, test22, test23, test24, test25, test26, test27, test28)
890 (test29, test30, test31): Likewise.
891 * gcc.target/mips/mips-3d-9.c (matrix_multiply2, matrix_multiply3)
892 (matrix_multiply4: Likewise.
893 * gcc.target/mips/mips-ps-1.c (main): Likewise.
894 * gcc.target/mips/mips-ps-2.c (main): Likewise.
895 * gcc.target/mips/mips-ps-3.c (main): Likewise.
896 * gcc.target/mips/mips-ps-4.c (main, test0, test1, test2, test3)
897 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
898 (test13, test14, test15, test16, test17, test18, test19, test20)
899 (test21, test22, test23, test24, test25, test26, test27, test28)
900 (test29, test30, test31): Likewise.
901 * gcc.target/mips/mips-ps-5.c (main, test0, test1, test2, test3)
902 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
903 (test13, test14, test15, test16, test17, test18, test19, test20)
904 (test21, test22, test23, test24, test25, test26, test27, test28)
905 (test29, test30, test31): Likewise.
906 * gcc.target/mips/mips-ps-5.c (main): Likewise.
907 * gcc.target/mips/mips-ps-6.c (main): Likewise.
908 * gcc.target/mips/mips-ps-type.c (init, move, load, store, add, sub)
909 (neg, mul, madd, msub, nmadd, nmsub, cond_move1, cond_move2): Likewise.
910 * gcc.target/mips/mips32-dsp-type.c (add_v2hi,add_v4qi, sub_v2hi)
911 (sub_v4qi): Likewise.
912 * gcc.target/mips/mips32-dsp.c (test_MIPS_DSP, add_v2q15, add_v4i8)
913 (sub_v2q15, sub_v4i8, test_MIPS_DSP): Likewise.
914 * gcc.target/mips/movcc-1.c (sub1, sub2): Likewise.
915 * gcc.target/mips/movcc-2.c (sub4, sub5): Likewise.
916 * gcc.target/mips/movcc-3.c (sub3, sub6, sub7, sub8, sub9, suba)
917 (subb, subc): Likewise.
918 * gcc.target/mips/msub-1.c (f1, f2): Likewise.
919 * gcc.target/mips/msub-2.c (f1, f2): Likewise.
920 * gcc.target/mips/msub-4.c (f1, f2): Likewise.
921 * gcc.target/mips/msubu-1.c (f1, f2): Likewise.
922 * gcc.target/mips/msubu-2.c (f1, f2): Likewise.
923 * gcc.target/mips/msubu-4.c (f1, f2): Likewise.
924 * gcc.target/mips/nmadd-1.c (sub1, sub2, sub3, sub4): Likewise.
925 * gcc.target/mips/nmadd-2.c (sub1, sub2, sub3, sub4): Likewise.
926 * gcc.target/mips/rsqrt-1.c (foo, bar): Likewise.
927 * gcc.target/mips/rsqrt-2.c (foo, bar): Likewise.
928 * gcc.target/mips/sb1-1.c (divide, recip, squareroot, rsqrt): Likewise.
929 * gcc.target/mips/vr-mult-1.c (f1, f2): Likewise.
930 * gcc.target/mips/vr-mult-2.c (f1, f2): Likewise.
931
932 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
933
934 * lib/target-supports.exp (add_options_for_mips16_attribute)
935 (check_effective_target_mips16_attribute): New functions.
936 * gcc.target/mips/mips.exp: Define MIPS16 and NOMIPS16 on the
937 command line.
938 (dg-mips-options) Remove -mno-mips16 handling. Add options to
939 extra_test_flags.
940 * gcc.target/mips/asm-1.c (NOMIPS16): Delete.
941 * gcc.target/mips/atomic-memory-1.c (NOMIPS16): Likewise.
942 * gcc.target/mips/atomic-memory-2.c (NOMIPS16): Likewise.
943 * gcc.target/mips/branch-1.c (NOMIPS16): Likewise.
944 * gcc.target/mips/dspr2-MULT.c (NOMIPS16): Likewise.
945 * gcc.target/mips/dspr2-MULTU.c (NOMIPS16): Likewise.
946 * gcc.target/mips/fpcmp-1.c (NOMIPS16): Likewise.
947 * gcc.target/mips/fpcmp-2.c (NOMIPS16): Likewise.
948 * gcc.target/mips/ins-1.c (NOMIPS16): Likewise.
949 * gcc.target/mips/madd-3.c (NOMIPS16): Likewise.
950 * gcc.target/mips/maddu-3.c (NOMIPS16): Likewise.
951 * gcc.target/mips/mips32-dsp-run.c (NOMIPS16): Likewise.
952 * gcc.target/mips/mips32-dspr2-type.c (NOMIPS16): Likewise.
953 * gcc.target/mips/msub-3.c (NOMIPS16): Likewise.
954 * gcc.target/mips/msubu-3.c (NOMIPS16): Likewise.
955 * gcc.target/mips/near-far-3.c (NOMIPS16): Likewise.
956 * gcc.target/mips/near-far-4.c (NOMIPS16): Likewise.
957 * gcc.target/mips/neg-abs-1.c (NOMIPS16): Likewise.
958 * gcc.target/mips/smartmips-lwxs.c (NOMIPS16): Likewise.
959 * gcc.target/mips/smartmips-ror-1.c (NOMIPS16): Likewise.
960 * gcc.target/mips/smartmips-ror-2.c (NOMIPS16): Likewise.
961 * gcc.target/mips/smartmips-ror-3.c (NOMIPS16): Likewise.
962 * gcc.target/mips/smartmips-ror-4.c (NOMIPS16): Likewise.
963 * gcc.target/mips/pr26765.c: Use dg-mips-options instead of dg-options.
964 (NOMIPS16): Delete.
965 * gcc.target/mips/20020620-1.c: Use dg-mips-options instead
966 of dg-options.
967 * gcc.target/mips/call-saved-1.c: Remove -mips16 and -mno-abicalls
968 options. Require { target mips16_attribute } and use dg-add-options
969 to add the associated options.
970 (foo): Use MIPS16.
971 * gcc.target/mips/call-saved-2.c: As for call-saved-1.c.
972 * gcc.target/mips/call-saved-3.c: Likewise.
973 * gcc.target/mips/code-readable-1.c: Require { target
974 mips16_attribute } and use dg-add-options to add the associated
975 options. Remove trailing whitespace.
976 (NOMIPS16): Delete.
977 * gcc.target/mips/code-readable-2.c: Likewise.
978 * gcc.target/mips/code-readable-3.c: Likewise.
979 * gcc.target/mips/mips16-attributes-2.c: Likewise.
980 * gcc.target/mips/mips16e-extends.c: Remove -mips16 option.
981 Require { target mips16_attribute } and use dg-add-options to
982 add the associated options.
983 (cksum16, cksum8): Use MIPS16.
984 * gcc.target/mips/save-restore-1.c: Remove -mips16 option.
985 Require { target mips16_attribute } and use dg-add-options to
986 add the associated options.
987 (foo): Use MIPS16.
988 * gcc.target/mips/save-restore-2.c: Likewise.
989 * gcc.target/mips/save-restore-3.c: Likewise.
990 * gcc.target/mips/save-restore-4.c: Likewise.
991 * gcc.target/mips/save-restore-5.c: Likewise. Also remove
992 -mno-abicalls.
993 * gcc.target/mips/mips-sched-madd.c: Remove -mno-mips16.
994 (foo): Use NOMIPS16.
995
996 2007-09-22 Paul Thomas <pault@gcc.gnu.org>
997
998 PR fortran/33337
999 * gfortran.dg/derived_comp_array_ref_3.f90: New test.
1000
1001 PR fortran/33376
1002 * gfortran.dg/derived_comp_array_ref_4.f90: New test.
1003
1004 2007-09-22 Tobias Burnus <burnus@net-b.de>
1005
1006 PR fortran/33445
1007 * gfortran.dg/gomp/free-2.f90: New.
1008 * gfortran.dg/gomp/appendix-a/a.31.1.f90: Add missing &.
1009 * gfortran.dg/gomp/omp_parse1.f90: Add dg-warning.
1010
1011 2007-09-22 Uros Bizjak <ubizjak@gmail.com>
1012
1013 * gcc.target/i386/sse5-hadduX.c: Remove target selector.
1014 * gcc.target/i386/sse5-haddX.c: Ditto.
1015 * gcc.target/i386/sse5-hsubX.c: Ditto.
1016 * gcc.target/i386/sse5-maccXX.c: Ditto.
1017 * gcc.target/i386/sse5-msubXX.c: Ditto.
1018 * gcc.target/i386/sse5-nmaccXX.c: Ditto.
1019 * gcc.target/i386/sse5-nmsubXX.c: Ditto.
1020 * gcc.target/i386/sse5-permpX.c: Ditto.
1021 * gcc.target/i386/sse5-fma.c: Remove target selector. Require lp64
1022 effective target.
1023 * gcc.target/i386/sse5-fma-vector.c: Ditto.
1024 * gcc.target/i386/sse5-ima-vector.c: Ditto.
1025 * gcc.target/i386/sse5-pcmov.c: Ditto.
1026 * gcc.target/i386/sse5-pcmov2.c: Ditto.
1027
1028 2007-09-22 Richard Guenther <rguenther@suse.de>
1029
1030 PR tree-optimization/33146
1031 * gcc.c-torture/compile/pr33146.c: New testcase.
1032
1033 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
1034
1035 * lib/target-supports.exp (check_cached_effective_target): New
1036 procedure.
1037 (check_no_compiler_messages, check_no_messages_and_pattern): Use it.
1038 (check_effective_target_c99_runtime): New procedure.
1039 * gcc.dg/builtins-20.c (test3f): Wrap cargf check in HAVE_C99_RUNTIME.
1040 (test3l): Likewise cargl.
1041 * gcc.dg/builtins-59.c: Require c99_runtime.
1042 * gcc.dg/builtins-61.c: Likewise.
1043 * gcc.dg/builtins-62.c: Likewise.
1044
1045 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
1046
1047 * lib/target-supports.exp (add_options_for_c99_runtime): New procedure.
1048 * lib/target-supports-dg.exp (dg-add-options): Likewise.
1049 * gcc.dg/builtins-18.c: Use { dg-add-options c99_runtime } instead of
1050 target-specific dg-options.
1051 * gcc.dg/builtins-20.c: Likewise.
1052 * gcc.dg/builtins-53.c: Likewise.
1053 * gcc.dg/builtins-55.c: Likewise.
1054 * gcc.dg/single-precision-constant.c: Likewise.
1055 * gcc.dg/torture/builtin-convert-1.c: Likewise.
1056 * gcc.dg/torture/builtin-convert-2.c: Likewise.
1057 * gcc.dg/torture/builtin-convert-3.c: Likewise.
1058 * gcc.dg/torture/builtin-convert-4.c: Likewise.
1059 * gcc.dg/torture/builtin-power-1.c: Likewise.
1060
1061 2007-09-21 Chao-ying Fu <fu@mips.com>
1062
1063 * lib/target-supports.exp (check_effective_target_fixed_point): New to
1064 check if targets have fixed-point supports.
1065 * gcc.dg/fixed-point/fixed-point.exp: New file.
1066 * gcc.dg/fixed-point/addsub.c, gcc.dg/fixed-point/allconv.c,
1067 * gcc.dg/fixed-point/allop.c, gcc.dg/fixed-point/call-by-value.c,
1068 * gcc.dg/fixed-point/cast-bad.c, gcc.dg/fixed-point/composite-type.c,
1069 * gcc.dg/fixed-point/const-1.c, gcc.dg/fixed-point/constant.c,
1070 * gcc.dg/fixed-point/constants-pedantic.c,
1071 * gcc.dg/fixed-point/convert.c, gcc.dg/fixed-point/define.c,
1072 * gcc.dg/fixed-point/keywords-c89.c, gcc.dg/fixed-point/keywords-c99.c,
1073 * gcc.dg/fixed-point/keywords-ignored-c99.c,
1074 * gcc.dg/fixed-point/keywords-pedantic.c,
1075 * gcc.dg/fixed-point/keywords-reserved.c, gcc.dg/fixed-point/binary.c,
1076 * gcc.dg/fixed-point/modes.c, gcc.dg/fixed-point/noassoc.c,
1077 * gcc.dg/fixed-point/types.c, gcc.dg/fixed-point/typespec.c,
1078 * gcc.dg/fixed-point/unary.c, gcc.dg/fixed-point/func-array.c,
1079 * gcc.dg/fixed-point/func-scalar.c, gcc.dg/fixed-point/func-struct.c,
1080 * gcc.dg/fixed-point/func-vararg-mixed.c,
1081 * gcc.dg/fixed-point/operator-logical.c,
1082 * gcc.dg/fixed-point/struct-union.c,
1083 * gcc.dg/fixed-point/bit-complement.c,
1084 * gcc.dg/fixed-point/operator-bitwise.c,
1085 * gcc.dg/fixed-point/operator-comma.c,
1086 * gcc.dg/fixed-point/struct-layout-1.c,
1087 * gcc.dg/fixed-point/union-init.c,
1088 * gcc.dg/fixed-point/Wbad-function-cast-1.c,
1089 * gcc.dg/fixed-point/func-mixed.c,
1090 * gcc.dg/fixed-point/func-vararg-size0.c,
1091 * gcc.dg/fixed-point/func-vararg.c, gcc.dg/fixed-point/int-warning.c,
1092 * gcc.dg/fixed-point/loop-index.c, gcc.dg/fixed-point/operator-cond.c,
1093 * gcc.dg/fixed-point/operator-unary.c,
1094 * gcc.dg/fixed-point/allop-const.c,
1095 * gcc.dg/fixed-point/muldiv-warning.c,
1096 * gcc.dg/nofixed-point-1.c,
1097 * gcc.target/mips/dpaq_sa_l_w.c, gcc.target/mips/dpsq_sa_l_w.c,
1098 * gcc.target/mips/fixed-vector-type.c,
1099 * gcc.target/mips/fixed-scalar-type.c: New tests.
1100
1101 2007-09-21 Olivier Hainque <hainque@adacore.com>
1102
1103 * gnat.dg/nested_subtype_byref.ad[bs]: Part of new test.
1104 * gnat.dg/test_nested_subtype_byref.adb: New test.
1105
1106 2007-09-21 Jakub Jelinek <jakub@redhat.com>
1107
1108 PR fortran/33439
1109 * gfortran.dg/gomp/pr33439.f90: New test.
1110
1111 2007-09-21 Tobias Burnus <burnus@net-b.de>
1112
1113 PR fortran/33455
1114 * gfortran.dg/merge_char_3.f90: New.
1115
1116 2007-09-21 Tobias Burnus <burnus@net-b.de>
1117
1118 PR fortran/33037
1119 * gfortran.dg/transfer_check_1.f90: New.
1120
1121 2007-09-20 Asher Langton <langton2@llnl.gov>
1122
1123 PR fortran/20441
1124 * gfortran.dg/init_flag_1.f90: New.
1125 * gfortran.dg/init_flag_2.f90: New.
1126 * gfortran.dg/init_flag_3.f90: New.
1127 * gfortran.dg/init_flag_4.f90: New.
1128 * gfortran.dg/init_flag_5.f90: New.
1129 * gfortran.dg/init_flag_6.f90: New.
1130 * gfortran.dg/init_flag_7.f90: New.
1131
1132 2007-09-20 Paolo Carlini <pcarlini@suse.de>
1133
1134 PR c++/33460
1135 * g++.dg/ext/anon-struct6.C: New.
1136
1137 2007-09-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1138
1139 PR libfortran/23272
1140 * gfortran.dg/inquire_10.f90: New test.
1141
1142 2007-09-20 Joseph Myers <joseph@codesourcery.com>
1143
1144 * gcc.dg/c99-bool-2.c, gcc.dg/c99-bool-3.c: New tests.
1145
1146 2007-09-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1147
1148 PR fortran/33221
1149 * gfortran.dg/used_types_18.f90: Declare variable of empty
1150 derived type.
1151
1152 2007-09-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1153
1154 PR fortran/33288
1155 * gfortran.dg/array_constructor_19.f90: New test.
1156
1157 2007-09-20 Jakub Jelinek <jakub@redhat.com>
1158
1159 PR debug/33316
1160 * gcc.dg/debug/pr33316.c: New test.
1161
1162 PR c++/33496
1163 * g++.dg/cpp0x/variadic76.C: New test.
1164 * g++.dg/cpp0x/variadic77.C: New test.
1165 * g++.dg/cpp0x/variadic78.C: New test.
1166
1167 PR c/33238
1168 PR c/27301
1169 * gcc.c-torture/execute/20070919-1.c: New test.
1170 * gcc.dg/pr33238.c: New test.
1171 * gcc.dg/pr27301.c: New test.
1172
1173 2007-09-20 Richard Sandiford <rsandifo@nildram.co.uk>
1174
1175 * lib/target-supports.exp (check_effective_target_mips64): New
1176 procedure.
1177 * gcc.dg/lower-subreg-1.c: Require !mips64.
1178 * gcc.dg/sibcall-3.c (ATTR): New macro.
1179 (recurser_void1, recurser_void2): Use it.
1180 * gcc.dg/sibcall-4.c: As for gcc.dg/sibcall-3.c.
1181 * gcc.dg/tree-ssa/ssa-fre-3.c: Require !mips64.
1182
1183 2007-09-20 Tobias Schlüter <tobi@gcc.gnu.org>
1184
1185 * gfortran.dg/g77/19981216-0.f: Remove dg-warning annotation.
1186 * gfortran.dg/io_constraints_1.f90: Make a -std=f95 test. Add
1187 warning annotation.
1188 * gfortran.dg/iostat_3.f90: Make a -std=f95 test.
1189
1190 2007-09-20 Christopher D. Rickett <crickett@lanl.gov>
1191
1192 PR fortran/33497
1193 * gfortran.dg/c_loc_tests_11.f03: New test case.
1194
1195 2007-09-20 Paolo Carlini <pcarlini@suse.de>
1196
1197 PR c++/33459
1198 * g++.dg/init/ref14.C: New.
1199
1200 2007-09-19 Eric Botcazou <ebotcazou@adacore.com>
1201
1202 * gnat.dg/slice2.ad[sb]: New testcase.
1203
1204 2007-09-19 Nick Clifton <nickc@redhat.com>
1205
1206 * gcc.dg/cpp/assert4.c: Fix expected h8300 preprocessor define.
1207
1208 2007-09-19 Jie Zhang <jie.zhang@analog.com>
1209
1210 * gcc.target/bfin/bfin.exp: New.
1211 * gcc.target/bfin/{workarounds-any.c, workarounds-none.c,
1212 workarounds-1.c, workarounds-2.c, workarounds-3.c, workarounds-4.c,
1213 mcpu-bf522.c, mcpu-bf525.c, mcpu-bf527.c,
1214 mcpu-bf531.c, mcpu-bf532.c, mcpu-bf533.c,
1215 mcpu-bf534.c, mcpu-bf536.c, mcpu-bf537.c,
1216 mcpu-bf538.c, mcpu-bf539.c, mcpu-bf542.c,
1217 mcpu-bf544.c, mcpu-bf548.c, mcpu-bf549.c,
1218 mcpu-bf561.c, mcpu-default.c}: New tests.
1219
1220 2007-09-18 Sandra Loosemore <sandra@codesourcery.com>
1221
1222 Restore detection of unsupported TLS.
1223
1224 Revert this patch:
1225 2007-02-10 Richard Henderson <rth@redhat.com>
1226
1227 * lib/target-supports.exp (check_effective_target_tls): Redefine
1228 to mean non-emulated tls.
1229 * gcc.dg/tls/alias-1.c: Remove tls requirement.
1230 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
1231 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
1232 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
1233 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
1234 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
1235 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
1236
1237 And then:
1238 * lib/target-supports.exp (check_effective_target_tls): Use
1239 stronger test for compiler support for TLS.
1240 (check_effective_target_tls_native): New, to test for non-emulated
1241 TLS support.
1242 * g++.dg/gomp/clause-3.C: Use dg-require-effective-target tls_native
1243 instead of dg-require-effective-target tls.
1244 * g++.dg/gomp/copyin-1.C: Likewise.
1245 * g++.dg/gomp/sharing-1.C: Likewise.
1246 * g++.dg/gomp/tls-1.C: Likewise.
1247 * g++.dg/gomp/tls-2.C: Likewise.
1248 * g++.dg/gomp/tls-3.C: Likewise.
1249 * g++.dg/tls/diag-1.C: Likewise.
1250 * g++.dg/tls/diag-2.C: Likewise.
1251 * g++.dg/tls/diag-3.C: Likewise.
1252 * g++.dg/tls/diag-4.C: Likewise.
1253 * g++.dg/tls/diag-5.C: Likewise.
1254 * g++.dg/tls/init-1.C: Likewise.
1255 * g++.dg/tls/init-2.C: Likewise.
1256 * g++.dg/tls/trivial.C: Likewise.
1257 * gcc.dg/gomp/appendix-a/a.22.1.c: Likewise.
1258 * gcc.dg/gomp/appendix-a/a.22.2.c: Likewise.
1259 * gcc.dg/gomp/appendix-a/a.24.1.c: Likewise.
1260 * gcc.dg/gomp/appendix-a/a.32.1.c: Likewise.
1261 * gcc.dg/gomp/appendix-a/a.33.1.c: Likewise.
1262 * gcc.dg/gomp/clause-1.c: Likewise.
1263 * gcc.dg/gomp/copyin-1.c: Likewise.
1264 * gcc.dg/gomp/sharing-1.c: Likewise.
1265 * gcc.dg/gomp/tls-1.c: Likewise.
1266 * gcc.dg/gomp/tls-2.c: Likewise.
1267 * gcc.dg/tls/alpha-1.c: Likewise.
1268 * gcc.dg/tls/opt-1.c: Likewise.
1269 * gcc.dg/tls/opt-13.c: Likewise.
1270 * gcc.dg/tls/opt-14.c: Likewise.
1271 * gcc.dg/tls/opt-2.c: Likewise.
1272 * gcc.dg/tls/opt-3.c: Likewise.
1273 * gcc.dg/tls/opt-4.c: Likewise.
1274 * gcc.dg/tls/opt-7.c: Likewise.
1275 * gcc.dg/tls/section-1.c: Likewise.
1276 * gfortran.dg/gomp/appendix-a/a.22.1.f90: Likewise.
1277 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Likewise.
1278 * gfortran.dg/gomp/appendix-a/a.22.5.f90: Likewise.
1279 * gfortran.dg/gomp/appendix-a/a.22.6.f90: Likewise.
1280 * gfortran.dg/gomp/appendix-a/a.24.1.f90: Likewise.
1281 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
1282 * gfortran.dg/gomp/appendix-a/a.33.1.f90: Likewise.
1283 * gfortran.dg/gomp/crayptr2.f90: Likewise.
1284 * gfortran.dg/gomp/fixed-1.f: Likewise.
1285 * gfortran.dg/gomp/free-1.f90: Likewise.
1286 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
1287 * gfortran.dg/gomp/omp_threadprivate2.f90: Likewise.
1288 * gfortran.dg/gomp/reduction1.f90: Likewise.
1289 * gfortran.dg/gomp/sharing-1.f90: Likewise.
1290
1291 2007-09-18 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1292
1293 PR fortran/31119
1294 * gfortran.dg/bounds_check_9.f90: New test.
1295 * gfortran.dg/bounds_check_fail_2.f90: New test.
1296
1297 2007-09-18 Paolo Carlini <pcarlini@suse.de>
1298
1299 PR c++/33462 (again)
1300 * g++.dg/ext/va-arg1.C: Adjust.
1301
1302 2007-09-18 Paolo Carlini <pcarlini@suse.de>
1303
1304 PR c++/33462
1305 * g++.dg/ext/va-arg1.C: New.
1306
1307 2007-09-18 Tobias Burnus <burnus@net-b.de>
1308
1309 * gfortran.dg/elemental_optional_args_1.f90: Fix test.
1310
1311 2007-09-18 Paolo Carlini <pcarlini@suse.de>
1312
1313 PR c++/33463
1314 * g++.dg/rtti/typeid6.C: New.
1315
1316 2007-09-18 Paolo Carlini <pcarlini@suse.de>
1317
1318 PR c++/33464
1319 * g++.dg/ext/is_class_error.C: Rename to is_class_error1.C.
1320 * g++.dg/ext/is_class_error2.C: New.
1321
1322 2007-09-18 Richard Guenther <rguenther@suse.de>
1323
1324 PR tree-optimization/33340
1325 * g++.dg/torture/pr33340.C: New testcase.
1326
1327 2007-09-18 Tobias Burnus <burnus@net-b.de>
1328
1329 PR fortran/33231
1330 * gfortran.dg/elemental_optional_args_1.f90: Make valid Fortran.
1331 * gfortran.dg/elemental_subroutine_1.f90: Ditto.
1332 * gfortran.dg/elemental_subroutine_5.f90: New.
1333
1334 2007-09-18 Richard Sandiford <rsandifo@nildram.co.uk>
1335
1336 * lib/target-supports.exp (check_profiling_available): Extend
1337 mips*-*-elf check to mips*-*-elf*.
1338
1339 2007-09-18 Jakub Jelinek <jakub@redhat.com>
1340
1341 * gcc.dg/format/c90-scanf-5.c: New test.
1342 * gcc.dg/format/c99-scanf-4.c: New test.
1343 * gcc.dg/format/ext-7.c: New test.
1344 * gcc.dg/format/ext-8.c: New test.
1345
1346 PR middle-end/33423
1347 * gcc.c-torture/compile/20070915-1.c: New test.
1348
1349 2007-09-17 Tobias Burnus <burnus@net-b.de>
1350
1351 PR fortran/33106
1352 * gfortran.dg/private_type_9.f90: New.
1353
1354 2007-09-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1355
1356 PR middle-end/33449
1357 * gfortran.dg/pr33449.f90: New test.
1358
1359 2007-09-17 Tobias Burnus <burnus@net-b.de>
1360
1361 * gfortran.dg/interface_15.f90: Compile with -std=f95.
1362 * gfortran.dg/private_type_1.f90: Ditto
1363 * gfortran.dg/interface_18.f90: New.
1364 * gfortran.dg/private_type_8.f90: New.
1365
1366 2007-09-16 Paolo Carlini <pcarlini@suse.de>
1367
1368 PR c++/33124
1369 * g++.dg/warn/new1.C: Adjust.
1370 * g++.dg/torture/str_empty.C: Likewise.
1371
1372 2007-09-16 Richard Sandiford <rsandifo@nildram.co.uk>
1373
1374 * gcc.target/mips/dse-1.c: New test.
1375
1376 2007-09-16 Nathan Sidwell <nathan@codesourcery.com>
1377
1378 PR c++/32756
1379 * g++.dg/overload/operator3.C: New.
1380
1381 2007-09-16 Richard Sandiford <rsandifo@nildram.co.uk>
1382
1383 * gcc.target/mips/truncate-1.c: New test.
1384
1385 2007-09-16 Paul Thomas <pault@gcc.gnu.org>
1386
1387 PR fortran/29396
1388 PR fortran/29606
1389 PR fortran/30625
1390 PR fortran/30871
1391 * gfortran.dg/subref_array_pointer_1.f90: New test.
1392 * gfortran.dg/subref_array_pointer_2.f90: New test.
1393
1394 2007-09-15 H.J. Lu <hongjiu.lu@intel.com>
1395
1396 * gfortran.dg/nint_2.f90: Correct last change.
1397
1398 2007-09-15 Zdenek Dvorak <ook@ucw.cz>
1399
1400 * gcc.dg/tree-ssa/parallelization-1.c: New test.
1401
1402 2007-09-15 Dorit Nuzman <dorit@il.ibm.com>
1403
1404 * gcc.dg/vect/pr33373b.c: New test.
1405
1406 2007-09-14 Uros Bizjak <ubizjak@gmail.com>
1407
1408 PR target/33438
1409 * gcc.target/i386/pr33438.c: New test.
1410
1411 2007-09-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1412
1413 * gfortran.dg/nint_2.f90: Revert previous commit.
1414
1415 2007-09-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1416
1417 * gfortran.dg/nint_2.f90: Do not xfail on powerpc64-linux.
1418
1419 2007-09-14 Hans-Peter Nilsson <hp@axis.com>
1420
1421 PR debug/33429
1422 * g++.dg/other/unused1.C: XFAIL class2 scan.
1423
1424 2007-09-13 Tobias Burnus <burnus@net-b.de>
1425
1426 PR fortran/33343
1427 * gfortran.dg/elemental_args_check_1.f90: New.
1428 * gfortran.dg/assumed_size_refs_1.f90: Update error message.
1429 * gfortran.dg/elemental_subroutine_4.f90: Ditto.
1430
1431 2007-09-13 Tobias Burnus <burnus@net-b.de>
1432
1433 * gfortran.dg/recursive_check_3.f90: New.
1434
1435 2007-09-13 Tobias Burnus <burnus@net-b.de>
1436
1437 PR fortran/33412
1438 * gfortran.dg/elemental_bind_c.f90: New.
1439
1440 2007-09-13 Richard Sandiford <richard@codesourcery.com>
1441
1442 * gcc.dg/gcc-have-sync-compare-and-swap.c: Skip for -mflip-mips16.
1443 * gcc.target/mips/mips16-attributes-2.c: New test.
1444 * gcc.target/mips/mips16-attributes-3.c: Likewise.
1445 * gcc.target/mips/args-3.c: Skip for -mflip-mips16. Do not use the
1446 hard-float asm when __mips16 is defined.
1447 * gcc.target/mips/atomic-memory-1.c (main): Add a nomips16 attribute.
1448 * gcc.target/mips/atomic-memory-2.c (main): Likewise.
1449 * gcc.target/mips/fpcmp-1.c (f1, f2): Likewise.
1450 * gcc.target/mips/fpcmp-2.c (f1, f2): Likewise.
1451 * gcc.target/mips/neg-abs-1.c (f1, f2, d1, f2): Likewise.
1452 * gcc.target/mips/pr26765.c (foo): Likewise.
1453 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Run for all
1454 targets, use dg-mips-options instead of dg-options, and use -mgp32
1455 to force 32-bit mode.
1456 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise -mgp64
1457 and 64-bit mode.
1458 * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -mips32*.
1459
1460 2007-09-12 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
1461 Michael Meissner <michael.meissner@amd.com>
1462
1463 * gcc.target/i386/sse5-hadduX.c: Add support for SSE5 tests.
1464 * gcc.target/i386/sse5-hsubX.c: Ditto.
1465 * gcc.target/i386/sse5-permpX.c: Ditto.
1466 * gcc.target/i386/sse5-haddX.c: Ditto.
1467 * gcc.target/i386/sse5-maccXX.c: Ditto.
1468 * gcc.target/i386/sse5-msubXX.c: Ditto.
1469 * gcc.target/i386/sse5-nmaccXX.c: Ditto.
1470 * gcc.target/i386/sse5-nmsubXX.c: Ditto.
1471
1472 * gcc.target/i386/sse5-pcmov.c: New file to make sure the compiler
1473 optimizes floating point conditional moves into the pcmov
1474 instruction on SSE5.
1475 * gcc.target/i386/sse5-pcmov2.c: Ditto.
1476
1477 * gcc.target/i386/sse5-ima-vector.c: New file to make sure the
1478 compiler optimizes vector 32-bit int (a*b)+c into pmacsdd on
1479 SSE5.
1480
1481 * gcc.target/i386/sse5-fma-vector.c: New file to make sure the
1482 compiler optimizes vector (a*b)+c into fmadd on SSE5.
1483
1484 * gcc.target/i386/sse5-fma.c: New file to make sure the compiler
1485 optimizes (a*b)+c into fmadd on SSE5.
1486
1487 * gcc.target/i386/i386.exp (check_effective_target_sse5): Check
1488 whether the SSE5 instructions can be generated.
1489
1490 * gcc.target/i386/sse5-check.h: New. Add support for
1491 SSE5 tests.
1492
1493 * gcc.target/i386/sse-12.c: Include bmmintrin.h instead of
1494 ammintrin.h, and turn on -msse5 option instead of -msse4a.
1495 * gcc.target/i386/sse-13.c: Ditto.
1496 * gcc.target/i386/sse-14.c: Ditto.
1497
1498 2007-09-12 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
1499
1500 PR testsuite/33153
1501 * gcc.dg/pr32912-1.c: Add -fno-common to options on hppa*-*-hpux*.
1502 * gcc.dg/pr32912-2.c: Delete declaration of a, b, c, d, e and f.
1503
1504 2007-09-12 Jakub Jelinek <jakub@redhat.com>
1505
1506 PR target/32338
1507 * gcc.dg/pr32338-1.c: New test.
1508 * gcc.dg/pr32338-2.c: New test.
1509
1510 2007-09-12 Bob Wilson <bob.wilson@acm.org>
1511
1512 * lib/target-supports.exp (check_effective_target_sync_int_long):
1513 Revert change to add xtensa.
1514 (check_effective_target_sync_char_short): Likewise.
1515
1516 2007-09-12 Olivier Hainque <hainque@adacore.com>
1517
1518 * gnat.dg/packed_subtype.adb: New test.
1519
1520 2007-09-12 Tobias Burnus <burnus@net-b.de>
1521
1522 PR fortran/33297
1523 * gfortran.dg/intrinsic_size.f90: New.
1524
1525 2007-09-12 Tobias Burnus <burnus@net-b.de>
1526
1527 PR fortran/33284
1528 PR fortran/33310
1529 * gfortran.dg/conflicts_2.f90: New.
1530
1531 2007-09-12 Ira Rosen <irar@il.ibm.com>
1532
1533 PR tree-optimization/32377
1534 * gcc.dg/vect/no-vfa-vect-102a.c: Change the test to check positive
1535 dependence distance.
1536 * gcc.dg/vect/vect-outer-5.c, gcc.dg/vect/no-vfa-vect-102.c,
1537 gcc.dg/vect/vect-104.c, no-vfa-vect-dv-2.c: Likewise.
1538 * gcc.dg/vect/no-vfa-vect-depend-1.c,
1539 gfortran.dg/vect/no-vfa-pr32377.f90: New.
1540
1541 2007-09-12 Richard Guenther <rguenther@suse.de>
1542
1543 PR middle-end/33382
1544 * gcc.c-torture/compile/pr33382.c: New testcase.
1545 * gcc.c-torture/execute/pr33382.c: Likewise.
1546
1547 2007-09-12 Christopher D. Rickett <crickett@lanl.gov>
1548
1549 PR fortran/33395
1550 * gfortran.dg/c_ptr_tests_12.f03: New test case.
1551
1552 2007-09-12 Dorit Nuzman <dorit@il.ibm.com>
1553
1554 PR tree-optimization/33373
1555 * gcc.dg/vect/pr33373.c: New test.
1556
1557 2007-09-12 Ben Elliston <bje@au.ibm.com>
1558
1559 * lib/target-supports.exp (check_effective_target_vect_no_double):
1560 Remove unused proc.
1561
1562 2007-09-12 Ben Elliston <bje@au.ibm.com>
1563 Ulrich Weigand <uweigand@de.ibm.com>
1564
1565 * gcc.target/spu/dfcgt-nan.c: New test.
1566
1567 2007-09-11 Hans-Peter Nilsson <hp@axis.com>
1568
1569 * gcc.dg/cpp/trad/include.c: Don't run for newlib targets.
1570
1571 2007-09-11 Christopher D. Rickett <crickett@lanl.gov>
1572
1573 PR fortran/33040
1574 * gfortran.dg/c_ptr_tests_11.f03: New test case.
1575
1576 2007-09-11 Jakub Jelinek <jakub@redhat.com>
1577
1578 * gcc.dg/va-arg-pack-len-1.c: New test.
1579 * g++.dg/va-arg-pack-len-1.C: New test.
1580
1581 2007-09-11 Michael Matz <matz@suse.de>
1582
1583 * gcc.dg/tree-ssa/loadpre11.c: Add -fno-tree-cselim to flags.
1584
1585 2007-09-10 Janis Johnson <janis187@us.ibm.com>
1586
1587 * gcc.dg/dfp/convert-bfp.c: Replace SKIP_LONG_DOUBLE with runtime
1588 checks for size of long double.
1589 * gcc.dg/dfp/convert.h: New file.
1590 * gcc.dg/dfp/convert-bfp-2.c: New test.
1591 * gcc.dg/dfp/convert-bfp-3.c: Ditto.
1592 * gcc.dg/dfp/convert-bfp-4.c: Ditto.
1593 * gcc.dg/dfp/convert-bfp-5.c: Ditto.
1594 * gcc.dg/dfp/convert-bfp-6.c: Ditto.
1595 * gcc.dg/dfp/convert-bfp-7.c: Ditto.
1596 * gcc.dg/dfp/convert-bfp-8.c: Ditto.
1597 * gcc.dg/dfp/convert-bfp-9.c: Ditto.
1598 * gcc.dg/dfp/convert-bfp-10.c: Ditto.
1599 * gcc.dg/dfp/convert-bfp-11.c: Ditto.
1600
1601 2007-09-10 Harsha Jagasia <harsha.jagasia@amd.com>
1602
1603 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c:
1604 Change dg-final to expect 1 non-profitable loop and
1605 3 profitable loops.
1606 * gcc.dg/vect/costmodel/x86-64/costmodel-vect-31.c:
1607 Change dg-final to expect 1 non-profitable loop and
1608 3 profitable loops.
1609 * gcc.dg/vect/costmodel/x86-64/costmodel-fast-math-vect-pr29925.c:
1610 Change dg-final to expect 1 profitable loop.
1611 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
1612 Change dg-final to expect 1 profitable loop.
1613
1614 2007-09-10 Richard Sandiford <richard@codesourcery.com>
1615
1616 * gcc.target/mips/call-saved-1.c: New test.
1617 * gcc.target/mips/call-saved-2.c: Likewise.
1618 * gcc.target/mips/call-saved-3.c: Likewise.
1619 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_gp64
1620 instead of mips_mips64. Set mips_fp64 too.
1621 (is_gp32_flag): Return true for -mips1 and -mips2.
1622 (dg-mips-options): Use mips_gp64 instead of mips_mips64.
1623
1624 2007-09-10 Jakub Jelinek <jakub@redhat.com>
1625
1626 * g++.dg/ext/va-arg-pack-1.C: New test.
1627 * g++.dg/ext/va-arg-pack-2.C: New test.
1628
1629 2007-09-10 Uros Bizjak <ubizjak@gmail.com>
1630
1631 PR target/33369
1632 * gcc.dg/vect/pr33369.c: New test.
1633
1634 2007-09-10 Paul Thomas <pault@gcc.gnu.org>
1635
1636 PR fortran/33370
1637 * gfortran.dg/array_memcpy_5.f90: New test.
1638
1639 2007-09-10 Hans-Peter Nilsson <hp@axis.com>
1640
1641 * gcc.dg/tree-ssa/ssa-fre-4.c: Skip for cris-*-* and mmix-*-*.
1642
1643 2007-09-09 Richard Guenther <rguenther@suse.de>
1644
1645 * gcc.c-torture/compile/20070906-1.c: New testcase.
1646
1647 2007-09-09 Ira Rosen <irar@il.ibm.com>
1648
1649 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Add
1650 noinline attribute.
1651 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c,
1652 gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c,
1653 gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
1654 Likewise.
1655
1656 2007-09-09 Eric Botcazou <ebotcazou@adacore.com>
1657
1658 * gnat.dg/specs/uc1.ads: Compile with -gnatws.
1659
1660 2007-09-09 Eric Botcazou <ebotcazou@adacore.com>
1661
1662 * gnat.dg/addr2_p.ads: Bump size of array to 9.
1663
1664 2007-09-09 Ira Rosen <irar@il.ibm.com>
1665
1666 * gcc.dg/vect/vect.exp: Compile tests starting with slp-.
1667 Remove "vect" part from test names for -ffast-math, -ffast-math-errno,
1668 -fwrapv, -ftrapv tests. Add -fno-tree-scev-cprop for slp- tests.
1669 Compile tests with -fno-tree-pre.
1670 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Run SLP tests.
1671 * lib/target-supports.exp (check_effective_target_vect_strided): New.
1672 * gcc.dg/vect/slp-1.c, gcc.dg/vect/slp-2.c, gcc.dg/vect/slp-3.c,
1673 gcc.dg/vect/slp-4.c, gcc.dg/vect/slp-5.c, gcc.dg/vect/slp-6.c,
1674 gcc.dg/vect/slp-7.c, gcc.dg/vect/slp-8.c, gcc.dg/vect/slp-9.c,
1675 gcc.dg/vect/slp-10.c, gcc.dg/vect/slp-11.c, gcc.dg/vect/slp-12.c,
1676 gcc.dg/vect/slp-13.c, gcc.dg/vect/slp-14.c, gcc.dg/vect/slp-15.c,
1677 gcc.dg/vect/slp-16.c, gcc.dg/vect/slp-17.c, gcc.dg/vect/slp-18.c,
1678 gcc.dg/vect/slp-19.c, gcc.dg/vect/slp-20.c, gcc.dg/vect/slp-21.c,
1679 gcc.dg/vect/slp-22.c, gcc.dg/vect/slp-23.c, gcc.dg/vect/slp-24.c,
1680 gcc.dg/vect/slp-25.c, gcc.dg/vect/slp-26.c, gcc.dg/vect/slp-28.c,
1681 gcc.dg/vect/fast-math-slp-27.c, gcc.dg/vect/no-tree-pre-slp-29.c,
1682 gcc.dg/vect/no-scevccp-slp-30.c, gcc.dg/vect/no-scevccp-slp-31.c,
1683 gcc.dg/vect/no-math-errno-slp-32.c, gcc.dg/vect/slp-33.c,
1684 gcc.dg/vect/slp-34.c, gcc.dg/vect/slp-35.c, gcc.dg/vect/slp-36.c,
1685 gcc.dg/vect/slp-37.c, gcc.dg/vect/vect-vfa-slp.c,
1686 gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c,
1687 gcc.dg/vect/costmodel/ppc/costmodel-slp-33.c: New testcases.
1688 * gcc.dg/vect/vect-vfa-03.c: Change the test to prevent SLP.
1689
1690 2007-09-09 Joseph Myers <joseph@codesourcery.com>
1691
1692 * lib/file-format.exp (gcc_target_object_format): Use remote_exec
1693 to call objdump.
1694 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
1695 Use remote_exec to call c++filt.
1696 * lib/target-supports-dg.exp (dg-require-host-local): New.
1697 * gcc.misc-tests/options.exp: Allow .exe in command paths.
1698 * g++.dg/parse/repo1.C: Use dg-require-host-local.
1699 * g++.dg/rtti/repo1.C: Likewise.
1700 * g++.dg/template/repo1.C: Likewise.
1701 * g++.dg/template/repo2.C: Likewise.
1702 * g++.dg/template/repo3.C: Likewise.
1703 * g++.dg/template/repo4.C: Likewise.
1704 * g++.dg/template/repo5.C: Likewise.
1705 * g++.old-deja/g++.pt/instantiate4.C: Likewise.
1706 * g++.old-deja/g++.pt/instantiate6.C: Likewise.
1707 * g++.old-deja/g++.pt/repo1.C: Likewise.
1708 * g++.old-deja/g++.pt/repo2.C: Likewise.
1709 * g++.old-deja/g++.pt/repo3.C: Likewise.
1710 * g++.old-deja/g++.pt/repo4.C: Likewise.
1711 * gcc.dg/cpp/trad/builtins.c: Likewise.
1712
1713 2007-09-08 Zdenek Dvorak <ook@ucw.cz>
1714
1715 PR tree-optimization/32283
1716 * gcc.dg/tree-ssa/loop-31.c: New test.
1717
1718 2007-09-08 Uros Bizjak <ubizjak@gmail.com>
1719
1720 PR rtl-optimization/26449
1721 * gcc.target/i386/pr26449-1.c: New file.
1722
1723 2007-09-08 Uros Bizjak <ubizjak@gmail.com>
1724
1725 PR target/33329
1726 PR rtl-optimization/26449
1727 * gcc.target/i386/pr33329.c: New file.
1728
1729 2007-09-08 Eric Botcazou <ebotcazou@adacore.com>
1730
1731 * gnat.dg/renaming3.adb, renaming4.ads: New test.
1732
1733 2007-09-08 Eric Botcazou <ebotcazou@adacore.com>
1734
1735 * gnat.dg/unaligned_rep_clause.adb: New testcase.
1736
1737 2007-09-08 Dorit Nuzman <dorit@il.ibm.com>
1738
1739 PR tree-optimization/33301
1740 * gfortran.dg/vect/pr33301.f: New test.
1741
1742 2007-09-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1743
1744 PR libfortran/33307
1745 * gfortran.dg/backspace_10.f90: New test.
1746
1747 2007-09-07 Richard Guenther <rguenther@suse.de>
1748
1749 Reapply
1750 2007-09-06 Richard Guenther <rguenther@suse.de>
1751
1752 PR tree-optimization/32586
1753 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
1754 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1755 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1756 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1757 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
1758 now obsolete simplification.
1759
1760 2007-09-07 Dorit Nuzman <dorit@il.ibm.com>
1761
1762 PR tree-optimization/33299
1763 * gfortran.dg/vect/vect.exp: Compile some tests with -ffast-math.
1764 * gfortran.dg/vect/fast-math-pr33299.f90: New test.
1765
1766 2007-09-07 Richard Guenther <rguenther@suse.de>
1767
1768 Revert
1769 2007-09-06 Richard Guenther <rguenther@suse.de>
1770
1771 PR tree-optimization/32586
1772 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
1773 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1774 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1775 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1776 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
1777 now obsolete simplification.
1778
1779 2007-09-07 Uros Bizjak <ubizjak@gmail.com>
1780
1781 PR tree-optimization/32821
1782 * gcc.dg/tree-ssa/pr32821.c: New file.
1783
1784 2007-09-07 Richard Sandiford <richard@codesourcery.com>
1785
1786 * gcc.dg/attr-alias-3.c: Use real asm for MIPS.
1787 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_forced_gp
1788 and mips_forced_no_er.
1789 (dg-mips-options): Add -mno-abicalls when a small-data option is
1790 specified. Skip tests with small-data options if mips_forced_gp.
1791 Skip tests with -mexplicit-relocs if mips_forced_no_er.
1792 * gcc.target/mips/sdata-1.c: New test.
1793 * gcc.target/mips/sdata-2.c: Likewise.
1794 * gcc.target/mips/sdata-3.c: Likewise.
1795 * gcc.target/mips/sdata-4.c: Likewise.
1796
1797 2007-09-06 Thomas Koenig <tkoenig@gcc.gnu.org>
1798
1799 PR fortran/33298
1800 * spread_zerosize_1.f90: New test case.
1801 * spread_bounds_1.f90: New test case.
1802
1803 2007-09-06 Paolo Carlini <pcarlini@suse.de>
1804
1805 PR c++/32674
1806 * g++.dg/template/static31.C: New.
1807
1808 2007-09-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1809
1810 PR fortran/33271
1811 * gfortran.dg/nint_2.f90: xfail on powerpc-ibm-aix* and
1812 powerpc*-linux-gnu.
1813
1814 2007-09-06 David Daney <ddaney@avtrex.com>
1815 Richard Sandiford <richard@codesourcery.com>
1816
1817 PR target/33256
1818 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_forced_le.
1819 (dg-mips-options): Skip -EB and -meb tests when $mips_forced_le.
1820 * gcc.target/mips/pr33256.c: New test.
1821
1822 2007-09-06 Tom Tromey <tromey@redhat.com>
1823
1824 * lib/g++.exp (g++_target_compile): Use -fno-show-column.
1825
1826 2007-09-06 Richard Guenther <rguenther@suse.de>
1827
1828 PR tree-optimization/32586
1829 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
1830 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1831 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1832 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1833 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
1834 now obsolete simplification.
1835
1836 2007-09-06 Uros Bizjak <ubizjak@gmail.com>
1837
1838 * gcc.target/i386/sse3-addsubpd.c: Add -mfpmath=sse to dg-options.
1839 * gcc.target/i386/sse3-addsubps.c: Ditto.
1840 * gcc.target/i386/sse3-haddpd.c: Ditto.
1841 * gcc.target/i386/sse3-haddps.c: Ditto.
1842 * gcc.target/i386/sse3-hsubpd.c: Ditto.
1843 * gcc.target/i386/sse3-hsubps.c: Ditto.
1844 * gcc.target/i386/sse3-lddqu.c: Ditto.
1845 * gcc.target/i386/sse3-movddup.c: Ditto.
1846 * gcc.target/i386/sse3-movshdup.c: Ditto.
1847 * gcc.target/i386/sse3-movsldup.c: Ditto.
1848
1849 2007-09-06 Richard Guenther <rguenther@suse.de>
1850
1851 PR tree-optimization/33302
1852 * gcc.dg/tree-ssa/ssa-dse-11.c: New testcase.
1853
1854 2007-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1855
1856 PR libfortran/33225
1857 * gfortran.dg./fmt_float.f90: New test.
1858
1859 2007-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1860
1861 PR libfortran/33253
1862 * gfortran.dg/namelist_38.f90: Update test for DELIM= .
1863
1864 2007-09-06 Jesper Nilsson <jesper.nilsson@axis.com>
1865
1866 * gcc.target/cris/builtin_ctz_v3.c: New testcase.
1867 * gcc.target/cris/builtin_ctz_v8.c: New testcase.
1868
1869 2007-09-06 Jakub Jelinek <jakub@redhat.com>
1870
1871 * g++.dg/eh/builtin1.C: New test.
1872 * g++.dg/eh/builtin2.C: New test.
1873 * g++.dg/eh/builtin3.C: New test.
1874
1875 PR c++/33289
1876 * g++.dg/eh/builtin4.C: New test.
1877
1878 2007-09-05 Janis Johnson <janis187@us.ibm.com>
1879
1880 * gcc.target/powerpc/dfp-dd.c: New test.
1881 * gcc.target/powerpc/dfp-td.c: New test.
1882
1883 2007-09-05 Jakub Jelinek <jakub@redhat.com>
1884
1885 * gcc.c-torture/execute/va-arg-pack-1.c: New test.
1886 * gcc.dg/va-arg-pack-1.c: New test.
1887
1888 2007-09-05 Adam Nemet <anemet@caviumnetworks.com>
1889
1890 * gcc.dg/tree-ssa/builtin-expect-1.c: New test.
1891 * gcc.dg/tree-ssa/builtin-expect-2.c: New test.
1892 * gcc.dg/tree-ssa/builtin-expect-3.c: New test.
1893 * gcc.dg/tree-ssa/builtin-expect-4.c: New test.
1894 * gcc.dg/tree-ssa/builtin-expect-5.c: New test.
1895
1896 2007-09-05 Paolo Carlini <pcarlini@suse.de>
1897
1898 PR c++/30302
1899 * g++.dg/ext/anon-struct5.C: New.
1900
1901 2007-09-05 Uros Bizjak <ubizjak@gmail.com>
1902
1903 * gcc.dg/i386-cpuid.h: Remove.
1904 * gcc.target/i386/mmx-check.h: Include cpuid.h.
1905 (main): Use __get_cpuid to get target features.
1906 * gcc.target/i386/sse-check.h: Ditto.
1907 * gcc.target/i386/sse2-check.h: Ditto.
1908 * gcc.target/i386/sse3-check.h: Ditto.
1909 * gcc.target/i386/ssse3-check.h: Ditto.
1910 * gcc.target/i386/sse4_1-check.h: Ditto.
1911 * gcc.target/i386/sse4_2-check.h: Ditto.
1912 * gcc.target/i386/sse4a-check.h: Ditto.
1913 * gcc.dg/torture/pr16104-1.c: Ditto.
1914 (do_test): Change to void.
1915 * gcc.target/i386/mmx-4.c: Do not use NOINLINE.
1916 * gcc.target/i386/sse-6.c: Ditto.
1917 * gcc.target/i386/sse-7.c: Ditto.
1918 * g++.dg/other/i386-1.C: Include cpuid.h.
1919 (main): New function. Use __get_cpuid to get target fetaures.
1920
1921 2007-09-05 Sandra Loosemore <sandra@codesourcery.com>
1922 David Ung <davidu@mips.com>
1923 Nigel Stephens <nigel@mips.com>
1924
1925 * gcc.c-torture/compile/mipscop-1.c: Add nomips16 attributes.
1926 * gcc.c-torture/compile/mipscop-2.c: Likewise.
1927 * gcc.c-torture/compile/mipscop-3.c: Likewise.
1928 * gcc.c-torture/compile/mipscop-4.c: Likewise.
1929 * gcc.dg/torture/mips-hilo-1.c: Likewise.
1930 * gcc.dg/torture/mips-hilo-2.c: Likewise.
1931 * gcc.dg/torture/pr19683-1.c: Likewise.
1932 * gcc.target/mips/madd-3.c: Likewise.
1933 * gcc.target/mips/maddu-3.c: Likewise.
1934 * gcc.target/mips/msub-3.c: Likewise.
1935 * gcc.target/mips/msubu-3.c: Likewise.
1936 * gcc.target/mips/asm-1.c: Likewise.
1937 * gcc.target/mips/branch-1.c: Likewise.
1938 * gcc.target/mips/ins-1.c: Likewise.
1939 * gcc.target/mips/near-far-3.c: Likewise.
1940 * gcc.target/mips/near-far-4.c: Likewise.
1941 * gcc.target/mips/smartmips-lwxs.c: Likewise.
1942 * gcc.target/mips/smartmips-ror-1.c: Likewise.
1943 * gcc.target/mips/smartmips-ror-2.c: Likewise.
1944 * gcc.target/mips/smartmips-ror-3.c: Likewise.
1945 * gcc.target/mips/smartmips-ror-4.c: Likewise.
1946 * gcc.target/mips/dspr2-MULT.c: Likewise.
1947 * gcc.target/mips/dspr2-MULTU.c: Likewise.
1948 * gcc.target/mips/mips32-dsp-run.c: Likewise.
1949 * gcc.target/mips/mips32-dspr2-type.c: Likewise.
1950 * gcc.target/mips/code-readable-1.c: Add mips16 attributes.
1951 * gcc.target/mips/code-readable-2.c: Likewise.
1952 * gcc.target/mips/code-readable-3.c: Likewise.
1953
1954 2007-09-05 Sandra Loosemore <sandra@codesourcery.com>
1955 David Ung <davidu@mips.com>
1956 Nigel Stephens <nigel@mips.com>
1957
1958 * gcc.target/mips/mips16-attributes.c: New.
1959
1960 2007-09-05 Paul Thomas <pault@gcc.gnu.org>
1961
1962 PR fortran/31564
1963 * gfortran.dg/derived_comp_array_ref_2.f90: New test.
1964
1965 PR fortran/33241
1966 * gfortran.dg/char_length_10.f90: New test.
1967
1968 2007-09-05 Paolo Carlini <pcarlini@suse.de>
1969
1970 PR c++/29731
1971 * g++.dg/parse/template24.C: New.
1972
1973 2007-09-04 Andrew Pinski <andrew_pinski@playstation.sony.com>
1974
1975 * g++.dg/other/spu2vmx-1.C: New test.
1976
1977 2007-09-05 Jakub Jelinek <jakub@redhat.com>
1978
1979 PR tree-optimization/33017
1980 * gcc.dg/pr33017.c: New test.
1981
1982 2007-09-05 Ben Elliston <bje@au.ibm.com>
1983
1984 * gcc.target/powerpc/ppu-intrinsics.c: Add test cases for the
1985 __protected_stream family of macros.
1986
1987 2007-09-04 Jan Hubicka <jh@suse.cz>
1988
1989 * gcc.dg/tree-ssa/loadpre8.c: Disable inlining.
1990 * gcc.dg/tree-ssa/pr27236.c: Likewise.
1991 * gcc.dg/tree-ssa/predcom-1.c: Likewise.
1992 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
1993 * gcc.dg/tree-ssa/flatten-2.c: Avoid overactive tail call ellim.
1994 * gcc.dg/tree-ssa/loadpre5.c: Likewise.
1995 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
1996 Likewise.
1997
1998 2007-09-04 Janus Weil <jaydub66@gmail.com>
1999 Tobias Burnus <burnus@net-b.de>
2000
2001 * gfortran.dg/proc_decl_1.f90: New.
2002 * gfortran.dg/proc_decl_2.f90: New.
2003 * gfortran.dg/proc_decl_3.f90: New.
2004 * gfortran.dg/proc_decl_4.f90: New.
2005
2006 2007-09-04 Jan Hubicka <jh@suse.cz>
2007
2008 * gcc.dg/vect/vect-reduc-dot-s16b.c: Mark functions noinline.
2009 * gcc.dg/vect/vect-105.c: Mark functions noinline.
2010 * gcc.dg/vect/vect-reduc-6.c: Mark functions noinline.
2011 * gcc.dg/vect/no-vfa-vect-53.c: Mark functions noinline.
2012 * gcc.dg/vect/wrapv-vect-reduc-2short.c: Mark functions noinline.
2013 * gcc.dg/vect/fast-math-vect-pr29925.c: Mark functions noinline.
2014 * gcc.dg/vect/vect-reduc-dot-u8a.c: Mark functions noinline.
2015 * gcc.dg/vect/vect-iv-7.c: Mark functions noinline.
2016 * gcc.dg/vect/vect-50.c: Mark functions noinline.
2017 * gcc.dg/vect/vect-33.c: Mark functions noinline.
2018 * gcc.dg/vect/vect-16.c: Mark functions noinline.
2019 * gcc.dg/vect/vect-widen-mult-sum.c: Mark functions noinline.
2020 * gcc.dg/vect/vect-float-extend-1.c: Mark functions noinline.
2021 * gcc.dg/vect/vect-92.c: Mark functions noinline.
2022 * gcc.dg/vect/vect-75.c: Mark functions noinline.
2023 * gcc.dg/vect/vect-58.c: Mark functions noinline.
2024 * gcc.dg/vect/vect-outer-2b.c: Mark functions noinline.
2025 * gcc.dg/vect/vect-outer-4.c: Mark functions noinline.
2026 * gcc.dg/vect/no-scevccp-outer-7.c: Mark functions noinline.
2027 * gcc.dg/vect/no-section-anchors-vect-69.c: Mark functions noinline.
2028 * gcc.dg/vect/vect-114.c: Mark functions noinline.
2029 * gcc.dg/vect/vect-outer-4g.c: Mark functions noinline.
2030 * gcc.dg/vect/vect-8.c: Mark functions noinline.
2031 * gcc.dg/vect/no-scevccp-vect-iv-1.c: Mark functions noinline.
2032 * gcc.dg/vect/no-scevccp-outer-10.c: Mark functions noinline.
2033 * gcc.dg/vect/no-vfa-vect-45.c: Mark functions noinline.
2034 * gcc.dg/vect/no-scevccp-outer-10a.c: Mark functions noinline.
2035 * gcc.dg/vect/vect-multitypes-5.c: Mark functions noinline.
2036 * gcc.dg/vect/no-scevccp-outer-18.c: Mark functions noinline.
2037 * gcc.dg/vect/vect-42.c: Mark functions noinline.
2038 * gcc.dg/vect/vect-25.c: Mark functions noinline.
2039 * gcc.dg/vect/vect-vfa-01.c: Mark functions noinline.
2040 * gcc.dg/vect/vect-67.c: Mark functions noinline.
2041 * gcc.dg/vect/vect-outer-3a.c: Mark functions noinline.
2042 * gcc.dg/vect/vect-strided-a-u16-mult.c: Mark functions noinline.
2043 * gcc.dg/vect/vect-106.c: Mark functions noinline.
2044 * gcc.dg/vect/vect-reduc-7.c: Mark functions noinline.
2045 * gcc.dg/vect/no-vfa-vect-37.c: Mark functions noinline.
2046 * gcc.dg/vect/vect-reduc-2short.c: Mark functions noinline.
2047 * gcc.dg/vect/vect-reduc-dot-u8b.c: Mark functions noinline.
2048 * gcc.dg/vect/vect-iv-8.c: Mark functions noinline.
2049 * gcc.dg/vect/no-vfa-vect-79.c: Mark functions noinline.
2050 * gcc.dg/vect/vect-34.c: Mark functions noinline.
2051 * gcc.dg/vect/vect-17.c: Mark functions noinline.
2052 * gcc.dg/vect/no-vfa-vect-102a.c: Mark functions noinline.
2053 * gcc.dg/vect/vect-align-1.c: Mark functions noinline.
2054 * gcc.dg/vect/vect-93.c: Mark functions noinline.
2055 * gcc.dg/vect/vect-widen-mult-s16.c: Mark functions noinline.
2056 * gcc.dg/vect/vect-76.c: Mark functions noinline.
2057 * gcc.dg/vect/vect-strided-a-u16-i2.c: Mark functions noinline.
2058 * gcc.dg/vect/vect-outer-2c.c: Mark functions noinline.
2059 * gcc.dg/vect/vect-outer-5.c: Mark functions noinline.
2060 * gcc.dg/vect/no-scevccp-outer-8.c: Mark functions noinline.
2061 * gcc.dg/vect/vect-115.c: Mark functions noinline.
2062 * gcc.dg/vect/vect-9.c: Mark functions noinline.
2063 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Mark functions noinline.
2064 * gcc.dg/vect/vect-reduc-pattern-1a.c: Mark functions noinline.
2065 * gcc.dg/vect/no-scevccp-outer-11.c: Mark functions noinline.
2066 * gcc.dg/vect/no-scevccp-outer-10b.c: Mark functions noinline.
2067 * gcc.dg/vect/vect-strided-u32-i4.c: Mark functions noinline.
2068 * gcc.dg/vect/vect-widen-mult-u8.c: Mark functions noinline.
2069 * gcc.dg/vect/vect-multitypes-6.c: Mark functions noinline.
2070 * gcc.dg/vect/no-scevccp-outer-19.c: Mark functions noinline.
2071 * gcc.dg/vect/vect-60.c: Mark functions noinline.
2072 * gcc.dg/vect/vect-26.c: Mark functions noinline.
2073 * gcc.dg/vect/vect-vfa-02.c: Mark functions noinline.
2074 * gcc.dg/vect/vect-85.c: Mark functions noinline.
2075 * gcc.dg/vect/vect-68.c: Mark functions noinline.
2076 * gcc.dg/vect/vect-outer-3b.c: Mark functions noinline.
2077 * gcc.dg/vect/vect-floatint-conversion-1.c: Mark functions noinline.
2078 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Mark functions noinline.
2079 * gcc.dg/vect/vect-reduc-8.c: Mark functions noinline.
2080 * gcc.dg/vect/vect-107.c: Mark functions noinline.
2081 * gcc.dg/vect/vect-iv-1.c: Mark functions noinline.
2082 * gcc.dg/vect/no-scevccp-outer-20.c: Mark functions noinline.
2083 * gcc.dg/vect/vect-iv-9.c: Mark functions noinline.
2084 * gcc.dg/vect/vect-52.c: Mark functions noinline.
2085 * gcc.dg/vect/vect-35.c: Mark functions noinline.
2086 * gcc.dg/vect/vect-18.c: Mark functions noinline.
2087 * gcc.dg/vect/vect-align-2.c: Mark functions noinline.
2088 * gcc.dg/vect/no-scevccp-outer-1.c: Mark functions noinline.
2089 * gcc.dg/vect/vect-77.c: Mark functions noinline.
2090 * gcc.dg/vect/vect-2.c: Mark functions noinline.
2091 * gcc.dg/vect/vect-outer-2d.c: Mark functions noinline.
2092 * gcc.dg/vect/vect-outer-6.c: Mark functions noinline.
2093 * gcc.dg/vect/vect-82_64.c: Mark functions noinline.
2094 * gcc.dg/vect/no-scevccp-outer-9.c: Mark functions noinline.
2095 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Mark functions noinline.
2096 * gcc.dg/vect/vect-116.c: Mark functions noinline.
2097 * gcc.dg/vect/vect-strided-store-u16-i4.c: Mark functions noinline.
2098 * gcc.dg/vect/no-scevccp-vect-iv-3.c: Mark functions noinline.
2099 * gcc.dg/vect/vect-reduc-pattern-1b.c: Mark functions noinline.
2100 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: Mark functions noinline.
2101 * gcc.dg/vect/no-scevccp-outer-12.c: Mark functions noinline.
2102 * gcc.dg/vect/vect-multitypes-7.c: Mark functions noinline.
2103 * gcc.dg/vect/no-vfa-vect-101.c: Mark functions noinline.
2104 * gcc.dg/vect/vect-44.c: Mark functions noinline.
2105 * gcc.dg/vect/vect-27.c: Mark functions noinline.
2106 * gcc.dg/vect/vect-vfa-03.c: Mark functions noinline.
2107 * gcc.dg/vect/vect-86.c: Mark functions noinline.
2108 * gcc.dg/vect/vect-100.c: Mark functions noinline.
2109 * gcc.dg/vect/vect-reduc-1.c: Mark functions noinline.
2110 * gcc.dg/vect/vect-outer-3c.c: Mark functions noinline.
2111 * gcc.dg/vect/vect-floatint-conversion-2.c: Mark functions noinline.
2112 * gcc.dg/vect/vect-strided-a-u32-mult.c: Mark functions noinline.
2113 * gcc.dg/vect/vect-strided-u8-i8.c: Mark functions noinline.
2114 * gcc.dg/vect/vect-outer-fir-lb.c: Mark functions noinline.
2115 * gcc.dg/vect/vect-108.c: Mark functions noinline.
2116 * gcc.dg/vect/vect-reduc-9.c: Mark functions noinline.
2117 * gcc.dg/vect/no-scevccp-outer-21.c: Mark functions noinline.
2118 * gcc.dg/vect/vect-iv-2.c: Mark functions noinline.
2119 * gcc.dg/vect/vect-reduc-pattern-2a.c: Mark functions noinline.
2120 * gcc.dg/vect/vect-11.c: Mark functions noinline.
2121 * gcc.dg/vect/vect-70.c: Mark functions noinline.
2122 * gcc.dg/vect/vect-36.c: Mark functions noinline.
2123 * gcc.dg/vect/vect-19.c: Mark functions noinline.
2124 * gcc.dg/vect/vect-95.c: Mark functions noinline.
2125 * gcc.dg/vect/vect-78.c: Mark functions noinline.
2126 * gcc.dg/vect/vect-strided-a-u16-i4.c: Mark functions noinline.
2127 * gcc.dg/vect/vect-3.c: Mark functions noinline.
2128 * gcc.dg/vect/vect-all.c: Mark functions noinline.
2129 * gcc.dg/vect/vect-117.c: Mark functions noinline.
2130 * gcc.dg/vect/no-scevccp-outer-13.c: Mark functions noinline.
2131 * gcc.dg/vect/vect-reduc-pattern-1c.c: Mark functions noinline.
2132 * gcc.dg/vect/vect-strided-u16-i2.c: Mark functions noinline.
2133 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Mark functions noinline.
2134 * gcc.dg/vect/vect-20.c: Mark functions noinline.
2135 * gcc.dg/vect/vect-multitypes-8.c: Mark functions noinline.
2136 * gcc.dg/vect/no-scevccp-noreassoc-outer-1.c: Mark functions noinline.
2137 * gcc.dg/vect/no-vfa-vect-102.c: Mark functions noinline.
2138 * gcc.dg/vect/vect-62.c: Mark functions noinline.
2139 * gcc.dg/vect/vect-28.c: Mark functions noinline.
2140 * gcc.dg/vect/vect-multitypes-10.c: Mark functions noinline.
2141 * gcc.dg/vect/vect-vfa-04.c: Mark functions noinline.
2142 * gcc.dg/vect/vect-87.c: Mark functions noinline.
2143 * gcc.dg/vect/vect-reduc-dot-u16a.c: Mark functions noinline.
2144 * gcc.dg/vect/vect-reduc-2.c: Mark functions noinline.
2145 * gcc.dg/vect/vect-intfloat-conversion-4a.c: Mark functions noinline.
2146 * gcc.dg/vect/vect-109.c: Mark functions noinline.
2147 * gcc.dg/vect/no-scevccp-outer-22.c: Mark functions noinline.
2148 * gcc.dg/vect/no-section-anchors-vect-outer-4h.c: Mark functions
2149 noinline.
2150 * gcc.dg/vect/vect-iv-3.c: Mark functions noinline.
2151 * gcc.dg/vect/vect-reduc-pattern-2b.c: Mark functions noinline.
2152 * gcc.dg/vect/vect-reduc-dot-s8a.c: Mark functions noinline.
2153 * gcc.dg/vect/no-vfa-vect-57.c: Mark functions noinline.
2154 * gcc.dg/vect/vect-12.c: Mark functions noinline.
2155 * gcc.dg/vect/vect-71.c: Mark functions noinline.
2156 * gcc.dg/vect/vect-54.c: Mark functions noinline.
2157 * gcc.dg/vect/vect-strided-a-mult.c: Mark functions noinline.
2158 * gcc.dg/vect/no-scevccp-outer-3.c: Mark functions noinline.
2159 * gcc.dg/vect/vect-96.c: Mark functions noinline.
2160 * gcc.dg/vect/vect-reduc-1char.c: Mark functions noinline.
2161 * gcc.dg/vect/vect-110.c: Mark functions noinline.
2162 * gcc.dg/vect/vect-intfloat-conversion-1.c: Mark functions noinline.
2163 * gcc.dg/vect/vect-4.c: Mark functions noinline.
2164 * gcc.dg/vect/vect-strided-store-u32-i2.c: Mark functions noinline.
2165 * gcc.dg/vect/vect-outer-4k.c: Mark functions noinline.
2166 * gcc.dg/vect/vect-multitypes-1.c: Mark functions noinline.
2167 * gcc.dg/vect/vect-strided-mult.c: Mark functions noinline.
2168 * gcc.dg/vect/no-scevccp-outer-14.c: Mark functions noinline.
2169 * gcc.dg/vect/no-vfa-vect-49.c: Mark functions noinline.
2170 * gcc.dg/vect/vect-21.c: Mark functions noinline.
2171 * gcc.dg/vect/vect-multitypes-9.c: Mark functions noinline.
2172 * gcc.dg/vect/no-scevccp-noreassoc-outer-2.c: Mark functions noinline.
2173 * gcc.dg/vect/vect-80.c: Mark functions noinline.
2174 * gcc.dg/vect/vect-63.c: Mark functions noinline.
2175 * gcc.dg/vect/vect-46.c: Mark functions noinline.
2176 * gcc.dg/vect/vect-29.c: Mark functions noinline.
2177 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Mark functions noinline.
2178 * gcc.dg/vect/vect-multitypes-11.c: Mark functions noinline.
2179 * gcc.dg/vect/vect-88.c: Mark functions noinline.
2180 * gcc.dg/vect/vect-strided-u8-i2.c: Mark functions noinline.
2181 * gcc.dg/vect/vect-reduc-dot-u16b.c: Mark functions noinline.
2182 * gcc.dg/vect/vect-reduc-3.c: Mark functions noinline.
2183 * gcc.dg/vect/vect-83_64.c: Mark functions noinline.
2184 * gcc.dg/vect/vect-intfloat-conversion-4b.c: Mark functions noinline.
2185 * gcc.dg/vect/vect-iv-4.c: Mark functions noinline.
2186 * gcc.dg/vect/vect-reduc-pattern-2c.c: Mark functions noinline.
2187 * gcc.dg/vect/vect-reduc-dot-s8b.c: Mark functions noinline.
2188 * gcc.dg/vect/vect-30.c: Mark functions noinline.
2189 * gcc.dg/vect/vect-13.c: Mark functions noinline.
2190 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Mark functions noinline.
2191 * gcc.dg/vect/vect-iv-8a.c: Mark functions noinline.
2192 * gcc.dg/vect/vect-strided-same-dr.c: Mark functions noinline.
2193 * gcc.dg/vect/vect-72.c: Mark functions noinline.
2194 * gcc.dg/vect/vect-38.c: Mark functions noinline.
2195 * gcc.dg/vect/no-scevccp-outer-4.c: Mark functions noinline.
2196 * gcc.dg/vect/vect-widen-mult-u16.c: Mark functions noinline.
2197 * gcc.dg/vect/vect-97.c: Mark functions noinline.
2198 * gcc.dg/vect/vect-111.c: Mark functions noinline.
2199 * gcc.dg/vect/vect-intfloat-conversion-2.c: Mark functions noinline.
2200 * gcc.dg/vect/vect-outer-4d.c: Mark functions noinline.
2201 * gcc.dg/vect/vect-5.c: Mark functions noinline.
2202 * gcc.dg/vect/vect-strided-mult-char-ls.c: Mark functions noinline.
2203 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Mark functions noinline.
2204 * gcc.dg/vect/vect-outer-4l.c: Mark functions noinline.
2205 * gcc.dg/vect/vect-multitypes-2.c: Mark functions noinline.
2206 * gcc.dg/vect/no-scevccp-outer-15.c: Mark functions noinline.
2207 * gcc.dg/vect/vect-reduc-1short.c: Mark functions noinline.
2208 * gcc.dg/vect/vect-strided-u16-i4.c: Mark functions noinline.
2209 * gcc.dg/vect/vect-strided-u32-i8.c: Mark functions noinline.
2210 * gcc.dg/vect/vect-22.c: Mark functions noinline.
2211 * gcc.dg/vect/no-scevccp-noreassoc-outer-3.c: Mark functions noinline.
2212 * gcc.dg/vect/vect-64.c: Mark functions noinline.
2213 * gcc.dg/vect/vect-89.c: Mark functions noinline.
2214 * gcc.dg/vect/no-tree-dom-vect-bug.c: Mark functions noinline.
2215 * gcc.dg/vect/vect-103.c: Mark functions noinline.
2216 * gcc.dg/vect/no-vfa-vect-51.c: Mark functions noinline.
2217 * gcc.dg/vect/no-vfa-pr29145.c: Mark functions noinline.
2218 * gcc.dg/vect/wrapv-vect-reduc-pattern-2c.c: Mark functions noinline.
2219 * gcc.dg/vect/vect-iv-5.c: Mark functions noinline.
2220 * gcc.dg/vect/vect-reduc-dot-s8c.c: Mark functions noinline.
2221 * gcc.dg/vect/vect-11a.c: Mark functions noinline.
2222 * gcc.dg/vect/vect-31.c: Mark functions noinline.
2223 * gcc.dg/vect/vect-14.c: Mark functions noinline.
2224 * gcc.dg/vect/vect-73.c: Mark functions noinline.
2225 * gcc.dg/vect/vect-56.c: Mark functions noinline.
2226 * gcc.dg/vect/vect-outer-2.c: Mark functions noinline.
2227 * gcc.dg/vect/no-scevccp-outer-5.c: Mark functions noinline.
2228 * gcc.dg/vect/vect-98.c: Mark functions noinline.
2229 * gcc.dg/vect/vect-strided-float.c: Mark functions noinline.
2230 * gcc.dg/vect/vect-intfloat-conversion-3.c: Mark functions noinline.
2231 * gcc.dg/vect/vect-112.c: Mark functions noinline.
2232 * gcc.dg/vect/no-scevccp-outer-9a.c: Mark functions noinline.
2233 * gcc.dg/vect/vect-6.c: Mark functions noinline.
2234 * gcc.dg/vect/no-vfa-vect-43.c: Mark functions noinline.
2235 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Mark functions noinline.
2236 * gcc.dg/vect/vect-outer-4m.c: Mark functions noinline.
2237 * gcc.dg/vect/vect-widen-mult-s8.c: Mark functions noinline.
2238 * gcc.dg/vect/vect-multitypes-3.c: Mark functions noinline.
2239 * gcc.dg/vect/pr25413.c: Mark functions noinline.
2240 * gcc.dg/vect/no-scevccp-outer-16.c: Mark functions noinline.
2241 * gcc.dg/vect/vect-40.c: Mark functions noinline.
2242 * gcc.dg/vect/vect-23.c: Mark functions noinline.
2243 * gcc.dg/vect/no-scevccp-noreassoc-outer-4.c: Mark functions noinline.
2244 * gcc.dg/vect/vect-82.c: Mark functions noinline.
2245 * gcc.dg/vect/vect-65.c: Mark functions noinline.
2246 * gcc.dg/vect/vect-48.c: Mark functions noinline.
2247 * gcc.dg/vect/vect-reduc-dot-s16a.c: Mark functions noinline.
2248 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Mark functions noinline.
2249 * gcc.dg/vect/vect-104.c: Mark functions noinline.
2250 * gcc.dg/vect/vect-outer-fir.c: Mark functions noinline.
2251 * gcc.dg/vect/vect-iv-6.c: Mark functions noinline.
2252 * gcc.dg/vect/vect-strided-u32-mult.c: Mark functions noinline.
2253 * gcc.dg/vect/vect-32.c: Mark functions noinline.
2254 * gcc.dg/vect/vect-15.c: Mark functions noinline.
2255 * gcc.dg/vect/no-trapping-math-2.c: Mark functions noinline.
2256 * gcc.dg/vect/vect-float-truncate-1.c: Mark functions noinline.
2257 * gcc.dg/vect/vect-91.c: Mark functions noinline.
2258 * gcc.dg/vect/vect-74.c: Mark functions noinline.
2259 * gcc.dg/vect/vect-outer-2a.c: Mark functions noinline.
2260 * gcc.dg/vect/vect-outer-3.c: Mark functions noinline.
2261 * gcc.dg/vect/vect-reduc-2char.c: Mark functions noinline.
2262 * gcc.dg/vect/no-scevccp-outer-6.c: Mark functions noinline.
2263 * gcc.dg/vect/vect-99.c: Mark functions noinline.
2264 * gcc.dg/vect/vect-113.c: Mark functions noinline.
2265 * gcc.dg/vect/no-scevccp-outer-9b.c: Mark functions noinline.
2266 * gcc.dg/vect/vect-outer-4f.c: Mark functions noinline.
2267 * gcc.dg/vect/vect-7.c: Mark functions noinline.
2268 * gcc.dg/vect/no-vfa-vect-61.c: Mark functions noinline.
2269 * gcc.dg/vect/vect-multitypes-4.c: Mark functions noinline.
2270 * gcc.dg/vect/no-scevccp-outer-17.c: Mark functions noinline.
2271 * gcc.dg/vect/vect-24.c: Mark functions noinline.
2272 * gcc.dg/vect/no-scevccp-noreassoc-outer-5.c: Mark functions noinline.
2273 * gcc.dg/vect/vect-83.c: Mark functions noinline.
2274 * gcc.dg/vect/vect-66.c: Mark functions noinline.
2275 * gcc.dg/vect/wrapv-vect-reduc-2char.c: Mark functions noinline.
2276
2277 2007-09-04 Uros Bizjak <ubizjak@gmail.com>
2278
2279 PR middle-end/33187
2280 * gcc.target/i386/cmov7.c: New file.
2281
2282 2007-09-04 Uros Bizjak <ubizjak@gmail.com>
2283
2284 * gcc.target/i386/sse4a-check.h: New file.
2285 * gcc.target/i386/sse4a-extract.c: Include sse4a-check.h. Remove main.
2286 * gcc.target/i386/sse4a-insert.c: Ditto.
2287 * gcc.target/i386/sse4a-montsd.c: Ditto.
2288 * gcc.target/i386/sse4a-montss.c: Ditto.
2289 * gcc.target/i386/mmx-check.h: New file.
2290 * gcc.target/i386/mmx-4.c: Include mmx-check.h. Remove main.
2291 * gcc.target/i386/builtin-apply-mmx.c: Ditto.
2292 * gcc.target/i386/sse-check.h: New file.
2293 * gcc.target/i386/pr13685: Include sse-check.h. Remove main.
2294 * gcc.target/i386/sse-3.c: Ditto.
2295 * gcc.target/i386/sse-7.c: Ditto.
2296 * gcc.target/i386/sse-9.c: Ditto.
2297 * gcc.target/i386/ssefn-3.c: Ditto.
2298 * gcc.target/i386/sse-recip.c: Ditto.
2299 * gcc.target/i386/sse-recip-vec.c: Ditto.
2300 * gcc.target/i386/20020523.c: Ditto. Rename from 20020523-2.c.
2301 * gcc.target/i386/20020523-1.c: Remove.
2302 * gcc.target/i386/sse2-lrint-vec.c: Include sse2-check.h. Remove main.
2303 * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
2304 * gcc.target/i386/ssefn-4.c: Ditto.
2305 * gcc.target/i386/sse-6.c: Ditto.
2306 * gcc.target/i386/sse-10.c: Ditto.
2307 * gcc.target/i386/sse-11.c: Ditto.
2308 * gcc.target/i386/sse-18.c: Ditto.
2309 * gcc.target/i386/fpprec-1.c: Ditto.
2310 * g++.dg/other/i386-1.C: Ditto.
2311
2312 2007-09-04 Richard Guenther <rguenther@suse.de>
2313
2314 PR tree-optimization/33291
2315 * gcc.dg/volatile2.c: New testcase.
2316 * gcc.dg/pr32721.c: Adjust volatile reference pattern.
2317 * gcc.dg/tree-ssa/forwprop-1.c: Remove xfail.
2318 * gcc.dg/tree-ssa/forwprop-2.c: Likewise.
2319 * gcc.dg/tree-ssa/pr17141-1.c: Likewise.
2320
2321 2007-09-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2322
2323 PR fortran/33253
2324 * gfortran.dg/namelist_15.f90: Update test.
2325 * gfortran.dg/namelist_24.f90: Update test.
2326 * gfortran.dg/namelist_38.f90: New test.
2327
2328 2007-09-03 H.J. Lu <hongjiu.lu@intel.com>
2329
2330 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: Restored. Moved to ...
2331 * gcc.dg/vect/no-scevccp-vect-iv-1.c: New test.
2332 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: Restored. Moved to ...
2333 * gcc.dg/vect/no-scevccp-vect-iv-2.c: New test.
2334 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: Restored. Moved to ...
2335 * gcc.dg/vect/no-scevccp-vect-iv-3.c: New test.
2336
2337 2007-09-03 Jesper Nilsson <jesper.nilsson@axis.com>
2338
2339 * gcc.target/cris/builtin_bswap_v3.c: New testcase.
2340 * gcc.target/cris/builtin_bswap_v8.c: New testcase.
2341
2342 * gcc.dg/torture/cris-asm-mof-1.c: Skip if -march defined.
2343
2344 2007-09-02 David Daney <ddaney@avtrex.com>
2345
2346 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: New test.
2347 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Ditto.
2348 * gcc.target/mips/atomic-memory-1.c: Ditto.
2349 * testsuite/gcc.target/mips/atomic-memory-2.c: Ditto.
2350
2351 2007-09-03 Jesper Nilsson <jesper.nilsson@axis.com>
2352
2353 * gcc.target/cris/builtin_clz_v0.c: New testcase.
2354 * gcc.target/cris/builtin_clz_v3.c: New testcase.
2355
2356 2007-09-02 Tobias Schlüuter <tobi@gcc.gnu.org>
2357
2358 * gfortran.dg/substr_6.f90: New test.
2359
2360 2007-09-02 Paolo Carlini <pcarlini@suse.de>
2361
2362 PR c++/33208
2363 * g++.dg/other/error18.C: New.
2364 * g++.dg/expr/bitfield3.C: Adjust.
2365
2366 2007-09-02 H.J. Lu <hongjiu.lu@intel.com>
2367
2368 PR fortran/33276
2369 * gfortran.fortran-torture/compile/pr33276.f90: New.
2370
2371 2007-09-02 Joseph Myers <joseph@codesourcery.com>
2372
2373 PR middle-end/33272
2374 * gcc.dg/c99-arraydecl-3.c: New test.
2375
2376 2007-08-31 Douglas Gregor <doug.gregor@gmail.com>
2377
2378 PR c++/32597
2379 * gcc/testsuite/g++.dg/cpp0x/variadic-new2.C: New.
2380 * gcc/testsuite/g++.dg/cpp0x/variadic-new.C: New.
2381
2382 2007-08-31 Tobias Burnus <burnus@net-b.de>
2383
2384 PR fortran/33232
2385 * gfortran.dg/eor_handling_2.f90: Add dg-warnings.
2386 * gfortran.dg/read_1.f90: New.
2387
2388 2007-08-31 Paolo Carlini <pcarlini@suse.de>
2389
2390 PR c++/33210
2391 * g++.dg/template/error30.C: New.
2392
2393 2007-08-31 Paolo Carlini <pcarlini@suse.de>
2394
2395 PR c++/32113
2396 * g++.dg/template/crash70.C: New.
2397
2398 2007-08-31 Paolo Carlini <pcarlini@suse.de>
2399
2400 PR c++/33212
2401 * g++.dg/ext/is_class_error.C: New.
2402
2403 2007-08-31 Olivier Hainque <hainque@adacore.com>
2404
2405 * gnat.dg/test_oalign.adb, oalign[12].ads: New test.
2406
2407 2007-08-31 David Edelsohn <edelsohn@gnu.org>
2408 Revital Eres <eres@il.ibm.com>
2409
2410 * gcc.target/powerpc/paired-1.c: New test.
2411 * gcc.target/powerpc/paired-2.c: New test.
2412 * gcc.target/powerpc/paired-3.c: New test.
2413 * gcc.target/powerpc/paired-4.c: New test.
2414 * gcc.target/powerpc/paired-5.c: New test.
2415 * gcc.target/powerpc/paired-6.c: New test.
2416 * gcc.target/powerpc/paired-7.c: New test.
2417 * gcc.target/powerpc/ppc-paired.c: New test.
2418
2419 2007-08-31 Ollie Wild <aaw@google.com>
2420
2421 * g++.dg/conversion/ptrmem2.C: New test.
2422 * g++.dg/conversion/ptrmem3.C: New test.
2423 * g++.dg/conversion/ptrmem4.C: New test.
2424 * g++.dg/conversion/ptrmem5.C: New test.
2425 * g++.dg/conversion/ptrmem6.C: New test.
2426 * g++.dg/conversion/ptrmem7.C: New test.
2427 * g++.dg/conversion/ptrmem8.C: New test.
2428
2429 2007-08-31 Paul Thomas <pault@gcc.gnu.org>
2430
2431 PR fortran/31879
2432 * gfortran.dg/char_length_7.f90: New test.
2433 * gfortran.dg/char_length_9.f90: New test.
2434 * gfortran.dg/char_assign_1.f90: Add extra warning.
2435
2436 PR fortran/31197
2437 PR fortran/31258
2438 * gfortran.dg/char_length_8.f90: New test.
2439
2440 2007-08-30 Andrew Pinski <andrew_pinski@playstation.sony.com>
2441
2442 * gcc.target/powerpc/ppu-intrinsics.c: New testcase.
2443
2444 2007-08-30 Jakub Jelinek <jakub@redhat.com>
2445
2446 * gcc.dg/inline-24.c: New test.
2447 * g++.dg/opt/inline11.C: New test.
2448
2449 2007-08-30 Richard Guenther <rguenther@suse.de>
2450
2451 * gcc.target/i386/vectorize5.c: New testcase.
2452
2453 2007-08-30 Tobias Burnus <burnus@net-b.de>
2454
2455 PR fortran/33228
2456 * interface.c (check_interface0): Improve error for external procs.
2457 (check_sym_interfaces): Fix checking of module procedures.
2458
2459 2007-08-30 Jakub Jelinek <jakub@redhat.com>
2460
2461 * gcc.dg/sync-2.c (AI_ALIGN): Define if not defined.
2462 (AI): Add AI_ALIGN.
2463 * gcc.dg/sync-3.c: New test.
2464
2465 PR middle-end/32758
2466 * gcc.dg/cleanup-12.c: New test.
2467
2468 2007-08-30 Uros Bizjak <ubizjak@gmail.com>
2469
2470 * lib/gcc-dg.exp (cleanup-profile-file): New procedure.
2471 * gcc.dg/20021014-1.c: Use cleanup-profile-file.
2472 * gcc.dg/gcc.dg/20021014-1.c: Ditto.
2473 * gcc.dg/pr32450.c: Ditto.
2474 * gcc.dg/nest.c: Ditto.
2475 * gcc.dg/nested-func-4.c: Ditto.
2476 * g++.old-deja/g++.law/profile1.C: Ditto.
2477
2478 2007-08-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2479
2480 PR fortran/32989
2481 * gfortran.fortran-torture/execute/getarg_1.f90: Add check for
2482 non-default integer kind arguments.
2483
2484 2007-08-29 Tobias Burnus <burnus@gcc.gnu.org>
2485
2486 PR fortran/33105
2487 * gfortran.dg/is_iostat_end_eor_1.f90: New test.
2488
2489 2007-08-29 Uros Bizjak <ubizjak@gmail.com>
2490
2491 * gcc.dg/h8300-ice2.c: Remove target selector.
2492
2493 2007-08-29 Christopher D. Rickett <crickett@lanl.gov>
2494
2495 PR fortran/33215
2496 * gfortran.dg/binding_label_tests_15.f03: New test case.
2497 * gfortran.dg/binding_label_tests_16.f03: Ditto.
2498
2499 2007-08-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2500
2501 * gfortran.dg/alloc_comp_basics_1.f90: Update check.
2502 * gfortran.dg/alloc_comp_constructor_1.f90: Update check.
2503
2504 2007-08-29 Douglas Gregor <doug.gregor@gmail.com>
2505
2506 PR c++/33194
2507 * g++.dg/other/canon-33194.C: New.
2508
2509 2007-08-29 Rask Ingemann Lambertsen <rask@sygehus.dk>
2510
2511 * gcc.c-torture/execute/simd-1.c: Use SImode vector elements.
2512 * gcc.c-torture/execute/pr23135.c: Likewise.
2513
2514 2007-08-29 Uros Bizjak <ubizjak@gmail.com>
2515
2516 * gcc.dg/pr31344.c: Move to ...
2517 * gcc.dg/dfp/pr31344.c: ... here.
2518 * gcc.dg/sibcall-6.c: Simplify dg-skip-if directive.
2519 * gcc.dg/20050503-1.c: Ditto.
2520 * gcc.dg/20050111-1.c: Simplify i?86 and x86_64 dg-options directive.
2521 * gcc.dg/20061127-1.c: Compile only for fpic targets.
2522 * gcc.dg/20060801-1.c: Ditto.
2523
2524 2007-08-29 Kaz Kojima <kkojima@gcc.gnu.org>
2525
2526 * gfortran.dg/isnan_1.f90: Add -mieee for sh.
2527 * gfortran.dg/nan_1.f90: Likewise.
2528
2529 2007-08-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2530
2531 PR fortran/33055
2532 Revert previous patch.
2533
2534 2007-08-28 Nathan Sidwell <nathan@codesourcery.com>
2535 Kazu Hirata <kazu@codesourcery.com>
2536
2537 * gcc.target/m68k/interrupt-1.c: New.
2538
2539 2007-08-28 Rask Ingemann Lambertsen <rask@sygehus.dk>
2540
2541 * gcc.c-torture/compile/limits-blockid.c: Reduce testcase size to
2542 10000 for targets where "int" can't hold at least 100000.
2543 * gcc.c-torture/compile/limits-enumconst.c: Likewise.
2544 * gcc.dg/fold-eqandshift-1.c (INT_BITS): New.
2545 (test5)(test6): Use it.
2546 * gcc.dg/pr30744-1.c (r): Use pointer sized integer.
2547 * gcc.dg/tree-ssa/foldaddr-1.c (foo): Likewise.
2548 * gcc.dg/tree-ssa/loadpre6.c (main): Likewise.
2549 * gcc.dg/tls/opt-5.c (__gen_tempname): Avoid overflowing 16-bit int.
2550 * gcc.dg/attr-alloc_size.c (test): Likewise.
2551
2552 2007-08-28 Paolo Carlini <pcarlini@suse.de>
2553
2554 PR c++/33209
2555 * g++.dg/template/error29.C: New.
2556
2557 2007-08-28 Jakub Jelinek <jakub@redhat.com>
2558
2559 PR c++/32596
2560 * g++.dg/ext/visibility/anon5.C: New test.
2561
2562 2007-08-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2563
2564 * gfortran.dg/gamma_4.f90: Fix large-real kind selection.
2565
2566 2007-08-28 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2567
2568 * gfortran.dg/gamma_1.f90: Remove large-real tests.
2569 * gfortran.dg/gamma_2.f90: Remove large-real tests.
2570 * gfortran.dg/gamma_4.f90: New: large-real tests.
2571
2572 2007-08-28 Jason Merrill <jason@redhat.com>
2573
2574 PR c++/29000
2575 * g++.dg/ext/stmtexpr12.C: New test.
2576
2577 PR c++/28558
2578 * g++.dg/ext/attrib28.C: New test.
2579
2580 2007-08-28 Uros Bizjak <ubizjak@gmail.com>
2581
2582 PR target/32661
2583 * gcc.target/i386/pr32661.c: New test.
2584
2585 2007-08-28 Jakub Jelinek <jakub@redhat.com>
2586
2587 PR middle-end/32370
2588 * gcc.dg/pr32370.c: New test.
2589
2590 PR rtl-optimization/33148
2591 * gcc.c-torture/compile/20070827-1.c: New test.
2592
2593 PR debug/32914
2594 * d++.dg/debug/const3.C: New test.
2595 * d++.dg/debug/const4.C: New test.
2596 * d++.dg/debug/dwarf2/const1.C: New test.
2597 * d++.dg/debug/dwarf2/const2.C: New test.
2598 * d++.dg/debug/dwarf2/const2b.C: New test.
2599
2600 2007-08-28 Mircea Namolaru <namolaru@il.ibm.com>
2601 Vladimir Yanovsky <yanov@il.ibm.com>
2602 Revital Eres <eres@il.ibm.com>
2603 Andrey Belevantsev <abel@ispras.ru>
2604
2605 * gcc.dg/sms-1.c: New test.
2606
2607 2007-08-27 Alexandre Oliva <aoliva@redhat.com>
2608
2609 * g++.dg/ext/gnu-inline-common.h: New.
2610 * g++.dg/ext/gnu-inline-global-reject.C: New.
2611 * g++.dg/ext/gnu-inline-global.C: New.
2612 * g++.dg/ext/gnu-inline-namespace.C: New.
2613 * g++.dg/ext/gnu-inline-anon-namespace.C: New.
2614 * g++.dg/ext/gnu-inline-class.C: New.
2615 * g++.dg/ext/gnu-inline-class-static.C: New.
2616 * g++.dg/ext/gnu-inline-template-class.C: New.
2617 * g++.dg/ext/gnu-inline-template-func.C: New.
2618
2619 2007-08-27 Jason Merrill <jason@redhat.com>
2620
2621 PR c++/31337
2622 * g++.dg/ext/stmtexpr11.C: New.
2623
2624 2007-08-27 Kazu Hirata <kazu@codesourcery.com>
2625
2626 * lib/target-supports.exp (check_profiling_available):
2627 Set profiling_available_saved to 0 on fido-*-elf.
2628
2629 2007-08-27 Daniel Berlin <dberlin@dberlin.org>
2630
2631 PR tree-optimization/33173
2632
2633 * gcc.c-torture/compile/pr33173.c: New.
2634
2635 2007-08-27 H.J. Lu <hongjiu.lu@intel.com>
2636
2637 PR target/31385
2638 * gcc.dg/dfp/pr31385.c: New.
2639
2640 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
2641
2642 * gcc.dg/unsigned-long-compare.c: Remove target selector.
2643
2644 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
2645
2646 * gcc.dg/arm-eabi1.c, gcc.dg/symbian1.c, cc.dg/symbian2.c,
2647 gcc.dg/symbian3.c, gcc.dg/symbian4.c, gcc.dg/symbian5.c,
2648 gcc.dg/20051215-1.c: Move to gcc.target/arm directory.
2649 * gcc.dg/const-compare.c, gcc.dg/non-lazy-ptr-test.c,
2650 gcc.dg/rs6000-leaf.c: Move to gcc.target/powerpc directory.
2651 * gcc.dg/m68k-pic-1.c, gcc.dg/m68k-slp-ice.c: Move to
2652 gcc.target/m68k directory.
2653 * gcc.dg/i386-darwin-fpmath.c: Move to gcc.target/i386 directory.
2654 * gcc.dg/cris-peep2-andu1.c, gcc.dg/cris-peep2-andu2.c,
2655 gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-xsrand2.c: Move to
2656 gcc.target/cris directory.
2657 * gcc.dg/20020620-1.c: Move to gcc.target/mips directory.
2658 * gcc.dg/bfin-longcall-1.c, gcc.dg/bfin-longcall-2.c: Move to
2659 gcc.target/bfin directory.
2660
2661 * gcc.target/sh: New directory.
2662 * gcc.target/sh/sh.exp: New file.
2663 * gcc.dg/pr21255-1.c, gcc.dg/pr21255-2-mb.c, gcc.dg/pr21255-2-ml.c,
2664 gcc.dg/pr21255-3.c, gcc.dg/pr21255-4.c, gcc.dg/sh4a-bitmovua.c,
2665 gcc.dg/sh4a-cos.c, gcc.dg/sh4a-cosf.c, gcc.dg/sh4a-fprun.c,
2666 gcc.dg/sh4a-fsrra.c, gcc.dg/sh4a-memmovua.c, gcc.dg/sh4a-sin.c,
2667 gcc.dg/sh4a-sincosf.c, gcc.dg/sh4a-sinf.c gcc.dg/sh-relax.c,
2668 gcc.dg/sh-relax-vxworks.c: Move to gcc.target/sh directory.
2669
2670 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
2671
2672 * gcc.target/i386/pow-1.c: Fix scan-assembler-not.
2673 * gcc.target/i386/asm-3.c: Skip -fpic ilp32 targets only.
2674 * gcc.target/i386/20020523-1.c: Require nonpic effective target.
2675 * gcc.target/i386/local2.c: Ditto.
2676 * gcc.target/i386/stack-prot-kernel.c: Ditto.
2677 * gcc.target/i386/20011119-1.c: Ditto.
2678 * gcc.target/i386/tailcall-1.c: Ditto. Check ilp32 targets only.
2679 * gcc.target/i386/fastcall-1.c: Fix target selector.
2680
2681 2007-08-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2682
2683 PR fortran/33055
2684 * gfortran.dg/negative_unit.f: Add new check
2685 * gfortran.dg/negative_unit_int8.f: New. Same as above except use
2686 -fdefault-integer-8.
2687
2688 2007-08-26 Asher Langton <langton2@llnl.gov>
2689
2690 * gfortran.dg/recursive_stack.f90: New.
2691 * gfortran.dg/openmp_stack.f90: New.
2692
2693 2007-08-26 Tobias Burnus <burnus@net-b.de>
2694
2695 PR fortran/31298
2696 * gfortran.dg/use_10.f90: New.
2697
2698 2007-08-26 Tobias Burnus <burnus@net-b.de>
2699
2700 PR fortran/32985
2701 * gfortran.dg/namelist_14.f90: Make test case valid.
2702 * gfortran.dg/common_10.f90: New.
2703
2704 2007-08-26 H.J. Lu <hongjiu.lu@intel.com>
2705
2706 PR middle-end/33181
2707 * gcc.dg/ifelse-2.c: New.
2708
2709 2007-08-26 Tobias Burnus <burnus@net-b.de>
2710
2711 PR fortran/32980
2712 * gfortran.dg/gamma_1.f90: New.
2713 * gfortran.dg/gamma_2.f90: New.
2714 * gfortran.dg/gamma_3.f90: New.
2715
2716 2007-08-26 Tobias Burnus <burnus@net-b.de>
2717
2718 PR fortran/33188
2719 * gfortran.dg/used_types_18.f90: New.
2720
2721 2007-08-25 Jakub Jelinek <jakub@redhat.com>
2722
2723 * gcc.dg/array-init-2.c: New test.
2724
2725 2007-08-24 Tobias Burnus <burnus@net-b.de>
2726
2727 PR fortran/33178
2728 * gfortran.dg/initialization_4.f90: Update dg-error.
2729 * gfortran.dg/initialization_13.f90: New.
2730
2731 2007-08-24 Richard Guenther <rguenther@suse.de>
2732
2733 PR middle-end/33166
2734 * gcc.c-torture/compile/pr33166.c: New testcase.
2735
2736 2007-08-24 Tobias Burnus <burnus@net-b.de>
2737
2738 PR fortran/33139
2739 * gfortran.dg/pointer_assign_4.f90: New.
2740 * gfortran.dg/shape_2.f90: Fix test case.
2741 * gfortran.dg/char_result_4.f90: Ditto.
2742
2743 2007-08-24 Jakub Jelinek <jakub@redhat.com>
2744
2745 * gcc.dg/array-init-1.c: New test.
2746
2747 PR c++/32567
2748 * g++.dg/parse/crash36.C: New test.
2749
2750 2007-08-23 H.J. Lu <hongjiu.lu@intel.com>
2751
2752 * gcc.dg/pr32721.c: Updated.
2753
2754 2007-08-24 Jakub Jelinek <jakub@redhat.com>
2755
2756 PR tree-optimization/32573
2757 PR middle-end/32946
2758 * gcc.dg/pr32573.c: New test.
2759
2760 PR c++/32898
2761 * g++.dg/lookup/ns3.C: New test.
2762
2763 * gfortran.dg/assumed_charlen_sharing.f90: New test.
2764
2765 PR c++/31941
2766 * g++.dg/parse/crash37.C: New test.
2767
2768 2007-08-23 Uros Bizjak <ubizjak@gmail.com>
2769
2770 PR target/17390
2771 * gcc.target/i386/pr17390.c: New test.
2772
2773 2007-08-23 Richard Guenther <rguenther@suse.de>
2774
2775 * gcc.dg/tree-ssa/builtin-fprintf-1.c: Adjust patterns.
2776 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: Likewise.
2777 * gcc.dg/tree-ssa/builtin-printf-1.c: Likewise.
2778 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: Likewise.
2779 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: Likewise.
2780 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: Likewise.
2781 * gcc.dg/tree-ssa/builtin-vprintf-1.c: Likewise.
2782 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: Likewise.
2783
2784 2007-08-23 Uros Bizjak <ubizjak@gmail.com>
2785
2786 * gcc.target/s390: New directory.
2787 * gcc.target/s390/s390.exp: New file.
2788 * gcc.dg/20020926-1.c, gcc.dg/20030123-1.c, gcc.dg/20030129-1.c,
2789 gcc.dg/20040305-1.c, gcc.dg/20041109-1.c, gcc.dg/20041216-1.c,
2790 gcc.dg/20050409-1.c, gcc.dg/20050524-1.c, gcc.dg/20050824-1.c,
2791 gcc.dg/pr20927.c, gcc.dg/pr24624.c, gcc.dg/pr27661.c: Move to
2792 gcc.target/s390 directory.
2793
2794 2007-08-23 Richard Guenther <rguenther@suse.de>
2795
2796 PR tree-optimization/32328
2797 * testsuite/gcc.dg/pr32328.c: New testcase.
2798
2799 2007-08-23 Rask Ingemann Lambertsen <rask@sygehus.dk>
2800
2801 * gcc.c-torture/execute/simd-4.x: Only run when stdint.h types are
2802 available.
2803
2804 2007-08-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2805
2806 PR fortran/33095
2807 * gfortran.dg/min_max_optional_5.f90: New test.
2808 * gfortran.dg/min_max_optional_2.f90: Remove.
2809 * gfortran.dg/min_max_optional_3.f90: Remove.
2810 * gfortran.dg/min_max_optional_4.f90: Remove.
2811
2812 2007-08-23 Paolo Bonzini <bonzini@gnu.org>
2813
2814 * gcc.target/i386/xorps-sse.c: New.
2815 * gcc.target/i386/xorps-sse2.c: New.
2816
2817 2007-08-23 Paolo Bonzini <bonzini@gnu.org>
2818
2819 * gcc.target/i386/cmov3.c: Fix scan-assembler.
2820 * gcc.target/i386/cmov4.c: Fix scan-assembler.
2821 * gcc.target/i386/xchg-2.c: Fix scan-assembler.
2822
2823 2007-08-22 Christopher D. Rickett <crickett@lanl.gov>
2824
2825 PR fortran/33020
2826 * gfortran.dg/c_f_pointer_shape_tests_2.f03: Update test to
2827 include multiple kinds for SHAPE parameter within a single
2828 namespace.
2829 * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Ditto.
2830 * gfortran.dg/c_f_pointer_shape_tests_3.f03: New test case.
2831
2832 2007-08-22 Janus Weil <jaydub66@gmail.com>
2833
2834 * interface_abstract_1.f90: Extended test case.
2835 * interface_abstract_3.f90: New test.
2836
2837 2007-08-21 Christian Bruel <christian.bruel@st.com>
2838
2839 * gcc.dg/fold-sub.c: New test.
2840
2841 2007-08-22 Uros Bizjak <ubizjak@gmail.com>
2842
2843 * gcc.dg/20000724-1.c, gcc.dg/980312-1.c, gcc.dg/980313-1.c,
2844 gcc.dg/attr-returns_twice-1.c, gcc.dg/inline-mcpy.c, gcc.dg/pr25196.c,
2845 gcc.dg/pr25993.c, gcc.dg/pr26449.c, gcc.dg/pr28839.c,
2846 gcc.dg/pr32191.c: Move to gcc.target/i386 directory.
2847 * gcc.target/i386/pr31854.c, gcc.target/i386/pr32065-1.c,
2848 gcc.target/i386/pr32065-2.c: Use dg-require-effective-target dfp.
2849
2850 2007-08-22 Richard Guenther <rguenther@suse.de>
2851
2852 PR middle-end/33007
2853 * gcc.dg/pr33007.c: New testcase.
2854
2855 2007-08-22 Richard Sandiford <richard@codesourcery.com>
2856
2857 * gcc.c-torture/execute/strcmp-1.x: Delete.
2858
2859 2007-08-22 Uros Bizjak <ubizjak@gmail.com>
2860
2861 * gcc.target/i386/*.c: Remove target selectors from dg-do directives.
2862 * gcc.target/i386/991129-1.c, gcc.target/i386/991209-1.c,
2863 gcc.target/i386/991214-1.c, gcc.target/i386/pr26778.c,
2864 gcc.target/i386/pr27827.c, gcc.target/i386/pr30505.c,
2865 gcc.target/i386/pr32389.c, gcc.target/i386/sse-8.c,
2866 gcc.target/i386/stack-realign.c,
2867 gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
2868 gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
2869 gcc.target/i386/gcc-have-sync-compare-and-swap-3.c: Require ilp32
2870 target using dg-require-effective-target directive.
2871 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/amd64-abi-2.c,
2872 gcc.target/i386/cleanup-2.c, gcc.target/i386/cmpxchg16b-1.c,
2873 gcc.target/i386/gcc-have-sync-compare-and-swap-4.c,
2874 gcc.target/i386/large-size-array-3.c, gcc.target/i386/pr25254.c,
2875 gcc.target/i386/pr31167.c, gcc.target/i386/pr32268.c,
2876 gcc.target/i386/pr32661-1.c, gcc.target/i386/pr32708-2.c,
2877 gcc.target/i386/pr32708-3.c, gcc.target/i386/sse4_1-pextrq.c,
2878 gcc.target/i386/sse4_1-pinsrq.c, gcc.target/i386/sse4_2-crc32q.c,
2879 gcc.target/i386/sse4_2-popcntq.c, gcc.target/i386/stack-prot-kernel.c:
2880 Require lp64 target using dg-require-effective-target directive.
2881 * gcc.target/i386/cleanup-1.c, gcc.target/i386/cleanup-2.c,
2882 gcc.target/i386/pr32268.c: Use *-*-linux* target selector in dg-do
2883 directive.
2884 * gcc.target/i386/20010202-1.c: Move from here ...
2885 * gcc.dg/20010202-1.c: ... to here.
2886
2887 2007-08-22 Richard Guenther <rguenther@suse.de>
2888
2889 PR tree-optimization/33142
2890 * gcc.c-torture/execute/pr33142.c: New testcase.
2891
2892 2007-08-22 Richard Guenther <rguenther@suse.de>
2893
2894 PR middle-end/32563
2895 * g++.dg/torture/pr32563.C: New testcase.
2896
2897 2007-08-22 Jakub Jelinek <jakub@redhat.com>
2898
2899 PR middle-end/32912
2900 * gcc.dg/pr32912-1.c: Add -w to options.
2901 * gcc.dg/pr32912-2.c: Likewise.
2902 * gcc.dg/pr32912-3.c: Scan for ~{ rather than just ~.
2903
2904 2007-08-21 Ian Lance Taylor <iant@google.com>
2905
2906 * g++.dg/torture/pr33134.C: Moved from g++.dg/tree-ssa.
2907
2908 2007-08-21 Ian Lance Taylor <iant@google.com>
2909
2910 PR tree-optimization/33134
2911 * g++.dg/tree-ssa/pr33134.C: New test.
2912
2913 2007-08-21 Nathan Froyd <froydnj@codesourcery.com>
2914
2915 * gcc.target/powerpc/spe-vector-memset.c: New testcase.
2916 * gcc.target/powerpc/spe-vector-memcpy.c: New testcase.
2917
2918 2007-08-21 Jakub Jelinek <jakub@redhat.com>
2919
2920 PR debug/32610
2921 * gcc.dg/debug/pr32610.c: New test.
2922
2923 * g++.dg/init/new24.C: New test.
2924
2925 PR middle-end/32912
2926 * gcc.dg/pr32912-1.c: New test.
2927 * gcc.dg/pr32912-2.c: New test.
2928 * gcc.dg/pr32912-3.c: New test.
2929
2930 2007-08-21 Richard Guenther <rguenther@suse.de>
2931
2932 * gcc.dg/pointer-arith-10.c: New testcase.
2933
2934 2007-08-21 Richard Guenther <rguenther@suse.de>
2935
2936 PR middle-end/33122
2937 * gcc.c-torture/compile/pr33122.c: New testcase.
2938
2939 2007-03-20 Pawel Sikora <pluto@pld-linux.org>
2940
2941 * g++.dg/warn/Wnvdtor-2.C: New testcase.
2942
2943 2007-08-20 Dorit Nuzman <dorit@il.ibm.com>
2944
2945 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Add missing }.
2946
2947 2007-08-20 Jakub Jelinek <jakub@redhat.com>
2948
2949 PR c++/33025
2950 * g++.dg/init/new23.C: New test.
2951
2952 2007-08-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
2953
2954 PR middle-end/30564
2955 * gcc.c-torture/compile/pr30564-1.c: New test.
2956 * gcc.c-torture/compile/pr30564-2.c: New test.
2957
2958 2007-08-19 Joseph Myers <joseph@codesourcery.com>
2959
2960 * gcc.dg/debug/dwarf2/aranges-fnsec-1.c: New test.
2961
2962 2007-08-19 Tobias Burnus <burnus@net-b.de>
2963
2964 * gfortran.dg/interface_abstract_2.f90: New.
2965 * gfortran.dg/interface_abstract_1.f90: Fix typo.
2966
2967 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
2968
2969 * gcc.dg/vect/vect-117.c: Change inner-loop bound to
2970 unknown (so that outer-loop wont get analyzed).
2971 * gcc.dg/vect/vect-outer-1a.c: New test.
2972 * gcc.dg/vect/vect-outer-1b.c: New test.
2973 * gcc.dg/vect/vect-outer-1.c: New test.
2974 * gcc.dg/vect/vect-outer-2a.c: New test.
2975 * gcc.dg/vect/vect-outer-2b.c: New test.
2976 * gcc.dg/vect/vect-outer-2c.c: New test.
2977 * gcc.dg/vect/vect-outer-2.c: New test.
2978 * gcc.dg/vect/vect-outer-3a.c: New test.
2979 * gcc.dg/vect/vect-outer-3b.c: New test.
2980 * gcc.dg/vect/vect-outer-3c.c: New test.
2981 * gcc.dg/vect/vect-outer-3.c: New test.
2982 * gcc.dg/vect/vect-outer-4a.c: New test.
2983 * gcc.dg/vect/vect-outer-4b.c: New test.
2984 * gcc.dg/vect/vect-outer-4c.c: New test.
2985 * gcc.dg/vect/vect-outer-4d.c: New test.
2986 * gcc.dg/vect/vect-outer-4e.c: New test.
2987 * gcc.dg/vect/vect-outer-4f.c: New test.
2988 * gcc.dg/vect/vect-outer-4g.c: New test.
2989 * gcc.dg/vect/no-section-anchors-vect-outer-4h.c: New test.
2990 * gcc.dg/vect/vect-outer-4i.c: New test.
2991 * gcc.dg/vect/vect-outer-4j.c: New test.
2992 * gcc.dg/vect/vect-outer-4k.c: New test.
2993 * gcc.dg/vect/vect-outer-4l.c: New test.
2994 * gcc.dg/vect/vect-outer-4m.c: New test.
2995 * gcc.dg/vect/vect-outer-4.c: New test.
2996 * gcc.dg/vect/vect-outer-5.c: New test.
2997 * gcc.dg/vect/vect-outer-6.c: New test.
2998 * gcc.dg/vect/vect-outer-fir.c: New test.
2999 * gcc.dg/vect/vect-outer-fir-lb.c: New test.
3000 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: New test.
3001
3002 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
3003
3004 * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-scev-cprop
3005 and -fno-tree-reassoc.
3006 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: Moved to...
3007 * gcc.dg/vect/no-scevccp-vect-iv-1.c: New test.
3008 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: Moved to...
3009 * gcc.dg/vect/no-scevccp-vect-iv-2.c: New test.
3010 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: Moved to...
3011 * gcc.dg/vect/no-scevccp-vect-iv-3.c: New test.
3012 * gcc.dg/vect/no-scevccp-noreassoc-outer-1.c: New test.
3013 * gcc.dg/vect/no-scevccp-noreassoc-outer-2.c: New test.
3014 * gcc.dg/vect/no-scevccp-noreassoc-outer-3.c: New test.
3015 * gcc.dg/vect/no-scevccp-noreassoc-outer-4.c: New test.
3016 * gcc.dg/vect/no-scevccp-noreassoc-outer-5.c: New test.
3017 * gcc.dg/vect/no-scevccp-outer-1.c: New test.
3018 * gcc.dg/vect/no-scevccp-outer-2.c: New test.
3019 * gcc.dg/vect/no-scevccp-outer-3.c: New test.
3020 * gcc.dg/vect/no-scevccp-outer-4.c: New test.
3021 * gcc.dg/vect/no-scevccp-outer-5.c: New test.
3022 * gcc.dg/vect/no-scevccp-outer-6.c: New test.
3023 * gcc.dg/vect/no-scevccp-outer-7.c: New test.
3024 * gcc.dg/vect/no-scevccp-outer-8.c: New test.
3025 * gcc.dg/vect/no-scevccp-outer-9.c: New test.
3026 * gcc.dg/vect/no-scevccp-outer-9a.c: New test.
3027 * gcc.dg/vect/no-scevccp-outer-9b.c: New test.
3028 * gcc.dg/vect/no-scevccp-outer-10.c: New test.
3029 * gcc.dg/vect/no-scevccp-outer-10a.c: New test.
3030 * gcc.dg/vect/no-scevccp-outer-10b.c: New test.
3031 * gcc.dg/vect/no-scevccp-outer-11.c: New test.
3032 * gcc.dg/vect/no-scevccp-outer-12.c: New test.
3033 * gcc.dg/vect/no-scevccp-outer-13.c: New test.
3034 * gcc.dg/vect/no-scevccp-outer-14.c: New test.
3035 * gcc.dg/vect/no-scevccp-outer-15.c: New test.
3036 * gcc.dg/vect/no-scevccp-outer-16.c: New test.
3037 * gcc.dg/vect/no-scevccp-outer-17.c: New test.
3038 * gcc.dg/vect/no-scevccp-outer-18.c: New test.
3039 * gcc.dg/vect/no-scevccp-outer-19.c: New test.
3040 * gcc.dg/vect/no-scevccp-outer-20.c: New test.
3041 * gcc.dg/vect/no-scevccp-outer-21.c: New test.
3042 * gcc.dg/vect/no-scevccp-outer-22.c: New test.
3043
3044 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
3045
3046 * testsuite/gcc.dg/vect/pr20122.c: Fix test (now vectorized, with
3047 versioning for aliasing).
3048 * testsuite/gcc.dg/vect/vect-35.c: Likewise.
3049
3050 * testsuite/gcc.dg/vect/vect-iv-6.c: Fix test for vect_no_align
3051 targets.
3052 * testsuite/gcc.dg/vect/vect-multitypes-11.c: Likewise.
3053
3054 2007-08-18 Tom Tromey <tromey@redhat.com>
3055
3056 PR preprocessor/32974:
3057 * gcc.dg/cpp/pr32974.c: New file.
3058
3059 2007-08-17 Tobias Burnus <burnus@net-b.de>
3060
3061 * gfortran.dg/interface_abstract_1.f90: New.
3062
3063 2007-08-18 Paul Thomas <pault@gcc.gnu.org>
3064
3065 PR fortran/32881
3066 * gfortran.dg/pure_initializer_1.f90: New test.
3067
3068 2007-08-18 Paul Thomas <pault@gcc.gnu.org>
3069
3070 PR fortran/32875
3071 * gfortran.dg/array_constructor_18.f90: New test.
3072
3073 2007-08-17 Andrew Pinski <andrew_pinski@playstation.sony.com>
3074
3075 PR c++/28989
3076 * g++.dg/expr/lval3.C: New test.
3077 * g++.dg/expr/lval4.C: New test.
3078
3079 2007-08-17 Ollie Wild <aaw@google.com>
3080
3081 PR c++/31749
3082 * g++.dg/lookup/builtin3.C: New test.
3083 * g++.dg/lookup/builtin4.C: New test.
3084 * g++.dg/lookup/using19.C: New test.
3085
3086 2007-08-17 Paolo Carlini <pcarlini@suse.de>
3087
3088 PR c++/32190
3089 * g++.dg/parse/error31.C: New.
3090
3091 2007-08-17 Paolo Carlini <pcarlini@suse.de>
3092
3093 PR c++/32112
3094 * g++.dg/template/error26.C: New.
3095
3096 2007-08-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3097
3098 PR fortran/33079
3099 * gfortran.dg/zero_length_2.f90: New test.
3100
3101 2007-08-17 Tobias Burnus <burnus@net-b.de>
3102
3103 * gfortran.dg/kind_tests_2.f03: Add cleanup-modules.
3104 * gfortran.dg/kind_tests_3.f03: Ditto.
3105 * gfortran.dg/global_vars_f90_init.f90: Ditto.
3106 * gfortran.dg/interface_13.f90: Ditto.
3107 * gfortran.dg/pr32738.f90: Ditto.
3108 * gfortran.dg/module_private_1.f90: Ditto.
3109 * gfortran.dg/test_only_clause.f90: Ditto.
3110 * gfortran.dg/bind_c_vars.f90: Ditto.
3111 * gfortran.dg/bind_c_dts.f90: Ditto.
3112 * gfortran.dg/use_9.f90: Ditto.
3113 * gfortran.dg/generic_8.f90: Ditto.
3114 * gfortran.dg/bind_c_implicit_vars.f03: Ditto.
3115 * gfortran.dg/private_type_6.f90: Ditto.
3116 * gfortran.dg/c_assoc.f90: Ditto.
3117 * gfortran.dg/private_type_7.f90: Ditto.
3118 * gfortran.dg/global_vars_c_init.f90: Ditto.
3119 * gfortran.dg/bind_c_dts_2.f03: Ditto.
3120 * gfortran.dg/c_f_pointer_tests.f90: Ditto.
3121 * gfortran.dg/c_size_t_test.f03: Ditto.
3122 * gfortran.dg/used_types_12.f90: Ditto.
3123 * gfortran.dg/pr25923.f90: Ditto.
3124 * gfortran.dg/test_com_block.f90: Ditto.
3125 * gfortran.dg/iso_c_binding_rename_1.f03: Ditto.
3126 * gfortran.dg/equiv_constraint_7.f90: Ditto.
3127 * gfortran.dg/com_block_driver.f90: Ditto.
3128 * gfortran.dg/iso_c_binding_rename_2.f03: Ditto.
3129 * gfortran.dg/use_iso_c_binding.f90: Ditto.
3130 * gfortran.dg/c_loc_test.f90: Ditto.
3131 * gfortran.dg/c_ptr_tests.f03: Ditto.
3132 * gfortran.dg/module_interface_1.f90: Ditto.
3133
3134 2007-08-17 Paolo Carlini <pcarlini@suse.de>
3135
3136 PR c++/32870
3137 * g++.dg/other/error17.C: Adjust.
3138
3139 2007-08-17 Ben Elliston <bje@au.ibm.com>
3140
3141 PR middle-end/32970
3142 * g++.dg/ext/altivec-14.C: New test.
3143
3144 2007-08-16 Uros Bizjak <ubizjak@gmail.com>
3145
3146 * gcc.dg/tree-ssa/ssa-dse-10.c: Clean up all dse dump files.
3147 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Clean up all dceloop
3148 dump files.
3149 * gcc.dg/vect/pr25371.c: Clean up vect dump file.
3150 * gcc.dg/vect/pr32366.c: Ditto.
3151
3152 2007-08-16 Uros Bizjak <ubizjak@gmail.com>
3153
3154 PR testsuite/33082
3155 * gcc.dg/dfp/convert-dfp-fold.c: Use -O2 instead of -O in dg-options.
3156 * gcc.dg/dfp/convert-bfp-fold.c: Ditto.
3157 * gcc.dg/dfp/convert-int-fold.c: Ditto.
3158 * gcc.dg/dfp/operator-arith-fold.c: Ditto.
3159
3160 2007-08-16 Tobias Burnus <burnus@net-b.de>
3161
3162 PR fortran/33072
3163 * gfortran.dg/use_9.f90: New.
3164
3165 2007-08-16 Seongbae Park <seongbae.park@gmail.com>
3166
3167 * g++.dg/gcov/gcov-5.C: New test.
3168
3169 2007-08-16 Seongbae Park <seongbae.park@gmail.com>
3170
3171 * g++.dg/gcov/gcov-4.C: New test.
3172 * lib/gcov.exp (verify-lines): Add support for
3173 checking no-coverage lines.
3174
3175 2007-08-16 Victor Kaplansky <victork@il.ibm.com>
3176
3177 * gcc.dg/vect/vect-vfa-01.c: New.
3178 * gcc.dg/vect/vect-vfa-02.c: New.
3179 * gcc.dg/vect/vect-vfa-03.c: New.
3180 * gcc.dg/vect/vect-vfa-04.c: New.
3181 * gcc.dg/vect/vect-102a.c, gcc.dg/vect/vect-51.c,
3182 gcc.dg/vect/pr29145.c, gcc.dg/vect/vect-43.c,
3183 gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-53.c,
3184 gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-101.c,
3185 gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-79.c,
3186 gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-dv-2.c,
3187 gcc.dg/vect/vect-57.c, gcc.dg/vect/vect-49.c,
3188 gfortran.dg/vect/pr19049.f90: Rename to start with
3189 prefix no-vfa-.
3190 * gcc.dg/vect/vect.exp: Disable versioning for alias
3191 when test starts with no-vfa-.
3192 * gfortran.dg/vect/vect.exp: Likewise.
3193
3194 2007-08-16 Richard Sandiford <richard@codesourcery.com>
3195
3196 * gcc.dg/torture/pr32897.c: New test.
3197
3198 2007-08-16 Paolo Carlini <pcarlini@suse.de>
3199
3200 PR c++/31132
3201 * g++.dg/template/crash69.C: New.
3202
3203 2007-08-15 Daniel Jacobowitz <dan@codesourcery.com>
3204
3205 * lib/target-supports.exp (check_effective_target_arm32): Use
3206 check_no_compiler_messages.
3207
3208 2007-08-15 Diego Novillo <dnovillo@google.com>
3209
3210 gcc.dg/tree-ssa/20070815.c: New test.
3211
3212 2007-08-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3213
3214 PR fortran/33077
3215 * gfortran.dg/random_7.f90: Initialize variable.
3216
3217 2007-08-15 Jakub Jelinek <jakub@redhat.com>
3218
3219 PR middle-end/33074
3220 * gfortran.dg/pr33074.f90: New test.
3221
3222 PR c++/32992
3223 * g++.dg/opt/nrv14.C: New test.
3224
3225 2007-08-15 Paolo Carlini <pcarlini@suse.de>
3226
3227 PR c++/33035
3228 * g++.dg/template/crash68.C: New.
3229
3230 2007-08-15 Maxim Kuvyrkov <maxim@codesourcery.com>
3231
3232 * gcc.dg/sibcall-3.c: Remove m68k from XFAIL list.
3233 * gcc.dg/sibcall-4.c: Ditto.
3234
3235 2007-08-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3236
3237 PR fortran/33066
3238 * gfortran.dg/use_8.f90: New test.
3239 * gfortran.dg/c_loc_tests_2.f03: Fix code.
3240
3241 2007-08-14 Paolo Carlini <pcarlini@suse.de>
3242
3243 PR c++/27211
3244 * g++.dg/template/error27.C: New.
3245 * g++.dg/template/error28.C: New.
3246 * g++.dg/other/pr28304.C: Adjust.
3247 * g++.old-deja/g++.mike/p811.C: Likewise.
3248
3249 2007-08-14 Rask Ingemann Lambertsen <rask@sygehus.dk>
3250
3251 PR target/30315
3252 * gcc.target/i386/pr30315.c: New.
3253
3254 2007-08-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3255
3256 PR fortran/32594
3257 * gfortran.dg/substr_5.f90: New test.
3258
3259 2007-08-14 Andrew Pinski <pinskia@gmail.com>
3260
3261 PR c/30428
3262 * gcc.dg/vector-2.c: New test.
3263
3264 PR c++/30428
3265 * g++.dg/ext/vector8.C: New test.
3266
3267 2007-08-13 Dan Hipschman <dsh@google.com>
3268
3269 PR c/32953
3270 * gcc.dg/format/array-1.c: Add an additional test for
3271 unterminated format strings of length 1.
3272
3273 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
3274
3275 PR fortran/32926
3276 * gfortran.dg/external_procedures_3.f90: New test.
3277
3278 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
3279
3280 PR fortran/32827
3281 * gfortran.dg/import6.f90: New test.
3282
3283 2007-08-13 Andrew Pinski <pinskia@gmail.com>
3284
3285 PR C/30427
3286 * gcc.dg/vector-1.c: New test.
3287
3288 2007-08-13 Richard Sandiford <richard@codesourcery.com>
3289
3290 * gcc.dg/pr21255-4.c: Skip for PIC.
3291 * gcc.dg/tree-ssa/loop-1.c: Allow bsrf as well as jsr for SH targets.
3292
3293 2007-08-13 Richard Sandiford <richard@codesourcery.com>
3294
3295 * gcc.dg/attr-isr.c: Skip for PIC.
3296 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
3297 * gcc.dg/attr-isr-trapa.c: Likewise.
3298 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
3299 * gcc.dg/pragma-isr-trapa.c: Likewise.
3300 * gcc.dg/pragma-isr-trapa2.c: Likewise.
3301
3302 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
3303
3304 PR fortran/32962
3305 * gfortran.dg/transpose_1.f90: New test.
3306
3307 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3308
3309 PR fortran/29600
3310 * gfortran.dg/intrinsics_kind_argument_1.f90: Add test for ACHAR
3311 intrinsic.
3312
3313 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3314
3315 PR fortran/30964
3316 PR fortran/33054
3317 * gfortran.dg/random_4.f90: New test.
3318 * gfortran.dg/random_5.f90: New test.
3319 * gfortran.dg/random_6.f90: New test.
3320 * gfortran.dg/random_7.f90: New test.
3321
3322 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3323
3324 PR fortran/32860
3325 * gcc.dg/format/gcc_gfc-1.c: Updated with new formats.
3326
3327 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3328
3329 PR fortran/31629
3330 * gcc/testsuite/gfortran.dg/module_private_1.f90: New test.
3331
3332 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3333
3334 PR fortran/29600
3335 * gfortran.dg/intrinsics_kind_argument_1.f90: New test.
3336 * gfortran.dg/pure_dummy_length_1.f90: Adapt to new error wording.
3337
3338 2007-08-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3339
3340 PR fortran/32937
3341 * gfortran.dg/char_length_6.f90: New test.
3342
3343 2007-08-10 Ollie Wild <aaw@google.com>
3344
3345 * g++.dg/lookup/using18.C: New test.
3346
3347 2007-08-10 Paolo Carlini <pcarlini@suse.de>
3348
3349 PR c++/17763
3350 * g++.dg/other/error16.C: New.
3351
3352 2007-08-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3353
3354 PR libfortran/33039
3355 * gfortran.dg/namelist_37.f90: New test.
3356
3357 2007-08-10 Paolo Carlini <pcarlini@suse.de>
3358
3359 PR c++/22256
3360 * g++.dg/conversion/op3.C: New.
3361
3362 2007-08-09 Tobias Burnus <burnus@net-b.de>
3363
3364 PR fortran/32987
3365 * gfortran.dg/fmt_tab_1.f90: New.
3366 * gfortran.dg/fmt_tab_2.f90: New.
3367
3368 2007-08-09 Andrew Pinski <andrew_pinski@playstation.sony.com>
3369
3370 PR c/32796
3371 * gcc.c-torture/compile/pr32796.c: New test.
3372
3373 2007-08-09 Andrew Pinski <andrew_pinski@playstation.sony.com>
3374
3375 PR middle-end/32813
3376 * gfortran.fortran-torture/compile/emptyif-1.f90: New test.
3377 * lib/fortran-torture.exp (fortran-torture): Use TORTURE_OPTIONS
3378 instead of just -O.
3379
3380 2007-08-08 Richard Sandiford <richard@codesourcery.com>
3381
3382 * gcc.target/mips/code-readable-1.c: New test.
3383 * gcc.target/mips/code-readable-2.c: Likewise.
3384 * gcc.target/mips/code-readable-3.c: Likewise.
3385
3386 2007-08-08 Vladimir Yanovsky <yanov@il.ibm.com>
3387 Revital Eres <eres@il.ibm.com>
3388
3389 * gfortran.dg/sms-1.f90: Add comment.
3390 * gfortran.dg/sms-2.f90: New.
3391
3392 2007-08-07 Ian Lance Taylor <iant@google.com>
3393
3394 * gcc.dg/instrument-1.c: New test.
3395 * gcc.dg/instrument-2.c: New test.
3396 * gcc.dg/instrument-3.c: New test.
3397
3398 2007-08-07 Steve Ellcey <sje@cup.hp.com>
3399
3400 * gfortran.dg/c_kind_params.f90: Check for stdint.h.
3401
3402 2007-08-07 Dorit Nuzman <dorit@il.ibm.com>
3403
3404 * gcc.dg/vect/vect-28.c: Fix test to not expect peeling on
3405 !vector_alignment_reachable targets.
3406 * gcc.dg/vect/vect-33.c: Likewise.
3407 * gcc.dg/vect/vect-42.c: Likewise.
3408 * gcc.dg/vect/vect-44.c: Likewise.
3409 * gcc.dg/vect/vect-50.c: Likewise.
3410 * gcc.dg/vect/vect-70.c: Likewise.
3411 * gcc.dg/vect/vect-71.c: Likewise.
3412 * gcc.dg/vect/vect-87.c: Likewise.
3413 * gcc.dg/vect/vect-88.c: Likewise.
3414 * gcc.dg/vect/vect-91.c: Likewise.
3415 * gcc.dg/vect/vect-93.c: Likewise.
3416 * gcc.dg/vect/vect-96.c: Likewise.
3417 * gcc.dg/vect/no-section-anchors-69.c: Likewise.
3418 * gcc.dg/vect/section-anchors-69.c: Likewise.
3419 * gcc.dg/vect/pr25413.c: Likewise.
3420 * gcc.dg/vect/costmodel/ppc/costmodel-33.c: Likewise.
3421 * gcc.dg/vect/costmodel/ppc/costmodel-76b.c: Likewise.
3422 * gfortran.dg/vect-2.f90: Likewise.
3423 * gfortran.dg/vect-3.f90: Likewise.
3424 * gfortran.dg/vect-4.f90: Likewise.
3425 * gfortran.dg/vect-5.f90: Likewise.
3426 * lib/target-supports.exp (check_effective_target_natural_alignment):
3427 Return false for darwin.
3428 (check_effective_target_vector_alignment_reachable_for_double): New.
3429
3430 2007-08-07 Andreas Krebbel <krebbel1@de.ibm.com>
3431
3432 * gcc.dg/multiword-1.c: New testcase.
3433
3434 2007-08-07 Daniel Franke <franke.daniel@gmail.com>
3435
3436 * gfortran.dg/namelist_33.f90: Improved tests, adjusted error
3437 messages.
3438 * gfortran.dg/namelist_36.f90: New test.
3439
3440 2007-08-07 Rask Ingemann Lambertsen <rask@sygehus.dk>
3441
3442 * gcc.c-torture/execute/simd-4.c (__ev_convert_s64)(main): Use
3443 int32_t for 32-bit integer. Use int64_t for 64-bit integer.
3444
3445 2007-08-07 Kaz Kojima <kkojima@gcc.gnu.org>
3446
3447 * g++.dg/torture/type-generic-1.C: Add -mieee for sh.
3448 * gcc.dg/torture/type-generic-1.c: Likewise.
3449
3450 2007-08-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
3451
3452 * gcc.c-torture/20070522-1.c: Move to ...
3453 * gcc.c-torture/compile/20070522-1.c: Here.
3454
3455 2007-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3456
3457 PR fortran/29828
3458 * gfortran.dg/minmax_char_1.f90: New test.
3459 * gfortran.dg/minmax_char_2.f90: New test.
3460 * gfortran.dg/min_max_optional_4.f90: New test.
3461
3462 2007-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3463
3464 * gfortran.dg/nan_1.f90: Rename module into aux2 to avoid cygwin
3465 hanging on the testcase.
3466
3467 2007-08-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
3468
3469 PR middle-end/32988
3470 * gcc.c-torture/compile/pr32988.c: New test.
3471
3472 2007-08-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
3473
3474 * gcc.dg/sms-antideps.c: Add a "return 0" to the end of main.
3475
3476 2007-08-05 Volker Reichelt <v.reichelt@netcologne.de>
3477
3478 * g++.dg/warn/pedantic2.C: Fix error marker. Add more tests.
3479
3480 Revert:
3481 2007-03-22 Dirk Mueller <dmueller@suse.de>
3482
3483 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
3484
3485 2007-08-05 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3486
3487 PR fortran/32979
3488 * gfortran.dg/isnan_1.f90: New test.
3489
3490 2007-08-05 Vladimir Yanovsky <yanov@il.ibm.com>
3491 Revital Eres <eres@il.ibm.com>
3492
3493 * gcc.dg/sms-antideps.c: New test.
3494
3495 2007-08-04 Paul Thomas <pault@gcc.gnu.org>
3496
3497 PR fortran/31214
3498 * gfortran.dg/entry_13.f90: New test.
3499
3500 * gfortran.dg/entry_12.f90: Clean up .mod file.
3501
3502 2007-08-04 Thomas Koenig <tkoenig@gcc.gnu.org>
3503
3504 PR fortran/32770
3505 * gfortran.dg/direct_io_2.f90: Implicitly declare integer
3506 variables as kind=4 so they don't overflow the record length.
3507
3508 2007-08-04 Steven G. Kargl <kargl@gcc.gnu.org>
3509
3510 PR fortran/32968
3511 * gfortran.dg/selected_kind_1.f90: New test.
3512
3513 2007-08-04 Andrew Pinski <andrew_pinski@playstation.sony.com>
3514
3515 PR middle-end/32780
3516 * gcc.c-torture/compile/pr32780.c: New test.
3517
3518 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
3519
3520 RP middle-end/32399
3521 * gcc.c-torture/compile/pr32399.c: New testcase.
3522
3523 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
3524
3525 PR middle-end/32304
3526 * g++.dg/torture/pr32304.C: New testcase.
3527
3528 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
3529
3530 PR middle-end/32935
3531 * gfortran.fortran-torture/compile/complex_1.f90: New test.
3532
3533 2007-08-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3534
3535 PR fortran/32955
3536 * gfortran.dg/value_4.f90: Make integer constant of kind=4.
3537
3538 2007-08-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3539
3540 PR fortran/31202
3541 * gfortran.dg/nint_2.f90: New test.
3542
3543 2007-08-03 Nathan Froyd <froydnj@codesourcery.com>
3544
3545 * gcc.dg/tree-ssa/loop-1.c: Skip on powerpc targets if -mlongcall.
3546 * gcc.dg/weak/typeof-2.c: Likewise.
3547
3548 2007-08-03 Diego Novillo <dnovillo@google.com>
3549
3550 PR 31521
3551 * gcc.dg/tree-ssa/pr31521.c: New test.
3552
3553 2007-08-03 Thomas Koenig <tkoenig@gcc.gnu.org>
3554
3555 PR fortran/32770
3556 * gfortran.dg/unf_read_corrupted_1.f90: Integer variable in
3557 iostat must be default kind.
3558
3559 2007-08-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3560
3561 * gfortran.dg/opem_errors.f90: Revise test to pass when run under sudo.
3562
3563 2007-08-02 Thomas Koenig <tkoenig@gcc.gnu.org>
3564
3565 PR fortran/32770
3566 * gfortran.dg/unf_read_corrupted_1.f90: Make all kinds
3567 explicit so test passes with -fdefault-integer-8.
3568 * gfortran.dg/unformatted_recl_1.f90: Likewise.
3569 * gfortran.dg/unformatted_subrecord_1.f90: Likewise.
3570
3571 2007-08-02 Lee Millward <lee.millward@gmail.com>
3572
3573 PR c++/30849
3574 * g++.dg/parse/asm1.C: New test.
3575
3576 PR c++/30850
3577 * g++.dg/parse/asm2.C: Likewise.
3578
3579 PR c++/30851
3580 * g++.dg/parse/asm3.C: Likewise.
3581
3582 2007-08-02 Rask Ingemann Lambertsen <rask@sygehus.dk>
3583
3584 * gcc.dg/tree-ssa/gen-vect-2.c: Use "char" for vector elements if
3585 "int" is only 16 bit bits wide.
3586 * gcc.dg/tree-ssa/gen-vect-11a.c: Likewise.
3587
3588 2007-08-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3589
3590 * g++.dg/torture/type-generic-1.C: New.
3591 * gcc.dg/pr28796-2.c: Move tests ...
3592 * gcc.dg/tg-tests.h: ... here.
3593 * gcc.dg/torture/type-generic-1.c: New.
3594
3595 2007-08-01 Thomas Koenig <tkoenig@gcc.gnu.org>
3596
3597 PR libfortran/32954
3598 * minmaxloc_3.f90: New test case.
3599
3600 2007-08-01 Tobias Burnus <burnus@net-b.de>
3601
3602 PR fortran/32936
3603 * gfortran.dg/allocate_stat.f90: New.
3604
3605 2007-08-01 Nathan Froyd <froydnj@codesourcery.com>
3606
3607 * gcc.target/i386/pr23098.c: XFAIL on vxworks targets.
3608
3609 2007-08-01 Daniel Jacobowitz <dan@codesourcery.com>
3610
3611 PR tree-optimization/32919
3612 * gcc.c-torture/compile/pr32919.c: New.
3613
3614 2007-08-01 Nick Clifton <nickc@redhat.com>
3615
3616 * gcc.c-torture/execute/execute.exp: Change copyright header to
3617 refer to version 3 of the GNU General Public License and to point
3618 readers at the COPYING3 file and the FSF's license web page.
3619 * gcc.c-torture/execute/ieee/ieee.exp,
3620 gcc.c-torture/unsorted/unsorted.exp,
3621 gcc.c-torture/compile/compile.exp,
3622 gcc.c-torture/compile/structs.c, gcc.target/powerpc/powerpc.exp,
3623 gcc.target/arm/neon/neon.exp, gcc.target/arm/arm.exp,
3624 gcc.target/cris/torture/cris-torture.exp,
3625 gcc.target/cris/cris.exp, gcc.target/ia64/ia64.exp,
3626 gcc.target/alpha/alpha.exp, gcc.target/m68k/m68k.exp,
3627 gcc.target/spu/spu.exp, gcc.target/mips/mips.exp,
3628 gcc.target/sparc/sparc.exp, gcc.target/i386/i386.exp,
3629 gcc.target/x86_64/abi/abi-x86_64.exp, gnat.dg/specs/specs.exp,
3630 gnat.dg/dg.exp, gnat.dg/style/style.exp,
3631 gcc.dg/special/mips-abi.exp, gcc.dg/special/special.exp,
3632 gcc.dg/pch/pch.exp, gcc.dg/vxworks/vxworks.exp, gcc.dg/dg.exp,
3633 gcc.dg/charset/charset.exp, gcc.dg/weak/weak.exp,
3634 gcc.dg/tree-ssa/tree-ssa.exp, gcc.dg/tls/tls.exp,
3635 gcc.dg/cpp/cpp.exp, gcc.dg/cpp/trad/trad.exp,
3636 gcc.dg/matrix/matrix.exp, gcc.dg/vmx/vmx.exp,
3637 gcc.dg/compat/struct-layout-1.exp, gcc.dg/compat/compat.exp,
3638 gcc.dg/compat/struct-layout-1_generate.c, gcc.dg/debug/debug.exp,
3639 gcc.dg/debug/dwarf2/dwarf2.exp, gcc.dg/tree-prof/tree-prof.exp,
3640 gcc.dg/ipa/ipa.exp, gcc.dg/dfp/dfp.exp,
3641 gcc.dg/noncompile/noncompile.exp,
3642 gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp,
3643 gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp,
3644 gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp,
3645 gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp,
3646 gcc.dg/vect/vect.exp, gcc.dg/format/format.exp,
3647 gcc.misc-tests/i386-prefetch.exp, gcc.misc-tests/sort2.exp,
3648 gcc.misc-tests/matrix1.exp, gcc.misc-tests/dectest.exp,
3649 gcc.misc-tests/options.exp, gcc.misc-tests/gcov.exp,
3650 gcc.misc-tests/mg-2.exp, gcc.misc-tests/mg.exp,
3651 gcc.misc-tests/bprob.exp, gcc.misc-tests/acker1.exp,
3652 gcc.misc-tests/dhry.exp, gcc.misc-tests/linkage.exp,
3653 gcc.misc-tests/arm-isr.exp, gcc.misc-tests/sieve.exp,
3654 g++.old-deja/g++.niklas/README, g++.old-deja/g++.gb/README,
3655 g++.old-deja/old-deja.exp,
3656 gfortran.fortran-torture/execute/execute.exp,
3657 gfortran.fortran-torture/compile/compile.exp,
3658 treelang/output/output-1.c, treelang/output/output-1.tree,
3659 treelang/execute/execute.exp, treelang/Makefile.in,
3660 treelang/compile/compile.exp, g++.dg/dg.exp,
3661 g++.dg/debug/debug.exp, g++.dg/debug/dwarf2/dwarf2.exp,
3662 g++.dg/charset/charset.exp, g++.dg/vect/vect.exp,
3663 g++.dg/tls/tls.exp, g++.dg/tree-prof/tree-prof.exp,
3664 g++.dg/pch/pch.exp, g++.dg/special/ecos.exp,
3665 g++.dg/compat/struct-layout-1.exp,
3666 g++.dg/compat/struct-layout-1_generate.c,
3667 g++.dg/compat/compat.exp, g++.dg/gcov/gcov.exp,
3668 g++.dg/bprob/bprob.exp, config/default.exp,
3669 gcc.test-framework/test-framework.awk,
3670 gcc.test-framework/gen_directive_tests,
3671 gcc.test-framework/test-framework.exp,
3672 objc.dg/special/special.exp,
3673 objc.dg/gnu-encoding/gnu-encoding.exp,
3674 objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c,
3675 objc.dg/pch/pch.exp, objc.dg/dg.exp, lib/copy-file.exp,
3676 lib/profopt.exp, lib/gcc.exp, lib/mike-g++.exp, lib/c-compat.exp,
3677 lib/scanrtl.exp, lib/gfortran-dg.exp, lib/g++.exp,
3678 lib/obj-c++.exp, lib/wrapper.exp, lib/gnat-dg.exp, lib/compat.exp,
3679 lib/c-torture.exp, lib/gcc-dg.exp, lib/scanasm.exp, lib/gnat.exp,
3680 lib/treelang-dg.exp, lib/prune.exp, lib/gcov.exp,
3681 lib/treelang.exp, lib/dg-pch.exp, lib/scantree.exp,
3682 lib/g++-dg.exp, lib/objc-dg.exp, lib/file-format.exp,
3683 lib/target-libpath.exp, lib/obj-c++-dg.exp, lib/scandump.exp,
3684 lib/target-supports-dg.exp, lib/gcc-defs.exp,
3685 lib/fortran-torture.exp, lib/objc.exp, lib/scanipa.exp,
3686 lib/mike-gcc.exp, lib/objc-torture.exp, lib/gfortran.exp,
3687 lib/target-supports.exp, obj-c++.dg/dg.exp, gfortran.dg/dg.exp,
3688 gfortran.dg/vect/vect.exp, objc/execute/execute.exp,
3689 objc/execute/exceptions/exceptions.exp, objc/compile/compile.exp:
3690 Likewise.
3691
3692 2007-08-01 Daniel Franke <franke.daniel@gmail.com>
3693
3694 * gfortran.dg/parameter_unused.f90: Adjusted dg-options and
3695 error message text.
3696
3697 2007-08-01 Daniel Franke <franke.daniel@gmail.com>
3698
3699 PR fortran/32945
3700 * gfortran.dg/initialization_12.f90: New test.
3701
3702 2007-08-01 Paul Thomas <pault@gcc.gnu.org>
3703
3704 PR fortran/31609
3705 * gfortran.dg/entry_12.f90: New test.
3706
3707 2007-07-31 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3708
3709 PR fortran/32938
3710 * gfortran.dg/altreturn_6.f90: New test.
3711
3712 2007-07-31 Steven G. Kargl <kargl@gcc.gnu.org>
3713
3714 PR fortran/32942
3715 * gfortran.dg/exponent_2.f90: New test.
3716
3717 2007-07-30 Jan Sjodin <jan.sjodin@amd.com>
3718
3719 * gcc.dg/vect/vect-117.c: New test.
3720 * gcc.dg/vect/vect-74.c: Enabled test
3721 * gcc.dg/vect/vect-81.c: Enabled test
3722
3723 2007-07-30 Andrew Pinski <pinskia@gmail.com>
3724
3725 * gcc.dg/pragma-darwin.c: Run on all *-*-darwin* targets.
3726 s/dg-error/dg-warning where warning is expected.
3727
3728 2007-07-30 Thomas Koenig <tkoenig@gcc.gnu.org>
3729
3730 PR fortran/32770
3731 * gfortran.dg/array_constructor_12.f90: Adjust argument
3732 of huge() to correct kind.
3733
3734 2007-07-30 Ollie Wild <aaw@google.com>
3735
3736 * gcc.dg/cpp/counter-2.c: New test.
3737 * gcc.dg/cpp/counter-3.c: New test.
3738 * gcc.dg/cpp/dir-only-1.c: New test.
3739 * gcc.dg/cpp/dir-only-1.h: New file.
3740 * gcc.dg/cpp/dir-only-2.c: New test.
3741 * gcc.dg/cpp/dir-only-3.c: New test.
3742 * gcc.dg/cpp/dir-only-3a.h: New file.
3743 * gcc.dg/cpp/dir-only-3b.h: New file.
3744 * gcc.dg/cpp/dir-only-4.c: New test.
3745 * gcc.dg/cpp/dir-only-5.c: New test.
3746 * gcc.dg/cpp/dir-only-6.c: New test.
3747
3748 2007-07-30 Julian Brown <julian@codesourcery.com>
3749
3750 * gcc.target/arm/neon/v*.c: Regenerate.
3751
3752 2007-07-30 Paolo Carlini <pcarlini@suse.de>
3753
3754 PR c++/32108
3755 * g++.dg/ext/label6.C: New.
3756
3757 2007-07-29 Thomas Koenig <tkoenig@gcc.gnu.org>
3758
3759 PR libfortran/32858
3760 PR libfortran/30814
3761 * gfortran.dg/pack_bounds_1.f90: Adjust to new error message.
3762
3763 2007-07-29 Paul Thomas <pault@gcc.gnu.org>
3764
3765 PR fortran/31211
3766 * gfortran.dg/actual_pointer_function_1.f90: New test.
3767
3768 PR fortran/32682
3769 * gfortran.dg/scalarize_parameter_array_1.f90: New test.
3770
3771 2007-07-29 Daniel Franke <franke.daniel@gmail.com>
3772
3773 PR fortran/32906
3774 * gfortran.dg/shape_1.f90: Adjust error message.
3775 * gfortran.dg/parameter_array_ref_1.f90: New test.
3776
3777 2007-07-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3778
3779 PR fortran/31609
3780 * gfortran.dg/entry_11.f90: New test.
3781
3782 2007-07-29 Vladimir Yanovsky <yanov@il.ibm.com>
3783 Revital Eres <eres@il.ibm.com>
3784
3785 * gfortran.dg/sms-1.f90: New test.
3786
3787 2007-07-28 Richard Guenther <rguenther@suse.de>
3788
3789 * gcc.c-torture/compile/pr32920.c: New testcase.
3790
3791 2007-07-28 Simon Martin <simartin@users.sourceforge.net>
3792
3793 PR c++/30917
3794 * g++.dg/lookup/friend11.C: New test.
3795
3796 2007-07-28 Daniel Franke <franke.daniel@gmail.com>
3797
3798 * gfortran.dg/namelist_5.f90: Adjusted error message.
3799 * gfortran.dg/assumed_shape_nml.f90: Renamed to ...
3800 * gfortran.dg/namelist_31.f90: ... this. Removed dg-warning directive.
3801 * gfortran.dg/assumed_size_nml.f90: Renamed to ...
3802 * gfortran.dg/namelist_32.f90: ... this.
3803
3804 PR fortran/32876
3805 * gfortran.dg/namelist_33.f90: New test.
3806
3807 PR fortran/32905
3808 * gfortran.dg/namelist_34.f90: New test.
3809
3810 PR fortran/31818
3811 * gfortran.dg/namelist_35.f90: New test.
3812
3813 2007-07-28 Paul Thomas <pault@gcc.gnu.org>
3814
3815 PR fortran/32880
3816 * gfortran.dg/alloc_comp_assign_6.f90: New tests.
3817
3818 2007-07-28 Rask Ingemann Lambertsen <rask@sygehus.dk>
3819
3820 PR testsuite/32471
3821 * gcc.dg/torture/pr30364-1.c (f)(main): Use INT_MAX instead of
3822 assuming it is 0x7ffffffff.
3823 * gcc.dg/torture/pr30364-2.c (f)(main): Likewise.
3824 * gcc.dg/torture/pr30364-3.c (f)(main): Likewise.
3825
3826 2007-07-27 Dominique d'Humieres <dominiq@lps.ens.fr>
3827
3828 * gfortran.dg/operator_3.f90: Fix dg directive.
3829 * gfortran.dg/min_max_conformance.f90: Fix dg directive.
3830 * gfortran.dg/compliant_elemental_intrinsics_2.f90: Fix dg directive.
3831 * gfortran.dg/c_ptr_tests_10.f03: Fix dg directive.
3832
3833 2007-07-27 Douglas Gregor <doug.gregor@gmail.com>
3834
3835 * g++.dg/cpp0x/decltype1.C: New.
3836 * g++.dg/cpp0x/decltype2.C: New.
3837 * g++.dg/cpp0x/decltype3.C: New.
3838 * g++.dg/cpp0x/decltype4.C: New.
3839 * g++.dg/cpp0x/decltype5.C: New.
3840 * g++.dg/cpp0x/decltype6.C: New.
3841
3842 2007-07-27 Rask Ingemann Lambertsen <rask@sygehus.dk>
3843
3844 * gcc.dg/torture/pr27743.c (bar): Use an integer of exactly 32 bits
3845 because the test relies on bit 31 to be the sign bit.
3846
3847 2007-07-27 Rask Ingemann Lambertsen <rask@sygehus.dk>
3848
3849 * gcc.c-torture/execute/pr28651.c (main): Use INT_MAX instead of
3850 assuming it is 0x7fffffff.
3851 * gcc.dg/tree-ssa/vrp29.c (decCompare)(main): Likewise.
3852 * gcc.dg/Wconversion-integer-no-sign.c (h): Likewise.
3853
3854 2007-07-27 Mark Mitchell <mark@codesourcery.com>
3855
3856 PR c++/32346
3857 * g++.dg/expr/bitfield9.C: New test.
3858
3859 2007-07-26 Steven G. Kargl <kargl@gcc.gnu.org>
3860
3861 PR fortran/32899
3862 * gfortran.dg/logical_comp.f90: Update dg-error strings.
3863
3864 2007-07-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3865
3866 PR fortran/32760
3867 * gfortran.dg/private_type_7.f90: New test.
3868
3869 2007-07-27 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3870
3871 PR fortran/32035
3872 * gfortran.dg/select_char_1.f90: New test.
3873
3874 2007-07-27 Tobias Burnus <burnus@net-b.de>
3875
3876 PR fortran/32903
3877 * gfortran.dg/initialization_11.f90: New test.
3878
3879 2007-07-27 Richard Sandiford <richard@codesourcery.com>
3880
3881 * gcc.target/mips/ins-1.c: New test.
3882
3883 '2007-07-26 Nathan Froyd <froydnj@codesourcery.com>
3884
3885 PR/19232
3886 * gcc.dg/assign-warn-3.c (f0): Declare as inline.
3887 (f1): Likewise.
3888
3889 2007-07-26 Andreas Krebbel <krebbel1@de.ibm.com>
3890
3891 * gcc.dg/20070725-1.c: Split the spare field in two to avoid:
3892 error: width of 'spare' exceeds its type.
3893
3894 2007-07-25 Nathan Froyd <froydnj@codesourcery.com>
3895
3896 * gcc.dg/sibcall-3.c: Skip on PowerPC targets when -mlongcall.
3897 * gcc.dg/sibcall-4.c: Likewise.
3898
3899 2007-07-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3900
3901 PR rtl-optimization/31500
3902 * gcc.dg/Warray-bounds.c: Remove hppa xfails.
3903 * g++.dg/warn/Warray-bounds.C: Likewise.
3904
3905 2007-07-25 H.J. Lu <hongjiu.lu@intel.com>
3906
3907 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: Updated.
3908
3909 2007-07-25 Julian Brown <julian@codesourcery.com>
3910 Paul Brook <paul@codesourcery.com>
3911 Joseph Myers <joseph@codesourcery.com>
3912 Mark Shinwell <shinwell@codesourcery.com>
3913
3914 * gcc.dg/vect/vect.exp: Check is-effective-target arm_neon_hw.
3915 * gcc.dg/vect/tree-vect.h: Check for NEON SIMD support.
3916 * lib/gcc-dg.exp (cleanup-saved-temps): Fix comment.
3917 * lib/target-supports.exp (check_effective_target_arm_neon_ok)
3918 (check_effective_target_arm_neon_hw): New.
3919 * gcc.target/arm/neon/neon.exp: New file.
3920 * gcc.target/arm/neon/polytypes.c: New file.
3921 * gcc.target/arm/neon/v*.c (1870 files): New (autogenerated).
3922
3923 2007-07-25 Janis Johnson <janis187@us.ibm.com>
3924
3925 * gcc.c-torture/unsorted/dump-noaddr.c: Reduce string length for
3926 targets where an "int" is less than 32 bits wide.
3927
3928 2007-07-25 Andreas Krebbel <krebbel1@de.ibm.com>
3929
3930 * gcc.dg/20070725-1.c: Testcase for revision 126876 added.
3931
3932 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
3933
3934 * gcc.dg/tree-ssa/predcom-1.c (count_averages): Avoid overflow
3935 during addition if an int is only 16 bits wide.
3936 * gcc.dg/tree-ssa/predcom-2.c (fib): Avoid overflow of 16-bit int.
3937
3938 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
3939
3940 * gcc.dg/torture/pr29584.c: Only run test if pointers have the same
3941 size as "long int" and are 32 or 64 bits wide.
3942 * gcc.dg/torture/pr28814.c: Likewise.
3943
3944 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
3945
3946 * gcc.dg/torture/pr30313.c (struct S): Make sure the bit-field is
3947 exactly as wide as an int.
3948
3949 2007-07-25 Danny Smith <dannysmith@users.sourceforge.net>
3950
3951 * gcc.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
3952 Define and use throughout as long long printf format specifier.
3953 * g++.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
3954 Likewise.
3955
3956 2007-07-24 H.J. Lu <hongjiu.lu@intel.com>
3957
3958 * gcc.dg/dfp/fe-convert-2.c: Unconditionally enable testing
3959 for converting from 1.0e-96 and 0.00048828125 to _Decimal32.
3960
3961 2007-07-25 Ben Elliston <bje@au.ibm.com>
3962
3963 * gcc.dg/dfp/fe-convert-1.c: Fix typo in comments.
3964
3965 2007-07-24 Daniel Jacobowitz <dan@codesourcery.com>
3966
3967 * gcc.c-torture/execute/20070724-1.c: New.
3968
3969 2007-07-24 Paul Thomas <pault@gcc.gnu.org>
3970
3971 PR fortran/31205
3972 * gfortran.dg/alloc_comp_basics_1.f90 : Restore number of
3973 "deallocates" to 24, since patch has code rid of much spurious
3974 code.
3975 * gfortran.dg/interface_assignment_1.f90 : New test.
3976
3977 PR fortran/32842
3978 * gfortran.dg/interface_assignment_2.f90 : New test.
3979
3980 2007-07-24 Daniel Franke <franke.daniel@gmail.com>
3981
3982 PR fortran/32867
3983 * fortran.dg/initialization_10.f90: New test.
3984
3985 2007-07-24 Daniel Franke <franke.daniel@gmail.com>
3986
3987 PR fortran/32778
3988 * gfortran.dg/imag_2.f: Removed
3989 * gfortran.dg/warn_std_1.f90: New test.
3990 * gfortran.dg/warn_std_2.f90: New test.
3991 * gfortran.dg/warn_std_3.f90: New test.
3992
3993 2007-07-24 Paolo Carlini <pcarlini@suse.de>
3994
3995 PR c++/29001
3996 * g++.dg/init/new22.C: New.
3997
3998 2007-07-24 Paolo Carlini <pcarlini@suse.de>
3999
4000 PR c++/32561
4001 * g++.dg/template/crash67.C: New.
4002
4003 2007-07-24 Dorit Nuzman <dorit@il.ibm.com>
4004
4005 * lib/target-support.exp (check_effective_target_natural_alignment):
4006 (check_effective_target_vector_alignment_reachable): New.
4007 * config/spu/spu.c (spu_vector_alignment_reachable): New.
4008 (TARGET_VECTOR_ALIGNMENT_REACHABLE): Define.
4009 * * gcc.dg/vect/pr25413a.c: Use vector_alignment_reachable target
4010 check.
4011 * gcc.dg/vect/pr25413.c: Likewise.
4012 * gcc.dg/vect/pr31699.c: Likewise.
4013
4014 2007-07-24 Thomas Koenig <tkoenig@gcc.gnu.org>
4015
4016 PR fortran/30814
4017 * gfortran.dg/pack_bounds_1.f90: New test case.
4018
4019 2007-07-23  Daniel Franke  <franke.daniel@gmail.com>
4020
4021 PR fortran/31639
4022 * gfortran.dg/initialization_9.f90: New test.
4023
4024 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
4025
4026 PR fortran/32797
4027 PR fortran/32800
4028 * gfortran.dg/bind_c_usage_8.f03: New test case.
4029 * gfortran.dg/c_f_pointer_tests_2.f03: Ditto.
4030 * gfortran.dg/c_ptr_tests_5.f03: Updated expected error message.
4031
4032 2007-07-23 Richard Sandiford <richard@codesourcery.com>
4033
4034 * gcc.target/mips/branch-cost-1.c: New test.
4035 * gcc.target/mips/branch-cost-2.c: Likewise.
4036
4037 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
4038
4039 PR fortran/32732
4040 * gfortran.dg/c_char_tests.f03: New test case.
4041 * gfortran.dg/c_char_driver.c: Driver for c_char_tests.f03.
4042 * gfortran.dg/c_char_tests_2.f03: New test case.
4043 * gfortran.dg/value_6.f03: Ditto.
4044 * gfortran.dg/value_7.f03: Ditto.
4045
4046 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
4047
4048 PR fortran/32600
4049 * gfortran.dg/c_funloc_tests_5.f03: New.
4050 * gfortran.dg/c_funloc_tests_5.f04: New.
4051 * gfortran.dg/c_funloc_tests_4_driver.c: New.
4052
4053 2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
4054
4055 PR c++/32839
4056 * g++.dg/expr/call4.C: New.
4057 * g++.dg/expr/call5.C: New.
4058
4059 2007-07-22 Daniel Franke <franke.daniel@gmail.com>
4060
4061 PR fortran/32710
4062 * gfortran.dg/namelist_30.f90: New test.
4063
4064 2007-07-22 Daniel Franke <franke.daniel@gmail.com>
4065
4066 PR fortran/29962
4067 * gfortran.dg/array_initializer_1.f90: Removed warning.
4068 * gfortran.dg/initialization_1.f90: Adjusted messages.
4069 * gfortran.dg/nested_modules_6.f90: Removed warning.
4070
4071 PR fortran/31253
4072 * gfortran.dg/initialization_7.f90: New test.
4073
4074 PR fortran/31639
4075 * gfortran.dg/initialization_8.f90: New test.
4076
4077 2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
4078
4079 PR c++/30818
4080 * g++.dg/template/crash47.C: Adjust errors.
4081 * g++.dg/template/crash48.C: Adjust errors.
4082 * g++.dg/template/typename12.C: New.
4083 * g++.dg/template/typename13.C: New.
4084 * g++.dg/template/typename14.C: New.
4085 * g++.dg/template/typedef6.C: Adjust errors.
4086
4087 2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
4088
4089 PR fortran/32627
4090 * gfortran.dg/pr32627_driver.c: Driver for pr32627.
4091 * gfortran.dg/pr32627.f03: New test case.
4092
4093 * gfortran.dg/c_f_pointer_logical.f03: New test case.
4094 * gfortran.dg/c_f_pointer_logical_driver.c: Driver for
4095 c_f_pointer_logical.
4096 * gfortran.dg/c_f_pointer_complex_driver.c: Driver for
4097 c_f_pointer_complex.
4098 * gfortran.dg/c_f_pointer_complex.f03: New test case.
4099 * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Driver for
4100 c_f_pointer_shape_tests_2.
4101 * gfortran.dg/c_f_pointer_shape_tests_2.f03: New test case.
4102
4103 2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
4104
4105 PR fortran/32804
4106 * gfortran.dg/c_loc_tests_9.f03: New test case.
4107 * gfortran.dg/c_loc_tests_10.f03: Ditto.
4108
4109 2007-07-21 Lee Millward <lee.millward@gmail.com>
4110
4111 PR fortran/32823
4112 * gfortran.dg/int_2.f90: New test.
4113
4114 2007-07-21 Rask Ingemann Lambertsen <rask@sygehus.dk>
4115
4116 * gcc.dg/inline-23.c: Use pointer sized type for cast from pointer.
4117
4118 2007-07-20 Richard Sandiford <richard@codesourcery.com>
4119
4120 * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -msmartmips.
4121 * gcc.target/mips/save-restore-5.c: Fix positioning of dg-do directive.
4122
4123 2007-07-20 Uros Bizjak <ubizjak@gmail.com>
4124
4125 PR tree-optimization/19910
4126 * gcc.dg/pr19910.c: New test.
4127
4128 2007-07-19 Daniel Franke <franke.daniel@gmail.com>
4129
4130 PR fortran/32738
4131 * gfortran.dg/pr32738.f90: New test.
4132
4133 2007-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
4134
4135 PR tree-optimzation/32635
4136 * gfortran.dg/pr32635.f: New test case.
4137
4138 2007-07-18 Christopher D. Rickett <crickett@lanl.gov>
4139
4140 PR fortran/32801
4141 * gfortran.dg/pr32801.f03: New test case.
4142
4143 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4144
4145 * gcc.dg/c99-math-double-1.c: Mark test variables as volatile.
4146 Test negative numbers also.
4147 * gcc.dg/c99-math-float-1.c: Likewise.
4148 * gcc.dg/c99-math-long-double-1.c: Likewise.
4149 * gcc.dg/c99-math.h: Check for FP exceptions. Update for negative
4150 test inputs.
4151
4152 2007-07-18 Bob Wilson <bob.wilson@acm.org>
4153
4154 * lib/target-supports.exp (check_effective_target_sync_int_long):
4155 Enable for xtensa.
4156 (check_effective_target_sync_char_short): Likewise.
4157
4158 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4159
4160 * gcc.dg/pr28796-2.c: Add more cases.
4161
4162 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4163
4164 * gcc.dg/pr28796-1.c: Add more cases.
4165 * gcc.dg/pr28796-2.c: Likewise.
4166
4167 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4168
4169 * gcc.dg/pr28796-1.c: Add more cases.
4170 * gcc.dg/pr28796-2.c: Likewise.
4171
4172 2007-07-17 Janus Weil <jaydub66@gmail.com>
4173
4174 PR fortran/32535
4175 * gfortran.dg/pr32535.f90: New test.
4176
4177 2007-07-17 Paul Thomas <pault@gcc.gnu.org>
4178
4179 PR fortran/31320
4180 PR fortran/32665
4181 * gfortran.dg/alloc_comp_constructor_3.f90: New test.
4182
4183 2007-07-17 Zdenek Dvorak <dvorakz@suse.cz>
4184
4185 PR rtl-optimization/32773
4186 * gcc.dg/pr32773.c: New test.
4187
4188 2007-07-16 Andrew Pinski <andrew_pinski@playstation.sony.com>
4189
4190 * gcc.target/spu/intrinsics-1.c: Use dg-message to
4191 match flax-vector-conversions note.
4192 * gcc.target/spu/fixed-range-bad.c: Use dg-warning
4193 instead of dg-error for the warning.
4194
4195 2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
4196
4197 * gcc.c-torture/execute/20061101-2.c: Variant of 20061101-1.c
4198 adapted to work on targets with 16-bit or wider int.
4199 * gcc.c-torture/execute/pr29797-2.c: Likewise for pr29797-1.c.
4200 * gcc.c-torture/execute/pr31448-2.c: Likewise for pr31448.c.
4201 * gcc.dg/20061109-2.c: Likewise for 20061109-1.c.
4202 * gcc.dg/pr27959-2.c: Likewise for pr27959.c.
4203
4204 2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
4205
4206 * gcc.dg/tree-ssa/ltrans-5.c: Only run test on targets which
4207 support large arrays.
4208 * gcc.dg/pr27959.c: Only run test if an int is at least 32 bits wide.
4209 * gcc.dg/20061109-1.c: Likewise.
4210 * gcc.c-torture/execute/20061101-1.x: Likewise.
4211 * gcc.c-torture/execute/pr29797-1.x: Likewise.
4212 * gcc.c-torture/execute/pr31448.x: Likewise.
4213
4214 2007-07-16 Lee Millward <lee.millward@gmail.com>
4215
4216 * gfortran.dg/cmplx_intrinsic_1.f90: New test.
4217
4218 PR fortran/32238
4219 * gfortran.dg/pr32238.f90: New test.
4220
4221 PR fortran/32222
4222 * gfortran.dg/pr32222.f90: New test.
4223
4224 PR fortran/32242
4225 * gfortran.dg/pr32242.f90: New test.
4226
4227 2007-07-16 Sandra Loosemore <sandra@codesourcery.com>
4228 David Ung <davidu@mips.com>
4229
4230 * gcc.target/mips/mips-sched-madd.c: New test case.
4231
4232 2007-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4233
4234 PR libfortran/32611
4235 * gfortran.dg/large_real_kind_1.f90: Update test.
4236 * gfortran.dg/pr17706.f90: Update test.
4237 * gfortran.dg/fmt_zero_digits.f90: Update test.
4238 * gfortran.dg/fmt_zero_precision.f90: Update test.
4239 * gfortran.dg/real_const_3.f90: Update test.
4240
4241 2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4242
4243 PR fortran/32036
4244 * gfortran.dg/bounds_check_8.f90: New test.
4245 * gfortran.dg/do_iterator_2.f90: Make code legal Fortran.
4246
4247 2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4248
4249 PR fortran/32357
4250 * gfortran.dg/mvbits_2.f90: New test.
4251
4252 2007-07-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4253
4254 PR libfortran/32731
4255 * gfortran.dg/pack_mask_1.f90: New test.
4256 * gfortran.dg/unpack_mask_1.f90: New test.
4257
4258 2007-07-14 Eric Botcazou <ebotcazou@libertysurf.fr>
4259
4260 * gcc.dg/20001013-1.c: Move to gcc.target/sparc.
4261 * gcc.dg/20001101-1.c: Likewise.
4262 * gcc.dg/20001102-1.c: Likewise.
4263 * gcc.dg/20020116-2.c: Likewise.
4264 * gcc.dg/20020416-1.c: Likewise.
4265 * gcc.dg/sparc-constant-1.c: Likewise.
4266 * gcc.dg/sparc-dwarf2.c: Likewise.
4267 * gcc.dg/sparc-frame-1.c: Likewise.
4268 * gcc.dg/sparc-getcontext-1.c: Likewise.
4269 * gcc.dg/sparc-loop-1.c: Likewise.
4270 * gcc.dg/sparc-reg-1.c: Likewise.
4271 * gcc.dg/sparc-ret.c: Likewise.
4272 * gcc.dg/sparc-trap-1.c: Likewise.
4273 * gcc.dg/ultrasp10.c: Likewise.
4274 * gcc.dg/ultrasp11.c: Likewise.
4275 * gcc.dg/ultrasp1.c: Likewise.
4276 * gcc.dg/ultrasp2.c: Likewise.
4277 * gcc.dg/ultrasp3.c: Likewise.
4278 * gcc.dg/ultrasp4.c: Likewise.
4279 * gcc.dg/ultrasp5.c: Likewise.
4280 * gcc.dg/ultrasp6.c: Likewise.
4281 * gcc.dg/ultrasp7.c: Likewise.
4282 * gcc.dg/ultrasp8.c: Likewise.
4283 * gcc.dg/ultrasp9.c: Likewise.
4284 * gcc.dg/splet-1.c: Delete.
4285
4286 2007-07-14 Daniel Franke <franke.daniel@gmail.com>
4287
4288 PR fortran/32724
4289 * gfortran.dg/stfunc_5.f90: New test.
4290
4291 2007-07-14 Uros Bizjak <ubizjak@gmail.com>
4292
4293 * lib/target-supports.exp (check_effective_target_vect_aligned_arrays):
4294 New procedure to check if arrays are naturally aligned to the vector
4295 alignment boundary.
4296 * gcc.dg/vect/pr25413a.c: Do not include stdarg.h. Use __SIZE_TYPE__
4297 in size_t typedef. Adjust tree dump scan results according to
4298 vect_aligned_arrays target check.
4299 * gcc.dg/vect/pr25413.c: Adjust tree dump scan results according to
4300 vect_aligned_arrays target check.
4301 * gcc.dg/vect/pr31699.c: Ditto.
4302
4303 2007-07-13 Sa Liu <saliu@de.ibm.com>
4304
4305 * gcc.dg/vect/fast-math-vect-reduc-7.c: Switch on test
4306 for V2DFmode vector conditional expression.
4307 * gcc.target/spu/dfcmeq.c: New. Test combination of abs
4308 and dfceq patterns.
4309 * gcc.target/spu/dfcmgt.c: New. Test combination of abs
4310 and dfcgt patterns.
4311 * gcc.target/spu/intrinsics-2.c: New. Test intrinsics for
4312 V2DFmode comparison and test special values.
4313 * lib/target-supports.exp: Switch on test for V2DFmode
4314 vector conditional expression.
4315
4316 2007-07-13 Richard Guenther <rguenther@suse.de>
4317
4318 PR tree-optimization/32721
4319 * gcc.dg/pr32721.c: New testcase.
4320
4321 2007-07-13 Hans-Peter Nilsson <hp@axis.com>
4322
4323 * gcc.dg/20011127-1.c: Use dg-message, not dg-error to match the
4324 error message part that continues on a new line.
4325
4326 2007-07-12 Geoffrey Keating <geoffk@apple.com>
4327
4328 * gcc.dg/c99-tgmath-1.c: New.
4329 * gcc.dg/c99-tgmath-2.c: New.
4330 * gcc.dg/c99-tgmath-3.c: New.
4331 * gcc.dg/c99-tgmath-4.c: New.
4332
4333 2007-07-12 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4334 Janis Johnson <janis187@us.ibm.com>
4335
4336 PR testsuite/25241
4337 * gcc.test-framework/dg-error-exp-F.c: New test.
4338 * gcc.test-framework/dg-warning-exp-F.c: New test.
4339 * lib/gcc.exp: Enable warning and error prefixes.
4340 * lib/gcc-dg.exp (dg-warning): Wrap original dg-warning.
4341 (dg-error): Wrap original dg-error.
4342 * gcc.target/powerpc/altivec-types-1.c: Remove explicit error/warning
4343 markers from dg-error/dg-warning directives.
4344 * gcc.dg/20040322-1.c: Likewise.
4345 * gcc.dg/Wchar-subscripts-1.c: Likewise.
4346 * gcc.dg/Wdeclaration-after-statement-1.c: Likewise.
4347 * gcc.dg/Wdeclaration-after-statement-2.c: Likewise.
4348 * gcc.dg/Werror-1.c: Likewise.
4349 * gcc.dg/Werror-10.c: Likewise.
4350 * gcc.dg/Werror-11.c: Likewise.
4351 * gcc.dg/Werror-2.c: Likewise.
4352 * gcc.dg/Werror-3.c: Likewise.
4353 * gcc.dg/Werror-4.c: Likewise.
4354 * gcc.dg/Werror-5.c: Likewise.
4355 * gcc.dg/Werror-6.c: Likewise.
4356 * gcc.dg/Werror-7.c: Likewise.
4357 * gcc.dg/Werror-8.c: Likewise.
4358 * gcc.dg/Werror-9.c: Likewise.
4359 * gcc.dg/Werror-implicit-function-declaration.c: Likewise.
4360 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: Likewise.
4361 * gcc.dg/Wimplicit-function-declaration-c89.c: Likewise.
4362 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: Likewise.
4363 * gcc.dg/Wimplicit-function-declaration-c99.c: Likewise.
4364 * gcc.dg/Wint-to-pointer-cast-1.c: Likewise.
4365 * gcc.dg/Wint-to-pointer-cast-2.c: Likewise.
4366 * gcc.dg/Wint-to-pointer-cast-3.c: Likewise.
4367 * gcc.dg/Wnested-externs-1.c: Likewise.
4368 * gcc.dg/Wpointer-to-int-cast-1.c: Likewise.
4369 * gcc.dg/Wpointer-to-int-cast-2.c: Likewise.
4370 * gcc.dg/Wpointer-to-int-cast-3.c: Likewise.
4371 * gcc.dg/Wshadow-3.c: Likewise.
4372 * gcc.dg/Wtraditional-conversion-2.c: Likewise.
4373 * gcc.dg/Wwrite-strings-1.c: Likewise.
4374 * gcc.dg/anon-struct-5.c: Likewise.
4375 * gcc.dg/anon-struct-6.c: Likewise.
4376 * gcc.dg/anon-struct-7.c: Likewise.
4377 * gcc.dg/anon-struct-8.c: Likewise.
4378 * gcc.dg/array-8.c: Likewise.
4379 * gcc.dg/array-quals-2.c: Likewise.
4380 * gcc.dg/asm-qual-1.c: Likewise.
4381 * gcc.dg/asm-wide-1.c: Likewise.
4382 * gcc.dg/assign-warn-1.c: Likewise.
4383 * gcc.dg/assign-warn-2.c: Likewise.
4384 * gcc.dg/bitfld-10.c: Likewise.
4385 * gcc.dg/bitfld-11.c: Likewise.
4386 * gcc.dg/bitfld-12.c: Likewise.
4387 * gcc.dg/bitfld-13.c: Likewise.
4388 * gcc.dg/bitfld-14.c: Likewise.
4389 * gcc.dg/builtin-choose-expr-2.c: Likewise.
4390 * gcc.dg/builtins-30.c: Likewise.
4391 * gcc.dg/c90-const-expr-5.c: Likewise.
4392 * gcc.dg/c90-typespec-1.c: Likewise.
4393 * gcc.dg/c99-const-expr-5.c: Likewise.
4394 * gcc.dg/c99-flex-array-5.c: Likewise.
4395 * gcc.dg/c99-fordecl-3.c: Likewise.
4396 * gcc.dg/c99-tag-3.c: Likewise.
4397 * gcc.dg/c99-typespec-1.c: Likewise.
4398 * gcc.dg/c99-vla-jump-1.c: Likewise.
4399 * gcc.dg/c99-vla-jump-2.c: Likewise.
4400 * gcc.dg/c99-vla-jump-3.c: Likewise.
4401 * gcc.dg/c99-vla-jump-4.c: Likewise.
4402 * gcc.dg/c99-vla-jump-5.c: Likewise.
4403 * gcc.dg/cast-1.c: Likewise.
4404 * gcc.dg/cast-2.c: Likewise.
4405 * gcc.dg/cast-3.c: Likewise.
4406 * gcc.dg/cast-4.c: Likewise.
4407 * gcc.dg/cast-pretty-print-1.c: Likewise.
4408 * gcc.dg/comp-goto-2.c: Likewise.
4409 * gcc.dg/comp-goto-3.c: Likewise.
4410 * gcc.dg/cpp/error-1.c: Likewise.
4411 * gcc.dg/cpp/if-paren.c: Likewise.
4412 * gcc.dg/decl-7.c: Likewise.
4413 * gcc.dg/decl-8.c: Likewise.
4414 * gcc.dg/decl-nospec-1.c: Likewise.
4415 * gcc.dg/decl-nospec-2.c: Likewise.
4416 * gcc.dg/decl-nospec-3.c: Likewise.
4417 * gcc.dg/declspec-10.c: Likewise.
4418 * gcc.dg/declspec-11.c: Likewise.
4419 * gcc.dg/declspec-12.c: Likewise.
4420 * gcc.dg/declspec-13.c: Likewise.
4421 * gcc.dg/declspec-14.c: Likewise.
4422 * gcc.dg/declspec-15.c: Likewise.
4423 * gcc.dg/declspec-16.c: Likewise.
4424 * gcc.dg/declspec-17.c: Likewise.
4425 * gcc.dg/declspec-4.c: Likewise.
4426 * gcc.dg/declspec-5.c: Likewise.
4427 * gcc.dg/declspec-6.c: Likewise.
4428 * gcc.dg/declspec-7.c: Likewise.
4429 * gcc.dg/declspec-8.c: Likewise.
4430 * gcc.dg/declspec-9.c: Likewise.
4431 * gcc.dg/dfp/Wtraditional-conversion-2.c: Likewise.
4432 * gcc.dg/dfp/constants-c99.c: Likewise.
4433 * gcc.dg/dfp/keywords-c89.c: Likewise.
4434 * gcc.dg/dfp/keywords-c99.c: Likewise.
4435 * gcc.dg/dfp/keywords-reserved.c: Likewise.
4436 * gcc.dg/dfp/typespec.c: Likewise.
4437 * gcc.dg/dremf-type-compat-2.c: Likewise.
4438 * gcc.dg/dremf-type-compat-3.c: Likewise.
4439 * gcc.dg/dremf-type-compat-4.c: Likewise.
4440 * gcc.dg/empty-source-2.c: Likewise.
4441 * gcc.dg/empty-source-3.c: Likewise.
4442 * gcc.dg/enum3.c: Likewise.
4443 * gcc.dg/extra-semi-2.c: Likewise.
4444 * gcc.dg/extra-semi-3.c: Likewise.
4445 * gcc.dg/float-range-1.c: Likewise.
4446 * gcc.dg/float-range-2.c: Likewise.
4447 * gcc.dg/float-range-3.c: Likewise.
4448 * gcc.dg/float-range-5.c: Likewise.
4449 * gcc.dg/format/asm_fprintf-2.c: Likewise.
4450 * gcc.dg/format/asm_fprintf-3.c: Likewise.
4451 * gcc.dg/format/asm_fprintf-4.c: Likewise.
4452 * gcc.dg/format/asm_fprintf-5.c: Likewise.
4453 * gcc.dg/format/cast-1.c: Likewise.
4454 * gcc.dg/format/gcc_diag-3.c: Likewise.
4455 * gcc.dg/format/gcc_diag-4.c: Likewise.
4456 * gcc.dg/format/gcc_diag-6.c: Likewise.
4457 * gcc.dg/format/gcc_diag-8.c: Likewise.
4458 * gcc.dg/format/gcc_diag-9.c: Likewise.
4459 * gcc.dg/format/nul-2.c: Likewise.
4460 * gcc.dg/format/opt-1.c: Likewise.
4461 * gcc.dg/format/opt-2.c: Likewise.
4462 * gcc.dg/format/opt-3.c: Likewise.
4463 * gcc.dg/format/opt-4.c: Likewise.
4464 * gcc.dg/format/opt-5.c: Likewise.
4465 * gcc.dg/format/opt-6.c: Likewise.
4466 * gcc.dg/framework-2.c: Likewise.
4467 * gcc.dg/func-args-1.c: Likewise.
4468 * gcc.dg/func-outside-1.c: Likewise.
4469 * gcc.dg/func-outside-2.c: Likewise.
4470 * gcc.dg/gnu-cond-expr-2.c: Likewise.
4471 * gcc.dg/gnu-cond-expr-3.c: Likewise.
4472 * gcc.dg/if-empty-1.c: Likewise.
4473 * gcc.dg/init-bad-1.c: Likewise.
4474 * gcc.dg/init-bad-2.c: Likewise.
4475 * gcc.dg/init-bad-3.c: Likewise.
4476 * gcc.dg/init-desig-obs-2.c: Likewise.
4477 * gcc.dg/init-desig-obs-3.c: Likewise.
4478 * gcc.dg/init-empty-2.c: Likewise.
4479 * gcc.dg/init-empty-3.c: Likewise.
4480 * gcc.dg/inline-11.c: Likewise.
4481 * gcc.dg/inline-12.c: Likewise.
4482 * gcc.dg/inline-8.c: Likewise.
4483 * gcc.dg/inline-9.c: Likewise.
4484 * gcc.dg/inline3.c: Likewise.
4485 * gcc.dg/label-decl-1.c: Likewise.
4486 * gcc.dg/label-decl-2.c: Likewise.
4487 * gcc.dg/label-decl-3.c: Likewise.
4488 * gcc.dg/label-decl-4.c: Likewise.
4489 * gcc.dg/long-long-typespec-1.c: Likewise.
4490 * gcc.dg/lvalue-2.c: Likewise.
4491 * gcc.dg/lvalue-3.c: Likewise.
4492 * gcc.dg/nested-func-3.c: Likewise.
4493 * gcc.dg/nested-redef-1.c: Likewise.
4494 * gcc.dg/noreturn-4.c: Likewise.
4495 * gcc.dg/old-style-prom-2.c: Likewise.
4496 * gcc.dg/old-style-prom-3.c: Likewise.
4497 * gcc.dg/old-style-then-proto-1.c: Likewise.
4498 * gcc.dg/overflow-warn-1.c: Likewise.
4499 * gcc.dg/overflow-warn-2.c: Likewise.
4500 * gcc.dg/overflow-warn-3.c: Likewise.
4501 * gcc.dg/overflow-warn-4.c: Likewise.
4502 * gcc.dg/overflow-warn-6.c: Likewise.
4503 * gcc.dg/parm-forwdecl-2.c: Likewise.
4504 * gcc.dg/parm-forwdecl-3.c: Likewise.
4505 * gcc.dg/parm-impl-decl-1.c: Likewise.
4506 * gcc.dg/parm-impl-decl-2.c: Likewise.
4507 * gcc.dg/parm-incomplete-1.c: Likewise.
4508 * gcc.dg/parm-mismatch-1.c: Likewise.
4509 * gcc.dg/pointer-arith-1.c: Likewise.
4510 * gcc.dg/pointer-arith-2.c: Likewise.
4511 * gcc.dg/pointer-arith-3.c: Likewise.
4512 * gcc.dg/pointer-arith-4.c: Likewise.
4513 * gcc.dg/pointer-arith-6.c: Likewise.
4514 * gcc.dg/pointer-arith-7.c: Likewise.
4515 * gcc.dg/pointer-arith-8.c: Likewise.
4516 * gcc.dg/pr13804-1.c: Likewise.
4517 * gcc.dg/pr15698-1.c: Likewise.
4518 * gcc.dg/pr15698-2.c: Likewise.
4519 * gcc.dg/pr15698-3.c: Likewise.
4520 * gcc.dg/pr15698-4.c: Likewise.
4521 * gcc.dg/pr15698-5.c: Likewise.
4522 * gcc.dg/pr15698-6.c: Likewise.
4523 * gcc.dg/pr15698-7.c: Likewise.
4524 * gcc.dg/pr15698-8.c: Likewise.
4525 * gcc.dg/pr17188-1.c: Likewise.
4526 * gcc.dg/pr17301-1.c: Likewise.
4527 * gcc.dg/pr17301-2.c: Likewise.
4528 * gcc.dg/pr17730-1.c: Likewise.
4529 * gcc.dg/pr20368-1.c: Likewise.
4530 * gcc.dg/pr20368-2.c: Likewise.
4531 * gcc.dg/pr20368-3.c: Likewise.
4532 * gcc.dg/pr22308-1.c: Likewise.
4533 * gcc.dg/qual-component-1.c: Likewise.
4534 * gcc.dg/redecl-1.c: Likewise.
4535 * gcc.dg/redecl-11.c: Likewise.
4536 * gcc.dg/redecl-12.c: Likewise.
4537 * gcc.dg/redecl-13.c: Likewise.
4538 * gcc.dg/redecl-14.c: Likewise.
4539 * gcc.dg/redecl-15.c: Likewise.
4540 * gcc.dg/register-var-1.c: Likewise.
4541 * gcc.dg/register-var-2.c: Likewise.
4542 * gcc.dg/stmt-expr-2.c: Likewise.
4543 * gcc.dg/stmt-expr-3.c: Likewise.
4544 * gcc.dg/stmt-expr-label-1.c: Likewise.
4545 * gcc.dg/stmt-expr-label-2.c: Likewise.
4546 * gcc.dg/stmt-expr-label-3.c: Likewise.
4547 * gcc.dg/struct-empty-2.c: Likewise.
4548 * gcc.dg/struct-empty-3.c: Likewise.
4549 * gcc.dg/struct-parse-1.c: Likewise.
4550 * gcc.dg/struct-semi-1.c: Likewise.
4551 * gcc.dg/struct-semi-2.c: Likewise.
4552 * gcc.dg/struct-semi-3.c: Likewise.
4553 * gcc.dg/switch-5.c: Likewise.
4554 * gcc.dg/switch-6.c: Likewise.
4555 * gcc.dg/switch-7.c: Likewise.
4556 * gcc.dg/tls/diag-5.c: Likewise.
4557 * gcc.dg/transparent-union-1.c: Likewise.
4558 * gcc.dg/transparent-union-3.c: Likewise.
4559 * gcc.dg/typespec-1.c: Likewise.
4560 * gcc.dg/vla-init-2.c: Likewise.
4561 * gcc.dg/vla-init-3.c: Likewise.
4562 * gcc.dg/vla-init-4.c: Likewise.
4563 * gcc.dg/vla-init-5.c: Likewise.
4564 * gcc.dg/void-cast-2.c: Likewise.
4565 * gcc.dg/wvla-3.c: Likewise.
4566 * gcc.dg/wvla-7.c: Likewise.
4567 * gcc.target/i386/991209-1.c: Likewise.
4568 * gcc.target/ia64/fpreg-1.c: Likewise.
4569 * gcc.target/m68k/interrupt_thread-2.c: Likewise.
4570 * gcc.target/m68k/interrupt_thread-3.c: Likewise.
4571
4572 2007-07-12  Daniel Franke  <franke.daniel@gmail.com>
4573
4574 PR fortran/31639
4575 * gfortran.dg/func_decl_4.f90: New test.
4576
4577 2007-07-12 Paul Thomas <pault@gcc.gnu.org>
4578
4579 PR fortran/32727
4580 * gfortran.dg/interface_17.f90: New test.
4581
4582 2007-07-12 Christopher D. Rickett <crickett@lanl.gov>
4583
4584 PR fortran/32599
4585 * gfortran.dg/32599.f03: New test case.
4586
4587 PR fortran/32601
4588 * gfortran.dg/32601.f03: New test case.
4589 * gfortran.dg/32601_1.f03: Ditto.
4590 * gfortran.dg/c_ptr_tests_9.f03: Updated dg-options.
4591 * gfortran.dg/c_ptr_tests_10.f03: Ditto.
4592
4593 2007-07-12 Steve Ellcey <sje@cup.hp.com>
4594
4595 * gcc.c-torture/execute/align-3.c: Remove function addr check.
4596
4597 2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
4598 Devang Patel <dpatel@apple.com>
4599
4600 PR tree-optimization/25413
4601 * gcc.dg/vect/vect-align-1.c: New.
4602 * gcc.dg/vect/vect-align-2.c: New.
4603 * gcc.dg/vect/pr25413.c: New.
4604 * gcc.dg/vect/pr25413a.c: New.
4605 * gcc.dg/vect/pr31699.c: Fix dg-final check.
4606
4607 2007-07-12 Nathan Froyd <froydnj@codesourcery.com>
4608
4609 * lib/target-support.exp (check_ultrasparc_hw_available):
4610 New function.
4611 (is-effective-target): Check $arg for ultrasparc_hw.
4612 (is-effective-target-keyword): Likewise.
4613 * gcc.dg/vect/vect.exp: Call check_effective_target_ultrasparc_hw
4614 when determining what to do on sparc platforms.
4615 * gcc.dg/20001013-1.c: Check for an ultrasparc_hw target.
4616 * gcc.dg/20001101-1.c: Likewise.
4617 * gcc.dg/20001101-2.c: Likewise.
4618 * gcc.dg/ultrasp9.c: Likewise.
4619 * gcc.dg/ultrasp10.c: Likewise.
4620 * gcc.target/sparc/pdist-3.c: Likewise.
4621
4622 2007-07-12 Daniel Jacobowitz <dan@codesourcery.com>
4623
4624 * gcc.target/mips/save-restore-5.c: Add -mno-abicalls.
4625
4626 2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
4627
4628 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: Loops now
4629 get vectorized.
4630 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: Loops
4631 now get vectorized.
4632 * gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp: New.
4633 * gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c: New.
4634 * gcc.dg/vect/costmodel/spu/costmodel-vect-31a.c: New.
4635 * gcc.dg/vect/costmodel/spu/costmodel-vect-31b.c: New.
4636 * gcc.dg/vect/costmodel/spu/costmodel-vect-31c.c: New.
4637 * gcc.dg/vect/costmodel/spu/costmodel-vect-31d.c: New.
4638 * gcc.dg/vect/costmodel/spu/costmodel-vect-iv-9.c: New.
4639 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: New.
4640 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: New.
4641 * gcc.dg/vect/costmodel/spu/costmodel-vect-76b.c: New.
4642 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: New.
4643 * gcc.dg/vect/costmodel/spu/costmodel-vect-68a.c: New.
4644 * gcc.dg/vect/costmodel/spu/costmodel-vect-68b.c: New.
4645 * gcc.dg/vect/costmodel/spu/costmodel-vect-68c.c: New.
4646 * gcc.dg/vect/costmodel/spu/costmodel-vect-68d.c: New.
4647 * lib/target-supports.exp (check_effective_target_vect_int_mul):
4648 Add spu.
4649
4650 2007-07-12 Jakub Jelinek <jakub@redhat.com>
4651
4652 PR c++/30854
4653 * g++.dg/parse/error30.C: New test.
4654
4655 2007-07-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4656
4657 PR fortran/29804
4658 * gfortran.dg/alloc_comp_misc_1.f90: New test.
4659
4660 2007-07-11 Daniel Berlin <dberlin@dberlin.org>
4661
4662 * gfortran.fortran-torture/compile/pr32663.f: New test.
4663
4664 2007-07-11 Paolo Carlini <pcarlini@suse.de>
4665
4666 PR c++/31027
4667 * g++.dg/inherit/virtual4.C: New.
4668
4669 2007-07-11 Uros Bizjak <ubizjak@gmail.com>
4670
4671 PR target/32661
4672 * gcc.target/i386/pr32661-1.c: New test.
4673
4674 2007-07-11 Eric Botcazou <ebotcazou@adacore.com>
4675
4676 * gnat.dg/invariant_index.ad[sb]: New test.
4677
4678 2007-07-11 Paolo Carlini <pcarlini@suse.de>
4679
4680 PR c++/32560
4681 * g++.dg/template/decl3.C: New.
4682
4683 2007-07-09 Geoffrey Keating <geoffk@apple.com>
4684
4685 PR 32617
4686 * gcc.c-torture/execute/align-3.c: New.
4687
4688 2007-07-10 Uros Bizjak <ubizjak@gmail.com>
4689
4690 PR target/32708
4691 * gcc.target/i386/pr32708-1.c: New test.
4692 * gcc.target/i386/pr32708-2.c: Ditto.
4693 * gcc.target/i386/pr32708-3.c: Ditto.
4694
4695 2007-07-10 Mark Mitchell <mark@codesourcery.com>
4696
4697 * g++.dg/init/new20.C: Remove svn:executable flag.
4698
4699 2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
4700
4701 * gcc.dg/vect/vect-116.c: Add vect_int target requirement.
4702
4703 2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
4704
4705 * gcc.dg/ultrasp7.c: Add fpic target requirement.
4706
4707 2007-07-10 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4708
4709 PR testsuite/25241
4710 * gcc.dg/pch/counter-2.c: Match every message with its appropriate
4711 directive.
4712
4713 2007-07-10 Paul Thomas <pault@gcc.gnu.org>
4714
4715 PR fortran/32157
4716 * gfortran.dg/overload_2.f90: New test.
4717
4718 PR fortran/32689
4719 * gfortran.dg/transfer_simplify_5.f90
4720
4721 PR fortran/32634
4722 * gfortran.dg/interface_15.f90: New test.
4723
4724 2007-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
4725
4726 PR libfortran/32336
4727 * gfortran.dg/matmul_5.f90: New test case.
4728
4729 2007-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
4730
4731 * gcc.dg/fesd-any.c: Move to gcc.dg/debug/dwarf2 directory.
4732 * gcc.dg/fesd-any.h: Likewise.
4733 * gcc.dg/fesd-baseonly.c: Likewise.
4734 * gcc.dg/fesd-baseonly.h: Likewise.
4735 * gcc.dg/fesd-none.c: Likewise.
4736 * gcc.dg/fesd-none.h: Likewise.
4737 * gcc.dg/fesd-reduced.c: Likewise.
4738 * gcc.dg/fesd-reduced.h: Likewise.
4739 * gcc.dg/fesd-sys.c: Likewise.
4740 * gcc.dg/fesd-sys.h: Likewise
4741 * gcc.dg/fesd.h: Likewise.
4742
4743 * g++.dg/debug/dwarf2: New directory.
4744 * g++.dg/debug/dwarf2/dwarf2.exp: New driver.
4745 * g++.dg/other/fesd-any.C: Move to g++.dg/debug/dwarf2 directory.
4746 * g++.dg/other/fesd-any.h: Likewise.
4747 * g++.dg/other/fesd-baseonly.C: Likewise.
4748 * g++.dg/other/fesd-baseonly.h: Likewise.
4749 * g++.dg/other/fesd-none.C: Likewise.
4750 * g++.dg/other/fesd-none.h: Likewise.
4751 * g++.dg/other/fesd-reduced.C: Likewise.
4752 * g++.dg/other/fesd-reduced.h: Likewise.
4753 * g++.dg/other/fesd-sys.C: Likewise.
4754 * g++.dg/other/fesd-sys.h: Likewise.
4755 * g++.dg/other/fesd.h: Likewise.
4756
4757 2007-07-09 Daniel Franke <franke.daniel@gmail.com>
4758
4759 PR fortran/31129
4760 * gfortran.dg/parameter_unused.f90: New test.
4761
4762 2007-07-09 Uros Bizjak <ubizjak@gmail.com>
4763
4764 PR tree-optimization/32681
4765 * gcc.dg/tree-ssa/pr32681.c: New test.
4766
4767 2007-07-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4768
4769 PR fortran/32678
4770 * gfortran.dg/fmt_t_5.f90: New test.
4771
4772 2007-07-08 Paolo Carlini <pcarlini@suse.de>
4773
4774 PR c++/30535
4775 * g++.dg/template/operator10.C: New.
4776
4777 2007-07-08 Thomas Koenig <tkoenig@gcc.gnu.org>
4778
4779 PR libfortran/32217
4780 * gfortran.dg/unpack_zerosize_1.f90: New test case.
4781
4782 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
4783
4784 PR fortran/29876
4785 * gfortran.dg/operator_6.f90: New test.
4786
4787 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
4788
4789 PR fortran/17711
4790 * gfortran.dg/operator_4.f90: New test.
4791 * gfortran.dg/operator_5.f90: New test.
4792 * gfortran.dg/logical_comp.f90: Adjusted error messages.
4793 * gfortran.dg/module_md5_1.f90: Adjusted MD5 sum.
4794
4795 2007-07-08 Tobias Burnus <burnus@net-b.de>
4796
4797 PR fortran/32669
4798 * gfortran.dg/argument_checking_6.f90: New.
4799
4800 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
4801
4802 PR fortran/25094
4803 * gfortran.dg/interface_155555.f90: New test.
4804
4805 2007-07-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4806
4807 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
4808 c99-math-long-double-1.c, c99-math.h: Test subnormals.
4809
4810 2007-07-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4811
4812 PR testsuite/25241
4813 * gcc.dg/20041213-1.c: Don't use default -pedantic-errors to allow
4814 discern pedantic diagnostics and errors.
4815 * gcc.dg/empty2.c: Add -pedantic, so it actually produces a warning
4816 and not an error.
4817 * gcc.dg/20050121-1.c: This is an error and not a warning.
4818 * gcc.target/i386/sseregparm-2.c: Likewise.
4819 * gcc.target/i386/20060512-4.c: This is a warning and not an error.
4820 * gcc.dg/charset/attribute2.c: Likewise.
4821 * gcc.dg/bitfld-1.c: Likewise.
4822 * gcc.dg/pack-test-2.c: Likewise.
4823 * gcc.dg/940510-1.c: Match separately error and warning.
4824 * gcc.dg/array-2.c: Match separately multiple messages. The second
4825 diagnostic is a pedantic warning and not an error.
4826 * gcc.dg/pr14475.c: Match separately multiple messages.
4827 * gcc.dg/pr18809-1.c: Likewise.
4828 * gcc.dg/pr27953.c: Likewise.
4829 * gcc.dg/vla-init-1.c: Likewise.
4830 * gcc.dg/redecl-1.c: Fix wrong use of dg-error and dg-warning.
4831
4832 2007-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4833
4834 PR fortran/32644
4835 * gfortran.dg/char_decl_1.f90: New test.
4836
4837 2007-07-07 Daniel Berlin <dberlin@dberlin.org>
4838
4839 * Revert add of gcc.dg/tree-ssa/ssa-pre-17.c.
4840
4841 2007-07-07 Mark Mitchell <mark@codesourcery.com>
4842
4843 PR c++/32232
4844 * g++.dg/template/overload9.C: New test.
4845
4846 2007-07-06 Daniel Berlin <dberlin@dberlin.org>
4847
4848 * gcc.dg/tree-ssa/ssa-pre-17.c: New test.
4849 * gcc.dg/tree-ssa/ssa-fre-7.c: New test.
4850
4851 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
4852
4853 * gcc.dg/20001012-1.c: Run on all fpic-capable targets.
4854 * gcc.dg/20001012-2.c: Likewise.
4855 * gcc.dg/tls/opt-7.c: Require an fpic-capable target.
4856 * gcc.dg/20000222-1.c: Add -fPIC on all fpic-capable targets.
4857
4858 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
4859
4860 * gcc.c-torture/execute/multi-ix.c (CHUNK): Be more conservative
4861 about the chunk size when STACK_SIZE is defined.
4862
4863 2007-07-06 Josh Conner <jconner@apple.com>
4864
4865 PR middle-end/32602
4866 * gcc.dg/sibcall-8.c: New test.
4867
4868 2007-07-06 Josh Conner <jconner@apple.com>
4869
4870 PR middle-end/32603
4871 * gcc.target/arm/sibcall-1.c: New test.
4872
4873 2007-07-06 H.J. Lu <hongjiu.lu@intel.com>
4874
4875 * gcc.dg/dfp/convert-dfp-round-thread.c: New test.
4876
4877 2007-07-06 Daniel Franke <franke.daniel@gmail.com>
4878
4879 * gfortran.dg/save_parameter.f90: New test.
4880 * gfortran.dg/module_md5_1.f90: Updated MD5 sum.
4881
4882 2007-07-06 Richard Guenther <rguenther@suse.de>
4883
4884 * g++.dg/opt/pr30965.C: New testcase.
4885
4886 2007-07-06 Richard Sandiford <richard@codesourcery.com>
4887
4888 * gcc.target/mips/save-restore-5.c: New test.
4889
4890 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
4891
4892 PR rtl_optimization/32450
4893 * gcc.dg/pr32450.c: New runtime test.
4894
4895 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
4896
4897 * g++.dg/ext/visibility/ms-compat-1.C: Change double underscore to
4898 single underscore in scan directives.
4899
4900 2007-07-05 Mark Mitchell <mark@codesourcery.com>
4901
4902 PR c++/32245
4903 * g++.dg/init/ptrmem4.C: New test.
4904
4905 PR c++/32251
4906 * g++.dg/init/new21.C: Likewise.
4907
4908 PR c++/31992
4909 * g++.dg/template/static30.C: Likewise.
4910
4911 2007-07-05 Dorit Nuzman <dorit@il.ibm.com>
4912
4913 * gcc.dg/vect/costmodel/ppc: New directory.
4914 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: New.
4915 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c:
4916 New test.
4917 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: New test.
4918 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31b.c: New test.
4919 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31c.c: New test.
4920 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31d.c: New test.
4921 * gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c: New test.
4922 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76a.c: New test.
4923 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c: New test.
4924 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76c.c: New test.
4925 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68a.c: New test.
4926 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68b.c: New test.
4927 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68c.c: New test.
4928 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68d.c: New test.
4929 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: New test.
4930 * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: Now vectorized.
4931
4932 2007-07-05 Tobias Burnus <burnus@net-b.de>
4933
4934 PR fortran/32359
4935 * gfortran.dg/module_md5_1.f90: Update MD5 number.
4936
4937 2007-07-05 Paul Thomas <pault@gcc.gnu.org>
4938
4939 PR fortran/32526
4940 * gfortran.dg/interface_14.f90: New test.
4941
4942 PR fortran/32613
4943 * gfortran.dg/do_iterator_2.f90: New test.
4944
4945 2007-07-04 H.J. Lu <hongjiu.lu@intel.com>
4946
4947 * gcc.dg/dfp/dfp-round.h (FE_DEC_TONEAREST): Redfined for BID.
4948 (FE_DEC_DOWNWARD): Likewise.
4949 (FE_DEC_UPWARD): Likewise.
4950 (FE_DEC_TOWARDZERO): Likewise.
4951 (FE_DEC_TONEARESTFROMZERO): Likewise.
4952
4953 2007-07-04 Daniel Berlin <dberlin@dberlin.org>
4954
4955 * gcc.c-torture/compile/pr32606.c: New.
4956 * gfortran.fortran-torture/execute/pr32604.f90: New.
4957
4958 2007-07-04 Mark Mitchell <mark@codesourcery.com>
4959
4960 * gcc.dg/visibility-12.c: New test.
4961 * gcc.dg/visibility-13.c: Likewise.
4962 * g++.dg/ext/visibility-9.C: Likewise.
4963 * g++.dg/ext/visibility-10.C: Likewise.
4964
4965 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4966
4967 * gcc.dg/sh-relax.c: Skip for VxWorks if non-PIC.
4968 * gcc.dg/sh-relax-vxworks.c: New test.
4969
4970 2007-07-04 Richard Guenther <rguenther@suse.de>
4971
4972 PR tree-optimization/32500
4973 * gcc.c-torture/execute/pr32500.c: New testcase.
4974
4975 2007-07-04 Richard Guenther <rguenther@suse.de>
4976
4977 PR tree-optimization/32482
4978 * gcc.c-torture/compile/pr32482.c: New testcase.
4979
4980 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4981
4982 * gcc.c-torture/execute/ieee/compare-fp-4.x: Add an XFAIL for ARM
4983 VxWorks kernels.
4984 * gcc.c-torture/execute/ieee/fp-cmp-1.x: Likewise.
4985 * gcc.c-torture/execute/ieee/fp-cmp-2.x: Likewise.
4986 * gcc.c-torture/execute/ieee/fp-cmp-3.x: Likewise.
4987 * gcc.c-torture/execute/ieee/fp-cmp-6.x: Likewise.
4988
4989 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4990
4991 * gcc.dg/cpp/trad/include.c: Skip for VxWorks kernels.
4992
4993 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4994
4995 * gcc.dg/sh4a-fprun.c: Skip for VxWorks kernels.
4996
4997 2007-07-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4998
4999 PR fortran/31198
5000 * gfortran.dg/min_max_optional_1.f90: New test.
5001 * gfortran.dg/min_max_optional_2.f90: New test.
5002 * gfortran.dg/min_max_optional_3.f90: New test.
5003
5004 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5005
5006 PR fortran/32545
5007 * gfortran.dg/fmt_error.f90: New test.
5008
5009 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5010
5011 PR fortran/32612
5012 * gfortran.dg/interface_13.f90: New test.
5013
5014 2007-07-03 Dave Brolley <brolley@redhat.com>
5015
5016 PR c++/31743
5017 * g++.dg/init/new20.C: New test.
5018
5019 2007-07-03 Christopher D. Rickett <crickett@lanl.gov>
5020
5021 PR fortran/32579
5022 * gfortran.dg/iso_c_binding_only.f03: Updated test case.
5023
5024 2007-07-03 Tobias Burnus <burnus@net-b.de>
5025
5026 PR fortran/25062
5027 * common_7.f90: New.
5028 * common_8.f90: New.
5029 * common_9.f90: New.
5030
5031 2007-07-03 Tobias Burnus <burnus@net-b.de>
5032
5033 PR fortran/30940
5034 * gfortran.dg/argument_checking_1.f90: New.
5035 * gfortran.dg/argument_checking_2.f90: New.
5036 * gfortran.dg/argument_checking_3.f90: New.
5037 * gfortran.dg/argument_checking_4.f90: New.
5038 * gfortran.dg/argument_checking_5.f90: New.
5039 * gfortran.fortran-torture/execute/st_function_1.f90: Add dg-warning.
5040 * gfortran.fortran-torture/execute/st_function.f90: Add dg-warning.
5041
5042 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
5043
5044 * gcc.dg/pr32176.c: Add -w to default dg-options.
5045
5046 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
5047
5048 * gcc.c-torture/compile/ssa-pre-1.c: New test.
5049
5050 2007-07-03 Tobias Burnus <burnus@net-b.de>
5051
5052 PR fortran/20888
5053 * gfortran.dg/null_2.f90: New.
5054
5055 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
5056 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5057
5058 PR middle-end/32176
5059 * gcc.dg/pr32176.c: New test.
5060
5061 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
5062
5063 * gcc.dg/const-float80.c : New test.
5064 * gcc.dg/const-float128.c : New test.
5065 * gcc.dg/const-float80-ped.c : New test.
5066 * gcc.dg/const-float128-ped.c : New test.
5067
5068 2007-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5069
5070 * gcc.dg/c99-math.h: Fix typo.
5071
5072 2007-07-02 Jakub Jelinek <jakub@redhat.com>
5073
5074 PR libgomp/32468
5075 * gcc.dg/gomp/pr32468-1.c: New test.
5076
5077 2007-07-02 Richard Sandiford <richard@codesourcery.com>
5078
5079 * gcc.target/mips/mips.exp (setup_mips_tests): Treat -mfp* as
5080 an ABI option.
5081
5082 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
5083
5084 * gfortran.fortran-torture/compile/pr32583.f: New.
5085 * gcc.c-torture/compile/pr32584.c: New
5086
5087 2007-07-02 Ollie Wild <aaw@google.com>
5088
5089 * g++.dg/lookup/using16.C: Merge dg-errors with common line.
5090 * g++.dg/lookup/using17.C: Merge dg-errors with common line.
5091
5092 2007-07-02 Richard Sandiford <richard@codesourcery.com>
5093
5094 * gcc.target/mips/save-restore-1.c: New test.
5095 * gcc.target/mips/save-restore-2.c: Likewise.
5096 * gcc.target/mips/save-restore-3.c: Likewise.
5097 * gcc.target/mips/save-restore-4.c: Likewise.
5098
5099 2007-07-02 Uros Bizjak <ubizjak@gmail.com>
5100
5101 PR tree-optimization/31966
5102 PR tree-optimization/32533
5103 * gcc.dg/tree-ssa/pr31966.c: New runtime test.
5104 * gfortran.dg/pr32533.f90: Ditto.
5105
5106 2007-07-02 Jakub Jelinek <jakub@redhat.com>
5107
5108 * g++.dg/opt/nrv12.C: New test.
5109 * gcc.target/i386/nrv1.c: New test.
5110
5111 PR c++/31748
5112 * g++.dg/gomp/pr31748.C: New test.
5113
5114 2007-07-02 Ira Rosen <irar@il.ibm.com>
5115
5116 PR tree-optimization/32230
5117 * gcc.dg/vect/pr32230.c: New test.
5118
5119 2007-07-01 Christopher D. Rickett <crickett@lanl.gov>
5120
5121 * bind_c_array_params.f03: New files for Fortran 2003 ISO C Binding.
5122 * bind_c_coms.f90: Ditto.
5123 * bind_c_coms_driver.c: Ditto.
5124 * bind_c_dts.f90: Ditto.
5125 * bind_c_dts_2.f03: Ditto.
5126 * bind_c_dts_2_driver.c: Ditto.
5127 * bind_c_dts_3.f03: Ditto.
5128 * bind_c_dts_4.f03: Ditto.
5129 * bind_c_dts_driver.c: Ditto.
5130 * bind_c_implicit_vars.f03: Ditto.
5131 * bind_c_procs.f03: Ditto.
5132 * bind_c_usage_2.f03: Ditto.
5133 * bind_c_usage_3.f03: Ditto.
5134 * bind_c_usage_5.f03: Ditto.
5135 * bind_c_usage_6.f03: Ditto.
5136 * bind_c_usage_7.f03: Ditto.
5137 * bind_c_vars.f90: Ditto.
5138 * bind_c_vars_driver.c: Ditto.
5139 * binding_c_table_15_1.f03: Ditto.
5140 * binding_label_tests.f03: Ditto.
5141 * binding_label_tests_10.f03: Ditto.
5142 * binding_label_tests_10_main.f03: Ditto.
5143 * binding_label_tests_11.f03: Ditto.
5144 * binding_label_tests_11_main.f03: Ditto.
5145 * binding_label_tests_12.f03: Ditto.
5146 * binding_label_tests_13.f03: Ditto.
5147 * binding_label_tests_13_main.f03: Ditto.
5148 * binding_label_tests_14.f03: Ditto.
5149 * binding_label_tests_2.f03: Ditto.
5150 * binding_label_tests_3.f03: Ditto.
5151 * binding_label_tests_4.f03: Ditto.
5152 * binding_label_tests_5.f03: Ditto.
5153 * binding_label_tests_6.f03: Ditto.
5154 * binding_label_tests_7.f03: Ditto.
5155 * binding_label_tests_8.f03: Ditto.
5156 * binding_label_tests_9.f03: Ditto.
5157 * c_assoc.f90: Ditto.
5158 * c_assoc_2.f03: Ditto.
5159 * c_f_pointer_shape_test.f90: Ditto.
5160 * c_f_pointer_tests.f90: Ditto.
5161 * c_f_tests_driver.c: Ditto.
5162 * c_funloc_tests.f03: Ditto.
5163 * c_funloc_tests_2.f03: Ditto.
5164 * c_funloc_tests_3.f03: Ditto.
5165 * c_funloc_tests_3_funcs.c: Ditto.
5166 * c_kind_params.f90: Ditto.
5167 * c_kind_tests_2.f03: Ditto.
5168 * c_kinds.c: Ditto.
5169 * c_loc_driver.c: Ditto.
5170 * c_loc_test.f90: Ditto.
5171 * c_loc_tests_2.f03: Ditto.
5172 * c_loc_tests_2_funcs.c: Ditto.
5173 * c_loc_tests_3.f03: Ditto.
5174 * c_loc_tests_4.f03: Ditto.
5175 * c_loc_tests_5.f03: Ditto.
5176 * c_loc_tests_6.f03: Ditto.
5177 * c_loc_tests_7.f03: Ditto.
5178 * c_loc_tests_8.f03: Ditto.
5179 * c_ptr_tests.f03: Ditto.
5180 * c_ptr_tests_10.f03: Ditto.
5181 * c_ptr_tests_5.f03: Ditto.
5182 * c_ptr_tests_7.f03: Ditto.
5183 * c_ptr_tests_7_driver.c: Ditto.
5184 * c_ptr_tests_8.f03: Ditto.
5185 * c_ptr_tests_8_funcs.c: Ditto.
5186 * c_ptr_tests_9.f03: Ditto.
5187 * c_ptr_tests_driver.c: Ditto.
5188 * c_size_t_driver.c: Ditto.
5189 * c_size_t_test.f03: Ditto.
5190 * com_block_driver.f90: Ditto.
5191 * global_vars_c_init.f90: Ditto.
5192 * global_vars_c_init_driver.c: Ditto.
5193 * global_vars_f90_init.f90: Ditto.
5194 * global_vars_f90_init_driver.c: Ditto.
5195 * interop_params.f03: Ditto.
5196 * iso_c_binding_only.f03: Ditto.
5197 * iso_c_binding_rename_1.f03: Ditto.
5198 * iso_c_binding_rename_1_driver.c: Ditto.
5199 * iso_c_binding_rename_2.f03: Ditto.
5200 * iso_c_binding_rename_2_driver.c: Ditto.
5201 * kind_tests_2.f03: Ditto.
5202 * kind_tests_3.f03: Ditto.
5203 * module_md5_1.f90: Ditto.
5204 * only_clause_main.c: Ditto.
5205 * print_c_kinds.f90: Ditto.
5206 * test_bind_c_parens.f03: Ditto.
5207 * test_c_assoc.c: Ditto.
5208 * test_com_block.f90: Ditto.
5209 * test_common_binding_labels.f03: Ditto.
5210 * test_common_binding_labels_2.f03: Ditto.
5211 * test_common_binding_labels_2_main.f03: Ditto.
5212 * test_common_binding_labels_3.f03: Ditto.
5213 * test_common_binding_labels_3_main.f03: Ditto.
5214 * test_only_clause.f90: Ditto.
5215 * use_iso_c_binding.f90: Ditto.
5216 * value_5.f90: Ditto.
5217 * value_test.f90: Ditto.
5218 * value_tests_f03.f90: Ditto.
5219
5220 2007-07-01 Daniel Jacobowitz <dan@codesourcery.com>
5221
5222 * gcc.dg/tls/opt-14.c: New.
5223
5224 2007-07-01 Ollie Wild <aaw@google.com>
5225
5226 * g++.dg/lookup/using16.C: New test.
5227 * g++.dg/lookup/using17.C: New test.
5228
5229 2007-07-01 Janne Blomqvist <jb@gcc.gnu.org>
5230
5231 PR fortran/32239
5232 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.f90
5233 (test_4): Use proper test for floating point equality.
5234 (test_8): Likewise.
5235
5236 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5237
5238 PR libgfortran/32554
5239 * gfortran.dg/fmt_p_1.f90: New test.
5240
5241 2007-07-01 Ira Rosen <irar@il.ibm.com>
5242
5243 * gcc.dg/vect/vect-strided-store-u16-i4.c: Remove abort() from input
5244 initialization and fix dg-final check - the initialization loop is
5245 vectorizable.
5246
5247 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
5248 Volker Reichelt <reichelt@netcologne.de>
5249
5250 PR middle-end/32559
5251 * gcc.dg/pr32559.c: New test.
5252
5253 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
5254
5255 PR tree-optimization/25371
5256 * gcc.dg/vect/pr25371.c: New test.
5257
5258 2007-06-30 Nathan Froyd <froydnj@codesourcery.com>
5259
5260 * gcc.c-torture/execute/20051113-1.c (main): Use the correct type
5261 when allocating and initializing a flexible array.
5262
5263 2007-06-30 Daniel Franke <franke.daniel@gmail.com>
5264
5265 PR fortran/20373
5266 * gfortran.dg/intrinsic.f90: New test.
5267
5268 2007-06-30 Tobias Burnus <burnus@net-b.de>
5269
5270 PR fortran/32555
5271 * gfortran.dg/fmt_zero_check.f90: New.
5272
5273 2007-06-30 Paul Thomas <pault@gcc.gnu.org>
5274
5275 PR fortran/30284
5276 * gfortran.dg/repeat_f90: New test.
5277
5278 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5279
5280 PR testsuite/25241
5281 * gcc.dg/cpp/20000625-1.c: Without dg-options the default is
5282 -pedantic-errors, so we should match errors.
5283 * gcc.dg/cpp/escape-1.c: Likewise.
5284 * gcc.dg/cpp/charconst.c: Empty character constants are errors.
5285 * gcc.dg/cpp/direct2.c: This is a mandatory error instead of a
5286 warning.
5287 * gcc.dg/cpp/endif-pedantic2.c: Use -pedantic-errors to obtain
5288 errors instead of warnings.
5289 * gcc.dg/cpp/extratokens.c: Use dg-warning instead of dg-error for
5290 a pedantic warning.
5291 * gcc.dg/cpp/arith-3.c: Likewise.
5292
5293 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5294
5295 PR testsuite/25241
5296 * gcc.dg/pch/valid-1.c: Match each diagnostic with its own directive.
5297 * gcc.dg/pch/valid-2.c: Likewise.
5298 * gcc.dg/pch/valid-3.c: Likewise.
5299 * gcc.dg/pch/warn-1.c: Likewise.
5300 * gcc.dg/pch/valid-4.c: Match a warning instead of an error.
5301
5302 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5303
5304 PR c/4076
5305 * gcc.dg/Wunused-function.c: New.
5306
5307 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5308
5309 * gfortran.fortran-torture/compile/inline_1.f90: Fix test.
5310
5311 2007-06-29 Douglas Gregor <doug.gregor@gmail.com>
5312
5313 * g++.dg/other/canon-31724.C: New.
5314
5315 2007-06-29 Jan Hubicka <jh@suse.cz>
5316
5317 PR middle-end/32372
5318 * gcc.c-torture/compile/pr32372.c: new.
5319
5320 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
5321
5322 * gfortran.dg/operator_3.f90: New test.
5323
5324 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
5325
5326 * gfortran.dg/gomp/reduction1.f90: Adjust error message.
5327 * gfortran.dg/gomp/allocatable_components_1.f90: Likewise.
5328
5329 2007-06-29 Richard Guenther <rguenther@suse.de>
5330
5331 PR middle-end/32493
5332 * gcc.dg/inline-23.c: New testcase.
5333
5334 2007-06-29 Uros Bizjak <ubizjak@gmail.com>
5335
5336 PR tree-optimization/24659
5337 * gcc.target/i386/vectorize2.c: New test.
5338 * gcc.target/i386/sse2-lrint-vec.c: New runtime test.
5339 * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
5340
5341 2007-06-29 Eric Botcazou <ebotcazou@adacore.com>
5342
5343 * gcc.dg/pointer-arith-9.c: New test.
5344
5345 2007-06-29 Tobias Burnus <burnus@net-b.de>
5346
5347 PR fortran/32483
5348 * gfortran.dg/fmt_read_2.f90: New.
5349
5350 2007-06-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5351
5352 * gfortran.dg/open_errors.f90: Check for existance of temptestfile.
5353 If it exists, don't try to create it.
5354
5355 2007-06-28 Geoffrey Keating <geoffk@apple.com>
5356
5357 * g++.dg/ext/visibility/ms-compat-1.C: New.
5358
5359 2007-06-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
5360
5361 PR tree-opt/32417
5362 * gfortran.fortran-torture/compile/pr32417.f90: New test.
5363
5364 2007-06-28 Dorit Nuzman <dorit@il.ibm.com>
5365
5366 * gcc.dg/vect/vect-iv-4.c: Test now passes on vect_pack_trunc
5367 targets.
5368
5369 2007-06-27 Daniel Franke <franke.daniel@gmail.com>
5370
5371 PR fortran/32467
5372 * gfortran.dg/gomp/allocatable_components_1.f90: New test.
5373
5374 2007-06-27 Richard Guenther <rguenther@suse.de>
5375
5376 PR middle-end/32492
5377 * gcc.dg/inline-22.c: New testcase.
5378
5379 2007-06-26 Hui-May Chang <hm.chang@apple.com>
5380
5381 * gcc.target/i386/large-size-array-3.c: Remove the larger size of
5382 the scan-assembler constant.
5383
5384 2007-06-25 Geoffrey Keating <geoffk@apple.com>
5385
5386 PR 20216
5387 * gcc.dg/pr20216.c: New.
5388
5389 2007-06-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
5390
5391 PR tree-opt/32421
5392 * gcc.dg/vect/pr32421.c: New test.
5393
5394 2006-06-26 Simon Martin <simartin@users.sourceforge.net>
5395
5396 PR c++/32111
5397 * g++.dg/other/friend5.C: New test.
5398
5399 2007-06-25 Paul Thomas <pault@gcc.gnu.org>
5400
5401 PR fortran/32464
5402 * gfortran.dg/host_assoc_function_2.f90: New test.
5403
5404 PR fortran/31494
5405 * gfortran.dg/host_assoc_call_1.f90: New test.
5406
5407 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5408
5409 * gfortran.dg/secnds-1.f: Revise test to reduce random errors.
5410
5411 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5412
5413 PR fortran/32456
5414 * gfortran.dg/error_format.f90: New test.
5415
5416 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
5417
5418 PR fortran/32136
5419 * gfortran.dg/pr32136.f90: New test.
5420
5421 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
5422
5423 PR fortran/31726
5424 * gfortran.dg/minmaxloc_1.f90: New test.
5425
5426 PR fortran/32298
5427 * gfortran.dg/minmaxloc_2.f90: New test.
5428
5429 2007-06-23 Richard Guenther <rguenther@suse.de>
5430
5431 PR tree-optimization/16876
5432 PR middle-end/29478
5433 * gcc.dg/pr29254.c: The warning is bogus.
5434 * gcc.dg/warn-1.c: Likewise.
5435 * gcc.dg/assign-warn-3.c: Likewise.
5436 * gcc.dg/noncompile/pr16876.c: The testcase is bogus, remove.
5437
5438 2007-06-23 Richard Earnshaw <rearnsha@arm.com>
5439
5440 * gcc.c-torture/execute/20070623-1.c: New.
5441
5442 2007-06-22 Jan Hubicka <jh@suse.cz>
5443
5444 * gcc.c-torture/compile/pr31541.c: New.
5445
5446 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
5447
5448 * gcc.target/i386/large-size-array-3.c: Fix dg-do compile directive.
5449 Remove -m64 from dg-options.
5450
5451 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
5452
5453 PR middle-end/32374
5454 * gcc.dg/pr32374.c: New test.
5455
5456 2007-06-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5457
5458 PR fortran/32360
5459 * gfortran.dg/pointer_assign_3.f90: New test.
5460
5461 2007-06-21 Sebastian Pop <sebpop@gmail.com>
5462
5463 * gcc/testsuite/gcc.dg/tree-ssa/pr19590.c: New.
5464
5465 2007-06-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5466
5467 PR fortran/31162
5468 * gfortran.dg/assign.f90: Update test.
5469 * gfortran.dg/real_do_1.f90: Update test.
5470 * gfortran.dg/gomp/omp_do1.f90: Update test.
5471 * gfortran.dg/warnings_are_errors_1.f: Update test.
5472 * gfortran.dg/g77/20010519-1.f: Update test.
5473 * gfortran.dg/g77/pr9258.f: Update test.
5474 * gfortran.dg/g77/960317-1.f: Update test.
5475
5476 2007-06-21 Richard Guenther <rguenther@suse.de>
5477
5478 PR tree-optimization/32453
5479 * gcc.c-torture/compile/pr32453.c: New testcase.
5480
5481 2007-06-21 Jakub Jelinek <jakub@redhat.com>
5482
5483 PR tree-optimization/31866
5484 * gcc.dg/pr31866.c: New test.
5485
5486 2007-06-21 Richard Guenther <rguenther@suse.de>
5487
5488 PR tree-optimization/32451
5489 * g++.dg/torture/20070621-1.C: New testcase.
5490
5491 2007-06-21 Christian Bruel <christian.bruel@st.com>
5492
5493 * gcc.dg/attr-isr.c: Test delay slot content.
5494
5495 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5496
5497 PR fortran/32361
5498 gfortran.dg/pointer_assign_2.f90: New test.
5499
5500 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5501
5502 PR fortran/25061
5503 gfortran.dg/invalid_procedure_name.f90: New test.
5504
5505 2007-06-20 Adam Nemet <anemet@caviumnetworks.com>
5506
5507 PR tree-optimization/25737
5508 * testsuite/gcc.dg/tree-ssa/alias-14.c: New test.
5509
5510 2007-06-20 Hui-May Chang <hm.chang@apple.com>
5511
5512 * gcc.target/i386/large-size-array-3.c: New.
5513
5514 2007-06-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
5515 Richard Guenther <rguenther@suse.de>
5516
5517 PR fortran/32140
5518 * gfortran.fortran-torture/execute/pr32140.f90: New testcase.
5519
5520 2007-06-20 Jakub Jelinek <jakub@redhat.com>
5521
5522 PR middle-end/31959
5523 * gcc.dg/pr31959.c: New test.
5524
5525 PR inline-asm/32109
5526 * g++.dg/ext/asm10.C: New test.
5527
5528 PR middle-end/32285
5529 * gcc.c-torture/execute/20070614-1.c: New test.
5530
5531 2007-06-19 Seongbae Park <seongbae.park@gmail.com>
5532
5533 * gcc.target/arm/stack-corruption.c: New test.
5534
5535 2007-06-19 Richard Guenther <rguenther@suse.de>
5536
5537 * g++.dg/torture/pr30252.C: New testcase.
5538
5539 2007-06-19 Jakub Jelinek <jakub@redhat.com>
5540
5541 PR tree-optimization/32353
5542 * g++.dg/opt/nrv13.C: New test.
5543
5544 2007-06-19 Paul Thomas <pault@gcc.gnu.org>
5545
5546 PR fortran/20863
5547 PR fortran/20882
5548 * gfortran.dg/impure_assignment_2.f90 : New test.
5549
5550 PR fortran/32236
5551 * gfortran.dg/data_initialized_2.f90 : New test.
5552
5553 * gfortran.dg/equiv_7.f90 : Test for endianess and call the
5554 appropriate version of 'dmach'.
5555
5556 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
5557
5558 PR target/32389
5559 * gcc.target/i386/pr32389.c New test.
5560
5561 2007-06-18 Simon Baldwin <simonb@google.com>
5562
5563 PR c++/31923
5564 * g++.dg/template/error25.C: New.
5565 * g++.dg/template/spec35.C: New.
5566
5567 2007-06-18 Kenneth Zadeck <zadeck@naturalbridge.com>
5568
5569 * gcc.c-torture/compile/pr32355.c: New testcase.
5570
5571 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
5572
5573 PR tree-optimization/32383
5574 * g++.dg/opt/pr32383.C: New test.
5575
5576 2007-06-17 Uros Bizjak <ubizjak@gmail.com>
5577
5578 PR rtl-optimization/32366
5579 * gcc.dg/vect/pr32366.c: New test.
5580
5581 2007-06-17 Kenneth Zadeck <zadeck@naturalbridge.com>
5582
5583 * gcc.c-torture/compile/pr32349.c: New testcase.
5584
5585 2007-06-17 Eric Botcazou <ebotcazou@libertysurf.fr>
5586
5587 * gcc.target/sparc/align.c: Use 'unsigned char' as element type.
5588 * gcc.target/sparc/combined-2.c: Likewise.
5589 * gcc.target/sparc/fexpand.c : Likewise.
5590 * gcc.target/sparc/fnot.c: Likewise. Fix a couple of prototypes.
5591 * gcc.target/sparc/fpack16.c : Likewise.
5592 * gcc.target/sparc/fpmerge.c : Likewise.
5593 * gcc.target/sparc/fpmul.c : Likewise.
5594 * gcc.target/sparc/noresult.c : Likewise.
5595 * gcc.target/sparc/pdist.c: Likewise.
5596
5597 2007-06-16 Uros Bizjak <ubizjak@gmail.com>
5598
5599 PR middle-end/31723
5600 * gcc.target/i386/recip-divf.c: New test.
5601 * gcc.target/i386/recip-sqrtf.c: Ditto.
5602 * gcc.target/i386/recip-vec-divf.c: Ditto.
5603 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
5604 * gcc.target/i386/sse-recip.c: Ditto.
5605 * gcc.target/i386/sse-recip-vec.c: Ditto.
5606
5607 2007-06-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
5608
5609 PR tree-opt/32225
5610 * gcc.c-torture/compile/20070605-1.c: New test.
5611
5612 * gcc.c-torture/compile/20070603-1.c: New testcase.
5613 * gcc.c-torture/compile/20070603-2.c: New testcase.
5614
5615 * gcc.c-torture/compile/20070531-1.c: New test.
5616
5617 PR tree-opt/32167
5618 * gcc.c-torture/compile/20070531-2.c: New test.
5619
5620 PR tree-opt/32144
5621 * gcc.c-torture/compile/20070529-1.c: New test.
5622
5623 PR tree-opt/32145
5624 * gcc.c-torture/compile/20070529-2.c: New test.
5625
5626 PR tree-opt/32015
5627 * gcc.c-torture/compile/20070520-1.c: New test.
5628
5629 * g++.dg/ext/java-1.C: New test.
5630
5631 * gcc.dg/vect/vect-106.c: We are now able to vectorize two
5632 loops instead of one. Remove the "can't determine dependence"
5633 check.
5634 * gcc.dg/tree-ssa/20030815-1.c: Remove testcase which is no longer
5635 needed as the cast is gone in the first place.
5636 * gcc.dg/max-1.c: Change local variable a to be a global one.
5637 * gcc.dg/tree-ssa/ssa-pre-8.c: Update testcase since we don't
5638 have a cast which is PREd.
5639
5640 2007-06-15 Mark Mitchell <mark@codesourcery.com>
5641
5642 * g++.dg/lookup/anon6.C: New test.
5643
5644 2007-06-14 Dirk Mueller <dmueller@suse.de>
5645
5646 PR c++/31806
5647 * g++.dg/opt/static6.C: New testcase.
5648
5649 2007-06-14 Geoff Keating <geoffk@apple.com>
5650
5651 * g++.dg/ext/visibility/overload-1.C: New.
5652
5653 PR 31093
5654 * g++.dg/ext/visibility/anon4.C: New.
5655
5656 2007-06-14 Uros Bizjak <ubizjak@gmail.com>
5657
5658 PR target/32268
5659 * gcc.target/i386/pr32268.c: New test.
5660
5661 2007-06-14 H.J. Lu <hongjiu.lu@intel.com>
5662
5663 * gcc.dg/dfp/fe-convert-1.c: Expect FE_OVERFLOW when converting
5664 from 10.000000e96DD to _Decimal32, from 10.000000e96DL to
5665 _Decimal32 and from 10.00000000000000E384DL to _Decimal64.
5666
5667 * gcc.dg/dfp/fe-convert-2.c: Expect FE_INEXACT when converting
5668 from 1.0e96 and -1.0e96 to _Decimal32. Enable testing for
5669 converting from 1.0e-96 and 0.00048828125 to _Decimal32 when
5670 BID is used.
5671
5672 2007-06-14 Paul Thomas <pault@gcc.gnu.org>
5673
5674 PR fortran/32302
5675 * gfortran.dg/common_resize_1.f90: New test.
5676
5677 2007-06-14 Dorit Nuzman <dorit@il.ibm.com>
5678
5679 PR target/32274
5680 * gcc.dg/vect/pr32224.c: Fix.
5681
5682 2007-06-13 Eric Christopher <echristo@apple.com>
5683
5684 * gcc.target/i386/ssefn-1.c: Add -march=i386.
5685
5686 2007-06-13 Tobias Burnus <burnus@net-b.de>
5687
5688 PR fortran/32323
5689 * gfortran.dg/actual_array_vect_1.f90: New.
5690
5691 2007-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
5692
5693 * gcc.target/sparc/mfpu.c: New test.
5694
5695 2007-06-12 Geoff Keating <geoffk@apple.com>
5696
5697 * g++.dg/warn/weak1.C: Suppress on Darwin.
5698 * g++.dg/other/unused1.C: Accept tabs or spaces in assembly.
5699
5700 2007-06-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
5701
5702 PR middle-end/31579
5703 * g++.dg/torture/pr31579.C: New testcase.
5704
5705 2007-06-12 Ian Lance Taylor <iant@google.com>
5706
5707 PR libstdc++/29286
5708 * g++.dg/init/new16.C: New test.
5709 * g++.dg/init/new17.C: New test.
5710 * g++.dg/init/new18.C: New test.
5711 * g++.dg/init/new19.C: New test.
5712
5713 2007-06-12 Olivier Hainque <hainque@adacore.com>
5714
5715 * gnat.dg/lhs_view_convert.adb: New test.
5716
5717 2007-06-12 Richard Guenther <rguenther@suse.de>
5718
5719 PR tree-optimization/15353
5720 PR tree-optimization/31657
5721 * gcc.c-torture/execute/20070424-1.c: New testcase.
5722 * gcc.dg/tree-ssa/ssa-ifcombine-1.c: Likewise.
5723 * gcc.dg/tree-ssa/ssa-ifcombine-2.c: Likewise.
5724 * gcc.dg/tree-ssa/ssa-ifcombine-3.c: Likewise.
5725 * gcc.dg/tree-ssa/ssa-ifcombine-4.c: Likewise.
5726 * gcc.dg/tree-ssa/ssa-ifcombine-5.c: Likewise.
5727
5728 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
5729
5730 PR rtl-optimization/32293
5731 * gcc.dg/pr32293.c: New test.
5732
5733 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
5734
5735 * gcc.dg/builtins-11.c: Also check folding of a/cbrt(b/c).
5736
5737 2007-06-12 Paul Thomas <pault@gcc.gnu.org>
5738
5739 PR fortran/29786
5740 * gfortran.dg/equiv_7.f90: New test.
5741 * gfortran.dg/equiv_constraint_7.f90: Change error message.
5742
5743 PR fortran/30875
5744 * gfortran.dg/equiv_constraint_5.f90: Correct code and error.
5745
5746 2007-06-11 Andreas Tobler <a.tobler@schweiz.org>
5747
5748 * gcc.dg/setjmp-3.c: Rename raise to raise0.
5749 * gcc.dg/setjmp-4.c: Likewise.
5750 * gcc.target/i386/980211-1.c: Rename __signbitl to __signbitl0.
5751
5752 2007-06-11 Paolo Bonzini <bonzini@gnu.org>
5753
5754 PR rtl-optimization/31025
5755 * gfortran.dg/pr31025.f90: New.
5756
5757 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
5758
5759 PR target/32280
5760 * gcc.target/i386/pr32280.c: New test.
5761
5762 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
5763
5764 PR middle-end/32279
5765 * gcc.dg/builtins-11.c: Also check folding of a/sqrt(b/c).
5766
5767 2007-06-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5768
5769 PR libgfortran/32235
5770 * gfortran.dg/backspace_9.f: New test.
5771
5772 2007-06-10 Zdenek Dvorak <dvorakz@suse.cz>
5773
5774 * gcc.dg/tree-ssa/prefetch-7.c: New test.
5775
5776 2007-06-09 Zdenek Dvorak <dvorakz@suse.cz>
5777
5778 * gcc.dg/tree-ssa/loop-28.c: New testcase.
5779
5780 2007-06-09 Ian Lance Taylor <iant@google.com>
5781
5782 PR tree-optimization/32169
5783 * gcc.c-torture/compile/pr32169.c: New test.
5784
5785 2007-06-08 Harsha Jagasia <harsha.jagasia@amd.com>
5786
5787 * gcc.dg/vect/costmodel: New directory.
5788 * gcc.dg/vect/costmodel/i386: New directory.
5789 * gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp: New testsuite.
5790 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
5791 New test.
5792 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c: New test.
5793 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: New test.
5794 * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: New test.
5795 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: New test.
5796 * gcc.dg/vect/costmodel/x86_64: New directory.
5797 * gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp:
5798 New testsuite.
5799 * gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
5800 New test.
5801 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c: New test.
5802 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-33.c: New test.
5803 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-68.c: New test.
5804 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: New test.
5805 * gcc.dg/vect/costmodel/x86_64/costmodel-pr30843.c: New test.
5806
5807 2007-06-08 Uros Bizjak <ubizjak@gmail.com>
5808
5809 PR tree-optimization/32243
5810 * gcc.dg/vect/vect.exp: Add support for -O3 tests. Reset default
5811 flags for -Os tests.
5812 * gcc.dg/vect/03-vect-pr32243.c: New test.
5813
5814 2007-06-08 Dorit Nuzman <dorit@il.ibm.com>
5815
5816 PR tree-optimization/32224
5817 * gcc.dg/vect/pr32224.c: New test.
5818
5819 2007-06-08 Jakub Jelinek <jakub@redhat.com>
5820
5821 PR c++/32177
5822 * g++.dg/gomp/pr32177.C: New test.
5823
5824 2007-06-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5825
5826 PR testsuite/25241
5827 * gcc.dg/parm-mismatch-1.c: Use dg-message for notes.
5828 * gcc.dg/Wfatal.c: Use dg-message for output that is neither a
5829 warning nor an error.
5830 * gcc.dg/Wfatal-2.c: Likewise.
5831 * gcc.dg/Werror-1.c: Likewise.
5832 * gcc.dg/Werror-5.c: Likewise.
5833 * gcc.dg/Werror-7.c: Likewise.
5834 * gcc.dg/Werror-10.c: Likewise.
5835 * gcc.dg/Werror-11.c: Likewise.
5836
5837 2007-06-07 Simon Martin <simartin@users.sourceforge.net>
5838
5839 PR c++/30759
5840 * g++.dg/init/brace6.C: New test.
5841
5842 2007-06-07 Geoffrey Keating <geoffk@apple.com>
5843
5844 * g++.dg/ext/cleanup-8.c: Run on i386-darwin9 and later.
5845 * g++.dg/ext/cleanup-9.c: Run on i386-darwin9 and later.
5846 * g++.dg/ext/cleanup-10.c: Run on i386-darwin9 and later.
5847 * g++.dg/ext/cleanup-11.c: Run on i386-darwin9 and later.
5848
5849 * gcc.dg/attr-weakref-1-darwin.c: Run on all Darwin platforms.
5850 * gcc.dg/20050826-1.c: Run on all Darwin platforms.
5851 * gcc.dg/darwin-ld-2.c: Run on all Darwin platforms.
5852 * gcc.dg/darwin-ld-4.c: Run on all Darwin platforms.
5853 * gcc.dg/cleanup-8.c: Run on i386-darwin9 and later.
5854 * gcc.dg/cleanup-9.c: Run on i386-darwin9 and later.
5855 * gcc.dg/cleanup-10.c: Run on i386-darwin9 and later.
5856 * gcc.dg/cleanup-11.c: Run on i386-darwin9 and later.
5857
5858 * gcc.dg/darwin-minversion-3.c: New.
5859
5860 2007-06-07 Uros Bizjak <ubizjak@gmail.com>
5861
5862 * gcc.target/i386/builtin-copysign.c: New test.
5863
5864 2007-06-07 Zdenek Dvorak <dvorakz@suse.cz>
5865
5866 PR tree-optimization/32220
5867 * gfortran.dg/predcom-2.f: New testcase.
5868
5869 2007-06-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
5870
5871 PR tree-opt/32231
5872 * gcc.target/i386/vectorize4.c: New test.
5873
5874 2007-06-06 Steve Ellcey <sje@cup.hp.com>
5875
5876 * gfortran.dg/integer_exponentiation_3.F90: Use approx. check.
5877
5878 2007-06-06 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5879
5880 PR testsuite/25241
5881 * gcc.dg/simd-5.c: Mark output as a note.
5882 * gcc.dg/simd-6.c: Mark output as a note. Fix incorrect use of
5883 dg-message.
5884 * gcc.dg/simd-1.c: Likewise.
5885 * gcc.dg/always_inline.c: Mark output as a sorry.
5886 * gcc.dg/always_inline2.c: Likewise.
5887 * gcc.dg/always_inline3.c: Likewise.
5888
5889 2007-06-06 Ian Lance Taylor <iant@google.com>
5890
5891 * g++.dg/conversion/enum1.C: New test.
5892
5893 2007-06-06 Uros Bizjak <ubizjak@gmail.com>
5894
5895 PR tree-optimization/32216
5896 * gcc.dg/vect/pr32216.c: New test.
5897
5898 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5899
5900 PR testsuite/18923
5901 * gfortran.dg/invalid_contains_1.f90: New test.
5902 * gfortran.dg/invalid_contains_2.f90: New test.
5903
5904 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5905
5906 PR testsuite/32057
5907 * gfortran.dg/secnds.f: Update test to avoid roundoff errors and
5908 midnight issues.
5909
5910 2007-06-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5911
5912 PR testsuite/25241
5913 * gcc.dg/invalid-call-1.c: Use dg-warning to match the warning and
5914 dg-message to match de note.
5915 * gcc.dg/pr26570.c: Use dg-message for a note.
5916 * gcc.dg/pr29254.c: Use dg-message for generic output and use
5917 dg-error instead of dg-warning because of -Werror.
5918 * gcc.dg/glibc-uclibc-1.c: Use dg-message for output that is
5919 neither an error, nor a warning.
5920 * gcc.dg/glibc-uclibc-2.c: Likewise
5921 * gcc.dg/cpp/19940712-1.c: Likewise.
5922
5923 2007-06-05 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
5924
5925 PR preprocessor/23479
5926 * gcc.dg/binary-constants-1.c: Add test suites for
5927 the 0b-prefixed binary integer constants.
5928 * gcc.dg/binary-constants-2.c: Ditto.
5929 * gcc.dg/binary-constants-3.c: Ditto.
5930 * gcc.dg/binary-constants-4.c: Ditto.
5931
5932 2007-06-05 Ian Lance Taylor <iant@google.com>
5933
5934 * gcc.dg/Wstrict-overflow-19.c: New test.
5935
5936 2007-06-05 Razya Ladelsky <razya@il.ibm.com>
5937
5938 * gcc.dg/matrix/matrix-6.c: Remove conversion.
5939
5940 2007-06-04 Ian Lance Taylor <iant@google.com>
5941
5942 * gcc.dg/Wstrict-overflow-18.c: New test.
5943
5944 2007-06-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5945
5946 PR testsuite/25241
5947 * gcc.dg/cpp/mi1.c: Use dg-message for output that is not an error.
5948 * gcc.dg/cpp/mi5.c: Likewise.
5949 * gcc.dg/cpp/mi7.c: Likewise.
5950
5951 2007-06-04 Uros Bizjak <ubizjak@gmail.com>
5952
5953 PR c/32191
5954 * gcc.dg/pr32191.c: New test.
5955
5956 2007-05-28 Tobias Burnus <burnus@net-b.de>
5957
5958 PR fortran/32124
5959 * gfortran.dg/allocate_stat_1.f90: Remove.
5960
5961 2007-06-02 H.J. Lu <hongjiu.lu@intel.com>
5962
5963 * gcc.target/i386/sse4_2-check.h: New.
5964 * gcc.target/i386/sse4_2-crc32b.c: Likewise.
5965 * gcc.target/i386/sse4_2-crc32.h: Likewise.
5966 * gcc.target/i386/sse4_2-crc32l.c: Likewise.
5967 * gcc.target/i386/sse4_2-crc32q.c: Likewise.
5968 * gcc.target/i386/sse4_2-crc32w.c: Likewise.
5969 * gcc.target/i386/sse4_2-pcmpestri-1.c: Likewise.
5970 * gcc.target/i386/sse4_2-pcmpestri-2.c: Likewise.
5971 * gcc.target/i386/sse4_2-pcmpestrm-1.c: Likewise.
5972 * gcc.target/i386/sse4_2-pcmpestrm-2.c: Likewise.
5973 * gcc.target/i386/sse4_2-pcmpgtq.c: Likewise.
5974 * gcc.target/i386/sse4_2-pcmpistri-1.c: Likewise.
5975 * gcc.target/i386/sse4_2-pcmpistri-2.c: Likewise.
5976 * gcc.target/i386/sse4_2-pcmpistrm-1.c: Likewise.
5977 * gcc.target/i386/sse4_2-pcmpistrm-2.c: Likewise.
5978 * gcc.target/i386/sse4_2-pcmpstr.h: Likewise.
5979 * gcc.target/i386/sse4_2-popcnt.h: Likewise.
5980 * gcc.target/i386/sse4_2-popcntl.c: Likewise.
5981 * gcc.target/i386/sse4_2-popcntq.c: Likewise.
5982
5983 2007-06-01 Geoffrey Keating <geoffk@apple.com>
5984
5985 * gcc.dg/pie-link.c: New test.
5986
5987 2007-06-01 Ian Lance Taylor <iant@google.com>
5988
5989 * gcc.dg/Wstrict-overflow-17.c: New test.
5990
5991 2007-06-01 Kazu Hirata <kazu@codesourcery.com>
5992
5993 * gcc.dg/builtin-return-1.c (g): New.
5994 (main): Allocate at least 64 bytes on the stack.
5995
5996 2007-05-31 Mark Mitchell <mark@codesourcery.com>
5997
5998 * g++.dg/init/cleanup3.C: New test.
5999
6000 2007-05-31 Rask Ingemann Lambertsen <rask@sygehus.dk>
6001
6002 * gcc.c-torture/compile/limits-caselabels.c: Fix for targets where
6003 int is 16 bits.
6004
6005 007-05-31 Paul Thomas <pault@gcc.gnu.org>
6006
6007 PR fortran/32156
6008 * gfortran.dg/char_array_constructor_3.f90: New test.
6009
6010 2007-05-31 Zdenek Dvorak <dvorakz@suse.cz>
6011
6012 PR tree-optimization/32160
6013 * gfortran.dg/predcom-1.f: New test.
6014
6015 2007-05-31 Richard Guenther <rguenther@suse.de>
6016
6017 * g++.dg/other/str_empty.C: Move...
6018 * g++.dg/other/pr30567.C: Move...
6019 * g++.dg/tree-ssa/pr27218.C: Move...
6020 * g++.dg/torture: ...here and remove dg-options.
6021
6022 2007-05-31 Paolo Carlini <pcarlini@suse.de>
6023
6024 PR c++/32158
6025 * g++.dg/ext/is_pod_incomplete.C: New.
6026
6027 2007-05-31 Russell Yanofsky <russ@yanofsky.org>
6028 Douglas Gregor <doug.gregor@gmail.com>
6029 Pedro Lamarao <pedro.lamarao@mndfck.org>
6030 Howard Hinnant <howard.hinnant@gmail.com>
6031
6032 PR c++/7412
6033 PR c++/29939
6034 * g++.dg/cpp0x/rv8p.C: New.
6035 * g++.dg/cpp0x/temp-constructor-bug.C: New.
6036 * g++.dg/cpp0x/cast-bug.C: New.
6037 * g++.dg/cpp0x/elision_weak.C: New.
6038 * g++.dg/cpp0x/collapse-bug.C: New.
6039 * g++.dg/cpp0x/rv3p.C: New.
6040 * g++.dg/cpp0x/rv7n.C: New.
6041 * g++.dg/cpp0x/overload-conv-1.C: New.
6042 * g++.dg/cpp0x/rv2n.C: New.
6043 * g++.dg/cpp0x/deduce.C: New.
6044 * g++.dg/cpp0x/temp-va-arg-bug.C: New.
6045 * g++.dg/cpp0x/rv6p.C: New.
6046 * g++.dg/cpp0x/template_deduction.C: New.
6047 * g++.dg/cpp0x/implicit-copy.C: New.
6048 * g++.dg/cpp0x/rv1p.C: New.
6049 * g++.dg/cpp0x/cast.C: New.
6050 * g++.dg/cpp0x/rv5n.C: New.
6051 * g++.dg/cpp0x/collapse.C: New.
6052 * g++.dg/cpp0x/overload-conv-2.C: New.
6053 * g++.dg/cpp0x/rv4p.C: New.
6054 * g++.dg/cpp0x/rvo.C: New.
6055 * g++.dg/cpp0x/iop.C: New.
6056 * g++.dg/cpp0x/rv3n.C: New.
6057 * g++.dg/cpp0x/rv7p.C: New.
6058 * g++.dg/cpp0x/reference_collapsing.C: New.
6059 * g++.dg/cpp0x/overload.C: New.
6060 * g++.dg/cpp0x/named.C: New.
6061 * g++.dg/cpp0x/rv2p.C: New.
6062 * g++.dg/cpp0x/rv6n.C: New.
6063 * g++.dg/cpp0x/not_special.C: New.
6064 * g++.dg/cpp0x/bind.C: New.
6065 * g++.dg/cpp0x/rv1n.C: New.
6066 * g++.dg/cpp0x/rv5p.C: New.
6067 * g++.dg/cpp0x/elision.C: New.
6068 * g++.dg/cpp0x/named_refs.C: New.
6069 * g++.dg/cpp0x/unnamed_refs.C: New.
6070 * g++.dg/cpp0x/rv4n.C: New.
6071 * g++.dg/cpp0x/elision_neg.C: New.
6072 * g++.dg/init/copy7.C: Run in C++98 mode.
6073 * g++.dg/overload/arg1.C: Ditto.
6074 * g++.dg/overload/arg4.C: Ditto.
6075
6076 2007-05-30 Jakub Jelinek <jakub@redhat.com>
6077
6078 PR c++/31809
6079 * g++.dg/opt/static5.C: New test.
6080
6081 2007-05-30 Richard Guenther <rguenther@suse.de>
6082
6083 * g++.dg/dg.exp: Prune torture/.
6084 * g++.dg/torture/dg-torture.exp: New testsuite.
6085
6086 2007-05-30 Kazu Hirata <kazu@codesourcery.com>
6087
6088 * gcc.target/arm/pr27387.C: Move and rename to ...
6089 * g++.dg/inherit/thunk8.C: ... here.
6090
6091 2007-05-30 Jakub Jelinek <jakub@redhat.com>
6092
6093 PR tree-optimization/31769
6094 * g++.dg/gomp/pr31769.C: New test.
6095
6096 2007-05-29 Hui-May Chang <hm.chang@apple.com>
6097
6098 * gcc.target/i386/stack-realign.c: New.
6099
6100 2007-05-29 Zdenek Dvorak <dvorakz@suse.cz>
6101
6102 * gcc.dg/tree-ssa/prefetch-6.c: New test.
6103
6104 2007-05-29 Tobias Schlüter <tobi@gcc.gnu.org>
6105
6106 * gfortran.dg/sizeof.f90: New.
6107
6108 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
6109
6110 PR c/31339
6111 * gcc.dg/boolcomplex-1.c: New test.
6112
6113 PR c++/31339
6114 * g++.dg/ext/boolcomplex-1.c: New test.
6115
6116 2007-05-28 Razya Ladelsky <razya@il.ibm.com>
6117
6118 * gcc.dg/matrix: New directory.
6119
6120 2007-05-28 Tobias Burnus <burnus@net-b.de>
6121
6122 PR fortran/32124
6123 * gfortran.dg/allocate_stat_1.f90: New.
6124
6125 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
6126
6127 PR fortran/31972
6128 * transfer_hollerith_1.f90: New test.
6129
6130 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
6131
6132 PR tree-opt/32100
6133 * gcc.c-torture/execute/vrp-7.c: New test.
6134
6135 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
6136
6137 * gfortran.dg/transfer_simplify_4.f90: New test.
6138
6139 2007-05-27 Tobias Burnus <burnus@net-b.de>
6140
6141 PR fortran/32088
6142 * gfortran.dg/func_result_3.f90: New.
6143
6144 2007-05-27 Tobias Burnus <burnus@net-b.de>
6145
6146 PR middle-end/32083
6147 * gfortran.dg/transfer_simplify_3.f90: New.
6148
6149 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
6150
6151 PR target/32065
6152 * gcc.target/i386/pr32065-1.c: Rename from pr32065.c. Add -std=gnu99
6153 to compile options.
6154 * gcc.target/i386/pr32065-2.c: New test.
6155
6156 2007-05-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6157
6158 PR fortran/31813
6159 * gfortran.dg/io_constraints_2.f90: Update.
6160
6161 2007-05-26 Paul Thomas <pault@gcc.gnu.org>
6162
6163 PR fortran/31219
6164 * gfortran.dg/array_constructor_17.f90: New test.
6165
6166 2007-05-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
6167
6168 PR tree-opt/32090
6169 * g++.dg/opt/array2.C: New testcase.
6170
6171 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
6172
6173 PR target/32065
6174 * gcc.target/i386/pr32065.c: New test.
6175
6176 2007-05-25 Dirk Mueller <dmueller@suse.de>
6177 Marcus Meissner <meissner@suse.de>
6178
6179 * gcc.dg/attr-alloc_size.c: New.
6180
6181 2007-05-25 Simon Martin <simartin@users.sourceforge.net>
6182 Lee Millward <lee.millward@gmail.com>
6183
6184 PR c++/31745
6185 * g++.dg/parse/crash34.C: New test.
6186
6187 * g++.dg/parse/crash35.C: New test.
6188
6189 2007-05-25 H.J. Lu <hongjiu.lu@intel.com>
6190
6191 * gcc.target/i386/sse2-check.h: New.
6192 * gcc.target/i386/sse2-vec-1.c: Likewise.
6193 * gcc.target/i386/sse2-vec-2.c: Likewise.
6194 * gcc.target/i386/sse2-vec-3.c: Likewise.
6195 * gcc.target/i386/sse2-vec-4.c: Likewise.
6196 * gcc.target/i386/sse2-vec-5.c: Likewise.
6197 * gcc.target/i386/sse2-vec-6.c: Likewise.
6198
6199 2007-05-25 Douglas Gregor <doug.gregor@gmail.com>
6200
6201 PR c++/31431
6202 PR c++/31432
6203 PR c++/31434
6204 PR c++/31435
6205 PR c++/31437
6206 PR c++/31438
6207 PR c++/31442
6208 PR c++/31443
6209 PR c++/31444
6210 PR c++/31445
6211 * g++.dg/cpp0x/pr31431.C: New.
6212 * g++.dg/cpp0x/pr31437.C: New.
6213 * g++.dg/cpp0x/pr31442.C: New.
6214 * g++.dg/cpp0x/pr31444.C: New.
6215 * g++.dg/cpp0x/pr31431-2.C: New.
6216 * g++.dg/cpp0x/pr31432.C: New.
6217 * g++.dg/cpp0x/pr31434.C: New.
6218 * g++.dg/cpp0x/pr31438.C: New.
6219 * g++.dg/cpp0x/pr31443.C: New.
6220 * g++.dg/cpp0x/pr31445.C: New.
6221 * g++.dg/cpp0x/variadic-crash1.C: New.
6222
6223 2007-05-25 Richard Sandiford <richard@codesourcery.com>
6224
6225 * gcc.target/arm/long-calls-1.c: New test.
6226 * gcc.target/arm/long-calls-2.c: Likewise.
6227 * gcc.target/arm/long-calls-3.c: Likewise.
6228 * gcc.target/arm/long-calls-4.c: Likewise.
6229
6230 2007-05-25 Richard Guenther <rguenther@suse.de>
6231 Andrew Pinski <andrew_pinski@playstation.sony.com>
6232
6233 PR tree-optimization/31982
6234 * gcc.dg/tree-ssa/forwprop-2.c: New testcase.
6235
6236 2007-05-25 Paul Thomas <pault@gcc.gnu.org>
6237
6238 PR fortran/32047
6239 * gfortran.dg/result_in_spec_2.f90: New test.
6240
6241 2007-05-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6242
6243 * gcc.dg/torture/builtin-math-4.c: Fix dg-xfail-if.
6244
6245 2007-05-24 Ollie Wild <aaw@google.com>
6246
6247 * gcc.dg/cpp/counter-1.c: New test.
6248 * gcc.dg/pch/counter-1.c: New test.
6249 * gcc.dg/pch/counter-1.hs: New file.
6250 * gcc.dg/pch/counter-2.c: New test.
6251 * gcc.dg/pch/counter-2.hs: New file.
6252 * gcc.dg/pch/counter-3.c: New test.
6253 * gcc.dg/pch/counter-3.hs: New file.
6254
6255 2007-05-24 Zdenek Dvorak <dvorakz@suse.cz>
6256
6257 * gcc.dg/tree-ssa/predcom-1.c: New test.
6258 * gcc.dg/tree-ssa/predcom-2.c: New test.
6259 * gcc.dg/tree-ssa/predcom-3.c: New test.
6260 * gcc.dg/tree-ssa/predcom-4.c: New test.
6261 * gcc.dg/tree-ssa/predcom-5.c: New test.
6262 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Test dceloop2 dumps.
6263
6264 2007-05-24 H.J. Lu <hongjiu.lu@intel.com>
6265
6266 PR testsuite/32062
6267 * gcc.target/i386/sse4_1-check.h (MASK): New.
6268
6269 2007-05-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6270
6271 PR fortran/32038
6272 * gfortran.dg/pr25603.f: Initialize integer variables.
6273
6274 2007-05-23 Ian Lance Taylor <iant@google.com>
6275
6276 * g++.dg/other/vrp1.C: New test.
6277
6278 2007-05-23 Simon Martin <simartin@users.sourceforge.net>
6279
6280 PR preprocessor/20077
6281 * gcc.dg/cpp/paste15.c: New test.
6282
6283 2007-05-23 Sandra Loosemore <sandra@codesourcery.com>
6284 Nigel Stephens <nigel@mips.com>
6285 Richard Sandiford <richard@codesourcery.com>
6286
6287 * gcc.target/mips/inter/mips16_stubs_1_main.c: New.
6288 * gcc.target/mips/inter/mips16_stubs_1_x.c: New.
6289 * gcc.target/mips/inter/mips16_stubs_1_y.c: New.
6290 * gcc.target/mips/inter/mips16-inter.exp: New.
6291
6292 2007-05-23 Kazu Hirata <kazu@codesourcery.com>
6293
6294 * gcc.dg/bf-spl1.c, gcc.dg/m68k-pic-1.c: Enable on fido-*-*.
6295
6296 2007-05-23 H.J. Lu <hongjiu.lu@intel.com>
6297
6298 * gcc.target/i386/sse3-addsubpd.c: Don't include stdlib.h
6299 nor i386-cpuid.h. Include sse3-check.h. Remove main ().
6300 * gcc.target/i386/sse3-addsubps.c: Likewise.
6301 * gcc.target/i386/sse3-haddpd.c: Likewise.
6302 * gcc.target/i386/sse3-haddps.c: Likewise.
6303 * gcc.target/i386/sse3-hsubpd.c: Likewise.
6304 * gcc.target/i386/sse3-hsubps.c: Likewise.
6305 * gcc.target/i386/sse3-lddqu.c: Likewise.
6306 * gcc.target/i386/sse3-movddup.c: Likewise.
6307 * gcc.target/i386/sse3-movshdup.c: Likewise.
6308 * gcc.target/i386/sse3-movsldup.c: Likewise.
6309
6310 * gcc.target/i386/ssse3-pabsb.c: Don't include stdlib.h
6311 nor i386-cpuid.h. Include ssse3-check.h. Remove main ().
6312 * gcc.target/i386/ssse3-pabsd.c: Likewise.
6313 * gcc.target/i386/ssse3-pabsw.c: Likewise.
6314 * gcc.target/i386/ssse3-palignr.c: Likewise.
6315 * gcc.target/i386/ssse3-phaddd.c: Likewise.
6316 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
6317 * gcc.target/i386/ssse3-phaddw.c: Likewise.
6318 * gcc.target/i386/ssse3-phsubd.c: Likewise.
6319 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
6320 * gcc.target/i386/ssse3-phsubw.c: Likewise.
6321 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
6322 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
6323 * gcc.target/i386/ssse3-pshufb.c: Likewise.
6324 * gcc.target/i386/ssse3-psignb.c: Likewise.
6325 * gcc.target/i386/ssse3-psignd.c: Likewise.
6326 * gcc.target/i386/ssse3-psignw.c: Likewise.
6327 * gcc.target/i386/ssse3-vals.h: Likewise.
6328
6329 * gcc.target/i386/sse3-check.h: New file.
6330 * gcc.target/i386/ssse3-check.h: Likewise.
6331
6332 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
6333
6334 PR middle-end/31095
6335 * gcc.c-torture/compile/bcopy-1.c: New testcase.
6336
6337 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
6338
6339 PR middle-end/31606
6340 * gcc.c-torture/20070522-1.c: New testcase.
6341
6342 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
6343
6344 * gcc.target/i386/sse4_1-check.h: Don't include <stdio.h>.
6345
6346 2007-05-22 Kazu Hirata <kazu@codesourcery.com>
6347
6348 * gcc.c-torture/execute/ieee/20000320-1.x,
6349 gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
6350 m68k-*-* and check_effective_target_coldfire_fpu.
6351
6352 2007-05-22 Ollie Wild <aaw@google.com>
6353
6354 * g++.dg/lookup/hidden-class10.C: New test.
6355 * g++.dg/lookup/hidden-class11.C: New test.
6356
6357 2007-05-22 Ollie Wild <aaw@google.com>
6358
6359 * g++.dg/lookup/name-clash5.C: New test.
6360 * g++.dg/lookup/name-clash6.C: New test.
6361
6362 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
6363
6364 * g++.dg/other/i386-2.C: Update comments on header files tested.
6365 Use -msse4.1 instead of -mssse3. Include <smmintrin.h> instead
6366 of <tmmintrin.h>.
6367 * gcc.target/i386/sse-12.c: Likewise.
6368 * gcc.target/i386/sse-13.c: Likewise.
6369 * gcc.target/i386/sse-14.c: Likewise.
6370
6371 * gcc.target/i386/sse-13.c (__builtin_ia32_pblendw128): New.
6372 Redefined to test with immediate operand.
6373 (__builtin_ia32_blendps): Likewise.
6374 (__builtin_ia32_blendpd): Likewise.
6375 (__builtin_ia32_dpps): Likewise.
6376 (__builtin_ia32_dpps): Likewise.
6377 (__builtin_ia32_insertps128): Likewise.
6378 (__builtin_ia32_vec_ext_v4sf): Likewise.
6379 (__builtin_ia32_vec_set_v16qi): Likewise.
6380 (__builtin_ia32_vec_set_v4si): Likewise.
6381 (__builtin_ia32_vec_set_v2di): Likewise.
6382 (__builtin_ia32_vec_ext_v16qi): Likewise.
6383 (__builtin_ia32_vec_ext_v4si): Likewise.
6384 (__builtin_ia32_vec_ext_v2di): Likewise.
6385 (__builtin_ia32_roundpd): Likewise.
6386 (__builtin_ia32_roundsd): Likewise.
6387 (__builtin_ia32_roundps): Likewise.
6388 (__builtin_ia32_roundss): Likewise.
6389 (__builtin_ia32_mpsadbw128): Likewise.
6390
6391 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
6392
6393 * gcc.target/i386/sse4_1-check.h: Don't include ../auto-host.h.
6394
6395 2007-05-22 Janis Johnson <janis187@us.ibm.com>
6396
6397 * gcc.dg/dfp/func-array.c: Support -DDBG to report individual
6398 failures.
6399 * gcc.dg/dfp/func-struct.c: Ditto.
6400 * gcc.dg/dfp/operator-assignment.c: Ditto.
6401 * gcc.dg/dfp/convert-bfp.c: Ditto.
6402 * gcc.dg/dfp/convert-int.c: Ditto.
6403 * gcc.dg/dfp/convert-int-max.c: Ditto.
6404 * gcc.dg/dfp/func-scalar.c: Ditto.
6405 * gcc.dg/dfp/cast.c: Ditto.
6406 * gcc.dg/dfp/func-mixed.c: Support -DDBG to report individual
6407 failures, and fix a typo in return type of arg1_128.
6408 * gcc.dg/dfp/convert-dfp.c: Support -DDBG to report individual
6409 failures, and fix a typo in a constant suffix.
6410 * gcc.dg/dfp/func-vararg-dfp.c: Return zero at the end.
6411 * gcc.dg/dfp/convert-complex.c: With -DDBG, abort for failures.
6412
6413 2007-05-22 Janis Johnson <janis187@us.ibm.com>
6414 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6415
6416 * lib/gcc-dg.exp(process_message): New proc.
6417 (dg-message): New test directive.
6418 * gcc.dg/always_inline.c: Use dg-message.
6419 * gcc.dg/always_inline2.c: Ditto.
6420 * gcc.dg/always_inline3.c: Ditto.
6421 * gcc.dg/invalid-call-1.c: Ditto.
6422 * gcc.dg/pr17506.c: Ditto.
6423 * gcc.dg/simd-5.c: Ditto.
6424 * gcc.dg/simd-6.c: Ditto.
6425 * gcc.dg/va-arg-2.c: Ditto.
6426 * gcc.dg/cpp/syshdr.c: Ditto.
6427 * gcc.dg/cpp/unc4.c: Ditto.
6428 * gcc.dg/cpp/trad/mi1.c: Ditto.
6429 * gcc.dg/cpp/trad/mi5.c: Ditto.
6430 * gcc.dg/cpp/trad/mi7.c: Ditto.
6431 * gcc.test-framework/dg-outexistsnot-exp-P.c: Ditto.
6432 * gcc.test-framework/dg-outexists-exp-F.c: Ditto.
6433 * gcc.test-framework/test-framework.awk: Special-case outexists
6434 tests.
6435
6436 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
6437
6438 * gcc.dg/i386-cpuid.h (bit_SSE4_1): New.
6439 (bit_SSE4_2): Likewise.
6440 (bit_POPCNT): Likewise.
6441
6442 * gcc.target/i386/i386.exp (check_effective_target_sse4): New.
6443 Check if assembler supports SSE4 instructions.
6444
6445 * gcc.target/i386/sse4_1-blendpd.c: New file.
6446 * gcc.target/i386/sse4_1-blendps.c: Likewise.
6447 * gcc.target/i386/sse4_1-blendvpd.c: Likewise.
6448 * gcc.target/i386/sse4_1-blendvps.c: Likewise.
6449 * gcc.target/i386/sse4_1-check.h: Likewise.
6450 * gcc.target/i386/sse4_1-dppd-1.c: Likewise.
6451 * gcc.target/i386/sse4_1-dppd-2.c: Likewise.
6452 * gcc.target/i386/sse4_1-dpps-1.c: Likewise.
6453 * gcc.target/i386/sse4_1-dpps-2.c: Likewise.
6454 * gcc.target/i386/sse4_1-extractps.c: Likewise.
6455 * gcc.target/i386/sse4_1-insertps-1.c: Likewise.
6456 * gcc.target/i386/sse4_1-insertps-2.c: Likewise.
6457 * gcc.target/i386/sse4_1-movntdqa.c: Likewise.
6458 * gcc.target/i386/sse4_1-mpsadbw.c: Likewise.
6459 * gcc.target/i386/sse4_1-packusdw.c: Likewise.
6460 * gcc.target/i386/sse4_1-pblendvb.c: Likewise.
6461 * gcc.target/i386/sse4_1-pblendw.c: Likewise.
6462 * gcc.target/i386/sse4_1-pcmpeqq.c: Likewise.
6463 * gcc.target/i386/sse4_1-pextrb.c: Likewise.
6464 * gcc.target/i386/sse4_1-pextrd.c: Likewise.
6465 * gcc.target/i386/sse4_1-pextrq.c: Likewise.
6466 * gcc.target/i386/sse4_1-pextrw.c: Likewise.
6467 * gcc.target/i386/sse4_1-phminposuw.c: Likewise.
6468 * gcc.target/i386/sse4_1-pinsrb.c: Likewise.
6469 * gcc.target/i386/sse4_1-pinsrd.c: Likewise.
6470 * gcc.target/i386/sse4_1-pinsrq.c: Likewise.
6471 * gcc.target/i386/sse4_1-pmaxsb.c: Likewise.
6472 * gcc.target/i386/sse4_1-pmaxsd.c: Likewise.
6473 * gcc.target/i386/sse4_1-pmaxud.c: Likewise.
6474 * gcc.target/i386/sse4_1-pmaxuw.c: Likewise.
6475 * gcc.target/i386/sse4_1-pminsb.c: Likewise.
6476 * gcc.target/i386/sse4_1-pminsd.c: Likewise.
6477 * gcc.target/i386/sse4_1-pminud.c: Likewise.
6478 * gcc.target/i386/sse4_1-pminuw.c: Likewise.
6479 * gcc.target/i386/sse4_1-pmovsxbd.c: Likewise.
6480 * gcc.target/i386/sse4_1-pmovsxbq.c: Likewise.
6481 * gcc.target/i386/sse4_1-pmovsxbw.c: Likewise.
6482 * gcc.target/i386/sse4_1-pmovsxdq.c: Likewise.
6483 * gcc.target/i386/sse4_1-pmovsxwd.c: Likewise.
6484 * gcc.target/i386/sse4_1-pmovsxwq.c: Likewise.
6485 * gcc.target/i386/sse4_1-pmovzxbd.c: Likewise.
6486 * gcc.target/i386/sse4_1-pmovzxbq.c: Likewise.
6487 * gcc.target/i386/sse4_1-pmovzxbw.c: Likewise.
6488 * gcc.target/i386/sse4_1-pmovzxdq.c: Likewise.
6489 * gcc.target/i386/sse4_1-pmovzxwd.c: Likewise.
6490 * gcc.target/i386/sse4_1-pmovzxwq.c: Likewise.
6491 * gcc.target/i386/sse4_1-pmuldq.c: Likewise.
6492 * gcc.target/i386/sse4_1-pmulld.c: Likewise.
6493 * gcc.target/i386/sse4_1-ptest-1.c: Likewise.
6494 * gcc.target/i386/sse4_1-ptest-2.c: Likewise.
6495 * gcc.target/i386/sse4_1-ptest-3.c: Likewise.
6496 * gcc.target/i386/sse4_1-round.h: Likewise.
6497 * gcc.target/i386/sse4_1-roundpd-1.c: Likewise.
6498 * gcc.target/i386/sse4_1-roundpd-2.c: Likewise.
6499 * gcc.target/i386/sse4_1-roundpd-3.c: Likewise.
6500 * gcc.target/i386/sse4_1-roundps-1.c: Likewise.
6501 * gcc.target/i386/sse4_1-roundps-2.c: Likewise.
6502 * gcc.target/i386/sse4_1-roundps-3.c: Likewise.
6503 * gcc.target/i386/sse4_1-roundsd-1.c: Likewise.
6504 * gcc.target/i386/sse4_1-roundsd-2.c: Likewise.
6505 * gcc.target/i386/sse4_1-roundsd-3.c: Likewise.
6506 * gcc.target/i386/sse4_1-roundsd-4.c: Likewise.
6507 * gcc.target/i386/sse4_1-roundss-1.c: Likewise.
6508 * gcc.target/i386/sse4_1-roundss-2.c: Likewise.
6509 * gcc.target/i386/sse4_1-roundss-3.c: Likewise.
6510 * gcc.target/i386/sse4_1-roundss-4.c: Likewise.
6511
6512 2007-05-22 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6513
6514 PR fortran/31627
6515 * gfortran.dg/bounds_check_7.f90: New test.
6516
6517 2007-05-22 Uros Bizjak <ubizjak@gmail.com>
6518
6519 * gcc.target/i386/i386.exp (check_effective_target_ssse3): New.
6520 (check_effective_target_sse4a): Ditto.
6521
6522 * gcc.target/i386/ssse3-phsubw.c: Require effective target ssse3.
6523 * gcc.target/i386/ssse3-phaddd.c: Require effective target ssse3.
6524 * gcc.target/i386/ssse3-pabsb.c: Require effective target ssse3.
6525 * gcc.target/i386/ssse3-psignb.c: Require effective target ssse3.
6526 * gcc.target/i386/ssse3-phaddsw.c: Require effective target ssse3.
6527 * gcc.target/i386/ssse3-pabsd.c: Require effective target ssse3.
6528 * gcc.target/i386/ssse3-psignd.c: Require effective target ssse3.
6529 * gcc.target/i386/ssse3-pmaddubsw.c: Require effective target ssse3.
6530 * gcc.target/i386/ssse3-pmulhrsw.c: Require effective target ssse3.
6531 * gcc.target/i386/ssse3-phaddw.c: Require effective target ssse3.
6532 * gcc.target/i386/ssse3-phsubd.c: Require effective target ssse3.
6533 * gcc.target/i386/ssse3-pabsw.c: Require effective target ssse3.
6534 * gcc.target/i386/ssse3-psignw.c: Require effective target ssse3.
6535 * gcc.target/i386/ssse3-pshufb.c: Require effective target ssse3.
6536 * gcc.target/i386/ssse3-phsubsw.c: Require effective target ssse3.
6537 * gcc.target/i386/ssse3-palignr.c: Require effective target ssse3.
6538 * gcc.target/i386/sse4a-insert.c: Require effective target sse4a.
6539 * gcc.target/i386/sse4a-extract.c: Require effective target sse4a.
6540 * gcc.target/i386/sse4a-montss.c: Require effective target sse4a.
6541 * gcc.target/i386/sse4a-montsd.c: Require effective target sse4a.
6542
6543 2007-05-21 Mark Mitchell <mark@codesourcery.com>
6544
6545 * g++.dg/ext/cleanup-1.C: New test.
6546 * g++.dg/ext/cleanup-2.C: Likewise.
6547 * g++.dg/ext/cleanup-3.C: Likewise.
6548 * g++.dg/ext/cleanup-4.C: Likewise.
6549 * g++.dg/ext/cleanup-5.C: Likewise.
6550 * g++.dg/ext/cleanup-6.C: Likewise.
6551 * g++.dg/ext/cleanup-8.C: Likewise.
6552 * g++.dg/ext/cleanup-9.C: Likewise.
6553 * g++.dg/ext/cleanup-10.C: Likewise.
6554 * g++.dg/ext/cleanup-11.C: Likewise.
6555 * g++.dg/ext/cleanup-dtor.C: Likewise.
6556
6557 2007-05-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
6558
6559 PR middle-end/31995
6560 * gcc.dg/vect/vect-102a.c: New test.
6561
6562 2007-05-21 Paolo Bonzini <bonzini@gnu.org>
6563 Paolo Carlini <pcarlini@suse.de>
6564 Uros Bizjak <ubizjak@gmail.com>
6565
6566 * gcc.dg/gcc-have-sync-compare-and-swap.c,
6567 gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
6568 gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
6569 gcc.target/i386/gcc-have-sync-compare-and-swap-3.c,
6570 gcc.target/i386/gcc-have-sync-compare-and-swap-4.c,
6571 New testcases.
6572
6573 2005-05-21 Daniel Franke <franke.daniel@gmail.com>
6574
6575 PR fortran/32002
6576 * gfortran.dg/compliant_elemental_intrinsics_2.f90: New test.
6577
6578 2007-05-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6579
6580 PR fortran/32027
6581 * gfortran.dg/do_3.F90: Add checks for the final value of the
6582 loop variable.
6583
6584 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
6585
6586 * gcc.c-torture/execute/990127-2.x: New file.
6587
6588 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
6589
6590 * gcc.target/i386/sse-14.c: Remove all intrinsic redefines.
6591 * gcc.target/i386/sse-12: Add -O to compile options.
6592 * g++.dg/other/i386-2.C: Use "-march=k8 -m3dnow -mssse3
6593 -msse4a" instead of "-msse3". Include only ammintrin.h, tmmintrin.h
6594 and mm3dnow.h. Add -O to compile options.
6595
6596 2007-05-21 Paul Thomas <pault@gcc.gnu.org>
6597
6598 PR fortran/31867
6599 * gfortran.dg/char_length_5.f90: New test.
6600
6601 PR fortran/31994
6602 * gfortran.dg/array_reference_1.f90: New test.
6603
6604 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6605
6606 PR middle-end/7651
6607 PR c++/11856
6608 PR c/12963
6609 PR c/23587
6610 PR other/29694
6611 * gcc.dg/compare6.c: Replace Wall with Wtype-limits.
6612 * gcc.dg/Wtype-limits.c: New.
6613 * gcc.dg/Wtype-limits-Wextra.c: New.
6614 * gcc.dg/Wtype-limits-no.c: New.
6615 * g++.dg/warn/Wtype-limits.C: New.
6616 * g++.dg/warn/Wtype-limits-Wextra.C: New.
6617 * g++.dg/warn/Wtype-limits-no.C: New.
6618
6619 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
6620
6621 * gcc.target/i386/sse-vect-types.c: Revert 'Use "-msse"
6622 instead of "-msse2".'
6623 * gcc.target/i386/sse-12.c: Use "-march=k8 -m3dnow -mssse3 -msse4a"
6624 instead of "-msse3". Include only ammintrin.h, tmmintrin.h
6625 and mm3dnow.h.
6626 * gcc.target/i386/sse-13.c (__builtin_ia32_extrqi): Redefine
6627 to test with immediate operand.
6628 (__builtin_ia32_insertqi): Ditto.
6629 (__builtin_ia32_palignr128): Ditto.
6630 (__builtin_ia32_palignr): Ditto.
6631 (__builtin_ia32_pshufhw): Ditto.
6632 (__builtin_ia32_pshuflw): Ditto.
6633 (__builtin_ia32_pshufd): Ditto.
6634 (__builtin_ia32_vec_set_v8hi): Ditto.
6635 (__builtin_ia32_vec_ext_v8hi): Ditto.
6636 (__builtin_ia32_shufpd): Ditto.
6637 * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
6638
6639 2007-05-20 Daniel Franke <franke.daniel@gmail.org>
6640
6641 PR fortran/32001
6642 * gfortran.dg/min_max_conformance.f90: Added more testcases.
6643
6644 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
6645
6646 PR target/31585
6647 * gcc.target/i386/sse-vect-types.c: Do not redefine "static"
6648 and "__inline". Use "-msse" instead of "-msse2".
6649
6650 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6651
6652 PR middle-end/7651
6653 * gcc.dg/20030906-1.c: Replace Wextra with Wreturn-type.
6654 * gcc.dg/20030906-2.c: Likewise.
6655 * objc.dg/method-17.m: Add -Wreturn-type.
6656 * obj-c++.dg/method-21.mm: Likewise.
6657
6658 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
6659
6660 PR target/31585
6661 * gcc.target/i386/sse-13.c: Use "-mssse3 -msse4a" compile options.
6662 (__builtin_ia32_psllwi128): Redefine to test with immediate operand.
6663 (__builtin_ia32_psrlqi128): Ditto.
6664 (__builtin_ia32_psrlwi128): Ditto.
6665 (__builtin_ia32_psrldi128): Ditto.
6666 (__builtin_ia32_psrldqi128): Ditto.
6667 (__builtin_ia32_pslldqi128): Ditto.
6668 (__builtin_ia32_psrawi128): Ditto.
6669 (__builtin_ia32_psradi128): Ditto.
6670 (__builtin_ia32_psllqi128): Ditto.
6671 (__builtin_ia32_pslldi128): Ditto.
6672 (__builtin_prefetch): Ditto.
6673 (__builtin_ia32_pshufw): Ditto.
6674 (__builtin_ia32_vec_set_v4hi): Ditto.
6675 (__builtin_ia32_vec_ext_v4hi): Ditto.
6676 (__builtin_ia32_shufps): Ditto.
6677 * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
6678
6679 2007-05-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6680
6681 PR fortran/31974
6682 * gfortran.dg/char_allocation_1.f90: New test.
6683
6684 2007-05-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6685
6686 * gcc.dg/Wconversion-integer.c: Group testcases and add more.
6687 * gcc.dg/Wconversion-sign.c: New.
6688 * gcc.dg/Wconversion-integer-no-sign.c: New.
6689 * g++.dg/warn/Wconversion-integer.C: Move some warnings to
6690 Wconversion-sign.C
6691 * g++.dg/warn/Wconversion-sign.C: New.
6692 * g++.old-deja/g++.other/warn4.C: Update.
6693 * g++.dg/warn/Wconversion1.C: Likewise.
6694
6695 2007-05-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6696
6697 * gcc.dg/torture/builtin-math-2.c: Add gamma_r/lgamma_r tests.
6698 * gcc.dg/torture/builtin-math-4.c: Likewise.
6699
6700 2007-05-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6701
6702 PR libfortran/31964
6703 * gfortran.fortran-torture/execute/intrinsic_bitops.f90: Update.
6704
6705 2007-05-18 Andrew Pinski <andrew_pinski@playstation.sony.com>
6706
6707 * gcc.dg/tree-ssa/forwprop-1.c: New testcase.
6708
6709 2007-05-18 H.J. Lu <hongjiu.lu@intel.com>
6710
6711 PR target/31628
6712 * gcc.target/i386/pr31628.c: New.
6713
6714 2007-05-18 Uros Bizjak <ubizjak@gmail.com>
6715
6716 PR middle-end/31344
6717 * gcc.dg/pr31344.c: New test.
6718
6719 2007-05-17 Ian Lance Taylor <iant@google.com>
6720
6721 PR tree-optimization/31953
6722 * gcc.c-torture/compile/pr31953.c: New test.
6723
6724 2007-05-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6725
6726 * gcc.dg/builtins-1.c: Test reentrant gamma functions.
6727
6728 * gcc.dg/torture/builtin-math-2.c: Add tests for remquo, remainder
6729 and drem.
6730 * gcc.dg/torture/builtin-math-4.c: Likewise.
6731
6732 * gcc.dg/torture/builtin-math-2.c: Test y0, y1, yn.
6733 * gcc.dg/torture/builtin-math-4.c: Likewise.
6734
6735 * gcc.dg/torture/builtin-math-4.c: New test.
6736
6737 2007-05-17 Janis Johnson <janis187@us.ibm.com>
6738 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6739
6740 * gcc.target/powerpc/pr18096-1.c: Change dg-warning to dg-error.
6741 * gcc.dg/cpp/include2.c: Ditto.
6742 * gcc.dg/cpp/mac-dir-2.c: Ditto.
6743 * gcc.dg/cpp/paste5.c: Ditto.
6744 * gcc.dg/cpp/paste6.c: Ditto.
6745 * gcc.dg/cpp/paste8.c: Ditto.
6746 * gcc.dg/cpp/paste11.c: Ditto.
6747 * gcc.dg/cpp/paste13.c: Ditto.
6748 * gcc.dg/cpp/skipping2.c: Ditto.
6749 * gcc.dg/reg-vol-struct-1.c: Ditto.
6750 * gcc.dg/Wshadow-1.c: Ditto.
6751 * gcc.dg/cpp/trad/comment.c: Ditto.
6752 * gcc.dg/cpp/trad/literals-2.c: Change dg-error to dg-warning.
6753 * gcc.dg/cpp/if-2.c: Ditto.
6754 * gcc.dg/array-5.c: Ditto.
6755 * gcc.dg/inline-15.c: Ditto.
6756 * gcc.dg/pr27953.c: Ditto.
6757 * gcc.dg/Wno-c++-compat.c: Ditto.
6758
6759 2007-05-17 Kazu Hirata <kazu@codesourcery.com>
6760
6761 * g++.dg/cpp/_Pragma1.C: Skip on fido-*-* and m68k-*-*.
6762
6763 2007-05-17 Eric Botcazou <ebotcazou@libertysurf.fr>
6764
6765 * gcc.c-torture/execute/20070517-1.c: New test.
6766
6767 2007-05-17 Daniel Franke <franke.daniel@gmail.com>
6768
6769 PR fortran/31919
6770 * gfortran.dg/min_max_conformance.f90: New test.
6771
6772 2007-05-17 Zdenek Dvorak <dvorakz@suse.cz>
6773
6774 * gcc.dg/tree-ssa/ssa-dom-thread-2.c: New test.
6775 * gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-103.c,
6776 gcc.dg/vect/vect-104.c: Use more complex construction to
6777 prevent vectorizing.
6778 * gcc.dg/tree-ssa/pr21559.c: Update outcome.
6779
6780 2007-05-17 Uros Bizjak <ubizjak@gmail.com>
6781
6782 PR tree-optimization/24659
6783 * gcc.dg/vect/vect-floatint-conversion-2.c: New test.
6784 * gcc.dg/vect/vect-intfloat-conversion-1.c: Require vect_float,
6785 not vect_int target.
6786 * gcc.dg/vect/vect-intfloat-conversion-2.c: Require vect_float,
6787 not vect_int target. Loop is vectorized for vect_intfloat_cvt
6788 targets.
6789 * gcc.dg/vect/vect-intfloat-conversion-3.c: New test.
6790 * gcc.dg/vect/vect-intfloat-conversion-4a.c: New test.
6791 * gcc.dg/vect/vect-intfloat-conversion-4b.c: New test.
6792
6793 2007-05-16 Uros Bizjak <ubizjak@gmail.com>
6794
6795 * gcc.dg/torture/fp-int-convert-float128.c: Do not xfail for i?86-*-*
6796 and x86_64-*-* targets.
6797 * gcc.dg/torture/fp-int-convert-float128-timode.c: Ditto.
6798
6799 2007-05-16 Paul Thomas <pault@gcc.gnu.org>
6800
6801 PR fortran/18769
6802 PR fortran/30881
6803 PR fortran/31194
6804 PR fortran/31216
6805 PR fortran/31427
6806 * transfer_simplify_1.f90: New test.
6807 * transfer_simplify_2.f90: New test.
6808
6809 2007-05-15 Dominique d'Humieres <dominiq@lps.ens.fr>
6810
6811 * gfortran.dg/unf_io_convert_3.f90: Fix dg directive.
6812
6813 2007-05-14 Janis Johnson <janis187@us.ibm.com>
6814
6815 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
6816
6817 * gcc.dg/fltconst-pedantic-dfp.c: New test.
6818
6819 PR c/31924
6820 * gcc.dg/fltconst-1.c: New test.
6821
6822 * gcc.dg/dfp/func-mixed.c: Replace invalid constant suffixes.
6823 * gcc.dg/dfp/operator-assignment.c: Ditto.
6824
6825 2007-05-14 Paolo Carlini <pcarlini@suse.de>
6826
6827 PR c++/29928
6828 * g++.dg/rtti/typeid5.C: New.
6829
6830 2007-05-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6831
6832 PR fortran/31725
6833 * gfortran.dg/substr_4.f: New test.
6834
6835 2007-05-14 Kazu Hirata <kazu@codesourcery.com>
6836
6837 * gcc.target/m68k/interrupt_thread-1.c,
6838 gcc.target/m68k/interrupt_thread-2.c,
6839 gcc.target/m68k/interrupt_thread-3.c: New.
6840 * gcc.target/m68k/m68k.exp: Accept fido.
6841
6842 2007-05-13 Dominique d'Humieres <dominiq@lps.ens.fr>
6843
6844 * gfortran.dg/alloc_comp_basics_1.f90: Fix dg directive.
6845 * gfortran.dg/altreturn_3.f90: Likewise.
6846 * gfortran.dg/assumed_dummy_1.f90: Likewise.
6847 * gfortran.dg/default_numeric_type_1.f90: Likewise.
6848 * gfortran.dg/inquire_iolength.f90: Likewise.
6849 * gfortran.dg/module_naming_1.f90: Likewise.
6850 * gfortran.dg/oldstyle_2.f90: Likewise.
6851 * gfortran.dg/operator_2.f90: Likewise.
6852 * gfortran.dg/parameter_array_element_1.f90: Likewise.
6853 * gfortran.dg/used_types_11.f90: Likewise.
6854 * gfortran.dg/zero_array_components_1.f90: Likewise.
6855 * gfortran.dg/fmt_zero_precision.f90: Fix dg-output directives.
6856 * gfortran.dg/parameter_array_dummy.f90: Likewise.
6857 * gfortran.dg/real_const_3.f90: Likewise.
6858
6859 2007-05-13 Zdenek Dvorak <dvorakz@suse.cz>
6860
6861 * gcc.dg/vect/no-section-anchors-vect-69.c: Fix outcome.
6862 * gcc.dg/tree-ssa/loop-30.c: New test.
6863
6864 2007-05-13 Richard Guenther <rguenther@suse.de>
6865
6866 * gcc.dg/tree-ssa/pr17141-1.c: Scan in forwprop2, xfail
6867 scanning forwprop1.
6868 * g++.dg/tree-ssa/pr31146.C: Likewise.
6869
6870 2007-05-13 Revital Eres <eres@il.ibm.com>
6871
6872 * gcc.dg/dse.c: New test.
6873
6874 2007-05-12 Richard Guenther <rguenther@suse.de>
6875
6876 PR tree-optimization/31797
6877 * gcc.c-torture/compile/pr31797.c: New testcase.
6878
6879 2007-05-12 Paul Thomas <pault@gcc.gnu.org>
6880
6881 PR fortran/30746
6882 * gfortran.dg/host_assoc_function_1.f90: New test.
6883
6884 2007-05-11 Steve Ellcey <sje@cup.hp.com>
6885
6886 PR c++/31829
6887 * g++.dg/warn/multiple-overflow-warn-3.C: Change wchar_t to short.
6888
6889 2007-05-11 Silvius Rus <rus@google.com>
6890
6891 * gcc.dg/Wstrict-aliasing-bogus-const-ptr-nonconst-ptr.c: New test.
6892 * gcc.dg/Wstrict-aliasing-bogus-never-dereferenced.c: New test.
6893 * gcc.dg/Wstrict-aliasing-bogus-struct-included.c: New test.
6894 * gcc.dg/Wstrict-aliasing-converted-assigned.c: New test.
6895 * gcc.dg/Wstrict-aliasing-float-ptr-int-obj.c: New test.
6896 * gcc.dg/alias-1.c: Update option: -Wstrict-aliasing=2.
6897 * gcc.dg/alias-9.c: Update option: -Wstrict-aliasing=2.
6898 * g++.dg/warn/Wstrict-aliasing-7.C: Update option: -Wstrict-aliasing=2.
6899 * g++.dg/warn/Wstrict-aliasing-bogus-base-derived.C: New test.
6900 * g++.dg/warn/Wstrict-aliasing-bogus-char-1.C: New test.
6901 * g++.dg/warn/Wstrict-aliasing-bogus-const.C: New test.
6902 * g++.dg/warn/Wstrict-aliasing-bogus-nested-arrays.C: New test.
6903 * g++.dg/warn/Wstrict-aliasing-bogus-signed-unsigned.C: New test.
6904 * g++.dg/warn/Wstrict-aliasing-bogus-struct-included.C: New test.
6905 * g++.dg/warn/Wstrict-aliasing-bogus-union.C: New test.
6906 * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: New test.
6907
6908 2007-05-11 Paolo Carlini <pcarlini@suse.de>
6909
6910 PR other/31852
6911 * gcc.c-torture/execute/builtins/memchr.c: New.
6912 * gcc.c-torture/execute/builtins/memchr-lib.c: New.
6913 * gcc.c-torture/execute/builtins/lib/memchr.c: New.
6914
6915 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
6916
6917 PR fortran/30876
6918 * gfortran.dg/recursive_reference_1.f90: Put error at correct
6919 line.
6920 * gfortran.dg/recursive_reference_2.f90: New test.
6921
6922 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
6923
6924 PR fortran/30878
6925 * gfortran.dg/namelist_29.f90: New test.
6926
6927 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
6928
6929 PR fortran/31474
6930 * gfortran.dg/entry_10.f90: New test.
6931
6932 2007-05-10 Zdenek Dvorak <dvorakz@suse.cz>
6933
6934 PR tree-optimization/31885
6935 * gcc.dg/tree-ssa/loop-29.c: New test.
6936
6937 2007-05-10 Dominique d'Humières <dominiq@lps.ens.fr>
6938
6939 * assumed_dummy_1.f90: Fix dg directive.
6940 * char_initialiser_actual.f90: Likewise.
6941 * nested_modules_2.f90: Likewise.
6942 * shift-alloc.f90: Likewise.
6943
6944 2007-05-10 Andreas Krebbel <krebbel1@de.ibm.com>
6945
6946 * gcc.dg/20070507-1.c: Disable for non-pic targets.
6947
6948 2007-05-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6949
6950 PR libfortran/31880
6951 * gfortran.dg/unf_read_corrupted_2.f90: New test.
6952
6953 2007-05-09 Mike Stump <mrs@apple.com>
6954
6955 * g++.dg/other/first-global.C: Add -fpie for darwin.
6956 * g++.dg/parse/attr-externally-visible-1.C: Likewise.
6957
6958 2007-05-09 Andreas Krebbel <krebbel1@de.ibm.com>
6959
6960 * gcc.dg/20070507-1.c: New testcase.
6961
6962 2007-05-08 Chao-ying Fu <fu@mips.com>
6963
6964 * gcc.target/mips/msub-1.c, gcc.target/mips/msub-2.c,
6965 * gcc.target/mips/msub-3.c, gcc.target/mips/msub-4.c,
6966 * gcc.target/mips/msubu-1.c, gcc.target/mips/msubu-2.c,
6967 * gcc.target/mips/msubu-3.c, gcc.target/mips/msubu-4.c: New tests.
6968
6969 2007-05-08 Simon Martin <simartin@users.sourceforge.net>
6970
6971 PR 31847
6972 * gcc.dg/pr31847.c: New test.
6973
6974 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
6975
6976 PR fortran/31692
6977 * gfortran.dg/actual_array_result_1.f90: New test.
6978
6979 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
6980
6981 PR fortran/29397
6982 * gfortran.dg/parameter_array_init_1.f90: New test.
6983
6984 PR fortran/29400
6985 * gfortran.dg/parameter_array_init_2.f90: New test.
6986
6987 2007-05-08 Uros Bizjak <ubizjak@gmail.com>
6988
6989 PR target/31854
6990 * gcc.target/i386/pr31854.c: New test.
6991
6992 2007-05-07 Janis Johnson <janis187@us.ibm.com>
6993
6994 * gcc.dg/pch/pch.exp: XFAIL largefile on Solaris 10 x86.
6995
6996 2007-05-07 Mike Stump <mrs@apple.com>
6997
6998 * g++.old-deja/g++.mike/empty.C: Add.
6999
7000 2007-05-07 Eric Christopher <echristo@apple.com>
7001
7002 * gcc.dg/invalid-call-1.c: Fix options for 32-bit x86.
7003
7004 2007-05-07 Uros Bizjak <ubizjak@gmail.com>
7005
7006 * gcc.dg/dfp/convert-bfp-fold.c: Remove extra assignment to 'sf'
7007 variable. Rearrange conversions from binary float to decimal float.
7008
7009 2007-05-07 Mark Mitchell <mark@codesourcery.com>
7010
7011 * gcc.dg/special/gcsec-1.c: Don't link statically on Solaris 10
7012 x86.
7013
7014 2007-05-07 Eric Botcazou <ebotcazou@adacore.com>
7015
7016 * gnat.dg/opt1.ad[sb]: New testcase.
7017
7018 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7019
7020 PR fortran/31399
7021 * gfortran.dg/do_3.F90: New test.
7022
7023 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7024
7025 PR fortran/31764
7026 * gfortran.dg/new_line.f90: Add new checks.
7027
7028 2007-05-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7029
7030 PR fortran/31201
7031 * gfortran.dg/large_unit_1.f90: New.
7032 * gfortran.dg/large_unit_2.f90: New.
7033 * gfortran.dg/iostat_4.f90: New
7034 * gfortran.dg/bounds_check_fail_1.f90: Updated.
7035
7036 2007-05-06 Paul Thomas <pault@gcc.gnu.org>
7037
7038 PR fortran/31540
7039 * gfortran.dg/char_result_4.f90: New test.
7040
7041 2007-06-05 Revital Eres <eres@il.ibm.com>
7042
7043 PR 30957
7044 * gcc.dg/pr30957-1.c: New test.
7045
7046 2007-05-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7047
7048 PR fortran/31251
7049 * gfortran.dg/char_type_len_2.f90: New test.
7050
7051 2007-05-05 Geoffrey Keating <geoffk@apple.com>
7052
7053 PR 31775
7054 * g++.dg/other/nested-extern.cc: New.
7055 * g++.dg/other/nested-extern-1.C: New.
7056 * g++.dg/other/nested-extern-2.C: New.
7057
7058 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
7059
7060 PR fortran/31760
7061 * gfortran.dg/erf.f90: New test.
7062 * gfortran.dg/besxy.f90: New test.
7063
7064 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
7065
7066 PR fortran/22359
7067 * gfortran.dg/fseek.f90: New test.
7068
7069 2007-05-04 Bob Wilson <bob.wilson@acm.org>
7070
7071 * g++.old-deja/g++.pt/static11.C: Remove xtensa-*-elf* xfail.
7072
7073 2007-05-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7074
7075 PR libfortran/31210
7076 * gfortran.dg/zero_length_1.f90: New test.
7077
7078 2007-05-04 Tobias Burnus <burnus@net-b.de>
7079
7080 PR fortran/31803
7081 * gfortran.dg/char_pointer_assign_3.f90: New test.
7082 * gfortran.dg/char_result_2.f90: Re-enable test.
7083
7084 2007-05-04 Tobias Burnus <burnus@net-b.de>
7085
7086 PR fortran/25071
7087 * gfortran.dg/char_length_3.f90: New test.
7088 * gfortran.dg/char_result_2.f90: Fix test.
7089
7090 2007-05-03 Zdenek Dvorak <dvorakz@suse.cz>
7091
7092 PR tree-optimization/30565
7093 * gcc.dg/tree-ssa/loop-27.c: New test.
7094
7095 2007-05-03 Bernd Schmidt <bernd.schmidt@analog.com>
7096
7097 * gcc.target/bfin/frmul.c (__v2hi): Use short as base type, not itn.
7098 * gcc.target/bfin/arith.c (__v2hi): Likewise.
7099 * gcc.target/bfin/mul-combine.c (__v2hi): Likewise.
7100 * gcc.target/bfin/shift.c (__v2hi): Likewise.
7101
7102 2007-05-03 Dorit Nuzman <dorit@il.ibm.com>
7103
7104 PR tree-optimization/31699
7105 * lib/target-supports.exp (check_effective_target_vect_intfloat_cvt):
7106 New.
7107 (check_effective_target_vect_floatint_cvt): New.
7108 * gcc.dg/vect/vect-floatint-conversion-1.c: Use new keyword instead
7109 of specific targets.
7110 * gcc.dg/vect/vect-intfloat-conversion-1.c: Likewise.
7111 * gcc.dg/vect/vect-multitypes-1.c: One less loop gets vectorized.
7112 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
7113 * gcc.dg/vect/vect-iv-4.c: Likewise.
7114 * gcc.dg/vect/vect-multitypes-11.c: New.
7115 * gcc.dg/vect/pr31699.c: New.
7116
7117 2007-05-02 Geoffrey Keating <geoffk@apple.com>
7118
7119 * gcc.c-torture/compile-limits-stringlit.c: Reduce size of string.
7120
7121 2007-05-02 Seongbae Park <seongbae.park@gmail.com>
7122
7123 PR C++/31663
7124 * g++.dg/warn/anonymous-namespace-2.C: New.
7125 * g++.dg/warn/anonymous-namespace-2.h: New.
7126
7127 2007-05-02 Paul Brook <paul@codesourcery.com>
7128
7129 * gcc.dg/arm-eabi1.c: Move debug output. Augment lcmp/ulcmp tests.
7130
7131 2007-05-02 Eric Christopher <echristo@apple.com>
7132
7133 * gcc.dg/cpp/if-div.c: New file.
7134
7135 2007-05-02 Tom Tromey <tromey@redhat.com>
7136
7137 PR preprocessor/28709:
7138 * gcc.dg/cpp/pr28709.c: New file.
7139
7140 2007-05-02 Richard Guenther <rguenther@suse.de>
7141
7142 PR tree-optimization/31146
7143 * g++.dg/tree-ssa/pr31146-2.C: New testcase.
7144
7145 2007-05-01 Geoffrey Keating <geoffk@apple.com>
7146
7147 * gcc.c-torture/compile/limits-blockid.c: New.
7148 * gcc.c-torture/compile/limits-caselabels.c: New.
7149 * gcc.c-torture/compile/limits-declparen.c: New.
7150 * gcc.c-torture/compile/limits-enumconst.c: New.
7151 * gcc.c-torture/compile/limits-exprparen.c: New.
7152 * gcc.c-torture/compile/limits-externalid.c: New.
7153 * gcc.c-torture/compile/limits-fnargs.c: New.
7154 * gcc.c-torture/compile/limits-fndefn.c: New.
7155 * gcc.c-torture/compile/limits-idexternal.c: New.
7156 * gcc.c-torture/compile/limits-idinternal.c: New.
7157 * gcc.c-torture/compile/limits-pointer.c: New.
7158 * gcc.c-torture/compile/limits-stringlit.c: New.
7159 * gcc.c-torture/compile/limits-structmem.c: New.
7160 * gcc.c-torture/compile/limits-structnest.c: New.
7161
7162 2007-04-29 Geoffrey Keating <geoffk@apple.com>
7163
7164 * gfortran.dg/bom_UTF-8_F.F90: Rename from bom_UTF-8.F90.
7165
7166 2007-05-01 Andrew Pinski <andrew_pinski@playstation.sony.com>
7167
7168 PR middle-end/31740
7169 * gcc.c-torture/compile/20070501-1.c: New testcase.
7170
7171 2007-05-01 Thomas Koenig <tkoenig@gcc.gnu.org>
7172
7173 PR fortran/31732
7174 * gfortran.dg/array_memset_2: New test case.
7175
7176 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
7177
7178 PR testsuite/31615
7179 * gfortran.dg/vect/vect-5.f90: Fix dg-final test.
7180
7181 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
7182
7183 PR testsuite/31589
7184 * gcc.dg/vect/vect-iv-9.c: Added vect_int_mult target keyword to
7185 dg-final test.
7186 * gcc.dg/vect/vect-reduc-dot-u16b.c: Added vect_pack_trunc target
7187 keyword to dg-final test.
7188 * gcc.dg/vect/vect-iv-4.c: Likewise.
7189 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
7190 * gcc.dg/vect/pr30771.c: Added vect_unapck target keyword to dg-final
7191 test.
7192 * gcc.dg/vect/vect-reduc-dot-u16a.c: Change variable type to avoid a
7193 cast.
7194 * gcc.dg/vect/no-section-anchors-vect-69.c: xfail on is64.
7195 * lib/target-supports.exp
7196 (check_effective_target_vect_widen_sum_hi_to_si): Added ia64.
7197 (check_effective_target_vect_widen_sum_qi_to_hi): Added ia64.
7198
7199 2007-04-30 Kazu Hirata <kazu@codesourcery.com>
7200
7201 * gcc.c-torture/execute/ieee/20000320-1.c: Use
7202 __LONG_LONG_MAX__ and its friends instead of those supplied by
7203 limits.h.
7204
7205 2007-04-30 Andrew pinski <andrew_pinski@playstation.sony.com>
7206
7207 PR C++/31721
7208 * g++.dg/ext/vector7.C: New testcase.
7209
7210 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7211
7212 PR fortran/31591
7213 * gfortran.dg/bound_simplification_1.f90: New test.
7214
7215 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7216
7217 PR fortran/31645
7218 * gfortran.dg/bom_error.f90: New test.
7219 * gfortran.dg/bom_include.f90: New test.
7220 * gfortran.dg/bom_UTF16-LE.f90: New test.
7221 * gfortran.dg/bom_UTF16-BE.f90: New test.
7222 * gfortran.dg/bom_UTF-8.f90: New test.
7223 * gfortran.dg/bom_UTF-32.f90: New test.
7224 * gfortran.dg/bom_UTF-8.F90: New test.
7225 * gfortran.dg/bom_include.inc: New file.
7226
7227 2007-04-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
7228
7229 PR C++/30221
7230 * g++.dg/init/ptrfn2.C: New test.
7231 * g++.dg/init/ptrfn3.C: New test.
7232
7233 2007-04-29 Paul Thomas <pault@gcc.gnu.org>
7234
7235 PR fortran/31711
7236 * gfortran.dg/dependency_21.f90: New test.
7237
7238 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7239
7240 * gfortran.dg/secnds.f: Use real*8.
7241 * gfortran.dg/secnds-1.f: Use real*8.
7242
7243 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7244
7245 PR libfortran/31532
7246 * gfortran.dg/inquire_5.f90: Update test.
7247
7248 2007-04-27 Ian Lance Taylor <iant@google.com>
7249
7250 PR middle-end/31710
7251 * gcc.c-torture/compile/pr31710.c: New test.
7252
7253 2007-04-27 Richard Guenther <rguenther@suse.de>
7254
7255 PR tree-optimization/30965
7256 PR tree-optimization/30978
7257 * gcc.dg/tree-ssa/pr30978.c: New testcase.
7258 * gcc.dg/tree-ssa/bool-3.c: Remove XFAIL, explain why.
7259 * gcc.dg/tree-ssa/ssa-fre-4.c: Use char instead of bool
7260 * gcc.dg/strict-overflow-5.c: Adjust tree dump scanning.
7261
7262 2007-04-27 Richard Guenther <rguenther@suse.de>
7263
7264 PR tree-optimization/31715
7265 * gcc.dg/Warray-bounds-4.c: New testcase.
7266
7267 2007-04-26 Ian Lance Taylor <iant@google.com>
7268
7269 PR target/28675
7270 * gcc.c-torture/compile/pr28675.c: New test.
7271
7272 2007-04-26 Andrew Pinski <andrew_pinski@playstation.sony.com>
7273
7274 PR C++/30016
7275 * g++.dg/ext/vector6.C: New test.
7276
7277 2007-04-26 Kazu Hirata <kazu@codesourcery.com>
7278
7279 * gcc.c-torture/execute/ieee/20000320-1.x: New.
7280
7281 2007-04-26 Steve Ellcey <sje@cup.hp.com>
7282
7283 PR middle-end/31617
7284 * g++.dg/other/str_empty.C: Add expected warning.
7285
7286 2007-04-26 Richard Guenther <rguenther@suse.de>
7287 Daniel Berlin <dberlin@dberlin.org>
7288
7289 PR tree-optimization/30567
7290 * g++.dg/other/pr30567.C: New testcase.
7291
7292 2007-04-26 Richard Guenther <rguenther@suse.de>
7293
7294 PR tree-optimization/31703
7295 * gcc.c-torture/compile/pr31703.c: New testcase.
7296 * gcc.dg/tree-ssa/ssa-lim-1.c: Adjust pattern.
7297 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
7298
7299 2007-04-26 Wolfgang Gellerich <gellerich@de.ibm.com>
7300
7301 * gfortran.dg/open_errors.f90: Added if statements checking
7302 the value of iostat.
7303
7304 2007-04-26 Jakub Jelinek <jakub@redhat.com>
7305
7306 PR c++/31598
7307 * g++.dg/gomp/pr31598.C: New test.
7308
7309 PR tree-optimization/30558
7310 * g++.dg/gomp/pr30558.C: New test.
7311
7312 2007-04-24 Mark Mitchell <mark@codesourcery.com>
7313
7314 PR c++/31338
7315 * g++.dg/ext/complex2.C: New test.
7316
7317 2007-04-25 Paolo Carlini <pcarlini@suse.de>
7318
7319 * g++.dg/ext/has_nothrow_assign.C: Adjust per N2255.
7320
7321 2007-04-25 Thiemo Seufer <ths@mips.com>
7322
7323 * gcc.target/mips/mips16e-extends.c (cksum8): Change return
7324 value to signed char.
7325
7326 2007-04-25 Uros Bizjak <ubizjak@gmail.com>
7327
7328 * gcc.target/i386/reload-1.c. Include <stdint.h>. Compile for all
7329 ilp32 i?86-*-* and x86_64-*-* targets. Do not skip test for -m64.
7330 Use scan-rtl-dump-not procedure to scan RTL dump. Cleanup csa dump.
7331
7332 2007-04-25 Tobias Burnus <burnus@net-b.de>
7333
7334 PR fortran/31668
7335 * gfortran.dg/c_by_val_2.f90: Add rejection test of %VAL with
7336 statement functions.
7337 * gfortran.dg/c_by_val_5.f90: New test.
7338
7339 2007-04-25 Wolfgang Gellerich <gellerich@de.ibm.com>
7340
7341 * gfortran.dg/equiv_6.f90 (set_arrays): Replaced subroutine
7342 with two new subroutines to avoid parameter-induced aliasing.
7343 * gfortran.dg/equiv_6.f90 (set_array_listpr): New.
7344 * gfortran.dg/equiv_6.f90 (set_array_lisbit): New.
7345
7346 2007-04-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7347
7348 * gcc.dg/Warray-bounds.c: XFAIL test on 32-bit hppa targets.
7349 * g++.dg/warn/Warray-bounds.C: Likewise.
7350
7351 2007-04-24 Ian Lance Taylor <iant@google.com>
7352
7353 PR tree-optimization/31605
7354 * gcc.c-torture/execute/pr31605.c: New test.
7355
7356 2007-04-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7357
7358 PR fortran/31587
7359 * lib/gcc-dg.exp (scan-module): New function.
7360 * gfortran.dg/module_md5_1.f90: New test.
7361
7362 2007-04-24 Douglas Gregor <doug.gregor@gmail.com>
7363
7364 * g++.old-deja/g++.pt/defarg6.C: Only run with
7365 -std=gnu++98.
7366 * g++.old-deja/g++.pt/ucnid-1.C: Ditto.
7367 * g++.dg/cpp0x/variadic61.C: Ditto.
7368 * g++.dg/cpp0x/warn_cxx0x.C: Ditto.
7369 * g++.dg/cpp0x/variadic62.C: Ditto.
7370 * g++.dg/template/meminit1.C: Ditto.
7371 * g++.dg/template/operator7.C: Ditto.
7372 * g++.dg/template/static15.C: Ditto.
7373 * g++.dg/template/invalid1.C: Ditto.
7374 * g++.dg/template/shift1.C: Ditto.
7375 * g++.dg/template/error10.C: Ditto.
7376
7377 2007-04-24 Simon Martin <simartin@users.sourceforge.net>
7378
7379 PR diagnostic/25923
7380 * gfortran.dg/pr25923.f90: New test.
7381
7382 2007-04-24 Ian Lance Taylor <iant@google.com>
7383
7384 PR tree-optimization/31602
7385 * gcc.dg/Wstrict-overflow-11.c: We no longer issue a warning.
7386
7387 2007-04-24 Janis Johnson <janis187@us.ibm.com>
7388
7389 * gcc.target/powerpc/ppc32-abi-dfp-1.c: New test.
7390 * gcc.target/powerpc/ppc64-abi-dfp-1.c: New test.
7391
7392 2007-04-24 Hui-May Chang <hm.chang@apple.com>
7393
7394 * gcc.target/i386/reload-1.c. New.
7395
7396 2007-04-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
7397 Olga Golovanevsky <olga@il.ibm.com>
7398
7399 * g++.dg/other/str_empty.C: New test.
7400
7401 2007-04-24 Richard Henderson <rth@redhat.com>
7402
7403 * gcc.dg/vect/vect.exp: Don't run tests on Alpha.
7404
7405 2007-04-24 Andreas Krebbel <krebbel1@de.ibm.com>
7406
7407 PR target/31641
7408 * gcc.c-torture/compile/pr31641.c: New testcase.
7409
7410 2007-04-24 Richard Sandiford <richard@nildram.co.uk>
7411
7412 * gcc.target/mips/madd-1.c, gcc.target/mips/madd-2.c,
7413 * gcc.target/mips/madd-3.c, gcc.target/mips/madd-4.c,
7414 * gcc.target/mips/maddu-1.c, gcc.target/mips/maddu-2.c,
7415 * gcc.target/mips/maddu-3.c, gcc.target/mips/maddu-4.c: New tests.
7416
7417 2007-04-23 Simon Baldwin <simonb@google.com>
7418
7419 * g++.dg/other/error15.C: New.
7420 * g++.dg/cpp0x/variadic-ex9.C: Renamed function parameter to avoid
7421 triggering a "multiple parameters named" error.
7422
7423 2007-04-23 Thomas Koenig <tkoenig@gcc.gnu.org>
7424
7425 PR fortran/31618
7426 * gfortran.dg/backspace_8.f: New test case.
7427
7428 2007-04-23 Paul Thomas <pault@gcc.gnu.org>
7429
7430 PR fortran/31630
7431 * gfortran.dg/used_types_17.f90: New test.
7432
7433 PR fortran/31620
7434 * gfortran.dg/zero_array_components_1.f90: New test.
7435
7436 2007-04-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7437
7438 PR fortran/31616
7439 * gfortran.dg/open_errors.f90: Allow a different error message.
7440
7441 2007-04-23 Uros Bizjak <ubizjak@gmail.com>
7442
7443 * lib/target-supports.exp (check_effective_target_vect_pack_trunc):
7444 Rename from check_effective_target_vect_pack_mod. Rename global
7445 variable et_vect_pack_mod to et_vect_pack_trunc. Update debug
7446 messages.
7447 * gcc.dg/vect/vect-iv-8.c: Update target check for vect_pack_trunc
7448 rename.
7449 * gcc.dg/vect/vect-iv-8a.c: Ditto.
7450 * gcc.dg/vect/vect-multitypes-8.c: Ditto.
7451
7452 2007-04-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
7453
7454 PR middle-end/31448
7455 * gcc.c-torture/execute/pr31448.c: New testcase.
7456
7457 2007-04-22 Nick Clifton <nickc@redhat.com>
7458
7459 * gcc.dg/20020312-2.c: Add support for the FRV.
7460
7461 2007-04-22 Uros Bizjak <ubizjak@gmail.com>
7462
7463 PR tree-optimization/24659
7464 * gcc.dg/vect/vect-float-extend-1.c: New test.
7465 * gcc.dg/vect/vect-float-truncate-1.c: New test.
7466
7467 2007-04-22 Richard Guenther <rguenther@suse.de>
7468
7469 PR tree-optimization/29789
7470 * gcc.dg/tree-ssa/ssa-lim-1.c: New testcase.
7471 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
7472
7473 2007-04-22 Revital Eres <eres@il.ibm.com>
7474
7475 * gcc.dg/var-expand2.c: New test.
7476
7477 2007-04-22 Revital Eres <eres@il.ibm.com>
7478
7479 * gcc.dg/var-expand3.c: New test.
7480
7481 2007-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7482
7483 PR fortran/31495
7484 * gfortran.dg/continuation_8.f90: New test.
7485
7486 2007-04-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
7487
7488 PR C/30265
7489 * gcc.c-torture/compile/compound-literal-2.c: New testcase.
7490 * gcc.c-torture/compile/compound-literal-3.c: New testcase.
7491
7492 2007-04-21 Richard Guenther <rguenther@suse.de>
7493
7494 PR middle-end/31136
7495 * gcc.c-torture/execute/pr31136.c: New testcase.
7496
7497 2007-04-21 Alexandre Oliva <aoliva@redhat.com>
7498
7499 * gcc.target/i386/movsi-sm-1.c: New.
7500
7501 2007-04-20 Richard Henderson <rth@redhat.com>
7502
7503 * gcc.dg/pr28796-2.c: Add -mieee for alpha.
7504 * gcc.dg/pr27095.c: Cope with alpha GOT load.
7505
7506 2007-04-20 Jakub Jelinek <jakub@redhat.com>
7507
7508 * gcc.target/i386/ordcmp-1.c: New test.
7509 * gcc.target/i386/unordcmp-1.c: New test.
7510
7511 PR tree-optimization/31632
7512 * gcc.c-torture/compile/20070419-1.c: New test.
7513
7514 2007-04-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7515
7516 * gcc.dg/invalid-call-1.c: New test.
7517
7518 2007-04-18 Dirk Mueller <dmueller@suse.de>
7519
7520 PR diagnostic/31227
7521 * gcc.dg/Warray-bounds-3.c: New.
7522
7523 2007-04-18 Richard Guenther <rguenther@suse.de>
7524
7525 PR tree-optimization/19431
7526 PR tree-optimization/21463
7527 * gcc.c-torture/execute/20070212-1.c: New testcase.
7528 * gcc.c-torture/execute/20070212-2.c: Likewise.
7529 * gcc.c-torture/execute/20070212-3.c: Likewise.
7530 * gcc.dg/tree-ssa/pr19431.c: Likewise.
7531 * gcc.dg/tree-ssa/pr21463.c: Likewise.
7532 * g++.dg/tree-ssa/pr21463.C: Likewise.
7533 * g++.dg/tree-ssa/pr30738.C: Likewise.
7534
7535 2007-04-17 Mark Mitchell <mark@codesourcery.com>
7536
7537 PR c++/31513
7538 * g++.dg/expr/bitfield8.C: New test.
7539
7540 2007-04-17 Joseph Myers <joseph@codesourcery.com>
7541 Richard Sandiford <richard@codesourcery.com>
7542
7543 * lib/target-supports.exp (check_profiling_available): Return 0
7544 for uClibc with -p or -pg.
7545
7546 2007-04-17 Simon Martin <simartin@users.sourceforge.net>
7547
7548 PR c++/31517
7549 * g++.dg/template/init7.C: New test.
7550
7551 2007-04-17 Zdenek Dvorak <dvorakz@suse.cz>
7552
7553 PR rtl-optimization/31360
7554 * gcc.dg/loop-7.c: New test.
7555
7556 2007-04-17 Mark Mitchell <mark@codesourcery.com>
7557
7558 * gcc.misc-tests/linkage.exp: Do not run on remote hosts.
7559 * lib/compat.exp (compat-run): Use file_on_host, not remote_file
7560 build.
7561 (compat-execute): Likewise.
7562 * lib/copy-file.exp (gcc_copy_files): Use remote_download to copy
7563 files to remote hosts.
7564 * lib/c-ctorture.exp (c-torture-compile): Likewise.
7565 (c-torture-execute): Likewise.
7566 * lib/dg-pch.exp (dg-pch): Use file_on_host, not remote_file build
7567 or plain file. Use remote_upload and remote_download to copy
7568 files about.
7569 * lib/scanasm.exp (dg-scan): Upload the file from the remote host
7570 before scanning it.
7571
7572 2007-04-17 Dorit Nuzman <dorit@il.ibm.com>
7573
7574 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: New test.
7575
7576 2007-04-16 Lawrence Crowl <crowl@google.com>
7577
7578 * g++.dg/other/fesd-any.C: Test -femit-struct-debug-detailed=any.
7579 * g++.dg/other/fesd-any.h: Test -femit-struct-debug-detailed=any.
7580 * g++.dg/other/fesd-baseonly.C: Test -femit-struct-debug-baseonly.
7581 * g++.dg/other/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
7582 * g++.dg/other/fesd-none.C: Test -femit-struct-debug-detailed=none.
7583 * g++.dg/other/fesd-none.h: Test -femit-struct-debug-detailed=none.
7584 * g++.dg/other/fesd-reduced.C: Test -femit-struct-debug-reduced.
7585 * g++.dg/other/fesd-reduced.h: Test -femit-struct-debug-reduced.
7586 * g++.dg/other/fesd-sys.C: Test -femit-struct-debug-detailed=sys.
7587 * g++.dg/other/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
7588 * g++.dg/other/fesd.h: Common to -femit-struct-debug-... tests.
7589
7590 * gcc.dg/fesd-any.c: Test -femit-struct-debug-detailed=any.
7591 * gcc.dg/fesd-any.h: Test -femit-struct-debug-detailed=any.
7592 * gcc.dg/fesd-baseonly.c: Test -femit-struct-debug-baseonly.
7593 * gcc.dg/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
7594 * gcc.dg/fesd-none.c: Test -femit-struct-debug-detailed=none.
7595 * gcc.dg/fesd-none.h: Test -femit-struct-debug-detailed=none.
7596 * gcc.dg/fesd-reduced.c: Test -femit-struct-debug-reduced.
7597 * gcc.dg/fesd-reduced.h: Test -femit-struct-debug-reduced.
7598 * gcc.dg/fesd-sys.c: Test -femit-struct-debug-detailed=sys.
7599 * gcc.dg/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
7600 * gcc.dg/fesd.h: Common to -femit-struct-debug-... tests.
7601
7602 2007-04-16 Ian Lance Taylor <iant@google.com>
7603
7604 PR tree-optimization/31522
7605 * gcc.dg/Wstrict-overflow-16.c: New test.
7606
7607 2007-04-17 Kazu Hirata <kazu@codesourcery.com>
7608
7609 * gcc.dg/cpp/_Pragma6.c: Skip on fido-*-* and m68k-*-*.
7610
7611 2007-04-17 Tobias Schlüter <tobi@gcc.gnu.org>
7612
7613 PR fortran/31144
7614 * gfortran.dg/module_naming_1.f90: New.
7615
7616 2007-04-16 Richard Sandiford <richard@codesourcery.com>
7617
7618 * lib/target-supports.exp (check_profiling_available): Return
7619 false for m68k-*-uclinux.
7620
7621 2007-04-16 Seongbae Park <seongbae.park@gmail.com>
7622
7623 PR c++/29365
7624 Testcase for c++ anonymous namespace warning
7625
7626 * g++.dg/warn/anonymous-namespace-1.C: New test
7627 * g++.dg/warn/anonymous-namespace-1.h: New test
7628
7629 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
7630
7631 PR testsuite/31578
7632 * gcc.dg/gnu89-init-4.c: Change to a compile only test.
7633
7634 2007-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7635
7636 * gfortran.dg/warnings_are_errors_1.f90: Add -std=f95 to options.
7637
7638 2007-04-15 Paul Thomas <pault@gcc.gnu.org>
7639
7640 PR fortran/31204
7641 * gfortran.dg/array_constructor_16.f90: New test.
7642
7643 2007-04-15 Kazu Hirata <kazu@codesourcery.com>
7644
7645 * gcc.dg/pr19340.c, gcc.dg/tree-ssa/loop-1.c,
7646 gcc.dg/weak/typeof-2.c: Skip on fido-*-*.
7647
7648 2007-04-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7649
7650 PR rtl-optimization/31500
7651 * gcc.dg/Warray-bounds.c: Skip on hppa*-*-*.
7652 * g++.dg/warn/Warray-bounds.C: Likewise.
7653
7654 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
7655
7656 PR C/31520
7657 * gcc.dg/gnu89-init-4.c: New testcase.
7658
7659 2007-04-14 Jakub Jelinek <jakub@redhat.com>
7660
7661 PR c++/25874
7662 * gcc.dg/gomp/pr25874.c: Add dg-options.
7663 * g++.dg/gomp/pr25874.C: Add dg-options.
7664
7665 2007-04-14 Bernhard Fischer <aldot@gcc.gnu.org>
7666
7667 PR fortran/21061
7668 * gfortran.dg/warnings_are_errors_1.f90: New testcase.
7669 * gfortran.dg/warnings_are_errors_1.f: New testcase.
7670
7671 2007-04-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7672
7673 PR fortran/31561
7674 * gfortran.dg/vect/vect-4.f90: xfail on vect_no_align targets.
7675
7676 2007-04-14 Paul Thomas <pault@gcc.gnu.org>
7677
7678 PR fortran/29507
7679 PR fortran/31404
7680 * gfortran.dg/initialization_6.f90: New test.
7681
7682 2007-04-14 Kazu Hirata <kazu@codesourcery.com>
7683
7684 * gcc.c-torture/compile/pr27528.c: Require nonpic.
7685
7686 * lib/target-supports.exp (check_gc_sections_available):
7687 Return false if ldflags includes -elf2flt.
7688
7689 2007-04-13 Jason Merrill <jason@redhat.com>
7690
7691 PR c++/31074
7692 * conv3.C: New test.
7693
7694 2007-04-13 Mike Stump <mrs@apple.com>
7695
7696 * obj-c++.dg/stubify-1.mm: Only run on powerpc.
7697 * obj-c++.dg/template-4.mm: Don't run when 64-bit.
7698
7699 2007-04-13 Joseph Myers <joseph@codesourcery.com>
7700
7701 PR tree-optimization/29598
7702 * gcc.dg/tree-ssa/loadpre1.c: XFAIL.
7703
7704 2007-04-13 Tobias Burnus <burnus@net-b.de>
7705
7706 PR fortran/31559
7707 * gfortran.dg/func_assign.f90: New test.
7708
7709 2007-04-13 Paul Thomas <pault@gcc.gnu.org>
7710
7711 PR fortran/31550
7712 * gfortran.dg/used_types_16.f90: New test.
7713
7714 2007-04-13 Tobias Schlüter <tobi@gcc.gnu.org>
7715
7716 PR fortran/18937
7717 * gfortran.dg/goto_2.f90: New.
7718 * gfortran.dg/goto_3.f90: New.
7719 * gfortran.dg/pr17708.f90: Rename to ...
7720 * gfortran.dg/goto_4.f90: ... this, add comment pointing to PR.
7721
7722 2007-04-13 Tobias Burnus <burnus@net-b.de>
7723
7724 PR fortran/31562
7725 * gfortran.dg/f2c_4.c: Use GNU extensions for complex
7726 instead of a struct.
7727
7728 2007-04-13 Tobias Burnus <burnus@net-b.de>
7729
7730 PR fortran/31562
7731 * gfortran.dg/value_4.c: Use GNU extensions for complex
7732 instead of a struct.
7733
7734 2007-04-13 Richard Guenther <rguenther@suse.de>
7735
7736 PR tree-optimization/21258
7737 * gcc.dg/tree-ssa/vrp34.c: New testcase.
7738
7739 2007-04-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7740
7741 * gfortran.dg/c_by_val.c: Use GCC extensions instead of including
7742 <complex.h>.
7743
7744 2007-04-12 Tobias Schlüter <tobi@gcc.gnu.org>
7745
7746 PR fortran/31250
7747 * gfortran.dg/char_length_2.f90: New.
7748 * gfortran.dg/repeat_2.f90: Add dg-warning annotations.
7749 * gfortran.dg/repeat_4.f90: Likewise.
7750
7751 PR fortran/31266
7752 * gfortran.dg/char_assign_1.f90: New.
7753
7754 PR fortran/31471
7755 * gfortran.dg/block_name_1.f90: New.
7756 * gfortran.dg/block_name_2.f90: New.
7757
7758 2007-04-12 Douglas Gregor <doug.gregor@gmail.com>
7759
7760 PR c++/31078
7761 * g++.dg/other/pr31078.C: New.
7762
7763 2007-04-12 Richard Guenther <rguenther@suse.de>
7764
7765 PR tree-optimization/31169
7766 * gcc.c-torture/execute/pr31169.c: New testcase.
7767
7768 2007-04-12 Richard Guenther <rguenther@suse.de>
7769
7770 PR tree-optimization/24689
7771 PR tree-optimization/31307
7772 * g++.dg/tree-ssa/pr31307.C: New testcase.
7773 * gcc.dg/tree-ssa/pr24689.c: Likewise.
7774
7775 2007-04-12 Tobias Burnus <burnus@net-b.de>
7776
7777 PR fortran/31472
7778 * gfortran.dg/access_spec_1.f90: New test.
7779 * gfortran.dg/access_spec_2.f90: New test.
7780 * gfortran.dg/non_module_public.f90: Match new error message.
7781
7782 2007-04-11 Paul Thomas <pault@gcc.gnu.org>
7783
7784 PR testsuite/31538
7785 * gfortran.dg/result_in_spec_1.f90: Increase dimension from 2
7786 to 4 at line 38 to fix bounds problem.
7787
7788 2007-04-11 Tobias Burnus <burnus@net-b.de>
7789
7790 PR testsuite/31240
7791 * gfortran.dg/pointer_intent_1.f90: Fix test.
7792
7793 2007-04-10 Eric Christopher <echristo@apple.com>
7794
7795 * lib/target-supports.exp
7796 (check_effective_target_fstack_protector): Rewrite.
7797
7798 2007-04-09 Mark Mitchell <mark@codesourcery.com>
7799
7800 PR c++/31449
7801 * g++.dg/init/const5.C: New test.
7802
7803 2007-04-09 Jan Hubicka <jh@suse.cz>
7804
7805 * gcc.dg/tree-ssa/foldaddr-3.c: New file.
7806
7807 2007-04-08 Jan Hubicka <jh@suse.cz>
7808
7809 * gcc.dg/tree-ssa/foldaddr-2.c: New file.
7810
7811 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7812
7813 PR fortran/31257
7814 * gfortran.dg/achar_4.f90: New test.
7815
7816 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7817
7818 PR fortran/30880
7819 * gfortran.dg/used_dummy_types_8.f90: New test.
7820
7821 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7822
7823 PR fortran/30872
7824 * gfortran.dg/parameter_array_element_1.f90: New test.
7825
7826 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7827
7828 PR fortran/31222
7829 * gfortran.dg/default_numeric_type_1.f90: New test.
7830
7831 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7832
7833 PR fortran/31424
7834 * gfortran.dg/unreferenced_use_assoc_1.f90: New test.
7835
7836 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7837
7838 PR fortran/31293
7839 * gfortran.dg/interface_12.f90: New test.
7840
7841 2007-04-07 Bruce Korb <bkorb@gnu.org>
7842
7843 * gcc.dg/format/opt-6.c: New test.
7844 * gcc.dg/format/nul-1.c: New test.
7845 * gcc.dg/format/nul-2.c: New test.
7846
7847 2007-04-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7848
7849 PR libgfortran/31395
7850 * gfortran.dg/fmt_colon.f90: New test.
7851
7852 2007-04-06 Mark Mitchell <mark@codesourcery.com>
7853
7854 * g++.old-deja/g++.other/init18.C: Use
7855 dg-require-effective-target instead of an explicit xfail.
7856
7857 2007-04-05 Janis Johnson <janis187@us.ibm.com>
7858
7859 * gcc.dg/dfp/signbit-1.c
7860 * gcc.dg/dfp/signbit-2.c
7861
7862 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
7863
7864 PR fortran/31483
7865 * gfortran.dg/altreturn_5.f90: New test.
7866
7867 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
7868
7869 PR fortran/31292
7870 * gfortran.dg/contained_module_proc_1.f90: New test.
7871
7872 2007-04-04 Stuart Hastings <stuart@apple.com>
7873
7874 PR 31281
7875 * objc/execute/exceptions/pr31281.m: New.
7876
7877 2007-04-04 Danny Smith <dannysmith.users.sourceforge.net>
7878
7879 * g++.dg/ext/dllimport12.C: Update comments.
7880
7881 2007-04-03 Eric Christopher <echristo@apple.com>
7882
7883 * g++.dg/tree-ssa/pr29902.C: Require ilp32.
7884
7885 2007-04-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7886
7887 PR fortran/31304
7888 * gfortran.dg/repeat_2.f90: New test.
7889 * gfortran.dg/repeat_3.f90: New test.
7890 * gfortran.dg/repeat_4.f90: New test.
7891
7892 2007-04-03 Uros Bizjak <ubizjak@gmail.com>
7893
7894 * gcc.dg/tls/opt-3.c: Use -mregparm=3 only for ilp32 on x86_64 targets.
7895
7896 2007-04-03 Jakub Jelinek <jakub@redhat.com>
7897
7898 PR c++/30847
7899 * g++.dg/parse/cond3.C: New test.
7900
7901 PR middle-end/30704
7902 * gcc.c-torture/execute/ieee/pr30704.c: New test.
7903
7904 2007-04-02 Jason Merrill <jason@redhat.com>
7905
7906 PR c++/31187
7907 * g++.dg/ext/visibility/anon3.C: New test.
7908
7909 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7910
7911 PR libgfortran/31052
7912 * gfortran.dg/namelist_28.f90: New test.
7913
7914 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7915
7916 PR libgfortran/31366
7917 * gfortran.dg/direct_io_6.f90: New test.
7918
7919 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7920
7921 PR libgfortran/31207
7922 * gfortran.dg/advance_5.f90: New test.
7923 * gfortran.dg/advance_6.f90: New test.
7924
7925 2007-04-01 Danny Smith <dannysmith@users.sourceforge.net>
7926
7927 * g++.dg/ext/dllimport6.C: Remove extra ';'.
7928 * g++.dg/ext/dllimport7.C: Likewise.
7929 * g++.dg/ext/selectany1.C: Likewise.
7930
7931 2007-03-31 Douglas Gregor <doug.gregor@gmail.com>
7932
7933 * g++.dg/parser/pr31138.C: New.
7934 * g++.dg/parser/pr31140.C: New.
7935 * g++.dg/parser/pr31141.C: New.
7936
7937 2007-03-30 Paolo Carlini <pcarlini@suse.de>
7938
7939 PR c++/26099
7940 * g++.dg/ext/is_base_of.C: New.
7941 * g++.dg/ext/has_virtual_destructor.C: New.
7942 * g++.dg/ext/is_polymorphic.C: New.
7943 * g++.dg/ext/is_base_of_diagnostic.C: New.
7944 * g++.dg/ext/is_enum.C: New.
7945 * g++.dg/ext/has_nothrow_assign.C: New.
7946 * g++.dg/ext/has_nothrow_constructor.C: New.
7947 * g++.dg/ext/is_empty.C: New.
7948 * g++.dg/ext/has_trivial_copy.C: New.
7949 * g++.dg/ext/has_trivial_assign.C: New.
7950 * g++.dg/ext/is_abstract.C: New.
7951 * g++.dg/ext/is_pod.C: New.
7952 * g++.dg/ext/has_nothrow_copy.C: New.
7953 * g++.dg/ext/is_class.C: New.
7954 * g++.dg/ext/has_trivial_constructor.C: New.
7955 * g++.dg/ext/is_union.C: New.
7956 * g++.dg/ext/has_trivial_destructor.C: New.
7957 * g++.dg/tree-ssa/pr22444.C: Adjust, avoid __is_pod.
7958 * g++.dg/template/crash43.C: Likewise.
7959
7960 2007-03-29 Dirk Mueller <dmueller@suse.de>
7961
7962 * g++.dg/warn/pedantic2.C: New testcase.
7963
7964 2007-03-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7965
7966 * size_dim.f90: Fix dg directive.
7967 * pr16433.f: Likewise.
7968 * use_6.f90: Likewise.
7969 * use_7.f90: Likewise.
7970 * entry_9.f90: Likewise.
7971 * pointer_intent_2.f90: Likewise.
7972 * protected_1.f90: Likewise.
7973 * fmt_missing_period_2.f: Likewise.
7974 * pointer_intent_3.f90: Likewise.
7975 * protected_2.f90: Likewise.
7976 * protected_3.f90: Likewise.
7977 * pr15754.f90: Likewise.
7978 * protected_4.f90: Likewise.
7979 * protected_5.f90: Likewise.
7980 * initialization_2.f90: Likewise.
7981 * protected_6.f90: Likewise.
7982 * continuation_7.f90: Likewise.
7983 * derived_function_interface_1.f90: Likewise.
7984 * der_pointer_4.f90: Likewise.
7985 * fmt_zero_precision.f90: Likewise.
7986 * blockdata_3.f90: Likewise.
7987 * fmt_missing_period_1.f: Likewise.
7988 * real_const_3.f90: Likewise.
7989 * use_4.f90: Likewise.
7990 * fmt_missing_period_3.f: Likewise.
7991 * use_5.f90: Likewise.
7992
7993 2007-03-28 Mike Stump <mrs@apple.com>
7994
7995 * gcc.dg/darwin-comm.c: Add.
7996
7997 2007-03-28 Eric Christopher <echristo@apple.com>
7998
7999 * lib/target-supports.exp (check_effective_target_fstack_protector):
8000 New.
8001 * gcc.dg/ssp-1.c: Use.
8002 * gcc.dg/ssp-2.c: Ditto.
8003
8004 2007-03-28 Simon Martin <simartin@users.sourceforge.net>
8005
8006 PR c++/29077
8007 * g++.dg/parse/constructor3.C: New test.
8008
8009 2007-03-28 Eric Botcazou <ebotcazou@adacore.com>
8010
8011 * gnat.dg/thin_pointer.ad[sb]: New test.
8012
8013 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
8014
8015 * g++.dg/cpp0x/bracket1.C: New.
8016 * g++.dg/cpp0x/bracket2.C: New.
8017 * g++.dg/cpp0x/bracket3.C: New.
8018 * g++.dg/cpp0x/bracket4.C: New.
8019
8020 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
8021
8022 * g++.dg/cpp0x/temp_default1.C: New.
8023 * g++.dg/cpp0x/temp_default3.C: New.
8024 * g++.dg/cpp0x/temp_default2.C: New.
8025 * g++.dg/cpp0x/temp_default4.C: New.
8026
8027 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
8028
8029 PR c++/29993
8030 * g++.dg/other/cv_func2.C: New.
8031
8032 2007-03-27 Janis Johnson <janis187@us.ibm.com>
8033
8034 * gcc.dg/dfp/func-vararg-alternate.h: New file.
8035 * gcc.dg/dfp/func-vararg-alternate-d32.c: New test.
8036 * gcc.dg/dfp/func-vararg-alternate-d64.c: New test.
8037 * gcc.dg/dfp/func-vararg-alternate-d128.c: New test.
8038
8039 * gcc.dg/dfp/func-vararg-mixed.c: Add optional debugging output.
8040 * gcc.dg/dfp/func-vararg-dfp.c: Ditto.
8041
8042 * gcc.dg/dfp/operator-cond.c: Call init, fix typo.
8043
8044 * lib/compat.exp (compat-execute): Fix processing of file names.
8045
8046 2007-03-27 Daniel Jacobowitz <dan@codesourcery.com>
8047
8048 * gcc.target/powerpc/ppc-stackalign-1.c: Run for powerpc-eabi.
8049
8050 2007-03-27 Uros Bizjak <ubizjak@gmail.com>
8051
8052 * lib/target-supports.exp (check_effective_target_fortran_large_real):
8053 Delete created executable test file.
8054 (check_effective_target_fortran_large_int): Ditto.
8055 (check_effective_target_static_libgfortran): Ditto.
8056
8057 2007-03-26 Paolo Carlini <pcarlini@suse.de>
8058
8059 PR c++/30500
8060 * g++.dg/warn/pragma-system_header1.C: New test.
8061 * g++.dg/warn/pragma-system_header2.C: New test.
8062 * g++.dg/warn/pragma-system_header1.h. New.
8063 * g++.dg/warn/pragma-system_header2.h. New.
8064
8065 2007-03-26 Ian Lance Taylor <iant@google.com>
8066
8067 PR tree-optimization/31345
8068 * gcc.c-torture/compile/pr31345-1.c: New test.
8069
8070 2007-03-26 Brooks Moses <brooks.moses@codesourcery.com>
8071
8072 * gfortran.dg/func_derived_4.f90: Fix module cleanup.
8073 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Clean up modules.
8074 * gfortran.dg/gomp/appendix-a/a.26.2.f90: Likewise.
8075 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
8076 * gfortran.dg/overload_1.f90: Likewise.
8077 * gfortran.dg/impure_assignment_1.f90: Likewise.
8078 * gfortran.dg/error_recovery_3.f90: Likewise.
8079 * gfortran.dg/alloc_comp_basics_1.f90: Likewise.
8080 * gfortran.dg/sequence_types_1.f90: Likewise.
8081 * gfortran.dg/internal_references_1.f90: Likewise.
8082 * gfortran.dg/present_1.f90: Likewise.
8083 * gfortran.dg/volatile10.f90: Likewise.
8084 * gfortran.dg/module_equivalence_2.f90: Likewise.
8085 * gfortran.dg/use_4.f90: Likewise.
8086 * gfortran.dg/elemental_result_1.f90: Likewise.
8087 * gfortran.dg/generic_actual_arg.f90: Likewise.
8088 * gfortran.dg/private_type_5.f90: Likewise.
8089 * gfortran.dg/protected_4.f90: Likewise.
8090 * gfortran.dg/interface_3.f90: Likewise.
8091
8092 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
8093
8094 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Remove build file trivial.S.
8095 * gcc.dg/debug/dwarf2/dwarf2.exp: Ditto.
8096
8097 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
8098
8099 * gfortran.dg/use_[567].f90: Use correct cleanup-modules dg directive.
8100
8101 2007-03-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8102
8103 PR libgfortran/31199
8104 * gfortran.dg/fmt_t_4.f90: New test.
8105
8106 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
8107
8108 PR libfortran/31297
8109 * gfortran.dg/backspace_5.f: Initialize variable(s).
8110 * gfortran.dg/backspace_6.f: Likewise.
8111 * gfortran.dg/char_bounds_check_fail_1: Likewise.
8112 * gfortran.dg/direct_io_2.f90: Likewise.
8113 * gfortran.dg/write_back.f: Likewise.
8114 * gfortran.dg/write_rewind_2.f: Likewise.
8115 * gfortran.dg/write_rewind_1.f: Likewise.
8116 * gfortran.dg/write_rewind_2.f: Likewise.
8117
8118 2007-03-25 Dorit Nuzman <dorit@il.ibm.com>
8119
8120 PR tree-optimization/30784
8121 * gcc.dg/vect/pr30784.c: New test.
8122
8123 2007-03-25 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8124
8125 PR fortran/30877
8126 * gfortran.dg/operator_1.f90: New test.
8127 * gfortran.dg/operator_2.f90: New test.
8128
8129 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
8130
8131 PR libfortran/31196
8132 * gfortran.dg/reshape_transpose_1.f90: New test.
8133
8134 2007-03-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8135
8136 PR fortran/30655
8137 * gfortran.dg/bounds_check_6.f90: New test.
8138
8139 2007-03-23 Michael Meissner <michael.meissner@amd.com>
8140
8141 * gcc.dg/dfp/convert-dfp.c: Wrap __STDC_WANT_DEC_FP__ with
8142 #ifndef/#endif.
8143 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
8144 * gcc.dg/dfp/decfloat-constants.c: Ditto.
8145
8146 2007-03-24 Paul Thomas <pault@gcc.gnu.org>
8147
8148 PR fortran/31209
8149 * gfortran.dg/pointer_function_actual_1.f90: New test.
8150
8151 PR fortran/31200
8152 * gfortran.dg/pointer_function_actual_2.f90: New test.
8153
8154 PR fortran/31215
8155 * gfortran.dg/result_in_spec_1.f90: New test.
8156
8157 2007-03-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8158
8159 PR fortran/30834
8160 * gfortran.dg/integer_exponentiation_3.F90: New test.
8161 * gfortran.dg/integer_exponentiation_4.f90: New test.
8162 * gfortran.dg/integer_exponentiation_5.F90: New test.
8163
8164 2007-03-22 Mark Mitchell <mark@codesourcery.com>
8165
8166 PR c++/30863
8167 * g++.dg/template/error24.C: New test.
8168 * g++.dg/parse/tmpl-outside1.C: Tweak error markers.
8169
8170 2007-03-22 Mark Mitchell <mark@codesourcery.com>
8171
8172 PR c++/31273
8173 * g++.dg/expr/bitfield7.C: New test.
8174
8175 2007-03-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8176
8177 PR other/23572
8178 * gcc.dg/float-range-4.c: New.
8179 * gcc.dg/float-range-1.c: Update. Test for a warning.
8180 * gcc.dg/float-range-3.c: New.
8181 * gcc.dg/float-range-5.c: New.
8182
8183 2007-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8184
8185 PR fortran/31262
8186 * gfortran.dg/no_range_check_1.f90: New test.
8187
8188 2007-03-22 Dirk Mueller <dmueller@suse.de>
8189
8190 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
8191 * g++.dg/other/static1.C: Remove stray semicolon.
8192 * g++.dg/other/init1.C: Likewise.
8193 * g++.dg/rtti/dyncast1.C: Likewise.
8194 * g++.dg/tree-ssa/pr17153.C: Likewise.
8195 * g++.dg/lookup/disamb1.C: Likewise.
8196 * g++.dg/lookup/scoped2.C: Likewise.
8197 * g++.dg/lookup/friend7.C: Likewise.
8198 * g++.dg/parse/parse4.C: Likewise.
8199 * g++.dg/parse/parse5.C: Likewise.
8200 * g++.dg/expr/pr29066.C: Likewise.
8201 * g++.dg/expr/cast4.C: Likewise.
8202 * g++.dg/tc1/dr193.C: Likewise.
8203 * g++.dg/tc1/dr213.C: Likewise.
8204 * g++.dg/abi/dcast1.C: Likewise.
8205 * g++.dg/abi/covariant2.C: Likewise.
8206 * g++.dg/inherit/covariant11.C: Likewise.
8207 * g++.dg/inherit/covariant9.C: Likewise.
8208 * g++.dg/inherit/covariant10.C: Likewise.
8209 * g++.dg/init/static3.C: Likewise.
8210 * g++.dg/init/init-ref3.C: Likewise.
8211 * g++.dg/init/ref10.C: Likewise.
8212 * g++.dg/template/meminit2.C: Likewise.
8213 * g++.dg/template/using9.C: Likewise.
8214 * g++.dg/template/friend9.C: Likewise.
8215 * g++.dg/template/ref1.C: Likewise.
8216 * g++.old-deja/g++.warn/inline.C: Likewise.
8217 * g++.old-deja/g++.robertl/eb91.C: Likewise.
8218 * g++.old-deja/g++.robertl/eb46.C: Likewise.
8219 * g++.old-deja/g++.robertl/eb34.C: Likewise.
8220 * g++.old-deja/g++.robertl/eb43.C: Likewise.
8221 * g++.old-deja/g++.robertl/eb26.C: Likewise.
8222 * g++.old-deja/g++.robertl/eb116.C: Likewise.
8223 * g++.old-deja/g++.brendan/copy5.C: Likewise.
8224 * g++.old-deja/g++.brendan/overload8.C: Likewise.
8225 * g++.old-deja/g++.brendan/overload11.C: Likewise.
8226 * g++.old-deja/g++.brendan/copy7.C: Likewise.
8227 * g++.old-deja/g++.brendan/crash38.C: Likewise.
8228 * g++.old-deja/g++.brendan/template11.C: Likewise.
8229 * g++.old-deja/g++.brendan/err-msg3.C: Likewise.
8230 * g++.old-deja/g++.brendan/crash50.C: Likewise.
8231 * g++.old-deja/g++.brendan/crash16.C: Likewise.
8232 * g++.old-deja/g++.jason/pmem2.C: Likewise.
8233 * g++.old-deja/g++.jason/parse9.C: Likewise.
8234 * g++.old-deja/g++.jason/byval2.C: Likewise.
8235 * g++.old-deja/g++.jason/overload8.C: Likewise.
8236 * g++.old-deja/g++.jason/pmf8.C: Likewise.
8237 * g++.old-deja/g++.jason/template33.C: Likewise.
8238 * g++.old-deja/g++.jason/return3.C: Likewise.
8239 * g++.old-deja/g++.jason/scoping2.C: Likewise.
8240 * g++.old-deja/g++.jason/virtual.C: Likewise.
8241 * g++.old-deja/g++.jason/opeq3.C: Likewise.
8242 * g++.old-deja/g++.jason/template27.C: Likewise.
8243 * g++.old-deja/g++.jason/synth6.C: Likewise.
8244 * g++.old-deja/g++.jason/ref8.C: Likewise.
8245 * g++.old-deja/g++.jason/offset1.C: Likewise.
8246 * g++.old-deja/g++.other/static20.C: Likewise.
8247 * g++.old-deja/g++.other/array1.C: Likewise.
8248 * g++.old-deja/g++.other/new3.C: Likewise.
8249 * g++.old-deja/g++.other/array2.C: Likewise.
8250 * g++.old-deja/g++.other/overload9.C: Likewise.
8251 * g++.old-deja/g++.other/cast6.C: Likewise.
8252 * g++.old-deja/g++.other/ptrmem8.C: Likewise.
8253 * g++.old-deja/g++.other/eh4.C: Likewise.
8254 * g++.old-deja/g++.other/using7.C: Likewise.
8255 * g++.old-deja/g++.other/init18.C: Likewise.
8256 * g++.old-deja/g++.other/dyncast1.C: Likewise.
8257 * g++.old-deja/g++.other/dyncast2.C: Likewise.
8258 * g++.old-deja/g++.other/dtor11.C: Likewise.
8259 * g++.old-deja/g++.pt/static11.C: Likewise.
8260 * g++.old-deja/g++.pt/crash19.C: Likewise.
8261 * g++.old-deja/g++.pt/overload12.C: Likewise.
8262 * g++.old-deja/g++.pt/crash46.C: Likewise.
8263 * g++.old-deja/g++.pt/mi1.C: Likewise.
8264 * g++.old-deja/g++.pt/vaarg3.C: Likewise.
8265 * g++.old-deja/g++.pt/nontype5.C: Likewise.
8266 * g++.old-deja/g++.pt/local5.C: Likewise.
8267 * g++.old-deja/g++.pt/typename2.C: Likewise.
8268 * g++.old-deja/g++.pt/explicit80.C: Likewise.
8269 * g++.old-deja/g++.pt/auto_ptr.C: Likewise.
8270 * g++.old-deja/g++.law/visibility1.C: Likewise.
8271 * g++.old-deja/g++.law/visibility2.C: Likewise.
8272 * g++.old-deja/g++.law/virtual2.C: Likewise.
8273 * g++.old-deja/g++.law/operators19.C: Likewise.
8274 * g++.old-deja/g++.law/parsing10.C: Likewise.
8275 * g++.old-deja/g++.law/visibility4.C: Likewise.
8276 * g++.old-deja/g++.law/operators4.C: Likewise.
8277 * g++.old-deja/g++.law/dtors2.C: Likewise.
8278 * g++.old-deja/g++.law/missed-error3.C: Likewise.
8279 * g++.old-deja/g++.law/visibility10.C: Likewise.
8280 * g++.old-deja/g++.law/scope3.C: Likewise.
8281 * g++.old-deja/g++.law/casts2.C: Likewise.
8282 * g++.old-deja/g++.law/code-gen5.C: Likewise.
8283 * g++.old-deja/g++.law/operators33.C: Likewise.
8284 * g++.old-deja/g++.law/friend4.C: Likewise.
8285 * g++.old-deja/g++.mike/pmf7.C: Likewise.
8286 * g++.old-deja/g++.mike/p5611.C: Likewise.
8287 * g++.old-deja/g++.mike/net37.C: Likewise.
8288 * g++.old-deja/g++.mike/p3570.C: Likewise.
8289 * g++.old-deja/g++.mike/p5718.C: Likewise.
8290 * g++.old-deja/g++.mike/net21.C: Likewise.
8291 * g++.old-deja/g++.mike/p1862.C: Likewise.
8292 * g++.old-deja/g++.mike/p4511.C: Likewise.
8293 * g++.old-deja/g++.mike/virt3.C: Likewise.
8294 * g++.old-deja/g++.mike/p16146.C: Likewise.
8295 * g++.old-deja/g++.mike/p1989.C: Likewise.
8296 * g++.old-deja/g++.mike/p5571.C: Likewise.
8297 * g++.old-deja/g++.gb/scope10.C: Likewise.
8298 * g++.old-deja/g++.abi/primary5.C: Likewise.
8299 * g++.old-deja/g++.abi/empty2.C: Likewise.
8300 * g++.old-deja/g++.abi/arraynew.C: Likewise.
8301 * g++.old-deja/g++.eh/vbase4.C: Likewise.
8302 * g++.old-deja/g++.eh/ptr1.C: Likewise.
8303 * g++.old-deja/g++.eh/cleanup1.C: Likewise.
8304 * g++.old-deja/g++.bob/template3.C: Likewise.
8305 * g++.old-deja/g++.bob/inherit1.C: Likewise.
8306
8307 2007-03-22 Paul Thomas <pault@gcc.gnu.org>
8308
8309 PR fortran/31193
8310 * gfortran.dg/transfer_array_intrinsic_3.f90: New test.
8311
8312 2007-03-22 Tobias Schlüter <tobi@gcc.gnu.org>
8313
8314 PR fortran/20897
8315 * gfortran.dg/derived_name_1.f90: New.
8316 * gfortran.dg/derived_name_2.f: New.
8317
8318 2007-03-21 Richard Sandiford <richard@codesourcery.com>
8319
8320 * lib/target-supports.exp (check_effective_target_nonpic): New
8321 procedure.
8322 * gcc.target/i386/20020616-1.c: Use an alternative to %ebx
8323 when compiling PIC.
8324 * gcc.target/i386/asm-4.c: Require nonpic.
8325 * gcc.target/i386/cmov1.c: Likewise.
8326 * gcc.target/i386/mul.c: Likewise.
8327 * gcc.target/i386/pr21291.c: Require nonpic or ! ilp32.
8328 * gcc.target/i386/ssetype-1.c: Require nonpic.
8329 * gcc.target/i386/ssetype-3.c: Likewise.
8330 * gcc.target/i386/ssetype-5.c: Likewise.
8331
8332 2007-03-21 Richard Sandiford <richard@codesourcery.com>
8333
8334 * gcc.c-torture/execute/builtins/chk.h (LOCAL): Define.
8335 * gcc.c-torture/execute/builtins/sprintf-chk.c (s1): Make LOCAL.
8336 * gcc.c-torture/execute/builtins/stpcpy-chk.c (s1): Likewise.
8337 * gcc.c-torture/execute/builtins/strcpy-chk.c (s1): Likewise.
8338
8339 2007-03-19 Seongbae Park <seongbae.park@gmail.com>
8340
8341 PR tree-optimization/30590
8342 * g++.dg/opt/pr30590.C: New testcase.
8343
8344 2007-03-20 Jakub Jelinek <jakub@redhat.com>
8345
8346 PR c/30762
8347 * gcc.dg/pr30762-1.c: New test.
8348 * gcc.dg/pr30762-2.c: New test.
8349
8350 PR inline-asm/30505
8351 * gcc.target/i386/pr30505.c: New test.
8352
8353 2007-03-19 Mark Shinwell <shinwell@codesourcery.com>
8354
8355 * gcc.target/arm/register-variables.c: New.
8356
8357 2007-03-19 Jeff Law <law@redhat.com>
8358
8359 * PR tree-optimization/30984
8360 * gcc.c-torture/pr30984.c: New test.
8361
8362 2007-03-19 Andrew Pinski <andrew_pinski@playstation.sony.com>
8363 Richard Guenther <rguenther@suse.de>
8364
8365 PR tree-optimization/31254
8366 * gcc.dg/torture/pr31254.c: New testcase.
8367
8368 2007-03-19 Hans-Peter Nilsson <hp@axis.com>
8369
8370 * gcc.dg/torture/pr26565.c: Expect warning on packed field for
8371 target default_packed.
8372
8373 2007-03-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8374
8375 PR fortran/31203
8376 * gfortran.dg/string_length_1.f90: New test.
8377
8378 2007-03-18 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8379
8380 PR testsuite/30395
8381 * gcc.dg/pr16194.c: Provide define for REG on __hppa__.
8382
8383 2007-03-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8384
8385 PR libgfortran/31052
8386 * gfortran.dg/namelist_27.f90: New test.
8387
8388 2007-03-18 Paul Thomas <pault@gcc.gnu.org>
8389
8390 PR fortran/30531
8391 * gfortran.dg/used_types_14.f90: New test.
8392
8393 PR fortran/31086
8394 * gfortran.dg/used_types_15.f90: New test.
8395
8396 2007-03-18 Dorit Nuzman <dorit@il.ibm.com>
8397
8398 * gcc.dg/vect/no-tree-dom-vect-bug.c: New test.
8399 * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-dominator-opts.
8400
8401 2007-03-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8402
8403 PR fortran/31120
8404 * gfortran.dg/integer_exponentiation_2.f90: New test.
8405
8406 2007-03-17 Dorit Nuzman <dorit@il.ibm.com>
8407
8408 PR tree-optimization/31041
8409 * gcc.dg/vect/pr31041.c: New test.
8410
8411 2007-03-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8412
8413 * g++.dg/warn/Wconversion-integer.C: New
8414 * g++.dg/warn/Wconversion-real.C: New.
8415 * g++.dg/warn/Wconversion-real-integer.C: New.
8416 * g++.dg/warn/conv2.C: Updated.
8417
8418 2007-03-16 Richard Sandiford <richard@codesourcery.com>
8419
8420 * gcc.dg/intmax_t-1.c: Restrict XFAIL to VxWorks kernels;
8421 exclude RTPs.
8422
8423 2007-03-16 Richard Guenther <rguenther@suse.de>
8424
8425 PR tree-optimization/31146
8426 * g++.dg/tree-ssa/pr31146.C: New testcase.
8427
8428 2007-03-16 Richard Sandiford <richard@codesourcery.com>
8429
8430 * lib/target-supports.exp (check_missing_uclibc_feature): Don't
8431 assume that the target has <features.h>.
8432
8433 2007-03-16 Richard Sandiford <richard@codesourcery.com>
8434
8435 * gcc.dg/20020426-2.c: Add the fpic requirement to the PIC
8436 dg-options rather than to the whole test.
8437
8438 2007-03-16 Alexandre Oliva <aoliva@redhat.com>
8439
8440 PR debug/29906
8441 * g++.dg/debug/pr29906.C: New
8442
8443 2007-03-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8444
8445 PR libgfortran/31099
8446 * gfortran.dg/unformatted_recl.f90: Update test.
8447
8448 2007-03-15 Zdenek Dvorak <dvorakz@suse.cz>
8449
8450 * gcc.dg/tree-ssa/prefetch-5.c: New test.
8451
8452 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8453
8454 PR c++/30891
8455 * g++.dg/parse/namespace-definition.C: New.
8456
8457 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8458
8459 PR c++/24924
8460 * g++.dg/cpp/pedantic-errors.C: New.
8461 * g++.dg/cpp/permissive.C: New.
8462
8463 2007-03-15 Richard Sandiford <richard@codesourcery.com>
8464
8465 * g++.dg/opt/mmx1.C: Only use the PIC options for fpic targets.
8466 * g++.old-deja/g++.other/store-expr1.C: Require fpic.
8467
8468 2007-03-15 Richard Sandiford <richard@codesourcery.com>
8469
8470 * lib/target-supports.exp (check_missing_uclibc_feature)
8471 (check_effective_target_wchar): New procedures.
8472 * gcc.dg/wchar_t-1.c: Require target wchar.
8473 * gcc.dg/wint_t-1.c: Likewise.
8474
8475 2007-03-15 Richard Sandiford <richard@codesourcery.com>
8476
8477 * lib/target-supports.exp (check_gc_sections_available): Return
8478 false for VxWorks targets.
8479
8480 2007-03-15 Dirk Mueller <dmueller@suse.de>
8481
8482 * g++.dg/warn/Wconversion2.C: Fix typo.
8483 * gcc.dg/if-empty-1.c: Ditto.
8484
8485 2007-03-15 Richard Sandiford <richard@codesourcery.com>
8486
8487 * gcc.dg/cpp/assert4.c: Treat VxWorks as a unix target.
8488
8489 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
8490
8491 * gcc.target/i386/cmpxchg16b-1.c: Compile for lp64 targets only.
8492 * gcc.target/i386/pr31167.c: Ditto.
8493
8494 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
8495
8496 PR target/31167
8497 * gcc.target/i386/pr31167.c: New test.
8498
8499 2007-03-15 Paul Thomas <pault@gcc.gnu.org>
8500
8501 PR fortran/30922
8502 * gfortran.dg/import5.f90.f90: New test.
8503
8504
8505 PR fortran/30879
8506 * gfortran.dg/data_components_1.f90: New test.
8507
8508
8509 PR fortran/30870
8510 * gfortran.dg/generic_13.f90: New test.
8511
8512 PR fortran/31163
8513 * gfortran.dg/alloc_comp_basics_5.f90: New test.
8514
8515 2007-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8516
8517 PR libgfortran/31051
8518 * gfortran.dg/fmt_t_4.f90: New
8519
8520 2007-03-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
8521
8522 PR C++/31165
8523 * g++.dg/other/default7.C: New test.
8524
8525 2007-03-15 Dirk Mueller <dmueller@suse.de>
8526
8527 * g++.dg/warn/Wconversion2.C: New.
8528
8529 2007-03-14 Eric Christopher <echristo@apple.com>
8530
8531 * gcc.dg/ssp-1.c: New.
8532 * gcc.dg/ssp-2.c: Ditto.
8533
8534 2007-03-14 Dirk Mueller <dmueller@suse.de>
8535
8536 * g++.dg/warn/do-empty.C: New.
8537 * gcc.dg/do-empty.c: New.
8538 * gcc.dg/if-empty-1.c: Update.
8539 * gcc.dg/20001116-1.c: Update.
8540 * gcc.dg/pr23165.c: Update.
8541
8542 2007-03-14 Jakub Jelinek <jakub@redhat.com>
8543
8544 * gfortran.dg/module_implicit_conversion.f90: New test.
8545
8546 2007-03-13 Alexandre Oliva <aoliva@redhat.com>
8547
8548 PR middle-end/31127
8549 * gcc.dg/pr31127.c: New.
8550
8551 2007-03-13 Zdenek Dvorak <dvorakz@suse.cz>
8552
8553 * gcc.dg/tree-ssa/loop-26.c: New test.
8554
8555 2007-03-13 Uros Bizjak <ubizjak@gmail.com>
8556
8557 * gcc.target/i386/cmpxchg16b-1.c: New test.
8558
8559 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
8560
8561 * gcc.dg/c90-vla-1.c: Reflect the change of the error message.
8562 * gcc.dg/c99-vla-1.c: Likewise.
8563 * g++.dg/ext/vla1.C: Likewise
8564
8565 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
8566
8567 * gcc.dg/wvla-1.c: New test
8568 * gcc.dg/wvla-2.c: New test
8569 * gcc.dg/wvla-3.c: New test
8570 * gcc.dg/wvla-4.c: New test
8571 * gcc.dg/wvla-5.c: New test
8572 * gcc.dg/wvla-6.c: New test
8573 * gcc.dg/wvla-7.c: New test
8574 * g++.dg/warn/Wvla-1.C: New test
8575 * g++.dg/warn/Wvla-2.C: New test
8576 * g++.dg/warn/Wvla-3.C: New test
8577
8578 2007-03-12 Mark Mitchell <mark@codesourcery.com>
8579
8580 PR c++/30108
8581 * g++.dg/other/default6.C: New test.
8582
8583 2007-03-12 Richard Sandiford <richard@codesourcery.com>
8584
8585 * lib/target-supports.exp (check_profiling_available): Return false
8586 for VxWorks.
8587 (check_effective_target_vxworks_kernel): New procedure.
8588 * gcc.dg/20040813-1.c: Extend list of stabless targets to include
8589 VxWorks.
8590 * gcc.dg/builtins-config.h: Do not define HAVE_C99_RUNTIME on VxWorks.
8591 * gcc.dg/intmax_t-1.c: Extend the list of targets without inttypes.h
8592 to include VxWorks.
8593 * gcc.dg/vxworks/initpri2.c: Require vxworks_kernel.
8594
8595 2007-03-12 Richard Sandiford <richard@codesourcery.com>
8596
8597 * gcc.c-torture/compile/981006-1.c: Use the non-PIC options if
8598 PIC is not supported.
8599 * gcc.dg/20020103-1.c: Add dg-require-effective-target fpic.
8600 * gcc.dg/20020426-2.c: Likewise.
8601 * gcc.dg/pr28243.c: Likewise.
8602 * gcc.dg/visibility-11.c: Likewise.
8603 * gcc.dg/tls/opt-9.c: Likewise.
8604 * gcc.dg/tls/opt-10.c: Likewise.
8605 * gcc.dg/tls/pic-1.c: Likewise.
8606 * gcc.dg/tls/struct-1.c: Likewise.
8607 * gcc.target/i386/20000807-1.c: Likewise.
8608 * gcc.target/i386/20000904-1.c: Likewise.
8609 * gcc.target/i386/20011119-1.c: Likewise.
8610 * gcc.target/i386/990213-2.c: Likewise.
8611 * gcc.target/i386/990214-1.c: Likewise.
8612 * gcc.target/i386/compress-float-387-pic.c: Likewise.
8613 * gcc.target/i386/compress-float-sse-pic.c: Likewise.
8614 * gcc.target/i386/pic-1.c: Likewise.
8615 * gcc.target/i386/pr21518.c: Likewise.
8616 * gcc.target/i386/pr23098.c: Likewise.
8617 * gcc.target/i386/pr23943.c: Likewise.
8618
8619 2007-03-11 Mark Mitchell <mark@codesourcery.com>
8620
8621 PR c++/31038
8622 * g++.dg/template/complit2.C: New test.
8623
8624 PR c++/30328
8625 * g++.dg/ext/bitfield1.C: New test.
8626
8627 2007-03-11 Paul Thomas <pault@gcc.gnu.org>
8628
8629 PR fortran/30883
8630 * gfortran.dg/interface_11.f90: New test.
8631
8632 2007-03-11 Richard Guenther <rguenther@suse.de>
8633
8634 PR tree-optimization/31115
8635 * gcc.dg/torture/pr31115.c: New testcase.
8636
8637 2007-03-11 Ira Rosen <irar@il.ibm.com>
8638
8639 PR tree-optimization/29925
8640 * gcc.dg/vect/fast-math-vect-pr29925.c: New test.
8641
8642 2007-03-10 Mark Mitchell <mark@codesourcery.com>
8643
8644 PR c++/30274
8645 * g++.dg/expr/bitfield3.C: New test.
8646 * g++.dg/expr/bitfield4.C: Likewise.
8647 * g++.dg/expr/bitfield5.C: Likewise.
8648 * g++.dg/expr/bitfield6.C: Likewise.
8649
8650 PR c++/30924
8651 * g++.dg/template/array18.C: New test.
8652
8653 2007-03-10 Dirk Mueller <dmueller@suse.de>
8654
8655 PR c++/17946
8656 * gcc.dg/Wlogical-op-1.c: Remove duplicated part.
8657 * g++.dg/warn/Wlogical-op-1.C: Remove duplicated part.
8658
8659 2007-03-09 Douglas Gregor <doug.gregor@gmail.com>
8660
8661 PR c++/20599
8662 * g++.dg/cpp0x/variadic-bind.C: New.
8663 * g++.dg/cpp0x/variadic-function.C: New.
8664 * g++.dg/cpp0x/variadic-mem_fn.C: New.
8665 * g++.dg/cpp0x/variadic-tuple.C: New.
8666 * g++.dg/cpp0x/variadic1.C: New.
8667 * g++.dg/cpp0x/variadic2.C: New.
8668 * g++.dg/cpp0x/variadic3.C: New.
8669 * g++.dg/cpp0x/variadic4.C: New.
8670 * g++.dg/cpp0x/variadic5.C: New.
8671 * g++.dg/cpp0x/variadic6.C: New.
8672 * g++.dg/cpp0x/variadic7.C: New.
8673 * g++.dg/cpp0x/variadic8.C: New.
8674 * g++.dg/cpp0x/variadic9.C: New.
8675 * g++.dg/cpp0x/variadic10.C: New.
8676 * g++.dg/cpp0x/variadic11.C: New.
8677 * g++.dg/cpp0x/variadic12.C: New.
8678 * g++.dg/cpp0x/variadic13.C: New.
8679 * g++.dg/cpp0x/variadic14.C: New.
8680 * g++.dg/cpp0x/variadic15.C: New.
8681 * g++.dg/cpp0x/variadic16.C: New.
8682 * g++.dg/cpp0x/variadic17.C: New.
8683 * g++.dg/cpp0x/variadic18.C: New.
8684 * g++.dg/cpp0x/variadic19.C: New.
8685 * g++.dg/cpp0x/variadic20.C: New.
8686 * g++.dg/cpp0x/variadic21.C: New.
8687 * g++.dg/cpp0x/variadic22.C: New.
8688 * g++.dg/cpp0x/variadic23.C: New.
8689 * g++.dg/cpp0x/variadic24.C: New.
8690 * g++.dg/cpp0x/variadic25.C: New.
8691 * g++.dg/cpp0x/variadic26.C: New.
8692 * g++.dg/cpp0x/variadic27.C: New.
8693 * g++.dg/cpp0x/variadic28.C: New.
8694 * g++.dg/cpp0x/variadic29.C: New.
8695 * g++.dg/cpp0x/variadic30.C: New.
8696 * g++.dg/cpp0x/variadic31.C: New.
8697 * g++.dg/cpp0x/variadic32.C: New.
8698 * g++.dg/cpp0x/variadic33.C: New.
8699 * g++.dg/cpp0x/variadic34.C: New.
8700 * g++.dg/cpp0x/variadic35.C: New.
8701 * g++.dg/cpp0x/variadic36.C: New.
8702 * g++.dg/cpp0x/variadic37.C: New.
8703 * g++.dg/cpp0x/variadic38.C: New.
8704 * g++.dg/cpp0x/variadic39.C: New.
8705 * g++.dg/cpp0x/variadic40.C: New.
8706 * g++.dg/cpp0x/variadic41.C: New.
8707 * g++.dg/cpp0x/variadic42.C: New.
8708 * g++.dg/cpp0x/variadic43.C: New.
8709 * g++.dg/cpp0x/variadic44.C: New.
8710 * g++.dg/cpp0x/variadic45.C: New.
8711 * g++.dg/cpp0x/variadic46.C: New.
8712 * g++.dg/cpp0x/variadic47.C: New.
8713 * g++.dg/cpp0x/variadic48.C: New.
8714 * g++.dg/cpp0x/variadic49.C: New.
8715 * g++.dg/cpp0x/variadic50.C: New.
8716 * g++.dg/cpp0x/variadic51.C: New.
8717 * g++.dg/cpp0x/variadic52.C: New.
8718 * g++.dg/cpp0x/variadic53.C: New.
8719 * g++.dg/cpp0x/variadic54.C: New.
8720 * g++.dg/cpp0x/variadic55.C: New.
8721 * g++.dg/cpp0x/variadic56.C: New.
8722 * g++.dg/cpp0x/variadic57.C: New.
8723 * g++.dg/cpp0x/variadic58.C: New.
8724 * g++.dg/cpp0x/variadic59.C: New.
8725 * g++.dg/cpp0x/variadic60.C : New.
8726 * g++.dg/cpp0x/variadic61.C : New.
8727 * g++.dg/cpp0x/variadic62.C : New.
8728 * g++.dg/cpp0x/variadic63.C : New.
8729 * g++.dg/cpp0x/variadic64.C : New.
8730 * g++.dg/cpp0x/variadic65.C : New.
8731 * g++.dg/cpp0x/variadic66.C : New.
8732 * g++.dg/cpp0x/variadic67.C : New.
8733 * g++.dg/cpp0x/variadic68.C : New.
8734 * g++.dg/cpp0x/variadic69.C : New.
8735 * g++.dg/cpp0x/variadic70.C : New.
8736 * g++.dg/cpp0x/variadic71.C : New.
8737 * g++.dg/cpp0x/variadic72.C : New.
8738 * g++.dg/cpp0x/variadic73.C : New.
8739 * g++.dg/cpp0x/variadic74.C : New.
8740 * g++.dg/cpp0x/variadic75.C : New.
8741 * g++.dg/cpp0x/variadic-ex1.C : New.
8742 * g++.dg/cpp0x/variadic-ex2.C : New.
8743 * g++.dg/cpp0x/variadic-ex3.C : New.
8744 * g++.dg/cpp0x/variadic-ex4.C : New.
8745 * g++.dg/cpp0x/variadic-ex5.C : New.
8746 * g++.dg/cpp0x/variadic-ex6.C : New.
8747 * g++.dg/cpp0x/variadic-ex7.C : New.
8748 * g++.dg/cpp0x/variadic-ex8.C : New.
8749 * g++.dg/cpp0x/variadic-ex9.C : New.
8750 * g++.dg/cpp0x/variadic-ex10.C : New.
8751 * g++.dg/cpp0x/variadic-ex11.C : New.
8752 * g++.dg/cpp0x/variadic-ex12.C : New.
8753 * g++.dg/cpp0x/variadic-ex13.C : New.
8754 * g++.dg/cpp0x/variadic-ex14.C : New.
8755
8756 2007-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8757
8758 PR libgfortran/31099
8759 * gfortran.dg/unformatted_recl.f90: New test.
8760
8761 2007-03-09 Roger Sayle <roger@eyesopen.com>
8762
8763 * gcc.dg/fold-eqcmplx-1.c: New test case.
8764
8765 2007-03-09 Alexandre Oliva <aoliva@redhat.com>
8766
8767 PR rtl-optimization/30643
8768 * gcc.dg/pr30643.c: New.
8769
8770 2007-03-09 Chao-ying Fu <fu@mips.com>
8771
8772 * gcc.target/mips/mips32-dspr2-type.c: New test.
8773 * gcc.target/mips/mips32-dspr2.c: New test.
8774 * gcc.target/mips/dspr2-MULT.c: New test.
8775 * gcc.target/mips/dspr2-MULTU.c: New test.
8776 * gcc.target/mips/mips32-dsp-run.c: New test to check execution.
8777 * gcc.target/mips/mips32-dsp.c: Change v4i8 typedef to use signed char.
8778 Adjust some formats.
8779
8780 2007-03-09 Dirk Mueller <dmueller@suse.de>
8781
8782 PR c++/17946
8783 * gcc.dg/Wlogical-op-1.c: New.
8784 * g++.dg/warn/Wlogical-op-1.C: New.
8785
8786 2007-03-09 Richard Guenther <rguenther@suse.de>
8787
8788 PR tree-optimization/30904
8789 PR middle-end/31058
8790 * gcc.dg/pr30904.c: Remove xfail.
8791
8792 2007-03-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
8793
8794 PR C/31072
8795 * gcc.c-torture/execute/pr31072.c: New test.
8796
8797 2007-03-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8798
8799 * gcc.dg/builtins-55.c: Test *lceil* and *lfloor*.
8800 * gcc.dg/torture/builtin-attr-1.c: Likewise.
8801 * gcc.dg/torture/builtin-convert-1.c: Likewise. Also test
8802 *lrint* and *lround*.
8803 * gcc.dg/torture/builtin-convert-2.c: Test ceil->lceil and
8804 floor->lfloor.
8805 * gcc.dg/torture/builtin-convert-3.c: Test *lceil* and *lfloor*.
8806 * gcc.dg/torture/builtin-integral-1.c: Likewise.
8807 * gcc.dg/torture/builtin-minmax-1.c: Likewise. Also test *lrint*
8808 and *lround*. Correct macro names.
8809 * gcc.dg/torture/builtin-nonneg-1.c: Test *lceil* and *lfloor*.
8810 * gcc.dg/torture/builtin-rounding-1.c: Likewise.
8811
8812 2007-03-08 Ian Lance Taylor <iant@google.com>
8813
8814 * gcc.dg/no-strict-overflow-5.c: New test.
8815 * gcc.dg/no-strict-overflow-6.c: New test.
8816 * gcc.dg/Wstrict-overflow-11.c: New test.
8817 * gcc.dg/Wstrict-overflow-12.c: New test.
8818 * gcc.dg/Wstrict-overflow-13.c: New test.
8819 * gcc.dg/Wstrict-overflow-14.c: New test.
8820 * gcc.dg/Wstrict-overflow-15.c: New test.
8821
8822 2007-03-08 Richard Sandiford <richard@codesourcery.com>
8823
8824 * gcc.c-torture/execute/strcmp-1.x: New file. XFAIL execution
8825 for VxWorks kernel mode.
8826 * gcc.c-torture/execute/strncmp-1.x: Likewise.
8827
8828 2007-03-08 Richard Sandiford <richard@codesourcery.com>
8829
8830 * gcc.c-torture/execute/ieee/hugeval.x: XFAIL for VxWorks kernel
8831 mode.
8832
8833 2007-03-08 Richard Sandiford <richard@codesourcery.com>
8834
8835 * gcc.c-torture/execute/builtins/memmove-lib.c: Include lib/bzero.c
8836 and lib/bfill.c on VxWorks targets.
8837 * gcc.c-torture/execute/builtins/memmove-2-lib.c: Likewise.
8838 * gcc.c-torture/execute/builtins/strchr-lib.c: Include lib/bzero.c,
8839 lib/bfill.c and lib/memmove.c on VxWorks targets.
8840 * gcc.c-torture/execute/builtins/strrchr-lib.c: Likewise.
8841 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Include lib/bfill.c
8842 on VxWorks targets.
8843 * gcc.c-torture/execute/builtins/lib/bzero.c: New file.
8844 * gcc.c-torture/execute/builtins/lib/bfill.c: Likewise.
8845
8846 2007-03-08 Tobias Burnus <burnus@net-b.de>
8847
8848 * gfortran.dg/use_5.f90: New test.
8849 * gfortran.dg/use_6.f90: Ditto.
8850 * gfortran.dg/use_7.f90: Ditto.
8851
8852 2007-03-08 Tobias Burnus <burnus@net-b.de>
8853
8854 PR fortran/30973
8855 * gfortran.dg/use_4.f90: New test.
8856 * gfortran.dg/used_dummy_types_7.f90: Correct ambiguous symbol.
8857
8858 2007-03-08 Paul Thomas <pault@gcc.gnu.org>
8859
8860 PR fortran/31011
8861 * gfortran.dg/parameter_array_section_2.f90: New test.
8862
8863 2007-03-08 Volker Reichelt <reichelt@netcologne.de>
8864
8865 PR c++/30852
8866 * g++.dg/ext/offsetof1.C: Add cases with volatile.
8867
8868 PR c++/30534
8869 * g++.dg/template/arg5.C: New test.
8870
8871 2007-03-07 Joseph Myers <joseph@codesourcery.com>
8872
8873 * g++.dg/eh/arm-iwmmxt-unwind.C: New test.
8874
8875 2007-03-07 Paolo Bonzini <bonzini@gnu.org>
8876
8877 * gcc.dg/var-expand1.c: Add newline at end of file.
8878
8879 2007-03-07 Hans-Peter Nilsson <hp@axis.com>
8880
8881 * g++.old-deja/g++.jason/template31.C: Include cstdlib.
8882
8883 2007-03-06 Richard Sandiford <richard@codesourcery.com>
8884
8885 * gcc.c-torture/compile/m68k-byte-addr.c: New test.
8886
8887 2007-03-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8888
8889 * gcc.dg/torture/builtin-convert-4.c: New test.
8890
8891 2007-03-05 Ian Lance Taylor <iant@google.com>
8892
8893 * gcc.c-torture/compile/pr31034.c: New test.
8894
8895 2007-03-05 Ian Lance Taylor <iant@google.com>
8896
8897 * gcc.dg/inline-18.c: New test.
8898 * gcc.dg/inline-19.c: New test.
8899 * gcc.dg/inline-20.c: New test.
8900 * gcc.dg/inline-21.c: New test.
8901
8902 2007-03-05 Richard Guenther <rguenther@suse.de>
8903
8904 PR tree-optimization/14052
8905 * gcc.dg/tree-ssa/vrp33.c: New testcase.
8906
8907 2007-03-05 Richard Guenther <rguenther@suse.de>
8908
8909 PR tree-optimization/23777
8910 * gcc.dg/tree-ssa/pr23777.c: New testcase.
8911
8912 2007-03-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8913
8914 PR other/30465
8915 * gcc.dg/multiple-overflow-warn-3.c: New.
8916 * g++.dg/warn/multiple-overflow-warn-3.C: New.
8917
8918 2007-03-04 Simon Martin <simartin@users.sourceforge.net>
8919
8920 PR c++/30895
8921 * g++.dg/parse/template23.C: New test.
8922
8923 2007-03-04 Roger Sayle <roger@eyesopen.com>
8924
8925 PR middle-end/30744
8926 * gcc.dg/pr30744-1.c: New test case.
8927
8928 2007-03-04 Tobias Burnus <burnus@net-b.de>
8929
8930 * gfortran.dg/c_by_val.c: Use _Complex instead of a struct.
8931
8932 2007-03-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8933
8934 PR target/30406
8935 * gfortran.dg/logical_3.f90: New test.
8936
8937 2007-03-04 Thomas Koenig <Thomas.Koenig@online.de>
8938
8939 PR libfortran/30981
8940 * gfortran.dg/integer_exponentiation_1.f90: New test.
8941
8942 2007-03-04 Nathan Sidwell <nathan@codesourcery.com>
8943
8944 * gcc.target/m68k/m68k.exp: New.
8945 * gcc.target/m68k/crash1.c: New.
8946
8947 2007-03-03 Tobias Burnus <burnus@net-b.de>
8948
8949 * gfortran.dg/c_by_val.c: Use int64_t instead of long
8950 to be more compatible with integer(kind=8).
8951
8952 2007-03-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8953
8954 PR libfortran/31001
8955 * gfortran.dg/zero_sized_3.f90: New test.
8956
8957 2007-03-03 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8958
8959 PR c++/15787
8960 * g++.dg/parse/else.C: New.
8961 * g++.dg/parse/else-2.C: New.
8962
8963 2007-03-03 Paul Thomas <pault@gcc.gnu.org>
8964 Tobias Burnus <burnus@net-b.de>
8965
8966 PR fortran/30882
8967 * gfortran.dg/size_dim.f90: New test.
8968
8969 2007-03-02 Paul Thomas <pault@gcc.gnu.org>
8970 Tobias Burnus <burnus@net-b.de>
8971
8972 PR fortran/30873
8973 * gfortran.dg/entry_9.f90: New test.
8974
8975 2007-03-02 Simon Martin <simartin@users.sourceforge.net>
8976
8977 PR c++/28253
8978 * g++.dg/inherit/covariant16.C: New test.
8979
8980 2007-03-02 Geoffrey Keating <geoffk@apple.com>
8981
8982 * g++.dg/other/darwin-minversion-1.C: New.
8983
8984 2007-03-02 Diego Novillo <dnovillo@redhat.com>
8985
8986 * gcc.dg/tree-ssa/20070302-1.c: New test.
8987
8988 2007-03-02 Joseph Myers <joseph@codesourcery.com>
8989
8990 * gcc.target/powerpc/spe-unwind-1.c, g++.dg/eh/simd-5.C: New
8991 tests.
8992
8993 2007-03-01 Zdenek Dvorak <dvorakz@suse.cz>
8994
8995 * gcc.dg/tree-ssa/prefetch-4.c: New test.
8996
8997 2007-03-01 Simon Baldwin <simonb@google.com>
8998
8999 PR c++/23689
9000 * warn/ignored_typedef.C: New.
9001 * init/ctor8.C: Added dg-warning to consume ignored typedef
9002 warning.
9003 * template/typedef2.C: Ditto. Moved dg-error onto its own line
9004 and added an explicit line number.
9005
9006 2007-02-28 Richard Guenther <rguenther@suse.de>
9007
9008 PR middle-end/30364
9009 * gcc.dg/torture/pr30364-1.c: New testcase.
9010 * gcc.dg/torture/pr30364-2.c: Likewise.
9011 * gcc.dg/torture/pr30364-3.c: Likewise.
9012
9013 2007-02-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9014
9015 * gcc.dg/torture/builtin-frexp-1.c: On mips*-*-irix6* and
9016 powerpc*, use -funsafe-math-optimizations.
9017 * gcc.dg/torture/builtin-logb-1.c: Likewise.
9018 * gcc.dg/torture/builtin-modf-1.c: Likewise.
9019
9020 2007-02-28 Tobias Burnus <burnus@net-b.de>
9021 Paul Thomas <pault@gcc.gnu.org>
9022
9023 PR fortran/30888
9024 PR fortran/30887
9025 * c_by_val_1.f: Test %VAL() with non-default kind.
9026 * c_by_val.c: Ditto.
9027 * c_by_val_4.f: New test.
9028
9029 2007-02-28 Tobias Burnus <burnus@net-b.de>
9030
9031 PR fortran/30968
9032 * gfortran.dg/continuation_7.f90: New test.
9033
9034 2007-02-28 Bernd Schmidt <bernd.schmidt@analog.com>
9035
9036 * g++.dg/inherit/thunk7.C: New test.
9037 * lib/target-supports.exp (check_profiling_available): Not available
9038 for bfin-*-*.
9039
9040 2007-02-27 Uros Bizjak <ubizjak@gmail.com>
9041
9042 PR target/30970
9043 * gcc.target/i386/gfortran.dg/pr30970.c: New test.
9044
9045 2007-02-27 Mark Mitchell <mark@codesourcery.com>
9046
9047 * lib/target-supports.exp (check_effective_target_init_priority):
9048 Remove Solaris special case.
9049
9050 2007-02-26 Geoffrey Keating <geoffk@apple.com>
9051
9052 * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Allow
9053 for more builtin types.
9054
9055 * g++.dg/ext/visibility/class1.C: Port to Darwin.
9056 * g++.dg/ext/visibility/noPLT.C: Likewise.
9057
9058 2007-02-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9059
9060 * gcc.dg/torture/builtin-modf-1.c: Use -fno-finite-math-only on
9061 sh* targets.
9062
9063 2007-02-26 Thomas Koenig <Thomas.Koenig@online.de>
9064
9065 PR fortran/30865
9066 * size_optional_dim_1.f90: New test.
9067
9068 2007-02-25 Mark Mitchell <mark@codesourcery.com>
9069
9070 * gcc.dg/vxworks/vxworks.exp: New file.
9071 * gcc.dg/vxworks/initpri1.c: Likewise.
9072 * gcc.dg/vxworks/initpri2.c: Likewise.
9073 * gcc.dg/initpri2.c: Add more tests.
9074 * g++.dg/special/initpri2.C: Likewise.
9075
9076 * gcc.dg/initpri1.c: New test.
9077 * gcc.dg/initpri2.c: Likewise.
9078 * g++.dg/special/initpri1.C: New test.
9079 * g++.dg/special/initpri2.C: Likewise.
9080 * g++.dg/special/conpr-1.C: Use init_priority effective target.
9081 * g++.dg/special/conpr-2.C: Likewise.
9082 * g++.dg/special/conpr-3.C: Likewise.
9083 * g++.dg/special/conpr-4.C: Likewise.
9084 * g++.dg/special/initp1.C: Likewise.
9085 * g++.dg/special/ecos.exp: Remove code to detect availability of
9086 constructor priorities.
9087 * lib/target-supports.exp (check_effective_target_init_priority):
9088 New function.
9089
9090 2007-02-24 Jan Hubicka <jh@suse.cz>
9091
9092 * gcc.c-torture/execute/pr30778.c: New testcase.
9093
9094 2007-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9095
9096 PR libgfortran/30918
9097 * gfortran.dg/namelist_26.f90: New test.
9098
9099 2007-02-24 Richard Guenther <rguenther@suse.de>
9100
9101 PR middle-end/30951
9102 * gcc.dg/pr30951.c: New testcase.
9103
9104 2007-02-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9105
9106 * gcc.dg/torture/builtin-modf-1.c: New test.
9107
9108 2007-02-23 Paolo Bonzini <bonzini@gnu.org>
9109
9110 PR tree-optimization/30904
9111 * gcc.dg/pr30904.c: New test.
9112
9113 2007-02-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9114
9115 * gcc.test-framework/README: Correct command.
9116 * gcc.test-framework/dg-outexistsnot-exp-P.c: Replace -W with
9117 -Wunused-value.
9118 * gcc.test-framework/dg-outexists-exp-F.c: Likewise.
9119
9120 2007-02-23 Nathan Sidwell <nathan@codesourcery.com>
9121
9122 * lib/target-supports.exp (check_effective_target_unwrapped): New.
9123
9124 2007-02-23 Mark Mitchell <mark@codesourcery.com>
9125
9126 * lib/target-supports.exp (check_effective_target_newlib): New
9127 function.
9128
9129 2007-02-23 Paul Thomas <pault@gcc.gnu.org>
9130
9131 PR fortran/30660
9132 * gfortran.dg/alloc_comp_basics_4.f90: Add component with an
9133 allocatable component.
9134
9135
9136 2007-02-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9137
9138 * gcc.dg/torture/builtin-logb-1.c: New test.
9139 * gcc.dg/torture/builtin-math-2.c: Test logb/ilogb.
9140 * gcc.dg/torture/builtin-nonneg-1.c: Test significand.
9141 * gcc.dg/torture/builtin-frexp-1.c: Use -fno-finite-math-only on
9142 sh* targets.
9143
9144 2007-02-23 Richard Guenther <rguenther@suse.de>
9145
9146 * g++.dg/warn/changes-meaning.C: New testcase.
9147
9148 2007-02-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9149
9150 PR libgfortran/30910
9151 * gfortran.dg/fmt_zero_precision.f90: Update test.
9152
9153 2007-02-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9154
9155 * gcc.dg/torture/builtin-frexp-1.c: New test.
9156
9157 2007-02-22 Mark Mitchell <mark@codesourcery.com>
9158
9159 * g++.dg/opt/switch4.C: Pass -fshort-enums -w.
9160
9161 2007-02-22 Ian Lance Taylor <iant@google.com>
9162
9163 PR debug/30898
9164 * g++.dg/debug/pr30898.C: New test.
9165
9166 2007-02-22 Ira Rosen <irar@il.ibm.com>
9167
9168 * gcc.dg/vect/vect-106.c: New test.
9169
9170 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
9171 Ira Rosen <irar@il.ibm.com>
9172
9173 PR tree-optimization/30843
9174 * gcc.dg/vect/pr30843.c: New test.
9175
9176 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
9177
9178 PR tree-optimization/30858
9179 * gcc.dg/vect/pr30858.c: New test.
9180
9181 2007-02-21 Mark Mitchell <mark@codesourcery.com>
9182
9183 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Allow the caller
9184 to set options for compiling testglue.
9185 * lib/g++.exp (g++_init): Compile testglue with -fexceptions.
9186 * lib/obj-c++.exp (obj-c++_init): Likewise.
9187
9188 2007-02-21 Eric Botcazou <ebotcazou@adacore.com>
9189
9190 * gnat.dg/derived_aggregate.adb: New test.
9191
9192 2007-02-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9193
9194 * gcc.dg/torture/builtin-ldexp-1.c: Use -fno-finite-math-only on
9195 sh* targets. Call the correct CKSGN macro.
9196
9197 2007-02-21 Jakub Jelinek <jakub@redhat.com>
9198
9199 * gfortran.dg/gomp/omp_parse1.f90: New test.
9200 * gfortran.dg/gomp/omp_parse2.f: New test.
9201
9202 2007-02-20 Thomas Koenig <Thomas.Koenig@online.de>
9203
9204 PR fortran/30869
9205 * gfortran.dg/do_pointer_1.f90: New test.
9206
9207 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9208
9209 * gcc.dg/torture/builtin-nonneg-1.c: Add checks for scalb, scalbn
9210 and scalbln.
9211
9212 2007-02-20 Geoffrey Keating <geoffk@apple.com>
9213
9214 * gcc.dg/darwin-minversion-1.c: New.
9215 * gcc.dg/darwin-minversion-2.c: New.
9216
9217 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9218
9219 * gcc.dg/builtins-34.c: Add scalb/scalbn/scalbln cases.
9220
9221 2007-02-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9222 DJ Delorie <dj@redhat.com>
9223
9224 PR other/30824
9225 * gcc.dg/Wfatal.c: New.
9226 * gcc.dg/Wfatal-2.c: New.
9227 * gcc.dg/Werror-1.c: Adjust expectations.
9228 * gcc.dg/Werror-5.c: Likewise.
9229 * gcc.dg/Werror-7.c: Likewise.
9230 * gcc.dg/Werror-10.c: Likewise.
9231 * gcc.dg/Werror-11.c: Likewise.
9232
9233 2007-02-20 Tobias Burnus <burnus@net-b.de>
9234
9235 PR fortran/30522
9236 * gfortran.dg/volatile10.f90: New test.
9237
9238 2007-02-19 Thomas Koenig <Thomas.Koenig@online.de>
9239
9240 PR libfortran/30533
9241 * gfortran.dg/intrinsic_intkinds_1.f90: New test.
9242
9243 2007-02-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9244
9245 * gcc.dg/20031012-1.c: Replace -Walways-true with -Waddress.
9246 * gcc.dg/Walways-true-1.c: Likewise.
9247 * gcc.dg/weak/weak-3.c: Likewise.
9248 * gcc.dg/Werror-1.c: Likewise.
9249 * gcc.dg/Werror-3.c: Likewise.
9250 * gcc.dg/Werror-4.c: Likewise.
9251 * gcc.dg/Werror-5.c: Likewise.
9252 * gcc.dg/Werror-6.c: Likewise.
9253 * gcc.dg/Werror-7.c: Likewise.
9254 * gcc.dg/Werror-8.c: Likewise.
9255 * gcc.dg/Werror-10.c: Likewise.
9256 * gcc.dg/Werror-11.c: Likewise.
9257 * gcc.dg/Werror-12.c: Likewise.
9258 * g++.old-deja/g++.mike/warn8.C: Likewise.
9259 * g++.dg/warn/Walways-true-1.C: Likewise.
9260 * g++.dg/warn/Walways-true-2.C: Likewise.
9261 * g++.dg/warn/noeffect8.C: Warn only with -Waddress.
9262 * g++.dg/warn/Wstring-literal-comparison-1.C: Replace
9263 -Wstring-literal-comparison with -Waddress.
9264 * gcc.dg/Wstring-literal-comparison-4.c: Replace
9265 -Wno-string-literal-comparison with -Wno-address.
9266
9267 2007-02-19 Eric Botcazou <ebotcazou@adacore.com>
9268
9269 * gnat.dg/self_aggregate_with_call.adb: New test.
9270
9271 2007-02-18 Dorit Nuzman <dorit@il.ibm.com>
9272
9273 PR tree-optimization/30975
9274 * gcc.dg/vect/vect-iv-8.c: Fix to include an induction. Xfail.
9275 * gcc.dg/vect/vect-iv-8a.c: New (same as above, but signed).
9276 * gcc.dg/vect/pr30795.c: New.
9277
9278 2007-02-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9279
9280 PR fortran/30681
9281 * gfortran.dg/pr17229.f: Change "Obsolete" to "Obsolescent".
9282
9283 2007-02-18 Roger Sayle <roger@eyesopen.com>
9284
9285 PR rtl-optimization/28173
9286 * gcc.target/i386/andor-1.c: New test case.
9287
9288 2007-02-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9289
9290 * gcc.dg/torture/builtin-ldexp-1.c: New.
9291 * gcc.dg/torture/builtin-math-2.c: Add ldexp/scalbn/scalbln cases.
9292
9293 2007-02-18 Roger Sayle <roger@eyesopen.com>
9294
9295 * gfortran.dg/array_constructor_15.f90: New test case.
9296
9297 2007-02-18 Roger Sayle <roger@eyesopen.com>
9298
9299 * gfortran.dg/forall_10.f90: New test case.
9300
9301 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
9302
9303 * gnat.dg/tail_call_p.ads, tail_call_p.adb, tail_call.adb: New test.
9304
9305 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
9306
9307 * gnat.dg/test_prio_p.adb: Compile with -gnatws.
9308 * lib/gnat.exp (gnat_target_compile): Pass -f to the driver.
9309
9310 2007-02-16 Uros Bizjak <ubizjak@gmail.com>
9311
9312 * gcc.target/i386/builtin-bswap-1.c: Remove -march=nocona.
9313 * gcc.target/i386/builtin-bswap-3.c: Ditto.
9314 * gcc.target/i386/xchg-1.c: New test.
9315 * gcc.target/i386/xchg-2.c: New test.
9316
9317 2007-02-16 Richard Guenther <rguenther@suse.de>
9318 Christian Bruel <christian.bruel@st.com>
9319
9320 * gcc.dg/strict-overflow-5.c: New testcase.
9321
9322 2007-02-16 Tobias Burnus <burnus@net-b.de>
9323
9324 PR fortran/30793
9325 * gfortran.dg/func_derived_4.f90: New test.
9326
9327 2007-02-15 Roger Sayle <roger@eyesopen.com>
9328
9329 PR middle-end/30391
9330 * gfortran.dg/pr30391-1.f90: New test case.
9331
9332 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
9333
9334 PR middle-end/30433
9335 * gcc.c-torture/compile/pr30433.c: New testcase to check
9336 that complex constants comparisions are foldded.
9337
9338 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
9339
9340 PR C++/30158
9341 * g++.dg/ext/stmtexpr10.C: New testcase.
9342
9343 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
9344
9345 PR middle-end/30729
9346 * gcc.dg/Wunused-value-2.c: New testcase.
9347
9348 2007-02-15 Ian Lance Taylor <iant@google.com>
9349
9350 * g++.dg/eh/subreg-1.C: New test.
9351
9352 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9353
9354 PR c/26494
9355 * gcc.dg/Wimplicit-function-declaration-c89.c: New.
9356 * gcc.dg/Wimplicit-function-declaration-c89-default.c: New.
9357 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: New.
9358 * gcc.dg/Wimplicit-function-declaration-c99.c: New.
9359 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: New.
9360 * gcc.dg/Werror-implicit-function-declaration.c: New.
9361
9362 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9363
9364 PR c++/28943
9365 * g++.dg/warn/pr28943.C: New.
9366
9367 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9368
9369 * gfortran.fortran-torture/execute/math.f90: Fix typo.
9370
9371 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9372
9373 PR fortran/30779
9374 * gfortran.dg/error_recovery_3.f90: New test.
9375
9376 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
9377
9378 * g++.dg/tree-ssa/sra-1.C: New.
9379
9380 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
9381
9382 * g++.dg/tree-ssa/sra-1.C: New.
9383
9384 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
9385
9386 * g++.dg/ext/interface4.C, g++.dg/ext/interface4.h: New.
9387
9388 2007-02-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9389
9390 * g++.dg/tree-ssa/nothrow-1.C: Skip test if -fpic/-fPIC is used.
9391
9392 2007-02-14 Steven G. Kargl <kargl@gcc.gnu.org>
9393
9394 PR fortran/30799
9395 * gfortran.dg/logical_2.f90: New test.
9396
9397 2007-02-14 Joseph Myers <joseph@codesourcery.com>
9398
9399 * gcc.dg/torture/complex-alias-1.c: New test.
9400
9401 2007-02-14 Zdenek Dvorak <dvorakz@suse.cz>
9402
9403 * gcc.dg/tree-prof/update-tailcall.c: Use -fdump-tree-tailc
9404 instead of -fdump-tree-tailcall.
9405
9406 2007-02-14 Brooks Moses <brooks.moses@codesourcery.com>
9407
9408 * gfortran.dg/interface_10.f90: Fix comment typo.
9409
9410 2007-02-14 Dorit Nuzman <dorit@il.ibm.com>
9411
9412 PR tree-optimization/30771
9413 * gcc.dg/vect/pr30771.c: New test.
9414
9415 2007-02-13 Ian Lance Taylor <iant@google.com>
9416
9417 * gcc.dg/Wstrict-overflow-1.c: New test.
9418 * gcc.dg/Wstrict-overflow-2.c: New test.
9419 * gcc.dg/Wstrict-overflow-3.c: New test.
9420 * gcc.dg/Wstrict-overflow-4.c: New test.
9421 * gcc.dg/Wstrict-overflow-5.c: New test.
9422 * gcc.dg/Wstrict-overflow-6.c: New test.
9423 * gcc.dg/Wstrict-overflow-7.c: New test.
9424 * gcc.dg/Wstrict-overflow-8.c: New test.
9425 * gcc.dg/Wstrict-overflow-9.c: New test.
9426 * gcc.dg/Wstrict-overflow-10.c: New test.
9427
9428 2007-02-13 Roger Sayle <roger@eyesopen.com>
9429
9430 * gcc.target/ia64/builtin-bswap-2.c: New test case.
9431
9432 2007-02-13 Richard Henderson <rth@redhat.com>
9433
9434 * gcc.c-torture/execute/ieee/pr29302-1.c: Moved from...
9435 * gcc.c-torture/execute/pr29302-1.c: ... here.
9436
9437 2007-02-13 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9438
9439 PR c/29521
9440 * gcc.dg/c90-return-1.c: Update output.
9441 * gcc.dg/c99-return-1.c: Likewise.
9442
9443 2007-02-13 Paul Thomas <pault@gcc.gnu.org>
9444
9445 PR fortran/30554
9446 * gfortran.dg/used_dummy_types_7.f90: New test..
9447
9448 2007-02-12 Uros Bizjak <ubizjak@gmail.com>
9449
9450 * gcc.target/i386/parity-1.c: New test.
9451 * gcc.target/i386/parity-2.c: New test.
9452
9453 2007-02-12 Roger Sayle <roger@eyesopen.com>
9454
9455 * gcc.target/i386/builtin-bswap-3.c: New test case.
9456
9457 2007-02-12 Dorit Nuzman <dorit@il.ibm.com>
9458
9459 PR tree-optimization/29145
9460 * gcc.dg/vect/vect-74.c: Xfail the test - cannot be vectorized until
9461 alias analysis is improved to take better advantage of restrict
9462 qualified pointers.
9463 * gcc.dg/vect/vect-80.c: Likewise.
9464 * gcc.dg/vect/pr29145.c: New.
9465
9466 2007-02-11 H.J. Lu <hongjiu.lu@intel.com>
9467
9468 * gcc.target/i386/sse4a-extract.c: Add "LL" to 64bit constants.
9469 * gcc.target/i386/sse4a-insert.c: Likewise.
9470
9471 2007-02-11 Roger Sayle <roger@eyesopen.com>
9472
9473 * gcc.target/ia64/builtin-popcount-1.c: New test case.
9474 * gcc.target/ia64/builtin-popcount-2.c: Likewise.
9475
9476 2007-02-11 Tobias Schlüter <tobi@gcc.gnu.org>
9477
9478 PR fortran/30478
9479 * gfortran.dg/enum_4.f90: Update error message checks.
9480
9481 2007-02-11 Paul Thomas <pault@gcc.gnu.org>
9482
9483 PR fortran/30554
9484 * gfortran.dg/used_dummy_types_6.f90: Add the "privatized"
9485 versions of the modules.
9486
9487 PR fortran/30617
9488 * gfortran.dg/intrinsic_actual_2.f90: Make this legal fortran
9489 by getting rid of recursive I/O and providing functions with
9490 results.
9491
9492 PR fortran/30319
9493 * gfortran.dg/char_array_constructor_2.f90
9494
9495 2007-02-11 Mark Mitchell <mark@codesourcery.com>
9496
9497 PR c++/26988
9498 * g++.dg/template/spec34.C: New test
9499
9500 2007-02-11 Uros Bizjak <ubizjak@gmail.com>
9501
9502 * gcc.dg/vect/vect-intfloat-conversion-1.c: Loop gets vectorized
9503 on i?86 and x86_64.
9504 * gcc.dg/vect/vect-intfloat-conversion-2.c: Ditto.
9505 * gcc.dg/vect/vect-floatint-conversion-1.c: New.
9506 * gcc.dg/vect/vect-93.c: Another loop gets vectorized
9507 on i?86 and x86_64.
9508 * gcc.dg/vect/vect-113.c: Ditto.
9509
9510 2007-02-06 Mark Mitchell <mark@codesourcery.com>
9511
9512 PR c++/29487
9513 * g++.dg/eh/weak1-C: New test.
9514 * g++.dg/eh/weak1-a.cc: Likewise.
9515 * g++.dg/eh/comdat1.C: Likewise.
9516
9517 2007-02-11 Tehila Meyzels <tehila@il.ibm.com>
9518 Dorit Nuzman <dorit@il.ibm.com>
9519
9520 * gcc.dg/vect/vect-intfloat-conversion-1.c: New test.
9521 * gcc.dg/vect/vect-floatint-conversion-1.c: New test.
9522 * gcc.dg/vect/vect-93.c: Another loop gets vectorized on powerpc.
9523 * gcc.dg/vect/vect-113.c: Likewise.
9524
9525 * gcc.dg/vect/vect-iv-11.c: A loop gets vectorized.
9526
9527 2007-02-10 Richard Henderson <rth@redhat.com>
9528
9529 * lib/target-supports.exp (check_effective_target_tls): Redefine
9530 to mean non-emulated tls.
9531 * gcc.dg/tls/alias-1.c: Remove tls requirement.
9532 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
9533 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
9534 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
9535 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
9536 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
9537 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
9538
9539 2007-02-10 Zdenek Dvorak <dvorakz@suse.cz>
9540
9541 * gcc.dg/tree-ssa/loop-25.c: Verify the result in the profile pass.
9542
9543 2006-02-09 Brooks Moses <brooks.moses@codesourcery.com>
9544
9545 * gfortran.dg/secnds.f: Replace time tolerance with a
9546 before-and-after bracket.
9547 * gfortran.dg/secnds-1.f: Likewise.
9548
9549 2007-02-09 Tobias Burnus <burnus@net-b.de>
9550
9551 PR fortran/30512
9552 * gfortran.dg/maxlocval_1.f90: New test.
9553
9554 2007-02-09 Roger Sayle <roger@eyesopen.com>
9555
9556 * gcc.target/ia64/builtin_bswap-1.c: New test case.
9557
9558 2007-02-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9559
9560 PR fortran/30720
9561 * gfortran.dg/array_function_1.f90: New test.
9562
9563 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9564
9565 * lib/target-supports.exp (check_effective_target_lax_strtofp)
9566 (check_effective_target_dummy_wcsftime): New functions.
9567
9568 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9569
9570 * gcc.c-torture/execute/20030125-1.x: Return 1 for uClibc targets.
9571 * lib/target-supports.exp (check_effective_target_uclibc): New
9572 function.
9573
9574 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9575
9576 * gcc.c-torture/execute/builtins/lib/chk.c: Include <sys/types.h>.
9577 (vsnprintf): Don't define for uClibc targets.
9578
9579 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9580
9581 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Do the copy or
9582 set before checking whether it was allowed.
9583 * gcc.c-torture/execute/builtins/lib/memset.c: Do the memset
9584 before checking inside_main.
9585
9586 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9587
9588 * gcc.dg/compat/struct-layout-1.h (v16sf): Define to v4sf on
9589 uClinux targets.
9590 (u16sf): Likewise u4sf.
9591 * g++.dg/compat/struct-layout-1.h: Likewise.
9592
9593 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9594
9595 * lib/target-supports.exp (check_effective_target_coldfire_fpu): New
9596 procedure.
9597 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
9598 m68k targets if check_effective_target_coldfire_fpu returns true.
9599
9600 2007-02-09 Zdenek Dvorak <dvorakz@suse.cz>
9601 Richard Guenther <rguenther@suse.de>
9602
9603 PR middle-end/23361
9604 * gcc.dg/fold-compare-3.c: New testcase.
9605 * gcc.dg/tree-ssa/loop-24.c: Likewise.
9606
9607 2007-02-09 Uros Bizjak <ubizjak@gmail.com>
9608
9609 * gcc.dg/pr26570.c: Clean up coverage files.
9610 * gcc.dg/pr30172-1.c: Clean up gimple tree dump.
9611 * gcc.dg/lower-subreg-1.c: Clean up subreg rtl dump file.
9612 * gcc.dg/tree-ssa/tailrecursion-1.c: Clean up all tailr dump files.
9613 * gcc.dg/tree-ssa/tailrecursion-2.c: Ditto.
9614 * gcc.dg/tree-ssa/tailrecursion-3.c: Ditto.
9615 * gcc.dg/tree-ssa/tailrecursion-4.c: Ditto.
9616 * gcc.dg/tree-ssa/pr21658.c: Clean up all ccp dump files.
9617 * gcc.dg/tree-ssa/pr21829.c: Clean up all phicprop dump files.
9618 * gcc.dg/tree-ssa/pr15349.c: Clean up all mergephi dump files.
9619 * gcc.dg/tree-ssa/pr25501.c: Ditto.
9620 * gcc.dg/fold-compare-2.c: Clean up vrp dump files.
9621 * gcc.dg/vect/vect-recip.c: Clean up vect dump file.
9622 * gcc.dg/vect/pr28952.c: Ditto.
9623 * gcc.dg/vect/pr27151.c: Ditto.
9624 * gcc.dg/gomp/macro-3.c: Clean up omplower dump file.
9625 * g++.dg/gomp/macro-3.C: Ditto.
9626
9627 2007-02-08 Uros Bizjak <ubizjak@gmail.com>
9628
9629 * gcc.dg/vect/vect-strided-same-dr.c (main): Fix terminate condition
9630 of the loop.
9631
9632 2007-02-08 Roger Sayle <roger@eyesopen.com>
9633
9634 * gcc.target/i386/builtin-bswap-2.c: New test case.
9635
9636 2007-02-08 Roger Sayle <roger@eyesopen.com>
9637
9638 * gfortran.dg/forall_8.f90: New test case.
9639 * gfortran.dg/forall_9.f90: Likewise.
9640
9641 2007-02-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9642
9643 * gcc.dg/builtins-20.c: Add some -~ complex cases.
9644
9645 2007-02-07 Hans-Peter Nilsson <hp@axis.com>
9646
9647 * lib/target-supports.exp (check_effective_target_simulator): New.
9648
9649 2007-02-06 Zdenek Dvorak <dvorakz@suse.cz>
9650
9651 * gcc.dg/tree-ssa/loop-25.c: New test.
9652
9653 2007-02-06 Richard Henderson <rth@redhat.com>
9654
9655 * gcc.target/i386/cvt-1.c: Don't expect xmm registers.
9656
9657 2007-02-06 Roger Sayle <roger@eyesopen.com>
9658
9659 * gcc.target/powerpc/popcount-1.c: New test case.
9660 * gcc.target/powerpc/parity-1.c: Likewise.
9661
9662 2007-02-06 Richard Guenther <rguenther@suse.de>
9663
9664 PR middle-end/27302
9665 * gcc.dg/torture/pr27302-2.c: New testcase.
9666
9667 2007-02-06 Dorit Nuzman <dorit@il.ibm.com>
9668
9669 * gcc.dg/vect/vect.exp: Add support for -fno-tree-scev-cprop tests.
9670 * gcc.dg/vect/vect-iv-1.c: New test.
9671 * gcc.dg/vect/vect-iv-2.c: New test.
9672 * gcc.dg/vect/vect-iv-3.c: New test.
9673 * gcc.dg/vect/vect-iv-4.c: New test.
9674 * gcc.dg/vect/vect-iv-5.c: New test.
9675 * gcc.dg/vect/vect-iv-6.c: New test.
9676 * gcc.dg/vect/vect-iv-7.c: New test.
9677 * gcc.dg/vect/vect-iv-8.c: New test.
9678 * gcc.dg/vect/vect-iv-9.c: New test.
9679 * gcc.dg/vect/vect-iv-10.c: New test.
9680 * gcc.dg/vect/vect-iv-11.c: New test.
9681 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: New test.
9682 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: New test.
9683 * gcc.dg/vect/vect-14.c: Now vectorizable.
9684 * gcc.dg/vect/pr21591.c: Additional loop vectorized (initialization
9685 loop).
9686 * gcc.dg/vect/vect-27.c: Likewise.
9687 * gcc.dg/vect/vect-29.c Likewise.
9688 * gcc.dg/vect/vect-dv-2.c: Likewise.
9689 * gcc.dg/vect/vect-reduc-dot-u16a.c: Likewise.
9690 * gcc.dg/vect/vect-reduc-dot-u16b.c: Likewise.
9691 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
9692
9693 2007-02-06 Ira Rosen <irar@il.ibm.com>
9694
9695 * gcc.dg/vect/fast-math-vect-pow-2.c: New test.
9696
9697 2007-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9698
9699 * gcc.dg/builtins-20.c: Add more cases.
9700
9701 2007-02-05 Alexandre Oliva <aoliva@redhat.com>
9702
9703 PR debug/30189
9704 * gcc.dg/pr30189.c: New test.
9705
9706 2007-02-05 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
9707
9708 * gcc.dg/i386-cpuid.h: Test whether SSE4A is supported
9709 for running tests.
9710 * gcc.target/i386/sse4a-extract.c: New test.
9711 * gcc.target/i386/sse4a-insert.c: New test.
9712 * gcc.target/i386/sse4a-montsd.c: New test.
9713 * gcc.target/i386/sse4a-montss.c: New test.
9714
9715 2007-02-05 Richard Guenther <rguenther@suse.de>
9716
9717 * gcc.target/i386/vectorize3.c: New testcase.
9718
9719 2007-02-05 Hans-Peter Nilsson <hp@axis.com>
9720
9721 PR target/30665
9722 * gcc.dg/torture/pr30665-1.c, gcc.dg/torture/pr30665-2.c: New tests.
9723
9724 2007-02-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9725
9726 PR fortran/30611
9727 * gfortran.dg/repeat_1.f90: New test.
9728
9729 2007-02-04 Steven G. Kargl <kargl@gcc.gnu.org>
9730
9731 PR fortran/30605
9732 * gfortran.dg/spread_shape_1.f90: Remove tabs.
9733 * gfortran.dg/derived_init_2.f90: Ditto.
9734 * gfortran.dg/elemental_subroutine_3.f90: Ditto.
9735 * gfortran.dg/array_initializer_1.f90: Ditto.
9736 * gfortran.dg/do_2.f90: Ditto.
9737 * gfortran.dg/proc_assign_1.f90: Ditto.
9738
9739 2007-02-04 Richard Guenther <rguenther@suse.de>
9740
9741 PR middle-end/30636
9742 * g++.dg/warn/pr30636.C: New testcase.
9743 * g++.dg/tree-ssa/tmmti-2.C: XFAIL parts.
9744
9745 2007-02-03 Uros Bizjak <ubizjak@gmail.com>
9746
9747 PR middle-end/30667
9748 * gfortran.dg/pr30667.f: New test.
9749
9750 2007-02-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9751
9752 * gcc.dg/builtins-54.c: Add more cases.
9753
9754 2007-02-03 Paul Thomas <pault@gcc.gnu.org>
9755
9756 PR fortran/30514
9757 * gfortran.dg/zero_sized_2.f90: New test.
9758
9759 PR fortran/30660
9760 * gfortran.dg/alloc_comp_basics_4.f90: New test.
9761
9762 PR fortran/29820
9763 * gfortran.dg/actual_array_interface_1.f90: Copy source to empty
9764 file.
9765
9766 2007-02-02 Steven G. Kargl <kargl@gcc.gnu.org>
9767
9768 PR fortran/30683
9769 * gfortran.dg/interface_10.f90: New test.
9770
9771 2007-02-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9772
9773 * gcc.dg/builtins-20.c: Add more cases.
9774
9775 2007-02-02 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
9776
9777 PR target/29682
9778 * gcc-target/ia64/pr29682.c: New test.
9779
9780 2007-02-02 Paul Thomas <pault@gcc.gnu.org>
9781
9782 PR fortran/30284
9783 * gfortran.dg/arrayio_11.f90.f90: New test.
9784
9785 PR fortran/30626
9786 * gfortran.dg/arrayio_12.f90.f90: New test.
9787
9788 2007-02-02 Jakub Jelinek <jakub@redhat.com>
9789
9790 PR c++/30536
9791 * g++.dg/tls/diag-5.C: New test.
9792
9793 PR middle-end/30473
9794 * gcc.dg/pr30473.c: New test.
9795 * gcc.c-torture/execute/20070201-1.c: New test.
9796
9797 2007-02-01 Roger Sayle <roger@eyesopen.com>
9798
9799 * gfortran.dg/dependency_20.f90: New test case.
9800
9801 2007-01-31 Ian Lance Taylor <iant@google.com>
9802
9803 * gcc.dg/lower-subreg-1.c (test): New test.
9804
9805 2007-01-30 Geoffrey Keating <geoffk@apple.com>
9806
9807 * g++.dg/eh/simd-4.C (main): Also catch SIGSEGV.
9808
9809 2007-01-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9810
9811 * gcc.dg/torture/builtin-math-2.c: Add sqrt cases.
9812 * gcc.dg/torture/builtin-math-3.c: Likewise.
9813
9814 2007-01-31 Dirk Mueller <dmueller@suse.de>
9815
9816 gcc.dg/Wparentheses-2.c: Update and add new tests.
9817
9818 2007-01-31 Ira Rosen <irar@il.ibm.com>
9819
9820 * gcc.dg/vect/vect-37.c: Restore the original behaivior - xfail to
9821 vectorize.
9822
9823 2007-01-31 Uros Bizjak <ubizjak@gmail.com>
9824
9825 * gcc.dg/builtins-63.c: New test.
9826
9827 2007-01-31 Tobias Burnus <burnus@net-b.de>
9828
9829 PR fortran/27588
9830 * gfortran.dg/char_bounds_check_fail_1.f90: Add test.
9831
9832 2007-01-31 Tobias Burnus <burnus@net-b.de>
9833
9834 PR fortran/30520
9835 * gfortran.dg/volatile8.f90: New argument conformance test.
9836 * gfortran.dg/volatile9.f90: New scope test.
9837
9838 2007-01-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9839
9840 PR c++/24745
9841 * g++.dg/warn/null4.C: New.
9842
9843 2001-01-30 Roger Sayle <roger@eyesopen.com>
9844 Uros Bizjak <ubizjak@gmail.com>
9845
9846 * gcc.dg/large-size-array-3.c: Correct typo.
9847
9848 2007-01-30 Richard Guenther <rguenther@suse.de>
9849
9850 PR middle-end/27657
9851 * g++.dg/debug/pr27657.C: New testcase.
9852
9853 2007-01-30 Richard Guenther <rguenther@suse.de>
9854
9855 PR middle-end/30313
9856 * gcc.dg/torture/pr30313.c: New testcase.
9857
9858 2007-01-29 Janis Johnson <janis187@us.ibm.com>
9859
9860 * gcc.dg/dfp/dfp-except.h: New file.
9861 * gcc.dg/dfp/fe-check.h: New file.
9862 * gcc.dg/dfp/fe-binop.c: New test.
9863 * gcc.dg/dfp/fe-convert-1.c: New test.
9864 * gcc.dg/dfp/fe-convert-2.c: New test.
9865 * gcc.dg/dfp/fe-convert-3.c: New test.
9866
9867 * gcc.dg/dfp/dec-eval-method.c: Replace decfloat.h with float.h.
9868 * gcc.dg/dfp/decfloat-constants.c: Ditto.
9869 * gcc.dg/dfp/convert-dfp.c: Ditto.
9870 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
9871
9872 2007-01-29 Josh Conner <jconner@apple.com>
9873
9874 * gcc.target/powerpc/altivec-24.c: New test.
9875
9876 2007-01-29 Simon Martin <simartin@users.sourceforge.net>
9877
9878 PR c++/28266
9879 * g++.dg/parse/defarg12.C: New test.
9880
9881 2007-01-29 Paul Thomas <pault@gcc.gnu.org>
9882
9883 PR fortran/30554
9884 * gfortran.dg/used_dummy_types_6.f90: New test.
9885
9886 2007-01-28 Jan Hubicka <jh@suse.cz>
9887
9888 * gcc.dg/tree-prof/val-prof-6.c: New test.
9889
9890 2007-01-28 Roger Sayle <roger@eyesopen.com>
9891
9892 * gcc.dg/large-size-array-3.c: Correct test case (portability).
9893
9894 2007-01-28 Andrew Pinski <pinskia@gmail.com>
9895
9896 PR C++/28988
9897 * g++.dg/expr/dtor4.C: New test.
9898
9899 2007-01-28 Zdenek Dvorak <dvorakz@suse.cz>
9900
9901 * gcc.dg/tree-ssa/loop-23.c: New test.
9902
9903 2007-01-28 Thomas Koenig <Thomas.Koenig@online.de>
9904
9905 PR libfortran/30389
9906 * gfortran.dg/achar_2.f90: New test.
9907 * gfortran.dg/achar_3.f90: New test.
9908
9909 2007-01-27 Ian Lance Taylor <iant@google.com>
9910
9911 * gcc.dg/strict-overflow-1.c: New test.
9912 * gcc.dg/no-strict-overflow-1.c: New test.
9913 * gcc.dg/strict-overflow-2.c: New test.
9914 * gcc.dg/no-strict-overflow-2.c: New test.
9915 * gcc.dg/strict-overflow-3.c: New test.
9916 * gcc.dg/no-strict-overflow-3.c: New test.
9917 * gcc.dg/strict-overflow-4.c: New test.
9918 * gcc.dg/no-strict-overflow-4.c: New test.
9919 * gcc.dg/fold-mod-1.c: Add -fstrict-overflow option.
9920 * gcc.dg/pr15784-1.c: Likewise.
9921 * gcc.dg/pr20922-1.c: Likewise.
9922 * gcc.dg/pr20922-3.c: Likewise.
9923 * gcc.dg/pr20922-4.c: Likewise.
9924 * gcc.dg/pr20922-6.c: Likewise.
9925 * gcc.dg/compare-4.c: Likewise.
9926 * gcc.dg/torture/pr26898-1.c: Likewise.
9927 * gcc.dg/tree-ssa/divide-1.c: Likewise.
9928 * gcc.dg/tree-ssa/divide-2.c: Likewise.
9929 * gcc.dg/tree-ssa/divide-3.c: Likewise.
9930 * gcc.dg/tree-ssa/divide-4.c: Likewise.
9931 * gcc.dg/tree-ssa/pr14490-1.c: Likewise.
9932 * gcc.dg/tree-ssa/pr14490-3.c: Likewise.
9933 * gcc.dg/tree-ssa/pr21082.c: Likewise.
9934 * gcc.dg/tree-ssa/pr26899.c: Likewise.
9935 * g++.dg/tree-ssa/pr21082.C: Likewise.
9936
9937 2007-01-27 Roger Sayle <roger@eyesopen.com>
9938
9939 * gcc-dg/large-size-array-3.c: New test case.
9940
9941 2007-01-27 Roger Sayle <roger@eyesopen.com>
9942
9943 * gfortran.dg/forall_7.f90: New test case.
9944
9945 2007-01-27 Paul Thomas <pault@gcc.gnu.org>
9946
9947 PR fortran/30407
9948 * gfortran.dg/where_operator_assign_1.f90: New test.
9949 * gfortran.dg/where_operator_assign_2.f90: New test.
9950 * gfortran.dg/where_operator_assign_3.f90: New test.
9951
9952 2007-01-26 Joseph Myers <joseph@codesourcery.com>
9953
9954 * lib/target-supports.exp
9955 (check_effective_target_powerpc_altivec): New.
9956 (check_effective_target_vect_cmdline_needed): Use it.
9957
9958 2007-01-26 Steven G. Kargl <kargl@gcc.gnu.org>
9959
9960 PR fortran/30278
9961 * gfortran.dg/backslash_3.f: New test.
9962
9963 2007-01-26 Richard Guenther <rguenther@suse.de>
9964
9965 * gcc.dg/tree-ssa/pr23382.c: Fix typo.
9966
9967 2007-01-26 Tobias Burnus <burnus@net-b.de>
9968
9969 * gfortran.dg/gomp/gomp.exp: Support .f03 extension.
9970 * gfortran.dg/vect/vect.exp: Ditto.
9971 * gfortran.dg/dg.exp: Ditto.
9972 * gfortran.fortran-torture/execute/execute.exp: Ditto.
9973 * gfortran.fortran-torture/compile/compile.exp: Ditto.
9974
9975 2007-01-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9976
9977 * gcc.dg/builtins-20.c: Add more cases.
9978 * gcc.dg/torture/builtin-symmetric-1.c: Likewise.
9979
9980 2007-01-25 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9981
9982 PR fortran/30437
9983 * gcc.dg/Wall.c: New.
9984 * gcc.dg/Wno-all.c: New.
9985 * gfortran.dg/Wall.f90: New.
9986 * gfortran.dg/Wno-all.f90: New.
9987
9988 2007-01-24 Geoffrey Keating <geoffk@apple.com>
9989
9990 * gcc.target/powerpc/darwin-ehreturn-1.c: New.
9991 * g++.dg/eh/simd-2.C: Also run on Darwin.
9992 * g++.dg/eh/simd-3.C: New.
9993 * g++.dg/eh/simd-4.C: New.
9994
9995 2007-01-25 Richard Guenther <rguenther@suse.de>
9996
9997 * gcc.dg/tree-prof/tree-prof.exp: Define _PROFILE_GENERATE
9998 and _PROFILE_USE.
9999 * gcc.dg/tree-prof/wcoverage-mismatch.c: New testcase.
10000
10001 2007-01-25 Razya Ladelsky <razya@il.ibm.com>
10002
10003 * gcc.dg/ipa/ipa-1.c: Update scan tree dump.
10004 * gcc.dg/ipa/ipa-2.c: Update scan tree dump.
10005 * gcc.dg/ipa/ipa-3.c: Update scan tree dump.
10006 * gcc.dg/ipa/ipa-4.c: Update scan tree dump.
10007 * gcc.dg/ipa/ipa-5.c: Update scan tree dump.
10008 * gcc.dg/ipa/ipa-6.c: Update scan tree dump.
10009 * gcc.dg/ipa/ipa-7.c: New testcase.
10010
10011 2007-01-24 Douglas Gregor <dgregor@osl.iu.edu>
10012
10013 * g++.dg/cpp0x/warn_cxx0x.C: New.
10014
10015 2007-01-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10016
10017 * gcc.dg/builtins-20.c: Test builtin carg.
10018
10019 2007-01-24 Jakub Jelinek <jakub@redhat.com>
10020
10021 PR middle-end/27416
10022 * gcc.dg/gomp/pr27416.c: New test.
10023
10024 PR middle-end/30494
10025 * gcc.dg/gomp/pr30494.c: New test.
10026 * g++.dg/gomp/pr30494.C: New test.
10027
10028 PR middle-end/30421
10029 * gcc.dg/gomp/pr30421.c: New test.
10030
10031 2007-01-24 Steve Ellcey <sje@cup.hp.com>
10032
10033 * gcc.target/ia64/versionid-1.c: New test.
10034 * gcc.target/ia64/versionid-2.c: New test.
10035
10036 2007-01-24 Richard Guenther <rguenther@suse.de>
10037
10038 PR testsuite/30181
10039 * gcc.dg/builtins-57.c: Change to a link-time testcase
10040 to support non-C99 targets.
10041
10042 2007-01-24 Jan Hubicka <jh@suse.cz>
10043
10044 * gcc.dg/tree-ssa/pr23382.c: Avoid DCE from eliminating dead variable.
10045
10046 2007-01-24 Andreas Krebbel <krebbel1@de.ibm.com>
10047
10048 * gcc.c-torture/compile/sizeof-macros-1.c: New testcase.
10049
10050 2007-01-23 Andrew Pinski <pinskia@gmail.com>
10051
10052 PR objc/27438
10053 * objc.dg/const-str-12.m: New test.
10054
10055 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10056
10057 PR fortran/30532
10058 * gfortran.dg/ctrl-z.f90: New test.
10059
10060 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10061
10062 PR fortran/30481
10063 * gfortran.dg/namelist_assumed_char.f90: New test.
10064
10065 2007-01-23 Simon Martin <simartin@users.sourceforge.net>
10066
10067 PR c++/27492
10068 * g++.dg/inherit/covariant15.C: New test.
10069
10070 2007-01-23 Ian Lance Taylor <iant@google.com>
10071
10072 * g++.dg/warn/Wparentheses-24.C: New test.
10073
10074 2007-01-23 Richard Guenther <rguenther@suse.de>
10075
10076 PR testsuite/30560
10077 * ada/acats/run_acats: Do not call gnatmake or gnatchop
10078 with full path.
10079
10080 2007-01-22 Richard Guenther <rguenther@suse.de>
10081
10082 PR tree-optimization/30038
10083 * gcc.dg/builtins-62.c: New testcase.
10084
10085 2007-01-21 Eric Botcazou <ebotcazou@libertysurf.fr>
10086
10087 * gcc.c-torture/compile/20070121.c: New test.
10088
10089 2007-01-21 Thomas Koenig <Thomas.Koenig@online.de>
10090
10091 PR libfortran/30525
10092 * gfortran.dg/char_comparison_1.f: New test.
10093
10094 2007-01-21 Ira Rosen <irar@il.ibm.com>
10095
10096 * gcc.dg/vect/vect-strided-same-dr.c: New test.
10097
10098 2007-01-20 Andrew Pinski <pinskia@gmail.com>
10099
10100 PR objc/30479
10101 * objc.dg/pch: New directory.
10102 * objc.dg/pch/pch.exp: New file.
10103 * objc.dg/pch/interface-1.m: New test.
10104 * objc.dg/pch/interface-1.hs: New include file.
10105 * lib/objc.exp (objc_target_compile): Add
10106 "-x objective-c-header" in front of the sources if this is
10107 a precompiled header being compiled.
10108
10109 2007-01-20 Roger Sayle <roger@eyesopen.com>
10110
10111 * gfortran.dg/array_memcpy_3.f90: New test case.
10112 * gfortran.dg/vect/vect-5.f90: Update vectorized loop count.
10113
10114 2007-01-20 Roger Sayle <roger@eyesopen.com>
10115 Brooks Moses <brooks.moses@codesourcery.com>
10116 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10117
10118 * gfortran.dg/intrinsic_sign_1.f90: New test case.
10119 * gfortran.dg/intrinsic_sign_2.f90: Likewise.
10120
10121 2007-01-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10122
10123 * gcc.dg/torture/builtin-math-3.c: Test fdim.
10124
10125 2007-01-19 Mike Stump <mrs@apple.com>
10126
10127 * gcc.dg/darwin-ld-6.c: Remove, tests a linker flag that is going
10128 away.
10129
10130 2007-01-19 Roger Sayle <roger@eyesopen.com>
10131
10132 * gcc.dg/pr30172-1.c: Specify the -fno-signed-zeros command line
10133 option instead of -funsafe-math-optimizations.
10134
10135 2007-01-19 Tomas Bily <tbily@suse.cz>
10136
10137 gcc.dg/tree-prof/indir-call-prof.c: New.
10138 g++.dg/dg.exp: Add tree-prof subdirectory.
10139 g++.dg/tree-prof/indir-call-prof.C: New.
10140 g++.dg/tree-prof/tree-prof.exp: New.
10141
10142 2007-01-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10143
10144 PR c++/17947
10145 * g++.dg/warn/deprecated.C: Update warning output.
10146 * g++.dg/warn/deprecated-2.C: Likewise.
10147 * g++.dg/warn/deprecated-3.C: New.
10148
10149 2007-01-19 Nathan Sidwell <nathan@codesourcery.com>
10150
10151 * gcc.c-torture/execute/nestfunc-7.c: New.
10152
10153 2007-01-18 Hui-May Chang <hm.chang@apple.com>
10154
10155 * gcc.c-torture/compile/pr27528.c: Add -fno-pic option.
10156
10157 2007-01-18 Nathan Sidwell <nathan@codesourcery.com>
10158
10159 * gcc.dg/m68k-pic-1.c: New.
10160
10161 2007-01-18 Roger Sayle <roger@eyesopen.com>
10162
10163 * gfortran.dg/array_memcpy_4.f90: New test case.
10164
10165 2007-01-18 Josh Conner <jconner@apple.com>
10166
10167 PR target/30485
10168 * gcc.dg/vect/vect.exp: Add support for no-trapping-math tests.
10169 * gcc.dg/vect/no-trapping-math-1: New.
10170 * gcc.dg/vect/no-trapping-math-2: New.
10171
10172 2007-01-18 Uros Bizjak <ubizjak@gmail.com>
10173
10174 * gcc.target/i386/387-8.c: Update comment about optimizing
10175 inherent load of 1.0 of fptan instruction.
10176
10177 2007-01-18 Dirk Mueller <dmueller@suse.de>
10178 Richard Guenther <rguenther@suse.de>
10179
10180 PR diagnostic/8268
10181 * gcc.dg/Warray-bounds.c: New testcase.
10182 * gcc.dg/Warray-bounds-2.c: New testcase.
10183 * g++.dg/warn/Warray-bounds.C: New testcase.
10184 * g++.dg/warn/Warray-bounds-2.C: New testcase.
10185
10186 2007-01-17 Paul Thomas <pault@gcc.gnu.org>
10187
10188 PR fortran/30476
10189 * gfortran.dg/generic_12.f90: New test.
10190
10191 2007-01-17 Dorit Nuzman <dorit@il.ibm.com>
10192
10193 * gcc.target/i386/vectorize1.c: Add cleanup-tree-dump.
10194 * gcc.dg/tree-ssa/ssa-dse-9.c: Add cleanup-tree-dump.
10195
10196 2007-01-16 Janis Johnson <janis187@us.ibm.com>
10197
10198 * gcc.dg/dfp/compare-special.h: New file.
10199 * gcc.dg/dfp/compare-special-32.c: New test.
10200 * gcc.dg/dfp/compare-special-64.c: New test.
10201 * gcc.dg/dfp/compare-special-128.c: New test.
10202
10203 2007-01-16 Roger Sayle <roger@eyesopen.com>
10204 Paul Thomas <pault@gcc.gnu.org>
10205 Steven G. Kargl <kargl@gcc.gnu.org>
10206
10207 PR fortran/30404
10208 * gfortran.dg/forall_6.f90: New test case.
10209 * gfortran.dg/dependency_8.f90: Update test to find "temp" array.
10210 * gfortran.dg/dependency_13.f90: Likewise.
10211
10212 2007-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10213
10214 PR testsuite/12325
10215 * gcc.dg/torture/builtin-attr-1.c: Handle warnings from
10216 targets that don't support Inf.
10217
10218 2007-01-15 Dale Johannesen <dalej@apple.com>
10219
10220 * gcc.dg/tree-ssa/loop-3.c: Disable with -fpic or -fPIC.
10221
10222 2007-01-15 Thomas Koenig <Thomas.Koenig@online.de>
10223
10224 * gfortran.dg/string_0xfe_0xff_1.f90: Use char instead
10225 of achar for 0xff to avoid the "Extended ASCII not
10226 implemented" error message.
10227
10228 2007-01-15 Paul Thomas <pault@gcc.gnu.org>
10229
10230 PR fortran/28172
10231 * gfortran.dg/altreturn_4.f90: New test.
10232
10233 PR fortran/29389
10234 * gfortran.dg/stfunc_4.f90: New test.
10235
10236 PR fortran/29712
10237 * gfortran.dg/bound_2.f90: Reinstate commented out line.
10238 * gfortran.dg/initialization_1.f90: Change warning.
10239
10240 PR fortran/30283
10241 * gfortran.dg/specification_type_resolution_2.f90: New test.
10242
10243 2007-01-14 Jan Hubicka <jh@suse.cz>
10244
10245 * gcc.dg/tree-prof/stringop-1.c: Update pattern for memcpy folding.
10246 * gcc.dg/tree-ssa/vrp11.c: Fix thinkos in my last patch.
10247 * gcc.dg/always_inline3.c: Update for pre-inline tail recursion
10248 elimination.
10249
10250 2007-01-14 Paul Thomas <pault@gcc.gnu.org>
10251
10252 PR fortran/30410
10253 * gfortran.dg/external_procedures_2.f90: New test.
10254
10255 2007-01-14 Uros Bizjak <ubizjak@gmail.com>
10256
10257 PR target/30413
10258 * gcc.target/i386/pr30413.c: New test.
10259
10260 2007-01-14 Thomas Koenig <Thomas.Koenig@online.de>
10261
10262 PR fortran/30452
10263 * gfortran.dg/string_0xfe_0xff_1.f90: New test.
10264
10265 2007-01-13 Zdenek Dvorak <dvorakz@suse.cz>
10266
10267 * gcc.dg/20070112-1.c: New test.
10268
10269 2007-01-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10270
10271 PR libgfortran/30435
10272 * gfortran.dg/list_read_6.f90: New test.
10273
10274 2007-01-12 Olga Golovanevsky <olga@il.ibm.com>
10275
10276 * gcc.dg/torture/pr24750-1.c: Add prototype of free.
10277
10278 2007-01-12 Tom Tromey <tromey@redhat.com>
10279
10280 PR preprocessor/28227:
10281 * gcc.dg/cpp/pr28227.c: New file.
10282
10283 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
10284
10285 * gcc.dg/tree-ssa/loop-22.c: New test.
10286
10287 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
10288
10289 PR tree-optimization/29516
10290 * gcc.dg/tree-ssa/loop-20.c: New test.
10291
10292 2007-01-11 Thomas Koenig <Thomas.Koenig@online.de>
10293
10294 PR libfortran/30415
10295 * minmaxloc_integer_kinds_1.f90: New test.
10296
10297 2007-01-11 Simon Martin <simartin@users.sourceforge.net>
10298
10299 PR c++/29573
10300 * g++.dg/template/sizeof-template-argument.C: New test.
10301
10302 2007-01-11 Jan Hubicka <jh@suse.cz>
10303
10304 * gcc.dg/tree-ssa/tailrecursion-4.c: Update dump file.
10305 * gcc.dg/tree-ssa/tailrecursion-1.c: Update dump file.
10306 * gcc.dg/tree-ssa/tailrecursion-2.c: Update dump file.
10307 * gcc.dg/tree-ssa/tailrecursion-3.c: Update dump file.
10308 * gcc.dg/tree-ssa/pr21658.c: Likewise.
10309 * gcc.dg/tree-ssa/pr15349.c: Likewise.
10310 * gcc.dg/tree-ssa/pr25501.c: Likewise.
10311 * gcc.dg/tree-ssa/vrp11.c: Make more complex so it still test
10312 transformation in question.
10313 * gcc.dg/tree-ssa/vrp05.c: Likewise.
10314 * gcc.dg/tree-ssa/pr20701.c: Likewise.
10315 * gcc.dg/always_inline3.c: Likewise.
10316
10317 2007-01-10 Mark Mitchell <mark@codesourcery.com>
10318
10319 PR c++/28999
10320 * g++.dg/template/typename11.C: New test.
10321
10322 2007-01-10 Robert Kennedy <jimbob@google.com>
10323
10324 * gcc.dg/fold-compare-2.c: New test case for fold_comparison.
10325
10326 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
10327
10328 * gfortran.dg/chkbits.f90: Added IBCLR tests; test calls
10329 for different integer kinds.
10330 * gfortran.dg/ishft.f90: Renamed to ishft_1.f90...
10331 * gfortran.dg/ishft_1.f90: ...Renamed from ishft.f90.
10332 * gfortran.dg/ishft_2.f90: New test.
10333 * gfortran.dg/ishft_3.f90: New test.
10334
10335 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
10336
10337 * gfortran.dg/altreturn_2.f90: Removed executable bit.
10338
10339 2007-01-09 Zdenek Dvorak <dvorakz@suse.cz>
10340
10341 PR tree-optimization/30322
10342 * gcc.dg/tree-ssa/loop-21.c: New test.
10343
10344 2007-01-08 Geoffrey Keating <geoffk@apple.com>
10345
10346 * g++.dg/rtti/darwin-builtin-linkage.C: New.
10347
10348 2007-01-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
10349
10350 * gcc.target/spu/intrinsics-1.c: Remove xfail.
10351
10352 2007-01-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10353
10354 * g++.dg/warn/overflow-warn-1.C: Fix testcase.
10355 * g++.dg/warn/overflow-warn-3.C: Likewise.
10356 * g++.dg/warn/overflow-warn-4.C: Likewise.
10357 * g++.dg/warn/overflow-warn-5.C: Likewise.
10358 * g++.dg/warn/overflow-warn-6.C: Likewise.
10359 * g++.dg/warn/Woverflow-1.C: Likewise.
10360 * g++.dg/warn/Woverflow-2.C: Likewise.
10361 * g++.dg/warn/Woverflow-3.C: Likewise.
10362 * g++.dg/warn/multiple-overflow-warn-2.C: Likewise.
10363
10364 2007-01-08 Roger Sayle <roger@eyesopen.com>
10365
10366 * gfortran.dg/array_constructor_14.f90: New test case.
10367 * gfortran.dg/vect/vect-5.f90: Update test for improved alignment.
10368
10369 2007-01-08 Richard Guenther <rguenther@suse.de>
10370
10371 PR tree-optimization/23603
10372 * gcc.dg/tree-ssa/vrp31.c: New testcase.
10373 * gcc.dg/tree-ssa/vrp32.c: Likewise.
10374
10375 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
10376
10377 * gcc.target/i386/20020531-1.c: Use "char" not "unsigned char"
10378 in __v8qi typedef.
10379 * gcc.target/powerpc/altivec-vec-merge.c (foo): Add casts.
10380 * gcc.dg/simd-1.c: Update dg-error directives to reflect new
10381 compiler behaviour.
10382 * gcc.dg/simd-5.c: Likewise.
10383 * gcc.dg/simd-6.c: Likewise.
10384 * g++.dg/conversion/simd1.C: Likewise.
10385 * g++.dg/conversion/simd3.C: Likewise.
10386 * g++.dg/ext/attribute-test-2.C (data): Add "vs" member.
10387 (main): Use it.
10388
10389 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
10390
10391 PR tree-optimization/29877
10392 * gcc.dg/pr16194.c: Skip test entirely if we don't know the
10393 name of a hard register for the target concerned. Adjust dg-error
10394 directives to cope with new behaviour of TER.
10395
10396 2007-01-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10397
10398 PR c++/28986
10399 * g++.dg/conversion/nullptr1.C: Added overflow warning.
10400 * g++.dg/warn/overflow-warn-1.C: New.
10401 * g++.dg/warn/overflow-warn-3.C: New.
10402 * g++.dg/warn/overflow-warn-4.C: New.
10403 * g++.dg/warn/overflow-warn-5.C: New.
10404 * g++.dg/warn/overflow-warn-6.C: New.
10405 * g++.dg/warn/Woverflow-1.C: New.
10406 * g++.dg/warn/Woverflow-2.C: New.
10407 * g++.dg/warn/Woverflow-3.C: New.
10408 * g++.dg/warn/multiple-overflow-warn-2.C: New.
10409
10410 2007-01-07 Bernhard Fischer <aldot@gcc.gnu.org>
10411
10412 PR fortran/27698
10413 * gfortran.dg/invalid_name.f90: New test.
10414 * gfortran.dg/do_iterator.f90: Adjust pattern for expected error.
10415 * gfortran.dg/gomp/pr29759.f90: Ditto.
10416
10417 2007-01-06 Steven G. Kargl <kargl@gcc.gnu.org>
10418
10419 * gfortran.dg/present_1.f90: Update error message.
10420
10421 2007-01-06 Lee Millward <lee.millward@codesourcery.com>
10422
10423 PR c++/19439
10424 * g++.dg/template/duplicate1.C: New test
10425 * g++.dg/template/memfriend6.C: Adjust error markers.
10426
10427 2007-01-05 Andrew Pinski <Andrew_Pinski@playstation.sony.com>
10428
10429 PR tree-opt/30385
10430 * gcc.dg/torture/inline-1.c: New test.
10431
10432 2007-01-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10433
10434 PR c/19978
10435 * gcc.dg/multiple-overflow-warn-1.c: New.
10436 * gcc.dg/multiple-overflow-warn-2.c: New.
10437 * gcc.dg/overflow-warn-6.c: New.
10438 * g++.dg/warn/multiple-overflow-warn-1.C: New.
10439
10440 2007-01-05 Roger Sayle <roger@eyesopen.com>
10441
10442 * gfortran.dg/array_memcpy_1.f90: New test case.
10443 * gfortran.dg/array_memcpy_2.f90: Likewise.
10444
10445 2007-01-05 Richard Guenther <rguenther@suse.de>
10446
10447 PR middle-end/27826
10448 * g++.dg/opt/pr27826.C: New testcase.
10449
10450 2007-01-05 Ian Lance Taylor <iant@google.com>
10451
10452 * gcc.dg/Walways-true-1.c: New test.
10453 * gcc.dg/Walways-true-2.c: New test.
10454 * g++.dg/warn/Walways-true-1.C: New test.
10455 * g++.dg/warn/Walways-true-2.C: New test.
10456
10457 2007-01-05 Jakub Jelinek <jakub@redhat.com>
10458
10459 PR c/30360
10460 * gcc.dg/pr30360.c: New test.
10461
10462 2007-01-05 Paul Thomas <pault@gcc.gnu.org>
10463
10464 PR fortran/23232
10465 * gfortran.dg/data_implied_do_1.f90: New test.
10466
10467 PR fortran/27996
10468 PR fortran/27998
10469 * gfortran.dg/char_length_1.f90: New test.
10470
10471 2007-01-05 Richard Guenther <rguenther@suse.de>
10472
10473 PR middle-end/28116
10474 * g++.dg/opt/pr28116.C: New testcase.
10475
10476 2007-01-05 Tobias Burnus <burnus@net-b.de>
10477
10478 PR fortran/29624
10479 * gfortran.dg/alloc_alloc_expr_1.f90: Add check for
10480 invalid deallocate.
10481 * gfortran.dg/allocatable_dummy_2.f90: Update dg-error.
10482 * gfortran.dg/protected_4.f90: Add pointer intent check.
10483 * gfortran.dg/protected_6.f90: Add pointer intent check.
10484 * gfortran.dg/pointer_intent_1.f90: New test.
10485 * gfortran.dg/pointer_intent_2.f90: New test.
10486 * gfortran.dg/pointer_intent_3.f90: New test.
10487
10488 2007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
10489
10490 PR 30235
10491 * gfortran.dg/altreturn_2.f90: new test.
10492
10493 2007-01-04 Tom Tromey <tromey@redhat.com>
10494
10495 PR preprocessor/28165:
10496 * gcc.dg/cpp/pr28165.c: New file.
10497
10498 2007-01-03 Josh Conner <jconner@apple.com>
10499
10500 PR middle-end/29683
10501 * gcc.dg/pr29683.c: New.
10502
10503 2007-01-03 Jakub Jelinek <jakub@redhat.com>
10504
10505 PR c++/28217
10506 * g++.dg/pch/template-1.C: New test.
10507 * g++.dg/pch/template-1.Hs: New file.
10508
10509 2007-01-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
10510
10511 PR middle-end/30353
10512 * gcc.c-torture/compile/complex-4.c: New test.
10513
10514 2007-01-03 Joseph Myers <joseph@codesourcery.com>
10515
10516 * g++.dg/vect/vect.exp: Skip PowerPC targets not supporting
10517 -maltivec.
10518 * gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok.
10519
10520 2007-01-03 Jakub Jelinek <jakub@redhat.com>
10521
10522 PR middle-end/30286
10523 * gcc.dg/pr30286.c: New test.
10524
10525 PR c++/29535
10526 * g++.dg/template/crash66.C: New test.
10527
10528 PR c++/29054
10529 * g++.dg/template/friend49.C: New test.
10530
10531 2007-01-03 Steven G. Kargl <kargls@comcast.net>
10532
10533 * gfortran.dg/ibits.f90: New test.
10534
10535 2007-01-03 Zdenek Dvorak <dvorakz@suse.cz>
10536
10537 * gcc.dg/tree-ssa/update-unroll-1.c: New test.
10538 * gcc.dg/tree-ssa/update-unswitch-1.c: New test.
10539
10540 2007-01-02 Jan Hubicka <jh@suse.cz>
10541
10542 * gcc.dg/pr16194.c: We now output error on all three functions,
10543 not just first one.
10544
10545 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10546
10547 PR c/19977
10548 * gcc.dg/overflow-warn-3.c: Remove XFAIL.
10549 * gcc.dg/overflow-warn-4.c: Remove XFAIL.
10550
10551 2006-01-02 Ian Lance Taylor <iant@google.com>
10552
10553 * g++.dg/warn/Wparentheses-22.C: New test.
10554 * g++.dg/warn/Wparentheses-23.C: New test.
10555
10556 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10557
10558 PR middle-end/7651
10559 * gcc.dg/declspec-3.c: Replace -W with -Wold-style-declaration.
10560 * gcc.dg/declspec-3-Wextra.c: New.
10561 * gcc.dg/declspec-3-no.c: New
10562
10563 2007-01-02 Paul Thomas <pault@gcc.gnu.org>
10564
10565 PR fortran/20896
10566 * gfortran.dg/interface_10.f90: Remove.
10567
10568 2007-01-01 Roger Sayle <roger@eyesopen.com>
10569
10570 * gcc.dg/fold-eqxor-4.c: New test case.
10571
10572 2007-01-02 Joseph Myers <joseph@codesourcery.com>
10573
10574 PR middle-end/30311
10575 * gcc.c-torture/compile/pr30311.c: New test.
10576
10577 2007-01-01 Andrew Pinski <pinskia@gmail.com>
10578
10579 PR middle-end/30253
10580 * gcc.c-torture/compile/statement-expression-1.c: New test.
10581
10582 2007-01-01 Andreas Schwab <schwab@suse.de>
10583
10584 PR target/29166
10585 * g++.dg/eh/pr29166.C: New test.
10586
10587 2007-01-01 Joseph Myers <joseph@codesourcery.com>
10588
10589 * lib/target-supports.exp (check_effective_target_powerpc_spe):
10590 New.
10591 (check_effective_target_vect_cmdline_needed): Use it.
10592
10593 2006-12-31 Richard Guenther <rguenther@suse.de>
10594
10595 PR middle-end/30137
10596 * gcc.dg/pr30137-1.c: New testcase.
10597 * gcc.dg/pr30137-2.c: Likewise.
10598
10599 2006-12-31 Roger Sayle <roger@eyesopen.com>
10600
10601 PR middle-end/30322
10602 * gcc.dg/fold-plusnot-1.c: New test case.
10603
10604 2006-12-31 Simon Martin <simartin@users.sourceforge.net>
10605
10606 PR c++/29731
10607 * g++.dg/parse/template22.C: New test.
10608
10609 2006-12-31 Richard Guenther <rguenther@suse.de>
10610
10611 PR middle-end/30338
10612 * gcc.c-torture/compile/pr30338.c: New testcase.
10613
10614 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
10615
10616 PR fortran/27900
10617 * gfortran.dg/intrinsic_actual_4.f90: New test.
10618
10619 PR fortran/24325
10620 * gfortran.dg/func_decl_3.f90: New test.
10621
10622 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
10623
10624 PR fortran/23060
10625 * gfortran.dg/c_by_val.c: Called by c_by_val_1.f.
10626 * gfortran.dg/c_by_val_1.f: New test.
10627 * gfortran.dg/c_by_val_2.f: New test.
10628 * gfortran.dg/c_by_val_3.f: New test.
10629
10630 2006-12-30 Thomas Koenig <Thomas.Koenig@online.de>
10631
10632 PR libfortran/30321
10633 * gfortran.dg/sum_zero_array_1.f90: New test.
10634
10635 2006-12-29 Jakub Jelinek <jakub@redhat.com>
10636
10637 PR preprocessor/29612
10638 * gcc.dg/cpp/pr29612-1.c: New test.
10639 * gcc.dg/cpp/pr29612-2.c: New test.
10640
10641 2006-12-28 Paul Thomas <pault@gcc.gnu.org>
10642
10643 PR fortran/30034
10644 * gfortran.dg/pure_formal_proc_1.f90: New test.
10645
10646 PR fortran/30237
10647 * gfortran.dg/intrinsic_actual_3.f90: New test.
10648
10649 2006-12-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10650
10651 PR fortran/30014
10652 * gfortran.dg/io_constraints_1.f90: Update test.
10653 * gfortran.dg/io_constraints_2.f90: Update test.
10654 * gfortran.dg/inquire_iolength.f90: New test.
10655
10656 2006-12-27 Paul Thomas <pault@gcc.gnu.org>
10657
10658 PR fortran/20896
10659 * gfortran.dg/interface_10.f90: New test.
10660 * gfortran.dg/dummy_procedure_1.f90: Add error for call s1(z),
10661 since z is already, locally a variable.
10662
10663 PR fortran/25135
10664 * gfortran.dg/generic_11.f90: New test.
10665 * gfortran.dg/interface_7.f90: Remove name clash between module
10666 name and procedure 'x' referenced in the interface.
10667
10668 2006-12-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10669
10670 PR middle-end/7651
10671 * gcc.dg/Wmissing-parameter-type.c: New.
10672 * gcc.dg/Wmissing-parameter-type-Wextra.c: New.
10673 * gcc.dg/Wmissing-parameter-type-no.c: New.
10674
10675 2006-12-22 Paul Thomas <pault@gcc.gnu.org>
10676
10677 PR fortran/25818
10678 * gfortran.dg/entry_array_specs_2.f: New test.
10679
10680 PR fortran/30084
10681 * gfortran.dg/nested_modules_6.f90: New test.
10682
10683 2006-12-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10684
10685 PR middle-end/7651
10686 * gcc.dg/attr-returns_twice-1.c: Replace Wextra with Wclobbered.
10687 * gcc.dg/setjmp-1.c: Add explicit Wclobbered.
10688
10689 2006-12-21 Andrew Pinski <pinskia@gmail.com>
10690
10691 PR C++/30168
10692 * g++.dg/opt/complex6.C: New test.
10693
10694 2006-12-22 Ben Elliston <bje@au.ibm.com>
10695
10696 * lib/gcc-dg.exp (gcc-dg-prune): Return "::unsupported::memory
10697 full" if the linker on spu-*-* warns about exceeding local store.
10698
10699 And revert this patch:
10700 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
10701 fail to link due to relocation overflows on spu-*-*.
10702
10703 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
10704
10705 PR fortran/30273
10706 * gfortran.dg/dependency_19.f90: New test.
10707
10708 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
10709
10710 PR fortran/30202
10711 * gfortran.dg/alloc_comp_basics_3.f90: New test.
10712
10713 2006-12-21 Jakub Jelinek <jakub@redhat.com>
10714
10715 PR middle-end/30262
10716 * gcc.c-torture/execute/20061220-1.c: New test.
10717
10718 PR middle-end/30263
10719 * gcc.dg/gomp/asm-1.c: New test.
10720
10721 PR target/30230
10722 * g++.dg/eh/ia64-2.C: New test.
10723
10724 2006-12-21 Nathan Sidwell <nathan@codesourcery.com>
10725
10726 PR target/28966
10727 PR target/29248
10728 * gcc.dg/rs6000-leaf.c: New.
10729
10730 2006-12-20 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
10731
10732 PR fortran/25392
10733 * gfortran.dg/f2c_8.f90: New test.
10734
10735 2006-12-20 Bill Wendling <wendling@apple.com>
10736
10737 * gcc.dg/asm-b.c: Check for __ppc64__.
10738
10739 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
10740
10741 PR fortran/30190
10742 * gfortran.dg/bounds_check_5.f90: New test.
10743
10744 2006-12-20 Andrew Pinski <pinskia@gmail.com>
10745
10746 PR middle-end/30143
10747 * gcc.dg/gomp/complex-1.c: New testcase.
10748
10749 2006-12-20 Roger Sayle <roger@eyesopen.com>
10750
10751 * gfortran.dg/array_memset_1.f90: New test case.
10752
10753 2006-12-20 Dorit Nuzman <dorit@il.ibm.com>
10754
10755 * lib/target-supports.exp: Add spu to
10756 check_effective_target_vect_widen_mult_hi_to_si.
10757
10758 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
10759
10760 PR fortran/29992
10761 * gfortran.dg/generic_9.f90: New test.
10762
10763 PR fortran/30081
10764 * gfortran.dg/generic_10.f90: New test.
10765
10766 2006-12-19 Andrew Pinski <pinskia@gmail.com>
10767
10768 PR tree-opt/30045
10769 * gcc.dg/pr30045.c: New test.
10770
10771 2006-12-20 Ben Elliston <bje@au.ibm.com>
10772
10773 * gcc.dg/20020312-2.c: Add a case for __SPU__.
10774
10775 2006-12-19 Eric Christopher <echristo@apple.com>
10776
10777 PR target/29302
10778 * gcc.c-torture/execute/pr29302-1.c: New.
10779
10780 2006-12-19 Tobias Burnus <burnus@net-b.de>
10781
10782 PR fortran/39238
10783 * gfortran.dg/associated_1.f90: Add test for associated(NULL,NULL).
10784
10785 2006-12-19 Paul Thomas <pault@gcc.gnu.org>
10786
10787 PR fortran/30236
10788 * gfortran.dg/altreturn_3.f90: New test.
10789
10790 * gfortran.dg/char_result_12.f90: Fix comment typos.
10791
10792 2006-12-19 Ben Elliston <bje@au.ibm.com>
10793
10794 * gcc.dg/cpp/trad/include.c: #include stdlib.h instead of stdio.h,
10795 as newlib's stdio.h uses non-traditional cpp constructs.
10796
10797 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
10798
10799 * gfortran.dg/advance.f90: Renamed to advance_1.f90
10800 * gfortran.dg/append-1.f90: Renamed to append_1.f90
10801 * gfortran.dg/array-1.f90: Renamed to array_1.f90
10802 * gfortran.dg/assign_4.f90: Renamed to assign_8.f90
10803 * gfortran.dg/backspace.f: Renamed to backspace_1.f
10804 * gfortran.dg/backspace.f90: Renamed to backspace_7.f90
10805 * gfortran.dg/default_initialization.f: Renamed to
10806 default_initialization_1.f
10807 * gfortran.dg/dollar_edit_descriptor-1.f: Renamed to
10808 dollar_edit_descriptor_1.f
10809 * gfortran.dg/dollar_edit_descriptor-2.f: Renamed to
10810 dollar_edit_descriptor_2.f
10811 * gfortran.dg/dollar_edit_descriptor-3.f: Renamed to
10812 dollar_edit_descriptor_3.f
10813 * gfortran.dg/logint-1.f: Renamed to logint_1.f
10814 * gfortran.dg/logint-2.f: Renamed to logint_2.f
10815 * gfortran.dg/logint-3.f: Renamed to logint_3.f
10816 * gfortran.dg/advance_1.f90: Renamed from advance.f90
10817 * gfortran.dg/append_1.f90: Renamed from append-1.f90
10818 * gfortran.dg/array_1.f90: Renamed from array-1.f90
10819 * gfortran.dg/assign_8.f90: Renamed from assign_4.f90
10820 * gfortran.dg/backspace_1.f: Renamed from backspace.f
10821 * gfortran.dg/backspace_7.f90: Renamed from backspace.f90
10822 * gfortran.dg/default_initialization_1.f: Renamed from
10823 default_initialization.f
10824 * gfortran.dg/dollar_edit_descriptor_1.f: Renamed from
10825 dollar_edit_descriptor-1.f
10826 * gfortran.dg/dollar_edit_descriptor_2.f: Renamed from
10827 dollar_edit_descriptor-2.f
10828 * gfortran.dg/dollar_edit_descriptor_3.f: Renamed from
10829 dollar_edit_descriptor-3.f
10830 * gfortran.dg/logint_1.f: Renamed from logint-1.f
10831 * gfortran.dg/logint_2.f: Renamed from logint-2.f
10832 * gfortran.dg/logint_3.f: Renamed from logint-3.f
10833
10834 2006-12-18 Bill Wendling <wendling@apple.com>
10835
10836 * g++.old-deja/g++.mike/p11144.C: Renamed id to ID because
10837 id is an OjbC keyword.
10838
10839 2006-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10840
10841 * gcc.dg/torture/builtin-pow-mpfr-1.c: New test.
10842
10843 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
10844
10845 * gfortran.dg/advance_3.f90: Add dg-do compile directive.
10846
10847 2006-12-18 Ian Lance Taylor <iant@google.com>
10848
10849 * g++.dg/warn/Wmissing-declarations-1.C: New test.
10850
10851 2006-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10852
10853 * gcc.c-torture/compile/pr27528.c: Use empty templates.
10854
10855 2006-12-17 Steven G. Kargl <kargl@gcc.gnu.org>
10856
10857 PR fortran/30207
10858 * gfortran.fortran-torture/execute/where21.f90: New test.
10859
10860 2006-12-17 Tobias Burnus <burnus@net-b.de>
10861
10862 * gfortran.dg/associated_2.f90: Add test for associated(NULL,NULL).
10863
10864 2006-12-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10865
10866 PR middle-end/7651
10867 * gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body.
10868 * gcc.dg/if-empty-1.c: Likewise.
10869 * gcc.dg/pr23165.c: Likewise.
10870 * g++.dg/warn/empty-body.C: Likewise.
10871
10872 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10873
10874 PR libfortran/30005
10875 * gfortran.dg/open_errors.f90: New test.
10876
10877 2006-12-15 H.J. Lu <hongjiu.lu@intel.com>
10878
10879 * gcc.dg/i386-cpuid.h (bit_SSSE3): New.
10880
10881 * gcc.target/i386/ssse3-pabsb.c: New file.
10882 * gcc.target/i386/ssse3-pabsd.c: Likewise.
10883 * gcc.target/i386/ssse3-pabsw.c: Likewise.
10884 * gcc.target/i386/ssse3-palignr.c: Likewise.
10885 * gcc.target/i386/ssse3-phaddd.c: Likewise.
10886 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
10887 * gcc.target/i386/ssse3-phaddw.c: Likewise.
10888 * gcc.target/i386/ssse3-phsubd.c: Likewise.
10889 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
10890 * gcc.target/i386/ssse3-phsubw.c: Likewise.
10891 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
10892 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
10893 * gcc.target/i386/ssse3-pshufb.c: Likewise.
10894 * gcc.target/i386/ssse3-psignb.c: Likewise.
10895 * gcc.target/i386/ssse3-psignd.c: Likewise.
10896 * gcc.target/i386/ssse3-psignw.c: Likewise.
10897 * gcc.target/i386/ssse3-vals.h: Likewise.
10898
10899 2006-12-15 Janis Johnson <janis187@us.ibm.com>
10900
10901 * lib/gfortran-dg.exp: Don't include fortran-torture.exp.
10902 * lib/fortran-torture.exp: Include target-supports.exp.
10903
10904 2006-12-15 Jakub Jelinek <jakub@redhat.com>
10905
10906 PR target/30185
10907 * gcc.c-torture/execute/pr30185.c: New test.
10908
10909 2006-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10910
10911 PR testsuite/30179
10912 PR testsuite/30180
10913 * gcc.dg/builtin-bswap-1.c: Require stdint_types.
10914 * gcc.dg/builtin-bswap-2.c: Likewise.
10915 * gcc.dg/builtin-bswap-3.c: Likewise.
10916 * gcc.dg/builtin-bswap-4.c: Likewise.
10917 * lib/target-supports.exp (check_effective_target_stdint_types): New.
10918 * gcc.c-torture/execute/mode-dependent-address.x: New file.
10919
10920 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10921
10922 PR libfortran/30145
10923 * gfortran.dg/write_zero_array: New test.
10924
10925 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10926
10927 PR fortran/30200
10928 * gfortran.dg/write_fmt_trim.f90: New test.
10929
10930 2006-12-14 Diego Novillo <dnovillo@redhat.com>
10931
10932 PR 30194
10933 * gcc.dg/pr19633-1.c: Increase threshold for partitioning
10934 temporarily.
10935
10936 2006-12-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10937
10938 * lib/target-supports.exp (check_weak_available): Use istarget
10939 "hppa*-*-hpux10*" instead of regexp.
10940 (check_cxa_atexit_available): Likewise.
10941
10942 2006-12-14 Richard Guenther <rguenther@suse.de>
10943
10944 PR tree-optimization/30197
10945 * gcc.c-torture/execute/complex-1.c: Fix function name.
10946 * gcc.dg/builtins-61.c: New testcase.
10947
10948 2006-12-14 Richard Guenther <rguenther@suse.de>
10949
10950 PR middle-end/30172
10951 * gcc.dg/pr30172-1.c: New testcase.
10952
10953 2006-12-14 Richard Guenther <rguenther@suse.de>
10954
10955 PR tree-optimization/30198
10956 * gcc.dg/builtins-60.c: New testcase.
10957
10958 2006-12-14 Dorit Nuzman <dorit@il.ibm.com>
10959
10960 * lib/target-supports.exp (vect_no_align): Remove spu.
10961
10962 2006-12-13 Ian Lance Taylor <iant@google.com>
10963
10964 PR c++/19564
10965 PR c++/19756
10966 * g++.dg/warn/Wparentheses-5.C: New test.
10967 * g++.dg/warn/Wparentheses-6.C: New test.
10968 * g++.dg/warn/Wparentheses-7.C: New test.
10969 * g++.dg/warn/Wparentheses-8.C: New test.
10970 * g++.dg/warn/Wparentheses-9.C: New test.
10971 * g++.dg/warn/Wparentheses-10.C: New test.
10972 * g++.dg/warn/Wparentheses-11.C: New test.
10973 * g++.dg/warn/Wparentheses-12.C: New test.
10974 * g++.dg/warn/Wparentheses-13.C: New test.
10975 * g++.dg/warn/Wparentheses-14.C: New test.
10976 * g++.dg/warn/Wparentheses-15.C: New test.
10977 * g++.dg/warn/Wparentheses-16.C: New test.
10978 * g++.dg/warn/Wparentheses-17.C: New test.
10979 * g++.dg/warn/Wparentheses-18.C: New test.
10980 * g++.dg/warn/Wparentheses-19.C: New test.
10981 * g++.dg/warn/Wparentheses-20.C: New test.
10982 * g++.dg/warn/Wparentheses-21.C: New test.
10983
10984 2006-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10985
10986 PR testsuite/30157
10987 * lib/target-supports.exp (check_cxa_atexit_available): Return false
10988 for target "hppa.*hpux10".
10989
10990 2006-12-13 Jakub Jelinek <jakub@redhat.com>
10991
10992 * g++.dg/debug/vartrack1.C: New test.
10993
10994 * g++.dg/opt/ifcvt1.C: New test.
10995
10996 * gcc.dg/tls/opt-13.c: New test.
10997
10998 * gcc.dg/20060425-2.c: New test.
10999
11000 * g++.dg/opt/pr15054-2.C: New test.
11001
11002 * gcc.c-torture/execute/20060420-1.c: New test.
11003
11004 * gcc.c-torture/execute/20060412-1.c: New test.
11005
11006 * objc/compile/20060406-1.m: New test.
11007
11008 2006-12-08 Alexandre Oliva <aoliva@redhat.com>
11009
11010 * g++.dg/template/array17.C: New test.
11011
11012 2006-02-25 Alexandre Oliva <aoliva@redhat.com>
11013
11014 * gcc.target/powerpc/altivec-23.c: New test.
11015
11016 2006-12-13 Lee Millward <lee.millward@codesourcery.com>
11017
11018 PR c++27316
11019 * g++.dg/inherit/error3.C: New test.
11020
11021 PR c++/28740
11022 * g++.dg/inherit/error4.C: New test.
11023
11024 2006-12-13 Richard Guenther <rguenther@suse.de>
11025
11026 PR tree-optimization/17687
11027 * gcc.dg/builtins-59.c: New testcase.
11028
11029 2006-12-13 Ben Elliston <bje@au.ibm.com>
11030
11031 * gcc.target/spu/Wmain.c: New test.
11032
11033 2006-12-12 Josh Conner <jconner@apple.com>
11034
11035 * g++.dg/abi/thunk3.C: Use .weak_definition on darwin.
11036 * g++.dg/abi/thunk4.C: Likewise.
11037 * g++.dg/abi/rtti3.C: Likewise.
11038
11039 2006-12-12 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
11040
11041 * gcc.target/spu/cpat-1.c: New test.
11042 * gcc.target/spu/cpat-2.c: New test.
11043 * gcc.target/spu/cpat-3.c: New test.
11044 * gcc.target/spu/cpat-4.c: New test.
11045
11046 2006-12-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
11047
11048 PR tree-opt/28436
11049 * gcc.c-torture/compile/vector-1.c: New test.
11050 * gcc.c-torture/compile/vector-2.c: New test.
11051 * gcc.c-torture/compile/vector-3.c: New test.
11052
11053 2006-12-12 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
11054
11055 * lib/fortran-torture.exp: Update copyright years. Remove
11056 obsolete comment. Test -ftree-vectorize where it makes sense.
11057 * lib/gfortran-dg.exp: Update copyright years. Use settings
11058 from fortran-torture.exp.
11059 * gfortran.dg/char_transpose_1.f90,
11060 gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f,
11061 gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors.
11062 * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90: Add
11063 '-w' to dg-options.
11064
11065 2006-12-12 Richard Sandiford <richard@codesourcery.com>
11066
11067 * lib/gcc-dg.exp (${tool}_load): Fix invocation of
11068 saved_${tool}_load.
11069
11070 2006-12-12 Ira Rosen <irar@il.ibm.com>
11071
11072 * gcc.dg/vect/vect-strided-store-u32-i2.c: New test.
11073 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: New test.
11074 * gcc.dg/vect/vect-strided-store-u16-i4.c: New test.
11075 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Add a case of stores with
11076 gaps.
11077
11078 2006-12-12 Richard Guenther <rguenther@suse.de>
11079
11080 PR middle-end/30147
11081 * gfortran.fortran-torture/compile/pr30147.f90: New testcase.
11082
11083 2006-12-11 Aldy Hernandez <aldyh@redhat.com>
11084 Diego Novillo <dnovillo@redhat.com>
11085
11086 * gcc.dg/tree-ssa/20040517-1.c: Adapt pattern to
11087 VDEF/VUSE changes.
11088 * gcc.dg/tree-ssa/pr26421.c: Likewise
11089 * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
11090 * gcc.dg/tree-ssa/pr23382.c: Likewise.
11091 * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
11092 * gcc.dg/tree-ssa/pr28410.c: Likewise.
11093 * gcc.dg/tree-ssa/20031015-1.c: Likewise.
11094 * gcc.dg/tree-ssa/20040302-1.c: Likewise.
11095 * gcc.dg/tree-ssa/vrp07.c: Likewise.
11096 * gcc.dg/tree-ssa/vrp08.c: Likewise.
11097 * gcc.dg/tree-ssa/alias-12.c: Likewise.
11098
11099 2006-12-11 Jan Hubicka <jh@suse.cz>
11100
11101 * gcc.dg/tree-prof/stringop-1.c: New test.
11102 * gcc.dg/tree-prof/stringop-2.c: New test.
11103
11104 2006-12-11 Uros Bizjak <ubizjak@gmail.com>
11105
11106 PR target/30120
11107 * gcc.target/i386/pr30120.c: New test.
11108
11109 Revert:
11110 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
11111
11112 * gcc.target/i386/x87regparm-1.c: New test.
11113 * gcc.target/i386/x87regparm-2.c: New test.
11114 * gcc.target/i386/x87regparm-3.c: New test.
11115 * gcc.target/i386/x87regparm-4.c: New test.
11116
11117 2006-12-10 Zdenek Dvorak <dvorakz@suse.cz>
11118
11119 * gcc.dg/tree-ssa/loop-17.c: Update outcome.
11120
11121 2006-12-10 Tobias Burnus <burnus@net-b.de>
11122
11123 PR fortran/23994
11124 * gfortran.dg/protected_1.f90: New test.
11125 * gfortran.dg/protected_2.f90: New test.
11126 * gfortran.dg/protected_3.f90: New test.
11127 * gfortran.dg/protected_4.f90: New test.
11128 * gfortran.dg/protected_5.f90: New test.
11129 * gfortran.dg/protected_6.f90: New test.
11130
11131 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
11132 Tobias Burnus <burnus@gcc.gnu.org>
11133
11134 PR fortran/29975
11135 PR fortran/30068
11136 * gfortran.dg/interface_4.f90: Test adding procedure to generic
11137 interface.
11138 * gfortran.dg/interface_5.f90: Test warning for not-referenced-to
11139 ambiguous interfaces.
11140 * gfortran.dg/interface_6.f90: Test invalid, ambiguous interface.
11141 * gfortran.dg/interface_7.f90: Test invalid, ambiguous interface.
11142 * gfortran.dg/interface_8.f90: Test warning for not-referenced-to
11143 ambiguous interfaces.
11144 * gfortran.dg/interface_1.f90: Change dg-error into a dg-warning.
11145 * gfortran.dg/array_initializer_2.f90: Add initializer array
11146 constructor test.
11147
11148 PR fortran/30096
11149 * gfortran.dg/interface_9.f90: Test that host interfaces are
11150 not checked for ambiguity with the local version.
11151
11152 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
11153
11154 PR fortran/29464
11155 * gfortran.dg/module_interface_2.f90: New test.
11156
11157 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
11158
11159 PR fortran/29941
11160 * gfortran.dg/assumed_len.f90: New test.
11161
11162 2006-12-09 Richard Guenther <rguenther@suse.de>
11163
11164 * g++.dg/warn/implicit-typename1.C: Qualify types.
11165 * g++.dg/parse/crash12.C: Likewise.
11166 * g++.dg/tree-ssa/pr22444.C: Likewise.
11167
11168 2006-12-09 Tobias Burnus <burnus@net-b.de>
11169
11170 * gfortran.dg/array_2.f90: Added sqrt test.
11171
11172 2006-12-08 Uros Bizjak <ubizjak@gmail.com>
11173
11174 * gcc.target/i386/x87regparm-1.c: XFAIL.
11175 * gcc.target/i386/x87regparm-2.c: XFAIL.
11176 * gcc.target/i386/x87regparm-3.c: XFAIL.
11177 * gcc.target/i386/x87regparm-4.c: XFAIL.
11178
11179 2006-12-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11180
11181 * lib/target-supports.exp
11182 (check_effective_target_large_long_double): New.
11183 * gcc.dg/Wconversion-real.c : Use it.
11184 * gcc.dg/Wconversion-integer.c : Fix for targets where char is
11185 unsigned.
11186
11187 2006-12-08 Mark Shinwell <shinwell@codesourcery.com>
11188
11189 * gcc.c-torture/execute/mode-dependent-address.c: New test.
11190
11191 2006-12-08 Tobias Burnus <burnus@net-b.de>
11192
11193 PR fortran/27546
11194 * gfortran.dg/import4.f90: New test for IMPORT in modules.
11195
11196 2006-12-07 Mark Mitchell <mark@codesourcery.com>
11197
11198 PR c++/29732
11199 * g++.dg/template/crash65.C: New test.
11200 * g++.dg/template/spec16.C: Tweak error markers.
11201
11202 2006-12-07 Andrew Pinski <andrew_pinski@playstation.sony.com>
11203
11204 * gcc.target/spu: New directory.
11205 * gcc.target/spu/spu.exp: New file.
11206 * gcc.target/spu/intrinsics-1.c: New test.
11207
11208 2006-12-07 Lee Millward <lee.millward@codesourcery.com>
11209
11210 PR c++/29980
11211 * g++.dg/ext/attrib27.C: New test.
11212 * g++.dg/parse/struct-as-enum1.C: Adjust error markers.
11213 * g++.dg/parse/typedef5.C: Likewise.
11214
11215 2006-12-07 Mike Stump <mrs@apple.com>
11216
11217 * treelang/compile/var_defs.tree: Adjust.
11218
11219 2006-12-06 Mark Mitchell <mark@codesourcery.com>
11220
11221 PR c++/29730
11222 * g++.dg/template/crash64.C: New test.
11223 * g++.dg/parse/crash27.C: Adjust error markers.
11224
11225 2006-12-06 Thomas Koenig <Thomas.Koenig@online.de>
11226
11227 PR libfortran/30009
11228 PR libfortran/30056
11229 * gfortran.dg/read_eof_4.f90: Add tests.
11230 * gfortran.dg/readwrite_unf_direct_eor_1.f90: New test.
11231 * gfortran.dg/unf_read_corrupted_1.f90: New test.
11232
11233 2006-12-05 Mark Mitchell <mark@codesourcery.com>
11234
11235 PR c++/29729
11236 * g++.dg/template/crash63.C: New test.
11237
11238 PR c++/29728
11239 * g++.dg/template/crash62.C: New test.
11240
11241 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
11242
11243 PR fortran/30003
11244 * gfortran.dg/allocatable_function_1.f90: Increase the number
11245 of expected calls of free to 10; the lhs section reference is
11246 now evaluated so there is another call to bar. Change the
11247 comment appropriately.
11248 * gfortran.dg/array_section_1.f90: New test.
11249
11250 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
11251
11252 PR fortran/29912
11253 * gfortran.dg/char_result_12.f90: New test.
11254
11255 2006-12-05 Richard Guenther <rguenther@suse.de>
11256
11257 * gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests.
11258 * gcc.dg/vect/vect-pow-2.c: Rename to ...
11259 * gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this. Require
11260 vect_double, xfail for spu*-*-*.
11261
11262 2006-12-04 Tobias Burnus <burnus@net-b.de>
11263
11264 PR fortran/29962
11265 * initialization_4.f90: Test noninteger exponents (-std=f95).
11266 * initialization_5.f90: New test for noninteger exponents
11267 with -std=f2003.
11268
11269 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
11270
11271 PR fortran/29821
11272 * gfortran.dg/parameter_array_section_1.f90: New test.
11273
11274 2006-12-04 Mark Mitchell <mark@codesourcery.com>
11275
11276 PR c++/29733
11277 * g++.dg/template/crash61.C: New test.
11278
11279 PR c++/29632
11280 * g++.dg/template/error23.C: New test.
11281
11282 2006-12-04 Uros Bizjak <ubizjak@gmail.com>
11283
11284 * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
11285
11286 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
11287
11288 PR fortran/29916
11289 * gfortran.dg/host_dummy_index_1.f90: Added additional test.
11290
11291 2006-12-04 Jakub Jelinek <jakub@redhat.com>
11292
11293 PR middle-end/29965
11294 * gcc.dg/gomp/pr29965-1.c: New test.
11295 * gcc.dg/gomp/pr29965-2.c: New test.
11296 * gcc.dg/gomp/pr29965-3.c: New test.
11297 * gcc.dg/gomp/pr29965-4.c: New test.
11298 * gcc.dg/gomp/pr29965-5.c: New test.
11299 * gcc.dg/gomp/pr29965-6.c: New test.
11300 * g++.dg/gomp/pr29965-1.C: New test.
11301 * g++.dg/gomp/pr29965-2.C: New test.
11302 * g++.dg/gomp/pr29965-3.C: New test.
11303 * g++.dg/gomp/pr29965-4.C: New test.
11304 * g++.dg/gomp/pr29965-5.C: New test.
11305 * g++.dg/gomp/pr29965-6.C: New test.
11306 * g++.dg/gomp/pr29965-7.C: New test.
11307 * g++.dg/gomp/pr29965-8.C: New test.
11308 * g++.dg/gomp/pr29965-9.C: New test.
11309 * g++.dg/gomp/pr29965-10.C: New test.
11310
11311 2006-12-04 Eric Botcazou <ebotcazou@adacore.com>
11312
11313 * gnat.dg/pointer_variable_bounds.adb: New test.
11314 * gnat.dg/pointer_variable_bounds.ads: Likewise.
11315 * gnat.dg/pointer_variable_bounds_q.ads: Likewise.
11316
11317 2006-12-03 Eric Christopher <echristo@apple.com>
11318
11319 * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
11320
11321 2006-12-03 Richard Henderson <rth@redhat.com>
11322 Andrew Pinski <pinskia@gmail.com>
11323
11324 PR C++/14329
11325 * g++.dg/warn/unit-1.C: New test.
11326
11327 2006-12-03 Uros Bizjak <ubizjak@gmail.com>
11328
11329 * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
11330
11331 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
11332
11333 * g++.dg/vect/vect.exp: Enable tests to run on spu.
11334 * gcc.dg/vect/vect.exp: Enable tests to run on spu.
11335 * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
11336 * gcc.dg/vect/vect-70.c: Reduce array size.
11337 * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
11338 vect_no_compaer_double targets.
11339 * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
11340 vect_float, vect_double, and vect_int.
11341
11342 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
11343
11344 * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
11345 test for loop versioning on vect_no_align targets.
11346 * gcc.dg/vect/pr20122.c: Likewise.
11347 * gcc.dg/vect/vect-105.c: Likewise.
11348 * gcc.dg/vect/vect-42.c: Likewise.
11349 * gcc.dg/vect/vect-43.c: Likewise.
11350 * gcc.dg/vect/vect-74.c: Likewise.
11351 * gcc.dg/vect/vect-75.c: Likewise.
11352 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
11353 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
11354 * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
11355 * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
11356
11357 2006-12-03 Paul Thomas <pault@gcc.gnu.org>
11358
11359 PR fortran/29642
11360 * gfortran.dg/value_1.f90 : New test.
11361 * gfortran.dg/value_2.f90 : New test.
11362 * gfortran.dg/value_3.f90 : New test.
11363 * gfortran.dg/value_4.f90 : New test.
11364 * gfortran.dg/value_4.c : Called from value_4.f90.
11365
11366 2006-12-02 Andrew Pinski <andrew_pinski@playstation.sony.com>
11367
11368 PR C++/30033
11369 * g++.dg/cpp0x/static_assert4.C: New testcase.
11370
11371 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11372
11373 * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
11374
11375 2006-12-02 Lee Millward <lee.millward@codesourcery.com>
11376
11377 PR c/27953
11378 * gcc.dg/pr27953.c: New test.
11379
11380 2006-12-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11381
11382 PR c++/30022
11383 * g++.dg/ext/vector5.C: New test.
11384
11385 PR c++/30021
11386 * g++.dg/other/main1.C: New test.
11387
11388 2006-12-01 Thomas Koenig <Thomas.Koenig@online.de>
11389
11390 PR libfortran/29568
11391 * gfortran.dg/convert_implied_open.f90: Change to
11392 new default record length.
11393 * gfortran.dg/unf_short_record_1.f90: Adapt to
11394 new error message.
11395 * gfortran.dg/unformatted_subrecords_1.f90: New test.
11396
11397 2006-12-01 Andrew MacLeod <amacleod@redhat.com>
11398
11399 * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
11400
11401 2006-12-01 Ryan Mansfield <rmansfield@qnx.com>
11402
11403 PR c++/29066
11404 * g++.dg/expr/pr29066.c: New.
11405
11406 2006-12-01 H.J. Lu <hongjiu.lu@intel.com>
11407 Zdenek Dvorak <dvorakz@suse.cz>
11408
11409 PR tree-optimization/29921
11410 * gcc.dg/pr29921-2.c: New test.
11411
11412 2006-11-30 H.J. Lu <hongjiu.lu@intel.com>
11413
11414 * gcc.dg/i386-cpuid.h (bit_SSE3): New.
11415 (i386_get_cpuid): New function.
11416 (i386_cpuid_ecx): Likewise.
11417 (i386_cpuid_edx): Likewise.
11418 (i386_cpuid): Updated to call i386_cpuid_edx.
11419
11420 * gcc.target/i386/sse3-addsubpd.c: New file.
11421 * gcc.target/i386/sse3-addsubps.c: Likewise.
11422 * gcc.target/i386/sse3-haddpd.c: Likewise.
11423 * gcc.target/i386/sse3-haddps.c: Likewise.
11424 * gcc.target/i386/sse3-hsubpd.c: Likewise.
11425 * gcc.target/i386/sse3-hsubps.c: Likewise.
11426 * gcc.target/i386/sse3-lddqu.c: Likewise.
11427 * gcc.target/i386/sse3-movddup.c: Likewise.
11428 * gcc.target/i386/sse3-movshdup.c: Likewise.
11429 * gcc.target/i386/sse3-movsldup.c: Likewise.
11430
11431 2006-12-01 Dirk Mueller <dmueller@suse.de>
11432
11433 * g++.dg/warn/Wreturn-type-4.C: New testcase.
11434
11435 2006-11-30 Janis Johnson <janis187@us.ibm.com>
11436
11437 * gcc.dg/dfp/convert-int-max.c: New test.
11438 * gcc.dg/dfp/convert-int-max-fold.c: New test.
11439
11440 2006-11-30 Richard Guenther <rguenther@suse.de>
11441
11442 * gcc.dg/vect/vect-pow-1.c: Rename ...
11443 * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use
11444 floats instead of doubles, check successful vectorization.
11445
11446 2006-11-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
11447
11448 PR target/29945
11449 * gcc.c-torture/compile/pr29945.c: New testcase.
11450
11451 2006-11-30 Joseph Myers <joseph@codesourcery.com>
11452
11453 * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
11454 -maltivec.
11455
11456 2006-11-29 Eric Christopher <echristo@apple.com>
11457
11458 * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
11459
11460 2006-11-29 Janis Johnson <janis187@us.ibm.com>
11461
11462 * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
11463
11464 * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
11465
11466 2006-11-29 Lee Millward <lee.millward@codesourcery.com>
11467
11468 PR c++/29022
11469 * g++.dg/inherit/virtual2.C: New test.
11470 * g++.dg/inherit/virtual3.C: Likewise.
11471 * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
11472 * g++.dg/inherit/error2.C: Likewise.
11473 * g++.dg/template/instantiate1.C: Likewise.
11474
11475 2006-11-28 Andrew Pinski <pinskia@gmail.com>
11476
11477 PR tree-opt/29984
11478 * gcc.dg/tree-ssa/reassoc-12.c: New test.
11479
11480 2006-11-28 Jan Hubicka <jh@suse.cz>
11481
11482 * gcc.dg/memcpy-1.c: New test.
11483
11484 2006-11-28 Jakub Jelinek <jakub@redhat.com>
11485
11486 PR c++/29735
11487 * g++.dg/warn/main-3.C: New test.
11488
11489 2006-11-28 Jan Hubicka <jh@suse.cz>
11490
11491 * gcc.dg/winline-1.c: New test.
11492
11493 2006-11-28 Nathan Sidwell <nathan@codesourcery.com>
11494
11495 * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
11496 alignments.
11497
11498 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
11499
11500 PR fortran/29976
11501 * gfortran.dg/missing_optional_dummy_3.f90
11502
11503 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
11504
11505 PR fortran/20880
11506 * gfortran.dg/interface_3.f90: Modify errors.
11507
11508 2006-11-28 Ben Elliston <bje@au.ibm.com>
11509
11510 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
11511 fail to link due to relocation overflows on spu-*-*.
11512
11513 2006-11-27 Michael Matz <matz@suse.de>
11514 Andreas Krebbel <krebbel1@de.ibm.com>
11515
11516 PR target/29319
11517 * gcc.dg/20061127-1.c: New testcase.
11518
11519 2006-11-27 Uros Bizjak <ubizjak@gmail.com>
11520
11521 * gcc.dg/20061124-1.c: Add exit() function prototype.
11522
11523 2006-11-27 Jan Hubicka <jh@suse.cz>
11524
11525 * gcc.target/i386/memcpy-1.c: Adjust size.
11526 * gcc.dg/visibility-11.c: Likewise.
11527
11528 2006-11-27 Richard Guenther <rguenther@suse.de>
11529
11530 PR middle-end/25620
11531 * gcc.target/i386/pow-1.c: New testcase.
11532 * gcc.dg/builtins-58.c: Likewise.
11533
11534 2006-11-26 Mark Mitchell <mark@codesourcery.com>
11535
11536 PR c++/29886
11537 * g++.dg/expr/cast8.C: New test.
11538
11539 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11540
11541 * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
11542 Don't ever inline the testcase.
11543
11544 2006-11-25 Andrew Pinski <pinskia@gmail.com>
11545
11546 PR fortran/29982
11547 * gfortran.fortran-torture/compile/parameter_3.f90: New
11548 testcase.
11549
11550 2006-11-25 Andrew Pinski <pinskia@gmail.com>
11551
11552 PR fortran/29951
11553 * gfortran.fortran-torture/execute/transfer2.f90: New test.
11554
11555 2006-11-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11556
11557 * gfortran.fortran-torture/execute/specifics.f90: Remove test
11558 for CHAR.
11559
11560 2006-11-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11561
11562 PR libgfortran/29936
11563 * gfortran.dg/write_check3.f90: New test.
11564
11565 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
11566
11567 * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
11568
11569 2006-11-24 Paul Thomas <pault@gcc.gnu.org>
11570
11571 PR fortran/20880
11572 * gfortran.dg/interface_3.f90: New test.
11573
11574 PR fortran/29387
11575 * gfortran.dg/generic_8.f90: New test.
11576
11577 2006-11-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11578
11579 * gfortran.dg/specifics_1.f90: Remove check for CHAR.
11580 * gfortran.dg/specifics_2.f90: Remove check for CHAR.
11581 * gfortran.dg/specifics_3.f90: Remove.
11582
11583 2006-11-24 Jakub Jelinek <jakub@redhat.com>
11584
11585 PR c/29955
11586 * gcc.dg/gomp/pr29955.c: New test.
11587
11588 PR c/29736
11589 * gcc.dg/pr29736.c: New test.
11590
11591 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
11592
11593 PR tree-opt/29964
11594 * gcc.dg/pure-1.c: New test.
11595
11596 2006-11-24 Joseph Myers <joseph@codesourcery.com>
11597
11598 * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
11599 * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
11600
11601 2006-11-24 Andreas Krebbel <krebbel1@de.ibm.com>
11602
11603 * gcc.dg/20061124-1.c: New testcase.
11604
11605 2006-11-23 Eric Christopher <echristo@apple.com>
11606
11607 * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
11608
11609 2006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11610
11611 PR c/2707
11612 PR c++/26167
11613 * gcc.dg/Wconversion-integer.c: New. Supersedes
11614 Wconversion-negative-constants.c
11615 * gcc.dg/Wconversion-real.c: New.
11616 * gcc.dg/Wconversion-real-integer.c: New.
11617 * gcc.dg/Wconversion-negative-constants.c: Deleted.
11618 * g++.dg/warn/Wconversion1.C: Modified.
11619
11620 2006-11-23 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11621
11622 * gfortran.dg/overload_1.f90: New test.
11623
11624 2006-11-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11625
11626 PR c/9072
11627 * gcc.dg/builtin-protos-1.c: Replace Wconversion by
11628 Wtraditional-conversion.
11629 * gcc.dg/overflow-warn-2.c: Likewise.
11630 * gcc.dg/Wconversion.c: Likewise. Renamed as
11631 Wtraditional-conversion.c .
11632 * gcc.dg/Wconversion-2.c: Likewise. Renamed as
11633 Wtraditional-conversion-2.c .
11634 * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
11635 Wtraditional-conversion-2.c
11636 * gcc.dg/Wconversion-negative-constants.c: New.
11637
11638 2006-11-23 Andrew Pinski <pinskia@gmail.com>
11639
11640 * gcc.dg/tree-ssa/dump-1.c: New test.
11641
11642 2006-11-23 David Ung <davidu@mips.com>
11643
11644 * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
11645 -mfp64, allowable when ISA >= 33 and float is enabled.
11646 * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
11647 of mthc1 and mfhc1 patterns.
11648
11649 2006-11-23 Zdenek Dvorak <dvorakz@suse.cz>
11650
11651 PR tree-optimization/29921
11652 * gcc.dg/pr29921.c: New test.
11653
11654 2006-11-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11655
11656 PR fortran/29441
11657 * gfortran.dg/initialization_4.f90: New test.
11658
11659 2006-11-22 Ira Rosen <irar@il.ibm.com>
11660
11661 * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
11662 platforms that have interleaving support.
11663 * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
11664 * gcc.dg/vect/vect-strided-a-u16-i2.c,
11665 gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
11666 gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
11667 gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
11668 gcc.dg/vect/vect-strided-u8-i2-gap.c,
11669 gcc.dg/vect/vect-strided-u8-i8.c,
11670 gcc.dg/vect/vect-strided-u8-i8-gap2.c,
11671 gcc.dg/vect/vect-strided-u8-i8-gap4.c,
11672 gcc.dg/vect/vect-strided-u8-i8-gap7.c,
11673 gcc.dg/vect/vect-strided-float.c,
11674 gcc.dg/vect/vect-strided-a-mult.c,
11675 gcc.dg/vect/vect-strided-mult-char-ls.c,
11676 gcc.dg/vect/vect-strided-a-u16-mult.c,
11677 gcc.dg/vect/vect-strided-a-u32-mult.c,
11678 gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
11679 gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
11680 gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
11681 gcc.dg/vect/vect-strided-mult.c,
11682 gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
11683 * lib/target-supports.exp (vect_extract_even_odd, vect_interleave):
11684 New.
11685
11686 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
11687
11688 PR fortran/25087
11689 * gfortran.dg/auto_char_len_4.f90: New test.
11690
11691 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
11692
11693 PR fortran/29652
11694 * gfortran.dg/generic_7.f90: New test.
11695 * gfortran.dg/defined_operators_1.f90: Add new error.
11696
11697 2006-11-22 Zdenek Dvorak <dvorakz@suse.cz>
11698
11699 PR tree-optimization/29902
11700 * g++.dg/tree-ssa/pr29902.C: New test.
11701
11702 2006-11-21 Paul Thomas <pault@gcc.gnu.org>
11703
11704 PR fortran/29820
11705 * gfortran.dg/used_types_13.f90: New test.
11706
11707 2006-11-21 Janis Johnson <janis187@us.ibm.com>
11708
11709 * gcc.dg/dfp/snan.c: Delete.
11710
11711 2006-11-21 Douglas Gregor <doug.gregor@gmail.com>
11712
11713 * g++.dg/cpp0x/static_assert1.C: New.
11714 * g++.dg/cpp0x/static_assert2.C: New.
11715 * g++.dg/cpp0x/static_assert3.C: New.
11716
11717 2006-11-21 Richard Guenther <rguenther@suse.de>
11718
11719 * gcc.dg/vect/vect-pow-1.c: New testcase.
11720 * gcc.dg/vect/vect-pow-2.c: Likewise.
11721
11722 2006-11-21 Jakub Jelinek <jakub@redhat.com>
11723
11724 PR c++/29570
11725 * g++.dg/template/static29.C: New test.
11726
11727 PR c++/29734
11728 * g++.dg/conversion/simd4.C: New test.
11729
11730 2006-11-20 Simon Martin <simartin@users.sourceforge.net>
11731
11732 PR c++/29475
11733 * g++.dg/template/access19.C: New test.
11734 * g++.old-deja/g++.other/access11.C: Adjusted the line where the
11735 error is reported.
11736
11737 2006-11-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
11738
11739 PR tree-opt/25500
11740 * gcc.dg/tree-ssa/sra-4.c: New testcase.
11741
11742 2006-11-20 Tobias Burnus <burnus@net-b.de>
11743
11744 PR fortran/27546
11745 * gfortran.dg/import.f90: Extended test.
11746 * gfortran.dg/import2.f90: Extended test.
11747
11748 2006-11-20 Tobias Burnus <burnus@net-b.de>
11749
11750 * gfortran.dg/volatile3.f90: Add conflict test.
11751
11752 2006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
11753
11754 PR fortran/24783
11755 * gfortran.dg/implicit_10.f90: New test.
11756
11757 2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
11758
11759 PR c++/8586
11760 * g++.dg/warn/Wall-write-strings.C: New.
11761
11762 2006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
11763
11764 * gfortran.dg/alloc_comp_constraint_5.f90: New.
11765 * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
11766
11767 2006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11768
11769 * gfortran.dg/use_3.f90: Remove error message.
11770 * gfortran.dg/iso_fortran_env_1.f90: New test.
11771 * gfortran.dg/iso_fortran_env_2.f90: New test.
11772 * gfortran.dg/iso_fortran_env_3.f90: New test.
11773 * gfortran.dg/iso_fortran_env_4.f90: New test.
11774
11775 2006-11-19 Dorit Nuzman <dorit@il.ibm.com>
11776
11777 * gcc.dg/vect/vect-27.c: Fix initialization.
11778
11779 2006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11780
11781 * gcc.dg/builtins-20.c: Add fmin/fmax cases.
11782 * gcc.dg/torture/builtin-minmax-1.c: New.
11783
11784 * gcc.dg/builtins-20.c: Add cases for copysign.
11785
11786 2006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11787
11788 PR fortran/24285
11789 * gfortran.dg/dollar_edit_descriptor-3.f: New test.
11790
11791 2006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11792 * gfortran.dg/use_1.f90: New test.
11793 * gfortran.dg/use_1.f90: New test.
11794 * gfortran.dg/use_1.f90: New test.
11795
11796 2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
11797
11798 PR tree-optimization/29801
11799 * gcc.dg/pr29801.c: New test.
11800
11801 2006-11-17 Jakub Jelinek <jakub@redhat.com>
11802
11803 PR middle-end/29584
11804 * gcc.dg/torture/pr29584.c: New test.
11805
11806 2006-11-17 Joseph Myers <joseph@codesourcery.com>
11807
11808 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
11809 Condition PowerPC tests for saving FPRs on powerpc_fprs.
11810 * gcc.target/powerpc/compress-float-ppc.c,
11811 gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
11812 powerpc_fprs.
11813 * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
11814 do not pass -mhard-float.
11815
11816 2006-11-16 Eric Botcazou <ebotcazou@adacore.com>
11817
11818 * gnat.dg/volatile_aggregate.adb: New test.
11819
11820 2006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11821
11822 PR fortran/29391
11823 PR fortran/29489
11824 * gfortran.dg/bound_2.f90: Add more checks.
11825 * gfortran.dg/bound_3.f90: New test.
11826
11827 2006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
11828
11829 PR target/29201
11830 * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
11831
11832 2006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
11833
11834 * gfortran.dg/import3.f90: Fix error message.
11835
11836 2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
11837
11838 PR tree-opt/29788
11839 * gfortran.fortran-torture/compile/inline_1.f90:
11840 New testcase.
11841
11842 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
11843
11844 * gcc.target/i386/x87regparm-1.c: New test.
11845 * gcc.target/i386/x87regparm-2.c: New test.
11846 * gcc.target/i386/x87regparm-3.c: New test.
11847 * gcc.target/i386/x87regparm-4.c: New test.
11848
11849 2006-11-15 Tobias Burnus <burnus@net-b.de>
11850
11851 PR fortran/27546
11852 * gfortran.dg/import.f90: New test.
11853 * gfortran.dg/import2.f90: New test.
11854 * gfortran.dg/import3.f90: New test.
11855
11856 2006-11-15 Tobias Burnus <burnus@net-b.de>
11857
11858 PR fortran/27588
11859 * gfortran.dg/char_bounds_check_fail_1.f90: New test.
11860
11861 2006-11-15 Tobias Burnus <burnus@net-b.de>
11862
11863 PR fortran/29806
11864 * gfortran.dg/contains.f90: New test.
11865 * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
11866
11867 2006-11-15 Jakub Jelinek <jakub@redhat.com>
11868
11869 PR tree-optimization/29581
11870 * gcc.dg/pr29581-1.c: New test.
11871 * gcc.dg/pr29581-2.c: New test.
11872 * gcc.dg/pr29581-3.c: New test.
11873 * gcc.dg/pr29581-4.c: New test.
11874 * gfortran.dg/pr29581.f90: New test.
11875
11876 2006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
11877
11878 PR fortran/29702
11879 * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
11880 numbers in error message headers.
11881
11882 2006-11-14 Richard Guenther <rguenther@suse.de>
11883
11884 * gcc.target/i386/math-torture/math-torture.exp: Restrict
11885 to i?86 and x86_64 targets.
11886
11887 2006-11-14 Caroline Tice <ctice@apple.com>
11888
11889 * gcc.dg/pubtypes-1.c: New file/testcase.
11890 * gcc.dg/pubtypes-2.c: New file/testcase.
11891 * gcc.dg/pubtypes-3.c: New file/testcase.
11892 * gcc.dg/pubtypes-4.c: New file/testcase.
11893 * g++.dg/pubtypes.C: New file/testcase.
11894
11895 2006-11-14 Mark Mitchell <mark@codesourcery.com>
11896
11897 PR c++/29106
11898 * g++.dg/init/self1.C: New test.
11899
11900 2006-11-14 Tobias Burnus <burnus@net-b.de>
11901
11902 PR fortran/29657
11903 * gfortran.dg/conflicts.f90: Add.
11904
11905 2006-11-14 Paolo Bonzini <bonzini@gnu.org>
11906
11907 PR rtl-optimization/29798
11908
11909 * gcc.c-torture/execute/pr29798.c: New.
11910
11911 2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11912
11913 * gcc.dg/builtins-20.c: Add more cases.
11914
11915 2006-11-13 Jakub Jelinek <jakub@redhat.com>
11916
11917 PR fortran/29759
11918 * gfortran.dg/gomp/pr29759.f90: New test.
11919
11920 2006-11-13 Mark Mitchell <mark@codesourcery.com>
11921
11922 PR c++/29518
11923 * g++.dg/template/static28.C: New test.
11924
11925 2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
11926
11927 * lib/c-torture.exp: Use target-libpath.exp.
11928 * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
11929 set GCC_EXEC_PREFIX env var from global variable of same name.
11930
11931 2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
11932
11933 PR fortran/26994
11934 * gfortran.fortran-torture/compile/transfer-1.f90:
11935 New testcase.
11936
11937 2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
11938 Zdenek Dvorak <dvorakz@suse.cz>
11939
11940 PR tree-optimization/29680
11941 * gcc.dg/alias-11.c: New test.
11942
11943 2006-11-12 Jason Merrill <jason@redhat.com>
11944 Andrew Pinski <pinskia@physics.uc.edu>
11945
11946 PR middle-end/28915
11947 * gcc.target/i386/vectorize1.c: New.
11948
11949 2006-11-12 Roger Sayle <roger@eyesopen.com>
11950
11951 PR rtl-optimization/29797
11952 * gcc.c-torture/execute/pr29797-1.c: New test case.
11953
11954 2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11955
11956 * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
11957
11958 2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
11959
11960 * gcc.dg/tree-ssa/prefetch-3.c: New test.
11961
11962 2006-11-12 Roger Sayle <roger@eyesopen.com>
11963
11964 PR tree-optimization/13827
11965 * gcc.dg/fold-eqand-1.c: New test case.
11966
11967 2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
11968
11969 PR rtl-opt/28812
11970 * gcc.c-torture/execute/mayalias-3.c: New test.
11971
11972 2006-11-11 Richard Sandiford <richard@codesourcery.com>
11973
11974 PR middle-end/27528
11975 * gcc.c-torture/compile/pr27528.c: New test.
11976 * gcc.dg/pr27528.c: Likewise.
11977
11978 2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11979
11980 * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
11981
11982 * gcc.dg/torture/builtin-symmetric-1.c: New test.
11983
11984 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
11985
11986 PR fortran/29758
11987 * gfortran.dg/reshape_source_size_1.f90: New test.
11988
11989 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
11990
11991 PR fortran/29315
11992 * gfortran.dg/aliasing_dummy_4.f90: New test.
11993
11994 2006-11-10 Uros Bizjak <ubizjak@gmail.com>
11995
11996 PR target/29777
11997 * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
11998 and x86_64-*-* targets.
11999
12000 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12001
12002 * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
12003 * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
12004 New macros. Use them in exact tests.
12005 (TESTIT3): New macro.
12006 Add tests for fmin, fmax and fma.
12007
12008 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
12009
12010 PR fortran/29431
12011 * gfortran.dg/array_constructor_13.f90: New test.
12012
12013 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
12014
12015 PR fortran/29744
12016 * gfortran.dg/used_types_12.f90: New test.
12017
12018 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
12019
12020 PR middle-end/29726
12021 * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
12022 (test6): Ditto.
12023 (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
12024 * gcc.dg/fold-eqandshift-3.c: New test case.
12025
12026 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
12027
12028 PR fortran/29699
12029 * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
12030
12031 PR fortran/21370
12032 * gfortran.dg/change_symbol_attributes_1.f90: New test.
12033
12034 2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
12035
12036 * gcc.dg/20061109-1.c: New testcase.
12037
12038 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12039
12040 * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
12041
12042 2006-11-09 Tobias Burnus <burnus@net-b.de>
12043
12044 * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
12045 * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
12046
12047 2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
12048
12049 * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
12050 * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
12051
12052 2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12053
12054 * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
12055
12056 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
12057
12058 * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
12059 vect-9.c).
12060 * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
12061 * gcc.dg/vect/vect-9.c: Now vectorizable.
12062 * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
12063 that support vect_widen_mult.
12064 * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
12065 * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
12066 vect-reduc-dot-u16.c).
12067 * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
12068 vect-reduc-dot-u16.c).
12069 * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
12070 * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
12071 vect-reduc-dot-s8.c).
12072 * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
12073 vect-reduc-dot-s8.c).
12074 * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
12075 vect-reduc-dot-s8.c).
12076 * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
12077 * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
12078 vect-reduc-dot-u8.c).
12079 * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
12080 vect-reduc-dot-u8.c).
12081 * gcc.dg/vect/vect-widen-mult-sum.c: New test.
12082 * gcc.dg/vect/vect-multitypes-9.c: New test.
12083 * gcc.dg/vect/vect-multitypes-10.c: New test.
12084 * gcc.dg/vect/vect-widen-mult-s16.c: New test.
12085 * gcc.dg/vect/vect-widen-mult-u16.c: New test.
12086 * gcc.dg/vect/vect-widen-mult-u8.c: New test.
12087 * gcc.dg/vect/vect-widen-mult-s8.c: New test.
12088 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
12089 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
12090 wrapv-vect-reduc-dot-s8.c.
12091 * lib/target-support.exp (check_effective_target_vect_unpack): New.
12092 (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
12093 targets that support vec_unpack.
12094 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
12095 (check_effective_target_vect_widen_mult_qi_to_hi): New.
12096 (check_effective_target_vect_widen_mult_hi_to_si): New.
12097 (check_effective_target_vect_widen_sum): Removed.
12098
12099 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
12100
12101 * gcc.dg/vect/vect-multitypes-8.c: New test.
12102 * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
12103
12104 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
12105
12106 * gcc.dg/vect/vect-multitypes-7.c: New test.
12107
12108 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
12109
12110 * gcc.dg/vect/vect-multitypes-4.c: New test.
12111 * gcc.dg/vect/vect-multitypes-5.c: New test.
12112 * gcc.dg/vect/vect-multitypes-6.c: New test.
12113
12114 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
12115
12116 * gcc.dg/vect/vect-multitypes-1.c: New test.
12117 * gcc.dg/vect/vect-multitypes-2.c: New test.
12118 * gcc.dg/vect/vect-multitypes-3.c: New test.
12119
12120 2006-11-07 Eric Christopher <echristo@apple.com>
12121
12122 * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
12123 Test using scan-assembler-not.
12124
12125 2006-11-07 Jakub Jelinek <jakub@redhat.com>
12126
12127 * gcc.dg/inline-17.c: New test.
12128
12129 2006-11-07 Steve Ellcey <sje@cup.hp.com>
12130
12131 PR other/25028
12132 * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
12133 on HP-UX.
12134
12135 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
12136
12137 PR fortran/29539
12138 * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
12139
12140 PR fortran/29634
12141 * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
12142 test.
12143
12144 2006-11-07 Tobias Burnus <burnus@net-b.de>
12145
12146 PR fortran/29601
12147 * gfortran.dg/volatile.f90: Add.
12148 * gfortran.dg/volatile2.f90: Add.
12149 * gfortran.dg/volatile3.f90: Add.
12150 * gfortran.dg/volatile4.f90: Add.
12151 * gfortran.dg/volatile5.f90: Add.
12152 * gfortran.dg/volatile6.f90: Add.
12153 * gfortran.dg/volatile7.f90: Add.
12154
12155 2006-11-06 Tobias Burnus <burnus@net-b.de>
12156
12157 * gfortran.dg/io_constraints_2.f90: Adjust pattern
12158 for matching error messages.
12159 * gfortran.dg/specifics_3.f90: Adjust pattern
12160 for matching error messages.
12161
12162 2006-11-06 Janis Johnson <janis187@us.ibm.com>
12163 Bernhard Fischer <aldot@gcc.gnu.org>
12164
12165 * lib/gcc-dg.exp (output-exists): New proc.
12166 (output-exists-not): New proc.
12167 * gcc.test-framework/test-framework.awk: Support new directives.
12168 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
12169 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
12170 * gcc.test-framework/dg-outexists-exp-F.c: New test.
12171 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
12172 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
12173 * gcc.test-framework/dg-outexists-exp-P.c: New test.
12174
12175 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
12176
12177 PR fortran/29630
12178 PR fortran/29679
12179 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
12180 * gfortran.dg/initialization_3.f90: New.
12181
12182 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12183
12184 PR libgfortran/25545
12185 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
12186
12187 2006-11-05 Jakub Jelinek <jakub@redhat.com>
12188
12189 PR middle-end/29695
12190 * gcc.c-torture/execute/pr29695-1.c: New test.
12191 * gcc.c-torture/execute/pr29695-2.c: New test.
12192
12193 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
12194
12195 PR fortran/29565
12196 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
12197
12198 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
12199
12200 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
12201 for matching error messages.
12202
12203 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
12204
12205 PR target/26915
12206 * gcc.target/i386/387-12.c: New test.
12207
12208 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12209
12210 PR libfortran/29713
12211 * gfortran.dg/pr29713.f90: New test.
12212
12213 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
12214
12215 * gcc.c-torture/execute/arith-rand-ll.c:
12216 Also test for bogus rest sign.
12217
12218 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12219
12220 PR libfortran/27895
12221 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
12222
12223 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
12224
12225 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
12226 from error messages.
12227
12228 2006-11-02 Mike Stump <mrs@apple.com>
12229
12230 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
12231
12232 * g++.old-deja/g++.abi/align.C: Enable for darwin.
12233
12234 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
12235
12236 * g++.dg/eh/gcsec1.C: New test.
12237
12238 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12239
12240 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
12241 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
12242
12243 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
12244
12245 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
12246 hexadecimal value.
12247 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
12248 * gcc.dg/pr14796-2.c: Likewise.
12249
12250 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
12251
12252 * gcc.c-torture/execute/20061101-1.c: New test.
12253
12254 2006-11-01 Richard Guenther <rguenther@suse.de>
12255
12256 * gcc.target/i386/fpprec-1.c: New testcase.
12257
12258 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12259
12260 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
12261 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
12262
12263 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
12264
12265 * gcc.c-torture/execute/20061031-1.c: New test.
12266
12267 2006-10-31 Geoffrey Keating <geoffk@apple.com>
12268
12269 PR 23067
12270 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
12271 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
12272 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
12273 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
12274 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
12275 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
12276 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
12277
12278 2006-10-31 Eric Christopher <echristo@apple.com>
12279 Falk Hueffner <falk@debian.org>
12280
12281 * gcc.dg/builtin-bswap-1.c: New.
12282 * gcc.dg/builtin-bswap-2.c: New.
12283 * gcc.dg/builtin-bswap-3.c: New.
12284 * gcc.dg/builtin-bswap-4.c: New.
12285 * gcc.dg/builtin-bswap-5.c: New.
12286 * gcc.target/i386/builtin-bswap-1.c: New.
12287
12288 2006-10-31 Geoffrey Keating <geoffk@apple.com>
12289
12290 * gcc.dg/inline-16.c: New.
12291
12292 PR 16622
12293 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
12294 defining it.
12295 * gcc.dg/inline-13.c: New.
12296 * gcc.dg/inline-14.c: New.
12297 * gcc.dg/inline-15.c: New.
12298
12299 PR 11377
12300 * gcc.dg/inline6.c: New.
12301 * gcc.dg/inline7.c: New.
12302
12303 2006-10-31 Roger Sayle <roger@eyesopen.com>
12304
12305 PR middle-end/23470
12306 * gcc.dg/pr23470-1.c: New test case.
12307
12308 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
12309
12310 PR fortran/29537
12311 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
12312 data.
12313 * gfortran.dg/blockdata_2.f90: New testcase.
12314
12315 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
12316
12317 PR libfortran/29627
12318 * gfortran.dg/unf_short_record_1.f90: New test.
12319
12320 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12321
12322 PR fortran/29067
12323 * gfortran.dg/pr29067.f: New test.
12324
12325 2006-10-31 Joseph Myers <joseph@codesourcery.com>
12326 Richard Sandiford <richard@codesourcery.com>
12327
12328 * lib/target-supports.exp (get_compiler_messages): Append options
12329 as a single list element.
12330 (check_effective_target_arm_vfp_ok): New.
12331 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
12332
12333 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
12334
12335 PR fortran/29387
12336 * gfortran.dg/intrinsic_actual_2.f90: New test.
12337
12338 PR fortran/29490
12339 * gfortran.dg/actual_array_interface_1.f90: New test.
12340
12341 PR fortran/29641
12342 * gfortran.dg/used_types_11.f90: New test.
12343
12344 2006-10-30 Dirk Mueller <dmueller@suse.de>
12345
12346 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
12347 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
12348 * g++.old-deja/g++.pt/eichin01.C (main): Same.
12349 * g++.old-deja/g++.mike/net25.C (main): Same.
12350 * g++.dg/lookup/exception1.C (main): Same.
12351 * g++.dg/parse/parens2.C (main): Same.
12352
12353 2006-10-30 Roger Sayle <roger@eyesopen.com>
12354
12355 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
12356
12357 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12358
12359 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
12360 * gcc.dg/torture/builtin-math-3.c: Likewise.
12361
12362 2006-10-30 Tobias Burnus <burnus@net-b.de>
12363
12364 PR fortran/29452
12365 * gfortran.dg/write_check.f90: Check run-time keyword checking.
12366 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
12367
12368 2006-10-30 Andrew Pinski <pinskia@gmail.com>
12369
12370 PR Fortran/29410
12371 * gfortran.fortran-torture/execute/transfer1.f90: New test.
12372
12373 2006-10-30 Joseph Myers <joseph@codesourcery.com>
12374
12375 * lib/target-supports.exp (check_function_available): Declare
12376 function before calling.
12377
12378 2006-10-30 Jakub Jelinek <jakub@redhat.com>
12379
12380 PR tree-optimization/29637
12381 * gcc.dg/pr29637.c: New test.
12382
12383 2006-10-29 Roger Sayle <roger@eyesopen.com>
12384
12385 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
12386 tree canonicalization.
12387
12388 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12389
12390 * gcc.dg/builtins-20.c: Add more hypot tests.
12391
12392 2006-10-29 Roger Sayle <roger@eyesopen.com>
12393
12394 * gcc.dg/fold-compare-1.c: New test case.
12395
12396 2006-10-29 Dirk Mueller <dmueller@suse.de>
12397
12398 PR c++/16307
12399 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
12400
12401 2006-10-29 Roger Sayle <roger@eyesopen.com>
12402
12403 PR tree-optimization/15458
12404 * gcc.dg/fold-xornot-1.c: New test case.
12405
12406 2006-10-29 Richard Guenther <rguenther@suse.de>
12407
12408 * gcc.target/i386/math-torture/trunc.c: New testcase.
12409
12410 2006-10-29 Richard Guenther <rguenther@suse.de>
12411
12412 * gcc.target/i386/math-torture/round.c: New testcase.
12413
12414 2006-10-29 Richard Guenther <rguenther@suse.de>
12415
12416 * gcc.target/i386/math-torture/ceil.c: New testcase.
12417 * gcc.target/i386/math-torture/floor.c: Likewise.
12418
12419 2006-10-29 Richard Guenther <rguenther@suse.de>
12420
12421 * gcc.target/i386/math-torture/rint.c: New testcase.
12422 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
12423
12424 2006-10-29 Richard Guenther <rguenther@suse.de>
12425
12426 * gcc.target/i386/math-torture/lfloor.c: New testcase.
12427 * gcc.target/i386/math-torture/lceil.c: Likewise.
12428
12429 2006-10-28 Tobias Burnus <burnus@net-b.de>
12430
12431 PR libgfortran/24313
12432 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
12433
12434 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
12435
12436 * gcc.c-torture/execute/20020118-1.c,
12437 gcc.c-torture/execute/builtins/strlen.c,
12438 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
12439 comment typos.
12440
12441 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12442
12443 * gcc.dg/builtins-20.c: Add tests for hypot.
12444 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
12445 two-argument builtins.
12446 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
12447 TESTIT2. Update all callers.
12448 (TESTIT2, TESTIT2_R): New helper macros.
12449 Add testcases for pow, hypot and atan2.
12450
12451 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
12452
12453 PR C++/29295
12454 * g++.dg/expr/bool1.C: New test.
12455 * g++.dg/expr/bool2.C: New test.
12456
12457 2006-10-28 Tobias Burnus <burnus@net-b.de>
12458
12459 PR fortran/28224
12460 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
12461 * gfortran.dg/namelist_internal.f90: New test.
12462
12463 2006-10-28 Tobias Burnus <burnus@net-b.de>
12464
12465 PR fortran/29625
12466 * gfortran.dg/io_real_boz.f90: Add.
12467 * gfortran.dg/io_real_boz2.f90: Add.
12468
12469 2006-10-28 Richard Guenther <rguenther@suse.de>
12470
12471 PR middle-end/26899
12472 * gcc.dg/tree-ssa/pr26899.c: New testcase.
12473
12474 2006-10-28 Richard Guenther <rguenther@suse.de>
12475
12476 PR target/28806
12477 * gcc.target/i386/math-torture/lround.c: New testcase.
12478
12479 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
12480
12481 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
12482 * gcc.dg/builtins-44.c: Likewise.
12483 * gcc.dg/builtins-45.c: Likewise.
12484 * gcc.dg/pr28796-2.c: Likewise.
12485 * gcc.dg/unordered-3.c: Likewise.
12486
12487 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12488
12489 PR libgfortran/27954
12490 * gfortran.dg/error_recovery_2.f90: New test.
12491
12492 2006-10-26 Richard Guenther <rguenther@suse.de>
12493
12494 * gcc.target/i386/i386.exp: Use glob, not find to collect
12495 tests. Avoids recursing into subdirectories.
12496 * gcc.target/i386/math-torture/math-torture.exp: Torture
12497 for interesting ia32 math options.
12498 * gcc.target.i386/math-torture/lrint.c: New testcase.
12499
12500 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12501
12502 PR libgfortran/29563
12503 * gfortran.dg/arrayio_9.f90: Update test.
12504 * gfortran.dg/arrayio_19.f90: New test.
12505
12506 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
12507
12508 * gcc.dg/20061026.c: New testcase.
12509
12510 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12511
12512 PR libgfortran/29563
12513 * gfortran.dg/arrayio_9.f90: New test.
12514
12515 2006-10-26 Ben Elliston <bje@au.ibm.com>
12516
12517 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
12518 Copy the strings manually, as strcpy may call strlen.
12519
12520 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12521
12522 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
12523 Add checks for log, log2, log10 and log1p.
12524
12525 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
12526 we already test 0.0. Add checks for expm1, log, log2, log10,
12527 log1p, cbrt, erf and erfc.
12528
12529 2006-10-25 Steve Ellcey <sje@cup.hp.com>
12530
12531 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
12532
12533 2006-10-25 Uros Bizjak <uros@kss-loka.si>
12534
12535 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
12536 and remainderl() built-in functions. Remove -ffast-math from
12537 dg-options.
12538
12539 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12540
12541 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
12542 acosh and atanh.
12543
12544 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
12545 floating point modifiers to arguments passed to float and long
12546 double functions respectively. Update all callers to use floating
12547 point numbers, not integers. Add tests for exp, exp2 and
12548 exp10/pow10.
12549
12550 * gcc.dg/torture/builtin-math-3.c: New test.
12551
12552 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
12553
12554 PR fortran/29393
12555 * gfortran.dg/initialize_2.f90: New.
12556
12557 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12558
12559 * gcc.dg/torture/builtin-math-2.c: New test.
12560
12561 2006-10-24 Richard Guenther <rguenther@suse.de>
12562
12563 PR middle-end/28796
12564 * gcc.dg/pr28796-1.c: New testcase.
12565 * gcc.dg/pr28796-2.c: Likewise.
12566
12567 2006-10-24 Richard Guenther <rguenther@suse.de>
12568
12569 * gcc.dg/builtins-57.c: New testcase.
12570
12571 2006-10-24 Richard Guenther <rguenther@suse.de>
12572
12573 PR tree-optimization/29567
12574 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
12575
12576 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
12577
12578 PR tree-optimization/14784
12579 * gcc.dg/alias-10.c: New test.
12580
12581 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12582
12583 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
12584
12585 2006-10-23 Jakub Jelinek <jakub@redhat.com>
12586
12587 * gcc.dg/builtin-strncat-chk-1.c: New test.
12588
12589 2006-10-23 Jan Hubicka <jh@suse.cz>
12590
12591 * gcc.dg/memmove-1.c: New test.
12592
12593 2006-10-23 Paul Brook <paul@codesourcery.com>
12594
12595 * gcc.dg/pragma-pack-5.c: New test.
12596
12597 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
12598
12599 * g++.dg/other/s390-1.C: New testcase.
12600
12601 2006-10-23 Richard Guenther <rguenther@suse.de>
12602
12603 PR middle-end/27132
12604 PR middle-end/23295
12605 * gcc.dg/pr27132.c: New testcase.
12606 * gcc.dg/pr23295.c: Likewise.
12607 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
12608 * g++.dg/tree-ssa/pr19807.C: Likewise.
12609
12610 2006-10-23 Richard Guenther <rguenther@suse.de>
12611
12612 PR middle-end/21032
12613 * gcc.dg/pr21032.c: New testcase.
12614
12615 2006-10-22 Jeff Law <law@redhat.com>
12616 Richard Guenther <rguenther@suse.de>
12617
12618 PR tree-optimization/15911
12619 * gcc.dg/tree-ssa/vrp30.c: New testcase.
12620
12621 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
12622
12623 PR c++/20647
12624 * g++.dg/abi/rtti3.C: New.
12625
12626 2006-10-21 Uros Bizjak <uros@kss-loka.si>
12627
12628 PR middle-end/28252
12629 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
12630 transformation.
12631
12632 2006-10-21 Richard Guenther <rguenther@suse.de>
12633
12634 PR tree-optimization/3511
12635 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
12636
12637 2006-10-21 Richard Guenther <rguenther@suse.de>
12638
12639 PR middle-end/26898
12640 * gcc.dg/torture/pr26898-1.c: New testcase.
12641 * gcc.dg/torture/pr26898-2.c: Likewise.
12642
12643 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
12644
12645 PR c++/28053
12646 * g++.dg/parse/bitfield1.C: Adjust error markers.
12647 * g++.dg/parse/bitfield2.C: New test.
12648
12649 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
12650
12651 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
12652
12653 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12654
12655 PR libfortran/27895
12656 * gfortran.dg/zero_sized_1.f90: New test.
12657
12658 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
12659
12660 * gcc.dg/div-compare-1.c: New test.
12661
12662 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
12663
12664 PR fortran/29216
12665 * gfortran.dg/result_default_init_1.f90: New test.
12666
12667 PR fortran/29314
12668 * gfortran.dg/automatic_default_init_1.f90: New test.
12669
12670 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
12671 from 38 to 33.
12672
12673 2006-10-18 Geoffrey Keating <geoffk@apple.com>
12674
12675 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
12676 'using namespace std' without previous declaration.
12677 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
12678 * g++.old-deja/g++.robertl/eb133c.C: New.
12679
12680 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12681
12682 PR libgfortran/29277
12683 * gfortran.dg/streamio_4.f90: Update test.
12684 * gfortran.dg/streamio_11.f90: New test.
12685
12686 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
12687
12688 PR c++/27952
12689 * g++.dg/inherit/virtual1.C: New test.
12690
12691 2006-10-17 Mark Mitchell <mark@codesourcery.com>
12692
12693 PR c++/28261
12694 * g++.dg/parse/enum3.C: New test.
12695
12696 2006-10-17 Mark Mitchell <mark@codesourcery.com>
12697
12698 PR c++/29039
12699 * g++.dg/init/ctor8.C: New test.
12700
12701 2006-10-17 Mark Mitchell <mark@codesourcery.com>
12702
12703 PR c++/27270
12704 * g++.dg/ext/complit8.C: Tweak error markers.
12705 * g++.dg/template/complit1.C: Add error marker.
12706
12707 2006-10-16 Mark Mitchell <mark@codesourcery.com>
12708
12709 PR c++/27270
12710 * g++.dg/ext/complit8.C: New test.
12711
12712 PR c++/29408
12713 * g++.dg/parse/dtor12.C: New test.
12714
12715 PR c++/29435
12716 * g++.dg/template/sizeof11.C: New test.
12717
12718 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
12719
12720 PR fortran/29392
12721 * gfortran.dg/data_char_3.f90: New test.
12722
12723 PR fortran/29451
12724 * gfortran.dg/negative_automatic_size.f90: New test.
12725
12726 2006-10-16 David Daney <ddaney@avtrex.com>
12727
12728 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
12729
12730 2006-10-16 Eric Christopher <echristo@apple.com>
12731
12732 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
12733 x86_64.
12734
12735 2006-10-16 Mark Mitchell <mark@codesourcery.com>
12736
12737 PR c++/28211
12738 * g++.dg/tc1/dr49.C: Tweak error messages.
12739 * g++.dg/parse/template21.C: New test.
12740
12741 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12742
12743 PR middle-end/20491
12744 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
12745
12746 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
12747
12748 PR fortran/29403
12749 * gfortran.dg/print_1.f90: New test.
12750
12751 2006-10-15 Jan Hubicka <jh@suse.cz>
12752
12753 PR middle-end/29241
12754 * gcc.c-torture/compile/pr29241.c: New testcase.
12755
12756 2006-10-15 David Edelsohn <edelsohn@gnu.org>
12757
12758 PR middle-end/29250
12759 * gcc.c-torture/compile/pr29250.c: New test.
12760
12761 2006-10-15 Richard Guenther <rguenther@suse.de>
12762
12763 * gcc.dg/pr29299.c: New testcase.
12764
12765 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
12766
12767 PR fortran/24767
12768 * gfortran.dg/label_4.f90: Adjust warning flag.
12769
12770 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
12771
12772 PR fortran/29371
12773 * gfortran.dg/nullify_3.f90: New test.
12774
12775 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
12776
12777 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
12778 on Solaris 2.5.1 too.
12779
12780 2006-10-13 Eric Christopher <echristo@apple.com>
12781
12782 * gcc.dg/pr25993.c: Skip for darwin.
12783
12784 2006-10-13 Eric Christopher <echristo@apple.com>
12785
12786 * gcc.dg/visibility-11.c: Skip for darwin.
12787
12788 2006-10-13 Eric Christopher <echristo@apple.com>
12789
12790 * gcc.dg/darwin-weakimport-1.c: Use
12791 -fno-asynchronous-unwind-tables.
12792 * gcc.dg/darwin-weakimport-3.c: Ditto.
12793
12794 2006-10-13 Richard Guenther <rguenther@suse.de>
12795
12796 PR tree-optimization/29446
12797 * gcc.dg/torture/pr29446.c: New testcase.
12798
12799 2006-10-13 Bill Wendling <wendling@apple.com>
12800
12801 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
12802 * g++.old-deja/g++.jason/hmc1.C: Likewise.
12803 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
12804 * g++.old-deja/g++.law/shadow1.C: Likewise.
12805 * g++.old-deja/g++.law/ctors10.C: Likewise.
12806 * g++.dg/debug/namespace1.C: Likewise.
12807 * g++.dg/inherit/namespace-as-base.C: Likewise.
12808 * g++.dg/opt/delay-slot-1.C: Likewise.
12809 * g++.dg/parse/defarg10.C: Likewise.
12810 * g++.dg/template/ptrmem11.C: Likewise.
12811 * g++.dg/template/mem_func_ptr.C: Likewise.
12812 * g++.dg/template/spec19.C: Likewise.
12813
12814 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
12815
12816 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
12817
12818 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
12819
12820 PR fortran/29373
12821 * gfortran.dg/implicit_9.f90: New test.
12822
12823 PR fortran/29407
12824 * gfortran.dg/namelist_25.f90: New test.
12825
12826 PR fortran/27701
12827 * gfortran.dg/same_name_2.f90: New test.
12828
12829 PR fortran/29232
12830 * gfortran.dg/host_assoc_types_1.f90: New test.
12831
12832 PR fortran/29364
12833 * gfortran.dg/missing_derived_type_1.f90: New test.
12834 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
12835
12836 PR fortran/29422
12837 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
12838
12839 PR fortran/29428
12840 * gfortran.dg/alloc_comp_assign_5.f90: New test.
12841
12842 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12843
12844 PR fortran/29391
12845 * gfortran.dg/bound_2.f90: New test.
12846
12847 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12848
12849 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
12850 directive.
12851 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
12852 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
12853 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
12854 * gfortran.dg/gomp/reduction3.f90: Likewise.
12855 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
12856 * gfortran.dg/dummy_procedure_2.f90: Likewise.
12857 * gfortran.dg/interface_derived_type_1.f90: Likewise.
12858 * gfortran.dg/forall_4.f90: Likewise.
12859 * gfortran.dg/spec_expr_4.f90: Likewise.
12860 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
12861 * gfortran.dg/forall_5.f90: Likewise.
12862 * gfortran.dg/open_access_append_2.f90: Add check for
12863 compile-time warning.
12864
12865 2006-10-13 Mark Mitchell <mark@codesourcery.com>
12866
12867 PR c++/28506
12868 * g++.dg/parse/pure1.C: New test.
12869
12870 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12871
12872 PR fortran/21435
12873 * gfortran.dg/io_constraints_3.f90: New test.
12874 * gfortran.dg/open_access_append_1.f90: Add checks
12875 for compile-time warnings.
12876 * gfortran.dg/pr20163-2.f: Likewise.
12877 * gfortran.dg/iostat_2.f90: Likewise.
12878 * gfortran.dg/label_4.f90: Delete the temporary
12879 file.
12880 * gfortran.dg/direct_io_2.f90: Add a FILE=
12881 specifier.
12882 * gfortran.dg/iomsg_1.f90: Add check for
12883 compile-time warning.
12884
12885 2006-10-12 Jan Hubicka <jh@suse.cz>
12886
12887 PR c/28419
12888 * gcc.dg/pr28319.c: New test.
12889
12890 2006-10-12 Mark Mitchell <mark@codesourcery.com>
12891 PR c++/29318
12892 * g++.dg/ext/vla4.C: New test.
12893
12894 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
12895
12896 PR c++/27961
12897 * g++.dg/template/crash60.C: New test.
12898 * g++.dg/other/large-size-array.C: Adjust error markers.
12899 * g++.dg/parse/crash27.C: Likewise.
12900 * g++.dg/template/crash1.C: Likewise.
12901
12902 2006-10-12 Steve Ellcey <sje@cup.hp.com>
12903
12904 PR testsuite/29093
12905 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
12906
12907 2006-10-12 Jakub Jelinek <jakub@redhat.com>
12908
12909 PR preprocessor/28709
12910 * gcc.dg/cpp/paste14.c: New test.
12911
12912 2006-10-11 Mark Mitchell <mark@codesourcery.com>
12913
12914 PR c++/29175
12915 * g++.dg/init/array24.C: New test.
12916
12917 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12918
12919 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
12920 of <sys/types.h>.
12921
12922 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
12923
12924 PR c++/29024
12925 * g++.dg/parse/typedef8.C: New test.
12926 * g++.dg/other/mult-stor1.C: Adjust error markers.
12927
12928 2006-10-11 Richard Guenther <rguenther@suse.de>
12929
12930 PR tree-optimization/28230
12931 * gcc.dg/torture/pr28230.c: New testcase.
12932
12933 2006-10-11 Richard Guenther <rguenther@suse.de>
12934
12935 PR inline-asm/29119
12936 * gcc.dg/torture/pr29119.c: New testcase.
12937
12938 2006-10-10 Jakub Jelinek <jakub@redhat.com>
12939
12940 PR middle-end/29272
12941 * gcc.c-torture/execute/20060930-2.c: New test.
12942
12943 2006-10-09 Richard Henderson <rth@redhat.com>
12944
12945 Revert emutls patch.
12946
12947 2006-10-09 Richard Guenther <rguenther@suse.de>
12948
12949 PR middle-end/29254
12950 * gcc.dg/pr29254.c: New testcase.
12951
12952 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
12953 Paul Thomas <pault@gcc.gnu.org>
12954
12955 PR fortran/20541
12956 * gfortran.dg/alloc_comp_basics_1.f90: New test.
12957 * gfortran.dg/alloc_comp_basics_2.f90: New test.
12958 * gfortran.dg/alloc_comp_assign_1.f90: New test.
12959 * gfortran.dg/alloc_comp_assign_2.f90: New test.
12960 * gfortran.dg/alloc_comp_assign_3.f90: New test.
12961 * gfortran.dg/alloc_comp_assign_4.f90: New test.
12962 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
12963 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
12964 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
12965 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
12966 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
12967 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
12968 * gfortran.dg/alloc_comp_std.f90: New test.
12969 * gfortran.dg/move_alloc.f90: New test.
12970
12971 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
12972
12973 PR fortran/29115
12974 * gfortran.dg/derived_constructor_comps_2.f90: New test.
12975
12976 PR fortran/29211
12977 * gfortran.dg/forall_char_dependencies_1.f90: New test.
12978
12979 2006-10-08 Tobias Burnus <burnus@net-b.de>
12980
12981 PR fortran/28585
12982 * gfortran.dg/new_line.f90: New test.
12983
12984 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12985
12986 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
12987 * gcc.dg/torture/builtin-convert-1.c,
12988 gcc.dg/torture/builtin-convert-2.c,
12989 gcc.dg/torture/builtin-convert-3.c,
12990 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
12991
12992 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
12993
12994 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
12995 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
12996 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
12997 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
12998
12999 2006-10-07 Andrew Pinski <pinskia@gmail.com>
13000
13001 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
13002 Xfail some tests for powerpc-darwin and powerpc-aix.
13003
13004 2006-10-07 Jakub Jelinek <jakub@redhat.com>
13005
13006 PR c/29380
13007 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
13008
13009 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13010
13011 PR target/29300
13012 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
13013 on hppa*-*-hpux*.
13014
13015 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13016
13017 PR fortran/16580
13018 PR fortran/29288
13019 * gfortran.fortran-torture/execute/specifics.f90:
13020 Add tests for using all possible intrinsics as actual arguments.
13021 * gfortran.dg/specifics_1.f90: Add tests for using
13022 all possible intrinsics as actual arguments.
13023 * gfortran.dg/specifics_2.f90: New file.
13024 * gfortran.dg/specifics_3.f90: New file.
13025
13026 2006-10-07 Richard Sandiford <richard@codesourcery.com>
13027
13028 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
13029 * gcc.dg/debug/debug-2.c: Likewise.
13030
13031 2006-10-06 Uros Bizjak <uros@kss-loka.si>
13032
13033 * gcc.c-torture/compile/sync-2.c: New test.
13034
13035 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13036
13037 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
13038 line endings.
13039
13040 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
13041
13042 PR rtl-optimization/29128
13043 * gcc.c-torture/compile/pr29128.c: New test.
13044
13045 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13046
13047 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
13048 line endings.
13049
13050 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
13051
13052 PR middle-end/29256
13053 * gcc.dg/tree-ssa/loop-19.c: New test.
13054
13055 2006-10-06 Jakub Jelinek <jakub@redhat.com>
13056
13057 PR tree-optimization/29330
13058 * gcc.dg/pr29330.c: New test.
13059
13060 PR target/28924
13061 * gcc.c-torture/compile/20061005-1.c: New test.
13062
13063 2006-10-06 Olivier Hainque <hainque@adacore.com>
13064
13065 * gcc.dg/typename-vla-1.c: New case.
13066 * gnat.dg/forward_vla.adb: New case.
13067
13068 2006-10-06 Jakub Jelinek <jakub@redhat.com>
13069
13070 PR tree-optimization/29290
13071 * gfortran.dg/loop_nest_1.f90: New test.
13072
13073 PR target/29198
13074 * gcc.dg/tls/opt-12.c: New test.
13075
13076 PR fortran/28415
13077 * gfortran.dg/save_2.f90: New test.
13078
13079 PR c/29091
13080 * gcc.dg/pr29091.c: New test.
13081
13082 2006-10-06 Joseph Myers <joseph@codesourcery.com>
13083
13084 * lib/target-supports.exp
13085 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
13086 same as x86_64-*-*; check for LP64.
13087
13088 2006-10-04 Richard Henderson <rth@redhat.com>
13089
13090 * lib/target-supports.exp (check_effective_target_tls): Redefine
13091 to mean non-emulated tls.
13092 * gcc.dg/tls/alias-1.c: Remove tls requirement.
13093 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
13094 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
13095 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
13096 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
13097 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
13098 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
13099
13100 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
13101
13102 PR fortran/29343
13103 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
13104
13105 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13106
13107 * gfortran.dg/bounds_check_fail_1.f90: New test.
13108
13109 2006-10-03 Mark Mitchell <mark@codesourcery.com>
13110
13111 PR c++/29020
13112 * g++.dg/template/friend48.C: New test.
13113
13114 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
13115
13116 PR fortran/29098
13117 * gfortran.dg/default_initialization_2.f90: New test.
13118
13119 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
13120
13121 PR fortran/20779
13122 PR fortran/20891
13123 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
13124
13125 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
13126
13127 PR fortran/29284
13128 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
13129
13130 PR fortran/29321
13131 PR fortran/29322
13132 * gfortran.dg/missing_optional_dummy_2.f90: New test.
13133
13134 PR fortran/25091
13135 PR fortran/25092
13136 * gfortran.dg/entry_array_specs_1.f90: New test.
13137
13138 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
13139
13140 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
13141 insufficient to inhibit some test failures at -O3. Do testing
13142 on integers.
13143
13144 2006-10-03 Mark Mitchell <mark@codesourcery.com>
13145
13146 PR c++/29138
13147 * g++.dg/inherit/access8.C: New test.
13148 * g++.dg/template/dtor4.C: Tweak error messages.
13149
13150 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13151
13152 PR fortran/27478
13153 * gfortran.dg/entry_8.f90: New test.
13154
13155 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13156
13157 PR c++/29291
13158 * g++.dg/parse/new4.C: New test.
13159
13160 2006-10-03 Uros Bizjak <uros@kss-loka.si>
13161
13162 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
13163 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
13164 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
13165 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
13166 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
13167
13168 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13169
13170 PR fortran/19260
13171 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
13172 * gfortran.dg/continuation_2.f90: New test.
13173
13174 PR fortran/19262
13175 * gfortran.dg/continuation_3.f90: New test.
13176 * gfortran.dg/continuation_4.f90: New test.
13177 * gfortran.dg/continuation_5.f: New test.
13178 * gfortran.dg/continuation_6.f: New test.
13179
13180 2006-10-02 Mark Mitchell <mark@codesourcery.com>
13181
13182 PR c++/29226
13183 * g++.dg/template/vla1.C: New test.
13184
13185 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13186
13187 PR fortran/29210
13188 * gfortran.dg/complex_parameter_1.f90: New test.
13189
13190 2006-10-02 Jakub Jelinek <jakub@redhat.com>
13191
13192 PR c/29154
13193 * gcc.c-torture/execute/20060929-1.c: New test.
13194
13195 2006-10-01 Mark Mitchell <mark@codesourcery.com>
13196
13197 PR c++/29105
13198 * g++.dg/template/member6.C: New test.
13199 * g++.dg/parse/typename7.C: Adjust error markers.
13200
13201 PR c++/29080
13202 * g++.dg/template/member7.C: New test.
13203
13204 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
13205
13206 PR c/24010
13207 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
13208 gcc.dg/Woverride-init-3.c: New tests.
13209
13210 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
13211
13212 * gcc.c-torture/execute/20060930-1.c: New test.
13213
13214 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13215
13216 PR fortran/18791
13217 * gfortran.dg/specifics_1.f90: New test.
13218 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
13219 complex specifics.
13220
13221 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13222
13223 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
13224 pthread-init-common.h: New.
13225
13226 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
13227
13228 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
13229 precision on some archs.
13230
13231 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
13232
13233 * gcc.dg/non-local-goto-1.c: New test.
13234 * gcc.dg/non-local-goto-2.c: Likewise.
13235 * gcc.dg/setjmp-3.c: Likewise.
13236 * gcc.dg/setjmp-4.c: Likewise.
13237
13238 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
13239
13240 * gnat.dg/self_aggregate_with_pointer.adb: New test.
13241
13242 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
13243
13244 PR fortran/28276
13245 * gfortran.dg/exponent_1.f90: New test.
13246
13247 PR fortran/27021
13248 * gfortran.dg/nearest_1.f90: New test.
13249
13250 2006-09-26 Jakub Jelinek <jakub@redhat.com>
13251
13252 PR middle-end/25261
13253 PR middle-end/28790
13254 * gcc.dg/gomp/nestedfn-1.c: New test.
13255
13256 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
13257
13258 PR objc/29195
13259 * objc/compile/method-1.m: New test.
13260
13261 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
13262
13263 PR c++/26938
13264 * g++.dg/template/crash58.C: New test.
13265 * g++.dg/parse/crash28.C: Adjust error markers.
13266 * g++.dg/template/crash34.C: Likewise.
13267 * g++.dg/template/friend31.C: Likewise.
13268 * g++.dg/template/crash32.C: Likewise.
13269
13270 PR c++/27329
13271 * g++.dg/template/crash59.C: New test.
13272
13273 PR c++/27667
13274 * g++.dg/template/spec33.C: New test.
13275 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
13276
13277 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
13278 Adam Nemet <anemet@caviumnetworks.com>
13279
13280 * gcc.dg/tree-ssa/ivopts-1.c: New test.
13281 * gcc.dg/tree-ssa/ivopts-2.c: New test.
13282
13283 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
13284
13285 PR target/28911
13286 * gcc.dg/pr28911.c: New.
13287
13288 2006-09-23 Uros Bizjak <uros@kss-loka.si>
13289
13290 PR target/29169
13291 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
13292 (dg-options): Add -mfpmath=387.
13293
13294 2006-09-23 Jakub Jelinek <jakub@redhat.com>
13295
13296 PR c/28706
13297 * gcc.dg/pr28706.c: New test.
13298
13299 PR c/28712
13300 * gcc.dg/pr28712.c: New test.
13301
13302 2006-09-22 Mike Stump <mrs@apple.com>
13303
13304 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
13305
13306 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
13307
13308 PR tree-optimization/28888
13309 * gcc.dg/pr28888.c: New test.
13310
13311 2006-09-21 Mark Mitchell <mark@codesourcery.com>
13312
13313 PR c++/29016
13314 * g++.dg/init/ptrfn1.C: New test.
13315
13316 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
13317
13318 PR c++/28861
13319 * g++.dg/template/spec32.C: New test.
13320 * g++.dg/parse/crash9.C: Adjust error markers.
13321
13322 PR c++/28303
13323 * g++.dg/template/typedef6.C: New test.
13324 * g++.dg/init/error1.C: Adjust error markers.
13325 * g++.dg/parse/crash9.C: Likewise.
13326 * g++.dg/template/crash55.C: Likewise.
13327
13328 2006-09-21 Janis Johnson <janis187@us.ibm.com>
13329
13330 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
13331
13332 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
13333
13334 PR target/27650
13335 * g++.dg/ext/dllimport12.C: New test.
13336
13337 2006-09-20 Richard Sandiford <richard@codesourcery.com>
13338
13339 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
13340 * gcc.target/mips/nmadd-2.c: Likewise.
13341 * gcc.target/mips/mips-ps-6.c: New test.
13342 * gcc.target/mips/neg-abs-1.c: Likewise.
13343 * gcc.target/mips/neg-abs-2.c: Likewise.
13344 * gcc.target/mips/nmadd-3.c: New test.
13345
13346 2006-09-20 Jakub Jelinek <jakub@redhat.com>
13347
13348 PR middle-end/28046
13349 * gcc.dg/gomp/atomic-10.c: New test.
13350 * g++.dg/gomp/atomic-10.C: New test.
13351
13352 2006-09-20 Eric Christopher <echristo@apple.com>
13353
13354 * gcc.target/i386/sse3-not-fisttp.c: New.
13355
13356 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
13357
13358 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
13359
13360 2006-09-19 Richard Sandiford <richard@codesourcery.com>
13361
13362 * gcc.c-torture/execute/pr28289.c (one): New variable.
13363 (main): Use it instead of argc.
13364 * gcc.c-torture/execute/20060102-1.c (one): New variable.
13365 (main): Use it instead of argc.
13366
13367 2006-09-19 Paul Brook <paul@codesourcery.com>
13368
13369 PR target/28516
13370 * gcc.dg/nested-func-5.c: New test.
13371
13372 2006-09-19 Ben Elliston <bje@au.ibm.com>
13373
13374 * lib/target-supports.exp (check_effective_target_tls): Compile
13375 test stubs using ${tool}_target_compile, not just target_compile.
13376 (check_effective_target_tls_runtime): Likewise.
13377
13378 2006-09-19 Ben Elliston <bje@au.ibm.com>
13379
13380 * gcc.c-torture/compile/20030405-1.x: Remove.
13381
13382 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
13383 optimising linker from discarding it.
13384
13385 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
13386
13387 PR fortran/28526
13388 * gfortran.dg/keyword_symbol_1.f90: New test.
13389
13390 * gfortran.dg/spread_shape_1.f90: Add missing warning with
13391 pedantic compilation option.
13392
13393 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
13394
13395 PR fortran/29060
13396 * gfortran.dg/spread_shape_1.f90: New test.
13397
13398 2006-09-17 Roger Sayle <roger@eyesopen.com>
13399
13400 PR tree-optimization/28887
13401 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
13402
13403 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
13404
13405 PR c/25993
13406 * gcc.dg/pr25993.c: New test.
13407
13408 2006-09-17 Ira Rosen <irar@il.ibm.com>
13409
13410 PR tree-opt/21591
13411 * gcc.dg/vect/pr21591.c: New test.
13412
13413 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
13414
13415 PR tree-opt/29059
13416 * gcc.c-torture/compile/strcpy-1.c: New test.
13417 * gcc.c-torture/compile/strcpy-2.c: New test.
13418 * gcc.c-torture/compile/memcpy-1.c: New test.
13419 * gcc.c-torture/compile/memcpy-2.c: New test.
13420
13421 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
13422
13423 PR testsuite/29055
13424 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
13425
13426 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
13427
13428 * gnat.dg/specs/double_record_extension1.ads: New test.
13429 * gnat.dg/specs/double_record_extension2.ads: Likewise.
13430
13431 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
13432
13433 PR fortran/29051
13434 * gfortran.dg/oldstyle_3.f90: New test.
13435
13436 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13437
13438 PR libgfortran/29099
13439 * gfortran.dg/secnds-1.f: New test.
13440
13441 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13442
13443 PR libgfortran/29053
13444 * gfortran.dg/streamio_9.f90: New test.
13445 * gfortran.dg/streamio_10.f90: New test.
13446
13447 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
13448
13449 PR C++/29002
13450 * g++.dg/init/array22.C: New test.
13451 * g++.dg/init/array23.C: New test.
13452
13453 2006-09-14 Arnaud Charlet <charlet@adacore.com>
13454
13455 * stackcheck.lst: Update list of tests requiring stack checking.
13456 * norun.lst: Adjust for above change.
13457 * ada95.lst: New file.
13458 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
13459 requiring -gnat95 switch.
13460
13461 2006-09-14 Olivier Hainque <hainque@adacore.com>
13462
13463 * gnat.dg/in_out_parameter.adb: New test.
13464
13465 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
13466
13467 PR debug/28980
13468 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
13469
13470 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
13471
13472 * gnat.dg/specs/unchecked_union.ads: New test.
13473
13474 2006-09-13 Richard Sandiford <richard@codesourcery.com>
13475
13476 PR rtl-optimization/28982
13477 * gcc.c-torture/execute/pr28982a.c: New test.
13478 * gcc.c-torture/execute/pr28982b.c: Likewise.
13479
13480 2006-09-12 Eric Christopher <echristo@apple.com>
13481
13482 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
13483 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
13484
13485 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
13486
13487 PR c/28768
13488 PR preprocessor/14634
13489 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
13490 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
13491 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
13492
13493 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13494
13495 * gcc.dg/pr28243.c: New test.
13496
13497 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
13498
13499 PR fortran/28971
13500 gfortran.dg/pr28971.f90: New test to act as a backstop in case
13501 this undiagnosed regression reappears.
13502
13503 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
13504
13505 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
13506 Treat $srcdir as a literal.
13507 * lib/fortran-torture.exp (fortran-torture-compile,
13508 fortran-torture-execute): Likewise.
13509 * lib/objc-torture.exp (objc-torture-compile,
13510 objc-torture-execute): Likewise.
13511 * lib/profopt.exp (profopt-execute): Likewise.
13512
13513 2006-09-11 Geoffrey Keating <geoffk@apple.com>
13514
13515 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
13516
13517 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
13518
13519 PR testsuite/28950
13520 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
13521
13522 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
13523
13524 PR target/13685
13525 * gcc.target/i386/pr13685.c: New test.
13526
13527 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
13528
13529 * gcc.dg/pr28726.c: New test.
13530
13531 2006-09-11 Josh Conner <jconner@apple.com>
13532
13533 * gcc.dg/nrv3.c: Increase size of structure.
13534 * gcc.dg/nrv4.c: Likewise.
13535 * gcc.dg/nrv5.c: Likewise.
13536
13537 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
13538
13539 PR libfortran/28890
13540 gfortran.dg/assumed_charlen_function_5.f90: New test.
13541
13542 2006-09-10 Mark Mitchell <mark@codesourcery.com>
13543
13544 PR c++/28991
13545 * g++.dg/init/static3.C: New test.
13546
13547 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
13548
13549 PR testsuite/29007
13550 * gcc.dg/long-long-cst1.c (t): Add cast to
13551 __SIZE_TYPE__ before casting to int.
13552 (main): Return 0 on success.
13553
13554 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
13555
13556 * gcc.c-torture/execute/20060910-1.c: New test.
13557
13558 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
13559
13560 PR middle-end/26983
13561 * gcc.dg/pr26983.c: New test.
13562
13563 2006-09-10 Richard Sandiford <richard@codesourcery.com>
13564
13565 PR target/29006
13566 * gcc.c-torture/execute/pr29006.c: New test.
13567
13568 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
13569
13570 PR libfortran/28947
13571 gfortran.dg/matmul_4.f90: New test.
13572
13573 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
13574
13575 PR fortran/28959
13576 gfortran.dg/used_types_10: New test.
13577
13578 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
13579
13580 PR libfortran/28923
13581 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
13582 gfortran.dg/array_initializer_3.f90: New test.
13583
13584 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13585
13586 PR fortran/28914
13587 * gfortran.dg/actual_array_constructor_3.f90: New test.
13588
13589 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
13590
13591 PR testsuite/26778
13592 * gcc.target/i386/pr26778.c: New testcase.
13593
13594 2006-09-08 Eric Christopher <echristo@apple.com>
13595
13596 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
13597 * gcc.target/i386/memcpy-1.c: Ditto.
13598 * gcc.target/i386/asm-1.c: Ditto.
13599 * gcc.target/i386/20060512-4.c: Ditto.
13600 * gcc.target/i386/compress-float-387.c: Ditto.
13601 * gcc.target/i386/20060512-1.c: Ditto.
13602 * gcc.target/i386/compress-float-sse.c: Ditto.
13603 * gcc.target/i386/20060512-2.c: Ditto.
13604 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
13605 * gcc.target/i386/stack-prot-kernel.c: Ditto.
13606 * gcc.target/i386/compress-float-387-pic.c: Ditto.
13607 * gcc.dg/pr26449.c: Ditto.
13608 * gcc.dg/attr-ms_struct-2.c: Ditto.
13609 * gcc.dg/attr-ms_struct-1.c: Ditto.
13610 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
13611
13612 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
13613
13614 PR c/28504
13615 * gcc.dg/vla-10.c: New test.
13616
13617 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13618
13619 PR c++/28858
13620 * g++.dg/parse/template20.C: New test.
13621 * g++.dg/template/operator8.C: Remove obsolete part.
13622 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
13623 * g++.old-deja/g++.pt/crash65.C: Likewise.
13624
13625 2006-09-07 Jason Merrill <jason@redhat.com>
13626
13627 PR middle-end/27724
13628 * gcc.dg/long-long-cst1.c: New test.
13629
13630 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
13631
13632 PR C++/28906
13633 * g++.dg/other/array3.C: New test.
13634 * g++.dg/other/array4.C: New test.
13635 * g++.dg/other/array5.C: New test.
13636
13637 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
13638
13639 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
13640
13641 2006-09-07 Uros Bizjak <uros@kss-loka.si>
13642
13643 PR target/28946
13644 * gcc.target/i386/pr28946.c: New test.
13645
13646 2006-09-07 Steven G. Kargl <kargls@comcast.net>
13647
13648 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
13649 in integer literal constant.
13650 * gfortran.dg/enum_8.f90: Ditto.
13651 * gfortran.dg/g77/20030326-1.f: Ditto.
13652
13653 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
13654
13655 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
13656 nonconformance usage.
13657
13658 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
13659
13660 PR middle-end/28862
13661 * gcc.c-torture/compile/vector-align-1.c: New test.
13662
13663 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
13664
13665 PR rtl-opt/27883
13666 * g++.dg/opt/copysign-1.C: New test.
13667
13668 2006-09-06 Jason Merrill <jason@redhat.com>
13669
13670 PR c++/27371
13671 * g++.dg/warn/unused-result1.C: New test.
13672
13673 2006-09-06 Mark Mitchell <mark@codesourcery.com>
13674
13675 PR c++/28903
13676 * g++.dg/ext/vla3.C: New test.
13677
13678 PR c++/28886
13679 * g++.dg/template/array16.C: New test.
13680
13681 2006-09-06 Richard Guenther <rguenther@suse.de>
13682
13683 * gcc.dg/pr27226.c: Remove testcase again.
13684
13685 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
13686
13687 PR tree-opt/28937
13688 * g++.dg/opt/unroll2.C: New test.
13689
13690 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
13691
13692 PR tree-opt/28952
13693 * gcc.dg/vect/pr28952.c: New test.
13694
13695 2006-09-05 Richard Guenther <rguenther@suse.de>
13696
13697 PR tree-optimization/28900
13698 * gcc.dg/torture/pr28900.c: New testcase
13699
13700 2006-09-05 Richard Guenther <rguenther@suse.de>
13701
13702 PR tree-optimization/28905
13703 * gcc.c-torture/compile/pr28905.c: New testcase.
13704
13705 2006-09-05 Richard Guenther <rguenther@suse.de>
13706
13707 PR middle-end/28935
13708 * gcc.dg/pr28935.c: New testcase.
13709
13710 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
13711
13712 * gcc.c-torture/execute/20060905-1.c: New test.
13713
13714 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
13715
13716 PR fortran/28908
13717 * gfortran.dg/used_types_7.f90: New test.
13718 * gfortran.dg/used_types_8.f90: New test.
13719 * gfortran.dg/used_types_9.f90: New test.
13720
13721 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13722
13723 * gcc.c-torture/compile/20060904-1.c: New test.
13724
13725 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
13726
13727 PR c++/23287 Revert my 2006-09-01 patch
13728 * g++.dg/parse/dtor12.C: Remove.
13729
13730 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
13731
13732 PR c+/27670
13733 * g++.dg/template/operator9.C: New test.
13734
13735 PR c++/27493
13736 * g++.dg/template/operator7.C: New test.
13737
13738 PR c++/27494
13739 * g++.dg/template/operator8.C: New test.
13740
13741 PR c++/27397
13742 * g++.dg/template/crash57.C: New test.
13743
13744 * g++.dg/template/typedef4.C: Adjust error markers.
13745 * g++.dg/template/typedef5.C: Likewise.
13746
13747 2006-09-02 Jakub Jelinek <jakub@redhat.com>
13748
13749 PR c++/28878
13750 * g++.dg/parse/crash33.C: New test.
13751
13752 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
13753 Richard Guenther <rguenther@suse.de>
13754 Adam Nemet <anemet@caviumnetworks.com>
13755
13756 PR middle-end/27226
13757 * gcc.target/mips/memcpy-1.c: New testcase.
13758 * gcc.dg/pr27226.c: Likewise.
13759
13760 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
13761
13762 PR c++/28705
13763 * g++.dg/lookup/koenig5.C: New.
13764 * g++.dg/template/crash56.C: New.
13765
13766 2006-09-01 Josh Conner <jconner@apple.com>
13767
13768 PR c++/25505
13769 * gcc.dg/nrv3.c: New test.
13770 * gcc.dg/nrv4.c: New test.
13771 * gcc.dg/nrv5.c: New test.
13772
13773 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
13774
13775 PR c++/23287
13776 * g++.dg/parse/dtor12.C: New.
13777
13778 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
13779
13780 PR tree-optimization/28839
13781 * gcc.dg/pr28839.c: New test.
13782
13783 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
13784
13785 PR target/24367
13786 * gcc.dg/pr24367.c: New testcase.
13787
13788 2006-08-30 Joseph Myers <joseph@codesourcery.com>
13789
13790 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
13791
13792 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
13793
13794 PR rtl-optimization/27735
13795 * gcc.dg/loop-unswitch-1.c: New test.
13796
13797 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
13798
13799 PR fortran/28885
13800 * gfortran.dg/aliasing_dummy_2.f90: New test.
13801
13802 PR fortran/20067
13803 * gfortran.dg/generic_5.f90: Change error message.
13804
13805 PR fortran/28873
13806 * gfortran.dg/generic_6.f90: New test.
13807
13808 PR fortran/25077
13809 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
13810
13811 PR fortran/25102
13812 * gfortran.dg/invalid_interface_assignment.f90: New test.
13813
13814 PR fortran/24866
13815 * gfortran.dg/module_proc_external_dummy.f90: New test.
13816
13817 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
13818
13819 PR c++/28349
13820 * g++.dg/warn/var-args1.C: New test.
13821
13822 2006-08-29 Steven G. Kargl <kargls@comcast.net>
13823
13824 PR fortran/28866
13825 * gfortran.dg/simpleif_2.f90: New test.
13826 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
13827 * gfortran.dg/enum_5.f90: Ditto.
13828
13829 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13830 Kazu Hirata <kazu@codesourcery.com>
13831
13832 PR tree-optimization/17506
13833 * gcc.dg/pr17506.c: New.
13834
13835 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
13836
13837 PR c++/28139
13838 * g++.dg/eh/alias1.C: New test.
13839
13840 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13841
13842 PR c++/28860
13843 * g++.dg/template/ttp22.C: New test.
13844
13845 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
13846
13847 PR middle-end/26632
13848 * gcc.dg/pr26632.c: New.
13849
13850 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13851
13852 PR libgfortran/28354
13853 * gfortran.dg/fmt_zero_precision.f90: New test.
13854
13855 2006-08-27 Mark Mitchell <mark@codesourcery.com>
13856
13857 PR c++/28058
13858 * g++.dg/template/spec31.C: New test.
13859
13860 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
13861
13862 PR c++/26573
13863 * g++.dg/other/static2.C: New test.
13864
13865 2006-08-26 Roger Sayle <roger@eyesopen.com>
13866
13867 * gcc.dg/Wswitch-enum-2.c: New test case.
13868 * gcc.dg/Wswitch-enum-3.c: Likewise.
13869
13870 2006-08-26 Richard Guenther <rguenther@suse.de>
13871
13872 * gcc.c-torture/compile/20060826-1.c: New testcase.
13873
13874 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
13875
13876 PR c++/28736
13877 * g++.dg/template/void10.C: New test.
13878
13879 PR c++/28737
13880 * g++.dg/template/void8.C: New test.
13881
13882 PR c+_+/28738
13883 * g++.dg/template/void9.C: New test.
13884
13885 * g++.dg/template/void3.C: Adjust error markers.
13886 * g++.dg/template/void4.C: Likewise.
13887 * g++.dg/template/crash55.C: Likewise.
13888 * g++.dg/template/void7.C: Likewise
13889
13890 2006-08-26 Mark Mitchell <mark@codesourcery.com>
13891
13892 PR c++/28588
13893 * g++.dg/inherit/access6.C: New test.
13894 * g++.dg/inherit/access7.C: Likewise.
13895
13896 PR c++/28595
13897 * g++.dg/template/array15.C: New test.
13898 * g++.dg/template/crash2.C: Tweak error markers.
13899
13900 2006-08-26 Jakub Jelinek <jakub@redhat.com>
13901
13902 PR middle-end/28683
13903 * gcc.c-torture/compile/20060823-1.c: New test.
13904
13905 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13906
13907 PR c++/28853
13908 * g++.dg/template/ttp21.C: New test.
13909
13910 PR c++/28852
13911 * g++.dg/other/operator1.C: Add error-marker.
13912 * g++.dg/other/operator2.C: New test.
13913
13914 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
13915
13916 PR c/27893
13917 * gcc.c-torture/compile/vla-const-1.c,
13918 gcc.c-torture/compile/vla-const-2.c: New tests.
13919
13920 2006-08-26 Richard Guenther <rguenther@suse.de>
13921
13922 PR middle-end/28814
13923 * gcc.dg/torture/pr28814.c: New testcase.
13924
13925 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
13926
13927 PR c/28418
13928 * gcc.c-torture/compile/compound-literal-1.c: New test.
13929
13930 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
13931
13932 PR c/28299
13933 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
13934 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
13935 Expect extra diagnostics.
13936
13937 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
13938
13939 gcc.dg/noncompile/pr16876.c: New test.
13940
13941 2006-08-25 Mark Mitchell <mark@codesourcery.com>
13942
13943 PR c++/28056
13944 * g++.dg/parse/local1.C: New test.
13945 * g++.dg/other/qual1.C: Tweak error marker.
13946
13947 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
13948
13949 PR c++/27787
13950 * g++.dg/template/typename10.C: New.
13951 * g++.dg/template/lookup4.C: Remove bogus error marker.
13952
13953 2006-08-25 Richard Guenther <rguenther@suse.de>
13954
13955 PR testsuite/28829
13956 * gcc.dg/pr26570.c: Fix testcase.
13957
13958 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
13959
13960 PR tree-opt/28807
13961 * gcc.c-torture/execute/mayalias-2.c: New test.
13962 * gcc.dg/tree-ssa/alias-13.c: New test.
13963
13964 2006-08-24 Jan Hubicka <jh@suse.cz>
13965
13966 PR debug/26881
13967 * gcc.dg/debug/pr26881.c: New file.
13968
13969 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
13970
13971 PR fortran/28788
13972 * gfortran.dg/used_types_4.f90: New test.
13973 * gfortran.dg/derived_init_2.f90: Modify to check sibling
13974 association of derived types.
13975 * gfortran.dg/used_types_2.f90: Add module cleanup.
13976 * gfortran.dg/used_types_3.f90: The same.
13977
13978 PR fortran/28771
13979 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
13980 fix of regression.
13981
13982 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13983
13984 PR 28813
13985 * gfortran.dg/direct_io_6.f90: Remove test.
13986
13987 2006-08-23 Stuart Hastings <stuart@apple.com>
13988
13989 PR 28825
13990 * gcc.target/i386/20060821-1.c: New.
13991
13992 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
13993
13994 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
13995 dg-warning strings for dllimport.
13996
13997 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
13998
13999 PR C++/28450
14000 * g++.dg/ext/vector4.C: New test.
14001 * g++.dg/ext/complex1.C: New test.
14002
14003 2006-08-21 Geoffrey Keating <geoffk@apple.com>
14004
14005 PR debug/28692
14006 * gcc.dg/debug/const-1.c: New.
14007 * gcc.dg/debug/const-2.c: New.
14008 * gcc.dg/debug/dwarf2/const-1.c: New.
14009 * gcc.dg/debug/dwarf2/const-2.c: New.
14010 * gcc.dg/debug/dwarf2/const-2b.c: New.
14011
14012 2006-08-22 Richard Guenther <rguenther@suse.de>
14013
14014 PR middle-end/28776
14015 * gcc.c-torture/compile/pr28776-1.c: New testcase.
14016 * gcc.c-torture/compile/pr28776-2.c: Likewise.
14017
14018 2006-08-22 Daniel Berlin <dberlin@dberlin.org>
14019
14020 PR tree-optimization/28003
14021 * g++.dg/tree-ssa/pr28003.C: New.
14022
14023 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
14024
14025 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
14026
14027 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
14028
14029 PR c++/26269
14030 * g++.dg/other/error14.C: New test.
14031
14032 PR c++/28505
14033 * g++.dg/parse/ctor7.C: New test.
14034 * g++.dg/parse/ctor8.C: Likewise.
14035
14036 PR c++/28741
14037 * g++.dg/template/void7.C: New test.
14038
14039 2006-08-21 Olivier Hainque <hainque@adacore.com>
14040
14041 * gnat.dg/self_aggregate_with_zeros.adb: New test.
14042 * gnat.dg/self_aggregate_with_array.adb: New test.
14043
14044 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
14045
14046 * g++.dg/eh/arm-vfp-unwind.C: New test.
14047
14048 2006-08-20 Mark Mitchell <mark@codesourcery.com>
14049
14050 PR c++/28341
14051 * g++.dg/template/ref3.C: New test.
14052 * g++.dg/template/nontype13.C: New test.
14053
14054 PR c++/28346
14055 * g++.dg/template/ptrmem17.C: New test.
14056
14057 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
14058
14059 PR target/28648 c:
14060 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
14061
14062 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
14063
14064 PR fortran/28630
14065 * gfortran.dg/used_types_2.f90: New test.
14066
14067 PR fortran/28601
14068 * gfortran.dg/used_types_3.f90: New test.
14069
14070 PR fortran/20886
14071 * gfortran.dg/generic_actual_arg.f90: New test.
14072
14073 PR fortran/28735
14074 * gfortran.dg/module_private_array_refs_1.f90: New test.
14075
14076 PR fortran/28762
14077 * gfortran.dg/program_name_1.f90: New test.
14078
14079 PR fortran/28425
14080 * gfortran.dg/derived_constructor_comps_1.f90: New test.
14081
14082 PR fortran/28496
14083 * gfortran.dg/array_initializer_2.f90: New test.
14084
14085 PR fortran/18111
14086 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
14087
14088 PR fortran/28600
14089 * gfortran.dg/assumed_charlen_function_4.f90: New test.
14090
14091 PR fortran/28771
14092 * gfortran.dg/assumed_charlen_in_main.f90: New test.
14093
14094 PR fortran/28660
14095 * gfortran.dg/dependent_decls_1.f90: New test.
14096
14097 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
14098
14099 PR fortran/25217
14100 * gfortran.dg/derived_init_2.f90: New.
14101
14102 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
14103
14104 * gcc.c-torture/execute/pr28289.c: New test.
14105
14106 2006-08-17 Jakub Jelinek <jakub@redhat.com>
14107
14108 PR c/28744
14109 * gcc.dg/attr-externally-visible-1.c: New test.
14110 * gcc.dg/attr-externally-visible-2.c: New test.
14111 * g++.dg/parse/attr-externally-visible-1.C: New test.
14112 * g++.dg/parse/attr-externally-visible-2.C: New test.
14113
14114 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14115
14116 PR c++/28606
14117 * g++.dg/parse/dtor11.C: New test.
14118
14119 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
14120
14121 PR rtl-optimization/28489
14122 * gcc.c-torture/compile/pr28489.c: New test.
14123
14124 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14125
14126 PR c++/28710
14127 * g++.dg/template/redecl4.C: New test.
14128
14129 PR c++/28711
14130 * g++.dg/template/ctor8.C: New test.
14131
14132 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
14133
14134 * gcc.dg/pr26570.c: Fix testcase.
14135
14136 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
14137
14138 * PR c++/28573
14139 * g++.dg/parse/offsetof6.C: New test.
14140 * g++.dg/parse/offsetof6.C: New test.
14141 * g++.dg/parse/offsetof7.C: New test.
14142
14143 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14144
14145 PR testsuite/28602
14146 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
14147 is false.
14148
14149 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
14150
14151 PR c++/28302
14152 * g++.dg/ext/vector3.C: New test.
14153
14154 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
14155
14156 PR gcov/profile/26570
14157 * gcc.dg/pr26570.c: New test.
14158
14159 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
14160
14161 PR c/27697
14162 * gcc.dg/qual-component-1.c: New test.
14163
14164 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14165
14166 PR c++/28593
14167 * g++.dg/parse/new3.C: New test.
14168
14169 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14170
14171 PR fortran/25828
14172 * gfortran.dg/streamio_1.f90: New test.
14173 * gfortran.dg/streamio_2.f90: New test.
14174 * gfortran.dg/streamio_3.f90: New test.
14175 * gfortran.dg/streamio_4.f90: New test.
14176 * gfortran.dg/streamio_5.f90: New test.
14177 * gfortran.dg/streamio_6.f90: New test.
14178 * gfortran.dg/streamio_7.f90: New test.
14179 * gfortran.dg/streamio_8.f90: New test.
14180
14181 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
14182
14183 PR c/28287
14184 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
14185
14186 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
14187
14188 PR c++/28594
14189 * g++.dg/template/void6.C: New test.
14190
14191 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14192
14193 PR c/28649
14194 * gcc.dg/parse-error-1.c: New test.
14195 * gcc.dg/parse-error-2.c: New test.
14196 * gcc.dg/cpp/digraph2.c: Add error-marker.
14197 * gcc.dg/noncompile/920923-1.c: Likewise.
14198
14199 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
14200
14201 PR c/27490
14202 * gcc.dg/sizeof-2.c: New testcase.
14203
14204 PR c/27489
14205 * gcc.dg/switch-A.c: New testcase.
14206
14207 2006-08-14 Steve Ellcey <sje@cup.hp.com>
14208
14209 PR c++/28288
14210 PR c++/14556
14211 * g++.old-deja/g++.warn/compare1.C: Delete.
14212 * g++.dg/opt/pr7503-2.C: Delete.
14213 * g++.dg/opt/pr7503-3.C: Delete.
14214 * g++.dg/opt/pr7503-4.C: Delete.
14215 * g++.dg/opt/pr7503-5.C: Delete.
14216 * g++.dg/opt/max1.C: Delete.
14217 * g++.dg/warn/minmax.C: Delete.
14218 * g++.dg/expr/minmax.C: New test.
14219
14220 2006-08-14 Richard Guenther <rguenther@suse.de>
14221
14222 PR testsuite/28703
14223 * gcc.c-torture/execute/pr28651.c: Do not use argc
14224 to avoid optimization, instead forbid inlining.
14225
14226 2006-08-14 Richard Sandiford <richard@codesourcery.com>
14227
14228 PR rtl-optimization/28634
14229 * gcc.c-torture/execute/ieee/pr28634.c: New test.
14230
14231 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
14232
14233 PR c/27184
14234 * gcc.dg/torture/pr27184.c: New test.
14235
14236 2006-08-12 Jakub Jelinek <jakub@redhat.com>
14237
14238 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
14239
14240 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14241
14242 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
14243 * gfortran.dg/stat_2.f90: Likewise.
14244 * gfortran.dg/chmod_1.f90: Likewise.
14245 * gfortran.dg/chmod_2.f90: Likewise.
14246 * gfortran.dg/chmod_3.f90: Likewise.
14247
14248 2006-08-11 David Edelsohn <edelsohn@gnu.org>
14249
14250 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
14251
14252 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
14253
14254 * g++.dg/opt/pr23454-2.C: New test.
14255
14256 2006-08-11 Richard Guenther <rguenther@suse.de>
14257
14258 PR middle-end/28651
14259 * gcc.c-torture/execute/pr28651.c: New testcase.
14260
14261 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
14262
14263 * gnat.dg/specs/static_initializer.ads: New test.
14264
14265 2006-08-10 Paul Brook <paul@codesourcery.com>
14266
14267 * gcc.target/arm/cond-asm.c: New test.
14268
14269 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
14270
14271 PR tree-optimization/26197
14272 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
14273 * g++.dg/vect/vect.exp: Compile the new tests with
14274 --param max-aliased-vops=0.
14275
14276 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
14277
14278 PR c++/28637
14279 * g++.dg/template/void3.C: New test.
14280
14281 PR c++/28638
14282 * g++.dg/template/void4.C: New test.
14283
14284 PR c++/28640
14285 * g++.dg/template/void5.C: New test.
14286
14287 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
14288
14289 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
14290 after dg-do compile.
14291
14292 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
14293
14294 PR tree-optimizations/26969
14295 * gcc.dg/vect/vect.exp: Compile tests prefixed with
14296 "unswitch-loops" with -funswitch-loops.
14297 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
14298
14299 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14300
14301 * gcc.dg/sparc-getcontext-1.c: Fix typo.
14302 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
14303 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
14304 * objc.dg/dwarf-1.m: Likewise.
14305 * objc.dg/dwarf-2.m: Likewise.
14306 * obj-c++.dg/dwarf-2.mm: Likewise.
14307
14308 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14309
14310 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
14311 * objc.dg/dwarf-2.m: Likewise.
14312 * obj-c++.dg/dwarf-2.mm: Likewise.
14313
14314 PR libfortran/28603
14315 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
14316
14317 PR testsuite/27611
14318 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
14319
14320 PR testsuite/27033
14321 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
14322
14323 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
14324
14325 PR target/27827
14326 * gcc.target/i386/pr27827.c: New testcase.
14327
14328 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
14329
14330 PR fortran/28590
14331 * gfortran.dg/sequence_types_1.f90: New test.
14332
14333 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
14334
14335 PR fortran/28548
14336 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
14337 dg-warning. Add -pedantic option.
14338
14339 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14340
14341 PR c/28502
14342 * gcc.dg/proto-1.c: New test.
14343
14344 PR c/27721
14345 * gcc.dg/lvalue-4.c: New test.
14346
14347 PR c/28136
14348 * gcc.dg/init-bad-5.c: New test.
14349
14350 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
14351
14352 PR c++/28347
14353 * g++.dg/ext/typedef-init.C: Add new test for typedef
14354 initialization inside templates. Adjust existing error markers.
14355
14356 2006-08-03 Mark Mitchell <mark@codesourcery.com>
14357
14358 PR c++/28148
14359 * g++.dg/init/ptrmem3.C: New test.
14360
14361 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
14362
14363 PR tree-optimization/27770
14364 * lib/target-support.exp: New target keyword "section_anchors".
14365 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
14366 tests.
14367 * gcc.dg/vect/section-anchors-pr27770.c: New test.
14368 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
14369 * gcc.dg/vect/section-anchors-vect-69.c: New test.
14370 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
14371
14372 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14373
14374 * gcc.dg/20060801-1.c: Add missing '}'.
14375
14376 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14377
14378 PR c++/27508
14379 * g++.dg/parse/dtor9.C: New test.
14380 * g++.dg/parse/dtor10.C: New test.
14381 * g++.dg/other/error7.C: Adjust error-marker.
14382
14383 PR c++/28274
14384 * g++.dg/other/default5.C: New test.
14385
14386 2006-08-02 Richard Guenther <rguenther@suse.de>
14387
14388 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
14389
14390 2006-08-02 Mark Mitchell <mark@codesourcery.com>
14391
14392 PR c++/28557
14393 * g++.dg/template/conv9.C: New test.
14394
14395 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
14396
14397 PR debug/28063
14398 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
14399 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
14400 Optionally return assembly text. Update callers.
14401 (check_no_compiler_messages): Update verbose messages.
14402 (check_no_messages_and_pattern): New.
14403 (check_effective_target_string_merging): New.
14404
14405 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14406
14407 PR c++/28250
14408 * g++.dg/eh/catch4.C: New test.
14409
14410 PR c++/28257
14411 * g++.dg/other/qual1.C: New test.
14412
14413 PR c++/28259
14414 * g++.dg/inherit/error2.C: New test.
14415
14416 PR c++/28267
14417 * g++.dg/other/new1.C: New test.
14418
14419 * g++.dg/warn/pr23075.C: Remove obsolete test.
14420 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
14421 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
14422
14423 2006-07-31 Mark Mitchell <mark@codesourcery.com>
14424
14425 PR c++/28523
14426 * g++.dg/eh/cast1.C: New test.
14427
14428 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
14429
14430 PR libfortran/28452
14431 * gfortran.dg/random_3.f90: New test.
14432
14433 2006-08-01 Steve Ellcey <sje@cup.hp.com>
14434
14435 PR c++/28432
14436 * g++.dg/other/pr28304.C: Change expected error message.
14437 * g++.dg/other/pr28432.C: New test.
14438
14439 2006-08-01 Steve Ellcey <sje@cup.hp.com>
14440
14441 PR c++/28256
14442 * g++.dg/init/brace2.C: Change expected error message, add empty init.
14443
14444 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
14445
14446 PR debug/23336
14447 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
14448 at -g1.
14449 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
14450 g++.dg/debug/enum-2.C: New.
14451
14452 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14453
14454 PR c++/6634
14455 * g++.dg/parse/long1.C: Add more tests.
14456
14457 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14458
14459 * gfortran.dg/lrshift_1.c: New file.
14460
14461 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14462
14463 PR libgfortran/28335
14464 * gfortran.dg/no_unit_error_1.f90: New test.
14465
14466 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14467
14468 PR libgfortran/28335
14469 * gfortran.dg/no_unit_error_1.f90: Delete test.
14470 * gfortran.dg/no_unit_error_2.f90: Delete test.
14471
14472 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14473
14474 * gfortran.dg/chmod_3.f90: New test.
14475 * gfortran.dg/ltime_gmtime_1.f90: New test.
14476 * gfortran.dg/ltime_gmtime_2.f90: New test.
14477 * gfortran.dg/lrshift_1.f90: New test.
14478 * gfortran.dg/chmod_1.f90: New test.
14479 * gfortran.dg/chmod_2.f90: New test.
14480
14481 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
14482
14483 PR c++/27668
14484 * g++.dg/template/crash55.C: New test.
14485
14486 PR c++/27962
14487 * g++.dg/template/nontype16.C: New test.
14488
14489 * g++.dg/template/void2.C: Adjust error markers.
14490 * g++.dg/template/nontype5.C: Adjust error markers.
14491
14492 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
14493
14494 * gcc.target/i386/stack-prot-kernel.c: New test.
14495
14496 2006-07-27 Roger Sayle <roger@eyesopen.com>
14497
14498 * gcc.dg/builtins-55.c: New test case.
14499
14500 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
14501
14502 PR rtl-optimization/27907
14503 * gcc.c-torture/compile/pr27907.c: New test.
14504
14505 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14506
14507 * gfortran.dg/mclock.f90: New test.
14508 * gfortran.dg/int_conv_1.f90: New test.
14509 * gfortran.dg/stat_1.f90: New test.
14510 * gfortran.dg/stat_2.f90: New test.
14511
14512 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14513
14514 PR libgfortran/28335
14515 * gfortran.dg/no_unit_error_1.f90: New test.
14516 * gfortran.dg/no_unit_error_2.f90: New test.
14517 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
14518
14519 2006-07-25 Roger Sayle <roger@eyesopen.com>
14520
14521 PR middle-end/28473
14522 * gcc.dg/fold-convround-1.c: New test case.
14523
14524 2006-07-24 Steven G. Kargl <kargls@comcast.net>
14525
14526 * gfortran.dg/arithmetic_if.f90: Fix comments.
14527
14528 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14529
14530 PR c++/27572
14531 * g++.dg/other/typedef1.C: New test.
14532 * g++.dg/template/typedef4.C: New test.
14533 * g++.dg/template/typedef5.C: New test.
14534
14535 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
14536
14537 PR fortran/28416
14538 * gfortran.dg/allocatable_dummy_3.f90: New.
14539
14540 2006-07-24 Steven G. Kargl <kargls@comcast.net>
14541
14542 PR fortran/28439
14543 * gfortran.dg/arithmetic_if.f90: New test.
14544
14545 2006-07-24 Uros Bizjak <uros@kss-loka.si>
14546
14547 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
14548 avoid memcpy optimization.
14549
14550 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14551
14552 PR fortran/25289
14553 * gfortran.dg/direct_io_6.f90: New test.
14554
14555 2006-07-24 Jan Hubicka <jh@suse.cz>
14556
14557 PR c/25795
14558 PR c++/27369
14559 * gcc.dg/pr25795.c: New test.
14560 * gcc.dg/pr25795-1.c: New test.
14561
14562 2006-07-23 Roger Sayle <roger@eyesopen.com>
14563
14564 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
14565 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
14566 which may be transformed to "g || h" on some platforms.
14567
14568 2006-07-23 Mark Mitchell <mark@codesourcery.com>
14569
14570 PR c++/28025
14571 * g++.dg/template/friend45.C: New test.
14572
14573 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14574
14575 PR libgfortran/28339
14576 * gfortran.dg/arrayio_8.f90: New test.
14577
14578 2006-07-21 Mike Stump <mrs@apple.com>
14579
14580 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
14581
14582 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
14583
14584 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14585
14586 PR c++/28250
14587 * g++.dg/eh/catch3.C: New test.
14588
14589 PR c++/28363
14590 * g++.dg/template/defarg10.C: New test.
14591
14592 2006-07-20 Paul Brook <paul@codesourcery.com>
14593
14594 PR 27363
14595 * gcc.dg/pr27363.c: New test.
14596
14597 2006-07-19 Mark Mitchell <mark@codesourcery.com>
14598
14599 PR c++/28338
14600 * g++.dg/init/ref13.C: New test.
14601
14602 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14603
14604 PR obj-c++/28434
14605 * obj-c++.dg/proto-error-1.mm: New test.
14606
14607 2006-07-18 Mark Mitchell <mark@codesourcery.com>
14608
14609 PR c++/28337
14610 * g++.dg/template/string1.C: New test.
14611
14612 2006-07-18 Mark Mitchell <mark@codesourcery.com>
14613
14614 PR c++/28048
14615 * g++.dg/template/defarg9.C: New test.
14616
14617 PR c++/28235
14618 * g++.dg/template/static27.C: New test.
14619
14620 2006-07-18 Diego Novillo <dnovillo@redhat.com>
14621
14622 PR 28410
14623 * gcc.dg/tree-ssa/pr28410.c: New test.
14624
14625 2006-07-18 Lee Millward <lee.millward@gmail.com>
14626
14627 PR c++/28258
14628 * g++/dg/other/error13.C: New test.
14629
14630 PR c++/28260
14631 * g++.dg/template/friend44.C: New test.
14632
14633 2006-07-18 Steve Ellcey <sje@cup.hp.com>
14634
14635 PR c++/27495
14636 * g++.dg/other/pr27495.C: New.
14637
14638 2006-07-18 Olivier Hainque <hainque@adacore.com>
14639
14640 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
14641 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
14642
14643 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14644
14645 PR c/28286
14646 * gcc.dg/pragma-pack-4.c: New test.
14647
14648 2006-07-17 Steve Ellcey <sje@cup.hp.com>
14649
14650 PR c++/28291
14651 * g++.dg/ext/pr28291.C: New test.
14652
14653 2006-07-17 Richard Sandiford <richard@codesourcery.com>
14654
14655 PR middle-end/28403
14656 * gcc.c-torture/execute/pr28403.c: New test.
14657
14658 2006-07-17 Richard Sandiford <richard@codesourcery.com>
14659
14660 PR middle-end/28402
14661 * gcc.dg/pr28402.c: New test.
14662
14663 2006-07-17 Steve Ellcey <sje@cup.hp.com>
14664
14665 PR c++/28304
14666 * g++.dg/other/pr28304.C: New test.
14667
14668 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
14669
14670 PR other/28251
14671 gcc.c-torture/unsorted/dump-noaddr.c: New test.
14672 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
14673
14674 2006-07-17 Richard Guenther <rguenther@suse.de>
14675
14676 PR tree-optimization/28238
14677 * g++.dg/tree-ssa/pr28238.C: New testcase.
14678
14679 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14680
14681 PR c++/28250
14682 * g++.dg/eh/catch1.C: New test.
14683 * g++.dg/eh/catch2.C: New test.
14684
14685 2006-07-16 Jakub Jelinek <jakub@redhat.com>
14686
14687 PR c++/28370
14688 * g++.dg/template/anon3.C: New test.
14689
14690 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
14691
14692 PR fortran/20844
14693 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
14694 specifiers requiring an explicit format tag..
14695
14696 PR fortran/28201
14697 * gfortran.dg/generic_5: New test.
14698
14699 PR fortran/20893
14700 * gfortran.dg/elemental_optional_args_1.f90: New test.
14701
14702 2006-07-16 Olivier Hainque <hainque@adacore.com>
14703
14704 * gnat.dg/assert.ads: New file.
14705 * gnat.dg/controlled_record.ads: Likewise.
14706 * gnat.dg/controlled_record.adb: Likewise.
14707
14708 2006-07-15 Lee Millward <lee.millward@gmail.com>
14709
14710 PR c++/28292
14711 * g++.dg/other/error12.C: New test.
14712
14713 PR c++/28269
14714 * g++.dg/template/crash54.C: New test.
14715
14716 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14717
14718 PR c++/28249
14719 * g++.dg/parse/catch1.C: New test.
14720
14721 PR c++/28294
14722 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
14723
14724 PR c++/28387
14725 * g++.dg/ext/attrib24.C: New test.
14726
14727 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14728
14729 PR c++/28343
14730 * g++.dg/ext/asmspec1.C: New test.
14731
14732 2006-07-13 Janis Johnson <janis187@us.ibm.com>
14733
14734 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
14735 (dg-test): Support shouldfail tests.
14736 * lib/target-supports-dg.exp (dg-shouldfail): New.
14737 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
14738 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
14739 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
14740 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
14741 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
14742 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
14743 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
14744
14745 2006-07-13 Jan Hubicka <jh@suse.cz>
14746
14747 * gcc.target/i386/memcpy-1.c: New.
14748
14749 2006-07-12 Geoffrey Keating <geoffk@apple.com>
14750
14751 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
14752
14753 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
14754
14755 PR fortran/25097
14756 * gfortran.dg/present_1.f90: New test.
14757
14758 PR fortran/20903
14759 * gfortran.dg/interface_derived_type_1.f90: New test.
14760
14761 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
14762
14763 PR fortran/28213
14764 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
14765 list.
14766
14767 2006-07-07 Lee Millward <lee.millward@gmail.com>
14768
14769 PR c++/27820
14770 * g++.dg/other/label1.C: New test.
14771
14772 2006-07-07 Richard Guenther <rguenther@suse.de>
14773
14774 PR middle-end/28268
14775 * gcc.dg/torture/pr28268.c: New testcase.
14776
14777 2006-07-07 Steve Ellcey <sje@cup.hp.com>
14778
14779 PR c++/27019
14780 * g++.dg/ext/pr27019.C: New.
14781
14782 2006-07-07 Richard Guenther <rguenther@suse.de>
14783
14784 PR tree-optimization/28187
14785 * gcc.dg/pr28187.c: New testcase.
14786
14787 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
14788
14789 * gnat.dg/address_conversion.adb: New test.
14790 * gnat.dg/boolean_subtype.adb: Likewise.
14791 * gnat.dg/frame_overflow.adb: Likewise.
14792 * gnat.dg/pointer_array.adb: Likewise.
14793 * gnat.dg/pointer_conversion.adb: Likewise.
14794
14795 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
14796
14797 PR fortran/28237
14798 PR fortran/23420
14799 * gfortran.dg/print_fmt_5.f90: New test.
14800
14801 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14802
14803 PR fortran/28129
14804 * gfortran.dg/bounds_check_4.f90: New test.
14805
14806 2006-07-05 Richard Guenther <rguenther@suse.de>
14807
14808 PR target/28158
14809 * gfortran.dg/pr28158.f90: New testcase.
14810
14811 2006-07-05 Richard Guenther <rguenther@suse.de>
14812
14813 PR tree-optimization/28162
14814 * gcc.dg/pr28162.c: New testcase.
14815
14816 2006-07-05 Richard Guenther <rguenther@suse.de>
14817 Andrew Pinski <pinskia@gcc.gnu.org>
14818
14819 PR c++/27084
14820 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
14821
14822 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
14823
14824 PR fortran/28174
14825 * gfortran.dg/actual_array_substr_2.f90: New test.
14826
14827 PR fortran/28167
14828 * gfortran.dg/actual_array_constructor_2.f90: New test.
14829
14830 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14831
14832 * gfortran.dg/itime_idate_1.f: New test.
14833 * gfortran.dg/itime_idate_2.f: New test.
14834
14835 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14836
14837 PR libgfortran/27704
14838 * gfortran.dg/open_status_3.f90: New test.
14839 * gfortran.dg/fmt_l.f90: Update for new feature.
14840
14841 2006-07-03 Asher Langton <langton2@llnl.gov>
14842
14843 * gfortran.dg/oldstyle_2.f90: New.
14844
14845 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
14846
14847 * gnat.dg/string_slice.adb: New test.
14848
14849 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
14850
14851 PR fortran/19259
14852 * gfortran.dg/semicolon_fixed.c: New.
14853 * gfortran.dg/semicolon_free.c: New.
14854
14855 2006-06-30 Mike Stump <mrs@apple.com>
14856
14857 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
14858 that don't support internal visibility.
14859
14860 2006-06-30 Andrew Pinski <pinskia@gmail.com>
14861
14862 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
14863 for '(' / ')' needing an extra '\'.
14864
14865 2006-06-29 Roger Sayle <roger@eyesopen.com>
14866
14867 PR middle-end/27428
14868 * gcc.dg/pr27428-1.c: New test case.
14869
14870 2006-06-29 Mike Stump <mrs@apple.com>
14871
14872 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
14873 on darwin as we can't align commons large enough yet.
14874
14875 * gcc.dg/vla-8.c: Add additional testcases.
14876
14877 2006-06-26 Steve Ellcey <sje@cup.hp.com>
14878
14879 PR c++/28114
14880 * g++.dg/other/pr28114.C: New.
14881
14882 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
14883
14884 * gcc.c-torture/compile/20060625-1.c: New test.
14885
14886 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
14887
14888 PR fortran/20867
14889 * gfortran.dg/stfunc_3.f90: New test.
14890
14891 PR fortran/25056
14892 * gfortran.dg/impure_actual_1.f90: New test.
14893
14894 PR fortran/20874
14895 * gfortran.dg/elemental_result_1.f90: New test.
14896
14897 PR fortran/25073
14898 * gfortran.dg/select_7.f90: New test.
14899
14900 PR fortran/27554
14901 * intrinsic_actual_1.f: New test.
14902
14903 PR fortran/22038
14904 PR fortran/28119
14905 * gfortran.dg/forall_4.f90: New test.
14906
14907 PR fortran/25072
14908 * gfortran.dg/forall_5.f90: New test.
14909
14910 2006-06-25 Lee Millward <lee.millward@gmail.com>
14911
14912 PR c++/28051
14913 * g++.dg/template/using13.C: New test.
14914
14915 PR c++/28054
14916 * g++.dg/other/incomplete3.C: New test.
14917
14918 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14919
14920 PR fortran/28081
14921 * gfortran.dg/substr_3.f: New test.
14922 * gfortran.dg/equiv_2.f90: Update expected error message.
14923
14924 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
14925
14926 PR fortran/28118
14927 * gfortran.dg/actual_array_substr_1.f90: New test.
14928
14929 2006-06-24 Olivier Hainque <hainque@adacore.com>
14930
14931 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
14932 * gnat.dg/scalar_mode_agg_compare.adb: New test.
14933
14934 2006-06-23 Janis Johnson <janis187@us.ibm.com>
14935
14936 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
14937
14938 2006-06-23 Steven G. Kargl <kargls@comcast.net>
14939
14940 PR fortran/27981
14941 * gfortran.dg/simpleif_2.f90: New test.
14942
14943 2006-06-23 Lee Millward <lee.millward@gmail.com>
14944
14945 * g++.dg/template/error22.C: Fix typo.
14946
14947 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14948
14949 PR c++/28112
14950 * g++.dg/ext/attrib23.C: New test.
14951
14952 2006-06-23 Olivier Hainque <hainque@adacore.com>
14953
14954 * gnat.dg/varsize_temp.adb: New test.
14955
14956 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14957
14958 PR c++/11468
14959 * g++.dg/other/java2.C: New test.
14960
14961 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
14962
14963 PR target/27789
14964 * g++.dg/ext/dllimport4.C. Add more tests for invalid
14965 initialization.
14966
14967 2006-06-22 Roger Sayle <roger@eyesopen.com>
14968
14969 PR target/27531
14970 * gcc.dg/pr27531-1.c: New test case.
14971
14972 2006-06-22 Asher Langton <langton2@llnl.gov>
14973
14974 PR fortran/24748
14975 * gfortran.dg/implicit_8.f90: New.
14976
14977 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
14978
14979 PR rtl-optimization/28121
14980 * gcc.dg/pr28121.c: New test.
14981
14982 2006-06-22 Lee Millward <lee.millward@gmail.com>
14983
14984 PR c++/27805
14985 * g++.dg/parse/ptrmem6.C: New test.
14986
14987 PR c++/27821
14988 * g++.dg/template/error22.C: New test.
14989
14990 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14991
14992 PR c++/28111
14993 * g++.dg/template/friend43.C: New test.
14994
14995 PR c++/28110
14996 * g++.dg/template/crash53.C: New test.
14997
14998 PR c++/28109
14999 * g++.dg/rtti/incomplete1.C: New test.
15000
15001 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
15002
15003 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
15004
15005 2006-06-21 Joseph Myers <joseph@codesourcery.com>
15006
15007 * gcc.c-torture/execute/complex-7.c: New.
15008
15009 2006-06-21 Jakub Jelinek <jakub@redhat.com>
15010
15011 * gcc.dg/merge-all-constants-1.c: New test.
15012
15013 2006-06-20 Janis Johnson <janis187@us.ibm.com>
15014
15015 PR c++/28113
15016 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
15017
15018 2006-06-20 Steven G. Kargl <kargls@comcast.net>
15019
15020 * gfortran.dg/rrspacing_1.f90: New test.
15021
15022 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15023
15024 PR c++/28052
15025 * g++.dg/other/bitfield2.C: New test.
15026
15027 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
15028
15029 PR tree-optimization/27331
15030 * gcc.dg/pr27331.c: New test.
15031
15032 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
15033 Eric Botcazou <ebotcazou@adacore.com>
15034
15035 PR ada/18692
15036 * lib/gnat.exp: New file.
15037 * lib/gnat-dg.exp: Likewise.
15038 * gnat.dg: New directory.
15039 * gnat.dg/dg.exp: New driver.
15040 * gnat.dg/specs: New directory.
15041 * gnat.dg/specs/specs.exp: New driver.
15042 * gnat.dg/style: New directory.
15043 * gnat.dg/style/style.exp: New driver.
15044
15045 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
15046
15047 PR fortran/16206
15048 * gfortran.dg/array_initializer_1.f90: New test.
15049
15050 PR fortran/28005
15051 * gfortran.dg/matmul_3.f90: New test.
15052
15053 2006-06-19 Andrew Pinski <pinskia@gmail.com>
15054
15055 PR middle-end/28075
15056 * gcc.dg/tree-ssa/inline-1.c: New test.
15057
15058 2006-06-19 Anatoly Sokolov <aesok@post.ru>
15059
15060 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
15061 in malloc prototype; remove XFAIL.
15062 * gcc.dg/pr18241-2.c: Ditto.
15063 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
15064 in memset prototype; remove XFAIL.
15065 * gcc.dg/tree-ssa/pr23382.c: Ditto.
15066
15067 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
15068
15069 * gcc.dg/vla-8.c: Add.
15070
15071 2006-06-19 Richard Guenther <rguenther@suse.de>
15072
15073 PR tree-optimization/27090
15074 * g++.dg/tree-ssa/pr27090.C: New testcase.
15075
15076 2006-06-19 Roger Sayle <roger@eyesopen.com>
15077
15078 PR target/27861
15079 * gcc.dg/pr27861-1.c: New test case.
15080
15081 2006-06-19 Richard Guenther <rguenther@suse.de>
15082
15083 PR middle-end/28045
15084 * gcc.dg/torture/pr28045.c: New testcase.
15085
15086 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15087
15088 PR fortran/26801
15089 * gfortran.dg/associated_4.f90: New test.
15090
15091 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15092
15093 PR fortran/19310
15094 PR fortran/19904
15095 * gfortran.dg/real_const_3.f90: New test.
15096
15097 2006-06-16 Mark Mitchell <mark@codesourcery.com>
15098
15099 PR c++/28016
15100 * g++.dg/template/static26.C: New test.
15101
15102 PR c++/27979
15103 * g++.dg/expr/bitfield2.C: New test.
15104
15105 PR c++/27884
15106 * g++.dg/parse/linkage2.C: New test.
15107
15108 2006-06-16 Richard Guenther <rguenther@suse.de>
15109
15110 PR middle-end/27116
15111 * gcc.dg/pr15785-1.c: Revert last change.
15112 * gcc.dg/torture/pr27116-2.c: New testcase.
15113
15114 2006-06-16 Roger Sayle <roger@eyesopen.com>
15115
15116 PR middle-end/27802
15117 * gcc.dg/pr27802-1.c: New test case.
15118
15119 2006-06-15 Mark Mitchell <mark@codesourcery.com>
15120
15121 PR c++/27689
15122 * g++.dg/template/ttp18.C: New test.
15123 * g++.dg/template/ttp19.C: Likewise.
15124
15125 PR c++/27666
15126 * g++.dg/expr/cond9.C: New test.
15127
15128 PR c++/27640
15129 * g++.dg/template/ctor7.C: New test.
15130
15131 2006-06-15 Janis Johnson <janis187@us.ibm.com>
15132
15133 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
15134
15135 2006-06-16 Richard Guenther <rguenther@suse.de>
15136
15137 PR tree-optimization/27781
15138 * gcc.dg/tree-ssa/pr27781.c: New testcase.
15139
15140 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
15141
15142 * gfortran.dg/allocate_zerosize_2.f90: New test case.
15143
15144 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
15145
15146 * gcc.dg/tree-ssa/loop-18.c: New test.
15147
15148 2006-06-14 Mark Mitchell <mark@codesourcery.com>
15149
15150 PR c++/27665
15151 * g++.dg/template/crash52.C: New test.
15152
15153 PR c++/27648
15154 * g++.dg/ext/attrib22.C: New test.
15155
15156 PR c++/26559
15157 * g++.dg/template/builtin1.C: New test.
15158 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
15159
15160 PR c++/28018
15161 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
15162 assignment.
15163 * g++.old-deja/g++.pt/crash51.C: Likewise.
15164
15165 PR c++/27227
15166 * g++.dg/lookup/linkage1.C: New test.
15167 * g++.dg/lookup/linkage2.C: Likewise.
15168
15169 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
15170
15171 PR middle-end/27959
15172 * gcc.dg/pr27959.c: New testcase.
15173
15174 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
15175
15176 PR target/28014:
15177 * g++.dg/eh/div.C: New test.
15178
15179 2006-06-13 Jakub Jelinek <jakub@redhat.com>
15180
15181 PR c++/27894
15182 * g++.dg/tree-ssa/pr26757.C: New test.
15183 * g++.dg/tree-ssa/pr27894.C: New test.
15184
15185 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
15186
15187 * gcc.c-torture/compile/20060609-1.c: New test.
15188
15189 PR target/27863
15190 * gcc.c-torture/compile/pr27863.c: New test.
15191
15192 2006-06-13 Richard Guenther <rguenther@suse.de>
15193
15194 PR tree-optimization/27830
15195 * g++.dg/tree-ssa/pr27830.C: New testcase.
15196
15197 2006-06-13 Matthew Sachs <msachs@apple.com>
15198
15199 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
15200 the list of compiler flags; this causes those flags to be checked
15201 for things like dg-skip-if.
15202
15203 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15204
15205 PR c++/27601
15206 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
15207
15208 2006-06-12 Mark Mitchell <mark@codesourcery.com>
15209 Kazu Hirata <kazu@codesourcery.com>
15210
15211 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
15212 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
15213
15214 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15215
15216 PR c++/27933
15217 * g++.dg/lookup/using15.C: New test.
15218
15219 PR c++/27951
15220 * g++.dg/other/anon4.C: New test.
15221
15222 2006-06-12 Roger Sayle <roger@eyesopen.com>
15223
15224 PR c++/21210
15225 * g++.dg/init/complex1.C: New test case.
15226
15227 2006-06-11 Eric Christopher <echristo@apple.com>
15228
15229 PR middle-end/27948
15230 * gcc.dg/bf-ms-layout.c: Run on darwin.
15231 * gcc.dg/bf-no-ms-layout: Ditto.
15232 * gcc.dg/attr-ms_struct-2.c: New.
15233 * gcc.dg/bf-ms-layout-2.c: Ditto.
15234
15235 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
15236
15237 * gcc.dg/attr-ms_struct-packed1.c: New.
15238
15239 2006-06-09 Mike Stump <mrs@apple.com>
15240
15241 * gcc.dg/vla-7.c: Add.
15242
15243 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
15244
15245 PR fortran/24558
15246 * gfortran.dg/entry_6.f90: New test.
15247
15248 PR fortran/20877
15249 PR fortran/25047
15250 * gfortran.dg/entry_7.f90: New test.
15251
15252 2006-06-09 Jakub Jelinek <jakub@redhat.com>
15253
15254 PR c/27747
15255 * gcc.dg/cpp/_Pragma6.c: New test.
15256
15257 PR c++/27748
15258 * g++.dg/cpp/_Pragma1.C: New test.
15259
15260 PR preprocessor/27746
15261 * gcc.dg/gomp/macro-3.c: New test.
15262 * gcc.dg/gomp/macro-4.c: New test.
15263 * g++.dg/gomp/macro-3.C: New test.
15264 * g++.dg/gomp/macro-4.C: New test.
15265
15266 2006-06-09 Richard Guenther <rguenther@suse.de>
15267
15268 PR tree-optimization/26998
15269 * gcc.dg/torture/pr26998.c: New testcase.
15270 * gcc.dg/tree-ssa/vrp29.c: New testcase.
15271
15272 2006-06-08 Mike Stump <mrs@apple.com>
15273
15274 * gcc.dg/pr27095.c: Account for stubs.
15275
15276 PR target/26427
15277 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
15278 produce bad code on darwin.
15279
15280 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15281
15282 PR fortran/27958
15283 * gfortran.dg/substr_2.f: New test.
15284
15285 2006-06-08 Asher Langton <langton2@llnl.gov>
15286
15287 PR fortran/27786
15288 * cray_pointers_2.f90: Add -fbounds-check compile flag.
15289
15290 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15291
15292 PR target/27421
15293 * gcc.dg/union-3.c: New test.
15294
15295 2006-06-08 Richard Guenther <rguenther@suse.de>
15296
15297 PR middle-end/27116
15298 * gcc.dg/torture/pr27116.c: New testcase.
15299 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
15300
15301 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
15302
15303 PR rtl-optimization/26449
15304 * gcc.dg/pr26449.c: New test.
15305
15306 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15307
15308 PR c++/27601
15309 * g++.dg/ext/offsetof1.C: Test member functions.
15310
15311 2006-06-07 Steve Ellcey <sje@cup.hp.com>
15312
15313 * gcc.dg/pr27095.c: Improve scanning.
15314
15315 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
15316
15317 PR fortran/23091
15318 * gfortran.dg/saved_automatic_1.f90: New test.
15319
15320 PR fortran/24168
15321 * gfortran.dg/array_simplify_1.f90: New test.
15322
15323 PR fortran/25090
15324 * gfortran.dg/entry_dummy_ref_1.f90: New test.
15325
15326 PR fortran/25058
15327 * gfortran.dg/entry_dummy_ref_2.f90: New test.
15328
15329 2006-06-06 Mark Mitchell <mark@codesourcery.com>
15330
15331 PR c++/27177
15332 * g++.dg/expr/cast7.C: New test.
15333
15334 2006-06-06 Janis Johnson <janis187@us.ibm.com>
15335
15336 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
15337 * lib/gcc-defs.exp (tool_check_compile): Ditto.
15338 * lib/fortran-torture.exp (fortran-torture-compile,
15339 fortran-torture-execute): Ditto.
15340
15341 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
15342
15343 PR target/27842
15344 * gcc.dg/vmx/pr27842.c: New test.
15345
15346 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15347
15348 PR libfortran/27895
15349 * gfortran.dg/bounds_check_3.f90: New test.
15350
15351 2006-06-05 Mike Stump <mrs@apple.com>
15352
15353 * objc.dg/objc-fast-4.m: Skip for ppc64.
15354
15355 2006-06-05 Steve Ellcey <sje@cup.hp.com>
15356
15357 PR testsuite/27705
15358 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
15359
15360 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
15361 Victor Kaplansky <victork@il.ibm.com>
15362
15363 PR tree-optimizations/26360
15364 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
15365 with -fno-tree-dce.
15366 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
15367
15368 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
15369
15370 PR fortran/14067
15371 * gfortran.dg/data_char_1.f90: Add messages for truncated
15372 strings.
15373
15374 PR fortran/16943
15375 * gfortran.dg/func_decl_2.f90: New test.
15376
15377 PR fortran/20839
15378 * gfortran.dg/do_2.f90: New test.
15379
15380 PR fortran/27655
15381 * gfortran.dg/associated_3.f90: New test.
15382
15383 2006-06-04 Mark Mitchell <mark@codesourcery.com>
15384
15385 PR c++/27819
15386 * g++.dg/template/static25.C: New test.
15387
15388 PR c++/27722
15389 * g++.dg/init/array21.C: New test.
15390
15391 PR c++/27807
15392 * g++.dg/ext/complit7.C: New test.
15393
15394 PR c++/27806
15395 * g++.dg/parse/ptrmem5.C: New test.
15396
15397 2006-06-04 Roger Sayle <roger@eyesopen.com>
15398 Andrew Pinski <pinskia@physics.uc.edu>
15399
15400 PR c/27150
15401 PR middle-end/27382
15402 * gcc.dg/pr27150-1.c: New testcase.
15403 * gcc.dg/pr27382-1.c: New testcase.
15404 * gcc.dg/pr27382-2.c: New testcase.
15405
15406 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
15407
15408 PR c/25161
15409 PR c/27020
15410 * gcc.dg/array-10.c: New test.
15411
15412 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15413
15414 PR c++/27804
15415 * g++.dg/init/const4.C: New test.
15416 * g++.dg/init/member1.C: Add error-marker.
15417 * g++.dg/other/fold1.C: Adjust error-marker.
15418
15419 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15420
15421 PR c++/27601
15422 * g++.dg/ext/offsetof1.C: New test.
15423
15424 2006-06-04 Eric Christopher <echristo@apple.com>
15425
15426 * gcc.dg/attr-ms_struct-1.c: New.
15427
15428 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
15429
15430 * gcc.c-torture/compile/builtin_constant_p.c: New test.
15431
15432 2006-06-04 Richard Guenther <rguenther@suse.de>
15433
15434 PR tree-optimization/27039
15435 * gcc.dg/tree-ssa/loop-17.c: New testcase.
15436
15437 2006-06-03 Roger Sayle <roger@eyesopen.com>
15438
15439 PR target/26223
15440 * gcc.target/i386/amd64-abi-2.c: New test case.
15441
15442 2006-06-02 Eric Christopher <echristo@apple.com>
15443
15444 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
15445 * gcc.target/i386/20020523-1.c: Skip if darwin.
15446 * gcc.target/i386/asm-3.c: Ditto.
15447 * gcc.target/i386/20011119-1.c: Ditto.
15448 * gcc.target/i386/clobbers.c: Remove pic part of test.
15449
15450 2006-06-02 Steve Ellcey <sje@cup.hp.com>
15451
15452 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
15453 * g++.old-deja/g++.other/init19.C: Ditto.
15454 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
15455 and add other platforms as expected failures.
15456
15457 2006-06-01 Steve Ellcey <sje@cup.hp.com>
15458
15459 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
15460 (is-effective-target-keyword): Ditto.
15461
15462 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
15463
15464 PR fortran/27715
15465 * gfortran.dg/extended_char_comparison_1.f: New test.
15466
15467 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
15468
15469 PR fortran/25098
15470 * gfortran.dg/dummy_procedure_1.f90: New test.
15471
15472 PR fortran/25147
15473 * gfortran.dg/dummy_procedure_2.f90: New test.
15474
15475 * gfortran.dg/associated_2.f90: Correct to make consistent with
15476 standard.
15477
15478 2006-05-31 Roger Sayle <roger@eyesopen.com>
15479
15480 * gcc.target/i386/387-11.c: New test case.
15481
15482 2006-05-31 Mark Mitchell <mark@codesourcery.com>
15483
15484 PR c++/27801
15485 * g++.dg/template/cond6.C: New test.
15486
15487 PR c++/26496
15488 * g++.dg/template/crash51.C: New test.
15489 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
15490
15491 PR c++/27385
15492 * g++.dg/init/array20.C: New test.
15493
15494 2006-05-31 Roger Sayle <roger@eyesopen.com>
15495
15496 * gcc.dg/builtins-54.c: New test case.
15497
15498 2006-05-30 Mark Mitchell <mark@codesourcery.com>
15499
15500 PR c++/26433
15501 * g++.dg/template/fntry1.C: Add dg-do link.
15502
15503 PR c++/27808
15504 * g++.dg/parse/friend6.C: New test.
15505
15506 2006-05-30 Asher Langton <langton2@llnl.gov>
15507
15508 * gfortran.dg/cray_pointers_7.f90: New test.
15509
15510 2006-05-30 Roger Sayle <roger@eyesopen.com>
15511
15512 PR tree-optimization/23452
15513 * gcc.dg/fold-mulconj-1.c: New test case.
15514
15515 2006-05-30 Mark Mitchell <mark@codesourcery.com>
15516
15517 PR c++/27803
15518 * g++.dg/parse/bitfield1.C: New test.
15519
15520 2006-05-30 Roger Sayle <roger@eyesopen.com>
15521
15522 * gcc.target/ppc-eq0-1.c: New test case.
15523 * gcc.target/ppc-negeq0-1.c: New test case.
15524
15525 2006-05-30 Dirk Mueller <dmueller@suse.de>
15526
15527 PR c/27273
15528 * gcc.dg/overflow-warn-5.c: New test.
15529
15530 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15531
15532 PR c/27718
15533 * gcc.dg/sizeof-1.c: New test.
15534
15535 2006-05-30 Uros Bizjak <uros@kss-loka.si>
15536
15537 PR target/27790
15538 * gcc.target/i386/pr27790.c: New test.
15539
15540 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15541
15542 PR libgfortran/27757
15543 * gfortran.dg/direct_io_5.f90: New test.
15544
15545 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15546
15547 PR libgfortran/27634
15548 * gfortran.dg/fmt_missing_period_1.f: New test.
15549 * gfortran.dg/fmt_missing_period_2.f: New test.
15550 * gfortran.dg/fmt_missing_period_3.f: New test.
15551
15552 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15553
15554 PR fortran/19777
15555 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
15556 arrays.
15557
15558 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15559
15560 PR c++/27713
15561 * g++.dg/template/new6.C: New test.
15562
15563 2006-05-29 Roger Sayle <roger@eyesopen.com>
15564
15565 PR tree-optimization/24964
15566 * gcc.target/i386/387-10.c: New test case.
15567
15568 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
15569
15570 * intrinsics/string_intrinsics.c (compare_string):
15571 Use memcmp instead of strncmp to avoid tripping over
15572 CHAR(0) in a string.
15573
15574 2006-05-27 Richard Guenther <rguenther@suse.de>
15575
15576 PR middle-end/27773
15577 * gcc.dg/torture/pr27773.c: New testcase.
15578
15579 2006-05-27 Dirk Mueller <dmueller@suse.de>
15580
15581 * gcc.dg/pr24561.c: Rename to..
15582 * gcc.dg/pr25962.c: .. this.
15583
15584 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15585
15586 PR fortran/19777
15587 * gfortran.dg/bounds_check_2.f: New test.
15588
15589 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
15590
15591 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
15592 * gfortran.dg/byte_1.f90: Likewise.
15593 * gfortran.dg/dup_save_2.f90: Likewise.
15594
15595 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
15596
15597 * gfortran.dg/associated_2.f90: New test.
15598
15599 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15600
15601 PR fortran/27524
15602 * gfortran.dg/bounds_check_1.f90: New test.
15603
15604 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
15605
15606 PR rtl-optimization/27661
15607 * gcc.dg/pr27661.c: New test case.
15608
15609 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
15610
15611 PR fortran/23151
15612 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
15613 * gfortran.dg/print_parentheses_1.f: New test.
15614 * gfortran.dg/print_parentheses_2.f90: New test.
15615
15616 2006-05-26 Jakub Jelinek <jakub@redhat.com>
15617
15618 PR target/27758
15619 * gcc.dg/pr27758.c: New test.
15620
15621 2006-05-24 Falk Hueffner <falk@debian.org>
15622
15623 * gcc.c-torture/compile/pr27571.c: New test.
15624
15625 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
15626
15627 PR fortran/27709
15628 * gfortran.dg/spec_expr_4.f90: New test.
15629
15630 PR fortran/27155
15631 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
15632
15633 2006-05-25 Mark Mitchell <mark@codesourcery.com>
15634
15635 PR c++/20103
15636 * g++.dg/ext/complit6.C: New test.
15637 * g++.dg/ext/complit3.C: Adjust error markers.
15638 * g++.dg/init/const3.C: New test.
15639
15640 2006-05-25 Richard Guenther <rguenther@suse.de>
15641
15642 PR middle-end/27743
15643 * gcc.dg/torture/pr27743.c: New testcase.
15644
15645 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
15646
15647 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
15648
15649 2006-05-25 Alan Modra <amodra@bigpond.net.au>
15650
15651 * gcc.dg/compat/scalar-by-value-x.h: New.
15652 * gcc.dg/compat/scalar-by-value-y.h: New.
15653 * gcc.dg/compat/scalar-by-value-5.c: New.
15654 * gcc.dg/compat/scalar-by-value-5_main.c: New.
15655 * gcc.dg/compat/scalar-by-value-5_x.c: New.
15656 * gcc.dg/compat/scalar-by-value-5_y.c: New.
15657 * gcc.dg/compat/scalar-by-value-6.c: New.
15658 * gcc.dg/compat/scalar-by-value-6_main.c: New.
15659 * gcc.dg/compat/scalar-by-value-6_x.c: New.
15660 * gcc.dg/compat/scalar-by-value-6_y.c: New.
15661
15662 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
15663
15664 PR tree-optimization/27639
15665 PR tree-optimization/26719
15666 * gcc.dg/pr27639.c: New test.
15667 * gcc.dg/pr26719.c: New test.
15668 * gcc.dg/tree-ssa/scev-cast.c: New test.
15669
15670 2006-05-23 Mark Mitchell <mark@codesourcery.com>
15671
15672 PR c++/20173
15673 * g++.dg/template/error21.C: New test.
15674
15675 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
15676
15677 PR target/27696
15678 * gcc.target/i386/pr27696.c: New.
15679
15680 2006-05-22 Janis Johnson <janis187@us.ibm.com>
15681
15682 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
15683
15684 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
15685
15686 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15687
15688 PR c++/27716
15689 * g++.dg/other/assign1.C: New test.
15690
15691 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
15692
15693 PR target/27266
15694 * gcc.target/i386/pr27266.c: New.
15695
15696 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15697
15698 PR c++/27451
15699 * g++.dg/ext/asm9.C: New test.
15700
15701 2006-05-22 Richard Sandiford <richard@codesourcery.com>
15702
15703 PR rtl-optimization/25514
15704 * gcc.c-torture/compile/pr25514.c: New test.
15705
15706 2006-05-22 Richard Guenther <rguenther@suse.de>
15707
15708 Revert
15709 2006-01-31 Richard Guenther <rguenther@suse.de>
15710
15711 * gcc.target/i386/sselibm-1.c: New testcase.
15712 * gcc.target/i386/sselibm-2.c: Likewise.
15713 * gcc.target/i386/sselibm-3.c: Likewise.
15714 * gcc.target/i386/sselibm-4.c: Likewise.
15715 * gcc.target/i386/sselibm-5.c: Likewise.
15716
15717 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15718
15719 PR c/27420
15720 * gcc.dg/func-args-2.c: New test.
15721
15722 PR c/26818
15723 * gcc.dg/struct-incompl-1.c: New test.
15724
15725 2006-05-22 Richard Guenther <rguenther@suse.de>
15726
15727 PR testsuite/27708
15728 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
15729 the transformations we test for.
15730
15731 2006-05-22 Richard Guenther <rguenther@suse.de>
15732
15733 PR testsuite/27707
15734 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
15735
15736 2006-05-21 Mark Mitchell <mark@codesourcery.com>
15737
15738 PR c++/27210
15739 * g++.dg/warn/new1.C: New test.
15740 * g++.dg/template/new5.C: Likewise.
15741
15742 2006-05-21 Roger Sayle <roger@eyesopen.com>
15743
15744 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
15745 * gcc.target/i386/20060512-3.c: Likewise.
15746
15747 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
15748
15749 PR rtl-optimization/27671
15750 * gcc.c-torture/execute/pr27671-1.c: New.
15751 * gcc.dg/pr27671-2.c: Likewise.
15752
15753 PR tree-optimization/26622.
15754 * gcc.c-torture/compile/pr26622.c: New.
15755
15756 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
15757
15758 PR fortran/27613
15759 * gfortran.dg/recursive_reference_1.f90: New test.
15760
15761 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
15762
15763 PR fortran/25746
15764 * gfortran.dg/elemental_subroutine_3.f90: New test.
15765
15766 PR fortran/25090
15767 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
15768
15769 PR fortran/27584
15770 * gfortran.dg/associated_target_1.f90: New test.
15771
15772 PR fortran/19015
15773 * gfortran.dg/maxloc_shape_1.f90: New test.
15774
15775 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15776
15777 PR libgfortran/24459
15778 * gfortran.dg/namelist_24.f90: New test.
15779 * gfortran.dg/namelist_12.f: Fix typo in comment.
15780
15781 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
15782
15783 PR middle-end/25776
15784 * g++.dg/other/error11.C: New test.
15785
15786 2006-05-20 Richard Sandiford <richard@codesourcery.com>
15787
15788 * gcc.target/mips/pr26765.c: Add -w to options.
15789
15790 2006-05-20 Richard Sandiford <richard@codesourcery.com>
15791
15792 * lib/target-supports.exp (check_effective_target_mpaired_single):
15793 New function.
15794 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
15795 multilibs.
15796 * g++.dg/vect/vect.exp: Likewise.
15797
15798 2006-05-20 Richard Sandiford <richard@codesourcery.com>
15799
15800 PR testsuite/25891
15801 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
15802
15803 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
15804
15805 PR fortran/27662
15806 * gfortran.dg/temporary_1.f90: New file.
15807
15808 2006-05-19 Andreas Schwab <schwab@suse.de>
15809
15810 * g++.dg/other/unused1.C: Also match "stringz".
15811
15812 2006-05-19 Mark Mitchell <mark@codesourcery.com>
15813
15814 PR c++/26433
15815 * g++.dg/template/fntry1.C: New test.
15816
15817 2006-05-18 Mark Mitchell <mark@codesourcery.com>
15818
15819 PR c++/27471
15820 PR c++/27506
15821 * g++.dg/conversion/bitfield5.C: New test.
15822 * g++.dg/conversion/bitfield6.C: New test.
15823
15824 2006-05-18 Mike Stump <mrs@apple.com>
15825
15826 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
15827 * gcc.dg/vla-4.c: Add.
15828 * gcc.dg/vla-5.c: Add.
15829 * gcc.dg/vla-6.c: Add.
15830
15831 2006-05-12 Stuart Hastings <stuart@apple.com>
15832
15833 * gcc.target/i386/20060512-1.c: New.
15834 * gcc.target/i386/20060512-2.c: New.
15835 * gcc.target/i386/20060512-3.c: New.
15836 * gcc.target/i386/20060512-4.c: New.
15837
15838 2006-05-17 Mark Mitchell <mark@codesourcery.com>
15839
15840 PR c++/26122
15841 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
15842
15843 PR c++/26068
15844 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
15845 * g++.dg/parse/linkage1.C: New test.
15846
15847 2006-05-17 Jakub Jelinek <jakub@redhat.com>
15848
15849 PR tree-optimization/27548
15850 * g++.dg/tree-ssa/pr27548.C: New test.
15851
15852 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15853
15854 PR fortran/26551
15855 * gfortran.dg/recursive_check_1.f: New test.
15856 * gfortran.dg/recursive_check_2.f90: New test.
15857
15858 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
15859
15860 * g++.dg/opt/temp2.C: New test.
15861
15862 2006-05-17 Jakub Jelinek <jakub@redhat.com>
15863
15864 PR c++/27491
15865 * g++.dg/init/brace5.C: New test.
15866
15867 PR middle-end/27415
15868 * gcc.dg/gomp/pr27415.c: New test.
15869 * g++.dg/gomp/pr27415.C: New test.
15870
15871 PR tree-optimization/27549
15872 * g++.dg/tree-ssa/pr27549.C: New test.
15873
15874 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15875
15876 PR libgfortran/27575
15877 * gfortran.dg/read_eof_4.f90: New test.
15878
15879 2006-05-16 Richard Guenther <rguenther@suse.de>
15880
15881 PR tree-optimization/22303
15882 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
15883
15884 2006-05-16 Jakub Jelinek <jakub@redhat.com>
15885
15886 PR middle-end/27573
15887 * gcc.dg/gomp/pr27573.c: New test.
15888 * gfortran.dg/gomp/pr27573.f90: New test.
15889
15890 PR c/27499
15891 * gcc.dg/gomp/pr27499.c: New test.
15892 * g++.dg/gomp/pr27499.C: New test.
15893
15894 2006-05-15 Mark Mitchell <mark@codesourcery.com>
15895
15896 PR c++/27339
15897 * g++.dg/parser/access8.C: Adjust error marker.
15898 * g++.dg/template/access17.C: New test.
15899 * g++.dg/template/access18.C: Likewise.
15900
15901 2006-05-15 Roger Sayle <roger@eyesopen.com>
15902
15903 PR target/26600
15904 * gcc.target/i386/pr26600.c: New test case.
15905
15906 2006-05-15 Mark Mitchell <mark@codesourcery.com>
15907
15908 PR c++/27505
15909 * g++.dg/expr/bitfield1.C: New test.
15910
15911 2006-05-15 Richard Guenther <rguenther@suse.de>
15912
15913 PR tree-optimization/27603
15914 * gcc.dg/torture/pr27603.c: New testcase.
15915
15916 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
15917
15918 PR fortran/25090
15919 * gfortran.dg/entry_dummy_ref_1.f90: New test.
15920
15921 PR fortran/25082
15922 * gfortran.dg/scalar_return_1.f90: New test.
15923
15924 PR fortran/27411
15925 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
15926
15927 2006-05-15 Jakub Jelinek <jakub@redhat.com>
15928
15929 * gcc.dg/gomp/critical-4.c: New test.
15930 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
15931 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
15932 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
15933 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
15934
15935 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15936
15937 PR c++/27582
15938 * g++.dg/template/dependent-args1.C: New test.
15939
15940 PR c++/27581
15941 * g++.dg/lookup/this1.C: New test.
15942
15943 PR c++/27315
15944 * g++.dg/template/operator6.C: New test.
15945 * g++.dg/template/incomplete3.C: New test.
15946
15947 PR c++/27559
15948 * g++.dg/template/new4.C: New test.
15949
15950 PR c++/27496
15951 * g++.dg/template/void2.C: New test.
15952
15953 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
15954
15955 * g++.dg/template/dependent-expr5.C: New test.
15956
15957 2006-05-14 Roger Sayle <roger@eyesopen.com>
15958
15959 PR middle-end/26729
15960 * gcc.dg/pr26729-1.c: New test case.
15961
15962 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
15963
15964 * gcc.dg/pr27003.c: New test.
15965
15966 2006-05-12 Steve Ellcey <sje@cup.hp.com>
15967
15968 * lib/target-supports.dg (check_cxa_atexit_available): Change
15969 v3_target_compile to ${tool}_target_compile.
15970
15971 2006-05-11 Jason Merrill <jason@redhat.com>
15972
15973 * lib/scanasm.exp (scan-not-hidden): Fix typo.
15974
15975 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15976
15977 PR fortran/27553
15978 * gfortran.dg/label_5.f90: New test.
15979
15980 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
15981
15982 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
15983 check_effective_target_powerpc_altivec_ok): New.
15984 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
15985 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
15986 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
15987 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
15988 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
15989 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
15990 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
15991 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
15992 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
15993 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
15994 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
15995 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
15996 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
15997 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
15998 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
15999 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
16000 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
16001 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
16002 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
16003 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
16004 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
16005 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
16006 gcc.target/powerpc/altivec-9.c,
16007 gcc.target/powerpc/altivec-consts.c,
16008 gcc.target/powerpc/altivec-pr22085.c,
16009 gcc.target/powerpc/altivec-splat.c,
16010 gcc.target/powerpc/altivec-types-1.c,
16011 gcc.target/powerpc/altivec-types-2.c,
16012 gcc.target/powerpc/altivec-types-3.c,
16013 gcc.target/powerpc/altivec-types-4.c,
16014 gcc.target/powerpc/altivec-varargs-1.c,
16015 gcc.target/powerpc/altivec-vec-merge.c,
16016 gcc.target/powerpc/ppc-vector-memcpy.c,
16017 gcc.target/powerpc/ppc-vector-memset.c,
16018 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
16019 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
16020 these effective targets.
16021 * gcc.dg/vmx/pr27006.c: Add missing close brace.
16022 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
16023
16024 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16025
16026 PR middle-end/27384
16027 * g++.dg/other/fold1.C: New test.
16028
16029 PR middle-end/27488
16030 * gcc.dg/fold-nonneg-1.c: New test.
16031
16032 PR c++/27547
16033 * g++.dg/other/operator1.C: New test.
16034
16035 2006-05-11 Richard Guenther <rguenther@suse.de>
16036
16037 PR middle-end/27529
16038 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
16039
16040 2006-05-10 Janis Johnson <janis187@us.ibm.com>
16041
16042 * lib/target-supports-dg.exp (check-flags): New.
16043 (dg-skip-if): Move flag checks.
16044
16045 2006-05-09 Steve Ellcey <sje@cup.hp.com>
16046
16047 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
16048 * lib/target-supports.dg (check_cxa_atexit_available): New.
16049
16050 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
16051
16052 PR fortran/27470
16053 * gfortran.dg/multiple_allocation_2.f90: New test case.
16054
16055 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
16056
16057 * gcc.target/arm/pr27387.C: Fix a comment typo.
16058
16059 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16060
16061 PR fortran/24549
16062 * gfortran.dg/error_recovery_1.f90: New test.
16063
16064 2006-05-10 Richard Guenther <rguenther@suse.de>
16065
16066 PR tree-optimization/27302
16067 * gcc.dg/torture/pr27302.c: New testcase.
16068
16069 2006-05-09 Dirk Mueller <dmueller@suse.de>
16070 Richard Guenther <rguenther@suse.de>
16071
16072 PR middle-end/27498
16073 * gcc.dg/tree-ssa/pr27498.c: New testcase.
16074
16075 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
16076
16077 PR rtl-optimization/27335
16078 * gcc.dg/pr27335.c: New test.
16079
16080 2006-05-06 Richard Sandiford <richard@codesourcery.com>
16081
16082 * gcc.target/mips/mips-ps-5.c: New file.
16083
16084 2006-05-08 Jan Hubicka <jh@suse.cz>
16085
16086 PR middle-end/25962
16087 * gcc.dg/pr25962.c: New.
16088
16089 2006-05-08 Roger Sayle <roger@eyesopen.com>
16090
16091 PR target/27158
16092 * gcc.target/powerpc/pr27158.c: New test case.
16093
16094 2006-05-08 Laurent GUERBY <laurent@guerby.net>
16095
16096 PR testsuite/27476
16097 * ada/acats/run_all.sh: Use test -z.
16098
16099 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16100
16101 PR libfortran/18271
16102 * gfortran.dg/spec_expr_3.f90: New test.
16103
16104 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
16105
16106 PR target/24879
16107 * gcc.target/i386/monitor.c: New file.
16108
16109 2006-05-08 Alan Modra <amodra@bigpond.net.au>
16110
16111 * gcc.dg/pr27095.c: xfail *-*-darwin*.
16112
16113 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16114
16115 PR c++/27447
16116 * g++.dg/other/ptrmem7.C: New test.
16117
16118 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16119
16120 PR target/27421
16121 * gcc.dg/array-9.c: New test.
16122
16123 2006-05-07 Richard Guenther <rguenther@suse.de>
16124
16125 PR tree-optimization/27409
16126 * gcc.dg/torture/pr27409.c: New testcase.
16127
16128 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
16129
16130 PR fortran/27457
16131 * gfortran.dg/select_6.f90: New.
16132
16133 2006-05-07 Richard Guenther <rguenther@suse.de>
16134
16135 PR tree-optimization/27136
16136 * gcc.dg/torture/pr27136.c: New testcase.
16137
16138 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
16139
16140 PR fortran/24813
16141 * gfortran.dg/char_cons_len_1.f90: New test.
16142
16143 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16144
16145 PR c++/27427
16146 * g++.dg/template/incomplete2.C: New test.
16147
16148 2006-05-06 Richard Guenther <rguenther@suse.de>
16149
16150 PR tree-optimization/27151
16151 * gcc.dg/vect/pr27151.c: New testcase.
16152
16153 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16154
16155 PR c++/27430
16156 * g++.dg/template/void1.C: New test.
16157
16158 PR c++/27423
16159 * g++.dg/other/void2.C: New test.
16160
16161 PR c++/27422
16162 * g++.dg/conversion/void1.C: New test.
16163
16164 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
16165
16166 PR/21391
16167 * g++.dg/other/unused1.C: New.
16168
16169 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16170
16171 PR objc/27240
16172 * objc.dg/member-1.m: New test.
16173
16174 2006-05-05 Steve Ellcey <sje@cup.hp.com>
16175
16176 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
16177
16178 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16179
16180 PR libfortran/26985
16181 * gfortran.dg/matmul_2.f90: New test.
16182
16183 2005-05-05 Laurent GUERBY <laurent@guerby.net>
16184
16185 * ada/acats/run_all.sh: Use sync when main not found.
16186
16187 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
16188
16189 PR target/26765
16190 * gcc.target/mips/pr26765.c: New.
16191
16192 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
16193
16194 * gcc.target/bfin: New directory.
16195 * gcc.target/bfin/bfin.exp: New file.
16196 * gcc.target/bfin/frmul.c: New file.
16197 * gcc.target/bfin/arith.c: New file.
16198 * gcc.target/bfin/mul-combine.c: New file.
16199 * gcc.target/bfin/shift.c: New file.
16200
16201 2006-05-04 Richard Guenther <rguenther@suse.de>
16202
16203 PR tree-optimization/14287
16204 PR tree-optimization/14844
16205 PR tree-optimization/19792
16206 PR tree-optimization/21608
16207 PR tree-optimization/27090
16208 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
16209 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
16210 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
16211 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
16212 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
16213
16214 2006-05-04 Jakub Jelinek <jakub@redhat.com>
16215
16216 PR tree-optimization/27285
16217 * gcc.c-torture/execute/pr27285.c: New test.
16218
16219 PR middle-end/27388
16220 * gcc.dg/gomp/pr27388-1.c: New test.
16221 * gcc.dg/gomp/pr27388-2.c: New test.
16222 * gcc.dg/gomp/pr27388-3.c: New test.
16223
16224 PR c++/27359
16225 * g++.dg/gomp/pr27359.C: New test.
16226
16227 2006-05-02 Steven G. Kargl <kargls@comcast.net>
16228
16229 PR fortran/20248
16230 * gfortran.dg/iargc.f90: New test.
16231
16232 2006-05-02 Mark Mitchell <mark@codesourcery.com>
16233
16234 PR c++/27102
16235 * g++.dg/template/crash49.C: New test.
16236
16237 2006-05-02 Steve Ellcey <sje@cup.hp.com>
16238
16239 PR testsuite/27032
16240 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
16241
16242 2006-05-02 Jeff Law <law@redhat.com>
16243
16244 PR tree-optimization/27364
16245 * gcc.c-torture/execute/pr27364.c: New test.
16246
16247 2006-05-02 Mark Mitchell <mark@codesourcery.com>
16248
16249 PR c++/27309
16250 * g++.dg/parser/ctor5.C: New test.
16251
16252 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
16253
16254 PR target/27387
16255 * gcc.target/arm/arm.exp: New.
16256 * gcc.target/arm/pr27387.C: Likewise.
16257
16258 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
16259
16260 PR fortran/27269
16261 PR fortran/27324
16262 * gfortran.dg/module_equivalence_2.f90: New test.
16263
16264 2006-05-02 Jakub Jelinek <jakub@redhat.com>
16265
16266 PR middle-end/27337
16267 * g++.dg/gomp/pr27337-1.C: New test.
16268 * g++.dg/gomp/pr27337-2.C: New test.
16269
16270 PR middle-end/27328
16271 * gcc.dg/gomp/pr27328.c: New test.
16272
16273 PR middle-end/27325
16274 * g++.dg/gomp/pr27325.C: New test.
16275
16276 PR middle-end/27310
16277 * g++.dg/gomp/pr27310.C: New test.
16278
16279 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
16280
16281 PR tree-optimization/27291
16282 * g++.dg/tree-ssa/pr27291.C: New test.
16283
16284 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
16285
16286 PR tree-optimization/27283
16287 * g++.dg/tree-ssa/pr27283.C: New test.
16288
16289 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
16290
16291 * gcc.dg/tree-ssa/loop-16.c: New test.
16292
16293 2006-05-01 Roger Sayle <roger@eyesopen.com>
16294 Joseph S. Myers <joseph@codesourcery.com>
16295
16296 * gcc.dg/Wconversion-3.c: New test case.
16297 * gcc.dg/Wconversion-4.c: Likewise.
16298
16299 2006-05-01 Richard Guenther <rguenther@suse.de>
16300
16301 PR tree-optimization/26726
16302 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
16303
16304 2006-04-30 Roger Sayle <roger@eyesopen.com>
16305
16306 * gcc.dg/Woverflow-1.c: New test case.
16307 * gcc.dg/Woverflow-2.c: Likewise.
16308 * gcc.dg/Woverflow-3.c: Likewise.
16309
16310 2006-04-30 Mark Mitchell <mark@codesourcery.com>
16311
16312 PR c++/27094
16313 * g++.dg/template/defarg8.C: New test.
16314
16315 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16316
16317 PR c++/27278
16318 * g++.dg/parse/operator7.C: New test.
16319
16320 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16321
16322 PR c++/11471
16323 PR c++/27102
16324 * g++.dg/template/crash48.C: New test.
16325
16326 PR c++/27279
16327 * g++.dg/parse/ctor4.C: New test.
16328
16329 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16330
16331 PR fortran/25681
16332 * gfortran.df/char_type_len.f90: New test.
16333
16334 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16335
16336 PR libgfortran/27304
16337 * gfortran.dg/fmt_exhaust.f90: New test.
16338
16339 2006-04-28 Roger Sayle <roger@eyesopen.com>
16340
16341 PR c/25309
16342 * gcc.dg/large-size-array-2.c: New test case.
16343
16344 2006-04-28 Richard Guenther <rguenther@suse.de>
16345
16346 PR target/26826
16347 * gcc.target/i386/pr26826.c: New testcase.
16348
16349 2006-04-28 Jakub Jelinek <jakub@redhat.com>
16350
16351 PR middle-end/27260
16352 * gcc.c-torture/execute/pr27260.c: New.
16353
16354 2006-04-28 Alan Modra <amodra@bigpond.net.au>
16355
16356 PR middle-end/27095
16357 * gcc.dg/pr27095.c: New.
16358
16359 2006-04-27 Mark Mitchell <mark@codesourcery.com>
16360
16361 PR c++/27292
16362 * g++.dg/conversion/bitfield4.C: New test.
16363
16364 2006-04-27 Eric Christopher <echristo@apple.com>
16365
16366 * gcc.dg/pragma-ms_struct.c: New.
16367
16368 2006-04-27 Mark Mitchell <mark@codesourcery.com>
16369
16370 PR c++/27102
16371 * g++.dg/template/crash47.C: New test.
16372
16373 2006-04-27 Dirk Mueller <dmueller@suse.de>
16374
16375 * gcc.target/i386/sse-7.c: build with -msse.
16376
16377 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
16378
16379 PR testsuite/27274:
16380 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
16381 (main): Exit if processor doesn't support SSE.
16382
16383 2006-04-26 David Edelsohn <edelsohn@gnu.org>
16384
16385 PR middle-end/27282
16386 * gcc.c-torture/compile/pr27282.c: New test.
16387
16388 2006-04-26 Jakub Jelinek <jakub@redhat.com>
16389
16390 PR middle-end/26913
16391 * g++.dg/gomp/pr26913.C: New test.
16392
16393 PR c/25996
16394 * gcc.dg/gomp/pr25996.c: New test.
16395 * g++.dg/gomp/pr25996.C: New test.
16396
16397 2006-04-25 Richard Sandiford <richard@codesourcery.com>
16398
16399 PR rtl-optimization/26725
16400 * gcc.c-torture/compile/pr26725.c: New test.
16401
16402 2006-04-25 Richard Guenther <rguenther@suse.de>
16403
16404 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
16405 than n + -1.
16406
16407 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
16408
16409 * gcc.dg/20060425-1.c: New testcase.
16410
16411 2006-04-25 Jakub Jelinek <jakub@redhat.com>
16412
16413 PR tree-optimization/26865
16414 * gcc.dg/pr26865.c: New test.
16415
16416 2006-04-24 Mark Mitchell <mark@codesourcery.com>
16417
16418 PR c++/27292
16419 * g++.dg/conversion/bitfield1.C: New test.
16420 * g++.dg/conversion/bitfield2.C: Likewise.
16421 * g++.dg/conversion/bitfield3.C: Likewise.
16422
16423 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
16424 Richard Guenther <rguenther@suse.de>
16425
16426 PR tree-optimization/27236
16427 * gcc.dg/tree-ssa/pr27236.c: New testcase.
16428
16429 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16430
16431 PR c++/19963
16432 * g++.dg/other/incomplete2.C: New test.
16433
16434 2006-04-24 Richard Guenther <rguenther@suse.de>
16435
16436 PR middle-end/26869
16437 * gcc.dg/torture/pr26869.c: New testcase.
16438
16439 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
16440 Richard Guenther <rguenther@suse.de>
16441
16442 PR tree-optimization/27218
16443 * g++.dg/tree-ssa/pr27218.C: New testcase.
16444
16445 2006-04-23 Mark Mitchell <mark@codesourcery.com>
16446
16447 PR c++/26912
16448 * g++.dg/template/friend41.C: New test.
16449
16450 2006-04-23 David Edelsohn <edelsohn@gnu.org>
16451
16452 * g++.dg/opt/pr15551.C: Include cstdio.
16453 (main): Use remove instead of unlink.
16454
16455 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
16456
16457 * gcc.dg/sibcall-7.c: New test.
16458 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
16459 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
16460 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
16461 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
16462 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
16463
16464 2006-04-23 Mark Mitchell <mark@codesourcery.com>
16465
16466 PR c++/26534
16467 * g++.dg/opt/bitfield1.C: New test.
16468 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
16469 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
16470 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
16471 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
16472 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
16473 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
16474 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
16475 * g++.dg/abi/bitfield2.C: Likewise.
16476 * g++.dg/init/bitfield1.C: Likewise.
16477
16478 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
16479
16480 PR fortran/25099
16481 * gfortran.dg/elemental_subroutine_4.f90: New test.
16482 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
16483 call sub (m, x).
16484
16485 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
16486
16487 * gcc.c-torture/compile/20060421-1.c: New testcase.
16488
16489 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16490
16491 PR c/25875
16492 * gcc.dg/init-bad-4.c: New test.
16493
16494 2006-04-21 Paul Brook <paul@codesourcery.com>
16495
16496 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
16497
16498 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
16499
16500 PR fortran/27122
16501 * gfortran.dg/defined_operators_1.f90: New test.
16502 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
16503 remove old ones associated, incorrectly, with Note 5.46.
16504
16505 PR fortran/27113
16506 * gfortran.dg/character_array_constructor_1.f90: New test.
16507
16508 2006-04-20 Jakub Jelinek <jakub@redhat.com>
16509
16510 * gcc.dg/20060419-1.c: New test.
16511
16512 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
16513
16514 PR c/26774
16515 * gcc.dg/struct-parse-1.c: New test case.
16516
16517 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16518
16519 PR c++/26558
16520 * g++.dg/parse/template19.C: New test.
16521
16522 PR c++/26739
16523 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
16524
16525 PR c++/26036
16526 * g++.dg/expr/call3.C: New test.
16527
16528 PR c++/10385
16529 * g++.dg/conversion/dynamic1.C: New test.
16530
16531 2006-04-19 Mark Mitchell <mark@codesourcery.com>
16532
16533 PR c++/27102
16534 * g++.dg/template/crash35.C: Tweak error markers.
16535 * g++.dg/template/crash46.C: New test.
16536 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
16537 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
16538
16539 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
16540
16541 PR rtl-optimization/14261
16542 * gcc.c-torture/compile/20060419-1.c: Added.
16543
16544 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
16545
16546 * gfortran.dg/label_1.f90: Adjust dg-error.
16547
16548 2006-04-16 Roger Sayle <roger@eyesopen.com>
16549
16550 PR target/26961
16551 * gcc.dg/fold-cond-1.c: New test case.
16552 * gcc.dg/pr26961-1.c: Likewise.
16553
16554 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16555
16556 PR libgfortran/27138
16557 * gfortran.dg/read_bad_advance.f90: New test.
16558
16559 2006-04-16 Roger Sayle <roger@eyesopen.com>
16560 Dale Johannesen <dalej@apple.com>
16561
16562 PR target/24076
16563 * gcc.target/i386/vecinit-3.c: New testcase.
16564 * gcc.target/i386/vecinit-4.c: Likewise.
16565 * gcc.target/i386/sse-18.c: Likewise.
16566 * gcc.target/i386/sse-19.c: Likewise.
16567
16568 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
16569
16570 * gfortran.dg/allocate_zerosize_1.f90: New test.
16571
16572 2006-04-16 Mark Mitchell <mark@codesourcery.com>
16573
16574 PR c++/26365
16575 * g++.dg/template/crash45.C: New test.
16576
16577 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
16578
16579 PR fortran/26787
16580 * gfortran.dg/proc_assign_1.f90: New test.
16581 * gfortran.dg/procedure_lvalue.f90: Change message.
16582 * gfortran.dg/namelist_4.f90: Add new error.
16583
16584 PR fortran/25597
16585 PR fortran/27096
16586 * gfortran.dg/auto_pointer_array_result_1.f90
16587
16588 PR fortran/27089
16589 * gfortran.dg/specification_type_resolution_1.f90
16590
16591 PR fortran/18003
16592 PR fortran/25669
16593 PR fortran/26834
16594 * gfortran.dg/bounds_temporaries_1.f90: New test.
16595
16596 PR fortran/27124
16597 * gfortran.dg/array_return_value_1.f90: New test.
16598
16599 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16600
16601 PR fortran/25336
16602 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
16603
16604 2006-04-15 Jakub Jelinek <jakub@redhat.com>
16605
16606 PR middle-end/26823
16607 * g++.dg/gomp/pr26823-1.C: New test.
16608 * g++.dg/gomp/pr26823-2.C: New test.
16609
16610 2006-04-13 Uros Bizjak <uros@kss-loka.si>
16611
16612 PR middle-end/27134
16613 * gcc.dg/pr27314.c: New test.
16614
16615 2006-04-13 Richard Henderson <rth@redhat.com>
16616
16617 * g++.dg/gomp/block-0.C: Update expected matches.
16618
16619 2006-04-13 DJ Delorie <dj@redhat.com>
16620
16621 * lib/target-supports.exp (check_effective_target_int32plus): New.
16622 (check_effective_target_ptr32plus): New.
16623 (check_effective_target_size32plus): New.
16624 (check_effective_target_int16): New.
16625 (check_profiling_available): Add m32c to the list of unsupported
16626 targets.
16627
16628 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
16629 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
16630 memory size.
16631 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
16632 pointers.
16633 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
16634 size_t.
16635 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
16636 and size_t.
16637 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
16638 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
16639 not just xstormy16. Skip m32c due to weird pointer size.
16640 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
16641 not just xstormy16.
16642 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
16643 not just xstormy16.
16644 * gcc.dg/20020312-2.c: Add m32c support.
16645 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
16646 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
16647 in test.
16648 * gcc.dg/20050321-2.c: Require >=32 bit integers.
16649 * gcc.dg/asm-1.c: Skip if int and short are the same size.
16650 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
16651 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
16652 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf
16653 formats
16654 * gcc.dg/init-string-2.c: Require >=32 bit integers.
16655 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
16656 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
16657 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
16658 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
16659 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
16660 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
16661 in test.
16662 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
16663 in test.
16664 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
16665 * gcc.dg/pr23049.c: Require >=32 bit integers.
16666 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
16667 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
16668 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
16669 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
16670 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
16671 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
16672 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
16673 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
16674 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
16675 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
16676 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
16677 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
16678 prototype in test.
16679 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
16680 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
16681 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
16682 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
16683 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
16684
16685 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
16686 * gcc.c-torture/execute/20040703-1.x: Likewise.
16687 * gcc.c-torture/execute/20040705-1.x: Likewise.
16688 * gcc.c-torture/execute/20040705-2.x: Likewise.
16689 * gcc.c-torture/execute/20040709-1.x: Likewise.
16690 * gcc.c-torture/execute/20040709-2.x: Likewise.
16691 * gcc.c-torture/execute/20040811-1.x: Likewise.
16692 * gcc.c-torture/execute/20050316-1.x: Likewise.
16693 * gcc.c-torture/execute/bitfld-4.x: Likewise.
16694 * gcc.c-torture/execute/pr19689.x: Likewise.
16695 * gcc.c-torture/execute/pr7284-1.x: Likewise.
16696 * gcc.c-torture/execute/usmul.x: Likewise.
16697 * gcc.c-torture/execute/vrp-5.x: Likewise.
16698 * gcc.c-torture/execute/vrp-6.x: Likewise.
16699 * gcc.dg/debug/20041023-1.s: Likewise.
16700
16701 2006-04-13 Roger Sayle <roger@eyesopen.com>
16702
16703 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
16704 of integers to a vector types are now constant expressions in C.
16705 * gcc.dg/vect/vect-fold-1.c: New test case.
16706
16707 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
16708 Ulrich Weigand <uweigand@de.ibm.com>
16709
16710 PR target/27006
16711 * gcc.dg/vmx/pr27006.c: New testcase.
16712
16713 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16714
16715 PR libgfortran/26766
16716 * gfortran.dg/write_recursive.f90: New test.
16717
16718 2006-04-11 Mark Mitchell <mark@codesourcery.com>
16719
16720 * g++.dg/parse/dtor7.C: New test.
16721 * g++.dg/parse/new1.C: Add error marker.
16722 * g++.dg/template/new3.C: New test.
16723
16724 PR c++/26122
16725 * g++.dg/template/pure1.C: New test.
16726
16727 PR c++/26295
16728 * g++.dg/parse/ptrmem4.C: New test.
16729
16730 2006-04-10 Jeff Law <law@redhat.com>
16731
16732 PR/27087
16733 * gcc.c-torture/compile/pr27087.c: New test.
16734
16735 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
16736
16737 PR/21391
16738 * gcc.dg/20060410.c: New.
16739
16740 2006-04-10 Matthias Klose <doko@debian.org>
16741
16742 * lib/gcc-defs.exp (gcc-set-multilib-library-path):
16743 Recognize multilib directory names containing underscores.
16744
16745 2006-04-10 Roger Sayle <roger@eyesopen.com>
16746
16747 * gcc.target/i386/vecinit-1.c: New test case.
16748 * gcc.target/i386/vecinit-2.c: Likewise.
16749
16750 2006-04-10 Jakub Jelinek <jakub@redhat.com>
16751
16752 PR debug/27057
16753 * g++.dg/debug/dwarf2-2.C: New test.
16754
16755 2006-04-09 Richard Sandiford <richard@codesourcery.com>
16756
16757 PR rtl-optimization/27073
16758 * gcc.c-torture/execute/pr27073.c: New test.
16759
16760 2006-04-08 Mike Stump <mrs@apple.com>
16761
16762 * gcc.dg/pragma-darwin.c: Improve for ppc64.
16763
16764 2006-04-07 Richard Guenther <rguenther@suse.de>
16765
16766 PR tree-optimization/26135
16767 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
16768
16769 2006-04-06 Jan Hubicka <jh@suse.cz>
16770
16771 PR profile/26399
16772 * g++.dg/bprob/g++-bprob-2.C: New testcase.
16773
16774 2006-04-06 Roger Sayle <roger@eyesopen.com>
16775
16776 * g++.dg/conversion/nullptr1.C: New test case.
16777 * g++.dg/conversion/nullptr2.C: Likewise.
16778
16779 2006-04-05 Roger Sayle <roger@eyesopen.com>
16780
16781 * gfortran.dg/dependency_18.f90: New test case.
16782
16783 2006-04-05 Richard Guenther <rguenther@suse.de>
16784
16785 PR tree-optimization/26919
16786 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
16787 * gcc.dg/ipa/ipa-2.c: Likewise.
16788 * gcc.dg/ipa/ipa-3.c: Likewise.
16789 * gcc.dg/ipa/ipa-5.c: Likewise.
16790
16791 2006-04-05 Richard Guenther <rguenther@suse.de>
16792
16793 PR tree-optimization/26763
16794 * gcc.dg/torture/pr26763-1.c: New testcase.
16795 * gcc.dg/torture/pr26763-2.c: Likewise.
16796
16797 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
16798
16799 PR fortran/23634
16800 PR fortran/25619
16801 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
16802
16803 2006-04-04 Eric Christopher <echristo@apple.com>
16804
16805 * gcc.target/i386/387-1.c: Allow regexp to match darwin
16806 stubs.
16807 * gcc.target/i386/387-5.c: Ditto.
16808
16809 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
16810
16811 * gcc.target/sparc/struct-ret-check.c: New test.
16812
16813 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16814
16815 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
16816 zero decimal digits specified in format.
16817
16818 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
16819
16820 PR fortran/26891
16821 * gfortran.dg/missing_optional_dummy_1.f90: New test.
16822
16823 PR fortran/26976
16824 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
16825 * gfortran.dg/initialization_1.f90: Make assignment compliant.
16826 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
16827 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments
16828 compliant and detect bigendian-ness.
16829
16830 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
16831
16832 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
16833 dummy arguments work when the actual argument is itself a dummy
16834 argument of the caller.
16835
16836 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
16837
16838 PR libfortran/24685
16839 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
16840
16841 2006-04-01 Roger Sayle <roger@eyesopen.com>
16842
16843 * gfortran.dg/dependencency_17.f90: New test case.
16844
16845 2006-04-01 Roger Sayle <roger@eyesopen.com>
16846
16847 * gfortran.dg/dependency_14.f90: New test case.
16848 * gfortran.dg/dependency_15.f90: Likewise.
16849 * gfortran.dg/dependency_16.f90: Likewise.
16850
16851 2006-03-31 Asher Langton <langton2@llnl.gov>
16852
16853 PR fortran/25358
16854 gfortran.dg/cray_pointers_6.f90: New test.
16855
16856 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16857
16858 PR libgfortran/26890
16859 * gfortran.dg/read_size_noadvance.f90: New test.
16860
16861 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
16862
16863 PR fortran/25031
16864 * gfortran.dg/multiple_allocation_1.f90: Check that the
16865 size has changed after a re-allocation with stat.
16866
16867 2006-03-30 Richard Guenther <rguenther@suse.de>
16868
16869 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
16870 removal.
16871 * gcc.target/i386/sselibm-2.c: Likewise.
16872 * gcc.target/i386/sselibm-3.c: Likewise.
16873 * gcc.target/i386/sselibm-4.c: Likewise.
16874 * gcc.target/i386/sselibm-5.c: Likewise.
16875
16876 2006-03-28 Roger Sayle <roger@eyesopen.com>
16877
16878 * gcc.dg/fold-andxor-1.c: New test case.
16879 * gcc.dg/fold-xorand-1.c: Likewise.
16880
16881 2006-03-28 Roger Sayle <roger@eyesopen.com>
16882
16883 * gcc.dg/fold-convnotconv-1.c: New test case.
16884
16885 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
16886
16887 PR fortran/26779
16888 * gfortran.dg/private_type_5.f90: New test.
16889
16890 2006-03-27 David Edelsohn <edelsohn@gnu.org>
16891
16892 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
16893
16894 2006-03-27 Jakub Jelinek <jakub@redhat.com>
16895
16896 * gfortran.dg/advance_2.f90: New test.
16897 * gfortran.dg/advance_3.f90: New test.
16898
16899 * gfortran.fortran-torture/execute/equiv_5.f: New test.
16900
16901 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16902
16903 PR libgfortran/26661
16904 PR libgfortran/26880
16905 * gfortran.dg/read_x_past.f: New test.
16906
16907 2006-03-26 Geoffrey Keating <geoffk@apple.com>
16908
16909 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
16910 to be STABS.
16911
16912 2006-03-26 David Edelsohn <edelsohn@gnu.org>
16913
16914 * objc.dg/dwarf-1.m: Skip on AIX.
16915 * objc.dg/dwarf-2.m: Skip on AIX.
16916
16917 2006-03-25 Steven G. Kargl <kargls@comcast.net>
16918
16919 PR fortran/26816
16920 * gfortran.dg/float_1.f90: New test.
16921
16922 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
16923
16924 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
16925 X86_64 targets.
16926 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
16927
16928 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
16929
16930 PR libfortran/26735
16931 * gfortran.dg/convert_implied_open.f90: New test case.
16932
16933 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
16934
16935 PR fortran/26769
16936 * gfortran.dg/transpose_reshape_r10.f90: New test case.
16937
16938 2006-03-25 Uros Bizjak <uros@kss-loka.si>
16939
16940 PR middle-end/26717
16941 * gcc.dg/pr26717.c: New test.
16942
16943 2006-03-25 Roger Sayle <roger@eyesopen.com>
16944
16945 * gfortran.dg/dependency_12.f90: New test case.
16946
16947 2006-03-24 Roger Sayle <roger@eyesopen.com>
16948
16949 * gfortran.dg/dependency_9.f90: New (resurected) test case.
16950
16951 2006-03-24 Jeff Law <law@redhat.com>
16952
16953 * gcc.c-torture/pr26840.c: New test.
16954
16955 2006-03-24 Geoffrey Keating <geoffk@apple.com>
16956
16957 * objc.dg/dwarf-2.m: New.
16958 * obj-c++.dg/dwarf-2.mm: New.
16959
16960 * g++.old-deja/g++.other/init19.C: New.
16961
16962 2006-03-24 David Edelsohn <edelsohn@gnu.org>
16963
16964 * g++.dg/eh/spbp.C: Skip on AIX.
16965
16966 2006-03-24 Jakub Jelinek <jakub@redhat.com>
16967
16968 PR middle-end/26611
16969 * g++.dg/gomp/pr26611-1.C: New test.
16970 * g++.dg/gomp/pr26611-2.C: New test.
16971
16972 2006-03-24 Jeff Law <law@redhat.com>
16973
16974 * gcc.c-torture/compile/pr26833.c: New test.
16975 * gfortran.fortran-torture/compile/pr26806.f90: New test.
16976
16977 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16978
16979 * gfortran.dg/endfile_2.f90: Delete temp file.
16980
16981 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
16982
16983 PR fortran/19303
16984 * gfortran.dg/record_marker_1.f90: New test case.
16985 * gfortran.dg/record_marker_2.f: New test case.
16986 * gfortran.dg/record_marker_3.f90: New test case.
16987
16988 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
16989
16990 PR fortran/17298
16991 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
16992 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
16993
16994 2006-03-21 Janis Johnson <janis187@us.ibm.com>
16995
16996 * lib/gcc-dg.exp (cleanup-modules): New proc.
16997 * gfortran.dg/allocatable_function_1.f90,
16998 gfortran.dg/allocate_char_star_scalar_1.f90,
16999 gfortran.dg/assumed_charlen_function_1.f90,
17000 gfortran.dg/assumed_dummy_1.f90,
17001 gfortran.dg/assumed_shape_ranks_1.f90,
17002 gfortran.dg/assumed_shape_ranks_2.f90,
17003 gfortran.dg/assumed_size_dt_dummy.f90,
17004 gfortran.dg/auto_char_dummy_array_1.f90,
17005 gfortran.dg/auto_char_len_3.f90,
17006 gfortran.dg/automatic_module_variable.f90,
17007 gfortran.dg/bad_automatic_objects_1.f90,
17008 gfortran.dg/char_array_constructor.f90,
17009 gfortran.dg/char_array_structure_constructor.f90,
17010 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
17011 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
17012 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
17013 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
17014 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
17015 gfortran.dg/derived_pointer_recursion.f90,
17016 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
17017 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
17018 gfortran.dg/dummy_functions_1.f90,
17019 gfortran.dg/elemental_initializer_1.f90,
17020 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
17021 gfortran.dg/elemental_pointer_1.f90,
17022 gfortran.dg/elemental_subroutine_1.f90,
17023 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
17024 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
17025 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
17026 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
17027 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
17028 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
17029 gfortran.dg/global_references_1.f90,
17030 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
17031 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
17032 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
17033 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
17034 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
17035 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
17036 gfortran.dg/large_integer_kind_1.f90,
17037 gfortran.dg/large_real_kind_1.f90,
17038 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
17039 gfortran.dg/module_double_reuse.f90,
17040 gfortran.dg/module_equivalence_1.f90,
17041 gfortran.dg/module_interface_1.f90,
17042 gfortran.dg/module_parameter_array_refs_1.f90,
17043 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
17044 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
17045 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
17046 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
17047 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
17048 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
17049 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
17050 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
17051 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
17052 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
17053 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
17054 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
17055 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
17056 gfortran.dg/same_name_1.f90,
17057 gfortran.dg/sibling_dummy_procedure_1.f90,
17058 gfortran.dg/sibling_dummy_procedure_2.f90,
17059 gfortran.dg/sibling_dummy_procedure_3.f90,
17060 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
17061 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
17062 gfortran.dg/used_dummy_types_2.f90,
17063 gfortran.dg/used_dummy_types_3.f90,
17064 gfortran.dg/used_dummy_types_4.f90,
17065 gfortran.dg/used_dummy_types_5.f90,
17066 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
17067 gfortran.dg/userdef_operator_1.f90: Use it.
17068
17069 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17070
17071 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
17072 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
17073 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
17074 gfortran.dg/write_back.f,
17075 gfortran.fortran-torture/execute/inquire_1.f90,
17076 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
17077
17078 2006-03-21 Jeff Law <law@redhat.com>
17079
17080 * gcc.dg/tree-ssa/vrp28.c: New test.
17081
17082 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
17083
17084 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
17085 if _STDC_C99 is defined.
17086 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
17087 * gcc.dg/builtins-20.c: Likewise.
17088 * gcc.dg/builtins-53.c: Likewise.
17089 * gcc.dg/single-precision-constant.c: Likewise. Also pass
17090 -mmacosx-version-min=10.3 on PowerPC/Darwin.
17091
17092 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
17093
17094 PR tree-opt/26781
17095 * gcc.c-torture/compile/pr26781-1.c: New test.
17096 * gcc.c-torture/compile/pr26781-2.c: New test.
17097
17098 2006-03-21 Jakub Jelinek <jakub@redhat.com>
17099
17100 PR c++/26690
17101 * g++.dg/gomp/pr26690-1.C: New test.
17102 * g++.dg/gomp/pr26690-2.C: New test.
17103
17104 2006-03-20 Jeff Law <law@redhat.com>
17105
17106 * gcc.dg/tree-ssa/pr21829.c: New test.
17107
17108 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
17109
17110 2006-03-20 Richard Sandiford <richard@codesourcery.com>
17111
17112 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
17113 (check_visibility_available): Use it.
17114 (check_effective_target_default_packed): Likewise.
17115 (check_effective_target_pcc_bitfield_type_matters): Likewise.
17116 (check_effective_target_fopenmp): Likewise.
17117 (check_effective_target_freorder): Likewise.
17118 (check_effective_target_fpic): Likewise.
17119 (check_named_sections_available): Likewise.
17120 (check_effective_target_ilp32): Likewise.
17121 (check_effective_target_lp64): Likewise.
17122
17123 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
17124
17125 PR fortran/20935
17126 * gfortran.dg/scalar_mask_2.f90: New test case.
17127
17128 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
17129
17130 PR tree-opt/26629
17131 * gcc.dg/tree-ssa/loadpre12.c: New test.
17132 * gcc.dg/tree-ssa/loadpre13.c: New test.
17133 * gcc.dg/tree-ssa/loadpre14.c: New test.
17134 * gcc.dg/tree-ssa/loadpre15.c: New test.
17135 * gcc.dg/tree-ssa/loadpre16.c: New test.
17136 * gcc.dg/tree-ssa/loadpre17.c: New test.
17137 * gcc.dg/tree-ssa/loadpre18.c: New test.
17138 * gcc.dg/tree-ssa/loadpre19.c: New test.
17139 * gcc.dg/tree-ssa/loadpre20.c: New test.
17140 * gcc.dg/tree-ssa/loadpre21.c: New test.
17141 * gcc.dg/tree-ssa/loadpre22.c: New test.
17142
17143 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
17144
17145 PR fortran/26741
17146 * gfortran.dg/elemental_initializer_1.f90: New test.
17147
17148 PR fortran/26716
17149 * gfortran.dg/assumed_shape_ranks_2: New test.
17150
17151 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
17152
17153 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
17154 target fpic.
17155
17156 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17157
17158 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
17159 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
17160 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
17161 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
17162 gfortran.fortran-torture/execute/direct_io.f90,
17163 gfortran.fortran-torture/execute/inquire_2.f90,
17164 gfortran.fortran-torture/execute/inquire_4.f90,
17165 gfortran.fortran-torture/execute/list_read_1.f90,
17166 gfortran.fortran-torture/execute/open_replace.f90,
17167 gfortran.fortran-torture/execute/slash_edit.f90,
17168 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
17169 temporary files from testcases.
17170
17171 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17172
17173 PR libgfortran/26509
17174 gfortran.dg/write_direct_eor.f90: New test.
17175
17176 2006-03-17 David Edelsohn <edelsohn@gnu.org>
17177
17178 * gcc.target/powerpc/pr26350.c: New.
17179 * gcc.target/powerpc/indexed-addr.c: New.
17180
17181 2006-03-16 Roger Sayle <roger@eyesopen.com>
17182
17183 * gfortran.dg/dependency_13.f90: New test case.
17184
17185 2006-03-16 Roger Sayle <roger@eyesopen.com>
17186
17187 PR middle-end/21781
17188 * gcc.dg/real-const-1.c: New test case.
17189
17190 2006-03-15 Geoffrey Keating <geoffk@apple.com>
17191
17192 * g++.old-deja/g++.other/init18.C: New.
17193 * g++.old-deja/g++.other/init5.C: Remove xfail.
17194
17195 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17196
17197 * g++.dg/opt/pr15551.C: Cleanup temp file.
17198
17199 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17200
17201 PR c++/6634
17202 g++.dg/parse/long1.C: New test.
17203
17204 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17205
17206 PR fortran/19101
17207 * gfortran.dg/continuation.f90: New test.
17208 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
17209
17210 2006-03-14 Richard Guenther <rguenther@suse.de>
17211
17212 PR tree-optimization/26672
17213 * gcc.dg/torture/pr26672.c: New testcase.
17214
17215 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
17216
17217 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
17218 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
17219
17220 2006-03-13 Roger Sayle <roger@eyesopen.com>
17221
17222 PR middle-end/26557
17223 * gcc.c-torture/compile/switch-1.c: New test case.
17224
17225 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
17226
17227 PR fortran/25378
17228 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
17229 test to include more permuatations of mask and index.
17230 * gfortran.dg/scalar_mask_1.f90: Modify last test to
17231 respond to F2003 spec. that the position returned for an all false
17232 mask && condition is zero.
17233
17234 2006-03-13 Jakub Jelinek <jakub@redhat.com>
17235
17236 PR middle-end/25989
17237 * gcc.dg/gomp/pr25989.c: New test.
17238
17239 2006-03-13 Jeff Law <law@redhat.com>
17240
17241 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
17242
17243 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
17244
17245 * gcc.dg/switch-9.c: New test.
17246
17247 2006-03-13 Richard Guenther <rguenther@suse.de>
17248
17249 PR middle-end/26630
17250 * gcc.dg/torture/pr26630.c: New testcase.
17251
17252 2006-03-11 Roger Sayle <roger@eyesopen.com>
17253
17254 * gfortran.dg/dependency_10.f90: New test case.
17255 * gfortran.dg/dependency_11.f90: Likewise.
17256
17257 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
17258 Erik Edelmann <eedelman@gcc.gnu.org>
17259
17260 * gfortran.dg/allocatable_function_1.f90: New.
17261 * gfortran.dg/allocatable_function_2.f90: New.
17262
17263 2006-03-10 Richard Guenther <rguenther@suse.de>
17264
17265 PR middle-end/26565
17266 * gcc.dg/torture/pr26565.c: New testcase.
17267
17268 2006-03-09 Eric Christopher <echristo@apple.com>
17269
17270 * gcc.c-torture/compile/20060309-1.c: New.
17271
17272 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17273
17274 PR libgfortran/26499
17275 * gfortran.dg/write_back.f: New test.
17276 * gfortran.dg/write_rewind_1.f: New test.
17277 * gfortran.dg/write_rewind_2.f: New test.
17278
17279 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17280
17281 PR libgfortran/26554
17282 * gfortran.dg/read_logical.f90: New test.
17283
17284 2006-03-04 Laurent GUERBY <laurent@guerby.net>
17285
17286 * ada/acats/norun.lst: cdd2a03 now passes.
17287
17288 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
17289
17290 PR testsuite/25177
17291 * gcc.target/powerpc/pr18096-1.c: Change where the error
17292 would match.
17293
17294 2006-03-04 Jakub Jelinek <jakub@redhat.com>
17295
17296 * gcc.target/i386/cleanup-1.c: New test.
17297 * gcc.target/i386/cleanup-2.c: New test.
17298
17299 2006-03-04 Roger Sayle <roger@eyesopen.com>
17300
17301 * gfortran.dg/dependency_9.f90: Remove for the time being.
17302
17303 2006-03-04 Krister Walfridsson <cato@df.lth.se>
17304
17305 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
17306 directive.
17307
17308 2006-03-03 Roger Sayle <roger@eyesopen.com>
17309
17310 * gfortran.dg/dependency_9.f90: New test case.
17311
17312 2006-03-03 Roger Sayle <roger@eyesopen.com>
17313
17314 * gfortran.dg/dependency_4.f90: New test case.
17315 * gfortran.dg/dependency_5.f90: New test case.
17316 * gfortran.dg/dependency_6.f90: New test case.
17317 * gfortran.dg/dependency_7.f90: New test case.
17318 * gfortran.dg/dependency_8.f90: New test case.
17319
17320 2006-03-03 Paul Brook <paul@codesourcery.com>
17321
17322 * lib/target-supports.exp (check_profiling_available):
17323 Add m68k-*-elf.
17324
17325 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
17326
17327 PR fortran/25031
17328 * multiple_allocation_1.f90: New test.
17329
17330 2006-03-03 Roger Sayle <roger@eyesopen.com>
17331
17332 PR tree-optimization/26524
17333 * gfortran.dg/pr26524.f: New test case.
17334
17335 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17336
17337 * g++.dg/template/repo5.C: Cleanup repo files.
17338 * gcc.dg/20051201-1.c: Cleanup coverage files.
17339 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
17340 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
17341 tree dump files.
17342
17343 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
17344
17345 * objc.dg/objc-nofilename-1.m: New test.
17346 * objc.dg/bad-receiver-type.m: New test.
17347 * obj-c++.dg/bad-receiver-type.mm: New test.
17348
17349 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
17350
17351 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
17352
17353 2006-03-01 Mike Stump <mrs@apple.com>
17354
17355 * g++.dg/abi/key2.C: Add.
17356
17357 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
17358
17359 * gfortran.dg/logical_dot_product.f90: New test.
17360
17361 PR fortran/26393
17362 * gfortran.dg/used_interface_ref.f90: New test.
17363
17364 PR fortran/20938
17365 * gfortran.dg/dependency_2.f90: New test.
17366 * gfortran.fortran-torture/execute/where17.f90: New test.
17367 * gfortran.fortran-torture/execute/where18.f90: New test.
17368 * gfortran.fortran-torture/execute/where19.f90: New test.
17369 * gfortran.fortran-torture/execute/where20.f90: New test.
17370
17371 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
17372
17373 * g++.dg/tree-ssa/pr26443.C: New test case.
17374
17375 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
17376
17377 PR middle-end/26022
17378 * g++.dg/opt/return-slot1.C: New test.
17379
17380 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17381
17382 PR libgfortran/26136
17383 * gfortran.dg/namelist_23.f90: New test.
17384
17385 2006-02-28 Roger Sayle <roger@eyesopen.com>
17386
17387 PR middle-end/14752
17388 * gcc.dg/fold-eqandshift-2.c: New test case.
17389
17390 2006-02-28 Richard Guenther <rguenther@suse.de>
17391
17392 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
17393 decomposition.
17394
17395 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
17396
17397 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
17398
17399 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17400
17401 PR libgfortran/26464
17402 * gfortran.dg/backspace_5.f: New test.
17403 * gfortran.dg/backspace_6.f: New test.
17404
17405 2006-02-26 Roger Sayle <roger@eyesopen.com>
17406
17407 * gcc.dg/fold-eqandnot-1.c: New test case.
17408
17409 2006-02-26 Roger Sayle <roger@eyesopen.com>
17410
17411 PR middle-end/19983
17412 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
17413
17414 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
17415
17416 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
17417 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
17418
17419 2006-02-26 Richard Guenther <rguenther@suse.de>
17420
17421 PR tree-optimization/26421
17422 * gcc.dg/tree-ssa/pr26421.c: New testcase.
17423
17424 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
17425
17426 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
17427 * g++.old-deja/g++.robertl/eb132.C: Likewise.
17428
17429 2006-02-26 Roger Sayle <roger@eyesopen.com>
17430
17431 * gcc.dg/fold-even-1.c: New test case.
17432
17433 2006-02-26 Roger Sayle <roger@eyesopen.com>
17434
17435 PR middle-end/21137
17436 * gcc.dg/fold-eqandshift-1.c: New test case.
17437
17438 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
17439
17440 PR tree-optimization/25125
17441 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
17442 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
17443
17444 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
17445
17446 PR tree-optimizations/26359
17447 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
17448 with -fdump-tree-dceloop-details.
17449 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
17450
17451 2006-02-25 Roger Sayle <roger@eyesopen.com>
17452
17453 PR middle-end/23673
17454 * gcc.dg/fold-eqxor-1.c: New test case.
17455 * gcc.dg/fold-eqxor-2.c: Likewise.
17456 * gcc.dg/fold-eqxor-3.c: Likewise.
17457
17458 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
17459
17460 PR fortran/23092
17461 * scalar_mask_1.f90: New test.
17462
17463 2006-02-24 Geoffrey Keating <geoffk@apple.com>
17464
17465 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
17466 * g++.dg/eh/uncaught2.C: New.
17467 * g++.dg/eh/uncaught3.C: New.
17468
17469 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17470
17471 PR libgfortran/26423
17472 * gfortran.dg/read_many_1.f: New test.
17473
17474 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
17475
17476 PR fortran/24519
17477 * gfortran.dg/dependency_3.f90: New test.
17478 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
17479 XFAILs.
17480
17481 PR fortran/25395
17482 * gfortran.dg/equiv_6.f90: New test.
17483
17484 2006-02-23 Jeff Law <law@redhat.com>
17485
17486 * gcc.c-torture/compile/pr26425.c: New test.
17487
17488 2006-02-23 Jakub Jelinek <jakub@redhat.com>
17489
17490 PR middle-end/26412
17491 * gcc.dg/gomp/pr26412.c: New test.
17492
17493 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17494
17495 PR c++/26291
17496 * g++.dg/other/ellipsis1.C: New test.
17497 * g++.dg/parse/operator4.C: Adjust error marker.
17498
17499 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
17500
17501 PR target/25603
17502 * gfortran.dg/pr25603.f: New testcase.
17503
17504 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
17505
17506 * gcc.dg/bf-spl1.c: Don't specify -m68000.
17507 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
17508
17509 2006-02-21 Geoffrey Keating <geoffk@apple.com>
17510
17511 * g++.dg/eh/spbp.C: New.
17512
17513 2006-02-21 Jakub Jelinek <jakub@redhat.com>
17514
17515 PR middle-end/26379
17516 * gcc.target/i386/mmx-7.c: New test.
17517
17518 2006-02-20 Roger Sayle <roger@eyesopen.com>
17519
17520 PR tree-optimization/26361
17521 * gcc.dg/tree-ssa/vrp27.c: New test case.
17522
17523 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
17524
17525 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
17526 * gcc.dg/tree-ssa/complex-4.c: Here.
17527
17528 2006-02-19 Roger Sayle <roger@eyesopen.com>
17529
17530 PR middle-end/19543
17531 * gfortran.dg/logical_1.f90: New test case.
17532
17533 2006-02-19 Jakub Jelinek <jakub@redhat.com>
17534
17535 PR middle-end/26334
17536 * gcc.dg/20060218-1.c: Moved to...
17537 * gcc.target/i386/20060218-1.c: ... here. New test.
17538
17539 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
17540
17541 PR fortran/26201
17542 * gfortran.dg/convert_1.f90: New.
17543
17544 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
17545
17546 PR fortran/25054
17547 * gfortran.dg/namelist_5.f90: New test.
17548
17549 PR fortran/25089
17550 * gfortran.dg/namelist_4.f90: New test.
17551
17552 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
17553
17554 PR tree-opt/25680
17555 * gcc.dg/tree-ssa/complex-3.c: New test.
17556
17557 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
17558
17559 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
17560 variable to take into account the variable name in the
17561 function header.
17562 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
17563
17564 2006-02-18 Jakub Jelinek <jakub@redhat.com>
17565
17566 PR middle-end/26334
17567 * gcc.c-torture/compile/20060217-1.c: New test.
17568 * gcc.dg/20060218-1.c: New test.
17569
17570 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
17571
17572 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
17573
17574 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
17575
17576 * gcc.dg/cpp/undef3.c: New test.
17577 * gcc.dg/cpp/trad/builtins2.c: New test.
17578
17579 2006-02-18 Mark Mitchell <mark@codesourcery.com>
17580
17581 PR c++/26266
17582 * g++.dg/template/static22.C: New test.
17583 * g++.dg/template/static23.C: New test.
17584 * g++.dg/template/static24.C: New test.
17585 * g++.dg/template/non-dependent13.C: New test.
17586 * g++.dg/init/member1.C: Tweak error markers.
17587
17588 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17589
17590 PR target/26255
17591 * gcc.c-torture/compile/pr26255.c: New test case.
17592
17593 2006-02-16 Roger Sayle <roger@eyesopen.com>
17594
17595 * gfortran.fortran-torture/execute/where_10.f90: New test case.
17596 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
17597 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
17598 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
17599 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
17600 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
17601 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
17602
17603 2006-02-16 Jeff Law <law@redhat.com>
17604
17605 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
17606 * gcc.dg/tree-ssa/vrp26.c: New test.
17607
17608 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
17609
17610 PR target/20353
17611 PR target/24578
17612 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
17613 __UCLIBC__ is defined.
17614
17615 2006-02-16 Jakub Jelinek <jakub@redhat.com>
17616
17617 PR fortran/26224
17618 * gfortran.dg/gomp/pr26224.f: New test.
17619
17620 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
17621
17622 PR tree-opt/25918
17623 * lib/target-supports.exp
17624 (check_effective_target_vect_short_mult): New.
17625 (check_effective_target_vect_char_mult): New.
17626 (check_effective_target_vect_widen_sum_qi_to_si): New.
17627 (check_effective_target_vect_widen_sum_qi_to_hi): New.
17628 (check_effective_target_vect_widen_sum_hi_to_si): New.
17629 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
17630 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
17631 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
17632 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
17633 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
17634 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
17635 vect-reduc-pattern-2c.c
17636 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
17637 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
17638 vect-reduc-pattern-1c.c
17639
17640 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
17641
17642 PR fortran/24557
17643 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
17644
17645 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
17646
17647 PR fortran/26054
17648 * gfortran.dg/enum_8.f90: Remove check for warning.
17649 * gfortran.dg/iomsg_1.f90: Ditto.
17650 * gfortran.dg/enum_1.f90: Ditto.
17651 * gfortran.dg/enum_9.f90: Ditto.
17652 * gfortran.dg/enum_2.f90: Ditto.
17653 * gfortran.dg/enum_10.f90: Ditto.
17654 * gfortran.dg/enum_3.f90: Ditto.
17655 * gfortran.dg/flush_1.f90: Ditto.
17656 * gfortran.dg/enum_4.f90: Ditto.
17657 * gfortran.dg/array_constructor_1.f90: Ditto.
17658 * gfortran.dg/enum_5.f90: Ditto.
17659 * gfortran.dg/enum_6.f90: Ditto.
17660 * gfortran.dg/enum_7.f90: Ditto.
17661
17662 2006-02-15 Jakub Jelinek <jakub@redhat.com>
17663
17664 PR middle-end/26300
17665 * gcc.c-torture/compile/20060215-1.c: New test.
17666
17667 2006-02-14 Roger Sayle <roger@eyesopen.com>
17668
17669 PR middle-end/23670
17670 * gcc.dg/tree-ssa/andor-2.c: New test case.
17671
17672 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
17673
17674 PR fortran/25045
17675 * optional_dim.f90: New test.
17676
17677 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17678
17679 PR fortran/26277
17680 * gfortran.dg/label_4.f90: New.
17681
17682 2006-02-14 Jakub Jelinek <jakub@redhat.com>
17683 Diego Novillo <dnovillo@redhat.com>
17684 Uros Bizjak <uros@kss-loka.si>
17685
17686 * gfortran.dg/gomp: New directory.
17687
17688 2006-02-14 Richard Guenther <rguenther@suse.de>
17689
17690 PR tree-optimization/26258
17691 * gcc.dg/torture/pr26258.c: New testcase.
17692
17693 2006-02-13 Jakub Jelinek <jakub@redhat.com>
17694
17695 PR fortran/26246
17696 * gfortran.dg/pr26246_1.f90: New test.
17697 * gfortran.dg/pr26246_2.f90: New test.
17698
17699 PR middle-end/26092
17700 * gcc.c-torture/compile/20060208-1.c: New test.
17701
17702 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
17703
17704 PR fortran/26074
17705 PR fortran/25103
17706 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
17707 * gfortran.dg/bad_automatic_objects_1.f90: New test.
17708 * gfortran.dg/automatic_module_variable.f90: Change error message.
17709
17710 PR fortran/20861
17711 * gfortran.dg/internal_dummy_1.f90: New test.
17712
17713 PR fortran/20871
17714 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
17715
17716
17717 PR fortran/25083
17718 * gfortran.dg/uncommon_block_data_1.f90: New test.
17719 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
17720 with standard.
17721
17722 PR fortran/25088
17723 * gfortran.dg/typed_subroutine_1.f90: New test.
17724
17725 2006-02-13 Geoffrey Keating <geoffk@apple.com>
17726
17727 * objc.dg/dwarf-1.m: New.
17728
17729 2006-02-13 Roger Sayle <roger@eyesopen.com>
17730
17731 PR middle-end/24427
17732 * gcc.dg/tree-ssa/andor-1.c: New test case.
17733
17734 2006-02-13 Josh Conner <jconner@apple.com>
17735
17736 PR target/25376
17737 * gcc.dg/pr25376.c: New test.
17738
17739 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
17740 assemble.
17741 * lib/target-supports.exp (check_named_sections_available):
17742 Only compile named-sections test -- don't assemble.
17743
17744 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
17745
17746 * g++.dg/warn/no-write-strings.C: New test.
17747 * g++.dg/warn/write-strings.C: Likewise.
17748 * g++.dg/warn/write-strings-default.C: Likewise.
17749
17750 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
17751
17752 PR fortran/25806
17753 * gfortran.dg/ret_pointer_2.f90: New test.
17754
17755 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
17756
17757 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
17758
17759 2006-02-10 Jeff Law <law@redhat.com>
17760
17761 * gcc.c-torture/compile/pr26213.c: New test.
17762
17763 2006-02-10 Steven G. Kargl <kargls@comcast.net>
17764
17765 gfortran.dg/null_1.f90: New test.
17766
17767 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17768
17769 PR fortran/14771
17770 * gfortran.dg/parens_4.f90: New.
17771 * gfortran.dg/parens_5.f90: New.
17772
17773 2006-02-10 Richard Guenther <rguenther@suse.de>
17774
17775 * gcc.dg/pr23372-1.c: Remove empty file.
17776
17777 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17778 Paul Thomas <pault@gcc.gnu.org>
17779
17780 PR fortran/14771
17781 * gfortran.dg/parens_1.f90: New.
17782 * gfortran.dg/parens_2.f90: New.
17783 * gfortran.dg/parens_3.f90: New.
17784
17785 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
17786
17787 PR fortran/26038
17788 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
17789
17790 PR fortran/25059
17791 * gfortran.dg/impure_assignment_1.f90: New test.
17792
17793 PR fortran/25070
17794 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
17795
17796 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
17797
17798 PR target/26141
17799 * g++.dg/expr/stdarg2.C: New test.
17800
17801 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
17802
17803 PR inline-asm/16194
17804 * gcc.dg/pr16194.c: New test.
17805
17806 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17807
17808 * ada/acats/run_acats: Use portable variant of "$@".
17809
17810 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
17811
17812 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
17813 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
17814
17815 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
17816
17817 PR tree-opt/26179
17818 * g++.dg/opt/pr26179.C: New test.
17819
17820 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
17821
17822 PR middle-end/26134
17823 * gcc.dg/tree-ssa/complex-3.c: New test.
17824
17825 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
17826
17827 * gcc.c-torture/compile/volatile-1.c: New test.
17828
17829 2006-02-09 Diego Novillo <dnovillo@redhat.com>
17830
17831 PR 26180
17832 * gcc.dg/tree-ssa/pr26180.c: New test.
17833
17834 2006-02-08 Jeff Law <law@redhat.com>
17835
17836 * gcc.dg/tree-ssa/pr21417.c: New test.
17837
17838 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
17839
17840 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
17841 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
17842
17843 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
17844
17845 * lib/scanrtl.exp: New.
17846
17847 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17848
17849 PR c++/26071
17850 * g++.dg/other/virtual2.C: New test.
17851
17852 PR c++/26070
17853 * g++.dg/other/virtual1.C: New test.
17854
17855 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
17856
17857 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
17858 cleanup-ipa-dump): Update dump file glob patterns.
17859 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
17860 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
17861
17862 * lib/gcc-dg.exp: Load it.
17863 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
17864
17865 2006-02-07 Janis Johnson <janis187@us.ibm.com>
17866
17867 PR testsuite/26159
17868 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
17869 * gcc.dg/tree-ssa/pr23382.c: Ditto.
17870
17871 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17872
17873 PR fortran/25577
17874 * gfortran.dg/mvbits_1.f90: New.
17875
17876 2006-02-07 Dirk Mueller <dmueller@suse.com>
17877
17878 * g++.dg/warn/Wdiv-by-zero.C: New test.
17879 * g++.dg/warn/Wno-div-by-zero.C: New.
17880
17881 2006-02-07 Jeff Law <law@redhat.com>
17882
17883 * gcc.dg/tree-ssa/pr21559.c: New test.
17884
17885 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
17886 multiple VRP passes.
17887 * gcc.dg/tree-ssa/vrp09.c: Likewise.
17888 * gcc.dg/tree-ssa/vrp18.c: Likewise.
17889 * gcc.dg/tree-ssa/pr21582.c: Likewise.
17890 * gcc.dg/tree-ssa/pr20657.c: Likewise.
17891 * gcc.dg/tree-ssa/pr21001.c: Likewise.
17892 * gcc.dg/tree-ssa/vrp02.c: Likewise
17893 * gcc.dg/tree-ssa/vrp11.c: Likewise
17894 * gcc.dg/tree-ssa/pr14341.c: Likewise
17895 * gcc.dg/tree-ssa/vrp19.c: Likewise
17896 * gcc.dg/tree-ssa/vrp20.c: Likewise
17897 * gcc.dg/tree-ssa/vrp03.c: Likewise
17898 * gcc.dg/tree-ssa/pr21086.c: Likewise
17899 * gcc.dg/tree-ssa/pr21959.c: Likewise
17900 * gcc.dg/tree-ssa/vrp21.c: Likewise
17901 * gcc.dg/tree-ssa/vrp04.c: Likewise
17902 * gcc.dg/tree-ssa/pr25485.c: Likewise
17903 * gcc.dg/tree-ssa/pr22026.c: Likewise
17904 * gcc.dg/tree-ssa/vrp22.c: Likewise
17905 * gcc.dg/tree-ssa/vrp05.c: Likewise
17906 * gcc.dg/tree-ssa/20030807-10.c: Likewise
17907 * gcc.dg/tree-ssa/pr20701.c: Likewise
17908 * gcc.dg/tree-ssa/vrp23.c: Likewise
17909 * gcc.dg/tree-ssa/vrp06.c: Likewise
17910 * gcc.dg/tree-ssa/pr22117.c: Likewise
17911 * gcc.dg/tree-ssa/pr20702.c: Likewise
17912 * gcc.dg/tree-ssa/vrp15.c: Likewise
17913 * gcc.dg/tree-ssa/pr21090.c: Likewise
17914 * gcc.dg/tree-ssa/pr21294.c: Likewise
17915 * gcc.dg/tree-ssa/vrp24.c: Likewise
17916 * gcc.dg/tree-ssa/vrp07.c: Likewise
17917 * gcc.dg/tree-ssa/pr21563.c: Likewise
17918 * gcc.dg/tree-ssa/pr25382.c: Likewise
17919 * gcc.dg/tree-ssa/vrp16.c: Likewise
17920 * gcc.dg/tree-ssa/vrp25.c: Likewise
17921 * gcc.dg/tree-ssa/vrp08.c: Likewise
17922 * gcc.dg/tree-ssa/20030807-6.c: Likewise
17923 * gcc.dg/tree-ssa/vrp17.c: Likewise
17924 * gcc.dg/tree-ssa/pr21458.c: Likewise
17925 * g++.dg/tree-ssa/pr18178.C: Likewise
17926
17927 2006-02-07 Richard Guenther <rguenther@suse.de>
17928
17929 PR c++/26140
17930 Revert
17931 2006-01-30 Richard Guenther <rguenther@suse.de>
17932 PR c++/23372
17933 * gcc.dg/pr23372-1.C: New testcase.
17934
17935 * g++.dg/tree-ssa/pr26140.C: New testcase.
17936
17937 2006-02-07 Mark Mitchell <mark@codesourcery.com>
17938
17939 PR c++/9737
17940 * g++.dg/template/ttp15.C: New test.
17941 * g++.dg/template/ttp16.C: Likewise.
17942 * g++.dg/template/ttp17.C: Likewise.
17943 * g++.old-deja/g++.pt/ttp36.C: Remove.
17944 * g++.old-deja/g++.pt/ttp19.C: Likewise.
17945 * g++.old-deja/g++.pt/ttp37.C: Likewise.
17946 * g++.old-deja/g++.pt/ttp38.C: Likewise.
17947 * g++.old-deja/g++.pt/ttp39.C: Likewise.
17948 * g++.old-deja/g++.pt/ttp9.C: Likewise.
17949 * g++.old-deja/g++.pt/ttp40.C: Likewise.
17950 * g++.old-deja/g++.pt/ttp51.C: Likewise.
17951 * g++.old-deja/g++.pt/ttp26.C: Likewise.
17952 * g++.old-deja/g++.pt/ttp36.C: Likewise.
17953
17954 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
17955
17956 PR libfortran/23815
17957 * unf_io_convert_4.f90: New test.
17958
17959 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
17960
17961 * gcc.dg/tree-ssa/loadpre10.c: New test.
17962 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
17963 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
17964 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
17965
17966 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17967
17968 PR libfortran/24685
17969 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
17970
17971 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
17972
17973 PR tree-opt/25251
17974 * gfortran.dg/assign_7.f: New test.
17975
17976 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
17977
17978 PR fortran/26041
17979 PR fortran/26064
17980 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
17981 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
17982 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
17983
17984 2006-02-05 Jakub Jelinek <jakub@redhat.com>
17985
17986 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
17987 in size_t typedef.
17988
17989 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
17990
17991 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
17992 * g++.dg/charset/string.c (foo): Likewise.
17993 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
17994 const char*
17995 * g++.dg/ext/builtin2.C (printf): Likewise.
17996 * g++.dg/init/new15.C (printf): Likewise.
17997 * g++.dg/opt/pr17697-1.C (foo): Likewise.
17998 * g++.dg/opt/pr17697-2.C (foo): Likewise.
17999 * g++.dg/opt/pr17697-3.C (foo): Likewise.
18000 * g++.dg/template/non-dependent4.C (temp): Likewise.
18001 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
18002 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
18003 parameter type to const char*.
18004 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
18005 Change type to const char*.
18006 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
18007 Likewise.
18008 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
18009 second parameter type to const char*.
18010 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
18011 (Y::Y): Change parameter type to const char*.
18012 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
18013 * g++.old-deja/g++.jason/report.C: Apply const correctness.
18014 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
18015 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
18016 (char*).
18017 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
18018 const char*.
18019 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
18020 type to const char*.
18021 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
18022 return type to const char*.
18023 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
18024 to const char*.
18025 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
18026 * g++.old-deja/g++.law/refs1.C: Likewise.
18027 * g++.old-deja/g++.law/visibility1.C: Likewise.
18028 * g++.old-deja/g++.law/visibility2.C: Likewise.
18029 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
18030 const char*.
18031 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
18032 * g++.old-deja/g++.mike/net48.C: Likewise.
18033 * g++.old-deja/g++.mike/p646.C: Likewise.
18034 * g++.old-deja/g++.mike/p6746.C: Likewise.
18035 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
18036 type to const char*.
18037 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
18038 deprecated conversion warning.
18039 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
18040 char*.
18041 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
18042 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
18043 * g++.old-deja/g++.pt/explicit8.C: Likewise.
18044 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
18045 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
18046 * g++.old-deja/g++.pt/nontype3.C: Likewise.
18047 * g++.old-deja/g++.pt/t39.C: Likewise.
18048 * g++.old-deja/g++.robertl/eb106.C: Likewise.
18049 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
18050
18051 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
18052
18053 PR fortran/25075
18054 intrinsic_argument_conformance_1.f90: New test.
18055
18056 2006-02-03 Steven G. Kargl <kargls@comcast.net>
18057
18058 PR fortran/20845
18059 * gfortran.dg/char_result_11.f90: Add SAVE.
18060 * gfortran.dg/der_pointer_4.f90: Ditto.
18061 * gfortran.dg/default_initialization.f90: New test.
18062
18063 2006-02-03 Jeff Law <law@redhat.com>
18064
18065 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
18066 handle more than 100 dump files.
18067 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
18068 * lib/scantree.exp (scan-tree-dump): Likewise.
18069 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
18070 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
18071 * lib/scanipa.exp (scan-ipa-dump): Likewise.
18072 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
18073 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
18074
18075 2006-02-03 Diego Novillo <dnovillo@redhat.com>
18076
18077 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
18078
18079 2006-02-03 Mark Mitchell <mark@codesourcery.com>
18080
18081 * g++.dg/template/using12.C: New test.
18082
18083 2006-02-03 Alan Modra <amodra@bigpond.net.au>
18084
18085 * gcc.target/powerpc/pr25960.c: New test.
18086
18087 2006-02-02 Steven G. Kargl <kargls@comcast>
18088
18089 PR fortran/24958
18090 gfortran.dg/nullify_2.f90: New test.
18091
18092 2006-02-02 Diego Novillo <dnovillo@redhat.com>
18093
18094 PR 25990
18095 * gcc.dg/gomp/pr25990.c: New test.
18096
18097 2006-01-31 Mark Mitchell <mark@codesourcery.com>
18098
18099 PR c++/25342
18100 * g++.gd/template/partial4.C: New test.
18101
18102 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
18103
18104 PR middle-end/26001
18105 * gfortran.dg/data_char_2.f90: New.
18106
18107 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
18108
18109 PR fortran/26039
18110 maxval_maxloc_conformance_1.f90: New test.
18111
18112 2006-01-31 Richard Guenther <rguenther@suse.de>
18113
18114 * gcc.target/i386/sselibm-1.c: New testcase.
18115 * gcc.target/i386/sselibm-2.c: Likewise.
18116 * gcc.target/i386/sselibm-3.c: Likewise.
18117 * gcc.target/i386/sselibm-4.c: Likewise.
18118 * gcc.target/i386/sselibm-5.c: Likewise.
18119
18120 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
18121
18122 PR fortran/24266
18123 * gfortran.dg/arrayio_derived_2.f90: New.
18124
18125 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
18126
18127 * gcc.dg/unsigned-long-compare.c: New test.
18128
18129 2006-01-30 Steve Ellcey <sje@cup.hp.com>
18130
18131 PR testsuite/25318
18132 * lib/target-supports.exp (check_effective_target_freorder):
18133 Check to see if target supports -freorder-blocks-and-partition.
18134 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
18135 instead of "dg-require-named-sections".
18136
18137 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
18138
18139 PR target/14798:
18140 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
18141 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
18142 * gcc.dg/pragma-isr-trapa2.c: Likewise.
18143 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
18144 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
18145 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
18146 * gcc.dg/attr-isr-trap_exit.c: Likewise.
18147 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
18148
18149 2006-01-30 Richard Guenther <rguenther@suse.de>
18150
18151 PR c++/23372
18152 * gcc.dg/pr23372-1.C: New testcase.
18153
18154 2006-01-29 Diego Novillo <dnovillo@redhat.com>
18155
18156 * gcc.dg/gomp/pr25874.c: New test.
18157
18158 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
18159
18160 PR tree-opt/25911
18161 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
18162
18163 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
18164
18165 PR fortran/18578
18166 PR fortran/18579
18167 PR fortran/20857
18168 PR fortran/20885
18169 * gfortran.dg/intent_out_1.f90: New test.
18170
18171 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
18172
18173 PR fortran/17911
18174 * gfortran.dg/procedure_lvalue.f90: New test.
18175
18176 PR fortran/20895
18177 PR fortran/25030
18178 * gfortran.dg/char_pointer_assign_2.f90: New test.
18179 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
18180 assignment to be consistent with standard.
18181 * gfortran.dg/char_result_2.f90: The same.
18182 * gfortran.dg/char_result_8.f90: The same.
18183
18184 2006-01-28 Zack Weinberg <zackw@panix.com>
18185
18186 * gcc.dg/Woverlength-strings.c
18187 * gcc.dg/Woverlength-strings-pedantic-c89.c
18188 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
18189 * gcc.dg/Woverlength-strings-pedantic-c99.c
18190 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
18191
18192 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
18193
18194 * gcc.c-torture/execute/20060127-1.c: New test.
18195
18196 2006-01-28 Mark Mitchell <mark@codesourcery.com>
18197
18198 PR c++/25999
18199 * g++.dg/ext/pragmaweak1.C: New test.
18200
18201 2006-01-28 Mark Mitchell <mark@codesourcery.com>
18202
18203 PR c++/25855
18204 * g++.dg/template/spec29.C: New test.
18205
18206 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
18207
18208 PR c/19606.
18209 * gcc.c-torture/execute/pr19606.c: New.
18210
18211 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
18212
18213 * gcc.dg/pragma-re-4.c: New test.
18214
18215 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
18216
18217 PR fortran/25964
18218 * gfortran.dg/assumed_size_refs_3.f90: New test.
18219
18220 2006-01-27 Ben Elliston <bje@au.ibm.com>
18221
18222 * gcc.misc-tests/dectest.exp: Remove defunct comment.
18223
18224 2006-01-26 Laurent GUERBY <laurent@guerby.net>
18225
18226 PR ada/21317
18227 * ada/acats/support/impdef.a: Add One_Long_Second.
18228 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
18229 * ada/acats/tests/c9/c94026.a: Likewise.
18230 * ada/acats/tests/c9/c97305c.ada: Likewise.
18231 * ada/acats/tests/c9/c99004a.ada: Likewise.
18232
18233 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
18234
18235 PR fortran/25964
18236 * gfortran.dg/global_references_2.f90: New test.
18237
18238 PR fortran/25084
18239 PR fortran/20852
18240 PR fortran/25085
18241 PR fortran/25086
18242 * gfortran.dg/assumed_charlen_function_1.f90: New test.
18243 * gfortran.dg/assumed_charlen_function_3.f90: New test.
18244
18245 PR fortran/25416
18246 * gfortran.dg/assumed_charlen_function_2.f90: New test.
18247
18248 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
18249
18250 PR c/25892
18251 * gcc.dg/Wpointer-sign.c: New.
18252 * gcc.dg/Wpointer-sign-Wall.c: New.
18253 * gcc.dg/Wpointer-sign-Wall-no.c: New.
18254 * gcc.dg/Wpointer-sign-pedantic.c: New.
18255 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
18256 * gcc.dg/conv-2.c: Use -Wpointer-sign.
18257
18258 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
18259
18260 PR C/25861
18261 * gcc.c-torture/compile/pr25861.c: New test.
18262
18263 2006-01-26 Paul Brook <paul@codesourcery.com>
18264
18265 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
18266 on short-enum targets.
18267 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
18268 variable.
18269 (generate_fields): Use short_enums.
18270 (main): Set short_enums. Document -e.
18271 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
18272 on short-enum targets.
18273 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
18274 variable.
18275 (generate_fields): Use short_enums.
18276 (main): Set short_enums. Document -e.
18277 * lib/target-supports.exp (check_effective_target_short_enums): New.
18278
18279 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
18280
18281 PR target/25947
18282 * gcc.dg/torture/pr25947-1.c: New test.
18283
18284 2006-01-25 Jan Hubicka <jh@suse.cz>
18285 Roger Sayle <roger@eyesopen.com>
18286
18287 PR rtl-optimization/25703
18288 * gcc.target/i386/20060125-1.c: New test case.
18289 * gcc.target/i386/20060125-2.c: New test case.
18290
18291 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
18292
18293 PR fortran/18540
18294 * gfortran.dg/goto_1.f: New.
18295
18296 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
18297
18298 PR fortran/25716
18299 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
18300 25716 on 32-bit systems too.
18301
18302 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
18303
18304 PR testsuite/25590
18305 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
18306
18307 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
18308
18309 * gcc.dg/tree-ssa/gen-vect-33.c: New.
18310
18311 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18312
18313 PR fortran/25835
18314 * gfortran.dg/read_eof.f90: Delete, renamed.
18315 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
18316 * gfortran.dg/read_eof_2.f90: New test.
18317 * gfortran.dg/read_eof_3.f90: New test.
18318
18319 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
18320
18321 PR tree-opt/25860
18322 * gcc.c-torture/compile/pr25860.c: New test.
18323
18324 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18325
18326 PR c++/25552
18327 * g++.dg/parse/dtor8.C: New test.
18328
18329 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
18330
18331 PR testsuite/25891
18332 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
18333 * gcc.dg/gomp/gomp.exp: Return without testing anything if
18334 check_effective_target_fopenmp returns 0.
18335
18336 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
18337
18338 PR ada/20548
18339 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
18340 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
18341 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
18342
18343 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
18344
18345 PR tree-opt/25857
18346 * g++.dg/opt/pr25857.C: New test.
18347
18348 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
18349 Jan Hubicka <jh@suse.cz>
18350 Richard Guenther <rguenther@suse.de>
18351
18352 PR rtl-optimization/25654
18353 * gcc.dg/torture/pr25654.c: New testcase.
18354 * gcc.target/i386/pr25654.c: Likewise.
18355
18356 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
18357
18358 PR fortran/25901
18359 * gfortran.dg/internal references_2.f90: New test.
18360
18361 Fix regression in testing of admissability of attributes.
18362 * gfortran.dg/intent_used_1.f90: New test.
18363
18364 2006-01-23 Ben Elliston <bje@au.ibm.com>
18365
18366 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
18367 Remove target conditional torture options for i?86 and x86_64
18368 GNU/Linux.
18369
18370 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
18371
18372 PR c++/10891
18373 * g++.dg/rtti/no-rtti.C: New.
18374
18375 2006-01-21 Mark Mitchell <mark@codesourcery.com>
18376
18377 PR c++/25895
18378 * g++.dg/inherit/conv2.C: New test.
18379
18380 PR c++/25856
18381 * g++.dg/parse/dtor7.C: New test.
18382
18383 PR c++/25858
18384 * g++.dg/template/crash44.C: New test.
18385
18386 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
18387
18388 PR fortran/25124
18389 PR fortran/25625
18390 * gfortran.dg/internal_references_1.f90: New test.
18391 PR fortran/20881
18392 PR fortran/23308
18393 PR fortran/25538
18394 PR fortran/25710
18395 * gfortran.dg/global_references_1.f90: New test.
18396 * gfortran.dg/g77/19990905-1.f: Restore the error that
18397 there is a clash between the common block name and
18398 the name of a subroutine reference.
18399
18400 PR fortran/PR24276
18401 * gfortran.dg/aliasing_dummy_1.f90: New test.
18402
18403 2006-01-21 Alan Modra <amodra@bigpond.net.au>
18404
18405 * gcc.dg/vmx/1b-01.c: Warning fix.
18406 * gcc.dg/vmx/1c-02.c: Likewise.
18407 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
18408
18409 2006-01-20 Steve Ellcey <sje@cup.hp.com>
18410
18411 PR testsuite/24962
18412 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
18413
18414 2006-01-20 Richard Guenther <rguenther@suse.de>
18415 Steven Bosscher <stevenb.gcc@gmail.com>
18416
18417 PR rtl-optimization/24626
18418 * gcc.dg/torture/pr24626-1.c: New testcase.
18419 * gcc.dg/torture/pr24626-2.c: Likewise.
18420 * gcc.dg/torture/pr24626-3.c: Likewise.
18421 * gcc.dg/torture/pr24626-4.c: Likewise.
18422
18423 2006-01-20 Dirk Mueller <dmueller@suse.com>
18424
18425 PR c++/5520
18426 * g++.dg/warn/empty-body.C: New.
18427
18428 2006-01-19 Mark Mitchell <mark@codesourcery.com>
18429
18430 PR c++/22136
18431 * g++.dg/template/using10.C: New test.
18432 * g++.dg/temlpate/using11.C: Likewise.
18433 * g++.dg/inherit/using5.C: Tweak error messages.
18434
18435 2006-01-20 Alan Modra <amodra@bigpond.net.au>
18436
18437 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
18438 target test.
18439 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
18440
18441 2006-01-19 Jan Hubicka <jh@suse.cz>
18442
18443 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
18444
18445 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18446
18447 PR c++/25854
18448 * g++.dg/template/spec28.C: New test.
18449
18450 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
18451
18452 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
18453 (switchfiles): Fix fprintf's by adding srcdir or removing it.
18454
18455 2006-01-19 Diego Novillo <dnovillo@redhat.com>
18456
18457 * gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
18458 * gcc.dg/gomp/critical-1.c: Likewise.
18459 * gcc.dg/gomp/critical-3.c: Likewise.
18460 * gcc.dg/gomp/empty.c: Likewise.
18461 * gcc.dg/gomp/ordered-1.c: Likewise.
18462 * gcc.dg/gomp/for-4.c: Likewise.
18463 * gcc.dg/gomp/for-6.c: Likewise.
18464 * gcc.dg/gomp/master-3.c: Likewise.
18465 * gcc.dg/gomp/for-8.c: Likewise.
18466 * gcc.dg/gomp/for-10.c: Likewise.
18467 * gcc.dg/gomp/for-18.c: Likewise.
18468 * gcc.dg/gomp/for-5.c: Likewise.
18469 * gcc.dg/gomp/for-7.c: Likewise.
18470 * gcc.dg/gomp/for-9.c: Likewise.
18471
18472 2006-01-18 Jeff Law <law@redhat.com>
18473
18474 * gcc.dg/tree-ssa/vrp25.c: New test.
18475
18476 2006-01-19 Richard Sandiford <richard@codesourcery.com>
18477
18478 * gcc.dg/pr25805.c: Fix misapplied patch.
18479
18480 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
18481
18482 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
18483 (check_effective_target_vect_udot_qi): New.
18484 (check_effective_target_vect_sdot_hi): New.
18485 (check_effective_target_vect_udot_hi): New.
18486 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
18487 prefixed with "wrapv-" with -fwrapv.
18488 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
18489 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
18490 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
18491 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
18492 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
18493
18494 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
18495 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
18496 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
18497 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
18498
18499 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18500
18501 PR c++/16829
18502 * g++.dg/other/default2.C: New test.
18503 * g++.dg/other/default3.C: New test.
18504
18505 2006-01-19 Richard Sandiford <richard@codesourcery.com>
18506
18507 PR c/25805
18508 * gcc.dg/pr25805.c: New file.
18509
18510 2006-01-18 Mark Mitchell <mark@codesourcery.com>
18511
18512 PR c++/25836
18513 * g++.dg/template/init6.C: New test.
18514
18515 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
18516
18517 * gcc.dg/tree-ssa/pr24287.c: New test
18518
18519 2006-01-18 Eric Christopher <echristo@apple.com>
18520
18521 * g++.dg/eh/table.C: New.
18522
18523 2006-01-18 DJ Delorie <dj@redhat.com>
18524
18525 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
18526 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
18527 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
18528 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
18529
18530 2006-01-18 Jeff Law <law@redhat.com>
18531
18532 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
18533 on wrapping on overflow semantics.
18534
18535 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
18536
18537 * gcc.gc/tree-ssa/vrp23.c: New test.
18538 * gcc.gc/tree-ssa/vrp24.c: New test.
18539
18540 2006-01-18 Richard Henderson <rth@redhat.com>
18541 Aldy Hernandez <aldyh@redhat.com>
18542 Jakub Jelinek <jakub@redhat.com>
18543 Diego Novillo <dnovillo@redhat.com>
18544 Uros Bizjak <uros@kss-loka.si>
18545
18546 * gcc.dg/gomp: New directory.
18547
18548 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
18549 Steven G. Kargl <kargls@comcast.net>
18550
18551 PR fortran/20869
18552 * gfortran.dg/intrinsic_external_1.f90: New test.
18553
18554 PR fortran/20875.
18555 * gfortran.dg/elemental_pointer_1.f90: New test.
18556
18557 PR fortran/25024
18558 * gfortran.dg/external_procedures_1.f90: New test.
18559
18560 PR fortran/25785
18561 gfortran.dg/assumed_present.f90: New test.
18562
18563 2006-01-18 Jakub Jelinek <jakub@redhat.com>
18564
18565 * g++.dg/parse/lookup5.C: New test.
18566
18567 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18568
18569 PR fortran/25697
18570 * gfortran.dg/read_eof.f90: New test.
18571
18572 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18573
18574 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
18575 add a closing brace.
18576
18577 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18578
18579 PR fortran/25631
18580 * gfortran.dg/fmt_tl.f: New test.
18581
18582 2006-01-17 Eric Christopher <echristo@apple.com>
18583
18584 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
18585 * g++.old-deja/g++.warn/impint2.C: Ditto.
18586 * g++.old-deja/g++.other/null1.C: Ditto.
18587 * g++.dg/warn/conv2.C: Ditto.
18588 * g++.dg/warn/conv4.C: New file.
18589
18590 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18591
18592 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
18593
18594 2006-01-17 Andreas Jaeger <aj@suse.de>
18595 Janis Johnson <janis187@us.ibm.com>
18596
18597 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
18598 in 64-bit.
18599 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
18600 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
18601
18602 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18603
18604 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
18605 (switchfiles): xfail txxx where xxx >= 25.
18606
18607 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18608
18609 PR testsuite/25764
18610 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
18611
18612 2006-01-17 Jakub Jelinek <jakub@redhat.com>
18613
18614 PR c/25682
18615 * gcc.dg/pr25682.c: New test.
18616 * g++.dg/parse/array-size2.C: New test.
18617
18618 2006-01-16 Ian Lance Taylor <ian@airs.com>
18619
18620 * consistency.vlad: Remove entire directory, 1652 files.
18621
18622 2006-01-16 Janis Johnson <janis187@us.ibm.com>
18623
18624 * lib/target-supports.exp (check_effective_target_dfp_nocache,
18625 check_effective_target_dfprt_nocache): New.
18626 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
18627 (check_effective_target_dfprt): New.
18628 * lib/c-compat.exp (check_dfp): Remove.
18629 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
18630 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
18631 level of support for decimal float.
18632 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
18633 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
18634 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
18635 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
18636 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
18637 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
18638 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
18639 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
18640 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
18641 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
18642 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
18643 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
18644 directives.
18645
18646 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
18647
18648 PR testsuite/25741
18649 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
18650 $base_dir/../.
18651 * lib/gfortran.exp (gfortran_init): Likewise.
18652 * lib/obj-c++.exp (obj-c++_init): Likewise.
18653 * lib/scanasm.exp (scan-assembler-dem): Likewise.
18654 (scan-assembler-dem-not): Likewise.
18655 * lib/scandump.exp (scan-dump-dem): Likewise.
18656 (scan-dump-dem-not): Likewise.
18657
18658 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
18659
18660 PR testsuite/25767
18661 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
18662 powerpc-*-darwin*.
18663 * lib/obj-c++.exp (obj-c++_init): Likewise.
18664
18665 2006-01-16 Richard Guenther <rguenther@suse.de>
18666
18667 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
18668
18669 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18670
18671 PR testsuite/25777
18672 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
18673 to LD_LIBRARY_PATH.
18674
18675 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
18676 Andrew Pinski <pinskia@physics.uc.edu>
18677
18678 * gcc.dg/minmax-1.c: New test.
18679
18680 2006-01-16 Ben Elliston <bje@au.ibm.com>
18681
18682 * gcc.dg/dfp/dfp.exp: Correct FSF address.
18683 * gcc.misc-tests/dectest.exp: Ditto.
18684
18685 2006-01-15 Ian Lance Taylor <ian@airs.com>
18686
18687 PR testsuite/25796
18688 * gcc.target/i386/cmov6.c: Use -march=k8.
18689
18690 2006-01-15 Andreas Jaeger <aj@suse.de>
18691
18692 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
18693 x86 does not have __float128.
18694
18695 2006-01-14 Ian Lance Taylor <ian@airs.com>
18696
18697 * gcc.target/i386/cmov6.c: New test.
18698
18699 2006-01-14 Mark Mitchell <mark@codesourcery.com>
18700
18701 PR c++/25663
18702 * g++.dg/template/ctor6.C: New test.
18703
18704 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
18705
18706 PR tree-optimization/25485
18707 * gcc.dg/tree-ssa/pr25485.c: New.
18708
18709 2006-01-14 Richard Guenther <rguenther@suse.de>
18710
18711 PR tree-optimization/22548
18712 PR tree-optimization/22555
18713 PR tree-optimization/22501
18714 * gcc.dg/tree-ssa/alias-4.c: New testcase.
18715 * gcc.dg/tree-ssa/alias-5.c: Likewise.
18716 * gcc.dg/tree-ssa/alias-6.c: Likewise.
18717 * gcc.dg/tree-ssa/alias-7.c: Likewise.
18718 * gcc.dg/tree-ssa/alias-8.c: Likewise.
18719 * gcc.dg/tree-ssa/alias-9.c: Likewise.
18720 * gcc.dg/tree-ssa/alias-10.c: Likewise.
18721 * gcc.dg/tree-ssa/alias-11.c: Likewise.
18722 * gcc.dg/tree-ssa/alias-12.c: Likewise.
18723
18724 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
18725
18726 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
18727 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
18728
18729 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
18730 Richard Guenther <rguenther@suse.de>
18731
18732 PR rtl-optimization/24257
18733 * gcc.dg/torture/pr24257.c: New testcase.
18734
18735 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
18736
18737 * gcc.c-torture/execute/20060110-1.c: New test.
18738 * gcc.c-torture/execute/20060110-2.c: New test.
18739
18740 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
18741
18742 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
18743
18744 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
18745
18746 PR fortran/25756
18747 * gfortran.dg/label_3.f90: New test.
18748
18749 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
18750
18751 PR tree-optimization/25771
18752 * g++.dg/tree-ssa/pr25771.C: New test
18753
18754 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
18755
18756 PR tree-opt/24365
18757 * g++.dg/opt/complex5.C: New test.
18758
18759 2006-01-13 Richard Guenther <rguenther@suse.de>
18760
18761 * gcc.target/i386/387-9.c: New testcase.
18762
18763 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
18764
18765 PR c++/24824
18766 * g++.dg/debug/dwarf2-1.C: New.
18767
18768 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
18769
18770 PR testsuite/25728
18771 * lib/gcov.exp (verify-lines): Add "close $fd".
18772
18773 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
18774 Ben Elliston <bje@au.ibm.com>
18775
18776 * gcc.dg/dfp/inf-1.c: New test.
18777
18778 2006-01-12 Janis Johnson <janis187@us.ibm.com>
18779 Yao Qi <qiyaoltc@cn.ibm.com>
18780 Ben Elliston <bje@au.ibm.com>
18781 Jon Grimm <jgrimm2@us.ibm.com>
18782
18783 * gcc.dg/nodfp-1.c: New test.
18784 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
18785 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
18786 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
18787 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
18788 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
18789 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
18790 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
18791 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
18792 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
18793 * gcc.dg/format/dfp-scanf-1.c: Likewise.
18794 * gcc.dg/format/dfp-printf-1.c: Likewise.
18795 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
18796 (compat_setup_dfp): New.
18797 * gcc.dg/compat/compat.exp: Use it.
18798 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
18799 Make some variables global, prepend "compat_" to their names.
18800 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
18801 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
18802 * gcc.misc-tests/dectest.exp: New test driver for decTest.
18803 * lib/compat.exp (compat_skip_list): Make global, rename.
18804 * lib/c-compat.exp: New file.
18805 * lib/target-supports.exp (check_effective_target_dfp): New.
18806
18807 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
18808 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
18809 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
18810 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
18811 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
18812 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
18813 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
18814 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
18815 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
18816 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
18817 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
18818 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
18819 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
18820 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
18821 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
18822 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
18823 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
18824 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
18825 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
18826 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
18827 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
18828 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
18829 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
18830 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
18831 gcc.dg/dfp/struct-layout-1.c,
18832 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
18833 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
18834 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
18835 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
18836 gcc.dg/dfp/func-vararg-dfp.c,
18837 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
18838 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
18839 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
18840 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
18841 gcc.dg/dfp/wtr-conversion-1.c: New tests.
18842
18843 2006-01-11 Richard Guenther <rguenther@suse.de>
18844
18845 PR tree-optimization/25734
18846 * gcc.dg/tree-ssa/pr25734.c: New testcase.
18847
18848 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
18849
18850 PR fortran/25486
18851 * gfortran.dg/literal_character_constant_1_x.F: New test.
18852 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
18853 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
18854 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
18855
18856 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
18857
18858 PR c++/25386
18859 * g++.dg/ext/packed3.C: Add expected packed error.
18860
18861 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
18862
18863 PR target/25706
18864 * gcc.dg/torture/pr25706-1.c: New test.
18865
18866 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
18867
18868 PR tree-optimization/23109
18869 PR tree-optimization/23948
18870 PR tree-optimization/24123
18871
18872 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
18873 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
18874 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
18875 g++.dg/tree-ssa/pr23948.C: New testcases.
18876 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
18877 three divisions in order to do the optimization.
18878
18879 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
18880
18881 PR c++/25632
18882 * g++.dg/other/pr25632.C: New test.
18883
18884 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
18885
18886 PR fortran/25730
18887 * gfortran.dg/used_types_1.f90: New test.
18888
18889 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
18890
18891 PR target/25718
18892 * gcc.dg/torture/pr25718-1.c: New test.
18893
18894 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
18895
18896 * gfortran.dg/list_read_2.f90: Fix typo in description.
18897
18898 2006-01-10 Jan Beulich <jbeulich@novell.com>
18899
18900 * lib/target-supports.exp (check_visibility_available): Simplify test
18901 for *-*-netware*.
18902 (check_profiling_available): Fail for *-*-netware*.
18903 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
18904 * gcc.dg/20021014-1.c: Likewise.
18905 * gcc.dg/nest.c: Likewise.
18906
18907 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
18908
18909 fortran/24936
18910 * gfortran.dg/forall_3.f90: New test.
18911
18912 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
18913
18914 PR fortran/21977
18915 * gfortran.dg/nesting_2.f90: New test.
18916 * gfortran.dg/nesting_3.f90: New test.
18917
18918 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
18919
18920 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
18921 Fix typo in comment.
18922
18923 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
18924
18925 * gfortran.dg/single_char_string.f90: New test.
18926
18927 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
18928
18929 * gfortran.dg/ichar_2.f90: New test.
18930
18931 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
18932
18933 PR fortran/25093
18934 * gfortran.dg/private_type_4.f90: New.
18935
18936 2006-01-07 Richard Guenther <rguenther@suse.de>
18937
18938 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
18939
18940 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18941
18942 * gfortran.dg/func_decl_1.f90: New.
18943 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
18944 * gfortran.dg/array_alloc_2.f90: Likewise.
18945 * gfortran.dg/char_result_8.f90: Likewise.
18946 * gfortran.dg/dup_save_1.f90: Likewise.
18947 * gfortran.dg/dup_save_2.f90: Likewise.
18948 * gfortran.dg/f2c_6.f90: Likewise.
18949 * gfortran.dg/f2c_7.f90: Likewise.
18950 * gfortran.dg/func_result_2.f90: Likewise.
18951 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
18952
18953 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
18954
18955 PR fortran/22146
18956 * gfortran.dg/elemental_subroutine_1.f90: New test.
18957 * gfortran.dg/elemental_subroutine_2.f90: New test.
18958
18959 PR fortran/25029
18960 PR fortran/21256
18961 * gfortran.dg/assumed_size_refs_1.f90: New test.
18962
18963 PR fortran/20868
18964 PR fortran/20870
18965 * gfortran.dg/assumed_size_refs_2.f90: New test.
18966 * gfortran.dg/initialization_1.f90: Change warning message.
18967
18968 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
18969
18970 * gcc.dg/tree-ssa/loop-15.c: New test.
18971
18972 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18973
18974 PR fortran/25598
18975 * gfortran.dg/backspace_3.f: New test.
18976 * gfortran.dg/backspace_4.f: New test.
18977
18978 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18979
18980 PR fortran/24268
18981 * gfortran.dg/fmt_white.f: Update test.
18982
18983 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
18984
18985 * gcc.dg/cast-1.c: Add new warning.
18986 * gcc.dg/cast-2.c: Likewise.
18987 * gcc.dg/cast-3.c: Likewise.
18988 * gcc.dg/format/cast-1.c: Likewise.
18989 * gcc.dg/cast-4.c: New testcase.
18990
18991 2006-01-05 Richard Guenther <rguenther@suse.de>
18992
18993 PR tree-optimization/22555
18994 * gcc.dg/tree-ssa/alias-3.c: New testcase.
18995
18996 2006-01-05 Richard Guenther <rguenther@suse.de>
18997 Diego Novillo <dnovillo@redhat.com>
18998
18999 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
19000 * gcc.dg/tree-ssa/loop-8.c: Likewise.
19001 * gcc.dg/tree-ssa/loop-1.c: Likewise.
19002 * gcc.dg/tree-ssa/pr23294.c: Likewise.
19003 * gcc.dg/tree-ssa/pr21985.c: Likewise.
19004 * gcc.dg/tree-ssa/loop-14.c: Likewise.
19005 * gcc.dg/tree-ssa/loop-2.c: Likewise.
19006 * gcc.dg/tree-ssa/loop-3.c: Likewise.
19007 * gcc.dg/tree-ssa/loop-4.c: Likewise.
19008 * gcc.dg/tree-ssa/pr21171.c: Likewise.
19009 * gcc.dg/tree-ssa/loop-5.c: Likewise.
19010 * gcc.dg/tree-ssa/loop-10.c: Likewise.
19011 * gcc.dg/tree-ssa/loop-6.c: Likewise.
19012 * treelang/compile/extravar.tree: Likewise.
19013 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
19014 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
19015 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
19016 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
19017 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
19018
19019 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
19020
19021 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
19022 for 64-bit fix.
19023
19024 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
19025
19026 PR fortran/23675
19027 gfortran.dg/char_result_11.f90: New.
19028
19029 2006-01-04 Mark Mitchell <mark@codesourcery.com>
19030
19031 PR c++/24782
19032 * g++.dg/parse/access9.C: New test.
19033 * g++.dg/tc1/dr52.C: Tweak error markers.
19034
19035 2006-01-04 Richard Henderson <rth@redhat.com>
19036
19037 Merge from gomp branch.
19038 * g++.dg/parse/pragma2.C: Update expected error lines.
19039
19040 2006-01-04 Jakub Jelinek <jakub@redhat.com>
19041
19042 * g++.dg/other/i386-2.C: New test.
19043
19044 PR target/25554
19045 * gcc.c-torture/compile/20051228-1.c: New test.
19046
19047 PR c/25559
19048 * gcc.dg/pr25559.c: New test.
19049
19050 2006-01-03 Mark Mitchell <mark@codesourcery.com>
19051
19052 PR c++/25492
19053 * g++.dg/lookup/friend9.C: New test.
19054
19055 PR c++/25625
19056 * g++.dg/template/repo5.C: New test.
19057
19058 2006-01-03 Steven G. Kargl <kargls@comcast.net>
19059
19060 PR fortran/25101
19061 * gfortran.dg/forall_2.f90: New test.
19062
19063 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
19064
19065 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
19066 dg-require-weak. Adjust regexp to handle leading-underscore
19067 targets and space as well as TAB after .weak. Change previous
19068 64-bit fix to not use naked dot.
19069
19070 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
19071
19072 PR rtl-optimization/25578
19073 * gcc.c-torture/execute/20060102-1.c: New testcase.
19074
19075 2006-01-03 Richard Guenther <rguenther@suse.de>
19076
19077 PR c/25183
19078 * gcc.dg/torture/pr25183.c: New testcase.
19079
19080 2006-01-03 Jakub Jelinek <jakub@redhat.com>
19081
19082 Merge from gomp-branch.
19083 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
19084 * gcc.dg/ia64-sync-2.c: Likewise.
19085 * gcc.dg/ia64-sync-3.c: Likewise.
19086 * gcc.dg/ia64-sync-4.c: Likewise.
19087 * gcc.dg/sync-2.c: Likewise.
19088 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
19089 that sparc64-*-* and sparcv9-*-* supports sync builtins.
19090
19091 2006-01-02 Mark Mitchell <mark@codesourcery.com>
19092
19093 PR c++/25635
19094 * g++.dg/parse/operator6.C: New test.
19095
19096 PR c++/25637
19097 * g++.dg/parse/error29.C: New test.
19098
19099 PR c++/25638
19100 * g++.dg/parse/dtor6.C: New test.
19101
19102 PR c++/25633
19103 * g++.dg/parse/ctor3.C: New test.
19104
19105 PR c++/25634
19106 * g++.dg/template/class3.C: New test.
19107
19108 2006-01-02 Geoffrey Keating <geoffk@apple.com>
19109
19110 * g++.dg/debug/debug9.C: New.
19111
19112 2006-01-02 Steven G. Kargl <kargls@comcast.net>
19113
19114 PR fortran/24640
19115 * gfortran.dg/label_2.f90: New test.
19116
19117 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19118
19119 * g++.dg/lookup/using12.C: Tighten error marker.
19120
19121 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
19122 Andrew Pinski <pinskia@physics.uc.edu>
19123
19124 * gcc.target/powerpc/darwin-abi-3.c: New file.
19125 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
19126 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
19127 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
19128 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
19129 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
19130 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
19131 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
19132 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
19133
19134 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
19135
19136 * gcc.dg/tree-ssa/loadpre1.c: New;
19137 * gcc.dg/tree-ssa/loadpre2.c: New;
19138 * gcc.dg/tree-ssa/loadpre3.c: New;
19139 * gcc.dg/tree-ssa/loadpre4.c: New;
19140 * gcc.dg/tree-ssa/loadpre5.c: New;
19141 * gcc.dg/tree-ssa/loadpre6.c: New;
19142 * gcc.dg/tree-ssa/loadpre7.c: New;
19143 * gcc.dg/tree-ssa/loadpre8.c: New;
19144 * gcc.dg/tree-ssa/loadpre9.c: New;
19145
19146 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
19147
19148 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
19149 * g++.dg/abi/thunk4.C: Likewise.
19150
19151 2006-01-01 Andreas Jaeger <aj@suse.de>
19152
19153 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
19154 portable.
19155
19156 2006-01-01 Jakub Jelinek <jakub@redhat.com>
19157
19158 PR c++/25294
19159 * gcc.dg/pragma-pack-3.c: New test.
19160 * g++.dg/parse/pragma3.C: New test.
19161
19162 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19163
19164 PR middle-end/24827
19165 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
19166
19167 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19168
19169 PR testsuite/25214
19170 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
19171
19172 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
19173
19174 PR fortran/22607
19175 * gfortran-dg/pure_byref_3.f90: New.
19176
19177 fortran/PR 25396
19178 * gfortran.dg/userdef_operator_1.f90: New.
19179
19180 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
19181
19182 * g++.dg/abi/thunk3.C: New.
19183 * g++.dg/abi/thunk4.C: New.
19184
19185 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
19186
19187 PR fortran/25532
19188 * gfortran.dg/host_used_types_1.f90: New test. Check that host
19189 associated derived type components of derived types are
19190 properly declared in contained procedures.
19191
19192 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19193
19194 PR libgfortran/25139
19195 * gfortran.dg/backspace_2.f: New test.
19196
19197 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19198
19199 PR libgfortran/25550
19200 * gfortran.dg/endfile.f: New test.
19201
19202 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19203
19204 PR libgfortran/25419
19205 * gfortran.dg/comma.f: New test.
19206
19207 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19208
19209 * lib/gfortran-dg.exp: Remove trailing whitespace.
19210 * lib/fortran-torture.exp: Test with -fbounds-check instead of
19211 -funroll-all-loops.
19212
19213 2005-12-28 Alan Modra <amodra@bigpond.net.au>
19214
19215 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
19216 Extended Double long doubles or repeat tests when long double is
19217 the same size as double.
19218
19219 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19220
19221 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
19222
19223 PR testsuite/25442
19224 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
19225 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
19226
19227 PR testsuite/25441
19228 * gcc.dg/pr23911.c: Make test variable static.
19229
19230 PR testsuite/25444
19231 * gcc.dg/tree-ssa/pr14841.c: Likewise.
19232
19233 2005-12-26 Mark Mitchell <mark@codesourcery.com>
19234
19235 PR c++/25439
19236 * g++.dg/parse/crash17.C: Adjust error markers.
19237 * g++.dg/template/error20.C: New test.
19238
19239 2005-12-26 Mark Mitchell <mark@codesourcery.com>
19240
19241 PR c++/23172
19242 * g++.dg/ext/complit4.C: New test.
19243
19244 PR c++/25417
19245 * g++.dg/ext/complit5.C: Likewise.
19246
19247 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
19248
19249 PR tree-optimization/25125
19250 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
19251 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
19252 * gcc.c-torture/execute/pr25125.c: New.
19253
19254 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
19255
19256 PR fortran/25029
19257 PR fortran/21256
19258 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic
19259 functions with incorrect assumed size references.
19260
19261 2005-12-24 Mark Mitchell <mark@codesourcery.com>
19262
19263 PR c++/23171
19264 * g++.dg/opt/init1.C: New test.
19265
19266 2005-12-23 Mark Mitchell <mark@codesourcery.com>
19267
19268 PR c++/24671
19269 * g++.dg/template/sfinae3.C: New test.
19270
19271 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19272
19273 * g++.dg/other/friend4.C: New test.
19274
19275 2005-12-23 Jakub Jelinek <jakub@redhat.com>
19276
19277 PR target/25005
19278 * g++.dg/opt/pr25005.C: New test.
19279
19280 2005-12-22 Mark Mitchell <mark@codesourcery.com>
19281
19282 PR c++/25369
19283 * g++.dg/template/ptrmem16.C: New test.
19284
19285 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
19286
19287 PR fortran/25029
19288 PR fortran/21256
19289 * gfortran.dg/initialization_1.f90: Add test of SIZE.
19290
19291 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19292
19293 PR libgfortran/25307
19294 * gfortran.dg/list_read_5.f90: New test.
19295
19296 2005-12-22 Richard Henderson <rth@redhat.com>
19297
19298 * gcc.target/i386/sse-7.c: Use -msse2.
19299
19300 2005-12-23 Jakub Jelinek <jakub@redhat.com>
19301
19302 PR rtl-optimization/25432
19303 * gcc.c-torture/compile/20051216-1.c: New test.
19304
19305 PR objc/25328
19306 * objc/execute/pr25328.m: New test.
19307
19308 2005-12-22 Mark Mitchell <mark@codesourcery.com>
19309
19310 PR c++/25364
19311 * g++.dg/template/call4.C: New test.
19312
19313 2005-12-22 Dale Johannesen <dalej@apple.com>
19314
19315 * gcc.target/i386/sse-17.c: New.
19316
19317 2005-12-22 Paul Brook <paul@codesourcery.com>
19318
19319 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
19320
19321 2005-12-22 Paul Brook <paul@codesourcery.com>
19322
19323 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
19324
19325 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
19326
19327 PR tree-opt/25513
19328 * gcc.c-torture/compile/pr25513.c: New test.
19329
19330 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19331
19332 PR c++/23333
19333 * g++.dg/parse/error25.C: Add more tests.
19334
19335 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19336
19337 PR fortran/18990
19338 * gfortran.dg/der_charlen_1.f90: New.
19339
19340 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
19341
19342 PR fortran/20889
19343 * gfortran.dg/pointer_component_type_1.f90: New test.
19344
19345 PR fortran/25029
19346 PR fortran/21256
19347 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
19348 should give an error with assumed size array refernces and checks
19349 those that should not.
19350 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
19351 reference an upper bound so that it does not generate an error.
19352
19353 PR fortran/19362
19354 PR fortran/20244
19355 PR fortran/20864
19356 PR fortran/25391
19357 * gfortran.dg/used_dummy_types_1.f90: New test.
19358 * gfortran.dg/used_dummy_types_2.f90: New test.
19359 * gfortran.dg/used_dummy_types_3.f90: New test.
19360 * gfortran.dg/used_dummy_types_4.f90: New test.
19361 * gfortran.dg/used_dummy_types_5.f90: New test.
19362
19363 PR fortran/23152
19364 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
19365 group already being USE associated.
19366 * gfortran.dg/assumed_shape_nml.f90: New test.
19367 * gfortran.dg/assumed_size_nml.f90: New test.
19368
19369 PR fortran/20862
19370 PR fortran/25053
19371 PR fortran/25063
19372 PR fortran/25064
19373 PR fortran/25066
19374 PR fortran/25067
19375 PR fortran/25068
19376 PR fortran/25307
19377 * gfortran.dg/io_constraints_1.f90: New test.
19378 * gfortran.dg/io_constraints_1.f90: New test.
19379 * gfortran.dg/iostat_3.f90: Change wording of warning.
19380 * gfortran.dg/g77/19981216-0.f: The same.
19381
19382 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
19383
19384 PR tree-optimization/23518
19385 * gcc.dg/pr23518.c: New.
19386
19387 2005-12-21 Mike Stump <mrs@apple.com>
19388
19389 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
19390
19391 2005-12-21 Paul Brook <paul@codesourcery.com>
19392
19393 * gcc.dg/pr19340.c: Skip on m68k targets.
19394
19395 2005-12-21 Steven Bosscher <stevenb@suse.de>
19396
19397 PR rtl-optimization/25196
19398 * gcc.dg/pr25196.c: New test.
19399
19400 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
19401
19402 PR fortran/25423
19403 gfortran.dg/where_nested_1.f90: New.
19404
19405 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
19406
19407 PR tree-optimization/25382.
19408 * gcc.dg/tree-ssa/pr25382.c: New.
19409
19410 2005-12-20 Richard Guenther <rguenther@suse.de>
19411
19412 PR middle-end/24306
19413 * gcc.target/i386/pr24306.c: New testcase.
19414
19415 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
19416
19417 PR tree-optimization/25501
19418 * gcc.dg/tree-ssa/pr25501.c: New.
19419
19420 2005-12-20 Richard Guenther <rguenther@suse.de>
19421
19422 Revert
19423 2005-12-02 Richard Guenther <rguenther@suse.de>
19424
19425 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
19426
19427 2005-12-20 Mark Mitchell <mark@codesourcery.com>
19428
19429 PR c++/21228
19430 * g++.dg/warn/Wunreachable-code-2.C: New test.
19431
19432 2005-12-19 Mark Mitchell <mark@codesourcery.com>
19433
19434 PR c++/24278
19435 * g++.dg/template/ctor5.C: New test.
19436
19437 PR c++/24915
19438 * g++.dg/template/overload8.C: New test.
19439
19440 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
19441
19442 * gcc.c-torture/compile/pr25483 : New test.
19443
19444 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19445
19446 PR c++/20552
19447 * g++.dg/ext/typeof10.C: New test.
19448
19449 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
19450
19451 * gcc.dg/mt-loopi1.c: New.
19452
19453 2005-12-18 Richard Guenther <rguenther@suse.de>
19454
19455 PR tree-optimization/25481
19456 * gcc.dg/torture/pr25481.c: New testcase.
19457
19458 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
19459
19460 PR rtl-optimization/21041
19461 * gcc.dg/pr21041.c: New test.
19462
19463 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19464
19465 PR libgfortran/25463
19466 * gfortran.dg/advance.f90: New test.
19467
19468 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
19469
19470 * gcc.dg/20051201-1.c: New test.
19471
19472 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
19473
19474 PR fortran/25018
19475 * gfortran.dg/initialization_1.f90: New test.
19476 * gfortran.dg/enum_5.f90: Change dg-error to new message.
19477 * gfortran.dg/g77/980616-0.f: The same.
19478
19479 2005-12-17 Steven G. Kargl <kargls@comcast.net>
19480
19481 * PR fortran/25458
19482 * gfortran.dg/chkbits.f90: New test.
19483
19484 2005-12-17 Steven G. Kargl <kargls@comcast.net>
19485
19486 * gfortran.dg/enum_5.f: Revert to previous version.
19487
19488 2005-12-17 Steven G. Kargl <kargls@comcast.net>
19489
19490 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
19491 * gfortran.dg/nested_modules_1.f90: Ditto.
19492 * gfortran.dg/hollerith_f95.f90: Ditto.
19493 * gfortran.dg/select_5.f90: Ditto.
19494 * gfortran.dg/secnds.f: Ditto.
19495 * gfortran.dg/hollerith2.f90: Ditto.
19496 * gfortran.dg/imag_2.f: Ditto.
19497 * gfortran.dg/ftell_2.f90: Ditto.
19498 * gfortran.dg/malloc_free_1.f90: Ditto.
19499 * gfortran.dg/logint-1.f: Ditto.
19500 * gfortran.dg/recursive_statement_functions.f90: Ditto.
19501 * gfortran.dg/e_d_fmt.f90: Ditto.
19502 * gfortran.dg/hollerith_legacy.f90: Ditto.
19503 * gfortran.dg/logint-2.f: Ditto.
19504 * gfortran.dg/enum_5.f90: Ditto.
19505 * gfortran.dg/f2c_2.f90: Ditto.
19506 * gfortran.dg/pr17143.f90: Ditto.
19507 * gfortran.dg/namelist_14.f90: Ditto.
19508 * gfortran.dg/logint-3.f: Ditto.
19509 * gfortran.dg/spread_scalar_source.f90: Ditto.
19510 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
19511 * gfortran.dg/namelist_11.f: Ditto.
19512 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
19513 * gfortran.dg/g77/20010519-1.f
19514 * gfortran.dg/g77/alpha1.f: Ditto.
19515 * gfortran.dg/g77/990115-1.f: Ditto.
19516 * gfortran.dg/g77/erfc.f: Ditto.
19517 * gfortran.dg/g77/19990313-3.f: Ditto.
19518 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
19519 * gfortran.dg/g77/20010426.f: Ditto.
19520 * gfortran.dg/g77/19990313-0.f: Ditto.
19521 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
19522 * gfortran.dg/g77/20000629-1.f: Ditto.
19523 * gfortran.dg/g77/970125-0.f: Ditto.
19524 * gfortran.dg/g77/8485.f: Ditto.
19525 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
19526 * gfortran.dg/g77/19990313-1.f: Ditto.
19527 * gfortran.dg/g77/int8421.f: Ditto.
19528 * gfortran.dg/g77/19990305-0.f: Ditto.
19529 * gfortran.dg/g77/947.f: Ditto.
19530 * gfortran.dg/g77/19990905-2.f: Ditto.
19531 * gfortran.dg/g77/cabs.f: Ditto.
19532 * gfortran.dg/g77/19990313-2.f: Ditto.
19533 * gfortran.dg/g77/20020307-1.f: Ditto.
19534 * gfortran.dg/g77/dcomplex.f: Ditto.
19535 * gfortran.dg/g77/19990502-1.f: Ditto.
19536 * gfortran.dg/g77/19981216-0.f: Ditto.
19537 * gfortran.dg/common_4.f90: Ditto.
19538 * gfortran.dg/entry_4.f90: Ditto.
19539 * gfortran.dg/equiv_constraint_2.f90: Ditto.
19540 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
19541 * gfortran.dg/namelist_12.f: Ditto.
19542 * gfortran.dg/scale_1.f90: Ditto.
19543 * gfortran.dg/modulo_1.f90
19544 * gfortran.dg/hollerith.f90: Ditto.
19545 * gfortran.dg/direct_io_3.f90: Ditto.
19546 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
19547 * gfortran.dg/gnu_logical_1.F: Ditto.
19548 * gfortran.dg/unf_io_convert_1.f90: Ditto.
19549 * gfortran.dg/assign_1.f90: Ditto.
19550 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
19551 * gfortran.dg/pr23095.f: Ditto.
19552 * gfortran.dg/read_float_1.f90: Ditto.
19553
19554 2005-12-17 Andreas Jaeger <aj@suse.de>
19555
19556 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
19557 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
19558
19559 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19560
19561 PR fortran/24268
19562 * gfortran.dg/fmt_white.f: New test.
19563
19564 2005-12-16 Steven G. Kargl <kargls@comcast.net>
19565
19566 * gfortran.dg/label_1.f90: New test.
19567
19568 2005-12-15 Ben Elliston <bje@au.ibm.com>
19569
19570 PR testsuite/25422
19571 * gcc.dg/20031012-1.c: Add -Walways-true option.
19572 * gcc.dg/weak/weak-3.c: Likewise.
19573 * g++.old-deja/g++.mike/warn8.C: Likewise.
19574
19575 2005-12-16 Mike Stump <mrs@apple.com>
19576
19577 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
19578 exit.
19579
19580 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19581
19582 PR libgfortran/25264
19583 PR libgfortran/25349
19584 * gfortran.dg/tl_editing.f90: Added additional checks.
19585 * gfortran.dg/t_editing.f: New test.
19586 * gfortran.dg/write_padding.f90: New test
19587
19588 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19589
19590 PR testsuite/25215
19591 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
19592
19593 2005-12-16 Jakub Jelinek <jakub@redhat.com>
19594
19595 PR rtl-optimization/24899
19596 * gcc.c-torture/execute/20051215-1.c: New test.
19597
19598 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
19599
19600 PR 24823
19601 * gfortran.dg/pr24823.f: New test.
19602
19603 2005-12-16 Jeff Law <law@redhat.com>
19604
19605 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
19606
19607 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
19608
19609 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
19610 (base_types): Change C++ style comments to C style comments. Remove
19611 aligned types from the array. Keep Enums disabled.
19612 (complex_types): Remove aligned types from the array.
19613 Comment out "_Complex long double".
19614 (attrib_types): Remove.
19615 (complex_attrib_types): Remove.
19616 (attrib_array_types): Remove.
19617 (complex_attrib_array_types): Remove.
19618 (aligned_bitfld_types): Remove.
19619 (n_aligned_bitfld_types): Remove.
19620 (FEATURE_ALIGNEDPACKED): Delete.
19621 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
19622 (singles): Remove support for adding attributes.
19623 (choose_type): Remove support for attributed types.
19624 (generate_fields): Remove support for attributed bit-fields.
19625 Remove support for adding attributes.
19626 (generate_random_tests): Remove support for adding attributes.
19627 (features): Add back "[0] :0" and "complex vector [0]".
19628 (main): Remove support for attributed bit-fields.
19629 Uncomment the calling of generate_random_tests for the rests of
19630 the tests.
19631
19632 2005-12-16 Jan Hubicka <jh@suse.cz>
19633
19634 * gcc.c-torture/combine/pr25224.c: New.
19635
19636 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
19637
19638 PR other/25028
19639 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
19640 HP-UX.
19641
19642 2005-12-15 Richard Sandiford <richard@codesourcery.com>
19643
19644 * gcc.dg/20051215-1.c: New file.
19645
19646 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19647
19648 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
19649 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
19650
19651 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
19652
19653 PR fortran/18197
19654 * gfortran.dg/dummy_functions_1.f90: New.
19655
19656 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
19657
19658 PR rtl-optimization/25310
19659 * gcc.c-torture/compile/pr25310.c: New test.
19660
19661 2005-12-14 Jakub Jelinek <jakub@redhat.com>
19662
19663 PR debug/25023
19664 * gcc.dg/pr25023.c: New test.
19665
19666 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19667
19668 * g++.old-deja/g++.brendan/redecl1.C,
19669 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
19670 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
19671 g++.old-deja/g++.oliva/typeof1.C,
19672 g++.old-deja/g++.other/crash16.C,
19673 g++.old-deja/g++.other/crash34.C,
19674 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
19675 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
19676 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
19677 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
19678 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
19679 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
19680 Remove xfail.
19681
19682 2005-12-14 Kean Johnston <jkj@sco.com>
19683 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19684
19685 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
19686 * gcc.target/i386/20020523-1.c: Ditto.
19687 * gcc.target/i386/tailcall-1.c: Ditto.
19688 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
19689 * gcc.target/i386/ssetype-5.c: Ditto.
19690
19691 2005-12-14 Jeff Law <law@redhat.com>
19692
19693 * gcc.dg/tree-ssa/foldstring-1.c: New test.
19694
19695 2005-12-14 Jakub Jelinek <jakub@redhat.com>
19696
19697 PR target/25254
19698 PR target/24188
19699 * gcc.target/i386/pr25254.c: New test.
19700 * gfortran.dg/PR24188.f: New test.
19701
19702 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
19703
19704 * lib/fortran-torture.exp: Catch remaining uses of
19705 remote_file build delete.
19706
19707 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19708
19709 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
19710
19711 2005-12-14 Ben Elliston <bje@au.ibm.com>
19712
19713 * gcc.dg/warn-addr-cmp.c: New test.
19714
19715 2005-12-13 Jakub Jelinek <jakub@redhat.com>
19716
19717 PR debug/25023
19718 PR target/25293
19719 * gcc.target/i386/pr25293.c: New test.
19720
19721 2005-12-13 Petr Machata <machata@post.cz>
19722
19723 PR c++/24907
19724 * g++.dg/parse/comma2.C: New test.
19725
19726 2005-12-13 Mark Mitchell <mark@codesourcery.com>
19727 Jakub Jelinek <jakub@redhat.com>
19728
19729 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
19730 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
19731 (limits.h): Include unconditionally.
19732 (stdlib.h): Likewise.
19733 (hashtab.h): Do not include.
19734 (getopt.h): Likewise.
19735 (stddef.h): Include.
19736 (hashval_t): Define.
19737 (struct entry): Add "next" field.
19738 (HASH_SIZE): New macro.
19739 (hash_table): New variable.
19740 (switchfiles): Do not use xmalloc.
19741 (mix): New macro.
19742 (iterative_hash): New function.
19743 (hasht): Remove.
19744 (e_exists): New function.
19745 (e_insert): Likewise.
19746 (output): Use, instead of libiberty hashtable functions.
19747 (main): Do not use getopt. Do not call htab_create.
19748
19749 2005-12-13 Jakub Jelinek <jakub@redhat.com>
19750
19751 PR c++/25331
19752 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
19753 put atal* and atpaal* attributes on array elements.
19754 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
19755 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
19756 put atal* and atpaal* attributes on array elements.
19757 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
19758
19759 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
19760
19761 * gcc.dg/single-precision-constant.c: New test.
19762
19763 2005-12-13 Alan Modra <amodra@bigpond.net.au>
19764
19765 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
19766 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
19767 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
19768 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
19769 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
19770 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
19771 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
19772 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
19773 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
19774 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
19775 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
19776 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
19777 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
19778 gcc.target/powerpc/ppc-sdata-2.c,
19779 gcc.target/powerpc/ppc-stackalign-1.c,
19780 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
19781 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
19782 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
19783 gcc.target/powerpc/rs6000-ldouble-2.c,
19784 gcc.target/powerpc/rs6000-power2-1.c,
19785 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
19786 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
19787 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
19788 option into target selector.
19789 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
19790 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
19791
19792 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
19793
19794 PR objc/25348
19795 * objc.dg/encode-9.m: New test.
19796
19797 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19798
19799 PR testsuite/20772
19800 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
19801 * gcc.dg/asm-b.c: Fix typo.
19802 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
19803 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
19804 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
19805 i?86 lp64 and x86_64 ilp32.
19806 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
19807 on i?86 lp64.
19808 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
19809
19810 2005-12-12 Steven G. Kargl <kargls@comcast.net>
19811
19812 PR fortran/25078
19813 gfortran.dg/equiv_5.f90: New test.
19814
19815 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
19816
19817 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
19818 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
19819 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
19820 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
19821 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
19822 * gcc.dg/tree-ssa/reassoc-5.c: New.
19823 * gcc.dg/tree-ssa/reassoc-6.c: New.
19824 * gcc.dg/tree-ssa/reassoc-7.c: New.
19825 * gcc.dg/tree-ssa/reassoc-8.c: New.
19826 * gcc.dg/tree-ssa/reassoc-9.c: New.
19827 * gcc.dg/tree-ssa/reassoc-10.c: New.
19828 * gcc.dg/tree-ssa/reassoc-11.c: New.
19829
19830 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19831
19832 PR testsuite/25167
19833 PR testsuite/24478
19834 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
19835
19836 2005-12-12 Mark Mitchell <mark@codesourcery.com>
19837
19838 PR c++/25300
19839 * g++.dg/template/inherit.C: Do not use a generic error message.
19840
19841 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
19842
19843 PR libobjc/25354
19844 * objc.dg/gnu-encoding: New directory.
19845 * objc.dg/gnu-encoding/compat-common.h: New file.
19846 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
19847 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
19848 * objc.dg/gnu-encoding/vector-defs.h: New file.
19849 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
19850 * objc.dg/gnu-encoding/generate-random.c: New file.
19851 * objc.dg/gnu-encoding/generate-random_r.c: New file.
19852 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
19853 * objc.dg/gnu-encoding/generate-random.h: New file.
19854
19855 2005-12-11 Mark Mitchell <mark@codesourcery.com>
19856
19857 PR c++/25337
19858 * g++.dg/template/defarg7.C: New test.
19859
19860 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
19861
19862 PR libobjc/25347
19863 * objc.dg/encode-8.m: New test.
19864
19865 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
19866
19867 PR libobjc/25346
19868 * objc.dg/encode-7.m: New test.
19869
19870 2005-12-10 Mark Mitchell <mark@codesourcery.com>
19871
19872 PR c++/25010
19873 * g++.dg/opt/inline10.C: New test.
19874
19875 2005-12-11 Steven G. Kargl <kargls@comcast.net>
19876
19877 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
19878
19879 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
19880
19881 * gfortran.dg/substring_equivalence.f90: typo in comment
19882
19883 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19884
19885 PR fortran/25068
19886 * gfortran.dg/iostat_3.f90: New test.
19887
19888 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
19889
19890 PR fortran/23815
19891 * gfortran.dg/unf_io_convert_1.f90: New test.
19892 * gfortran.dg/unf_io_convert_2.f90: New test.
19893 * gfortran.dg/unf_io_convert_3.f90: New test.
19894
19895 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19896
19897 PR testsuite/20772
19898 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
19899 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
19900 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
19901 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
19902 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
19903 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
19904 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
19905 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
19906 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
19907 gcc.dg/torture/fp-int-convert-float128-timode.c,
19908 gcc.dg/torture/fp-int-convert-float128.c,
19909 gcc.dg/torture/fp-int-convert-float80-timode.c,
19910 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
19911 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
19912
19913 * gcc.dg/tls/opt-1.c: Require effective target fpic.
19914
19915 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
19916
19917 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
19918
19919 2005-12-10 Richard Sandiford <richard@codesourcery.com>
19920
19921 * gcc.dg/20051207-1.c,
19922 * gcc.dg/20051207-2.c,
19923 * gcc.dg/20051207-3.c: New tests.
19924
19925 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19926
19927 PR testsuite/20772
19928 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
19929 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
19930 dg-skip-if target selector.
19931
19932 PR testsuite/20772
19933 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
19934 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
19935 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
19936 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
19937 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
19938 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
19939 and/or merge with i?86 cases.
19940
19941 * gcc.dg/tls/opt-3.c: Require effective target fpic.
19942
19943 PR testsuite/20772
19944 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
19945 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
19946 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
19947 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
19948 x86_64-*-linux*.
19949
19950 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
19951
19952 PR target/25311
19953 * gcc.c-torture/compile/pr25311.c: New test.
19954
19955 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19956
19957 PR libgfortran/25039
19958 * gfortran.dg/read_comma.f: New test.
19959
19960 2005-12-08 Jakub Jelinek <jakub@redhat.com>
19961
19962 PR c++/19317
19963 * g++.dg/opt/pr19317-1.C: New test.
19964 * g++.dg/opt/pr19317-2.C: New test.
19965 * g++.dg/opt/pr19317-3.C: New test.
19966
19967 PR target/19005
19968 * gcc.c-torture/execute/pr19005.c: New test.
19969
19970 PR target/17828
19971 * g++.old-deja/g++.other/comdat5.C: New test.
19972 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
19973
19974 * g++.dg/compat/struct-layout-1.exp: New file.
19975 * g++.dg/compat/struct-layout-1.h: New.
19976 * g++.dg/compat/struct-layout-1_generate.c: New.
19977 * g++.dg/compat/struct-layout-1_x1.h: New.
19978 * g++.dg/compat/struct-layout-1_x2.h: New.
19979 * g++.dg/compat/struct-layout-1_y1.h: New.
19980 * g++.dg/compat/struct-layout-1_y2.h: New.
19981
19982 * gcc.dg/20050330-2.c: New test.
19983
19984 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
19985
19986 PR fortran/25292
19987 * gfortran.dg/associated_1.f90: New.
19988
19989 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
19990
19991 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
19992 ILP32 vect_no_align platforms.
19993
19994 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
19995 Jakub Jelinek <jakub@redhat.com>
19996
19997 PR target/25268
19998 * gcc.c-torture/compile/20051207-1.c: New test.
19999
20000 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20001
20002 PR testsuite/20772
20003 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
20004 gcc.dg/torture/pr18582-1.c,
20005 gcc.target/i386/attributes-error.c: Also test on x86_64.
20006
20007 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
20008
20009 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20010
20011 PR c++/19397
20012 * g++.dg/template/typedef3.C: New test.
20013
20014 PR c++/19762
20015 PR c++/19764
20016 * g++.dg/template/dtor3.C: Fix error markers.
20017
20018 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
20019
20020 * lib/target-supports.exp (check_effective_target_sync_char_short):
20021 Add s390*.
20022
20023 2005-12-06 Janis Johnson <janis187@us.ibm.com>
20024
20025 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
20026
20027 2005-12-06 Roger Sayle <roger@eyesopen.com>
20028
20029 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
20030 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
20031 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
20032 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
20033
20034 2005-12-06 Roger Sayle <roger@eyesopen.com>
20035
20036 PR c++/25263
20037 * g++.dg/other/array2.C: New test case.
20038
20039 2005-12-05 Geoffrey Keating <geoffk@apple.com>
20040
20041 * gcc.dg/darwin-weakimport-3.c: New.
20042
20043 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
20044 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
20045 and to work on Darwin.
20046 * gcc.dg/attr-weakref-1b.c: New file.
20047 * gcc.dg/attr-weakref-2.c: New test.
20048 * gcc.dg/darwin-weakref-1.c: New test.
20049
20050 2005-12-05 Janis Johnson <janis187@us.ibm.com>
20051
20052 PR testsuite/25247
20053 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
20054 use in selector expressions.
20055 (dg-xfail-if): Ditto.
20056 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
20057 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
20058 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
20059 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
20060 * gcc.test-framework/test-framework.exp: Skip generated tests if
20061 CHECK_TEST_FRAMEWORK is not 1.
20062
20063 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
20064
20065 PR tree-optimization/24963
20066 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
20067
20068 PR target/24108
20069 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
20070
20071 PR target/18580
20072 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
20073 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
20074 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
20075 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
20076
20077 2005-12-05 Jakub Jelinek <jakub@redhat.com>
20078
20079 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
20080 dg-options.
20081
20082 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
20083
20084 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
20085
20086 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
20087
20088 * gcc.dg/format/cast-1.c: New test.
20089
20090 2005-12-04 Roger Sayle <roger@eyesopen.com>
20091
20092 PR c/7776
20093 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
20094 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
20095 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
20096 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
20097
20098 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
20099
20100 * gcc.dg/cast-pretty-print-1.c: New test.
20101
20102 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
20103
20104 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
20105
20106 2005-12-02 Mark Mitchell <mark@codesourcery.com>
20107
20108 PR c++/24173
20109 * g++.dg/template/friend40.C: New test.
20110
20111 2005-12-02 Jakub Jelinek <jakub@redhat.com>
20112
20113 PR target/25199
20114 * gcc.target/i386/movq-2.c: New test.
20115 * gcc.target/i386/movq.c: Remove target i?86, instead add
20116 dg-require-effective-target ilp32.
20117
20118 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20119
20120 PR c++/24103
20121 * g++.dg/other/default1.C: New test.
20122
20123 2005-12-02 Richard Guenther <rguenther@suse.de>
20124
20125 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
20126
20127 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
20128
20129 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
20130
20131 2005-12-02 Alan Modra <amodra@bigpond.net.au>
20132
20133 PR target/21017
20134 * gcc.target/powerpc/rotate.c: New.
20135
20136 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20137
20138 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
20139 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
20140
20141 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
20142
20143 PR c/13384
20144 * gcc.dg/pr17730-1.c: Adjust.
20145 * gcc.dg/lvalue1.c (main): Likewise.
20146 * gcc.dg/lvalue-2.c: Likewise.
20147 * g++.dg/pr7503-3.C
20148
20149 2005-12-01 Geoffrey Keating <geoffk@apple.com>
20150
20151 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
20152 error messages.
20153
20154 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
20155
20156 PR fortran/24789
20157 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
20158
20159 2005-12-01 Uros Bizjak <uros@kss-loka.si>
20160
20161 PR target/24475
20162 * lib/target-supports.exp (check_effective_target_tls): New.
20163 (check_effective_target_tls_runtime): New.
20164 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
20165 for TLS support.
20166 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
20167 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
20168 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
20169 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
20170 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
20171 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
20172 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
20173 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
20174 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
20175 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
20176 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
20177 effective-target TLS.
20178 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
20179 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
20180 effective-target TLS runtime.
20181
20182 2005-12-01 Uros Bizjak <uros@kss-loka.si>
20183
20184 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
20185
20186 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
20187
20188 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
20189 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
20190 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
20191 ignored" warnings when "packing" is the same as the ABI layout.
20192
20193 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
20194
20195 PR fortran/21302
20196 * gfortran.dg/line_length_1.f: New test.
20197 * gfortran.dg/line_length_2.f90: Ditto.
20198
20199 2005-11-30 Richard Guenther <rguenther@suse.de>
20200
20201 PR tree-optimization/21655
20202 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
20203
20204 2005-11-30 Dale Johannesen <dalej@apple.com>
20205
20206 * gcc.c-torture/compile/pr24930.c: New.
20207
20208 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
20209
20210 PR fortran/15809
20211 * gfortran.dg/auto_char_dummy_array.f90: New test.
20212
20213 2005-11-30 Jeff Law <law@redhat.com>
20214
20215 * g++.old-deja/g++.law/pr25000.C: New test.
20216
20217 2005-11-30 Jakub Jelinek <jakub@redhat.com>
20218
20219 * gcc.dg/tls/opt-11.c: New test.
20220
20221 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
20222
20223 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
20224 targets.
20225 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
20226 LP64 ia64.
20227
20228 2005-11-29 Jakub Jelinek <jakub@redhat.com>
20229
20230 * gfortran.dg/open_access_1.f90: New test.
20231
20232 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20233
20234 * gcc.dg/charset/builtin2.c: New test.
20235
20236 2005-11-28 Jakub Jelinek <jakub@redhat.com>
20237
20238 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
20239 on mmix-*-* for *_[xy].c.
20240
20241 2005-11-28 Kean Johnston <jkj@sco.com>
20242
20243 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
20244 headers.
20245 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
20246 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
20247 * gcc.target/i386/asm-3.c: Ditto.
20248 * gcc.target/i386/clobbers.c: Ditto.
20249 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
20250 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
20251 test regexp.
20252 * gcc.target/i386/mul.c: Ditto.
20253 * gcc.target/i386/ssetype-1.c: Ditto.
20254 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
20255 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
20256 static so the test works with -fPIC mode too. Based on comment in
20257 PR19231 by Pinski.
20258 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
20259
20260 2005-11-28 Richard Guenther <rguenther@suse.de>
20261
20262 * gcc.dg/alias-9.c: New testcase.
20263 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
20264
20265 2005-11-28 Roger Sayle <roger@eyesopen.com>
20266 Uros Bizjak <uros@kss-loka.si>
20267
20268 PR middle-end/20219
20269 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
20270 tan(x)/sin(x) transformations.
20271
20272 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
20273
20274 PR middle-end/24575
20275 * gcc.dg/tree-ssa/divide-3.c: New test.
20276 * gcc.dg/tree-ssa/divide-4.c: New test.
20277
20278 2005-11-27 Steven G. Kargl <kargls@comcast.net>
20279
20280 PR fortran/24917
20281 * gfortran.dg/boz_6.f90: New test.
20282
20283 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20284
20285 PR fortran/23912
20286 * gfortran.dg/modulo_1.f90: New test.
20287
20288 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20289
20290 PR libfortran/24919
20291 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
20292 fail on CRLF platforms.
20293 * gfortran.dg/ftell_2.f90: Likewise.
20294
20295 2005-11-26 Eric Christopher <echristo@apple.com>
20296
20297 * gcc.dg/intmax_t-1.c: Remove mips xfail.
20298
20299 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
20300
20301 * objc.dg/gnu-runtime-3.m: Simplify.
20302
20303 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
20304
20305 PR middle-end/23669
20306 * gcc.dg/tree-ssa/divide-1.c: New test.
20307 * gcc.dg/tree-ssa/divide-2.c: New test.
20308
20309 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
20310
20311 PR libgfortran/24945
20312 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
20313
20314 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
20315
20316 PR libgfortran/24945
20317 * gfortran.dg/open_status_2.f90: New test.
20318
20319 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20320
20321 * gcc.c-torture/execute/builtins/fprintf.c,
20322 gcc.c-torture/execute/builtins/fputs-lib.c,
20323 gcc.c-torture/execute/builtins/fputs.c,
20324 gcc.c-torture/execute/builtins/lib/fprintf.c,
20325 gcc.c-torture/execute/builtins/lib/printf.c,
20326 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
20327
20328 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
20329
20330 * gcc.dg/20050922-2.c: New test.
20331
20332 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
20333
20334 * objc.dg/gnu-runtime-3.m: New test.
20335
20336 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20337
20338 PR c++/9278
20339 * g++.dg/other/void1.C: New test.
20340
20341 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
20342
20343 PR middle-end/24998
20344 * gcc.dg/torture/fp-int-convert-float.c,
20345 gcc.dg/torture/fp-int-convert-double.c,
20346 gcc.dg/torture/fp-int-convert-long-double.c,
20347 gcc.dg/torture/fp-int-convert-timode.c,
20348 gcc.dg/torture/fp-int-convert-float80.c,
20349 gcc.dg/torture/fp-int-convert-float80-timode.c,
20350 gcc.dg/torture/fp-int-convert-float128.c,
20351 gcc.dg/torture/fp-int-convert-float128-timode.c,
20352 gcc.dg/torture/fp-int-convert.h: New files.
20353
20354 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
20355
20356 PR middle-end/24989
20357 * gcc.dg/tree-ssa/bool-10.c: New test.
20358 * gcc.dg/tree-ssa/bool-11.c: New test.
20359 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
20360
20361 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
20362
20363 PR middle-end/24990
20364 * tree-ssa/pr24990-1.c: New test.
20365
20366 2005-11-24 Richard Guenther <rguenther@suse.de>
20367 Dirk Mueller <dmueller@suse.de>
20368
20369 PR c++/14024
20370 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
20371 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
20372 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
20373 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
20374 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
20375 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
20376
20377 2005-11-23 Uros Bizjak <uros@kss-loka.si>
20378
20379 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
20380
20381 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
20382
20383 PR c/21668
20384 * gcc.dg/Wc++-compat.c: New.
20385 * gcc.dg/Wno-c++-compat.c: New.
20386
20387 2005-11-23 Alan Modra <amodra@bigpond.net.au>
20388
20389 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
20390 (vspltish, vspltisw): Likewise.
20391
20392 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20393
20394 PR libgfortran/24794
20395 * gfortran.dg/namelist_12.f: Fix quotes.
20396 * gfortran.dg/namelist_13.f90: Fix quotes.
20397 * gfortran.dg/namelist_14.f90: Fix quotes.
20398 * gfortran.dg/namelist_15.f90: Fix quotes.
20399 * gfortran.dg/namelist_use.f90: Fix quotes.
20400 * gfortran.dg/namelist_use_only.f90: Fix quotes.
20401 * gfortran.dg/namelist_21.f90: New test.
20402 * gfortran.dg/namelist_22.f90: New test.
20403
20404 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
20405
20406 PR target/23435
20407 * gcc.c-torture/compile/pr23435.c: New.
20408
20409 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
20410
20411 * gcc.c-torture/execute/floatunsisf-1.c: New test.
20412
20413 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
20414
20415 * gcc.target/powerpc/405-macchw-1.c,
20416 gcc.target/powerpc/405-macchw-2.c,
20417 gcc.target/powerpc/405-macchwu-1.c,
20418 gcc.target/powerpc/405-macchwu-2.c,
20419 gcc.target/powerpc/405-machhw-1.c,
20420 gcc.target/powerpc/405-machhw-2.c,
20421 gcc.target/powerpc/405-machhwu-1.c,
20422 gcc.target/powerpc/405-machhwu-2.c,
20423 gcc.target/powerpc/405-maclhw-1.c,
20424 gcc.target/powerpc/405-maclhw-2.c,
20425 gcc.target/powerpc/405-maclhwu-1.c,
20426 gcc.target/powerpc/405-maclhwu-2.c,
20427 gcc.target/powerpc/405-mulchw-1.c,
20428 gcc.target/powerpc/405-mulchw-2.c,
20429 gcc.target/powerpc/405-mulchwu-1.c,
20430 gcc.target/powerpc/405-mulchwu-2.c,
20431 gcc.target/powerpc/405-mulhhw-1.c,
20432 gcc.target/powerpc/405-mulhhw-2.c,
20433 gcc.target/powerpc/405-mulhhwu-1.c,
20434 gcc.target/powerpc/405-mulhhwu-2.c,
20435 gcc.target/powerpc/405-mullhw-1.c,
20436 gcc.target/powerpc/405-mullhw-2.c,
20437 gcc.target/powerpc/405-mullhwu-1.c,
20438 gcc.target/powerpc/405-mullhwu-2.c,
20439 gcc.target/powerpc/405-nmacchw-1.c,
20440 gcc.target/powerpc/405-nmacchw-2.c,
20441 gcc.target/powerpc/405-nmachhw-1.c,
20442 gcc.target/powerpc/405-nmachhw-2.c,
20443 gcc.target/powerpc/405-nmaclhw-1.c,
20444 gcc.target/powerpc/405-nmaclhw-2.c,
20445 gcc.target/powerpc/440-macchw-1.c,
20446 gcc.target/powerpc/440-macchw-2.c,
20447 gcc.target/powerpc/440-macchwu-1.c,
20448 gcc.target/powerpc/440-macchwu-2.c,
20449 gcc.target/powerpc/440-machhw-1.c,
20450 gcc.target/powerpc/440-machhw-2.c,
20451 gcc.target/powerpc/440-machhwu-1.c,
20452 gcc.target/powerpc/440-machhwu-2.c,
20453 gcc.target/powerpc/440-maclhw-1.c,
20454 gcc.target/powerpc/440-maclhw-2.c,
20455 gcc.target/powerpc/440-maclhwu-1.c,
20456 gcc.target/powerpc/440-maclhwu-2.c,
20457 gcc.target/powerpc/440-mulchw-1.c,
20458 gcc.target/powerpc/440-mulchw-2.c,
20459 gcc.target/powerpc/440-mulchwu-1.c,
20460 gcc.target/powerpc/440-mulchwu-2.c,
20461 gcc.target/powerpc/440-mulhhw-1.c,
20462 gcc.target/powerpc/440-mulhhw-2.c,
20463 gcc.target/powerpc/440-mulhhwu-1.c,
20464 gcc.target/powerpc/440-mulhhwu-2.c,
20465 gcc.target/powerpc/440-mullhw-1.c,
20466 gcc.target/powerpc/440-mullhw-2.c,
20467 gcc.target/powerpc/440-mullhwu-1.c,
20468 gcc.target/powerpc/440-mullhwu-2.c,
20469 gcc.target/powerpc/440-nmacchw-1.c,
20470 gcc.target/powerpc/440-nmacchw-2.c,
20471 gcc.target/powerpc/440-nmachhw-1.c,
20472 gcc.target/powerpc/440-nmachhw-2.c,
20473 gcc.target/powerpc/440-nmaclhw-1.c,
20474 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
20475
20476 2005-11-21 Jakub Jelinek <jakub@redhat.com>
20477
20478 PR fortran/24774
20479 * gfortran.dg/inquire_9.f90: New test.
20480
20481 PR fortran/21647
20482 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
20483
20484 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
20485
20486 PR libfortran/24432
20487 * lib/target-supports.exp (check_effective_target_fortran_large_real):
20488 Check that 'cos' is supported.
20489
20490 2005-11-21 Paul Thomas <pault@gcc.gnu.org
20491
20492 PR fortran/24223
20493 * gfortran.dg/substring_equivalence.f90: New test.
20494
20495 PR fortran/24705
20496 * gfortran.dg/auto_internal_assumed.f90: New test.
20497
20498 2005-11-21 Uros Bizjak <uros@kss-loka.si>
20499
20500 * gcc.dg/fold-div-2.c: New test.
20501
20502 2005-11-20 Ian Lance Taylor <ian@airs.com>
20503
20504 PR rtl-optimization/24883
20505 * gcc.c-torture/compile/pr24883.c: New test.
20506
20507 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
20508
20509 PR middle-end/20583
20510 * gcc.c-torture/compile/pr20583.c: New.
20511
20512 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
20513
20514 * gcc.c-torture/execute/usmul.c: New test.
20515
20516 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
20517
20518 * gcc.dg/tree-ssa/vrp22.c: New test.
20519
20520 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
20521
20522 PR middle-end/24912
20523 * gcc.dg/torture/pr24912-1.c: New test.
20524
20525 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
20526
20527 PR fortran/24862
20528 * gfortran.dg/arrayio_derived_1.f90: New test.
20529
20530 2005-11-19 Richard Guenther <rguenther@suse.de>
20531
20532 PR middle-end/23294
20533 * gcc.dg/tree-ssa/pr23294.c: New testcase.
20534
20535 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
20536
20537 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
20538
20539 2005-11-18 Mark Mitchell <mark@codesourcery.com>
20540
20541 PR c++/8355
20542 * g++.dg/template/friend39.C: New test.
20543
20544 2005-11-18 James E Wilson <wilson@specifix.com>
20545
20546 * gcc.dg/builtin-strstr.c: New.
20547
20548 2005-11-18 Richard Henderson <rth@redhat.com>
20549
20550 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
20551 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
20552 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
20553 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
20554 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
20555 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
20556 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
20557 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
20558 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
20559 renaming to remove initial "ia64-".
20560
20561 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
20562
20563 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
20564
20565 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
20566
20567 * g++.dg/cpp/string-2.C: New test.
20568
20569 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
20570
20571 * gcc.dg/tree-ssa/loop-14.c: New test.
20572
20573 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
20574 Michael Chamberlain <michael@chamberlain.net.au>
20575
20576 * ada/acats/run_all.sh (target_run): Kill long running tests.
20577
20578 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20579
20580 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
20581 * gcc.dg/cleanup-9.c: Likewise.
20582 * gcc.dg/cleanup-10.c: Likewise.
20583 * gcc.dg/cleanup-11.c: Likewise.
20584
20585 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20586
20587 PR fortran/24892
20588 * gfortran.dg/open_access_append_1.f90: New test.
20589 * gfortran.dg/open_access_append_2.f90: New test.
20590
20591 2005-11-16 Richard Guenther <rguenther@suse.de>
20592
20593 PR middle-end/24851
20594 * gcc.c-torture/execute/pr24851.c: New testcase.
20595
20596 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
20597
20598 * gcc.dg/fold-overflow-1.c: New test.
20599
20600 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
20601
20602 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
20603 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
20604
20605 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
20606
20607 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
20608 structures.
20609 * g++.dg/eh/forced2.C: Likewise.
20610 * g++.dg/eh/forced3.C: Likewise.
20611 * g++.dg/eh/forced4.C: Likewise.
20612
20613 2005-11-11 Mike Stump <mrs@apple.com>
20614
20615 * g++.old-deja/g++.mike/unused.C: Add.
20616
20617 2005-11-15 Mark Mitchell <mark@codesourcery.com>
20618
20619 PR c++/24667
20620 * g++.dg/warn/Wcast-qual1.C: New test.
20621
20622 2005-11-15 Jan Hubicka <jh@suse.cz>
20623
20624 * gcc.dg/winline-5.c: Add large-unit-insns limit.
20625
20626 2005-11-14 David Edelsohn <edelsohn@gnu.org>
20627
20628 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
20629
20630 2005-11-14 Diego Novillo <dnovillo@redhat.com>
20631
20632 PR 24840
20633 * gcc.dg/tree-ssa/pr24840.c: New test.
20634
20635 2005-11-14 Janis Johnson <janis187@us.ibm.com>
20636
20637 PR testsuite/24841
20638 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
20639
20640 2005-11-14 Dale Johannesen <dalej@apple.com>
20641
20642 * gcc.c-torture/execute/20051113-1.c: New.
20643
20644 2005-11-14 Mark Mitchell <mark@codesourcery.com>
20645
20646 PR c++/24687
20647 * g++.dg/template/crash43.C: New test.
20648
20649 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
20650
20651 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
20652
20653 2005-11-13 Mark Mitchell <mark@codesourcery.com>
20654
20655 PR c++/24817
20656 * g++.dg/eh/spec8.C: New test.
20657
20658 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
20659
20660 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
20661
20662 2005-11-13 Mark Mitchell <mark@codesourcery.com>
20663
20664 PR c++/20293
20665 * g++.dg/parse/ambig4.C: New test.
20666 * g++.dg/tc1/dr101.C: Adjust error markers.
20667 * g++.dg/lookup/strong-using-2.C: Likewise.
20668 * g++.dg/lookup/ambig5.C: Likewise.
20669 * g++.dg/lookup/ambig4.C: Likewise.
20670 * g++.dg/parse/crash22.C: Likewise.
20671
20672 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
20673
20674 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
20675
20676 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
20677
20678 * gcc.dg/nested-calls-1.c: New test.
20679
20680 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20681
20682 * gfortran.dg/complex_intrinsic_1.f90: New test.
20683 * gfortran.dg/complex_intrinsic_2.f90: New test.
20684 * gfortran.dg/fgetc_1.f90: New test.
20685 * gfortran.dg/fgetc_2.f90: New test.
20686 * gfortran.dg/fgetc_3.f90: New test.
20687 * gfortran.dg/ftell_1.f90: New test.
20688 * gfortran.dg/ftell_2.f90: New test.
20689 * gfortran.dg/gnu_logical_1.F: New test.
20690 * gfortran.dg/gnu_logical_2.f90: New test.
20691
20692 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
20693
20694 PR middle-end/24820
20695 * gcc.dg/pr24820.c: New test.
20696
20697 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
20698
20699 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
20700 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
20701 variable.
20702
20703 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20704
20705 PR testsuite/24614
20706 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
20707
20708 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
20709
20710 * gcc.target/cris/cris.exp: New file.
20711 * gcc.target/cris/rld-legit1.c: New test.
20712 * gcc.target/cris/rld-legit2.c: New test.
20713
20714 2005-11-12 Jakub Jelinek <jakub@redhat.com>
20715
20716 PR c++/24780
20717 * g++.dg/opt/pr24780.C: New test.
20718
20719 PR c++/24761
20720 * g++.dg/template/asm1.C: New test.
20721
20722 2005-11-12 Steven G. Kargl <kargls@comcast.net>
20723
20724 PR libgfortran/24787
20725 * gfortran.dg/scan_1.f90: New test.
20726
20727 2005-11-12 Jan Hubicka <jh@suse.cz>
20728
20729 * gcc.target/i386/minmax-1.c: New.
20730 * gcc.target/i386/minmax-2.c: New.
20731
20732 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
20733
20734 * gcc.dg/pr24445.c: Fix for 64-bit targets.
20735
20736 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
20737
20738 * gcc.c-torture/execute/20051110-1.c,
20739 gcc.c-torture/execute/20051110-2.c: New tests.
20740
20741 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
20742
20743 PR middle-end/24750
20744 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
20745 New tests.
20746
20747 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
20748
20749 * lib/target-libpath.exp (get_shlib_extension): New proc.
20750 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
20751 * lib/gfortran.exp (gfortran_link_flags): Likewise.
20752 * lib/objc.exp (objc_target_compile): Likewise.
20753 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
20754 detection.
20755
20756 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
20757
20758 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
20759
20760 * lib/target-supports.exp (check_effective_target_static_libgfortran):
20761 Add -static to additional_flags and pass it to target_compile.
20762
20763 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20764
20765 PR libgfortran/24719
20766 gfortran.dg/read_noadvance.f90: New test.
20767
20768 PR libgfortran/24699
20769 gfortran.dg/fmt_t_2.f90: New test.
20770
20771 PR libgfortran/24785
20772 gfortran.dg/read_x_eor.f90: New test.
20773
20774 PR libgfortran/24584
20775 gfortran.dg/namelist_empty.f90: Rename test.
20776
20777 PR libgfortran/24489
20778 gfortran/read_eor.f90: Rename test.
20779
20780 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
20781
20782 PR fortran/15976
20783 * gfortran.dg/automatic_module_variable.f90: New test.
20784
20785 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
20786
20787 PR target/24445
20788 * gcc.dg/pr24445.c: New test.
20789
20790 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
20791
20792 PR fortran/24655
20793 PR fortran/24755
20794 * gfortran.dg/recursive_statement_functions.f90: Add statement
20795 functions using inline intrinsic functions and parameters to test
20796 that they no longer seg-fault.
20797
20798 PR fortran/24409
20799 gfortran.dg/nested_modules_4.f90: New test.
20800 gfortran.dg/nested_modules_5.f90: New test.
20801
20802 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20803
20804 PR fortran/24643
20805 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
20806
20807 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
20808
20809 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
20810 failures.
20811
20812 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
20813
20814 * gcc.dg/sparc-getcontext-1.c: New test.
20815
20816 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
20817
20818 * gcc.dg/ifcvt-fabs-1.c: New test.
20819
20820 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
20821
20822 PR other/4372
20823 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
20824 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
20825
20826 2005-11-09 Richard Guenther <rguenther@suse.de>
20827
20828 PR tree-optimization/24716
20829 * gcc.c-torture/execute/pr24716.c: New testcase.
20830
20831 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
20832
20833 * gcc.dg/pr24624.c: Disable for non S/390 targets.
20834
20835 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
20836
20837 PR 24624
20838 * gcc.dg/pr24624.c: Testcase added.
20839
20840 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
20841
20842 PR 24623
20843 * g++.dg/other/pr24623.C: Testcase added.
20844
20845 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
20846
20847 PR fortran/22607
20848 * gfortran-dg/pure_byref_1.f90: New.
20849 * gfortran-dg/pure_byref_2.f90: New.
20850
20851 2005-11-09 Uros Bizjak <uros@kss-loka.si>
20852
20853 PR c/24101
20854 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
20855 * gcc.dg/dg.exp: Run main loop also for *.i files.
20856
20857 2005-11-08 Jakub Jelinek <jakub@redhat.com>
20858
20859 PR c++/19450
20860 * g++.dg/tls/diag-3.C: New test.
20861 * g++.dg/tls/diag-4.C: New test.
20862 * g++.dg/tls/static-1.C: New test.
20863 * g++.dg/tls/static-1a.cc: New file.
20864
20865 2005-11-08 Diego Novillo <dnovillo@redhat.com>
20866
20867 PR 23046
20868 * g++.dg/tree-ssa/pr23046.C: New test.
20869
20870 2005-11-08 Devang Patel <dpatel@apple.com>
20871
20872 PR tree-optimization/23115
20873 * gcc.dg/tree-ssa/pr23115.c: New.
20874
20875 2005-11-08 David Edelsohn <edelsohn@gnu.org>
20876
20877 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
20878 * gcc.target/powerpc/pr16155.c: Same.
20879 * gcc.target/powerpc/altivec-1.c: Same.
20880 * gcc.target/powerpc/altivec-2.c: Same.
20881 * gcc.target/powerpc/altivec-3.c: Same.
20882 * gcc.target/powerpc/altivec-5.c: Same.
20883 * gcc.target/powerpc/altivec-11.c: Same.
20884 * gcc.target/powerpc/altivec-12.c: Same.
20885 * gcc.target/powerpc/altivec-14.c: Same.
20886 * gcc.target/powerpc/altivec-22.c: Same.
20887 * gcc.target/powerpc/altivec-consts.c: Same.
20888 * gcc.target/powerpc/altivec-pr22085.c: Same.
20889 * gcc.target/powerpc/altivec-splat.c: Same.
20890 * gcc.target/powerpc/altivec-varargs-1.c: Same.
20891 * gcc.target/powerpc/altivec-vec-merge.c: Same.
20892 * gcc.target/powerpc/darwin-longlong.c: Same.
20893
20894 2005-11-08 Uros Bizjak <uros@kss-loka.si>
20895
20896 PR target/19340
20897 * gcc.dg/pr19340.c: New test.
20898
20899 2005-11-07 Ian Lance Taylor <ian@airs.com>
20900
20901 PR rtl-optimization/24683
20902 * gcc.dg/pr24683.c: New test.
20903
20904 2005-11-07 Uros Bizjak <uros@kss-loka.si>
20905
20906 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
20907 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
20908
20909 2005-11-07 Uros Bizjak <uros@kss-loka.si>
20910
20911 * gcc.target/i386/pr23376.c: Compile with -mmmx.
20912
20913 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
20914
20915 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
20916
20917 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
20918
20919 PR target/24230
20920
20921 * gcc.target/powerpc/altivec-consts.c,
20922 gcc.target/powerpc/altivec-splat.c: New testcase.
20923
20924 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
20925
20926 PR c/24599
20927
20928 * gcc.dg/overflow-2.c: New testcase.
20929
20930 2005-11-07 Jakub Jelinek <jakub@redhat.com>
20931
20932 PR rtl-optimization/23567
20933 * gcc.c-torture/execute/20051104-1.c: New test.
20934
20935 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
20936
20937 PR fortran/24534
20938 gfortran.dg/private_type_2.f90: Modified to check that case with
20939 PRIVATE declaration within derived type is accepted.
20940
20941 PR fortran/20838
20942 gfortran.dg/pointer_assign_1.f90: New test.
20943
20944 PR fortran/20840
20945 * gfortran.dg/arrayio_0.f90: New test.
20946
20947 PR fortran/17737
20948 gfortran.dg/data_initialized.f90: New test.
20949 gfortran.dg/data_constraints_1.f90: New test.
20950 gfortran.dg/data_constraints_2.f90: New test.
20951
20952 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
20953
20954 PR fortran/24174
20955 PR fortran/24305
20956 * gfortran.dg/large_real_kind_form_io_1.f90: New file.
20957
20958 2005-11-06 Diego Novillo <dnovillo@redhat.com>
20959
20960 PR 24670
20961 * gcc.dg/tree-ssa/pr24670.c: New test.
20962
20963 2005-11-05 Ian Lance Taylor <ian@airs.com>
20964
20965 PR target/22432
20966 * gcc.target/i386/pr22432.c: New test.
20967
20968 2005-11-05 Richard Henderson <rth@redhat.com>
20969
20970 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
20971 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
20972 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
20973 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
20974 from gcc.dg/alpha-*.
20975 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
20976 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
20977
20978 2005-11-05 Andreas Jaeger <aj@suse.de>
20979
20980 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
20981
20982 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
20983
20984 PR target/23424
20985 * gcc.dg/torture/pr23424-1.c: New test.
20986
20987 2005-11-04 Richard Henderson <rth@redhat.com>
20988
20989 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
20990 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
20991 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
20992 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
20993 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
20994 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
20995 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
20996 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
20997 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
20998 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
20999 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
21000 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
21001 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
21002 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
21003 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
21004 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
21005 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
21006 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
21007 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
21008 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
21009 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
21010 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
21011 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
21012 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
21013 Move from gcc.dg/.
21014 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
21015 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
21016 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
21017 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
21018 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
21019 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
21020 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
21021 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
21022 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
21023 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
21024 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
21025 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
21026 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
21027 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
21028 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
21029 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
21030 gcc.target/i386/lea.c, gcc.target/i386/local.c,
21031 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
21032 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
21033 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
21034 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
21035 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
21036 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
21037 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
21038 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
21039 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
21040 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
21041 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
21042 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
21043 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
21044 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
21045 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
21046 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
21047 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
21048 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
21049 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
21050 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
21051 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
21052 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
21053 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
21054 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
21055 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
21056 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
21057 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
21058 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
21059
21060 2005-11-04 Diego Novillo <dnovillo@redhat.com>
21061
21062 PR 24627
21063 * gcc.dg/tree-ssa/pr24627.c: New test.
21064
21065 2005-11-04 Paul Brook <paul@codesourcery.com>
21066
21067 * gcc.dg/tls/opt-10.c: New test.
21068
21069 2005-11-04 Andreas Jaeger <aj@suse.de>
21070
21071 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
21072 avoid extra warnings.
21073
21074 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21075
21076 PR libfortran/22298
21077 * lib/target-supports.exp
21078 (check_effective_target_static_libgfortran): New
21079 static_libgfortran effective target.
21080 * gfortran.dg/static_linking_1.f: New test.
21081 * gfortran.dg/static_linking_1.c: New file.
21082
21083 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
21084
21085 * gcc.dg/pr24615.c: Guard test with { target fpic }.
21086
21087 2005-11-03 Josh Conner <jconner@apple.com>
21088
21089 PR c++/19989
21090 g++.dg/ext/array2.C: New test.
21091 g++.dg/template/dependent-name3.C: New test.
21092 g++.dg/template/dependent-name4.C: New test.
21093 g++.dg/template/sfinae2.C: New test.
21094
21095 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
21096
21097 PR preprocessor/22042
21098 * gcc.dg/cpp/strify4.c: New test.
21099
21100 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
21101
21102 PR c++/17964
21103 * g++.dg/cpp/string-1.C: New test.
21104
21105 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
21106
21107 * gcc.target/powerpc: New directory.
21108 * gcc.target/powerpc/powerpc.exp: New file.
21109 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
21110 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
21111 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
21112 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
21113 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
21114 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
21115 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
21116 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
21117 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
21118 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
21119 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
21120 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
21121 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
21122 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
21123 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
21124 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
21125 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
21126 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
21127 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
21128 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
21129 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
21130 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
21131 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
21132 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
21133 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
21134 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
21135 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
21136 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
21137 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
21138 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
21139 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
21140 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
21141 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
21142 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
21143
21144 2005-11-03 Mark Mitchell <mark@codesourcery.com>
21145
21146 PR c++/21627
21147 * g++.dg/warn/inline2.C: New test.
21148
21149 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
21150
21151 PR middle-end/23155
21152 * g++.dg/ext/c99struct1.C: New test.
21153 * gcc.dg/union-cast-1.c: New test.
21154 * gcc.dg/union-cast-2.c: New test.
21155 * gcc.dg/union-cast-3.c: New test.
21156
21157 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
21158
21159 PR middle-end/24589
21160 * gcc.c-torture/execute/zero-struct-2.c: New test.
21161
21162 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
21163
21164 PR c++/24582
21165 * g++.dg/init/switch1.C: New test.
21166
21167 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
21168
21169 * gcc.dg/delay-slot-1.c: New test.
21170
21171 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
21172
21173 PR target/24620
21174 * gcc.dg/pr24620.c: New test.
21175
21176 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
21177
21178 PR c/24329
21179 * gcc.dg/format/unnamed-1.c: New test.
21180
21181 2005-11-02 Mark Mitchell <mark@codesourcery.com>
21182
21183 PR c++/22434
21184 * g++.dg/expr/cond8.C: New test.
21185
21186 PR c++/24560
21187 * g++.dg/parse/dot1.C: New test.
21188
21189 2005-11-02 Jan Hubicka <jh@suse.cz>
21190
21191 PR target/23303
21192 * gcc.dg/i386-lea.c: New test
21193
21194 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
21195
21196 PR target/24615
21197 * gcc.dg/pr24615.c: New test.
21198
21199 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
21200
21201 PR target/24600
21202 * gcc.dg/pr24600.c: New test.
21203
21204 2005-11-02 Mark Mitchell <mark@codesourcery.com>
21205
21206 PR c++/19253
21207 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
21208 * g++.dg/parse/typename9.C: New test.
21209 * g++/dg/parse/typename10.C: Likewise.
21210
21211 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
21212
21213 PR fortran/18157
21214 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
21215 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
21216 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
21217
21218 2005-11-02 Mark Mitchell <mark@codesourcery.com>
21219
21220 PR c++/24569
21221 * g++.dg/debug/static1.C: New test.
21222
21223 2005-11-02 Josh Conner <jconner@apple.com>
21224
21225 * g++.dg/crash38.C: moved into proper directory...
21226 * g++.dg/template/crash42.C: ...here
21227
21228 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
21229
21230 PR target/18338
21231 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
21232 pcc_bitfield_type_matters || default_packed.
21233
21234 * lib/target-supports.exp
21235 (check_effective_target_pcc_bitfield_type_matters): New proc.
21236 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
21237
21238 PR testsuite/23304
21239 * lib/target-supports.exp (check_effective_default_packed): New proc.
21240 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
21241 Gate expected errors on target ! default_packed.
21242 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
21243
21244 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21245
21246 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
21247 change (r106358).
21248
21249 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21250
21251 PR fortran/24008
21252 * gfortran.dg/entry_5.f90: New.
21253 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
21254
21255 2005-11-01 Bob Wilson <bob.wilson@acm.org>
21256
21257 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
21258
21259 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
21260
21261 PR fortran/21565
21262 gfortran.dg/namelist_blockdata.f90: New test.
21263
21264 PR fortran/18737
21265 gfortran.dg/external_implicit_none.f90: New test.
21266
21267 PR fortran/14994
21268 * gfortran.dg/secnds.f: New test.
21269
21270 2005-10-31 Jan Hubicka <jh@suse.cz>
21271
21272 PR target/20928
21273 * gcc.c-torture/compile/pr20928.c: New test.
21274
21275 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
21276
21277 PR middle-end/23492
21278 * gcc.c-torture/compile/zero-strct-5.c: New test.
21279
21280 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
21281
21282 PR libgfortran/24584
21283 * gfortran.dg/pr24584.f90: New test.
21284
21285 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
21286
21287 PR fortran/18883
21288 * gfortran.dg/char_result_9.f90: New.
21289 * gfortran.dg/char_result_10.f90: New.
21290
21291 2005-10-30 Jan Hubicka <jh@suse.cz>
21292
21293 * g++.dg/tree-ssa/pr24172.C: New testcase.
21294
21295 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21296
21297 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
21298
21299 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
21300
21301 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
21302 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
21303 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
21304 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
21305 gfortran.dg/enum_9.f90,
21306 gfortran.fortran-torture/compile/enum_1.f90,
21307 gfortran.fortran-torture/execute/enum_1.f90,
21308 gfortran.fortran-torture/execute/enum_2.f90,
21309 gfortran.fortran-torture/execute/enum_3.f90,
21310 gfortran.fortran-torture/execute/enum_4.f90: New tests.
21311
21312 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
21313
21314 PR target/18482
21315 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
21316 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
21317
21318 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21319
21320 PR libfortran/20179
21321 * gfortran.dg/mixed_io_1.f90: New test.
21322 * gfortran.dg/mixed_io_1.c: New file.
21323
21324 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21325
21326 * gfortran.dg/malloc_free_1.f90: New test.
21327
21328 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
21329
21330 * gcc.dg/nested-func-4.c: Require profiling -pg.
21331
21332 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
21333
21334 PR C++/23229
21335 * g++.dg/warn/main-2.C: New test.
21336
21337 2005-10-28 Steven G. Kargl <kargls@comcast.net>
21338
21339 PR fortran/24545
21340 * gfortran.dg/interface_2.f90: new test.
21341
21342 2005-10-28 Josh Conner <jconner@apple.com>
21343
21344 PR c++/22153
21345 * g++.dg/template/crash38.C: New test.
21346 * g++.dg/parse/explicit1.C: Change expected errors.
21347
21348 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
21349
21350 PR C++/23426
21351 * g++.dg/other/large-size-array.C: New test.
21352
21353 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
21354
21355 PR middle-end/24362
21356 * g++.dg/opt/complex4.C: New test.
21357
21358 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
21359
21360 * gcc.dg/nested-func-4.c: New test.
21361
21362 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
21363
21364 PR fortran/24158
21365 gfortran.dg/derived_recursion.f90: New test.
21366 gfortran.dg/implicit_actual.f90: New test.
21367
21368 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
21369
21370 PR middle-end/24295, PR testsuite/24477
21371 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
21372 removed when weakref hits the tree.
21373
21374 2005-10-25 Jakub Jelinek <jakub@redhat.com>
21375
21376 * gfortran.dg/cray_pointers_4.f90: New test.
21377
21378 * gfortran.dg/cray_pointers_5.f90: New test.
21379
21380 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
21381
21382 PR fortran/22290
21383 * gfortran.dg/assign_5.f90: New test.
21384 * gfortran.dg/assign_6.f: New test.
21385
21386 2005-10-25 Uros Bizjak <uros@kss-loka.si>
21387
21388 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
21389 CPU has no SSE support.
21390
21391 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
21392
21393 PR libgfortran/24224
21394 * gfortran.dg/arrayio_1.f90: Update attribution.
21395 * gfortran.dg/arrayio_2.f90: Update attribution.
21396 * gfortran.dg/arrayio_3.f90: Update attribution.
21397 * gfortran.dg/arrayio_4.f90: Update test conditions.
21398 * gfortran.dg/arrayio_5.f90: Update attribution.
21399 * gfortran.dg/arrayio_6.f90: New test.
21400 * gfortran.dg/arrayio_7.f90: New test.
21401
21402 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
21403
21404 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
21405
21406 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
21407
21408 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
21409
21410 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
21411
21412 PR fortran/24416
21413 * gfortran.dg/namelist_char_only.f90: New test.
21414
21415 2005-10-24 Asher Langton <langton2@llnl.gov>
21416
21417 PR fortran/17031
21418 PR fortran/22282
21419 * gfortran.dg/cray_pointers_1.f90: New test.
21420 * gfortran.dg/cray_pointers_2.f90: New test.
21421 * gfortran.dg/cray_pointers_3.f90: New test.
21422 * gfortran.dg/loc_1.f90: New test.
21423 * gfortran.dg/loc_2.f90: New test.
21424
21425 2005-10-24 Steven Bosscher <stevenb@suse.de>
21426
21427 * gcc.dg/pr24225.c: New test.
21428
21429 2005-10-24 Asher Langton <langton2@llnl.gov>
21430
21431 * gfortran.dg/dup_save_1.f90: New test.
21432 * gfortran.dg/dup_save_2.f90: New test.
21433
21434 2005-10-24 Paul Brook <paul@codesourcery.com>
21435
21436 PR 24107
21437 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
21438 stdint.h.
21439
21440 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
21441
21442 PR libgfortran/24489
21443 * gfortran.dg/pr24489.f90: New test.
21444
21445 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
21446
21447 PR fortran/23635
21448 * gfortran.dg/ichar_1.f90: Add tests for derived types.
21449
21450 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
21451
21452 PR target/18911
21453 * g++.dg/init/array16.C: Skip for mmix-*-*.
21454
21455 2005-10-23 Asher Langton <langton2@llnl.gov>
21456
21457 * gfortran.dg/byte_1.f90: New test.
21458 * gfortran.dg/byte_2.f90: New test.
21459
21460 2005-10-23 David Edelsohn <edelsohn@gnu.org>
21461
21462 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
21463
21464 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
21465
21466 PR fortran/18022
21467 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
21468
21469 PR fortran/24311
21470 * gfortran.dg/merge_char_const.f90: New test.
21471
21472 PR fortran/24384
21473 * gfortran.dg/spread_scalar_source.f90: New test.
21474
21475 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
21476
21477 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
21478
21479 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
21480 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
21481
21482 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
21483
21484 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
21485
21486 PR fortran/24426
21487 * gfortran.dg/der_pointer_4.f90: New.
21488
21489 2005-10-22 David Ayers <d.ayers@inode.at>
21490
21491 * obj-c++.dg/except-1.mm: Simplify.
21492
21493 2005-10-21 David Ayers <d.ayers@inode.at>
21494
21495 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
21496
21497 2005-10-21 Jakub Jelinek <jakub@redhat.com>
21498
21499 * gfortran.dg/assumed_dummy_2.f90: New test.
21500
21501 2005-10-21 James E Wilson <wilson@specifix.com>
21502
21503 PR preprocessor/15220
21504 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
21505
21506 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
21507
21508 * gcc.c-torture/execute/20051021-1.c: New test.
21509
21510 2005-10-21 Mark Mitchell <mark@codesourcery.com>
21511
21512 PR c++/24260
21513 * g++.dg/ext/tmplattr1.C: New test.
21514
21515 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
21516
21517 PR fortran/24440
21518 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
21519
21520 2005-10-20 Geoffrey Keating <geoffk@apple.com>
21521
21522 * obj-c++.dg/except-1.mm: New.
21523
21524 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
21525
21526 2005-10-21 Alan Modra <amodra@bigpond.net.au>
21527
21528 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
21529
21530 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
21531
21532 PR middle-end/24295
21533 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
21534 declarations with the same names as thunks' alias targets, use
21535 aliases instead.
21536 * gcc.dg/attr-alias-3.c: New test.
21537 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
21538
21539 2005-10-20 Mark Mitchell <mark@codesourcery.com>
21540
21541 PR c++/22618
21542 * g++.dg/parse/access8.C: New test.
21543
21544 2005-10-20 Richard Guenther <rguenther@suse.de>
21545
21546 PR c++/24439
21547 * g++.dg/tree-ssa/pr24439.C: New testcase.
21548
21549 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
21550
21551 * g++.dg/opt/delay-slot-1.C: New test.
21552
21553 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
21554
21555 PR fortran/21625
21556 * gfortran.fg/der_init_1.f90: New.
21557
21558 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
21559
21560 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
21561
21562 2005-10-19 Mark Mitchell <mark@codesourcery.com>
21563
21564 PR c++/21908
21565 * g++.dg/parse/error28.C: New test.
21566
21567 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21568
21569 * gcc.dg/profile-generate-2.c: New test.
21570
21571 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
21572
21573 PR target/23589
21574 * g++.dg/ext/dllimport11.C: New.
21575
21576 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21577
21578 PR c++/22293
21579 * g++.dg/other/friend3.C: New test.
21580
21581 2005-10-18 Mark Mitchell <mark@codesourcery.com>
21582
21583 PR c++/23293
21584 * g++.dg/template/error19.C: New test.
21585
21586 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
21587
21588 PR c++/21383
21589 * g++.dg/overload/koenig2.C: New.
21590
21591 PR c++/23118
21592 * g++.dg/overload/error2.C: New.
21593
21594 PR c++/22604
21595 * g++.dg/inherit/covariant14.C: New.
21596
21597 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21598
21599 PR c++/23440
21600 * g++.dg/parse/for1.C: New test.
21601
21602 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
21603
21604 PR fortran/23446
21605 * gfortran.dg/host_dummy_index_1.f90: New test.
21606
21607 PR fortran/21459
21608 * gfortran.dg/automatic_char_len_2.f90: New test.
21609
21610 PR fortran/20866
21611 * gfortran.dg/recursive_statement_functions.f90: New test.
21612
21613 PR fortran/20853
21614 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
21615
21616 PR fortran/20849
21617 * gfortran.dg/external_initializer.f90: New test.
21618
21619 PR fortran/20837
21620 * non_module_public.f90: New test.
21621
21622 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
21623
21624 PR c++/24386
21625 * g++.dg/template/overload7.C: New.
21626
21627 PR c++/22551
21628 * g++.dg/other/switch2.C: Remove expected warnings.
21629
21630 PR c++/21353
21631 * g++.dg/template/defarg6.C: New.
21632
21633 2005-10-17 Uros Bizjak <uros@kss-loka.si>
21634
21635 PR target/24315
21636 * gcc.target/i386/pr24315.c: New test.
21637
21638 2005-10-16 Mark Mitchell <mark@codesourcery.com>
21639
21640 PR c++/24389
21641 * g++.dg/template/static21.C: New test.
21642 * g++.dg/template/static21-a.cc: Likewise.
21643
21644 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
21645
21646 PR c++/23959
21647 * g++.dg/warn/Wswitch-default-1.C: New test.
21648 * g++.dg/warn/Wswitch-default-2.C: New test.
21649
21650 2005-10-16 Mark Mitchell <mark@codesourcery.com>
21651
21652 PR c++/22173
21653 * g++.dg/parse/template18.C: New test.
21654 * g++.dg/template/nontype15.C: Likewise.
21655
21656 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
21657
21658 PR fortran/22273
21659 * gfortran.dg/spec_expr_2.f90: New.
21660
21661 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
21662
21663 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
21664 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
21665 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
21666 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
21667 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
21668 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
21669 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
21670 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
21671 previous target-specific skips and warning-message matches where
21672 applicable.
21673
21674 2005-10-15 Mark Mitchell <mark@codesourcery.com>
21675
21676 PR c++/21347
21677 * g++.dg/warn/Wctor-dtor.C: New test.
21678
21679 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21680
21681 PR c/23439
21682 * gcc.dg/for-1.c: New test.
21683
21684 2005-10-14 Mark Mitchell <mark@codesourcery.com>
21685
21686 PR c++/19565
21687 * g++.dg/warn/Wconversion1.C: New test.
21688 * g++.dg/ext/packed4.C: Compile with -w.
21689 * g++.dg/opt/20050511-1.C: Likewise.
21690 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
21691
21692 2005-10-14 Jakub Jelinek <jakub@redhat.com>
21693
21694 * gfortran.dg/boz_5.f90: New test.
21695
21696 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
21697
21698 PR c++/22551
21699 * g++.dg/other/switch2.C: New.
21700
21701 PR c++/23984
21702 * g++.dg/init/ctor7.C: New.
21703
21704 2005-10-13 David Edelsohn <edelsohn@gnu.org>
21705
21706 PR c++/23730
21707 * g++.dg/parse/crash32.C: New test.
21708
21709 2005-10-13 Mark Mitchell <mark@codesourcery.com>
21710
21711 PR c++/20721
21712 * g++.dg/init/goto2.C: New test.
21713
21714 PR c++/22464
21715 * g++.dg/template/crash/41.C: New test.
21716
21717 PR c++/22180
21718 * g++.dg/template/crash40.C: New test.
21719
21720 PR c++/23694
21721 * g++.dg/parse/friend5.C: New test.
21722
21723 PR c++/23307
21724 * g++.dg/template/crash38.C: New test.
21725
21726 PR c++/22352
21727 * g++.dg/template/friend38.C: New test.
21728
21729 PR c++/22405
21730 * g++.dg/template/crash39.C: New test.
21731
21732 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
21733
21734 * gcc.dg/debug/dwarf2/dwarf-char1.c,
21735 gcc.dg/debug/dwarf2/dwarf-char2.c,
21736 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
21737
21738 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
21739
21740 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
21741
21742 * gcc.dg/dll-2.c: Add tests for warnings.
21743 * gcc.dg/dll-3.c: Likewise.
21744 * gcc.dg/dll-4.c: Likewise.
21745
21746 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
21747 * g++.dg/ext/dllimport2.C: Likewise.
21748 * g++.dg/ext/dllimport3.C: Likewise.
21749 * g++.dg/ext/dllimport7.C: Likewise.
21750 * g++.dg/ext/dllimport8.C: Likewise.
21751 * g++.dg/ext/dllimport9.C: Likewise.
21752
21753 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
21754
21755 PR fortran/24092
21756 * gfortran.dg/derived_pointer_recursion.f90: New test.
21757
21758 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
21759
21760 * gcc.c-torture/execute/20051012-1.c: New test.
21761
21762 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
21763
21764 PR fortran/18082
21765 * gfortran.dg/automatic_char_len_1.f90: New test.
21766
21767 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
21768
21769 PR fortran/20847
21770 * gfortran.dg/save_common.f90: New test.
21771
21772 PR fortran/20856
21773 * gfortran.dg/save_result.f90: New test.
21774
21775 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
21776
21777 PR c++/21592
21778 * g++.dg/template/dependent-expr1.C: Add new expected error.
21779 * g++.dg/template/dependent-expr2.C: Adjust error text.
21780 * g++.dg/template/overload6.C: New.
21781
21782 PR c++/23797
21783 * g++.dg/other/typename8.C: New.
21784
21785 PR c++/21117
21786 * g++.dg/other/return1.C: New.
21787
21788 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
21789
21790 PR c++/24052
21791 * g++.dg/ext/label5.C: New.
21792
21793 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
21794
21795 PR c++/19964
21796 * g++.dg/parse/crash31.C: New.
21797
21798 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
21799
21800 * g++.dg/ipa/ipa-1.c: New test.
21801 * g++.dg/ipa/ipa-2.c: New test.
21802 * g++.dg/ipa/ipa-3.c: New test.
21803 * g++.dg/ipa/ipa-4.c: New test.
21804 * g++.dg/ipa/ipa-5.c: New test.
21805 * g++.dg/ipa/ipa.exp: New file.
21806
21807 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
21808
21809 PR fortran/24207
21810 * gfortran.dg/private_type_3.f90: New test.
21811
21812 2005-10-11 Steven G. Kargl <kargls@comcast.net>
21813
21814 PR fortran/20786
21815 gfortran.dg/aint_anint_1.f90: New test.
21816
21817 2005-10-11 Steven G. Kargl <kargls@comcast.net>
21818
21819 PR libgfortran/24313
21820 gfortran.dg/csqrt.f: New test.
21821
21822 2005-10-11 Ian Lance Taylor <ian@airs.com>
21823
21824 PR c++/8057
21825 * g++.dg/warn/noeffect7.C: New test.
21826 * g++.dg/warn/noeffect2.C: Instantiate templates.
21827 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
21828 and warning.
21829
21830 2005-10-11 Mark Mitchell <mark@codesourcery.com>
21831
21832 PR c++/21089
21833 * g++.dg/init/float1.C: New test.
21834
21835 PR c++/24277
21836 * g++.dg/init/member1.C: Tweak error markers.
21837
21838 2005-10-11 Janis Johnson <janis187@us.ibm.com>
21839
21840 PR testsuite/24281
21841 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
21842 Check for null pointer.
21843
21844 2005-10-11 Mark Mitchell <mark@codesourcery.com>
21845
21846 PR c++/21369
21847 * g++.dg/parse/ret-type3.C: New test.
21848
21849 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
21850
21851 PR tree-opt/23946
21852 * gcc.c-torture/compile/pr23946.c: New test.
21853
21854 2005-10-11 Jakub Jelinek <jakub@redhat.com>
21855
21856 * g++.dg/opt/mmx2.C: New test.
21857
21858 2005-10-10 Mark Mitchell <mark@codesourcery.com>
21859
21860 PR c++/24277
21861 * g++.dg/template/static20.C: New test.
21862
21863 PR c++/24302
21864 * g++.dg/warn/Wunused-12.C: New test.
21865
21866 PR c++/23437
21867 * g++.dg/template/arg4.C: New test.
21868
21869 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
21870
21871 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
21872 * gcc.dg/ucnid-3.c: Likewise.
21873 * gcc.dg/ucnid-4.c: Likewise.
21874 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
21875 * g++.dg/other/ucnid-1.C: Likewise.
21876 * gcc.dg/sparc-frame-1.c: New test.
21877
21878 2005-10-10 Mark Mitchell <mark@codesourcery.com>
21879
21880 PR c++/24139
21881 * g++.dg/template/spec27.C: New test.
21882
21883 PR c++/24275
21884 * g++.dg/template/static19.C: New test.
21885
21886 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21887
21888 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
21889 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
21890
21891 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
21892
21893 PR target/24136
21894 * gfortran.fortran-torture/compile/pr24136.f: New test.
21895
21896 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
21897
21898 PR c++/22172
21899 * g++.dg/parse/crash30.C: New test.
21900
21901 2005-10-07 Richard Guenther <rguenther@suse.de>
21902
21903 PR middle-end/24227
21904 * gcc.c-torture/compile/pr24227.c: New testcase.
21905
21906 2005-10-07 Steve Ellcey <sje@cup.hp.com>
21907
21908 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
21909 Do not put aligned attributes on array elements.
21910
21911 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
21912
21913 PR testsuite/23611, PR testsuite/23615
21914 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
21915 writing prototypes of library functions by hand.
21916 * obj-c++.dg/bitfield-4.mm: Likewise.
21917 * obj-c++.dg/const-str-4.mm: Likewise.
21918 * obj-c++.dg/encode-4.mm: Likewise.
21919 * obj-c++.dg/encode-5.mm: Likewise.
21920 * obj-c++.dg/encode-6.mm: Likewise.
21921 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
21922 * obj-c++.dg/method-10.mm: Likewise.
21923 * obj-c++.dg/method-17.mm: Likewise.
21924 * obj-c++.dg/method-19.mm: Likewise.
21925 * obj-c++.dg/try-catch-2.mm: Likewise.
21926
21927 2005-10-06 Richard Henderson <rth@redhat.com>
21928
21929 PR 24236
21930 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
21931
21932 2005-10-06 Dale Johannesen <dalej@apple.com>
21933
21934 * gcc.c-torture/execute/20030125-1.c: Correct.
21935
21936 2005-10-06 Richard Guenther <rguenther@suse.de>
21937
21938 PR tree-optimization/24238
21939 * g++.dg/tree-ssa/pr24238.C: New testcase.
21940
21941 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
21942
21943 PR 18568
21944 * gfortran.dg/der_pointer_3.f90: New test.
21945
21946 2005-10-05 Devang Patel <dpatel@apple.com>
21947
21948 PR Debug/23205
21949 * g++.dg/other/PR23205.C: New.
21950
21951 2005-10-05 Richard Henderson <rth@redhat.com>
21952
21953 PR target/23602
21954 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
21955 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
21956
21957 2005-10-05 Dale Johannesen <dalej@apple.com>
21958
21959 * gcc.c-torture/execute/float-floor.c: New.
21960
21961 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
21962
21963 PR tree-optimization/21419
21964 PR tree-optimization/24146
21965 PR tree-optimization/24151
21966
21967 * g++.dg/ext/asm7.C: New.
21968 * g++.dg/ext/asm8.C: New.
21969 * gcc.dg/asm-1.c: Compile on all targets.
21970 * gcc.dg/asm-pr24146.c: New.
21971 * gcc.dg/pr21419.c: Adjust error messages.
21972
21973 2005-10-05 Richard Guenther <rguenther@suse.de>
21974
21975 PR fortran/24176
21976 * gfortran.fortran-torture/compile/empty.f90: New testcase.
21977
21978 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
21979
21980 PR c++/23513
21981 * g++.dg/template/spec22.C: Robustify test.
21982 * g++.dg/template/spec26.C: New.
21983
21984 2005-10-05 Uros Bizjak <uros@kss-loka.si>
21985
21986 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
21987 if target supports vector instructions.
21988
21989 2005-10-04 Geoffrey Keating <geoffk@apple.com>
21990
21991 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
21992 C99 functions.
21993
21994 2005-10-04 Janis Johnson <janis187@us.ibm.com>
21995
21996 * lib/target-supports.exp (check_effective_target_fortran_large_real,
21997 check_effective_target_fortran_large_int): Replace cached result
21998 when target changes.
21999
22000 2005-10-04 Devang Patel <dpatel@apple.com>
22001
22002 * gcc.dg/i386-sse-vect-types.c: New.
22003
22004 2005-10-04 Ian Lance Taylor <ian@airs.com>
22005
22006 PR preprocessor/13726
22007 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
22008 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
22009
22010 2005-10-04 Richard Guenther <rguenther@suse.de>
22011
22012 PR c/23576
22013 * gcc.dg/noncompile/pr23576.c: New testcase.
22014
22015 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
22016
22017 PR middle-end/23125
22018 * gcc.dg/register-var-3.c: New test.
22019
22020 2005-10-04 Steven Bosscher <stevenb@suse.de>
22021
22022 * gcc.dg/pr23049.c: New test.
22023
22024 * gcc.dg/ucnid-4.c: Fix test.
22025
22026 2005-10-03 Diego Novillo <dnovillo@redhat.com>
22027
22028 PR 23445
22029 * gcc.c-torture/compile/pr23445.c: New test.
22030
22031 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
22032
22033 * g++.dg/overload/unknown1.C: New.
22034
22035 2005-10-03 Mark Mitchell <mark@codesourcery.com>
22036
22037 PR c++/17775
22038 * g++.dg/template/repo4.C: New test.
22039
22040 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22041
22042 PR libfortran/19308
22043 * gfortran.dg/large_real_kind_2.F90: New test.
22044 * gfortran.dg/large_integer_kind_2.f90: New test.
22045
22046 2005-10-03 Uros Bizjak <uros@kss-loka.si>
22047
22048 * lib/target-supports.exp (check_effective_target_vect_shift):
22049 Implement with result caching. Add i?86, x86_64 and ia64 targets.
22050 (check_effective_target_vect_condition): Fix copy-n-pasto.
22051
22052 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
22053 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
22054 targets.
22055
22056 2005-10-02 Mark Mitchell <mark@codesourcery.com>
22057
22058 PR c++/22621
22059 * g++.dg/template/overload5.C : New test.
22060
22061 PR c++/23840
22062 * g++.dg/expr/stdarg1.C: New test.
22063
22064 2005-10-02 Diego Novillo <dnovillo@redhat.com>
22065
22066 PR 24142
22067 * gcc.c-torture/execute/pr24142.c: New test.
22068
22069 2005-10-01 Diego Novillo <dnovillo@redhat.com>
22070
22071 PR 24141
22072 * gcc.c-torture/execute/pr24141.c: New test.
22073
22074 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
22075 Diego Novillo <dnovillo@redhat.com>
22076
22077 PR 23604
22078 * gcc.c-torture/execute/pr23604.c: New test.
22079
22080 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
22081
22082 PR fortran/16404
22083 PR fortran/20835
22084 PR fortran/20890
22085 PR fortran/20899
22086 PR fortran/20900
22087 PR fortran/20901
22088 PR fortran/20902
22089 gfortran.dg/equiv_constraint_1.f90: New test.
22090 gfortran.dg/equiv_constraint_2.f90: New test.
22091 gfortran.dg/equiv_constraint_3.f90: New test.
22092 gfortran.dg/equiv_constraint_4.f90: New test.
22093 gfortran.dg/equiv_constraint_5.f90: New test.
22094 gfortran.dg/equiv_constraint_6.f90: New test.
22095 gfortran.dg/equiv_constraint_7.f90: New test.
22096 gfortran.dg/equiv_constraint_8.f90: New test.
22097 gfortran.dg/private_type_1.f90: New test.
22098 gfortran.dg/private_type_2.f90: New test.
22099 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
22100 980628-10.f: Assert std=gnu to permit mixing of
22101 types in equivalence statements.
22102
22103 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
22104
22105 PR 24112
22106 * gfortran.dg/open_status_1.f90: New.
22107
22108 2005-09-30 Uros Bizjak <uros@kss-loka.si>
22109
22110 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
22111 * gcc.dg/vect/pr22480.c: Clean up temp files.
22112 * gcc.dg/vect/pr23831.c: Clean up temp files.
22113 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
22114 Clean up temp files.
22115 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
22116 Clean up temp files.
22117
22118 * gcc.dg/20050309-1.c: Clean up temp files.
22119 * gcc.dg/20050325-1.c: Clean up temp files.
22120
22121 2005-09-30 Uros Bizjak <uros@kss-loka.si>
22122
22123 PR tree-optimization/24059
22124 * gcc.dg/vect/pr24059.c : New test.
22125
22126 2005-09-29 Jakub Jelinek <jakub@redhat.com>
22127
22128 PR middle-end/24109
22129 * gcc.c-torture/execute/20050929-1.c: New test.
22130
22131 2005-09-29 Steven Bosscher <stevenb@suse.de>
22132
22133 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
22134
22135 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
22136
22137 PR c/21419
22138 * gcc.dg/pr21419.c: New test.
22139
22140 2005-09-29 Steven Bosscher <stevenb@suse.de>
22141
22142 * gcc.dg/pr23911.c: New test.
22143
22144 2005-09-28 Mark Mitchell <mark@codesourcery.com>
22145
22146 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
22147
22148 PR c++/16782
22149 * g++.dg/parse/qualified4.C: New test.
22150 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
22151 * g++.old-deja/g++.mike/p8154.C: Likewise.
22152
22153 2005-09-27 Mark Mitchell <mark@codesourcery.com>
22154
22155 PR c++/22147
22156 * g++.dg/template/friend37.C: New test.
22157 * g++.dg/parse/crash28.C: Adjust error markers.
22158
22159 2005-09-27 Jakub Jelinek <jakub@redhat.com>
22160
22161 PR fortran/18518
22162 * gfortran.fortran-torture/execute/save_2.f90: New decl.
22163
22164 2005-09-27 Devang Patel <dpatel@apple.com>
22165
22166 PR tree-optimization/23625
22167 * gcc.dg/pr23625.c: New test.
22168
22169 2005-09-27 Uros Bizjak <uros@kss-loka.si>
22170
22171 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
22172 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
22173
22174 2005-09-26 Jakub Jelinek <jakub@redhat.com>
22175
22176 PR fortran/23677
22177 * gfortran.fortran-torture/execute/save_1.f90: New test.
22178 * gfortran.dg/save_1.f90: New test.
22179
22180 2005-09-26 Uros Bizjak <uros@kss-loka.si>
22181
22182 * gcc.target/i386/builtin-apply-mmx.c: New test.
22183
22184 PR target/22576
22185 * gcc.target/i386/pr22576.c: New test.
22186
22187 PR target/22585
22188 * gcc.target/i386/pr22585.c: New test.
22189
22190 PR target/23268
22191 * gcc.target/i386/pr23268.c: New test.
22192
22193 PR middle-end/23831
22194 * gcc.dg/vect/pr23831.c: New test.
22195
22196 PR target/24055
22197 * gcc.target/i386/pr24055.c: New test.
22198
22199 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
22200
22201 PR tree-optimization/23960
22202 * gcc.c-torture/compile/pr23960.c: New.
22203
22204 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
22205
22206 PR fortran/16861
22207 * gfortran.dg/nested_modules_3.f90: New.
22208
22209 2005-09-22 Steven G. Kargl <kargls@comcast.net>
22210
22211 PR fortran/24005
22212 gfortran.dg/interface_1.f90: New test.
22213
22214 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
22215 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22216
22217 PR fortran/23843
22218 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
22219
22220 2005-09-22 Steven G. Kargl <kargls@comcast.net>
22221
22222 PR fortran/23516
22223 * gfortran.dg/imag_1.f: New test.
22224 * gfortran.dg/imag_2.f: Ditto.
22225
22226 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
22227
22228 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
22229
22230 2005-09-22 Jakub Jelinek <jakub@redhat.com>
22231
22232 PR c++/21983
22233 * g++.dg/warn/pr21983.C: New test.
22234
22235 2005-09-22 Andreas Krebbel <krebbel1@de.ibm.com>
22236
22237 * gcc.dg/20050922-1.c: Testcase added.
22238
22239 2005-09-21 Mark Mitchell <mark@codesourcery.com>
22240
22241 PR c++/23993
22242 * g++.dg/template/array14.C: New test.
22243
22244 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
22245
22246 PR fortran/19929
22247 * gfortran.dg/der_ptr_component_1.f90: New test.
22248
22249 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22250
22251 PR c++/23965
22252 * g++.dg/template/error1.C: Reject "no matching function" message.
22253
22254 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22255
22256 PR c++/17609
22257 * g++.dg/lookup/error1.C: New test.
22258
22259 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
22260
22261 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
22262 functionality of the testcase.
22263
22264 2005-09-20 Richard Henderson <rth@redhat.com>
22265
22266 * gcc.dg/vect/vect-22.c: Require vect_float.
22267 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
22268
22269 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
22270
22271 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
22272 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
22273 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
22274 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
22275 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
22276 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
22277 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
22278 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
22279 * gcc.dg/cpp/ucnid-8.c: New test.
22280
22281 2005-09-20 Jakub Jelinek <jakub@redhat.com>
22282
22283 PR tree-optimization/23929
22284 * gcc.c-torture/compile/pr23929.c: New test.
22285
22286 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
22287
22288 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
22289 for one loop.
22290
22291 2005-09-20 Steve Ellcey <sje@cup.hp.com>
22292
22293 PR testsuite/23186
22294 * g++.dg/other/pr22003.C: Require named sections.
22295
22296 2005-09-20 Jakub Jelinek <jakub@redhat.com>
22297
22298 PR c++/23947
22299 * g++.dg/rtti/crash3.C: New test.
22300
22301 PR tree-optimization/23818
22302 * gcc.dg/pr23818.c: New test.
22303
22304 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22305
22306 PR fortran/23420
22307 * gfortran.dg/print_fmt_4.f: New.
22308
22309 2005-09-20 Jakub Jelinek <jakub@redhat.com>
22310
22311 PR fortran/23663
22312 * gfortran.fortran-torture/execute/entry_11.f90: New test.
22313
22314 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
22315
22316 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
22317 Use pointers to local alignable arrays instead. Added comments.
22318 * gcc.dg/vect/vect-46.c: Likewise.
22319 * gcc.dg/vect/vect-48.c: Likewise.
22320 * gcc.dg/vect/vect-49.c: Likewise.
22321 * gcc.dg/vect/vect-52.c: Likewise.
22322 * gcc.dg/vect/vect-53.c: Likewise.
22323 * gcc.dg/vect/vect-54.c: Likewise.
22324 * gcc.dg/vect/vect-56.c: Likewise.
22325 * gcc.dg/vect/vect-57.c: Likewise.
22326 * gcc.dg/vect/vect-58.c: Likewise.
22327 * gcc.dg/vect/vect-60.c: Likewise.
22328 * gcc.dg/vect/vect-61.c: Likewise.
22329
22330 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
22331 The test is no longer vectorizable on vect_no_align targets.
22332 * gcc.dg/vect/vect-43.c: Likewsie.
22333
22334 * gcc.dg/vect/vect-44.c: Added comments.
22335 * gcc.dg/vect/vect-45.c: Added comments.
22336 * gcc.dg/vect/vect-50.c: Added comments.
22337 * gcc.dg/vect/vect-51.c: Added comments.
22338
22339 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
22340 aligned type.
22341 * gcc.dg/vect/Os-vect-95.c: Likewise.
22342
22343 * gcc.dg/vect/vect-41.c: Test removed.
22344 * gcc.dg/vect/vect-47.c: Test removed.
22345 * gcc.dg/vect/vect-55.c: Test removed.
22346 * gcc.dg/vect/vect-59.c: Test removed.
22347
22348 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
22349
22350 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
22351 No longer vectorizable on vect_no_align targets.
22352 * gcc.dg/vect/pr20122.c: Likewise.
22353 * gcc.dg/vect/vect-74.c: Likewise.
22354 * gcc.dg/vect/vect-75.c: Likewise.
22355 * gcc.dg/vect/vect-76.c: Likewise.
22356
22357 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
22358 Will not be vectorizable on vect_no_align targets once aliasing issues
22359 are resolved.
22360 * gcc.dg/vect/vect-79.c: Likewise.
22361
22362 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
22363 * gcc.dg/vect/vect-78.c: Likewise.
22364 * gcc.dg/vect/vect-97.c: Likewise.
22365
22366 2005-09-19 Steven Bosscher <stevenb@suse.de>
22367
22368 * gcc.dg/pr23943.c: New test.
22369
22370 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
22371
22372 PR fortran/19181
22373 * gfortran.dg/derived_pointer_null_1.f90: New test.
22374
22375 2005-09-18 Richard Guenther <rguenther@suse.de>
22376
22377 PR middle-end/23944
22378 * gcc.c-torture/compile/pr23944.c: New testcase.
22379
22380 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
22381
22382 PR fortran/15975
22383 * gfortran.dg/der_pointer_2.f90: New test.
22384
22385 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
22386
22387 PR fortran/16861
22388 * gfortran.dg/nested_modules_2.f90: New test.
22389
22390 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22391
22392 PR c++/18368
22393 * g++.dg/other/semicolon.C: New test.
22394
22395 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
22396
22397 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
22398 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
22399
22400 2005-09-16 Mark Mitchell <mark@codesourcery.com>
22401
22402 PR c++/23914
22403 * g++.dg/template/static18.C: New test.
22404
22405 PR c++/21514
22406 * g++.dg/template/crash19.C: Remove dg-error marker.
22407 * g++.dg/template/local4.C: New test.
22408
22409 2005-09-16 Paul Brook <paul@codesourcery.com>
22410
22411 PR fortran/23906
22412 * gfortran.dg/dependency_1.f90: New test.
22413
22414 2005-09-15 Mark Mitchell <mark@codesourcery.com>
22415
22416 PR c++/23896
22417 * g++.dg/template/static17.C: New test.
22418
22419 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
22420
22421 PR c++/23139
22422 * g++.dg/warn/huge-val1.C: New test.
22423
22424 2005-09-15 Mark Mitchell <mark@codesourcery.com>
22425
22426 PR c++/13140
22427 * g++.dg/parse/class2.C: New test.
22428 * g++.dg/template/explicit8.C: Likewise.
22429 * g++.dg/template/spec25.C: Likewise.
22430
22431 2005-09-14 Josh Conner <jconner@apple.com>
22432
22433 PR middle-end/23584
22434 * gcc.dg/pr23584.c: New test.
22435
22436 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
22437
22438 PR fortran/21875 Internal Unit Array I/O, NIST
22439 * gfortran.dg/arrayio_1.f90: New test.
22440 * gfortran.dg/arrayio_1.f90: New test.
22441 * gfortran.dg/arrayio_1.f90: New test.
22442 * gfortran.dg/arrayio_1.f90: New test.
22443 * gfortran.dg/arrayio_1.f90: New test.
22444
22445 2005-09-14 Uros Bizjak <uros@kss-loka.si>
22446
22447 PR middle-end/22480
22448 * gcc.dg/vect/pr22480.c: New test.
22449
22450 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
22451
22452 PR fortran/19358
22453 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
22454
22455 2005-09-13 Josh Conner <jconner@apple.com>
22456
22457 PR c++/23180
22458 * g++.dg/init/struct2.C: New test.
22459 * g++.dg/init/struct3.C: New test.
22460
22461 2005-09-13 Janis Johnson <janis187@us.ibm.com>
22462
22463 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
22464 Clean up temp files.
22465 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
22466 gcc.dg/tree-ssa/builtin-fprintf-1.c,
22467 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
22468 gcc.dg/tree-ssa/builtin-printf-1.c,
22469 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
22470 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
22471 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
22472 gcc.dg/tree-ssa/builtin-vprintf-1.c,
22473 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
22474 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
22475 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
22476 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
22477 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
22478 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
22479 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
22480 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
22481
22482 2005-09-13 Josh Conner <jconner@apple.com>
22483
22484 * lib/gcc-dg.exp: Load scanipa.exp.
22485 (cleanup-dump): New procedure.
22486 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
22487 * lib/scandump.exp: New file.
22488 * lib/scantree.exp: Use it.
22489 * lib/scanipa.exp: New file.
22490
22491 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
22492
22493 PR fortran/17740
22494 * gfortran.dg/generic_4.f90: New test.
22495
22496 2005-09-13 Uros Bizjak <uros@kss-loka.si>
22497
22498 PR target/23816
22499 * gcc.target/i386/pr23816-1.c: New test.
22500 * gcc.target/i386/pr23816-2.c: New test.
22501
22502
22503 2005-09-13 Bastian Blank <waldi@debian.org>
22504
22505 PR c++/16171
22506 * g++.dg/abi/mangle26.C: New test.
22507 * g++.dg/abi/mangle27.C: New test.
22508 * g++.dg/abi/mangle28.C: New test.
22509 * g++.dg/abi/mangle29.C: New test.
22510
22511 PR c++/23839
22512 * g++.dg/parse/register1.C: New test.
22513
22514 2005-09-13 Mark Mitchell <mark@codesourcery.com>
22515
22516 PR c++/23842
22517 * g++.dg/template/access16.C: New test.
22518
22519 2005-09-13 Richard Sandiford <richard@codesourcery.com>
22520
22521 * gfortran.dg/char_pack_2.f90: Increase the vector size.
22522
22523 2005-09-13 Richard Sandiford <richard@codesourcery.com>
22524
22525 PR fortran/18899
22526 * gfortran.dg/shape_2.f90: New test.
22527
22528 2005-09-13 Richard Sandiford <richard@codesourcery.com>
22529
22530 PR target/19269
22531 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
22532 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
22533 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
22534 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
22535 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
22536 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
22537 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
22538 tests.
22539
22540 2005-09-12 Mark Mitchell <mark@codesourcery.com>
22541
22542 PR c++/23841
22543 * g++.dg/parse/template17.C: New test.
22544
22545 2005-09-12 Mark Mitchell <mark@codesourcery.com>
22546
22547 PR c++/23789
22548 * g++.dg/template/nontype14.C: New test.
22549
22550 2005-09-12 Ian Lance Taylor <ian@airs.com>
22551
22552 PR g++/7874
22553 * g++.dg/lookup/friend7.C: New test.
22554 * g++.dg/lookup/friend8.C: New test.
22555 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
22556 so that it will be found via argument dependent lookup.
22557 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
22558 friend functions which will no longer be found.
22559 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
22560 function g, so that it will be found via argument dependent
22561 lookup.
22562 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
22563 * g++.old-deja/g++.mike/net43.C: Likewise.
22564
22565 2005-09-12 Mark Mitchell <mark@codesourcery.com>
22566
22567 PR c++/23691
22568 * g++.dg/template/static16.C: New test.
22569
22570 2005-09-12 Josh Conner <jconner@apple.com>
22571
22572 PR middle-end/23237
22573 * gcc.c-torture/compile/pr23237.c: New test.
22574
22575 2005-09-11 Richard Henderson <rth@redhat.com>
22576
22577 * g++.dg/other/error8.C: Update expected diagnostic text.
22578
22579 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22580
22581 PR libfortran/19872
22582 * gfortran.dg/overwrite_1.f: New test.
22583
22584 2005-09-09 Josh Conner <jconner@apple.com>
22585
22586 * g++.dg/init/pr23180-1.C: Removed.
22587 * g++.dg/init/pr23180-2.C: Removed.
22588
22589 2005-09-09 David Daney <ddaney@avtrex.com>
22590
22591 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
22592 files which are ...
22593 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
22594 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
22595
22596 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22597
22598 * gfortran.dg/iostat_2.f90: New test.
22599
22600 2005-09-09 Mark Mitchell <mark@codesourcery.com>
22601
22602 PR c++/22252
22603 * g++.dg/ext/interface1.C: New test.
22604 * g++.dg/ext/interface1.h: Likewise.
22605 * g++.dg/ext/interface1a.cc: Likewise.
22606
22607 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
22608
22609 * gfortran.dg/iomsg_1.f90: New test case.
22610
22611 2005-09-09 Richard Guenther <rguenther@suse.de>
22612
22613 PR c++/23624
22614 * g++.dg/tree-ssa/pr23624.C: New testcase.
22615
22616 2005-09-09 Richard Sandiford <richard@codesourcery.com>
22617
22618 PR fortran/19239
22619 * gfortran.dg/vector_subscript_1.f90,
22620 * gfortran.dg/vector_subscript_2.f90: New tests.
22621
22622 2005-09-09 Richard Sandiford <richard@codesourcery.com>
22623
22624 PR fortran/21104
22625 * gfortran.dg/array_alloc_1.f90,
22626 * gfortran.dg/array_alloc_2.f90,
22627 * gfortran.dg/array_alloc_3.f90: New tests.
22628
22629 2005-09-09 Richard Sandiford <richard@codesourcery.com>
22630
22631 PR fortran/12840
22632 * gfortran.dg/array_constructor_6.f90
22633 * gfortran.dg/array_constructor_7.f90
22634 * gfortran.dg/array_constructor_8.f90
22635 * gfortran.dg/array_constructor_9.f90
22636 * gfortran.dg/array_constructor_10.f90
22637 * gfortran.dg/array_constructor_11.f90
22638 * gfortran.dg/array_constructor_12.f90: New tests.
22639
22640 2005-09-08 Josh Conner <jconner@apple.com>
22641
22642 PR c++/23180
22643 * g++.dg/init/pr23180-1.C: New test.
22644 * g++.dg/init/pr23180-2.C: New test.
22645
22646 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
22647
22648 PR fortran/18878
22649 * gfortran.dg/module_double_reuse.f90: New.
22650
22651 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
22652
22653 PR fortran/23270
22654 PR fortran/22304
22655 PR fortran/18870
22656 PR fortran/17917
22657 PR fortran/16511
22658 * gfortran.dg/common_equivalence_1.f: New.
22659 * gfortran.dg/common_equivalence_2.f: New.
22660 * gfortran.dg/common_equivalence_3.f: New.
22661 * gfortran.dg/contained_equivalence_1.f90: New.
22662 * gfortran.dg/module_blank_common.f90: New.
22663 * gfortran.dg/module_commons_1.f90: New.
22664 * gfortran.dg/module_equivalence_1.f90: New.
22665 * gfortran.dg/nested_modules_1.f90: New.
22666 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
22667 equivalences and add comment to connect the test with
22668 the PR.
22669
22670 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22671
22672 PR fortran/23765
22673 * gfortran.dg/common_6.f90: New test.
22674
22675 2005-09-08 Richard Sandiford <richard@codesourcery.com>
22676
22677 PR fortran/15326
22678 * gfortran.dg/char_result_1.f90,
22679 * gfortran.dg/char_result_2.f90,
22680 * gfortran.dg/char_result_3.f90,
22681 * gfortran.dg/char_result_4.f90,
22682 * gfortran.dg/char_result_5.f90,
22683 * gfortran.dg/char_result_6.f90,
22684 * gfortran.dg/char_result_7.f90,
22685 * gfortran.dg/char_result_8.f90: New tests.
22686
22687 2005-09-08 Richard Sandiford <richard@codesourcery.com>
22688
22689 PR fortran/19928
22690 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
22691
22692 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
22693
22694 PR obj-c++/16816
22695 * obj-c++.dg/selector-5.mm: New test.
22696 * obj-c++.dg/selector-6.mm: New test.
22697
22698 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
22699
22700 PR objc/20574
22701 PR objc/19324
22702 * objc.dg/error-1.m: New test.
22703
22704 2005-09-07 Richard Sandiford <richard@codesourcery.com>
22705
22706 PR fortran/23373
22707 * gfortran.fortran-torture/execute/pr23373-1.f90,
22708 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
22709
22710 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
22711
22712 PR libfortran/23760
22713 * gfortran.dg/g77/1832.f: Remove long string in write statement
22714 to allow the test to pass on correct list directed output with
22715 prepended space.
22716
22717 2005-09-07 James E Wilson <wilson@specifix.com>
22718
22719 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
22720
22721 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
22722
22723 * gfortran.dg/parameter+save.f90: Rename to
22724 * gfortran.dg/parameter_save.f90: .. this.
22725
22726 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
22727
22728 PR fortran/20848
22729 * gfortran.dg/parameter+save.f90: New test case.
22730
22731 2005-09-06 Richard Sandiford <richard@codesourcery.com>
22732
22733 PR fortran/19269
22734 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
22735
22736 2005-09-06 Jakub Jelinek <jakub@redhat.com>
22737
22738 PR c/23075
22739 * gcc.dg/pr23075.c: New test.
22740 * g++.dg/warn/pr23075.C: New test.
22741
22742 PR target/22362
22743 * gcc.target/i386/pr22362.c: New test.
22744
22745 PR rtl-optimization/23098
22746 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
22747
22748 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
22749 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
22750 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
22751
22752 2005-09-06 Mark Mitchell <mark@codesourcery.com>
22753
22754 * g++.dg/expr/cast6.C: New test.
22755
22756 PR c++/9782
22757 * g++.dg/init/new15.C: New test.
22758
22759 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
22760
22761 * gcc.dg/vect/Os-vect-95.c: New test.
22762 * gcc.dg/vect/vect-95.c: Same.
22763
22764 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
22765
22766 * gcc.dg/vect/vect-29.c: Update xfail testing.
22767 * gcc.dg/vect/vect-44.c: Same.
22768 * gcc.dg/vect/vect-48.c: Same.
22769 * gcc.dg/vect/vect-50.c: Same.
22770 * gcc.dg/vect/vect-72.c: Same.
22771 * gcc.dg/vect/vect-77.c: Same.
22772 * gcc.dg/vect/vect-78.c: Same.
22773 * gcc.dg/vect/vect-80.c: Same.
22774 * gcc.dg/vect/vect-96.c: Same.
22775 * gcc.dg/vect/vect-100.c: Same.
22776 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
22777 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
22778 * gfortran.dg/vect/vect-5.f90: Same.
22779
22780 2005-09-06 Jakub Jelinek <jakub@redhat.com>
22781
22782 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
22783 start strings.
22784 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
22785 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
22786
22787 PR c++/23056
22788 * g++.dg/opt/pr23056.C: New test.
22789
22790 PR rtl-optimization/23098
22791 * gcc.target/i386/pr23098.c: New test.
22792
22793 2005-09-05 Mark Mitchell <mark@codesourcery.com>
22794
22795 PR c++/23667
22796 * g++.dg/template/static15.C: New test.
22797
22798 PR c++/21440
22799 * g++.dg/ext/stmtexpr5.C: New test.
22800 * g++.dg/ext/stmtexpr6.C: Likewise.
22801
22802 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
22803
22804 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
22805
22806 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
22807 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
22808 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
22809
22810 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
22811
22812 PR libfortran/23321
22813 * gfortran.dg/direct_io_4.f90: New test case.
22814
22815 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
22816 Rasmus Hahn <rassahah@neofonie.de>
22817
22818 PR libobjc/23108
22819 * objc.dg/type-stream-1.m: New test.
22820
22821 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
22822
22823 PR fortran/23661
22824 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
22825 gfortran.dg/print_fmt_3.f90: New test.
22826
22827 2005-09-03 Jakub Jelinek <jakub@redhat.com>
22828
22829 * gfortran.dg/fmt_t_1.f90: New test.
22830
22831 2005-09-03 Jakub Jelinek <jakub@redhat.com>
22832
22833 PR rtl-optimization/23454
22834 * g++.dg/opt/pr23454.C: New test.
22835
22836 2005-09-03 Mark Mitchell <mark@codesourcery.com>
22837
22838 PR c++/23699
22839 * g++.dg/ext/static1.C: New test.
22840
22841 2005-09-02 Richard Henderson <rth@redhat.com>
22842
22843 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
22844 tail call to check_fa_work.
22845
22846 2005-09-02 Mark Mitchell <mark@codesourcery.com>
22847
22848 PR c++/21687
22849 * g++.dg/other/gc3.C: New test.
22850
22851 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
22852
22853 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
22854 * gcc.dg/20050826-1.c: Likewise.
22855
22856 2005-08-31 Mark Mitchell <mark@codesourcery.com>
22857
22858 PR c++/23167
22859 * g++.dg/expr/volatile1.C: New test.
22860
22861 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
22862
22863 PR middle-end/23547
22864 * gcc.dg/pr23547.c: New test.
22865
22866 2005-09-02 Richard Sandiford <richard@codesourcery.com>
22867
22868 PR c/22061
22869 * gcc.c-torture/execute/pr22061-1.c,
22870 * gcc.c-torture/execute/pr22061-2.c,
22871 * gcc.c-torture/execute/pr22061-3.c,
22872 * gcc.c-torture/execute/pr22061-4.c: New tests.
22873
22874 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
22875
22876 * gcc.dg/Wredundant-decls-2.c: New test to check that
22877 -Wredundant-decls does not issue warning for a variable
22878 definition following a declaration.
22879
22880 2005-09-01 Jakub Jelinek <jakub@redhat.com>
22881
22882 PR debug/7241
22883 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
22884 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
22885 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
22886
22887 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
22888 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
22889 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
22890 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
22891 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
22892 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
22893 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
22894 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
22895
22896 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
22897
22898 PR objc/23306
22899 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
22900 scan-assmbler.
22901
22902 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
22903
22904 PR target/21255
22905 * gcc.dg/pr21255-1.c: New test.
22906 * gcc.dg/pr21255-2-mb.c: Likewise.
22907 * gcc.dg/pr21255-2-ml.c: Likewise.
22908 * gcc.dg/pr21255-3.c: Likewise.
22909 * gcc.dg/pr21255-4.c: Likewise.
22910
22911 2005-08-31 Dale Johannesen <dalej@apple.com>
22912
22913 * gcc.dg/20050830-1.c: New.
22914
22915 2005-08-31 Josh Conner <jconner@apple.com>
22916
22917 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
22918 command-line options for arm-*-* targets.
22919 * g++.dg/init/array16.C: Likewise.
22920 * g++.dg/other/crash-4.C: Likewise.
22921
22922 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
22923
22924 PR obj-c++/23640
22925 * obj-c++.dg/gnu-runtime-3.mm: New test.
22926
22927 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22928
22929 PR c++/13377
22930 * g++.dg/lookup/ambig4.C: New test.
22931 * g++.dg/lookup/ambig5.C: New test.
22932 * g++.dg/tc1/dr101.C: Adjust error markers.
22933
22934 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22935
22936 PR c++/23639
22937 * g++.dg/template/ttp5.C: Adjust error markers.
22938
22939 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
22940
22941 PR testsuite/23609
22942 * lib/obj-c++.exp: Include target-libpath.exp.
22943 (obj-c++_link_flags): Look for the GNU libobjc library
22944 and set the library path to include it.
22945 Don't manually set LD_LIBRARY_PATH (etc.) but call
22946 set_ld_library_path_env_vars instead.
22947 (obj-c++_target_compile): Don't set library path or
22948 linker flags because they are already set correctly
22949 in obj-c++_link_flags.
22950
22951 2005-08-30 Josh Conner <jconner@apple.com>
22952
22953 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
22954 to command-line options for arm-*-* targets.
22955
22956 2005-08-30 Geoffrey Keating <geoffk@apple.com>
22957
22958 * g++.dg/other/i386-1.C: New.
22959
22960 2005-08-30 Jakub Jelinek <jakub@redhat.com>
22961
22962 PR preprocessor/20348
22963 PR preprocessor/20356
22964 * gcc.dg/cpp/pr20348.c: New test.
22965 * gcc.dg/cpp/pr20348.h: New file.
22966 * gcc.dg/cpp/inc/pr20348.h: New file.
22967 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
22968 * gcc.dg/cpp/pr20356.c: New test.
22969 * gcc.dg/cpp/pr20356.h: New file.
22970 * gcc.dg/cpp/inc/pr20356.h: New file.
22971 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
22972
22973 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
22974
22975 * gfortran.fortran-torture/execute/intrinsic_count.f90:
22976 Fix array dimension to avoid correct end-of-file error.
22977
22978 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
22979
22980 PR libfortran/23598
22981 * gfortran.dg/iostat_1.f90: New test.
22982
22983 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
22984
22985 PR middle-end/23408
22986 * gcc.dg/pr23408.c: New test.
22987
22988 2005-08-28 Mark Mitchell <mark@codesourcery.com>
22989
22990 PR c++/23099
22991 * g++.dg/init/member1.C: Make sure erroneous static data member
22992 definitions are required.
22993 * g++.dg/template/static13.C: New test.
22994 * g++.dg/template/static14.C: Likewise.
22995
22996 2005-08-29 Jakub Jelinek <jakub@redhat.com>
22997
22998 * gcc.target/i386/pr23575.c: Use -msse2 instead of
22999 -march=pentium4, remove ilp32 requirement.
23000
23001 PR middle-end/23484
23002 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
23003 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
23004
23005 2005-08-29 Andreas Jaeger <aj@suse.de>
23006
23007 PR testsuite/23607
23008 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
23009
23010 2005-08-28 Jakub Jelinek <jakub@redhat.com>
23011
23012 * gcc.c-torture/execute/20050316-2.c: New test.
23013 * gcc.c-torture/execute/20050316-3.c: New test.
23014 * gcc.dg/torture/pr16104-1.c: New test.
23015
23016 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
23017
23018 PR middle-end/23463
23019 * gcc.c-torture/execute/zero-struct-1.c: New test.
23020
23021 2005-08-27 Richard Guenther <rguenther@suse.de>
23022
23023 PR target/23575
23024 * gcc.target/i386/pr23575.c: New testcase.
23025
23026 2005-08-26 Jakub Jelinek <jakub@redhat.com>
23027
23028 PR rtl-optimization/23561
23029 * gcc.c-torture/execute/20050826-1.c: New test.
23030
23031 PR rtl-opt/23560
23032 * gcc.c-torture/execute/20050826-2.c: New test.
23033
23034 2005-08-26 Dale Johannesen <dalej@apple.com>
23035
23036 * gcc.dg/20030711-1.c: Modify to work on Darwin.
23037 * gcc.dg/20050826-1.c: New.
23038
23039 2005-08-26 Mark Mitchell <mark@codesourcery.com>
23040
23041 PR c++/19004
23042 * g++.dg/template/nontype13.C: New test.
23043
23044 PR c++/23491
23045 * g++.dg/init/new14.C: New test.
23046 * g++.dg/expr/anew1.C: Do not XFAIL.
23047 * g++.dg/expr/anew2.C: Likewise.
23048 * g++.dg/expr/anew3.C: Likewise.
23049
23050 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
23051
23052 PR middle-end/22439
23053 * gcc.dg/vla-3.c: New test.
23054
23055 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
23056
23057 PR fortran/20363
23058 * gfortran.dg/named_interface.f90: New.
23059
23060 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
23061
23062 * gcc.c-torture/execute/frame-address.c: New test.
23063
23064 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
23065
23066 PR c++/20817
23067 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
23068
23069 2005-08-25 Alan Modra <amodra@bigpond.net.au>
23070
23071 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
23072
23073 2005-08-25 Alan Modra <amodra@bigpond.net.au>
23074
23075 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
23076 * gcc.dg/altivec-22.c: Rename from..
23077 * gcc.dg/altivec-nomfcr.c: ..this.
23078
23079 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
23080
23081 PR tree-optimization/23546
23082 * gcc.dg/tree-ssa/pr23546.c: New test.
23083
23084 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
23085
23086 PR fortran/17758
23087 * gfortran.dg/nonreturning_statements.f90: New test.
23088
23089 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
23090
23091 PR c++/22454
23092 * g++.dg/parse/crash29.C: New.
23093
23094 2005-08-23 DJ Delorie <dj@redhat.com>
23095
23096 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
23097 constants have the L suffix.
23098
23099 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
23100
23101 PR c++/23044
23102 * g++.dg/template/instantiate8.C: New.
23103
23104 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
23105
23106 PR middle-end/23467
23107 * gcc.c-torture/execute/pr23467.c: New test.
23108
23109 2005-08-23 Jakub Jelinek <jakub@redhat.com>
23110
23111 PR tree-optimization/22043
23112 * gcc.c-torture/execute/20050613-1.c: New test.
23113
23114 2005-08-23 Ben Elliston <bje@au.ibm.com>
23115
23116 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
23117
23118 2005-08-22 Jakub Jelinek <jakub@redhat.com>
23119
23120 PR rtl-optimization/23478
23121 * g++.dg/opt/pr23478.C: New test.
23122
23123 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
23124
23125 PR c/18715
23126 * gcc.dg/switch-warn-3.c: New test.
23127
23128 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23129
23130 PR c++/22233
23131 * g++.dg/template/param1.C: New test.
23132
23133 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23134
23135 PR c++/23089
23136 * g++.dg/other/incomplete1.C: New test.
23137
23138 2005-08-22 Ira Rosen <irar@il.ibm.com>
23139
23140 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
23141 are vectorizable.
23142
23143 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
23144
23145 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
23146 d_lines_5.f: New.
23147
23148 2005-08-21 Jakub Jelinek <jakub@redhat.com>
23149
23150 * gcc.target/i386/sse-4.c: New test.
23151
23152 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23153
23154 PR testsuite/23239
23155 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
23156
23157 2005-08-20 Jakub Jelinek <jakub@redhat.com>
23158
23159 * gcc.dg/20050811-1.c: New test.
23160 * gcc.dg/20050811-2.c: New test.
23161
23162 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
23163
23164 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
23165
23166 2005-08-19 Diego Novillo <dnovillo@redhat.com>
23167
23168 PR 23476
23169 * gcc.c-torture/compile/pr23476.c: New test.
23170
23171 2005-08-19 Devang Patel <dpatel@apple.com>
23172
23173 PR tree-optimization/23048
23174 * gcc.dg/tree-ssa/pr23048.c: New test.
23175
23176 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
23177
23178 PR middle-end/20624
23179 * g++.dg/warn/Wreturn-3.C: New test
23180
23181 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
23182
23183 PR tree-optimization/22228
23184 * g++.dg/vect/pr22543.cc: New test.
23185
23186 2005-08-17 Steven Bosscher <stevenb@suse.de>
23187
23188 PR tree-optimization/21574
23189 * gcc.dg/tree-ssa/pr21574.c: New test.
23190
23191 2005-08-16 James E Wilson <wilson@specifix.com>
23192
23193 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
23194
23195 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
23196
23197 PR tree-opt/23402
23198 * gcc.c-torture/compile/zero-strct-3.c: New test.
23199 * gcc.c-torture/compile/zero-strct-4.c: New test.
23200
23201 2005-08-16 Steven Bosscher <stevenb@suse.de>
23202
23203 PR target/23376
23204 * gcc.target/x86_64/pr23376.c: New test.
23205
23206 2005-08-16 Ian Lance Taylor <ian@airs.com>
23207
23208 PR c++/23337
23209 * g++.dg/ext/vector2.C: New.
23210
23211 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
23212
23213 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
23214
23215 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
23216
23217 PR libfortran/23428
23218 * gfortran.dg/inquire-complex.f90: New test case.
23219
23220 2005-08-16 James E Wilson <wilson@specifix.com>
23221
23222 PR tree-optimization/21105
23223 * gcc.dg/large-size-array.c: New.
23224
23225 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
23226
23227 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
23228 type.
23229 * gcc.dg/vect/vect-41: Likewise.
23230 * gcc.dg/vect/vect-42: Likewise.
23231 * gcc.dg/vect/vect-43: Likewise.
23232 * gcc.dg/vect/vect-44: Likewise.
23233 * gcc.dg/vect/vect-46: Likewise.
23234 * gcc.dg/vect/vect-47: Likewise.
23235 * gcc.dg/vect/vect-48: Likewise.
23236 * gcc.dg/vect/vect-52: Likewise.
23237 * gcc.dg/vect/vect-53: Likewise.
23238 * gcc.dg/vect/vect-54: Likewise.
23239 * gcc.dg/vect/vect-55: Likewise.
23240 * gcc.dg/vect/vect-56: Likewise.
23241 * gcc.dg/vect/vect-57: Likewise.
23242 * gcc.dg/vect/vect-58: Likewise.
23243 * gcc.dg/vect/vect-59: Likewise.
23244 * gcc.dg/vect/vect-60: Likewise.
23245 * gcc.dg/vect/vect-61: Likewise.
23246 * gcc.dg/vect/vect-85: Likewise.
23247 * gcc.dg/vect/vect-87: Likewise.
23248 * gcc.dg/vect/vect-88: Likewise.
23249 * gcc.dg/vect/vect-93.c: Likewise.
23250 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
23251 * gcc.dg/vect/vect-75: Likewise.
23252 * gcc.dg/vect/vect-76: Likewise.
23253 * gcc.dg/vect/vect-77: Likewise.
23254 * gcc.dg/vect/vect-78: Likewise.
23255 * gcc.dg/vect/vect-80: Likewise.
23256 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
23257 vectorized for the expected reason, rather than checking how alignment
23258 was handled.
23259 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to
23260 aligned type and also instead of aligned pointers. Added documentation.
23261
23262 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
23263
23264 * gfortran.dg/power.f90: New test.
23265
23266 2005-08-16 Jakub Jelinek <jakub@redhat.com>
23267
23268 PR rtl-optimization/23299
23269 * g++.dg/opt/pr23299.C: New test.
23270
23271 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23272
23273 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
23274
23275 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
23276
23277 * g++.dg/template/local6.C: New test.
23278
23279 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
23280
23281 * execute/exceptions/finally-1.m: Check that the catch and finally are
23282 being called. Also add a "return 0;" at the end of main.
23283
23284 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
23285
23286 PR fortran/21432.
23287 * gfortran.dg/namelist_print_1.f: New test of functionality of
23288 PRINT namelist.
23289 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
23290 namelist generates error with -std=f95.
23291
23292 2005-08-14 Ira Rosen <irar@il.ibm.com>
23293
23294 PR tree-optimization/23119
23295 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
23296
23297 2005-08-13 Marcin Koziej <creep@desk.pl>
23298 Andrew Pinski <pinskia@physics.uc.edu>
23299
23300 PR libobjc/22492
23301 * execute/exceptions/finally-1.m: New test.
23302
23303 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
23304
23305 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
23306 testsuite.
23307 * objc/execute/exceptions/trivial.m: New test.
23308 * objc.dg/try-catch-11.m: Move to ...
23309 * objc/execute/exceptions/foward-1.m: Here.
23310 * objc.dg/try-catch-2.m: Move to ...
23311 * objc/execute/exceptions/catchall-1.m: Here.
23312 * objc.dg/try-catch-8.m: Move to ...
23313 * objc/execute/exceptions/local-variables-1.m: Here.
23314
23315 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
23316
23317 * objc.dg/nested-func-1.m: Move to ...
23318 * objc/execute/nested-func-1.m: Here.
23319
23320 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
23321
23322 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
23323 in ${options} instead of [target_info name].
23324 * lib/obj-c++.exp (objc_target_compile): Likewise.
23325
23326 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
23327
23328 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
23329
23330 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
23331
23332 part of PR testsuite/23348
23333 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to
23334 each of the torture options.
23335 * objc/compile/trivial.m: New test.
23336
23337 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
23338
23339 * gfortran.dg/eoshift.f90: Correct format.
23340
23341 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
23342
23343 * gfortran.fortran-torture/execute/character_passing.f90:
23344 Fix comment typo.
23345
23346 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
23347
23348 PR c++/8271
23349 * g++.dg/template/unify10.C: New.
23350
23351 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
23352
23353 * g++.dg/parse/pr22514.C: Move to...
23354 * g++.dg/debug/pr22514.C: here.
23355
23356 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23357
23358 PR c++/23266
23359 * g++.dg/inherit/pure1.C: New test.
23360
23361 * ChangeLog: Fix typos.
23362
23363 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23364 Steven Bosscher <stevenb@suse.de>
23365
23366 * gfortran.dg/runtime_warning_1.f90: New test.
23367
23368 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
23369
23370 PR c++/23219
23371 * g++.dg/parse/crash28.C: New.
23372
23373 2005-08-11 Richard Guenther <rguenther@suse.de>
23374
23375 PR target/23289
23376 * gcc.target/i386/tailcall-1.c: New testcase.
23377
23378 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
23379
23380 * gcc.dg/vect/vect-67.c: Un-xfail.
23381
23382 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
23383
23384 PR c++/23225
23385 * g++.dg/parse/crash27.C: new test.
23386
23387 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
23388
23389 PR libfortran/22143
23390 * gfortran.dg/shift-kind.f90: New testcase.
23391
23392 2005-08-10 Richard Sandiford <richard@codesourcery.com>
23393
23394 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
23395 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
23396
23397 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23398
23399 PR c++/20646
23400 * g++.dg/other/mult-stor1.C: New test.
23401
23402 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
23403
23404 * gcc.c-torture/pr18299-1.c: Move to ...
23405 * gcc.c-torture/compile/pr18299-1.c: Here.
23406
23407 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
23408
23409 * gfortran/fortran.torture/execute/character_passing.f90:
23410 Fix types for LSAME.
23411
23412 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
23413
23414 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
23415 input data back to what it was originally.
23416
23417 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
23418
23419 * objc.dg/try-catch-8.m: Enable for all targets.
23420
23421 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
23422
23423 * gcc.dg/pr23165.c: New test.
23424
23425 2005-08-09 Steven Bosscher <stevenb@suse.de>
23426
23427 PR tree-optimization/23234
23428 * gcc.dg/tree-ssa/pr23234.c: New test.
23429
23430 2005-08-08 Josh Conner <jconner@apple.com>
23431
23432 PR rtl-optimization/23241
23433 * gcc.dg/char-compare.c: New test.
23434
23435 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23436
23437 PR c++/22508
23438 * g++.dg/init/new13.C: New test.
23439
23440 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
23441
23442 PR c++/21166
23443 * g++.dg/other/crash-4.C: Adjust
23444 * g++/dg/ext/packed9.C: New.
23445
23446 2005-08-08 Richard Sandiford <richard@codesourcery.com>
23447
23448 PR middle-end/21964
23449 * gcc.c-torture/execute/pr21964-1.c: New test.
23450
23451 2005-08-08 Richard Sandiford <richard@codesourcery.com>
23452
23453 PR c/22458
23454 * gcc.dg/pr22458-1.c: New test.
23455
23456 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
23457 Steven G. Kargl <kargls@comcast.net>
23458
23459 PR fortran/22390
23460 * gfortran.dg/flush_1.f90: New test.
23461
23462 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23463
23464 PR c++/23191
23465 * g++.dg/template/eh2.C: New test.
23466
23467 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23468
23469 PR c++/19498
23470 * g++.dg/template/instantiate7.C: New test.
23471
23472 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
23473
23474 PR c/23113
23475 * gcc.dg/Wunused-value-1.c: New test.
23476
23477 2005-08-06 Richard Sandiford <richard@codesourcery.com>
23478
23479 PR rtl-optimization/23233
23480 * gcc.c-torture/compile/pr23233-1.c: New test.
23481
23482 2005-08-06 Jakub Jelinek <jakub@redhat.com>
23483
23484 PR fortran/18833
23485 PR fortran/20850
23486 * gfortran.dg/equiv_1.f90: New test.
23487 * gfortran.dg/equiv_2.f90: New test.
23488 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
23489 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
23490 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
23491
23492 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
23493
23494 * gcc.c-torture/execute/vrp-5.c: New test.
23495 * gcc.c-torture/execute/vrp-6.c: New test.
23496 * gcc.dg/tree-ssa/vrp21.c: New test.
23497
23498 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
23499
23500 * g++.dg/parse/pr22514.C: New test.
23501
23502 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
23503
23504 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
23505
23506 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
23507 instead of constant loads / pool entries.
23508
23509 2005-08-05 David Edelsohn <edelsohn@gnu.org>
23510
23511 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
23512 TEST_TO_WCTYPE.
23513
23514 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
23515
23516 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
23517 __WINT_TYPE__ in generated prototypes if possible.
23518
23519 2005-08-04 Diego Novillo <dnovillo@redhat.com>
23520
23521 PR 22037
23522 * g++.dg/tree-ssa/pr22037.C:
23523
23524 2005-08-04 Richard Henderson <rth@redhat.com>
23525
23526 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
23527 scan-tree-dump-times directive.
23528
23529 2005-08-04 Jan Hubicka <jh@suse.cz>
23530
23531 * gcov-1.C: Fix switch counts.
23532 * gcov-4b.c: Likewise.
23533
23534 2005-08-03 Jeff Law <law@redhat.com>
23535
23536 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
23537
23538 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
23539
23540 * gcc.c-torture/execute/pr23135.c: New test.
23541
23542 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23543
23544 PR tree-optimization/19899
23545 * gcc.dg/tree-ssa/scev-1.c: New test.
23546 * gcc.dg/tree-ssa/scev-2.c: New test.
23547
23548 2005-08-03 Richard Sandiford <richard@codesourcery.com>
23549
23550 PR target/18582
23551 * gcc.dg/torture/pr18582-1.c: New test.
23552
23553 2005-08-03 Jan Hubicka <jh@suse.cz>
23554
23555 * update-conroll.c: New testcase.
23556 * update-conroll-2.c: New testcase.
23557
23558 2005-08-02 David Edelsohn <edelsohn@gnu.org>
23559
23560 * gfortran.dg/constant_substring.f: New test.
23561 * gfortran.dg/pr22491.f: New test.
23562
23563 2005-08-02 Jan Hubicka <jh@suse.cz>
23564
23565 * update-threading.c: Replace by the proper one.
23566
23567 2005-08-02 Diego Novillo <dnovillo@redhat.com>
23568
23569 PR 23164
23570 * g++.dg/tree-ssa/pr23164.C: New test.
23571
23572 2005-08-02 Diego Novillo <dnovillo@redhat.com>
23573
23574 * gcc.dg/tree-ssa/pr23192.c: New test.
23575
23576 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
23577
23578 * gcc.c-torture/execute/vrp-4.c: New test.
23579
23580 2005-08-02 Jan Hubicka <jh@suse.cz>
23581
23582 * update-threading.c: New test.
23583
23584 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
23585
23586 * gcc.c-torture/compile/20050801-1.c: New test.
23587 * gcc.c-torture/compile/20050801-2.c: New test.
23588
23589 2005-08-01 Jan Hubicka <jh@suse.cz>
23590
23591 * val-prof-5.c: New test.
23592
23593 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
23594
23595 PR c/22311
23596 * gcc.dg/pr22311-1.c : New test.
23597
23598 2005-07-31 Steven Bosscher <stevenb@suse.de>
23599
23600 PR target/23095
23601 * gfortran.dg/pr23095.f: New test.
23602
23603 PR c++/22003
23604 * g++.dg/other/pr22003.C: New test.
23605
23606 2005-07-31 Richard Sandiford <richard@codesourcery.com>
23607
23608 PR target/20621
23609 * gcc.c-torture/execute/pr20621-1.c: New test.
23610
23611 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
23612
23613 * gfortran.dg/comma_format_extension_4.f: Adjust length
23614 of string for format.
23615 * gfortran.dg/der_array_io_1.f: Replace illegal internal
23616 print statement with internal write.
23617 * gfortran.dg/der_array_io_2.f: Likewise.
23618 * gfortran.dg/der_array_io_3.f: Likewise.
23619
23620 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
23621
23622 * gcc.dg/fold-abs-4.c: new test.
23623
23624 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
23625
23626 PR fortran/22570 an related issues.
23627 * gfortran.dg/x_slash_1.f: New test.
23628
23629 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
23630
23631 PR c/23143
23632 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
23633 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
23634
23635 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23636
23637 PR c/529
23638 * gcc.dg/Wshadow-3.c: New test.
23639
23640 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
23641
23642 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
23643 used to have the wrong bounds).
23644
23645 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23646
23647 PR c/21720
23648 * gcc.dg/hex-round-1.c: Test more cases.
23649 * gcc.dg/hex-round-2.c: New test.
23650
23651 2005-07-29 Diego Novillo <dnovillo@redhat.com>
23652
23653 PR 22550
23654 * g++.dg/tree-ssa/pr22550.C: New test.
23655
23656 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
23657
23658 * gcc.dg/tree-ssa/vrp19.c: New test.
23659 * gcc.dg/tree-ssa-vrp20.c: New test.
23660
23661 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23662
23663 PR c/22240
23664 * gcc.dg/transparent-union-4.c: New test.
23665
23666 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23667
23668 PR c/22192
23669 * gcc.dg/c99-vla-2.c: New test.
23670
23671 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23672
23673 PR c/21720
23674 * gcc.dg/hex-round-1.c: New test.
23675
23676 2005-07-28 Jan Hubicka <jh@suse.cz>
23677
23678 * inliner-1.c: Do not dump everything.
23679 * tree-prof.exp: Do not pass -ftree-based-profiling.
23680 * bprob.exp: Likewise.
23681
23682 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
23683
23684 2005-07-28 Mark Mitchell <mark@codesourcery.com>
23685
23686 PR c++/22545
23687 * g++.dg/expr/ptrmem7.C: New test.
23688
23689 2005-07-28 Mike Stump <mrs@apple.com>
23690
23691 * g++.old-deja/g++.mike/visibility-1.C: New test.
23692
23693 2005-07-28 Richard Sandiford <richard@codesourcery.com>
23694
23695 PR c/20187
23696 * gcc.c-torture/execute/pr20187-1.c: New test.
23697
23698 2005-07-28 Jeff Law <law@redhat.com>
23699
23700 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
23701 * gcc.dg/tree-ssa/vrp18.c: New test.
23702
23703 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
23704
23705 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
23706
23707 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
23708
23709 PR tree-optimization/22506
23710 * gcc.dg/vect/ps22506.c: New test.
23711
23712 2005-07-28 Jakub Jelinek <jakub@redhat.com>
23713
23714 PR target/21149
23715 * gcc.target/i386/sse-3.c: New test.
23716
23717 2005-07-28 Richard Sandiford <richard@codesourcery.com>
23718
23719 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
23720 * gcc.target/mips/mips32-dsp-type.c: Likewise.
23721
23722 2005-07-28 Richard Sandiford <richard@codesourcery.com>
23723
23724 PR c/22589
23725 * gcc.c-torture/compile/pr22589-1.c: New test.
23726
23727 2005-07-28 Jan Hubicka <jh@suse.cz>
23728
23729 * update-loopch.c: New testcase.
23730
23731 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
23732
23733 PR rtl-optimization/23047
23734 * gcc.c-torture/execute/pr23047.c: New test.
23735 * gcc.c-torture/execute/pr23047.x: New.
23736
23737 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
23738
23739 PR tree-optimization/22493
23740 * gcc.c-torture/execute/pr22493-1.c: New test.
23741 * gcc.c-torture/execute/pr22493-1.x: New.
23742 * gcc.c-torture/execute/vrp-1.c: New test.
23743 * gcc.c-torture/execute/vrp-2.c: New test.
23744 * gcc.c-torture/execute/vrp-2.c: New test.
23745
23746 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
23747
23748 * gcc.target/frv/all-builtin-read8.c: Delete.
23749 * gcc.target/frv/all-builtin-read16.c: Delete.
23750 * gcc.target/frv/all-builtin-read32.c: Delete.
23751 * gcc.target/frv/all-builtin-read64.c: Delete.
23752 * gcc.target/frv/all-builtin-write8.c: Delete.
23753 * gcc.target/frv/all-builtin-write16.c: Delete.
23754 * gcc.target/frv/all-builtin-write32.c: Delete.
23755 * gcc.target/frv/all-builtin-write64.c: Delete.
23756 * gcc.target/frv/all-read-write-1.c: New.
23757
23758 2005-07-27 Jeff Law <law@redhat.com>
23759
23760 * gcc.c-torture/execute/pr22630.c: New test.
23761
23762 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
23763
23764 PR tree-optimization/23073
23765 * gcc.dg/vect/nodump-pr23073.c: New test.
23766 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
23767
23768 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
23769
23770 PR tree-optimize/22348
23771 * gcc.c-torture/execute/pr22348.c: New.
23772
23773 2005-07-27 Richard Guenther <rguenther@suse.de>
23774
23775 * gcc.dg/tree-ssa/salias-1.c: New testcase.
23776
23777 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23778
23779 PR fortran/22503
23780 * gfortran.dg/logical_comp.f90: New test.
23781
23782 2005-07-27 Jan Hubicka <jh@suse.cz>
23783
23784 * inliner-1.c: Add cleanup of dumps.
23785 * val-prof-*.c: Likewise.
23786 * update-tailcall.c: New.
23787
23788 2005-07-26 Diego Novillo <dnovillo@redhat.com>
23789
23790 PR 22591
23791 * gcc.dg/tree-ssa/pr22591.c: New test.
23792 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
23793
23794 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
23795
23796 PR libobjc/22606
23797 * objc.dg/try-catch-11.m: New test.
23798
23799 2005-07-26 Richard Guenther <rguenther@suse.de>
23800
23801 PR tree-optimization/22486
23802 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
23803
23804 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
23805
23806 PR tree-opt/22484
23807 * g++.dg/opt/loop2.C: New test.
23808
23809 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
23810
23811 * gcc.dg/tree-ssa/reassoc-3.c: New test.
23812 * gcc.dg/tree-ssa/reassoc-4.c: New test.
23813
23814 2005-07-25 Adam Nemet <anemet@lnxw.com>
23815
23816 * lib/profopt.exp (profopt-execute): Check for profiling data
23817 files on the target.
23818
23819 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
23820
23821 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
23822 for matching of asm labels.
23823
23824 2005-07-25 Richard Guenther <rguenther@suse.de>
23825
23826 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
23827
23828 2005-07-25 Richard Guenther <rguenther@suse.de>
23829
23830 PR testsuite/22624
23831 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
23832
23833 2005-07-25 Ira Rosen <irar@il.ibm.com>
23834
23835 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
23836 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
23837 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
23838 * gcc.dg/vect/vect-100.c: New test.
23839 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
23840 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
23841 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
23842 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
23843 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
23844 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
23845 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
23846 * gfortran.dg/vect/pr19049.f90: New testcase.
23847 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
23848
23849 2005-07-25 Jakub Jelinek <jakub@redhat.com>
23850
23851 * gcc.c-torture/execute/20050713-1.c: New test.
23852
23853 PR fortran/20063
23854 * gfortran.fortran-torture/execute/data_4.f90: New test.
23855
23856 PR middle-end/20303
23857 * gcc.dg/visibility-d.c: New test.
23858
23859 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
23860
23861 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
23862 * gfortran.dg/underflow.f90: Ditto.
23863
23864 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23865
23866 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
23867 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
23868 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
23869
23870 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
23871
23872 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
23873 include case of field width of zero.
23874
23875 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
23876
23877 PR libgfortran/21875
23878 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
23879 with trailing blanks on normal formatted read.
23880
23881 2005-07-23 Chao-ying Fu <fu@mips.com>
23882
23883 * gcc.target/mips/mips32-dsp-type.c: New test.
23884 * gcc.target/mips/mips32-dsp.c: New test.
23885
23886 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
23887
23888 PR testsuite/21073
23889 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
23890
23891 PR testsuite/20454
23892 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
23893 and __cyg_profile_func_exit.
23894
23895 2005-07-22 David Edelsohn <edelsohn@gnu.org>
23896
23897 * gfortran.dg/comma_format_extension_3.f: Fix typo.
23898 * gfortran.dg/comma_format_extension_4.f: Same.
23899 * gfortran.dg/pr15332.f: Same.
23900 * gfortran.dg/pr21730.f: Same.
23901
23902 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
23903
23904 * g++.dg/opt/vrp2.C: Fix testcase.
23905
23906 PR tree-opt/22625
23907 * g++.dg/opt/vrp2.C: New test.
23908
23909 2005-07-22 Mark Mitchell <mark@codesourcery.com>
23910
23911 PR debug/21828
23912 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
23913
23914 2005-07-22 Diego Novillo <dnovillo@redhat.com>
23915
23916 * gcc.dg/tree-ssa/20050719-1.c: New test.
23917
23918 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
23919
23920 * gcc.dg/bfin-longcall-1.c: New file.
23921 * gcc.dg/bfin-longcall-2.c: New file.
23922
23923 2005-07-21 Janis Johnson <janis187@us.ibm.com>
23924
23925 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
23926
23927 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
23928
23929 PR middle-end/19055
23930 * gcc.dg/tree-ssa/pr19055.c: New test.
23931 * gcc.dg/tree-ssa/pr19055-2.c: New test.
23932
23933 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
23934
23935 PR C++/22358
23936 * g++.dg/other/pr22358.C: New test.
23937
23938 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
23939
23940 PR c++/2922
23941 * g++.dg/lookup/two-stage5.C: New test from bug comments.
23942
23943 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23944
23945 PR c++/15938
23946 * g++.dg/init/union2.C: New test.
23947
23948 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23949
23950 PR c/22393
23951 * gcc.dg/complex-4.c: New test.
23952
23953 2005-07-21 Richard Guenther <rguenther@suse.de>
23954
23955 PR testsuite/22522
23956 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
23957 scanning for asm labels.
23958 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
23959
23960 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
23961
23962 PR target/22085
23963 * gcc.dg/altivec-pr22085.c: New.
23964
23965 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
23966
23967 PR tree-optimization/19210
23968 * gcc.dg/tree-ssa/pr19210-1.c: New.
23969 * gcc.dg/tree-ssa/pr19210-2.c: New.
23970
23971 2005-07-21 Richard Sandiford <richard@codesourcery.com>
23972
23973 PR rtl-optimization/22167
23974 * g++.dg/opt/pr22167.C: New test.
23975
23976 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
23977
23978 PR c++/2922
23979 * g++.dg/lookup/two-stage2.C: New.
23980 * g++.dg/lookup/two-stage3.C: New.
23981 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
23982 fixed two-stage name lookup for operators.
23983 * g++.dg/template/call3.C: Compiler now produces an appropriate
23984 error message.
23985 * g++.dg/template/crash37.C: Compiler now describes bla() on line
23986 14 as a candidate.
23987 * g++.dg/template/ptrmem4.C: Compiler produces different error
23988 message.
23989 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
23990 connect_to_method as a candidate.
23991
23992 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
23993
23994 * gcc.dg/fold-alloc-1.c: New test.
23995
23996 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
23997
23998 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
23999 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
24000
24001 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
24002
24003 * gcc.dg/fold-abs-1.c: New test.
24004 * gcc.dg/fold-abs-2.c: New test.
24005 * gcc.dg/fold-abs-3.c: New test.
24006
24007 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
24008
24009 Make CONSTRUCTOR use VEC to store initializers.
24010 * g++.dg/ext/complit3.C: Check for specific error messages.
24011 * g++.dg/init/brace2.C: Update error message.
24012 * g++.dg/warn/Wbraces2.C: Likewise.
24013
24014 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
24015
24016 PR fortran/16940
24017 * gfortran.dg/module_interface_1.f90: New test.
24018
24019 2005-07-19 Danny Berlin <dberlin@dberlin.org>
24020 Kenneth Zadeck <zadeck@naturalbridge.com>
24021
24022 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
24023
24024 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24025
24026 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
24027 specify -Wformat for these tests.
24028 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
24029 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
24030 * gcc.dg/format/opt-6.c: Delete.
24031
24032 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
24033
24034 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
24035 * gcc.dg/tree-ssa/sra-3.c: Likewise.
24036
24037 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
24038
24039 * gcc.dg/tree-ssa/alias-2.c: New test.
24040
24041 2005-07-18 Mark Mitchell <mark@codesourcery.com>
24042
24043 PR c++/22263
24044 * g++.dg/template/explicit7.C: New test.
24045
24046 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
24047
24048 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of
24049 field width of 8 to +Inf and -Inf.
24050
24051 2005-07-17 Mark Mitchell <mark@codesourcery.com>
24052
24053 PR c++/22139
24054 * g++.dg/template/friend36.C: New test.
24055
24056 2005-07-16 David Edelsohn <edelsohn@gnu.org>
24057
24058 PR fortran/21730
24059 * gfortran.dg/pr21730.f: New test.
24060
24061 2005-07-16 Danny Berlin <dberlin@dberlin.org>
24062 Kenneth Zadeck <zadeck@naturalbridge.com>
24063
24064 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
24065 since pure const detection cannot run at -O1 in c compiler.
24066 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
24067 can now optimize this case properly.
24068 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
24069 because we now pass.
24070 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
24071
24072 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
24073
24074 PR c/22421
24075 * gcc.dg/format/bitfld-1.c: New test.
24076
24077 2005-07-15 Mark Mitchell <mark@codesourcery.com>
24078
24079 PR c++/22204
24080 * g++.dg/rtti/repo1.C: New test.
24081
24082 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
24083
24084 PR middle-end/22398
24085 * gcc.c-torture/compile/pr22398.c: New test.
24086
24087 2005-07-15 Mark Mitchell <mark@codesourcery.com>
24088
24089 PR c++/22132
24090 * g++.dg/expr/cast4.C: New test.
24091
24092 2005-07-15 Richard Guenther <rguenther@suse.de>
24093
24094 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
24095 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
24096
24097 2005-07-15 Steven Bosscher <stevenb@suse.de>
24098
24099 PR tree-optimization/22230
24100 * gcc.dg/tree-ssa/pr22230.c: New test.
24101
24102 2005-07-14 Jakub Jelinek <jakub@redhat.com>
24103
24104 * gfortran.dg/g77/cpp6.f: New test.
24105
24106 PR fortran/22417
24107 * gfortran.dg/g77/cpp5.F: New test.
24108 * gfortran.dg/g77/cpp5.h: New file.
24109 * gfortran.dg/g77/cpp5inc.h: New file.
24110
24111 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
24112
24113 PR libfortran/16435
24114 * gfortran.dg/tl_editting.f90: New.
24115 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
24116
24117 2005-07-14 Steven G. Kargl <kargls@comcast.net>
24118
24119 * gfortran.dg/char_array_constructor.f90: New test.
24120
24121 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
24122
24123 * gfortran.dg/past_eor.f90: New.
24124 * gfortran.dg/complex_read.f90: New.
24125
24126 2005-07-13 Jeff Law <law@redhat.com>
24127
24128 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
24129 additional casts.
24130
24131 * gcc.dg/tree-ssa/pr22321.c: New test
24132
24133 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
24134
24135 PR tree-optimization/21921
24136 * gcc.dg/tree-ssa/pr21921.c: New.
24137
24138 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
24139
24140 PR tree-optimizatio/22442
24141 * gcc.dg/tree-ssa/loop-11.c: New test.
24142
24143 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
24144
24145 PR tree-opt/21840
24146 * gcc.c-torture/compile/pr21840.c: New test.
24147
24148 2005-07-12 Jan Hubicka <jh@suse.cz>
24149
24150 * gcc.c-torture/compile/pr22379.c: New test.
24151
24152 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
24153
24154 PR libfortran/21593
24155 gfortran.dg/dev_null.f90: Remove outdated comment about
24156 PR libfortran/21593.
24157
24158
24159 2005-07-12 Dale Johannesen <dalej@apple.com>
24160
24161 * gcc.target/i386/compress-float-sse.c: New.
24162 * gcc.target/i386/compress-float-sse-pic.c: New.
24163 * gcc.target/i386/compress-float-387.c: New.
24164 * gcc.target/i386/compress-float-387-pic.c: New.
24165 * gcc.dg/compress-float-ppc.c: New.
24166 * gcc.dg/compress-float-ppc-pic.c: New.
24167
24168 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
24169
24170 PR libfortran/21593
24171 gfortran.dg/dev_null.f90: Remove targets.
24172
24173 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
24174
24175 PR tree-opt/22335
24176 * gcc.dg/pr22335-1.c: New test.
24177 * gcc.dg/pr22335-2.c: New test.
24178
24179 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24180
24181 PR c++/20172
24182 * g++.dg/template/nontype12.C : New test.
24183
24184 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
24185
24186 * gcc.dg/tree-ssa/loop-10.c: New test.
24187
24188 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
24189
24190 * gcc.c-torture/execute/20020720-1.x: Remove.
24191
24192 2005-07-11 Jakub Jelinek <jakub@redhat.com>
24193
24194 * gfortran.fortran-torture/execute/forall_7.f90: New test.
24195
24196 2005-07-10 Richard Sandiford <richard@codesourcery.com>
24197
24198 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
24199 (dg-mips-options): Use it.
24200
24201 2005-07-09 Diego Novillo <dnovillo@redhat.com>
24202
24203 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
24204
24205 2005-07-09 Richard Henderson <rth@redhat.com>
24206
24207 * lib/target-supports.exp (check_effective_target_sync_char_short):
24208 Add alpha.
24209
24210 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
24211
24212 PR libfortran/22217
24213 * gfortran.dg/negative-z-descriptor.f90: New test.
24214
24215 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
24216
24217 PR tree-opt/22329
24218 * gcc.dg/pr22329.c: New test.
24219
24220 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
24221
24222 PR tree-optimization/20139
24223 * gcc.dg/tree-ssa/pr20139.c: New.
24224
24225 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
24226
24227 PR tree-opt/22356
24228 * gcc.dg/pr22356-1.c: New test.
24229
24230 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
24231
24232 PR c++/21799
24233 * g++.dg/template/unify8.C: New.
24234 * g++.dg/template/unify9.C: New.
24235
24236 2005-07-08 Jakub Jelinek <jakub@redhat.com>
24237
24238 * gfortran.fortran-torture/execute/entry_10.f90: New test.
24239
24240 2005-07-07 Geoffrey Keating <geoffk@apple.com>
24241
24242 * gcc.dg/darwin-version-1.c: New.
24243 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
24244 * gcc.dg/builtins-20.c: Likewise.
24245 * gcc.dg/builtins-53.c: Likewise.
24246 * gcc.dg/torture/builtins-convert-1.c: Likewise.
24247 * gcc.dg/torture/builtins-convert-2.c: Likewise.
24248 * gcc.dg/torture/builtins-convert-3.c: Likewise.
24249 * gcc.dg/torture/builtins-power-1.c: Likewise.
24250 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
24251 on Darwin.
24252
24253 2005-07-07 Jeff Law <law@redhat.com>
24254
24255 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
24256 argument evaluation order.
24257
24258 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
24259
24260 PR libfortran/21594
24261 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
24262 Add test cases where the shift length is greater than the
24263 array length.
24264
24265 2005-07-07 Ziemowit Laski <zlaski@apple.com>
24266
24267 * obj-c++.dg/proto-lossage-6.mm: New.
24268 * objc.dg/proto-lossage-6.m: New.
24269
24270 2005-07-07 Ziemowit Laski <zlaski@apple.com>
24271
24272 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
24273 * objc.dg/gnu-runtime-2.m: Likewise.
24274
24275 2005-07-07 Jakub Jelinek <jakub@redhat.com>
24276
24277 * gfortran.dg/longline.f: New test.
24278
24279 * gfortran.dg/badline.f: New test.
24280
24281 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
24282
24283 PR fortran/16531
24284 PR fortran/15966
24285 PR fortran/18781
24286 * gfortran.dg/hollerith.f90: New.
24287 * gfortran.dg/hollerith2.f90: New.
24288 * gfortran.dg/hollerith3.f90: New.
24289 * gfortran.dg/hollerith4.f90: New.
24290 * gfortran.dg/hollerith_f95.f90: New.
24291 * gfortran.dg/hollerith_legacy.f90: New.
24292 * gfortran.dg/g77/cpp4.F: New. Port from g77.
24293
24294 2005-07-07 Ziemowit Laski <zlaski@apple.com>
24295
24296 PR objc/22274
24297 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
24298 * objc.dg/gnu-runtime-2.m: New.
24299
24300 2005-07-06 Jeff Law <law@redhat.com>
24301
24302 * gcc.dg/tree-ssa/vrp17.c: New test.
24303
24304 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
24305
24306 PR fortran/22327
24307 * gfortran.dg/array_constructor_5.f90: New test.
24308
24309 2005-07-07 Jakub Jelinek <jakub@redhat.com>
24310
24311 * gfortran.fortran-torture/execute/entry_9.f90: New test.
24312
24313 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
24314
24315 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
24316 * gcc.dg/980816-1.c: Ditto.
24317
24318 2005-07-06 Jeff Law <law@redhat.com>
24319
24320 * gcc.c-torture/compile/pr21356.c: New test.
24321
24322 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
24323
24324 PR c/22013
24325 PR c/22098
24326 * gcc.c-torture/compile/pr22013-1.c,
24327 gcc.c-torture/execute/pr22098-1.c,
24328 gcc.c-torture/execute/pr22098-2.c,
24329 gcc.c-torture/execute/pr22098-3.c: New tests.
24330
24331 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
24332
24333 PR c/22308
24334 * gcc.dg/pr22308-1.c: New test.
24335
24336 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
24337
24338 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
24339 target.
24340 * gcc.dg/compare9.c: Use -fshort-enums instead of
24341 -fno-short-enums. Change the last test to dg-bogus.
24342
24343 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
24344
24345 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
24346 * gcc.dg/compare9.c: New.
24347
24348 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24349
24350 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
24351
24352 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
24353
24354 PR testsuite/22288
24355 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
24356
24357
24358 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24359
24360 * gcc.dg/format/gcc_gfc-1.c: New.
24361
24362 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
24363
24364 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
24365
24366 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24367
24368 PR fortran/20842
24369 * gfortran.dg/io_invalid_1.f90: New test.
24370
24371 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
24372
24373 * gcc.dg/format/gcc_diag-1.c: Update.
24374
24375 2005-07-02 Jeff Law <law@redhat.com>
24376
24377 * gcc.dg/tree-ssa/pr22051-1.c: New test.
24378 * gcc.dg/tree-ssa/pr22051-2.c: New test.
24379
24380 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
24381
24382 * gcc.dg/format/gcc_diag-1.c: Update.
24383
24384 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
24385
24386 PR tree-opt/22269
24387 * gcc.c-torture/compile/pr22269.c: New test.
24388
24389 2005-06-30 Diego Novillo <dnovillo@redhat.com>
24390
24391 PR 21584
24392 PR 22219
24393 * g++.dg/tree-ssa/pr21584-1.C: New test.
24394 * g++.dg/tree-ssa/pr21584-2.C: New test.
24395
24396 2005-06-30 Ziemowit Laski <zlaski@apple.com>
24397
24398 * obj-c++.dg/try-catch-11.mm: New.
24399 * objc.dg/try-catch-10.m: New.
24400
24401 2005-06-29 David Edelsohn <edelsohn@gnu.org>
24402
24403 * g++.dg/other/ucnid-1.C: xfail on AIX.
24404
24405 2005-06-29 Diego Novillo <dnovillo@redhat.com>
24406
24407 PR 22234
24408 * gcc.dg/20050629-1.c: New test.
24409
24410 2005-06-29 Ziemowit Laski <zlaski@apple.com>
24411
24412 * obj-c++.dg/const-str-1[0-1].mm: New.
24413 * objc.dg/const-str-1[0-1].m: New.
24414
24415 2005-05-29 Richard Henderson <rth@redhat.com>
24416
24417 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
24418 Rename from check_effective_target_vect_no_max.
24419 (check_effective_target_vect_no_int_add): New.
24420 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
24421 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
24422 * gcc.dg/vect/vect-reduc-3.c: Likewise.
24423 * gcc.dg/vect/vect-reduc-1.c: Use both.
24424 * gcc.dg/vect/vect-reduc-2.c: Likewise.
24425
24426 2005-05-29 Richard Henderson <rth@redhat.com>
24427
24428 * lib/target-supports.exp (check_effective_target_vect_no_max):
24429 Remove i386 and x86_64.
24430
24431 2005-06-29 Steve Ellcey <sje@cup.hp.com>
24432
24433 PR testsuite/21969
24434 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
24435
24436 2005-06-29 Steve Ellcey <sje@cup.hp.com>
24437
24438 PR middle-end/21969
24439 * gcc.dg/vect/pr21969.c: New test.
24440
24441 2005-06-28 Eric Christopher <echristo@redhat.com>
24442
24443 PR c/22052
24444 PR c/21975
24445 * gcc.dg/inline1.c: New test.
24446 * gcc.dg/inline2.c: Ditto.
24447 * gcc.dg/inline3.c: Ditto.
24448 * gcc.dg/inline4.c: Ditto.
24449 * gcc.dg/inline5.c: Ditto.
24450
24451 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
24452
24453 PR libfortran/22142
24454 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
24455 Add testcase also testing eoshift1 for PR 22142.
24456
24457 2005-06-28 Richard Henderson <rth@redhat.com>
24458
24459 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
24460 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
24461 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
24462 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
24463 gcc.dg/tree-ssa/20030922-2.c: Likewise.
24464
24465 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
24466
24467 PR libfortran/22142
24468 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
24469 Add testcase for PR 22142.
24470
24471 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
24472
24473 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
24474 gcc.target/ia64/fpreg-2.c: New tests.
24475
24476 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24477
24478 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
24479
24480 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24481
24482 PR libfortran/22170
24483 * gfortran.dg/slash_1.f90: New test.
24484
24485 2005-06-27 Richard Henderson <rth@redhat.com>
24486
24487 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
24488 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
24489 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
24490 * gcc.dg/vect/vect-reduc-2.c: Likewise.
24491 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
24492 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
24493
24494 2005-06-27 Richard Henderson <rth@redhat.com>
24495
24496 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
24497 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
24498
24499 2005-06-27 Ziemowit Laski <zlaski@apple.com>
24500
24501 * obj-c++.dg/proto-lossage-5.mm: New.
24502 * objc.dg/proto-lossage-5.m: New.
24503
24504 2005-06-27 Diego Novillo <dnovillo@redhat.com>
24505
24506 PR 21959
24507 * gcc.dg/tree-ssa/pr21959.c: New test.
24508
24509 2005-06-27 Jakub Jelinek <jakub@redhat.com>
24510
24511 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
24512 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
24513 testing uninitialized var.
24514
24515 * gcc.c-torture/execute/builtins/chk.h: New.
24516 * gcc.c-torture/execute/builtins/lib/chk.c: New.
24517 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
24518 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
24519 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
24520 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
24521 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
24522 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
24523 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
24524 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
24525 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
24526 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
24527 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
24528 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
24529 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
24530 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
24531 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
24532 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
24533 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
24534 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
24535 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
24536 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
24537 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
24538 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
24539 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
24540 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
24541 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
24542 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
24543 * gcc.dg/builtin-object-size-1.c: New test.
24544 * gcc.dg/builtin-object-size-2.c: New test.
24545 * gcc.dg/builtin-object-size-3.c: New test.
24546 * gcc.dg/builtin-object-size-4.c: New test.
24547 * gcc.dg/builtin-object-size-5.c: New test.
24548 * gcc.dg/builtin-stringop-chk-1.c: New test.
24549 * gcc.dg/builtin-stringop-chk-2.c: New test.
24550 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
24551 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
24552 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
24553 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
24554 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
24555 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
24556 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
24557 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
24558 * gcc.c-torture/execute/printf-1.c: New test.
24559 * gcc.c-torture/execute/fprintf-1.c: New test.
24560 * gcc.c-torture/execute/vprintf-1.c: New test.
24561 * gcc.c-torture/execute/vfprintf-1.c: New test.
24562 * gcc.c-torture/execute/printf-chk-1.c: New test.
24563 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
24564 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
24565 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
24566
24567 2005-06-27 Michael Matz <matz@suse.de>
24568
24569 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
24570 slot is not merged if address escapes.
24571
24572 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24573
24574 PR c/21911
24575 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
24576
24577 2005-06-26 Jakub Jelinek <jakub@redhat.com>
24578
24579 PR middle-end/17965
24580 * gcc.c-torture/compile/20050622-1.c: New test.
24581
24582 PR middle-end/22028
24583 * gcc.dg/20050620-1.c: New test.
24584
24585 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
24586
24587 PR tree-optimization/22026
24588 * gcc.dg/tree-ssa/pr22026.c: New.
24589
24590 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
24591
24592 PR libfortran/22144
24593 * gfortran.dg/shift-alloc.f90: New testcase.
24594
24595 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
24596
24597 * all files: Update FSF address in copyright headers.
24598
24599 2005-06-22 Jan Hubicka <jh@suse.cz>
24600
24601 * wholeprogram-1.c: New testcase.
24602 * wholeprogram-2.c: New testcase.
24603
24604 2005-06-24 Mark Mitchell <mark@codesourcery.com>
24605
24606 PR 22171
24607 * gcc.dg/tree-ssa/pr22171.c: New test.
24608
24609 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
24610
24611 * gfortran.dg/simplify_modulo.f90: New.
24612
24613 2005-06-24 Jan Hubicka <jh@suse.cz>
24614
24615 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
24616
24617 2005-06-23 Ziemowit Laski <zlaski@apple.com>
24618
24619 * obj-c++.dg/proto-lossage-[1-4].mm: New.
24620
24621 2005-06-23 Ziemowit Laski <zlaski@apple.com>
24622
24623 * obj-c++.dg/typedef-alias-1.mm: New.
24624 * objc.dg/typedef-alias-1.m: New.
24625
24626 2005-06-23 Jeff Law <law@redhat.com>
24627
24628 * gcc.dg/tree-ssa/vrp16.c: New test.
24629
24630 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24631
24632 * lib/target-supports.exp: Add
24633 check_effective_target_fortran_large_real and
24634 check_effective_target_fortran_large_int to check for
24635 corresponding effective targets.
24636 * gfortran.dg/large_integer_kind_1.f90: New test.
24637 * gfortran.dg/large_real_kind_1.f90: New test.
24638
24639 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
24640
24641 PR tree-optimization/22117
24642 * gcc.dg/tree-ssa/pr22117.c: New.
24643
24644 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
24645
24646 PR testsuite/22123
24647 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
24648
24649 2005-06-23 David Edelsohn <edelsohn@gnu.org>
24650
24651 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
24652
24653 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
24654
24655 * gfortran.dg/f2c_4.f90: Add tests for complex functions
24656 * gfortran.dg/f2c_4.c: Likewise.
24657
24658 2005-06-22 Paul Brook <paul@codesourcery.com>
24659
24660 PR fortran/21034
24661 * gfortran.dg/auto_save_1.f90: New test.
24662
24663 2005-06-22 Michael Matz <matz@suse.de>
24664
24665 * gcc.target/x86-64/abi: New directory.
24666 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
24667 * gcc.target/x86-64/abi/README.gcc: New file.
24668 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
24669 * gcc.target/x86-64/abi/asm-support.s: New file.
24670 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
24671 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
24672 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
24673 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
24674 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
24675 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
24676 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
24677 * gcc.target/x86_64/abi/test_bitfields.c: New test.
24678 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
24679 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
24680 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
24681 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
24682 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
24683 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
24684 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
24685 * gcc.target/x86_64/abi/test_varargs.c: New test.
24686
24687 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
24688
24689 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
24690 32-bit i?86 and x86_64.
24691
24692 2005-06-21 Ziemowit Laski <zlaski@apple.com>
24693
24694 * obj-c++.dg/const-str-[1-9].mm: New tests.
24695
24696 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
24697
24698 PR fortran/22010
24699 * gfortran.dg/namelist_use.f90: New.
24700 * gfortran.dg/namelist_use_only.f90: New.
24701
24702 2005-06-21 Jeff Law <law@redhat.com>
24703
24704 * gcc.dg/tree-ssa/vrp15.c: New test.
24705
24706 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
24707
24708 * lib/target-supports.exp (check_effective_target_vect_reduction):
24709 Remove.
24710 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
24711 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
24712 remove vect_reduction target keyword. Also avoid two returns in main.
24713 * gcc.dg/vect/vect-reduc-3.c: Likewise.
24714 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
24715 * gcc.dg/vect/vect-reduc-1short.c: New test.
24716 * gcc.dg/vect/vect-reduc-1char.c: New test.
24717 * gcc.dg/vect/vect-reduc-2short.c: New test.
24718 * gcc.dg/vect/vect-reduc-2char.c: New test.
24719 * gcc.dg/vect/vect-reduc-6.c: New test.
24720 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
24721 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
24722 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
24723
24724 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24725 Paul Thomas <pault@gcc.gnu.org>
24726
24727 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
24728 New tests.
24729
24730 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24731
24732 * gfortran.dg/backslash_1.f90: New test.
24733 * gfortran.dg/backslash_2.f90: New test.
24734
24735 2005-06-20 Steven G. Kargl <kargls@comcast.net>
24736
24737 * gfortran.dg/duplicate_labels.f90: New test.
24738
24739 2005-06-20 Jan Beulich <jbeulich@novell.com>
24740
24741 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
24742 unsupportable relocations.
24743 * g++.old-deja/g++.other/store-expr1.C: Likewise.
24744 * gcc.dg/20050321-2.c: xfail for NetWare.
24745
24746 2005-06-20 Andreas Jaeger <aj@suse.de>
24747
24748 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
24749 gcc.target/i386/fastcall-sseregparm.c,
24750 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
24751
24752 2005-06-19 Richard Henderson <rth@redhat.com>
24753
24754 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
24755
24756 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
24757
24758 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
24759
24760 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
24761
24762 PR c++/22115
24763 * g++.dg/conversion/simd2.C: Change expected error message.
24764
24765 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
24766
24767 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
24768 * gcc.dg/vect/vect-reduc-2.c: Likewise.
24769 * gcc.dg/vect/vect-reduc-3.c: Likewise.
24770
24771 2005-06-18 James A Morrison <phython@gcc.gnu.org>
24772
24773 * gcc.dg/fold-mod-1.c: New test.
24774
24775 2005-06-18 Steven G. Kargl <kargls@comcast.net>
24776
24777 PR fortran/19926
24778 * gfortran.dg/pr19926.f90: New test.
24779
24780 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
24781
24782 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
24783 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
24784 targets.
24785 * gcc.dg/vect/vect-reduc-2.c: Likewise.
24786 * gcc.dg/vect/vect-reduc-3.c: Likewise.
24787
24788 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
24789
24790 * gcc.target/ia64/float80-varargs-1.c: New test.
24791
24792 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24793
24794 PR tree-opt/22035
24795 * gfortran.dg/f2c_6.f90: New test.
24796
24797 2005-06-17 Geoffrey Keating <geoffk@apple.com>
24798
24799 PR c++/17413
24800 * g++.dg/template/local5.C: New.
24801
24802 2005-06-17 Richard Henderson <rth@redhat.com>
24803
24804 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
24805
24806 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
24807
24808 PR testsuite/21945
24809 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
24810
24811 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
24812
24813 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
24814 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
24815 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
24816 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
24817 check_vect to verify the presence of hardware vector support.
24818
24819 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
24820
24821 PR testsuite/22056
24822 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
24823
24824 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24825
24826 PR libfortran/19216
24827 * gfortran.dg/pr19216.f: Add correct space between brackets and
24828 dg directive.
24829
24830 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24831
24832 PR libfortran/16436
24833 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
24834
24835 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
24836
24837 * gcc.target/i386/attributes-error.c: New testcase.
24838 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
24839 * gcc.target/i386/regparm-stdcall.c: Likewise.
24840 * gcc.target/i386/sseregparm-1.c: Likewise.
24841 * gcc.target/i386/sseregparm-2.c: Likewise.
24842
24843 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
24844
24845 * g++.dg/rtti/crash2.C: New.
24846
24847 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
24848
24849 * gcc.dg/noncompile/20040203-3.c: Update expected message.
24850
24851 2005-06-15 David Ung <davidu@mips.com>
24852
24853 * gcc.target/mips/mips16e-extends.c: New test for testing the
24854 generation of MIPS16e zeb/zeh, seb/seh instructions.
24855
24856 2005-06-15 Diego Novillo <dnovillo@redhat.com>
24857
24858 PR 22018
24859 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
24860 * gcc.dg/tree-ssa/pr22018.c: New test.
24861
24862 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
24863
24864 * gcc.dg/simd-1.c: Update error messages.
24865 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
24866 * gcc.dg/simd-2.c: Update error messages.
24867 * gcc.dg/simd-4.c: New.
24868
24869 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
24870
24871 PR c++/20678
24872 * g++.dg/other/crash-4.C: New.
24873
24874 2005-06-14 Devang Patel <dpatel@apple.com>
24875
24876 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
24877
24878 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
24879
24880 PR c++/21929
24881 * g++.dg/parse/crash11.C: Update
24882
24883 2005-06-13 Jeff Law <law@redhat.com>
24884
24885 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
24886 perform the desired transformations.
24887 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
24888 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
24889
24890 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24891
24892 PR fortran/22038
24893 * gfortran.dg/forall_1.f90: Un-XFAIL.
24894
24895 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
24896
24897 PR c++/21929
24898 * g++.dg/parse/crash26.C: New.
24899
24900 PR c++/20789
24901 * g++.dg/init/member1.C: New.
24902
24903 2005-06-13 Jakub Jelinek <jakub@redhat.com>
24904
24905 * gfortran.dg/altreturn_1.f90: New test.
24906
24907 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
24908
24909 PR middle-end/21985
24910 * gcc.dg/tree-ssa/pr21985.c: New test.
24911
24912 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
24913
24914 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
24915
24916 2005-06-12 Roger Sayle <roger@eyesopen.com>
24917
24918 PR c++/21930
24919 * g++.dg/other/error10.C: New test case.
24920
24921 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24922
24923 PR libfortran/19155
24924 * gfortran.dg/pr19155.f: Add test.
24925
24926 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24927
24928 * gfortran.dg/f2c_7.f90: New test.
24929
24930 * gfortran.dg/forall_1.f90: XFAILed.
24931
24932 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
24933
24934 * gcc.dg/pr14796-1.c: New.
24935 * gcc.dg/pr14796-2.c: New.
24936
24937 2005-06-11 Steven G. Kargl <kargls@comcast.net>
24938
24939 PR fortran/17792
24940 PR fortran/21375
24941 * gfortran.dg/deallocate_stat.f90: New test.
24942
24943 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
24944
24945 * gfortran.fortran-torture/execute/in-pack.f90: New test.
24946
24947 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
24948
24949 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
24950 access will be generated when this loop is vectorized. Test that
24951 accesses with same alignment were detected.
24952 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
24953 Test that accesses with same alignment were detected.
24954 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
24955 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
24956 alignment were detected.
24957
24958 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
24959
24960 PR c++/10611
24961 * g++.dg/conversion/simd2.C: New.
24962
24963 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
24964
24965 * gcc.dg/Wcxx-compat-1.c: New.
24966
24967 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
24968
24969 PR libfortran/21480
24970 * gfortran.dg/reshape-complex.f90: Add a test for a packed
24971 complex array.
24972
24973 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
24974
24975 * gcc.dg/alias-8.c: New.
24976
24977 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
24978
24979 * gcc.dg/format/cmn_err-1.c: Update.
24980
24981 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
24982
24983 PR target/20666
24984 * gcc.target/sparc/fexpand-2.c: New.
24985 * gcc.target/sparc/fpmerge-2.c: New.
24986 * gcc.target/sparc/fpmul-2.c: New.
24987 * gcc.target/sparc/noresult.c: New.
24988 * gcc.target/sparc/pdist-2.c: New.
24989 * gcc.target/sparc/pdist-3.c: New.
24990
24991 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
24992
24993 PR testsuite/21702
24994 * gcc.target/i386/i386.exp: Fix comment typo.
24995
24996 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
24997
24998 PR c++/19497
24999 * g++.dg/inherit/using5.C: New.
25000 * g++.dg/inherit/using6.C: New.
25001
25002 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25003
25004 PR c++/19894
25005 * g++.dg/template/ptrmem15.C: New test.
25006
25007 PR c++/20563
25008 * g++.dg/ext/label4.C: New test.
25009
25010 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
25011
25012 * gcc.dg/tls/debug-1.c: New test.
25013
25014 2005-06-07 Dale Johannesen <dalej@apple.com>
25015
25016 * gcc.target/i386/movq.c: New.
25017
25018 2005-06-07 Dale Johannesen <dalej@apple.com>
25019
25020 * gcc.dg/20050607-1.c: New.
25021
25022 2005-06-07 Jakub Jelinek <jakub@redhat.com>
25023
25024 PR middle-end/21850
25025 * gcc.c-torture/execute/20050607-1.c: New test.
25026
25027 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
25028
25029 PR libfortran/21926
25030 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
25031 Test case where the return array has lowest stride one,
25032 but isn't packed.
25033
25034 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
25035
25036 * lib/target-supports.exp (check_effective_target_sync_int_long):
25037 Add s390 and s390x targets.
25038
25039 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
25040
25041 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
25042 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
25043 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
25044 * gcc.dg/tree-ssa/loop-9.c: New test.
25045
25046 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
25047
25048 * g++.dg/parse/defarg10.C: New.
25049
25050 2005-06-06 Jakub Jelinek <jakub@redhat.com>
25051
25052 PR regression/21897
25053 * gcc.c-torture/execute/20050604-1.c: New test.
25054
25055 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
25056
25057 PR 21903
25058 * g++.dg/parse/defarg9.C: New.
25059
25060 PR c++/20637
25061 * g++.dg/inherit/using4.C: New.
25062 * g++.dg/overload/error1.C: Adjust expected errors.
25063 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
25064 * g++.old-deja/g++.brendan/arm2.C: Likewise.
25065 * g++.old-deja/g++.other/redecl2.C: Likewise.
25066 * g++.old-deja/g++.other/redecl4.C: Likewise.
25067 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
25068
25069 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
25070
25071 * gfortran.dg/f2c_5.f90: Add -w to dg-options
25072
25073 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
25074
25075 * lib/gfortran.exp (gfortran_target_compile): Call
25076 dg-additional-files-options
25077 * gfortran.dg/f2c_4.f90: New file
25078 * gfortran.dg/f2c_4.c: New file
25079 * gfortran.dg/f2c_5.f90: New file
25080 * gfortran.dg/f2c_5.c: New file
25081
25082 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25083
25084 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
25085
25086 PR fortran/21912
25087 * gfortran.dg/array_constructor_4.f90: New test.
25088
25089 2005-06-05 Mark Mitchell <mark@codesourcery.com>
25090
25091 PR c++/21619
25092 * g++.dg/ext/builtin9.C: New test.
25093
25094 2005-06-05 Dale Johannesen <dalej@apple.com>
25095
25096 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
25097 * gcc.c-torture/execute/20050603-2.c: Ditto.
25098
25099 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
25100
25101 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
25102 * gcc.dg/vect/vect-reduc-1.c: New.
25103 * gcc.dg/vect/vect-reduc-2.c: New.
25104 * gcc.dg/vect/vect-reduc-3.c: New.
25105
25106 2005-06-04 Dale Johannesen <dalej@apple.com>
25107
25108 * gcc.c-torture/execute/20050603-1.c: New.
25109 * gcc.c-torture/execute/20050603-2.c: New.
25110 * gcc.dg/20050603-3.c: New.
25111
25112 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25113
25114 PR fortran/19195
25115 * gfortran.dg/debug_1.f90: New test.
25116
25117 * gfortran.dg/forall_1.f90: New test.
25118
25119 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
25120
25121 * gfortran.dg/array_constructor_3.f90: New test.
25122
25123 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25124
25125 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
25126
25127 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
25128
25129 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
25130
25131 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
25132
25133 PR c/21873
25134 * gcc.dg/init-excess-1.c: New test.
25135
25136 2005-06-03 Mark Mitchell <mark@codesourcery.com>
25137
25138 PR c++/21853
25139 * g++.dg/expr/static_cast6.C: New test.
25140
25141 2005-06-03 Diego Novillo <dnovillo@redhat.com>
25142
25143 * gcc.dg/tree-ssa/vrp14.c: New test.
25144
25145 2005-06-03 Mark Mitchell <mark@codesourcery.com>
25146
25147 PR c++/21336
25148 * g++.dg/template/new2.C: New test.
25149
25150 2005-06-03 Josh Conner <jconner@apple.com>
25151
25152 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
25153 all entries in initializer.
25154
25155 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
25156
25157 PR middle-end/21858
25158 * gcc.dg/pr21858.c: New testcase.
25159
25160 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
25161
25162 PR tree-optimization/21292
25163
25164 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
25165 New.
25166 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
25167 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
25168 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
25169 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
25170 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
25171
25172 2005-06-02 Richard Henderson <rth@redhat.com>
25173
25174 * gcc.dg/sync-2.c: Use -march=i486 for i386.
25175
25176 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
25177
25178 * gcc.dg/wtypequal.c: New testcase.
25179
25180 2005-06-02 Diego Novillo <dnovillo@redhat.com>
25181
25182 PR 21582
25183 * gcc.dg/tree-ssa/pr21582.c: New test.
25184
25185 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
25186
25187 PR c++/21280
25188 * g++.dg/opt/interface2.h: New.
25189 * g++.dg/opt/interface2.C: New.
25190 * g++.dg/init/ctor4.C: Adjust error lines.
25191 * g++.old-deja/g++.bob/inherit2.C: Likewise.
25192 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
25193 * g++.old-deja/g++.jason/opeq3.C: Likewise.
25194 * g++.old-deja/g++.pt/assign1.C: Likewise.
25195 * g++.old-deja/g++.pt/crash20.C: Likewise.
25196
25197 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
25198
25199 PR tree-optimization/21734
25200 * g++.dg/vect/pr21734_1.cc: New.
25201 * g++.dg/vect/pr21734_2.cc: New.
25202
25203 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
25204
25205 PR c++/20350
25206 * g++.dg/template/spec24.C: New.
25207
25208 PR c++/21151
25209 * g++.dg/pch/local-1.C: New.
25210 * g++.dg/pch/local-1.Hs: New.
25211
25212 2005-06-01 Diego Novillo <dnovillo@redhat.com>
25213
25214 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
25215 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
25216 * gcc.dg/tree-ssa/pr14341.c: New test.
25217 * gcc.dg/tree-ssa/pr14841.c: New test.
25218 * gcc.dg/tree-ssa/pr20701.c: New test.
25219 * gcc.dg/tree-ssa/pr21086.c: New test.
25220 * gcc.dg/tree-ssa/pr21090.c: New test.
25221 * gcc.dg/tree-ssa/pr21332.c: New test.
25222 * gcc.dg/tree-ssa/pr21458.c: New test.
25223 * gcc.dg/tree-ssa/pr21658.c: New test.
25224 * gcc.dg/tree-ssa/vrp01.c: New test.
25225 * gcc.dg/tree-ssa/vrp02.c: New test.
25226 * gcc.dg/tree-ssa/vrp03.c: New test.
25227 * gcc.dg/tree-ssa/vrp04.c: New test.
25228 * gcc.dg/tree-ssa/vrp05.c: New test.
25229 * gcc.dg/tree-ssa/vrp06.c: New test.
25230 * gcc.dg/tree-ssa/vrp07.c: New test.
25231 * gcc.dg/tree-ssa/vrp08.c: New test.
25232 * gcc.dg/tree-ssa/vrp09.c: New test.
25233 * gcc.dg/tree-ssa/vrp10.c: New test.
25234 * gcc.dg/tree-ssa/vrp11.c: New test.
25235 * gcc.dg/tree-ssa/vrp12.c: New test.
25236 * gcc.dg/tree-ssa/vrp13.c: New test.
25237
25238 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
25239
25240 PR 21029
25241 * gcc.dg/tree-ssa/pr21029.c: New test.
25242
25243 2005-06-01 Roger Sayle <roger@eyesopen.com>
25244
25245 * gfortran.dg/logint-1.f: New test case.
25246 * gfortran.dg/logint-2.f: Likewise.
25247 * gfortran.dg/logint-3.f: Likewise.
25248
25249 2005-06-01 Jakub Jelinek <jakub@redhat.com>
25250
25251 PR c/21536
25252 PR c/20760
25253 * gcc.dg/20050527-1.c: New test.
25254
25255 * gcc.dg/i386-sse-12.c: New test.
25256
25257 PR fortran/21729
25258 * gfortran.dg/implicit_5.f90: New test.
25259
25260 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
25261
25262 PR fortran/20883
25263 * gfortran/assign_4.f90: New test.
25264 * gfortran/assign_2.f90: Change compile to run.
25265
25266 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
25267
25268 * lib/target-supports.exp
25269 (check_effective_target_sync_char_short): New.
25270 * gcc.dg/sync-2.c: New.
25271
25272 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
25273
25274 PR tree-optimization/21817
25275 * gcc.dg/torture/pr21817-1.c: New.
25276
25277 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
25278
25279 PR c++/21165
25280 * g++.dg/template/init5.C: New.
25281
25282 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
25283
25284 * gfortran.dg/char_initialiser_actual.f90:
25285 Test character initialisers as actual arguments.
25286 * gfortran.dg/char_pointer_comp_assign.f90:
25287 Test character pointer structure component assignments.
25288 * gfortran.dg/char_array_structure_constructor.f90:
25289 Test character components in structure constructors.
25290
25291 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
25292
25293 PR middle-end/20931
25294 * g++.dg/opt/pr20931.C: New test.
25295
25296 2005-05-31 Andreas Jaeger <aj@suse.de>
25297
25298 PR testsuite/20772
25299 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
25300 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
25301 g++.old-deja/g++.ext/asmspec1.C,
25302 g++.old-deja/g++.other/regstack.C,
25303 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
25304 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
25305 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
25306 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
25307 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
25308 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
25309 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
25310 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
25311 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
25312 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
25313 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
25314 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
25315 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
25316 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
25317 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
25318 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
25319 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
25320 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
25321 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
25322
25323 2005-05-31 Jeff Law <law@redhat.com>
25324
25325 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
25326
25327 2005-05-30 Paolo Carlini <pcarlini@suse.de>
25328
25329 PR middle-end/21743
25330 * gcc.dg/builtins-1.c: Activate disabled clog test.
25331 * gcc.dg/torture/builtin-attr-1.c: Likewise.
25332
25333 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
25334
25335 * gfortran.dg/char_pointer_assign.f90:
25336 Test character-pointer assignments and pointer assignments.
25337 * gfortran.dg/char_pointer_dummy.f90:
25338 Test character-pointer dummy arguments.
25339 * gfortran.dg/char_pointer_func.f90:
25340 Test character-pointer function returns.
25341 * gfortran.dg/char_pointer_dependency.f90:
25342 Test character-pointer functions with dependencies.
25343
25344 2005-05-30 Mark Mitchell <mark@codesourcery.com>
25345
25346 PR c++/21784
25347 * g++.dg/lookup/using14.C: New test.
25348
25349 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
25350
25351 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
25352 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
25353 trailing ^M.
25354
25355 2005-05-29 Geoffrey Keating <geoffk@apple.com>
25356
25357 PR c++/17413
25358 * g++.dg/template/local5.C: New.
25359
25360 PR target/21761
25361 * gcc.c-torture/compile/pr21761.c: New.
25362
25363 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
25364 before darwin8.
25365
25366 2005-05-30 Steven G. Kargl
25367
25368 PR fortran/20846
25369 * gfortran.dg/inquire_8.f90: New test.
25370
25371 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25372
25373 PR libfortran/21376
25374 * gfortran.dg/output_exponents_1.f90: New test.
25375
25376 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25377
25378 PR libfortran/20006
25379 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
25380
25381 2005-05-28 Mark Mitchell <mark@codesourcery.com>
25382
25383 PR c++/21210
25384 * g++.dg/ext/complex1.C: New test.
25385
25386 PR c++/21340
25387 * g++.dg/init/ctor6.C: New test.
25388
25389 2005-05-29 Jan Hubicka <jh@suse.cz>
25390
25391 * gcc.c-torture/compile/pr21562.c: New.
25392
25393 2005-05-28 Steven G. Kargl <kargls@comcast.net>
25394
25395 * gfortran.dg/subnormal_1.f90: New test.
25396
25397 2005-05-28 Jan Hubicka <jh@suse.cz>
25398
25399 * tree-prof.exp: Fix comment.
25400 * value-prof-1.c: New.
25401 * value-prof-2.c: New.
25402 * value-prof-3.c: New.
25403 * value-prof-4.c: New.
25404
25405 2005-05-27 Mark Mitchell <mark@codesourcery.com>
25406
25407 PR c++/21614
25408 * g++.dg/expr/ptrmem6.C: New test.
25409 * g++.dg/expr/ptrmem6a.C: Likewise.
25410
25411 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
25412
25413 PR tree-optimization/21658
25414 * gcc.dg/tree-ssa/pr21658.c: New.
25415
25416 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
25417
25418 PR c++/21455
25419 * g++.dg/inherit/ptrmem3.C: New.
25420
25421 PR c++/21681
25422 * g++.dg/parse/template16.C: New.
25423
25424 2005-05-27 Andreas Jaeger <aj@suse.de>
25425
25426 * gcc.dg/setjmp-2.c: Only run in 32-bit.
25427
25428 * gcc.dg/i386-sse-8.c: Run test on all archs.
25429
25430 2005-05-26 Mike Stump <mrs@apple.com>
25431
25432 * objc.dg/isa-field-1.m: Only run on darwin.
25433 * objc.dg/lookup-1.m: Likewise.
25434 * objc.dg/try-catch-8.m: Likewise.
25435
25436 2005-05-26 Roger Sayle <roger@eyesopen.com>
25437
25438 PR tree-optimization/9814
25439 * gcc.dg/pr9814-1.c: New test case.
25440
25441 2005-05-26 Ziemowit Laski <zlaski@apple.com>
25442
25443 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
25444 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
25445 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
25446 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
25447 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
25448 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
25449 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
25450 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
25451 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
25452 objc.dg/try-catch-8.m: New.
25453
25454 2005-05-26 Janis Johnson <janis187@us.ibm.com>
25455
25456 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
25457 remove extraneous semicolons.
25458
25459 2005-05-26 Ziemowit Laski <zlaski@apple.com>
25460
25461 * obj-c++.dg/comp-types-12.mm: New.
25462 * objc.dg/comp-types-11.m: New.
25463 * objc.dg/selector-4.m: New.
25464
25465 2005-05-26 Andreas Jaeger <aj@suse.de>
25466
25467 PR testsuite/20772
25468 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
25469 g++.old-deja/g++.ext/attrib3.C,
25470 g++.old-deja/g++.other/store-expr1.C,
25471 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
25472 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
25473 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
25474 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
25475 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
25476 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
25477 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
25478 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
25479 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
25480 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
25481 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
25482 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
25483 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
25484 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
25485 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
25486 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
25487 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
25488 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
25489 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
25490
25491 2005-05-26 Andreas Jaeger <aj@suse.de>
25492
25493 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
25494 x86-64 compilation.
25495
25496 2005-05-26 Andreas Jaeger <aj@suse.de>
25497
25498 PR testsuite/20772
25499 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
25500 gcc.misc-tests/i386-pf-athlon-1.c,
25501 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
25502 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
25503 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
25504 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
25505 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
25506 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
25507 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
25508 programs.
25509
25510 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
25511 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
25512 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
25513 x86-64 compilation.
25514
25515 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
25516 x86_64.
25517
25518 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
25519 effective-target ilp32.
25520
25521 2005-05-26 David Ung <davidu@mips.com>
25522
25523 * gcc.target/mips/ext_ins.c: New test for testing the generation
25524 of MIPS32/64 rev 2 ext/ins instructions.
25525
25526 2005-05-26 Andreas Jaeger <aj@suse.de>
25527
25528 * treelang/compile/unsigned.tree: Use gimple instead of
25529 nonexisting generic dump.
25530
25531 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
25532
25533 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
25534
25535 2005-05-26 Andreas Jaeger <aj@suse.de>
25536
25537 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
25538
25539 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
25540
25541 PR libfortran/17283
25542 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
25543 Test callee-allocated memory with write statements.
25544
25545 2005-05-25 Roger Sayle <roger@eyesopen.com>
25546
25547 PR middle-end/21709
25548 * gcc.dg/pr21709-1.c: New test case.
25549
25550 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25551 Mike Stump <mrs@apple.com>
25552
25553 * objc/execute/next_mapping.h: Update for C++.
25554
25555 * obj-c++.dg/selector-1.mm: Move to...
25556 * obj-c++.dg/selector-4.mm: here...
25557
25558 * obj-c++.dg/basic.mm: New.
25559 * obj-c++.dg/comp-types-1.mm: New.
25560 * obj-c++.dg/cxx-class-1.mm: New.
25561 * obj-c++.dg/cxx-ivars-1.mm: New.
25562 * obj-c++.dg/cxx-ivars-2.mm: New.
25563 * obj-c++.dg/cxx-ivars-3.mm: New.
25564 * obj-c++.dg/cxx-scope-1.mm: New.
25565 * obj-c++.dg/cxx-scope-2.mm: New.
25566 * obj-c++.dg/defs.mm: New.
25567 * obj-c++.dg/empty-private-1.mm: New.
25568 * obj-c++.dg/encode-1.mm: New.
25569 * obj-c++.dg/encode-2.mm: New.
25570 * obj-c++.dg/encode-3.mm: New.
25571 * obj-c++.dg/extern-c-1.mm: New.
25572 * obj-c++.dg/extra-semi.mm: New.
25573 * obj-c++.dg/fix-and-continue-2.mm: New.
25574 * obj-c++.dg/isa-field-1.mm: New.
25575 * obj-c++.dg/ivar-list-semi.mm: New.
25576 * obj-c++.dg/local-decl-1.mm: New.
25577 * obj-c++.dg/lookup-1.mm: New.
25578 * obj-c++.dg/lookup-2.mm: New.
25579 * obj-c++.dg/method-1.mm: New.
25580 * obj-c++.dg/method-2.mm: New.
25581 * obj-c++.dg/method-3.mm: New.
25582 * obj-c++.dg/method-4.mm: New.
25583 * obj-c++.dg/method-5.mm: New.
25584 * obj-c++.dg/method-6.mm: New.
25585 * obj-c++.dg/method-7.mm: New.
25586 * obj-c++.dg/no-extra-load.mm: New.
25587 * obj-c++.dg/overload-1.mm: New.
25588 * obj-c++.dg/pragma-1.mm: New.
25589 * obj-c++.dg/pragma-2.mm: New.
25590 * obj-c++.dg/private-1.mm: New.
25591 * obj-c++.dg/private-2.mm: New.
25592 * obj-c++.dg/proto-qual-1.mm: New.
25593 * obj-c++.dg/qual-types-1.mm: New.
25594 * obj-c++.dg/stubify-1.mm: New.
25595 * obj-c++.dg/stubify-2.mm: New.
25596 * obj-c++.dg/super-class-1.mm: New.
25597 * obj-c++.dg/super-class-2.mm: New.
25598 * obj-c++.dg/super-dealloc-1.mm: New.
25599 * obj-c++.dg/super-dealloc-2.mm: New.
25600 * obj-c++.dg/template-1.mm: New.
25601 * obj-c++.dg/template-2.mm: New.
25602 * obj-c++.dg/template-3.mm: New.
25603 * obj-c++.dg/template-4.mm: New.
25604 * obj-c++.dg/template-5.mm: New.
25605 * obj-c++.dg/template-6.mm: New.
25606 * obj-c++.dg/try-catch-1.mm: New.
25607 * obj-c++.dg/try-catch-2.mm: New.
25608 * obj-c++.dg/try-catch-3.mm: New.
25609 * obj-c++.dg/try-catch-4.mm: New.
25610 * obj-c++.dg/try-catch-5.mm: New.
25611 * obj-c++.dg/try-catch-6.mm: New.
25612 * obj-c++.dg/try-catch-7.mm: New.
25613 * obj-c++.dg/try-catch-8.mm: New.
25614 * obj-c++.dg/try-catch-9.mm: New.
25615 * obj-c++.dg/va-meth-1.mm: New.
25616
25617 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25618
25619 * obj-c++.dg/selector-1.mm: New.
25620 * obj-c++.dg/selector-2.mm: New.
25621
25622 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25623
25624 * obj-c++.dg/selector-3.mm: New.
25625 * objc.dg/selector-3.m: New.
25626
25627 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25628
25629 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
25630 about where warning appears.
25631
25632 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
25633
25634 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
25635 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
25636 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
25637 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
25638
25639 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
25640
25641 * gcc.dg/20050524-1.c: New test.
25642
25643 2005-05-25 Jan Hubicka <jh@suse.cz>
25644
25645 * gcc.dg/tree-prof/inliner-1.c: New.
25646
25647 2005-05-25 Janis Johnson <janis187@us.ibm.com>
25648
25649 * gcc.dg/tree-prof: New directory.
25650 * gcc.dg/tree-prof/tree-prof.exp: New.
25651
25652 2005-05-25 DJ Delorie <dj@redhat.com>
25653
25654 * gcc.dg/Wattributes-1.c: New.
25655 * gcc.dg/Wattributes-2.c: New.
25656 * gcc.dg/Wattributes-3.c: New.
25657
25658 20005-05-24 Janis Johnson <janis187@us.ibm.com>
25659
25660 PR tree-optimization/19833
25661 * gcc.dg/uninit-4.c: Remove xfail.
25662 * gcc.dg/uninit-9.c: Ditto.
25663
25664 2005-05-24 Ziemowit Laski <zlaski@apple.com>
25665
25666 * obj-c++.dg/bitfield-[1-5].mm: New.
25667 * obj-c++.dg/class-protocol-1.mm: New.
25668 * obj-c++.dg/comp-types-1[0-1].mm: New.
25669 * obj-c++.dg/comp-types-[2-9].mm: New.
25670 * obj-c++.dg/encode-[4-8].mm: New.
25671 * obj-c++.dg/layout-1.mm: New.
25672 * obj-c++.dg/method-1[0-9].mm: New.
25673 * obj-c++.dg/method-2[0-1].mm: New.
25674 * obj-c++.dg/method-[8-9].mm: New.
25675 * obj-c++.dg/objc-gc-3.mm: New.
25676 * obj-c++.dg/try-catch-10.mm: New.
25677 * objc.dg/bitfield-5.m: New.
25678 * objc.dg/comp-types-10.m: New.
25679 * objc.dg/comp-types-9.m: New.
25680 * objc.dg/layout-1.m: New.
25681 * objc.dg/objc-gc-4.m: New.
25682 * objc.dg/try-catch-9.m: New.
25683 * objc.dg/class-protocol-1.m: Tweak diagnostics.
25684 * objc.dg/comp-types-1.m: Likewise.
25685 * objc.dg/comp-types-[5-6].m: Likewise.
25686 * objc.dg/method-9.m: Likewise.
25687
25688 2005-05-24 Janis Johnson <janis187@us.ibm.com>
25689
25690 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
25691 and on hardware without VMX support.
25692
25693 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
25694
25695 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
25696
25697 * lib/profopt.exp (dg-final-generate, dg-final-use,
25698 profopt-final-code, profopt-get-options): New.
25699 (profopt-execute): Process test directives.
25700
25701 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
25702 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
25703 cleanup-tree-dump, cleanup-saved-temps): Update comments.
25704
25705 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
25706
25707 PR C++/21645
25708 * g++.dg/init/ctor5.C: New test.
25709
25710 2005-05-24 Ira Rosen <irar@il.ibm.com>
25711
25712 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
25713 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
25714 vect-113.c, vect-114.c.
25715
25716 2005-05-23 Adam Nemet <anemet@lnxw.com>
25717
25718 * gcc.dg/const-elim-1.c: Remove xfails.
25719
25720 2005-05-23 Jeff Law <law@redhat.com>
25721
25722 * gcc.c-torture/compile/pr21638.c: New test.
25723 * gcc.c-torture/compile/20050520-1.c: New test.
25724
25725 2005-05-23 Nick Clifton <nickc@redhat.com>
25726
25727 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
25728 be a proper triple, ie: m32r*-*-*.
25729 * g++.old-deja/g++.jason/thunk3.C: Likewise.
25730
25731 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
25732
25733 PR middle-end/21331
25734 PR tree-opt/21293
25735 * gcc.c-torture/compile/pr21293.c: New test.
25736 * gcc.c-torture/execute/pr21331.c: New test.
25737
25738 2004-05-20 Richard Henderson <rth@redhat.com>
25739
25740 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
25741
25742 2005-05-20 Ziemowit Laski <zlaski@apple.com>
25743
25744 * obj-c++-dg.exp: Add.
25745 * obj-c++.exp: Add.
25746 * obj-c++.dg/dg.exp: Add.
25747
25748 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
25749
25750 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
25751 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
25752
25753 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
25754
25755 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
25756
25757 2004-05-19 Richard Henderson <rth@redhat.com>
25758
25759 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
25760
25761 2005-05-19 Janis Johnson <janis187@us.ibm.com>
25762
25763 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
25764
25765 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
25766
25767 2005-05-19 Jakub Jelinek <jakub@redhat.com>
25768
25769 PR c++/21495
25770 * g++.dg/parse/extern1.C: New test.
25771 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
25772
25773 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25774
25775 * gcc.dg/c99-math.h: New.
25776 * gcc.dg/c99-math-float-1.c: New test.
25777 * gcc.dg/c99-math-double-1.c: Likewise.
25778 * gcc.dg/c99-math-long-double-1.c: Likewise.
25779
25780 2005-05-18 Richard Henderson <rth@redhat.com>
25781
25782 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
25783
25784 2005-05-18 Devang Patel <dpatel@apple.com>
25785
25786 * g++.dg/opt/20050511-1.C: New test.
25787
25788 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
25789
25790 PR libfortran/21127
25791 * gfortran.dg/reshape-complex.f90: New test.
25792
25793 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
25794
25795 * gfortran.dg/array_constructor_1.f90: New test.
25796 * gfortran.dg/array_constructor_2.f90: New test.
25797
25798 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
25799
25800 PR fortran/20954
25801 * gfortran.dg/pr20954.f: New test.
25802
25803 2005-05-17 Mike Stump <mrs@apple.com>
25804
25805 Yet more Objective-C++...
25806
25807 * objc.dg/method-5.m: Update.
25808 * objc.dg/method-6.m: Update.
25809 * objc.dg/method-7.m: Update.
25810 * objc.dg/method-9.m: Update.
25811 * objc.dg/try-catch-2.m: Update.
25812
25813 2005-05-17 Mark Mitchell <mark@codesourcery.com>
25814
25815 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
25816 Remove little-endian optimizations.
25817
25818 2005-05-17 Jeff Law <law@redhat.com>
25819
25820 * g++.dg/tree-ssa/pr14814.C: New test.
25821 * gcc.dg/tree-ssa/pr14814.C: New test.
25822 * gcc.dg/tree-ssa/pr17141-1.C: New test.
25823 * gcc.dg/tree-ssa/pr17141-2.C: New test.
25824
25825 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
25826
25827 * gcc.dg/compat/generate-random.c: Do not include
25828 libiberty.h.
25829 * gcc.dg/compat/generate-random_r.c: Likewise.
25830
25831 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
25832
25833 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
25834
25835 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
25836
25837 PR middle-end/21595
25838 * g++.dg/tree-ssa/builtin1.C: New testcase.
25839
25840 2005-05-17 Jakub Jelinek <jakub@redhat.com>
25841
25842 PR c++/21454
25843 * g++.dg/opt/const4.C: New test.
25844
25845 PR middle-end/21492
25846 * g++.dg/opt/crossjump1.C: New test.
25847
25848 PR tree-optimization/21610
25849 * gcc.c-torture/compile/20050516-1.c: New test.
25850
25851 PR fortran/15080
25852 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
25853 about the test failing.
25854 * gfortran.fortran-torture/execute/where_7.f90: New test.
25855 * gfortran.fortran-torture/execute/where_8.f90: New test.
25856
25857 2005-05-16 Richard Henderson <rth@redhat.com>
25858
25859 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
25860 i?86 and x86_64.
25861
25862 2005-05-16 Mark Mitchell <mark@codesourcery.com>
25863
25864 * gcc.dg/compat/generate-random.c (config.h): Do not include.
25865 (limits.h): Include unconditionally.
25866 (stdlib.h): Likewise.
25867 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
25868 (limits.h): Include unconditionally.
25869 (stdlib.h): Likewise.
25870 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
25871 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
25872 (limits.h): Include unconditionally.
25873 (stdlib.h): Likewise.
25874 (hashtab.h): Do not include.
25875 (getopt.h): Likewise.
25876 (stddef.h): Include.
25877 (hashval_t): Define.
25878 (struct entry): Add "next" field.
25879 (HASH_SIZE): New macro.
25880 (hash_table): New variable.
25881 (switchfiles): Do not use xmalloc.
25882 (mix): New macro.
25883 (iterative_hash): New function.
25884 (hasht): Remove.
25885 (e_exists): New function.
25886 (e_insert): Likewise.
25887 (output): Use, instead of libiberty hashtable functions.
25888 (main): Do not use getopt. Do not call htab_create.
25889
25890 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
25891
25892 PR libstdc++/21526
25893 * lib/target-supports.exp (check_mkfifo_available):
25894 Return 0 for cygwin as mkfifo support incomplete on platform.
25895 Fix typos in comments.
25896
25897 2005-05-15 Mark Mitchell <mark@codesourcery.com>
25898
25899 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
25900
25901 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
25902
25903 PR fortran/17432
25904 * gfortran.dg/assign_4.f: New test.
25905
25906 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
25907
25908 PR tree-optimization/21563
25909 * gcc.dg/tree-ssa/pr21563.c: New.
25910
25911 2005-05-14 Jan Hubicka <jh@suse.cz>
25912
25913 * gcc.dg/noreturn-7.c: Allow control reaches warning.
25914
25915 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
25916
25917 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
25918
25919 2005-05-13 Julian Brown <julian@codesourcery.com>
25920
25921 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
25922 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
25923
25924 2005-05-13 Jan Hubicka <jh@suse.cz>
25925
25926 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
25927 * gcc.dg/fold-xor-?.c: Likewise.
25928 * gcc.dg/pr15784-?.c: Likewise.
25929 * gcc.dg/pr20922-?.c: Likewise.
25930 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
25931 * gcc.dg/tree-ssa/pr17598.c: Likewise.
25932 * gcc.dg/tree-ssa/pr20470.c: Likewise.
25933
25934 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25935
25936 PR fortran/21260
25937 * gfortran.dg/hollerith_1.f90: New test.
25938
25939 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25940
25941 * gfortran.dg/func_result_2.f90: New test.
25942
25943 2005-05-11 Bud Davis <bdavis@gfortran.org>
25944
25945 * gfortran.dg/dev_null.f90: New test.
25946
25947 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
25948
25949 * gcc.dg/arm-vfp1.c: Revert last change.
25950
25951 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
25952
25953 PR middle-end/19807
25954 PR tree-optimization/19639
25955 * g++.dg/tree-ssa/pr19807.C: New testcase.
25956
25957 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25958
25959 PR libfortran/21471
25960 * gfortran.dg/append-1.f90: New test.
25961
25962 2005-05-10 Diego Novillo <dnovillo@redhat.com>
25963
25964 * gcc.dg/pr18501.c: XFAIL.
25965 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
25966 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
25967 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
25968 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
25969 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
25970 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
25971 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
25972 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
25973
25974 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25975
25976 PR fortran/20178
25977 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
25978 gfortran.dg/f2c_3.f90: New tests.
25979
25980 * gfortran.dg/return_1.f90: Fix dg annotation.
25981
25982 2005-05-10 Diego Novillo <dnovillo@redhat.com>
25983
25984 * gcc.c-torture/compile/20050510-1.c: New test.
25985
25986 2005-05-10 Mark Mitchell <mark@codesourcery.com>
25987
25988 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
25989
25990 2005-05-10 Bob Wilson <bob.wilson@acm.org>
25991
25992 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
25993
25994 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
25995
25996 PR c/17913
25997 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
25998
25999 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
26000
26001 PR c/21342
26002 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
26003 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
26004
26005 2005-05-10 Ben Elliston <bje@au.ibm.com>
26006
26007 PR debug/16676
26008 * gcc.dg/debug/pr16676.c: New test.
26009
26010 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
26011
26012 PR testsuite/21443
26013 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
26014 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
26015 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
26016 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
26017 Change -O1 to -O2.
26018 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
26019 -fno-tree-dominator-opts.
26020
26021 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26022
26023 * gfortran.dg/return_1.f90: New test.
26024
26025 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
26026
26027 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
26028
26029 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
26030
26031 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
26032
26033 PR c++/21427
26034 * g++.dg/inherit/covariant13.C: New.
26035
26036 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26037
26038 PR libfortran/19155
26039 * gfortran.dg/pr19155.f: New test.
26040
26041 2005-05-08 Roger Sayle <roger@eyesopen.com>
26042
26043 PR inline-asm/8788
26044 * gcc.dg/pr8788-1.c: New testcase.
26045
26046 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
26047
26048 PR target/21416
26049 * gcc.target/mips/fpcmp-[12].c: New tests.
26050
26051 2005-05-06 Mark Mitchell <mark@codesourcery.com>
26052
26053 * lib/target-supports-dg.exp (dg-require-fork): New function.
26054 (dg-require-mkfifo): Likewise.
26055 * lib/target-supports.exp (check_function_available): New
26056 function.
26057 (check_fork_available): Likewise.
26058 (check_mkfifo_available): Likewise.
26059
26060 2005-05-06 Jeff Law <law@redhat.com>
26061
26062 * gcc.c-torture/compile/pr21380.c: New test.
26063
26064 2005-05-06 Jakub Jelinek <jakub@redhat.com>
26065
26066 PR c++/20961
26067 * g++.dg/ext/weak3.C: New test.
26068
26069 2005-05-05 Mark Mitchell <mark@codesourcery.com>
26070
26071 PR c++/21352
26072 * g++.dg/template/crash37.C: New test.
26073
26074 2005-05-05 Paul Brook <paul@codesourcery.com>
26075
26076 * gcc.dg/arm-g2.c: Use effective-target arm32.
26077 * gcc.dg/arm-mmx-1.c: Ditto.
26078 * gcc.dg/arm-scd42-2.c: Ditto.
26079 * gcc.dg/arm-vfp1.c: Ditto.
26080 * lib/target-supports.exp (check_effective_target_arm32): New
26081 function.
26082
26083 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
26084
26085 PR libfortran/21354
26086 gfortran.dg/in_pack_rank7.f90: New test.
26087
26088 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
26089
26090 PR middle-end/15618
26091 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
26092
26093 2005-05-04 Jakub Jelinek <jakub@redhat.com>
26094
26095 PR middle-end/21265
26096 * gcc.dg/20050503-1.c: New test.
26097
26098 PR rtl-optimization/21239
26099 * gcc.dg/i386-sse-11.c: New test.
26100
26101 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
26102
26103 PR target/16888
26104 * gcc.target/i386/asm-1.c: New test.
26105
26106 2005-05-03 Jakub Jelinek <jakub@redhat.com>
26107
26108 PR rtl-optimization/21330
26109 * gcc.c-torture/execute/20050502-1.c: New test.
26110
26111 PR target/21297
26112 * gcc.c-torture/execute/20050502-2.c: New test.
26113
26114 2005-05-03 Uros Bizjak <uros@kss-loka.si>
26115
26116 PR middle-end/21282
26117 * gcc.dg/pr21282.c: New.
26118
26119 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
26120
26121 * gcc.dg/vect/pr20122.c: Clean up .vect file.
26122 * gcc.dg/vect/vect-92.c: Likewise.
26123 * gcc.dg/vect/vect-93.c: Likewise.
26124 * gcc.dg/vect/vect-dv-1.c: Likewise.
26125 * gcc.dg/vect/vect-dv-2.c: Likewise.
26126 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
26127
26128 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
26129
26130 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
26131 * gfortran.dg/vect/vect-2.f90: Likewise.
26132 * gfortran.dg/vect/vect-3.f90: Likewise.
26133 * gfortran.dg/vect/vect-4.f90: Likewise.
26134 * gfortran.dg/vect/vect-5.f90: Likewise.
26135
26136 2005-05-02 Geoffrey Keating <geoffk@apple.com>
26137
26138 PR target/20813
26139 * gcc.dg/rs6000-fpint-2.c: New.
26140
26141 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
26142
26143 PR c/15698
26144 * gcc.dg/builtins-30.c: Update expected messages.
26145 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
26146 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
26147 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
26148
26149 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
26150
26151 PR tree-optimization/21294
26152 * gcc.dg/tree-ssa/pr21294.c: New.
26153
26154 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
26155
26156 * gcc.dg/altivec-3.c (vec_store): Do not use the old
26157 __builtin_altivec_st_internal_4si built-in.
26158
26159 2005-05-02 Mark Mitchell <mark@codesourcery.com>
26160
26161 PR c++/15875
26162 * g++.dg/template/ptrmem14.C: New test.
26163
26164 2005-05-02 Paul Brook <paul@codesourcery.com>
26165
26166 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
26167
26168 2005-05-02 Michael Matz <matz@suse.de>
26169
26170 PR c++/19542
26171 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
26172
26173 2005-05-01 Mark Mitchell <mark@codesourcery.com>
26174
26175 * g++.dg/cpp/weak.C: New test.
26176
26177 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
26178
26179 * gcc.dg/tree-ssa/loop-8.c: New test.
26180
26181 2005-04-30 Michael Maty <matz@suse.de>
26182
26183 * gcc.dg/inline-mcpy.c: New test.
26184
26185 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
26186
26187 PR libfortran/18958
26188 * gfortran.dg/eoshift.f90: New test case.
26189
26190 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
26191
26192 PR libfortran/18857
26193 * gfortran.dg/matmul_1.f90: New test.
26194
26195 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
26196
26197 PR tree-optimization/21030
26198 * gcc.dg/tree-ssa/pr21030.c: New.
26199
26200 2005-04-29 Devang Patel <dpatel@apple.com>
26201
26202 PR tree-optimization/21272
26203 * gcc.dg/vect/vect-ifcvt-10.c: New test.
26204
26205 2005-04-29 Jakub Jelinek <jakub@redhat.com>
26206
26207 PR fortran/13082
26208 PR fortran/18824
26209 * gfortran.dg/entry_4.f90: New test.
26210 * gfortran.fortran-torture/execute/entry_1.f90: New test.
26211 * gfortran.fortran-torture/execute/entry_2.f90: New test.
26212 * gfortran.fortran-torture/execute/entry_3.f90: New test.
26213 * gfortran.fortran-torture/execute/entry_4.f90: New test.
26214 * gfortran.fortran-torture/execute/entry_5.f90: New test.
26215 * gfortran.fortran-torture/execute/entry_6.f90: New test.
26216 * gfortran.fortran-torture/execute/entry_7.f90: New test.
26217
26218 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26219
26220 * gfortran.fortran-torture/execute/entry_8.f90: New test.
26221
26222 2005-04-29 Paul Brook <paul@codesourcery.com>
26223
26224 * gfortran.dg/entry_3.f90: New test.
26225
26226 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26227
26228 * gfortran.dg/implicit_4.f90: New test.
26229
26230 2005-04-28 Bob Wilson <bob.wilson@acm.org>
26231
26232 * lib/target-supports.exp (check_profiling_available): Return
26233 false for xtensa-*-elf.
26234
26235 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
26236
26237 * lib/fortran-torture.exp (fortran-torture.exp): Catch
26238 error if file cannot be deleted.
26239
26240 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
26241
26242 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
26243 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
26244 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
26245 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
26246 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
26247 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
26248 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
26249 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
26250 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
26251 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
26252 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
26253 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
26254 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
26255
26256 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26257
26258 PR fortran/20865
26259 * gfortran.dg/pr20865.f90: New test.
26260
26261 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
26262
26263 * gcc.dg/void-cast-2.c: New test.
26264
26265 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
26266
26267 PR c/21159
26268 * gcc.dg/void-cast-1.c: New test.
26269
26270 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
26271
26272 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
26273
26274 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26275
26276 PR fortran/21177
26277 * gfortran.dg/pr21177.f90: New test.
26278
26279 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
26280
26281 PR tree-optimization/21171
26282 * gcc.dg/tree-ssa/pr21171.c: New test.
26283
26284 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
26285
26286 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
26287 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
26288 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
26289 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
26290 gcc.dg/tree-ssa/gen-vect-32.c: New.
26291 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
26292 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
26293 don't run on PPC32.
26294
26295 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
26296
26297 PR c/21213
26298 * gcc.dg/transparent-union-3.c: New test.
26299
26300 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
26301
26302 PR c/20740
26303 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
26304 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
26305 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
26306 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
26307 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
26308 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
26309
26310 2005-04-26 Jeff Law <law@redhat.com>
26311
26312 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
26313 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
26314 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
26315 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
26316 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
26317 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
26318 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
26319
26320 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
26321
26322 PR tree-optimization/17598
26323 * gcc.dg/tree-ssa/pr17598.c: New testcase.
26324
26325 2005-04-25 Mike Stump <mrs@apple.com>
26326
26327 * objc.dg/fix-and-continue-1.m: Add.
26328
26329 2005-04-25 Roger Sayle <roger@eyesopen.com>
26330
26331 PR c++/20995
26332 * g++.dg/opt/pr20995-1.C: New test case.
26333
26334 2005-04-25 Devang Patel <dpatel@apple.com>
26335
26336 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
26337
26338 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
26339
26340 PR testsuite/21062
26341 * g++.dg/opt/alias2.C (printf): Correct the prototype.
26342
26343 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
26344
26345 PR C++/21188
26346 * g++.dg/opt/rtti2.C: New test.
26347
26348 2005-04-25 Paul Brook <paul@codesourcery.com>
26349 Steven G. Kargl <kargls@comcast.net>
26350
26351 PR fortran/20879
26352 * gfortran.dg/ichar_1.f90: New file.
26353
26354 2005-04-24 Jakub Jelinek <jakub@redhat.com>
26355
26356 PR middle-end/20991
26357 * g++.dg/opt/pr20991.C: New test.
26358
26359 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
26360 where sizeof (type) < __alignof__ (type).
26361 * gcc.dg/compat/struct-layout-1.h: Likewise.
26362
26363 2005-04-24 Per Bothner <per@bothner.com>
26364 Devang Patel <dpatel@apple.com>
26365
26366 PR preprocessor/20907
26367 * gcc.dg/cpp/very-long-comment.c: New test.
26368
26369 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26370
26371 PR fortran/20059
26372 * gfortran.dg/common_5.f: New test.
26373
26374 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
26375
26376 PR middle-end/21082
26377 * g++.dg/tree-ssa/pr21082.C: New testcase.
26378
26379 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
26380
26381 * gcc.dg/vect/vect-99.c: New test.
26382
26383 2005-04-22 Diego Novillo <dnovillo@redhat.com>
26384
26385 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
26386
26387 2005-04-22 Jeff Law <law@redhat.com>
26388
26389 * gcc.dg/uninit-5.c: Remove xfails.
26390 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
26391 conditionals and loads.
26392
26393 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
26394
26395 PR libfortran/20074
26396 PR libfortran/20436
26397 PR libfortran/21108
26398 * gfortran.dg/nested_reshape.f90: new test
26399 * gfortran.dg/reshape-alloc.f90: new test
26400 * gfortran.dg/reshape.f90: new test
26401
26402 2005-04-22 Mark Mitchell <mark@codesourcery.com>
26403
26404 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
26405
26406 * gcc.dg/arm-vfp1.c: New test.
26407
26408 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
26409
26410 PR c++/21087
26411 * g++.dg/lookup/builtin2.C: New test.
26412
26413 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
26414
26415 * gcc.dg/weak/weak-13.c: New test.
26416
26417 2005-04-21 Geoffrey Keating <geoffk@apple.com>
26418
26419 * lib/target-supports.exp (check_effective_target_sync_int_long):
26420 Add powerpc*.
26421
26422 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
26423
26424 * gcc.target/mips/branch-1.c: New test.
26425
26426 2005-04-21 Richard Henderson <rth@redhat.com>
26427
26428 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
26429 * gcc.dg/vect/vect-86.c: Likewise.
26430 * gcc.dg/vect/vect-87.c: Likewise.
26431 * gcc.dg/vect/vect-88.c: Likewise.
26432
26433 2005-04-21 Devang Patel <dpatel@apple.com>
26434
26435 PR optimization/20994
26436 * gcc.dg/tree-ssa/ifc-3.c: New test.
26437
26438 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
26439
26440 PR c/12913
26441 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
26442 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
26443 gcc.dg/c99-vla-jump-5.c: New tests.
26444
26445 2005-04-19 Richard Henderson <rth@redhat.com>
26446
26447 * lib/target-supports.exp (check_effective_target_vect_int_mult):
26448 Fix typo in exists check.
26449 (check_effective_target_sync_int_long): New.
26450 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
26451 * gcc.dg/ia64-sync-2.c: Likewise.
26452 * gcc.dg/ia64-sync-3.c: Likewise.
26453 * gcc.dg/ia64-sync-4.c: Likewise.
26454
26455 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
26456
26457 * gcc.dg/fold-xor-1.c: New test.
26458 * gcc.dg/fold-xor-2.c: New test.
26459
26460 2005-04-19 James E. Wilson <wilson@specifixinc.com>
26461
26462 PR target/20670
26463 * g++.dg/eh/fp-regs.C: New test.
26464
26465 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
26466
26467 * gcc.dg/Wint-to-pointer-cast-1.c,
26468 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
26469 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
26470 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
26471
26472 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26473
26474 PR fortran/16861
26475 * gfortran.dg/pr16861.f90: New test.
26476
26477 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
26478
26479 * gcc.dg/pr21085.c: New test.
26480
26481 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
26482
26483 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
26484 (setup_mips_tests, dg-mips-options): New procedures.
26485 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
26486 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
26487 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
26488 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
26489 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
26490 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
26491 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
26492 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
26493 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
26494 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
26495 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
26496 dg-mips-options instead of dg-options. Remove now-redundant
26497 preprocessor guards.
26498 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
26499 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
26500 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
26501 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
26502 * gcc.dg/vr-mult-2.c: Delete.
26503 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
26504 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
26505 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
26506 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
26507 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
26508 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
26509 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
26510
26511 2005-04-18 Laurent GUERBY <laurent@guerby.net>
26512
26513 * ada/acats/run_all.sh: Use sync when executable not present.
26514
26515 2005-04-18 Devang Patel <dpatel@apple.com>
26516
26517 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
26518 * gcc.dg/vect/vect-11a.c: New.
26519 * gcc.dg/vect/vect-none.c: Update.
26520 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
26521
26522 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
26523
26524 PR tree-optimization/20922
26525 * gcc.dg/pr20922-1.c: New test.
26526 * gcc.dg/pr20922-2.c: New test.
26527 * gcc.dg/pr20922-3.c: New test.
26528 * gcc.dg/pr20922-4.c: New test.
26529 * gcc.dg/pr20922-5.c: New test.
26530 * gcc.dg/pr20922-6.c: New test.
26531
26532 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26533
26534 PR libfortran/20950
26535 * gfortran.dg/pr20950.f: New test.
26536
26537 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26538
26539 PR libfortran/19216
26540 * gfortran.dg/pr19216.f: New test.
26541
26542 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
26543
26544 PR tree-optimization/21001
26545 * gcc.dg/tree-ssa/pr21001.c: New.
26546
26547 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
26548
26549 PR libfortran/21075
26550 * gfortran.dg/reshape_rank7.f90: New test.
26551
26552 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
26553
26554 PR libfortran/12884 gfortran.dg/pr12884.f: New test.
26555 PR libfortran/17285 gfortran.dg/pr17285.f90: New test.
26556 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test.
26557 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test.
26558 PR libfortran/18210 gfortran.dg/pr18210.f90: New test.
26559 PR libfortran/18392 gfortran.dg/pr18392.f90: New test.
26560 PR libfortran/19467 gfortran.dg/pr19467.f90: New test.
26561 PR libfortran/19657 gfortran.dg/pr19657.f90: New test.
26562 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE
26563 wrong way round).
26564 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be
26565 in namelists. New test.
26566 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists.
26567 New test.
26568 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist.
26569 New test.
26570 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in
26571 namelist. New test.
26572 * gfortran.dg/namelist_13.f90: Tests derived types in namelist.
26573 New test.
26574 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support.
26575 New test.
26576 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in
26577 namelist. New test.
26578 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test.
26579 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test.
26580 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist.
26581 New test.
26582 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test.
26583 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit
26584 arrays. New test.
26585
26586 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
26587
26588 * gfortran.dg/wtruncate.f: New testcase.
26589 * gfortran.dg/wtruncate.f90: New testcase.
26590
26591 2005-04-16 Mark Mitchell <mark@codesourcery.com>
26592
26593 PR c++/21025
26594 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
26595 which sizeof/alignof is dependent, rather than just whether we are
26596 processing_template_decl.
26597
26598 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
26599
26600 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
26601 corrected typo where the wrong variables had been compared.
26602
26603 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
26604
26605 PR libfortran/18495
26606 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
26607 Test callee-allocated version of return array with a write
26608 statement.
26609 Test spread with a temporary with another write statement.
26610
26611 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
26612
26613 PR tree-optimization/21031
26614 * gcc.dg/tree-ssa/pr21031.c: New.
26615
26616 2005-04-15 Uros Bizjak <uros@kss-loka.si>
26617
26618 PR tree-optimization/21004
26619 * gcc.dg/builtins-53.c: Include builtins-config.h.
26620 Check floorf, ceilf, floorl and ceill transformations
26621 only when HAVE_C99_RUNTIME is defined.
26622
26623 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
26624
26625 PR middle-end/20739
26626 * gcc.dg/tree-ssa/pr20739.c: New test.
26627
26628 2005-04-14 Mike Stump <mrs@apple.com>
26629
26630 * gcc.dg/Foundation.framework/empty: New.
26631 * gcc.dg/framework-2.c: New.
26632
26633 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
26634
26635 PR tree-optimization/21021
26636 * gcc.c-torture/compile/pr21021.c: New.
26637
26638 2005-04-14 Janis Johnson <janis187@us.ibm.com>
26639
26640 PR testsuite/21010
26641 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
26642 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
26643 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
26644 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
26645 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
26646 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
26647 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
26648 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
26649
26650 2005-04-14 Richard Henderson <rth@redhat.com>
26651
26652 * lib/target-supports.exp (check_effective_target_vect_condition):
26653 Add ia64, i?86, and x86_64.
26654
26655 2005-04-14 Steven G. Kargl <kargls@comcast.net>
26656
26657 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
26658
26659 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
26660
26661 PR tree-optimization/20657
26662 * gcc.dg/tree-ssa/pr20657.c: New.
26663
26664 2005-04-14 Uros Bizjak <uros@kss-loka.si>
26665
26666 * gcc.dg/builtins-53.c: Also check (int)trunc* and
26667 (long long int)trunc*.
26668
26669 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
26670
26671 PR target/20927
26672 * gcc.dg/pr20927.c: New test.
26673
26674 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
26675
26676 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
26677 * gcc.target/mips/asm-1.c: Likewise.
26678
26679 2005-04-13 Dale Johannesen <dalej@apple.com>
26680
26681 * objc.dg/objc-fast-4.m: New.
26682
26683 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
26684
26685 * gcc.target/cris/torture/cris-torture.exp: New driver in new
26686 directory.
26687 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
26688
26689 2005-04-13 David Edelsohn <edelsohn@gnu.org>
26690
26691 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
26692 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
26693 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
26694
26695 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
26696
26697 PR tree-optimization/20913
26698 * gcc.dg/tree-ssa/pr20913.c: New.
26699
26700 PR tree-optimization/20702
26701 * gcc.dg/tree-ssa/pr20702.c: New.
26702
26703 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26704
26705 PR c++/13744
26706 * g++.dg/inherit/local3.C: New test.
26707
26708 2005-04-12 Jeff Law <law@redhat.com>
26709
26710 * gcc.dg/tree-ssa/20050412-1.c: New test.
26711
26712 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
26713
26714 PR libfortran/19016
26715 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
26716 Add tests with mask generated by expression.
26717 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
26718 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
26719 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
26720
26721 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
26722
26723 PR middle-end/20917
26724 * gcc.dg/20050409-1.c: New test.
26725
26726 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
26727
26728 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
26729
26730 2005-04-11 Mark Mitchell <mark@codesourcery.com>
26731
26732 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
26733 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
26734 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
26735 (TARGET_CXX): Adjust accordingly.
26736 * target.h (struct gcc_target): Remove epxort_class_data. Add
26737 determine_class_data_visibility and class_data_always_comdat.
26738 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
26739 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
26740 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
26741 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
26742 (arm_cxx_determine_class_data_visibility): New.
26743 (arm_cxx_class_data_always_comdat): Likewise.
26744 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
26745 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
26746 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
26747 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
26748 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
26749 Define.
26750
26751 2005-04-11 Mark Mitchell <mark@codesourcery.com>
26752
26753 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
26754
26755 2005-04-11 Geoffrey Keating <geoffk@apple.com>
26756
26757 * gcc.dg/i386-darwin-fpmath.c: New.
26758
26759 2004-04-11 Devang Patel <dpatel@apple.com>
26760
26761 * lib/target-supports.exp (check_effective_target_vect_condition): New.
26762 * gcc.dg/vect/vect-ifcvt-1.c: New test.
26763 * gcc.dg/vect/vect-ifcvt-2.c: New test.
26764 * gcc.dg/vect/vect-ifcvt-3.c: New test.
26765 * gcc.dg/vect/vect-ifcvt-4.c: New test.
26766 * gcc.dg/vect/vect-ifcvt-5.c: New test.
26767 * gcc.dg/vect/vect-ifcvt-6.c: New test.
26768 * gcc.dg/vect/vect-ifcvt-7.c: New test.
26769 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
26770
26771 2004-04-11 Devang Patel <dpatel@apple.com>
26772
26773 * gcc.dg/vect/vect-dv-1.c: New test.
26774 * gcc.dg/vect/vect-dv-2.c: New test.
26775
26776 2005-04-11 Diego Novillo <dnovillo@redhat.com>
26777
26778 PR tree-optimization/20933
26779 * gcc.dg/tree-ssa/pr20933.c: New test.
26780
26781 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26782
26783 * gfortran.dg/fold_nearest.f90: New test.
26784
26785 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
26786
26787 * gcc.dg/tree-ssa/alias-1.c: New test.
26788
26789 2005-04-11 Diego Novillo <dnovillo@redhat.com>
26790
26791 PR tree-optimization/20920
26792 * g++.dg/tree-ssa/pr20920.C: New test.
26793
26794 2005-04-11 Uros Bizjak <uros@kss-loka.si>
26795
26796 * gcc.dg/builtins-53.c: Also check (int)ceil* and
26797 (long long int)ceil*.
26798
26799 2005-04-10 Mark Mitchell <mark@codesourcery.com>
26800
26801 * g++.dg/warn/Wdtor1.C: Declare template in system header with
26802 explicit C++ linkage.
26803
26804 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26805
26806 * gfortran.dg/pr17229.f: Take care of the new obsolescence
26807 warning for arithmetic IF statements.
26808
26809 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
26810
26811 * eor_handling_1.f90: New test case.
26812 * eor_handling_2.f90: New test case.
26813 * eor_handling_3.f90: New test case.
26814 * eor_handling_4.f90: New test case.
26815 * eor_handling_5.f90: New test case.
26816 * noadv_size.f90: New test case.
26817 * pad_no.f90: New test case.
26818
26819 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
26820
26821 * gcc.c-torture/execute/20050410-1.c: New test.
26822
26823 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
26824
26825 * gcc.dg/pr20126.c: New.
26826
26827 2005-04-09 Bud Davis <bdavis@gfortran.org>
26828 Steven G. Kargl <kargls@comcast.net>
26829
26830 * gfortran.dg/PR19872.f: New test.
26831
26832 2005-04-09 Steven G. Kargl <kargls@comcast.net>
26833
26834 * gfortran.dg/nint_1.f90: Fix dg-do directive.
26835
26836 2005-04-09 Steven G. Kargl <kargls@comcast.net>
26837
26838 * gfortran.dg/nint_1.f90: New test.
26839
26840 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
26841
26842 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
26843 Added test for callee-allocated arrays with write statements.
26844 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
26845 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
26846 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
26847 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
26848 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
26849
26850 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
26851
26852 PR libfortran/20163
26853 * gfortran.dg/open-options-blanks.f: New test.
26854
26855 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
26856
26857 PR fortran/13257
26858 * gfortran.dg/comma_format_extension_[1234].f: New tests.
26859
26860 2005-04-09 Jakub Jelinek <jakub@redhat.com>
26861
26862 * gcc.dg/tree-ssa/stdarg-1.c: New test.
26863 * gcc.dg/tree-ssa/stdarg-2.c: New test.
26864 * gcc.dg/tree-ssa/stdarg-3.c: New test.
26865 * gcc.dg/tree-ssa/stdarg-4.c: New test.
26866 * gcc.dg/tree-ssa/stdarg-5.c: New test.
26867 * gcc.c-torture/execute/stdarg-4.c: New test.
26868
26869 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
26870
26871 PR target/20795
26872 * g++.dg/abi/param2.C: New test.
26873
26874 2005-04-09 Uros Bizjak <uros@kss-loka.si>
26875
26876 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
26877
26878 2005-04-09 Uros Bizjak <uros@kss-loka.si>
26879
26880 * gcc.dg/builtins-53.c: New test.
26881
26882 2005-04-08 Diego Novillo <dnovillo@redhat.com>
26883
26884 * g++.dg/tree-ssa/pr18178.C: New test.
26885 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
26886 * gcc.c-torture/execute/20041019-1.c: New test.
26887 * gcc.dg/tree-ssa/20041008-1.c: New test.
26888 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
26889 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
26890 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
26891 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
26892 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
26893 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
26894 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
26895 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
26896 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
26897 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
26898
26899 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
26900
26901 PR rtl-optimization/20466
26902 * gcc.c-torture/execute/pr20466-1.c: New test.
26903
26904 2005-04-08 Mark Mitchell <mark@codesourcery.com>
26905
26906 PR c++/20905
26907 * g++.dg/parse/cond2.C: New test.
26908
26909 PR c++/20145
26910 * g++.dg/warn/Wdtor1.C: New test.
26911
26912 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26913
26914 PR fortran/17229
26915 * gfortran.dg/pr17229.f: New test.
26916
26917 2005-04-07 Steven G. Kargl <kargls@comcast.net>
26918
26919 * gfortran.dg/tiny_1.f90: New test.
26920 * gfortran.dg/tiny_2.f90: ditto.
26921
26922 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
26923
26924 * gfortran.dg/eor_1.f90: Fix dg-do run line
26925 * gfortran.dg/open_new.f90: Fix dg-do run line
26926
26927 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
26928
26929 * lib/target-supports.exp (get_compiler_messages): Support
26930 optional arguments, the fourth being compiler options.
26931 (check_effective_target_fpic): New proc.
26932 * gcc.dg/20050321-2.c: Restrict to target fpic.
26933
26934 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
26935
26936 * gcc.dg/15443-1.c: New test.
26937 * gcc.dg/15443-2.c: Likewise.
26938
26939 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26940
26941 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
26942
26943 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
26944
26945 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
26946
26947 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
26948
26949 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
26950 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
26951 -m64.
26952 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
26953 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
26954 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
26955
26956 2005-04-06 Mark Mitchell <mark@codesourcery.com>
26957
26958 PR c++/20212
26959 * g++.dg/warn/Wunused-11.C: New test.
26960
26961 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
26962
26963 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
26964
26965 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
26966
26967 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
26968
26969 2005-04-05 Mark Mitchell <mark@codesourcery.com>
26970
26971 PR c++/20734
26972 * g++.dg/template/ptrmem13.C: New test.
26973
26974 2005-04-05 Per Bothner <per@bothner.com>
26975
26976 * lib/gcc.exp: Always add -fno-show-column, for now.
26977
26978 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
26979
26980 PR testsuite/20767
26981 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
26982 of plain old "unsigned int" for the type of "i". Makes this test
26983 64bit clean.
26984
26985 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
26986
26987 * gcc.dg/i386-ssefn-1.c: New test.
26988 * gcc.dg/i386-ssefn-2.c: New test.
26989 * gcc.dg/i386-ssefn-3.c: New test.
26990 * gcc.dg/i386-ssefn-4.c: New test.
26991
26992 2005-04-05 Jakub Jelinek <jakub@redhat.com>
26993
26994 PR tree-optimization/20076
26995 * gcc.dg/builtin-apply4.c: New test.
26996
26997 PR preprocessor/19475
26998 * gcc.dg/cpp/macspace1.c: New test.
26999 * gcc.dg/cpp/macspace2.c: New test.
27000
27001 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27002
27003 * gfortran.dg/pr20755.f: Fixed bad format.
27004
27005 2005-04-05 Mark Mitchell <mark@codesourcery.com>
27006
27007 PR c++/20763
27008 * g++.dg/ext/attrib21.C: New test.
27009
27010 2004-04-05 Devang Patel <dpatel@apple.com>
27011
27012 * lib/target-supports.exp (check_effective_target_vect_shif): New.
27013 * gcc.dg/vect/vect-shift-1.c: New test.
27014
27015 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27016
27017 PR libfortran/20755
27018 * gfortran.dg/pr20755.f: New test.
27019
27020 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
27021
27022 * gfortran.dg/pr15959.f90: New test.
27023 * gfortran.dg/string_pad_trunc.f90: New test.
27024
27025 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27026
27027 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
27028 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
27029 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
27030 syntax.
27031
27032 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
27033
27034 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
27035
27036 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27037
27038 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
27039 * gcc.c-torture/compile/20011119-2.c: Likewise.
27040 * gcc.c-torture/compile/981001-2.c: Likewise.
27041
27042 2005-04-04 Mark Mitchell <mark@codesourcery.com>
27043
27044 PR c++/20679
27045 * g++.dg/template/overload4.C: New test.
27046
27047 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
27048
27049 PR c++/20746
27050 * g++.dg/abi/covariant5.C: New.
27051
27052 PR debug/20505
27053 * g++.dg/debug/const2.C: New.
27054
27055 2005-04-04 Jakub Jelinek <jakub@redhat.com>
27056
27057 PR rtl-optimization/16104
27058 * gcc.c-torture/execute/20050316-1.c: New test.
27059
27060 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
27061
27062 * g++.dg/template/spec23.C: Fix dg-error text.
27063
27064 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
27065
27066 PR c++/19199
27067 * g++.dg/expr/lval2.C: New.
27068
27069 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27070
27071 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
27072 __builtin_strcasecmp and __builtin_strncasecmp.
27073
27074 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
27075
27076 PR c++/20723
27077 * g++.dg/template/spec22.C: New.
27078 * g++.dg/template/spec23.C: New.
27079
27080 2005-04-03 Dale Ranta <dir@lanl.gov>
27081 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27082
27083 PR libfortran/20068
27084 PR libfortran/20125
27085 PR libfortran/20156
27086 PR libfortran/20471
27087 * gfortran.dg/backspace.f: New test.
27088
27089 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
27090
27091 * gcc.dg/pr19345.c: New test.
27092
27093 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
27094
27095 PR tree-optimization/20640
27096 * gcc.dg/torture/tree-loop-1.c: New.
27097
27098 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
27099
27100 PR rtl-optimization/20290
27101 * gcc.c-torture/execute/loop-ivopts-2.c: New.
27102
27103 2005-04-02 Geoffrey Keating <geoffk@apple.com>
27104
27105 * gcc.dg/rs6000-fpint.c: New.
27106
27107 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
27108
27109 * gcc.dg/old-style-then-proto-1.c: New test.
27110
27111 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27112
27113 * gfortran.fortran-torture/execute/backspace.f90: Check
27114 after backspace and read was incorrect.
27115
27116 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27117
27118 * gcc.c-torture/execute/builtins/strcat.c: Check the result
27119 buffer past the terminating NUL using memcmp.
27120 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
27121 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
27122
27123 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
27124 Fix unused/uninitialized variable warnings.
27125
27126 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
27127 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
27128 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
27129 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
27130
27131 * gcc.c-torture/execute/builtins/abs-1-lib.c,
27132 gcc.c-torture/execute/builtins/fputs-lib.c,
27133 gcc.c-torture/execute/builtins/lib/fprintf.c,
27134 gcc.c-torture/execute/builtins/lib/main.c,
27135 gcc.c-torture/execute/builtins/lib/memcmp.c,
27136 gcc.c-torture/execute/builtins/lib/memmove.c,
27137 gcc.c-torture/execute/builtins/lib/mempcpy.c,
27138 gcc.c-torture/execute/builtins/lib/memset.c,
27139 gcc.c-torture/execute/builtins/lib/printf.c,
27140 gcc.c-torture/execute/builtins/lib/sprintf.c,
27141 gcc.c-torture/execute/builtins/lib/stpcpy.c,
27142 gcc.c-torture/execute/builtins/lib/strchr.c,
27143 gcc.c-torture/execute/builtins/lib/strcmp.c,
27144 gcc.c-torture/execute/builtins/lib/strcpy.c,
27145 gcc.c-torture/execute/builtins/lib/strcspn.c,
27146 gcc.c-torture/execute/builtins/lib/strlen.c,
27147 gcc.c-torture/execute/builtins/lib/strncat.c,
27148 gcc.c-torture/execute/builtins/lib/strncmp.c,
27149 gcc.c-torture/execute/builtins/lib/strncpy.c,
27150 gcc.c-torture/execute/builtins/lib/strrchr.c,
27151 gcc.c-torture/execute/builtins/lib/strspn.c,
27152 gcc.c-torture/execute/builtins/lib/strstr.c,
27153 gcc.c-torture/execute/builtins/memops-asm-lib.c,
27154 gcc.c-torture/execute/builtins/strlen-2.c,
27155 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
27156 prototypes.
27157
27158 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
27159
27160 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
27161 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
27162 selectany usage.
27163
27164 2005-04-01 Jakub Jelinek <jakub@redhat.com>
27165
27166 PR c++/19406
27167 * g++.dg/debug/using1.C: New test.
27168
27169 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
27170
27171 PR middle-end/20524
27172 * gcc.dg/alias-7.c: Prefix asm-declared name with
27173 __USER_LABEL_PREFIX__.
27174
27175 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
27176
27177 Fix fallout from PR middle-end/15700:
27178 * gcc.c-torture/compile/20011119-1.c: Take
27179 __USER_LABEL_PREFIX__ into account.
27180 * gcc.c-torture/compile/20011119-2.c: Likewise.
27181
27182 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
27183
27184 PR c++/18644
27185 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
27186
27187 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
27188
27189 PR c/17855
27190 * gcc.c-torture/compile/struct-non-lval-1.c,
27191 gcc.c-torture/compile/struct-non-lval-2.c,
27192 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
27193
27194 2005-03-31 Janis Johnson <janis187@us.ibm.com>
27195
27196 * gcc.dg/tls/tls.exp: Remove temporary file.
27197 * g++.dg/tls/tls.exp: Ditto.
27198 * lib/file-format.exp: Ditto.
27199 * g++.dg/special/ecos.exp: Ditto.
27200
27201 * lib/profopt.exp: Treat prof_ext as a list.
27202 * gcc.misc-tests/bprob.exp: Ditto.
27203 * g++.dg/bprob/bprob.exp: Ditto.
27204
27205 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
27206 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
27207 g++.dg/tree-ssa/pointer-reference-alias.C,
27208 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
27209 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
27210 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
27211 g++.dg/vect/pr19951.cc: Ditto.
27212 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
27213 gcc.dg/builtins-47.c: Ditto.
27214 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
27215 gcc.dg/pr20115-1.c: Ditto.
27216 * gcc.dg/tree-ssa/20030530-2.c,
27217 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
27218 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
27219 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
27220 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
27221 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
27222 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
27223 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
27224 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
27225 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
27226 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
27227 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
27228 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
27229 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
27230 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
27231 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
27232 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
27233 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
27234 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
27235 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
27236 gcc.dg/tree-ssa/20030824-1.c,
27237 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
27238 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
27239 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
27240 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
27241 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
27242 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
27243 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
27244 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
27245 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
27246 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
27247 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
27248 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
27249 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
27250 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
27251 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
27252 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
27253 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
27254 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
27255 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
27256 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
27257 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
27258 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
27259 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
27260 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
27261 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
27262 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
27263 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
27264 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
27265 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
27266 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
27267 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
27268 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
27269 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
27270 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
27271 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
27272 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
27273 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
27274 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
27275 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
27276 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
27277 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
27278 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
27279 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
27280 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
27281 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
27282 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
27283 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
27284 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
27285 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
27286 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
27287 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
27288 gcc.dg/tree-ssa/useless-1.c: Ditto.
27289 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
27290 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
27291 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
27292 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
27293 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
27294 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
27295 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
27296 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
27297 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
27298 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
27299 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
27300 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
27301 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
27302 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
27303 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
27304 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
27305 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
27306 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
27307 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
27308 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
27309 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
27310 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
27311 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
27312 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
27313 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
27314 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
27315 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
27316 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
27317 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
27318 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
27319 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
27320 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
27321 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
27322 gcc.dg/vect/vect-none.c: Ditto.
27323 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
27324 treelang/compile/unsigned.tree: Ditto.
27325
27326 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
27327 * gcc.dg/cpp/direct2s.c: Ditto.
27328 * gcc.dg/cpp/paste4.c: Ditto.
27329 * gcc.dg/cpp/separate-1.c: Ditto.
27330 * gcc.dg/pch/save-temps-1.c: Ditto.
27331 * g++.dg/ext/altivec-10.C: Ditto.
27332 * g++.dg/pch/pch.C: Ditto.
27333
27334 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
27335
27336 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
27337 * g++.dg/template/repo1.C: Ditto.
27338 * g++.dg/template/repo2.C: Ditto.
27339 * g++.dg/template/repo3.C: Ditto.
27340 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
27341 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
27342 * g++.old-deja/g++.pt/repo1.C: Ditto.
27343 * g++.old-deja/g++.pt/repo2.C: Ditto.
27344 * g++.old-deja/g++.pt/repo3.C: Ditto.
27345 * g++.old-deja/g++.pt/repo4.C: Ditto.
27346
27347 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
27348 * gcc.dg/20030107-1.c: Ditto.
27349 * gcc.dg/20030702-1.c: Ditto.
27350 * gcc.dg/profile-generate-1.c: Ditto.
27351 * g++.dg/other/profile1.C: Ditto.
27352 * g++.old-deja/g++.robertl/eb83.C: Ditto.
27353
27354 * lib/gcc-dg.exp (remove-build-file): New.
27355 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
27356 cleanup-tree-dump, cleanup-saved-temps): New.
27357
27358 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
27359
27360 PR c++/19203, DR 214
27361 * g++.dg/parse/ambig3.C: Not ambiguous.
27362 * g++.dg/template/spec20.C: New.
27363 * g++.dg/template/spec21.C: New.
27364
27365 2005-03-31 Steve Ellcey <sje@cup.hp.com>
27366
27367 PR target/20045
27368 * gcc.dg/ia64-fptr-1.c: Run only on linux.
27369
27370 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27371
27372 PR libfortran/20660
27373 * gfortran.dg/negative_unit.f: New test.
27374
27375 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
27376
27377 * gcc.dg/20050330-1.c: New test.
27378
27379 2005-03-30 Devang Patel <dpatel@apple.com>
27380
27381 * g++.dg/tree-sra/ssa-sra-3.C: New test.
27382
27383 2005-03-30 Dale Johannesen <dalej@apple.com>
27384
27385 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
27386
27387 2005-03-30 Janis Johnson <janis187@us.ibm.com>
27388
27389 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
27390 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
27391 Strip options from test name.
27392
27393 2005-03-31 Jan Hubicka <jh@suse.cz>
27394
27395 * gcc.dg/varpool-1.c: New testcase.
27396
27397 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
27398
27399 PR c/772
27400 PR c/17913
27401 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
27402 gcc.dg/stmt-expr-label-3.c : New tests.
27403 * gcc.c-torture/execute/medce-2.c: Remove.
27404
27405 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
27406
27407 PR c/20368
27408 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
27409 tests.
27410
27411 2005-03-30 Alan Modra <amodra@bigpond.net.au>
27412
27413 * gcc.c-torture/compile/pr20203.c: New test.
27414
27415 2005-03-26 Steven G. Kargl <kargls@comcast.net>
27416
27417 * gfortran.dg/promotion.f90: New test.
27418
27419 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
27420
27421 PR middle-end/20491
27422 * gcc.dg/torture/asm-subreg-1.c: New test.
27423
27424 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
27425
27426 PR c/20672
27427 * gcc.dg/pr20672-1.c: New test.
27428
27429 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
27430
27431 * gfortran.dg/vect: New directory.
27432 * gfortran.dg/vect/vect.exp: New.
27433 * gfortran.dg/vect/vect-1.f90: New test.
27434 * gfortran.dg/vect/vect-2.f90: New test.
27435 * gfortran.dg/vect/vect-3.f90: New test.
27436 * gfortran.dg/vect/vect-4.f90: New test.
27437 * gfortran.dg/vect/vect-5.f90: New test.
27438
27439 2005-03-29 Jakub Jelinek <jakub@redhat.com>
27440
27441 PR middle-end/20622
27442 * gcc.dg/alias-7.c: New test.
27443
27444 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
27445
27446 * gcc.dg/sparc-reg-1.c: New test.
27447
27448 2005-03-28 Steve Ellcey <sje@cup.hp.com>
27449
27450 PR target/19890
27451 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
27452
27453 2005-03-29 Dale Ranta <dir@lanl.gov>
27454 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27455
27456 PR libfortran/20163
27457 * gfortran.dg/pr20163-2.f: New test.
27458
27459 2005-03-28 Jan Hubicka <jh@suse.cz>
27460
27461 PR middle-end/20635
27462 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
27463 by Jakub Jelinek.
27464
27465 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
27466
27467 PR tree-optimization/20626
27468 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
27469 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
27470
27471 2005-03-26 Steven G. Kargl <kargls@comcast.net>
27472
27473 * gfortran.dg/underflow.f90: New test.
27474 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
27475
27476 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27477
27478 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
27479
27480 2005-03-25 Mark Mitchell <mark@codesourcery.com>
27481
27482 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
27483 (g++_init): Make sure that CXXFLAGS is set.
27484 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
27485 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
27486 * lib/gfortran.exp (gfortran_link_flags): Likewise.
27487 * lib/objc.exp (objc_init): Likewise.
27488 * lib/treelang.exp (treelang_init): Likewise.
27489
27490 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
27491
27492 PR tree-optimization/20470
27493 * gcc.dg/tree-ssa/pr20470.c: New test.
27494
27495 2005-03-25 Geoffrey Keating <geoffk@apple.com>
27496
27497 * gcc.dg/ppc-stfiwx.c: New.
27498
27499 2005-03-25 Steve Ellcey <sje@cup.hp.com>
27500
27501 PR target/19888
27502 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
27503
27504 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
27505
27506 * gcc.dg/20050325-1.c: Fix a typo.
27507
27508 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27509
27510 PR libfortran/19678
27511 PR libfortran/19679
27512 * gfortran.dg/dos_eol.f: New test.
27513
27514 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
27515
27516 PR rtl-optimization/20249
27517 * gcc.dg/20050325-1.c: New test.
27518
27519 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27520
27521 PR libfortran/15332
27522 * gfortran.dg/pr15332.f: New test.
27523
27524 2005-03-24 Dale Johannesen <dalej@apple.com>
27525
27526 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
27527
27528 2005-03-24 Geoffrey Keating <geoffk@apple.com>
27529
27530 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
27531 'internal' visibility.
27532 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
27533 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
27534 'protected' visibility.
27535 * gcc.dg/visibility-7.c: Likewise.
27536 * lib/target-supports.exp (check_visibility_available): Take
27537 a parameter, the kind of visibility to check for.
27538 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
27539 to check_visibility_available.
27540
27541 * g++.dg/expr/cast3.C: New.
27542
27543 2005-03-24 David Edelsohn <edelsohn@gnu.org>
27544
27545 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
27546 rs6000.
27547
27548 2005-03-24 Steve Ellcey <sje@cup.hp.com>
27549
27550 PR target/20095
27551 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
27552
27553 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
27554
27555 * gcc.dg/badshift.c: Renamed to...
27556 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
27557
27558 * gcc.target/i386/badshift.c: Renamed to...
27559 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
27560 only.
27561
27562 PR rtl-optimization/20532
27563 * gcc.target/i386/badshift.c: New.
27564
27565 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27566
27567 * gfortran.dg/pr18025.f90: New test.
27568
27569 2005-03-23 Dale Johannesen <dalej@apple.com>
27570
27571 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
27572
27573 2005-03-23 Mark Mitchell <mark@codesourcery.com>
27574
27575 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
27576
27577 * lib/target-supports.exp (check_iconv_available): Default
27578 libiconv to -liconv, if there is no definition.
27579
27580 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
27581
27582 * gcc.dg/torture/cris-asm-mof-1.c: New test.
27583
27584 2005-03-22 Mark Mitchell <mark@codesourcery.com>
27585
27586 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
27587 * g++.dg/opt/pr7503-2.C: Likewise.
27588 * g++.dg/opt/pr7503-3.C: Likewise.
27589 * g++.dg/opt/pr7503-4.C: Likewise.
27590 * g++.dg/opt/pr7503-5.C: Likewise.
27591 * g++.dg/warn/minmax.C: New test.
27592
27593 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27594
27595 * gfortran.dg/g77_intrinsics_funcs.f: New test.
27596 * gfortran.dg/g77_intrinsics_sub.f: New test.
27597
27598 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
27599 Jan Hubicka <jh@suse.cz>
27600 Steven Bosscher <stevenb@suse.de
27601
27602 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
27603
27604 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27605
27606 PR c++/19980
27607 * g++.dg/template/redecl3.C: New test.
27608
27609 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27610
27611 PR c++/20499
27612 * g++.dg/parse/error16.C: Tweak error markers.
27613
27614 2005-03-22 Jakub Jelinek <jakub@redhat.com>
27615
27616 PR target/20561
27617 * gcc.dg/20050321-2.c: New test.
27618
27619 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
27620
27621 PR c++/20465
27622 PR c++/20381
27623 * g++.dg/template/ptrmem12.C: New.
27624
27625 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
27626
27627 PR rtl-optimization/20527
27628 * gcc.c-torture/execute/pr20527-1.c: New test.
27629
27630 2005-03-22 Ben Elliston <bje@au.ibm.com>
27631
27632 * gcc.misc-tests/options.exp (check_for_options): Create a real C
27633 program, compile it into a real executable and then delete the .c
27634 and .x files afterwards, to avoid problems on testglue targets.
27635
27636 2005-03-21 Stuart Hastings <stuart@apple.com>
27637
27638 * gcc.target/i386/sse-2.c: New.
27639
27640 2005-03-21 Uros Bizjak <uros@kss-loka.si>
27641
27642 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
27643
27644 2005-03-21 Paolo Carlini <pcarlini@suse.de>
27645
27646 * g++.dg/parse/crash25.C: Fix typo.
27647
27648 2005-03-21 Paolo Carlini <pcarlini@suse.de>
27649
27650 PR c++/20461
27651 * g++.dg/parse/crash24.C: New test.
27652
27653 PR c++/20536
27654 * g++.dg/parse/crash25.C: New test.
27655
27656 2005-03-21 Paolo Carlini <pcarlini@suse.de>
27657
27658 PR c++/20147
27659 * g++.dg/ext/stmtexpr4.C: New test.
27660
27661 2005-03-20 Roger Sayle <roger@eyesopen.com>
27662
27663 PR middle-end/20539
27664 * gcc.c-torture/compile/pr13066-1.c: New test case.
27665 * gcc.c-torture/compile/pr20539-1.c: Likewise.
27666 * g++.dg/opt/pr13066-1.C: Likewise.
27667
27668 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
27669
27670 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
27671
27672 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27673
27674 PR fortran/18525
27675 * gfortran.dg/nesting_1.f90: New test.
27676
27677 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27678
27679 PR c++/20240
27680 * g++.dg/lookup/using13.C: New test.
27681
27682 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27683
27684 PR c++/20333
27685 * g++.dg/template/crash36.C: New test.
27686
27687 2005-03-18 Paolo Carlini <pcarlini@suse.de>
27688
27689 PR c++/20463
27690 * g++.dg/template/crash35.C: New test.
27691
27692 2005-03-17 Paolo Carlini <pcarlini@suse.de>
27693
27694 PR c++/19966
27695 * g++.dg/overload/operator2.C: New test.
27696
27697 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27698
27699 PR libfortran/20257
27700 * gfortran.dg/pr20257.f90: New test.
27701
27702 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27703
27704 PR libfortran/20480
27705 * gfortran.dg/pr20480.f90: New test.
27706
27707 2005-03-16 Richard Henderson <rth@redhat.com>
27708
27709 PR middle-end/15700
27710 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
27711 (_rtld_global): New.
27712 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
27713 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
27714
27715 * gcc.dg/alias-3.c: New.
27716 * gcc.dg/alias-4.c: New.
27717 * gcc.dg/alias-5.c: New.
27718 * gcc.dg/alias-6.c: New.
27719
27720 2005-03-15 Geoffrey Keating <geoffk@apple.com>
27721
27722 * gcc.dg/cpp/ucnid-7.c: New.
27723
27724 2005-03-15 Janis Johnson <janis187@us.ibm.com>
27725 Dorit Naishlos <dorit@il.ibm.com>
27726
27727 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
27728 darwin.
27729
27730 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
27731
27732 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't
27733 support misaligned accesses.
27734 * gcc.dg/vect/vect-58.c: Likewise.
27735 * gcc.dg/vect/vect-92.c: New.
27736 * gcc.dg/vect/vect-93.c: New.
27737
27738 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
27739
27740 PR fortran/18827
27741 * gfortran.dg/assign_2.f90: New test.
27742 * gfortran.dg/assign_3.f90: New test.
27743 * gfortran.dg/assign.f90: New test.
27744
27745 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
27746
27747 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
27748 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
27749 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
27750 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
27751 names.
27752
27753 2005-03-14 Geoffrey Keating <geoffk@apple.com>
27754
27755 * gcc.dg/cpp/ucnid-6.c: New.
27756
27757 * gcc.dg/cpp/normalize-1.c: New.
27758 * gcc.dg/cpp/normalize-2.c: New.
27759 * gcc.dg/cpp/normalize-3.c: New.
27760 * gcc.dg/cpp/normalize-4.c: New.
27761 * gcc.dg/cpp/ucnid-4.c: New.
27762 * gcc.dg/cpp/ucnid-5.c: New.
27763 * g++.dg/cpp/normalize-1.C: New.
27764 * g++.dg/cpp/ucnid-1.C: New.
27765
27766 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
27767
27768 * gcc.dg/pr18628.c: New.
27769
27770 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
27771
27772 PR c++/20280
27773 * g++.dg/tree-ssa/pr20280.C: New.
27774
27775 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27776
27777 PR fortran/20467
27778 * gfortran.dg/stfunc_2.f90: New test.
27779
27780 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
27781
27782 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
27783
27784 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
27785
27786 * gcc.dg/tree-ssa/20050314-1.c: New test.
27787
27788 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27789
27790 PR c++/4403
27791 PR c++/9783, DR433
27792 * g++.dg/template/friend34.C: New test.
27793 * g++.dg/template/friend35.C: Likewise.
27794 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
27795
27796 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27797
27798 Friend class name lookup 5/n
27799 PR c++/1016
27800 * g++.dg/lookup/hidden-class1.C: New test.
27801 * g++.dg/lookup/hidden-class2.C: Likewise.
27802 * g++.dg/lookup/hidden-class3.C: Likewise.
27803 * g++.dg/lookup/hidden-class4.C: Likewise.
27804 * g++.dg/lookup/hidden-class5.C: Likewise.
27805 * g++.dg/lookup/hidden-class6.C: Likewise.
27806 * g++.dg/lookup/hidden-class7.C: Likewise.
27807 * g++.dg/lookup/hidden-class8.C: Likewise.
27808 * g++.dg/lookup/hidden-class9.C: Likewise.
27809 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
27810 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
27811 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
27812 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
27813 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
27814 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
27815 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
27816 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
27817 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
27818 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
27819 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
27820
27821 2005-03-13 Mark Mitchell <mark@codesourcery.com>
27822
27823 PR c++/20157
27824 * g++.dg/template/error18.C: New test.
27825
27826 2005-03-09 Ben Elliston <bje@au.ibm.com>
27827
27828 PR debug/16792
27829 * g++.dg/debug/pr16792.C: New test.
27830
27831 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
27832
27833 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
27834 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
27835 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
27836 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
27837 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
27838 test assertion names.
27839
27840 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27841
27842 PR fortran/18600
27843 * gfortran.dg/stfunc_1.f90: New test.
27844
27845 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27846
27847 PR fortran/16907
27848 * gfortran.dg/real_index_1.f90: New test.
27849
27850 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27851
27852 PR fortran/20323
27853 * gfortran.dg/spec_expr_1.f90: New test.
27854
27855 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
27856
27857 PR c/20402
27858 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
27859 new parser.
27860
27861 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27862
27863 PR fortran/20361
27864 * gfortran.dg/largeequiv_1.f90: New test.
27865
27866 2005-03-12 Geoffrey Keating <geoffk@apple.com>
27867
27868 * gcc.dg/ucnid-1.c: New.
27869 * gcc.dg/ucnid-2.c: New.
27870 * gcc.dg/ucnid-3.c: New.
27871 * gcc.dg/ucnid-4.c: New.
27872 * gcc.dg/ucnid-5.c: New.
27873 * gcc.dg/ucnid-6.c: New.
27874 * gcc.dg/cpp/ucnid-1.c: New.
27875 * gcc.dg/cpp/ucnid-2.c: New.
27876 * gcc.dg/cpp/ucnid-3.c: New.
27877 * g++.dg/other/ucnid-1.C: New.
27878
27879 2005-03-12 Geoffrey Keating <geoffk@apple.com>
27880
27881 * gcc.dg/vmx/darwin-abi-3.c: Delete.
27882
27883 2005-03-11 Per Bothner <per@bothner.com>
27884
27885 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
27886 that diagnotics refer to correct token.
27887 * gcc.dg/unused-3.c: Likewise.
27888
27889 2005-03-11 Per Bothner <per@bothner.com>
27890
27891 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
27892 constant" is now actually on same line as string constant.
27893 * gcc.dg/cpp/direct2s.c: Likewise.
27894
27895 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
27896
27897 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
27898
27899 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27900
27901 PR libfortran/20124
27902 * gfortran.dg/pr20124.f90: New Test
27903
27904 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
27905
27906 PR tree-optimization/20130
27907 * gcc.dg/pr20130-1.c: New test.
27908
27909 2005-03-10 Steve Ellcey <sje@cup.hp.com>
27910
27911 PR target/20095
27912 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
27913
27914 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27915
27916 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
27917
27918 2005-03-10 Steve Ellcey <sje@cup.hp.com>
27919
27920 * g++.dg/eh/forced1.C: Fix comment.
27921 * g++.dg/eh/forced2.C: Ditto.
27922 * g++.dg/eh/forced3.C: Ditto.
27923 * g++.dg/eh/forced4.C: Ditto.
27924
27925 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
27926
27927 PR rtl-opt/20412
27928 * gcc.c-torture/compile/pr20412.c: New test.
27929
27930 2005-03-10 Roger Sayle <roger@eyesopen.com>
27931
27932 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
27933
27934 2005-03-10 Jakub Jelinek <jakub@redhat.com>
27935
27936 PR target/20322
27937 * gcc.dg/20050307-1.c: New test.
27938
27939 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
27940
27941 PR c++/20375
27942 * g++.dg/other/stdarg3.C: New.
27943
27944 2005-03-10 Jakub Jelinek <jakub@redhat.com>
27945
27946 PR c++/18384, c++/18327
27947 * g++.dg/init/array19.C: New test.
27948
27949 PR inline-asm/20314
27950 * gcc.dg/torture/pr20314-1.c: New test.
27951 * gcc.dg/torture/pr20314-2.c: New test.
27952
27953 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
27954
27955 * gcc.dg/20050309-1.c: New test.
27956
27957 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27958
27959 * gcc.dg/builtins-10.c: Reactivate disabled test.
27960 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
27961 new cbrt transformations.
27962
27963 2005-03-09 Mark Mitchell <mark@codesourcery.com>
27964
27965 PR c++/20208
27966 * g++.dg/template/array13.C: New test.
27967
27968 2005-03-09 Paolo Carlini <pcarlini@suse.de>
27969
27970 PR c++/16859
27971 * g++.dg/init/brace4.C: New test.
27972
27973 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
27974
27975 PR c++/20186
27976 * g++.dg/template/non-dependent12.C: New.
27977
27978 2005-03-08 Mark Mitchell <mark@codesourcery.com>
27979
27980 PR c++/20142
27981 * g++.dg/init/array18.C: Add dg-do run marker.
27982
27983 PR c++/20142
27984 * g++.dg/init/array18.C: New test.
27985
27986 2005-03-09 Ben Elliston <bje@au.ibm.com>
27987
27988 * consistency.vlad/vlad.exp: Remove trailing semicolons.
27989 * g++.dg/gcov/gcov.exp: Likewise.
27990 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
27991 * gcc.target/xstormy16/xstormy16.exp: Likewise.
27992 * lib/c-torture.exp: Likewise.
27993 * lib/fortran-torture.exp: Likewise.
27994 * lib/g++.exp: Likewise.
27995 * lib/gcc-defs.exp: Likewise.
27996 * lib/gcc-dg.exp: Likewise.
27997 * lib/gcc.exp: Likewise.
27998 * lib/gcov.exp: Likewise.
27999 * lib/gfortran.exp: Likewise.
28000 * lib/mike-g++.exp: Likewise.
28001 * lib/mike-gcc.exp: Likewise.
28002 * lib/objc-torture.exp: Likewise.
28003 * lib/objc.exp: Likewise.
28004 * lib/profopt.exp: Likewise.
28005 * lib/target-libpath.exp: Likewise.
28006 * lib/target-supports.exp: Likewise.
28007 * lib/treelang.exp: Likewise.
28008 * lib/wrapper.exp: Likewise.
28009
28010 2005-03-08 Jeff Law <law@redhat.com>
28011
28012 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
28013 PHI-OPT changes.
28014
28015 2005-03-08 Ira Rosen <irar@il.ibm.com>
28016
28017 * gcc.dg/vect/pr20122.c: New test.
28018
28019 2005-03-07 Jeff Law <law@redhat.com>
28020
28021 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
28022 was folded away.
28023 * gcc.dg/tree-ssa/pr18133-1.c: New test.
28024 * gcc.dg/tree-ssa/pr18133-2.c: New test.
28025 * gcc.dg/tree-ssa/pr18134.c: New test.
28026
28027 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28028
28029 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
28030 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
28031 gcc.dg/torture/builtin-noret-2.c: Require weak support.
28032
28033 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
28034
28035 PR tree-opt/17671
28036 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
28037
28038 2005-03-07 Mark Mitchell <mark@codesourcery.com>
28039
28040 * g++.dg/warn/Wnvdtor.C: New test.
28041
28042 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
28043
28044 * gcc.dg/torture/pr19683-1.c: New test.
28045
28046 2005-03-06 Steven G. Kargl <kargls@comcast.net>
28047
28048 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
28049 * gfortran.dg/g77/19990313-2.f: Ditto.
28050 * gfortran.dg/g77/19990313-3.f: Ditto.
28051 * gfortran.dg/g77/19990525-0.f: Ditto.
28052 * gfortran.dg/g77/19990826-0.f: Ditto.
28053 * gfortran.dg/g77/19990826-2.f: Ditto.
28054 * gfortran.dg/g77/19990826-3.f: Ditto.
28055 * gfortran.dg/g77/20000511-1.f: Ditto.
28056 * gfortran.dg/g77/20000511-2.f: Ditto.
28057 * gfortran.dg/g77/970625-2.f: Ditto.
28058 * gfortran.dg/g77/980310-2.f: Ditto.
28059 * gfortran.dg/g77/980310-3.f: Ditto.
28060 * gfortran.dg/g77/980310-8.f: Ditto.
28061 * gfortran.dg/g77/980519-2.f: Ditto.
28062 * gfortran.dg/g77/alpha1.f: Ditto.
28063 * gfortran.dg/g77/claus.f: Ditto.
28064 * gfortran.dg/g77/erfc.f: Ditto.
28065 * gfortran.dg/g77/short.f: Ditto.
28066 * gfortran.fortran-torture/execute/data.f90: Ditto.
28067 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
28068 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
28069
28070 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28071
28072 * lib/file-format.exp (gcc_target_object_format): Add check for som
28073 format and hardcode object formats on hppa*-*-hpux*.
28074 * lib/target-supports.exp (check_weak_available): Add check for som
28075 object format. Always return 0 on hppa*-*-hpux10*.
28076
28077 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
28078 is defined.
28079
28080 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
28081
28082 2005-03-05 Steven G. Kargl <kargls@comcast.net>
28083
28084 * gfortran.dg/pr19936_1.f90: New test.
28085 * gfortran.dg/pr19936_2.f90: New test.
28086 * gfortran.dg/pr19936_3.f90: New test.
28087
28088 2005-03-05 Steven G. Kargl <kargls@comcast.net>
28089 Paul Thomas <prthomas@drfccad.cea.fr>
28090
28091 * gfortran.dg/PR19754_1.f90: New test.
28092 * gfortran.dg/PR19754_2.f90: Ditto.
28093
28094 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28095
28096 PR c++/19311
28097 * g++.dg/template/non-dependent11.C: New test.
28098
28099 2005-03-05 Uros Bizjak <uros@kss-loka.si>
28100
28101 * lib/target-supports.exp (check_iconv_available): Fix comment.
28102
28103 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
28104 Joseph S. Myers <joseph@codesourcery.com>
28105
28106 PR c++/19797
28107 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
28108
28109 2005-03-04 Matthew Sachs <msachs@apple.com>
28110
28111 * gcc.exp (gcc_target_compile): Put braces around
28112 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
28113 * objc.exp (objc_target_compile): Likewise.
28114 * treelang.exp (treelang_target_compile): Likewise.
28115
28116 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28117
28118 PR fortran/19673
28119 * gfortran.dg/func_result_1.f90: New test.
28120
28121 2005-03-04 Ben Elliston <bje@au.ibm.com>
28122
28123 * gcc.misc-tests/options.exp: New test.
28124
28125 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
28126
28127 * gcc.dg/pr15784-4.c: New test.
28128
28129 2005-03-03 Geoffrey Keating <geoffk@apple.com>
28130
28131 * gcc.c-torture/execute/pr17133.c: New.
28132 * gcc.c-torture/compile/20050303-1.c: New.
28133
28134 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
28135
28136 * gcc.dg/cpp/assert4.c: Fix for cygwin.
28137
28138 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
28139
28140 * g++.dg/overload/using2.C: New.
28141
28142 2005-03-02 Mark Mitchell <mark@codesourcery.com>
28143
28144 PR c++/19916
28145 * g++.dg/init/ptrmem2.C: New test.
28146
28147 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
28148
28149 PR c/8927
28150 * gcc.dg/pr8927-1.c: New test.
28151
28152 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
28153
28154 PR c++/20232
28155 * g++.dg/inherit/covariant12.C: New.
28156
28157 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28158
28159 PR fortran/19479
28160 * gfortran.dg/bound_1.f90: New test.
28161
28162 2005-02-28 Janis Johnson <janis187@us.ibm.com>
28163
28164 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
28165 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
28166
28167 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
28168
28169 PR c/20245
28170 * gcc.dg/pr20245-1.c: New test.
28171
28172 2005-02-28 Jakub Jelinek <jakub@redhat.com>
28173
28174 PR middle-end/19874
28175 * gcc.c-torture/execute/20050119-2.c: New test case.
28176
28177 2005-02-28 Ben Elliston <bje@au.ibm.com>
28178
28179 * README: Update the DejaGnu bug reporting address.
28180 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
28181 * lib/objc-torture.exp: Likewise.
28182
28183 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
28184
28185 * gfortran.dg/boz_1.f90: New test.
28186 * gfortran.dg/boz_3.f90: New test.
28187 * gfortran.dg/boz_4.f90: New test.
28188
28189 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
28190
28191 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
28192 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
28193
28194 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
28195
28196 PR libfortran/20101
28197 * gfortran.dg/write_0_pe_format.f90: New test.
28198
28199 2005-02-27 Jakub Jelinek <jakub@redhat.com>
28200
28201 PR c++/20206
28202 * g++.dg/opt/thunk2.C: New test.
28203 * g++.dg/opt/covariant1.C: New test.
28204
28205 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28206
28207 * gfortran.dg/e_d_fmt.f90: New test.
28208
28209 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
28210
28211 * gcc.dg/asm-b.c: Fix comment typos.
28212
28213 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
28214
28215 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
28216 a V_MAY_DEF also.
28217
28218 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
28219
28220 PR tree-opt/20188
28221 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
28222 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
28223 * gcc.dg/asm-b.c: New test.
28224
28225 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
28226
28227 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
28228 Disable this test on IRIX 6.
28229
28230 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
28231
28232 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
28233 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
28234 parser.
28235
28236 2005-02-25 Diego Novillo <dnovillo@redhat.com>
28237
28238 PR tree-optimization/20204
28239 * gcc.dg/pr20204.c: New test.
28240
28241 2005-02-24 Jakub Jelinek <jakub@redhat.com>
28242
28243 PR target/20196
28244 * gcc.c-torture/execute/20050224-1.c: New test.
28245
28246 PR c++/20175
28247 * g++.dg/warn/Wbraces2.C: New test.
28248
28249 2005-02-23 Mark Mitchell <mark@codesourcery.com>
28250
28251 PR c++/19878
28252 * g++.dg/init/const2.C: New test.
28253
28254 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
28255
28256 PR tree-optimization/20100
28257 * gcc.c-torture/execute/pr20100-1.c: New test.
28258
28259 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28260
28261 * gfortran.dg/implicit_3.f90: New test.
28262
28263 * gfortran.dg/deftype_1.f90: New test.
28264
28265 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
28266
28267 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
28268 the test passes.
28269 * g++.dg/other/anon3.C: Accept a warning.
28270
28271 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
28272
28273 * gcc.dg/pr20017.c: Fix a comment typo.
28274
28275 2005-02-23 Bud Davis <bdavis@gfortran.org>
28276
28277 * gfortran.dg/list_read_4.f90: Change to f90 comments.
28278
28279 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
28280
28281 PR ada/19902
28282 * ada/acats/tests/cxa/cxa3004.a: Remove.
28283 * ada/acats/tests/cxb/cxb30061.am: Likewise.
28284
28285 2005-02-22 Mark Mitchell <mark@codesourcery.com>
28286
28287 PR c++/20073
28288 * g++.dg/init/const1.C: New test.
28289
28290 PR c++/19991
28291 * g++.dg/parse/constant7.C: New test.
28292
28293 PR c++/20152
28294 * g++.dg/parse/error27.C: New test.
28295 * g++.dg/template/qualttp15.C: Adjust error markers.
28296 * g++.old-deja/g++.other/struct1.C: Likewise.
28297
28298 PR c++/20153
28299 * g++.dg/template/error17.C: New test.
28300
28301 PR c++/20148
28302 * g++.dg/parser/error26.C: New test.
28303
28304 2005-02-22 Diego Novillo <dnovillo@redhat.com>
28305
28306 PR tree-optimization/20100
28307 PR tree-optimization/20115
28308 * gcc.dg/pr20115.c: New test.
28309 * gcc.dg/pr20115-1.c: New test.
28310 * gcc.dg/pr20100.c: New test.
28311 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
28312 call-clobbered variables after alias1.
28313
28314 2005-02-22 Bud Davis <bdavis@gfortran.org>
28315
28316 * gfortran.dg/list_read_4.f90: new test.
28317
28318 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
28319
28320 PR rtl-optimization/20017.
28321 * gcc.dg/pr20017.c: New.
28322
28323 2005-02-22 Devang Patel <dpatel@apple.com>
28324
28325 PR 19952
28326 * g++.dg/tree-ssa/pr19952.C: New test.
28327
28328 2005-02-22 Mark Mitchell <mark@codesourcery.com>
28329
28330 PR c++/19883
28331 * g++.dg/parse/constant6.C: New test.
28332
28333 2005-02-22 Uros Bizjak <uros@kss-loka.si>
28334
28335 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
28336 * g++.dg/charset/asm2.c: Likewise.
28337 * g++.dg/charset/asm3.c: Likewise.
28338 * g++.dg/charset/asm4.c: Likewise.
28339 * g++.dg/charset/asm5.c: Likewise.
28340 * g++.dg/charset/attribute1.c: Likewise.
28341 * g++.dg/charset/attribute2.c: Likewise.
28342 * g++.dg/charset/extern1.cc: Likewise.
28343 * g++.dg/charset/extern2.cc: Likewise.
28344 * g++.dg/charset/extern3.cc: Likewise.
28345 * g++.dg/charset/function.cc: Likewise.
28346 * g++.dg/charset/string.c: Likewise.
28347 * g++.dg/charset/charset.exp: Likewise.
28348 * lib/target-supports.exp (check_iconv_available): Fix comment.
28349
28350 2005-02-22 Uros Bizjak <uros@kss-loka.si>
28351
28352 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
28353 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
28354 * gcc.dg/charset/asm2.c: Likewise.
28355 * gcc.dg/charset/asm3.c: Likewise.
28356 * gcc.dg/charset/asm4.c: Likewise.
28357 * gcc.dg/charset/asm5.c: Likewise.
28358 * gcc.dg/charset/asm6.c: Likewise.
28359 * gcc.dg/charset/attribute1.c: Likewise.
28360 * gcc.dg/charset/attribute2.c: Likewise.
28361 * gcc.dg/charset/builtin1.c: Likewise.
28362 * gcc.dg/charset/extern.c: Likewise.
28363 * gcc.dg/charset/function.c: Likewise.
28364 * gcc.dg/charset/string.c: Likewise.
28365 * gcc.dg/charset/charset.exp: Likewise.
28366
28367 2005-02-21 Bud Davis <bdavis9659@comcast.net>
28368
28369 PR fortran/20086
28370 * gfortran.dg/pr20086.f90: New test.
28371
28372 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
28373
28374 PR tree-optimization/19786
28375 * g++.dg/tree-ssa/pr19786.C: New.
28376
28377 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28378
28379 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
28380
28381 2005-02-21 Jeff Law <law@redhat.com>
28382
28383 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
28384
28385 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28386
28387 * gfortran.dg/do_iterator: Split loop, markup all lines for
28388 which an error locus is printed.
28389 * gfortran.dg/pr17708.f90: Markup all lines for which an error
28390 locus is printed.
28391 * gfortran.dg/select_4.f90: Likewise.
28392 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
28393 locuses in the various permutations.
28394
28395 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
28396
28397 PR tree-optimization/19951
28398 * g++.dg/vect: New directory.
28399 * g++.dg/vect/vect.exp: New file.
28400 * g++.dg/vect/pr19951.cc: New testcase.
28401 * g++.dg/dg.exp: Also prune vectorizer tests.
28402
28403 2005-02-20 Zack Weinberg <zack@codesourcery.com>
28404
28405 PR 18785
28406 * gcc.dg/charset/builtin1.c: New test.
28407
28408 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28409
28410 PR c++/19299
28411 * g++.dg/inherit/volatile1.C: New test.
28412
28413 PR c++/19440
28414 * g++.dg/template/dtor4.C: New test.
28415
28416 2005-02-19 Steven G. Kargl <kargls@comcast.net>
28417
28418 * gfortran.dg/int_1.f90: New test.
28419
28420 2005-02-19 Devang Patel <dpatel@apple.com>
28421
28422 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
28423
28424 2005-02-19 Steven G. Kargl <kargls@comcast.net>
28425
28426 * gfortran.dg/achar_1.f90: New test.
28427
28428 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
28429
28430 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
28431
28432 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
28433 Jakub Jelinek <jakub@redhat.com>
28434
28435 PR tree-optimization/19828
28436 * gcc.dg/tree-ssa/loop-7.c: New test.
28437 * gcc.c-torture/execute/20050218-1.c: New test.
28438
28439 2005-02-19 Jakub Jelinek <jakub@redhat.com>
28440
28441 PR c/20043
28442 * gcc.dg/transparent-union-1.c: New test.
28443 * gcc.dg/transparent-union-2.c: New test.
28444
28445 2005-02-18 James E Wilson <wilson@specifixinc.com>
28446
28447 PR tree-optimization/18977
28448 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
28449
28450 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
28451
28452 PR target/20054
28453 * gcc.dg/pr20054.c: New test.
28454
28455 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28456
28457 PR c++/19508
28458 * g++.dg/ext/attrib20.C: New test.
28459
28460 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
28461
28462 PR middle-end/20030
28463 * gfortran.fortran-torture/execute/character_passing.f90: New test.
28464
28465 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
28466
28467 PR c++/20008
28468 * g++.dg/opt/switch4.C: New.
28469
28470 2005-02-18 Jakub Jelinek <jakub@redhat.com>
28471
28472 PR c++/20023
28473 PR tree-optimization/20009
28474 * gcc.c-torture/compile/20050217-1.c: New test.
28475 * g++.dg/opt/switch3.C: New test.
28476
28477 PR tree-optimization/18947
28478 * gcc.c-torture/compile/20050215-1.c: New test.
28479 * gcc.c-torture/compile/20050215-2.c: New test.
28480 * gcc.c-torture/compile/20050215-3.c: New test.
28481
28482 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
28483
28484 PR c++/20028
28485 * g++.dg/template/crash34.C: New.
28486
28487 PR c++/20022
28488 * g++.dg/other/access3.C: New.
28489
28490 2005-02-17 Ira Rosen <irar@il.ibm.com>
28491
28492 * gcc.dg/vect/vect-98.c: New test.
28493
28494 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
28495
28496 PR tree-optimization/19967
28497 * gcc.dg/pr19967.c: New.
28498
28499 2005-02-16 Jakub Jelinek <jakub@redhat.com>
28500
28501 PR middle-end/19857
28502 * gcc.dg/tree-ssa/20050215-1.c: New test.
28503 * gcc.c-torture/execute/20050215-1.c: New test.
28504
28505 2005-02-15 Eric Christopher <echristo@redhat.com>
28506
28507 * gcc.dg/cpp/20050215-1.c: New file.
28508
28509 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
28510
28511 PR tree-optimization/15785
28512 * gcc.dg/pr15785-1.c: New test.
28513
28514 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
28515
28516 PR c++/17788
28517 * g++.dg/init/ctor4.C: New.
28518 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
28519
28520 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
28521
28522 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
28523 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
28524
28525 2005-02-15 Andreas Schwab <schwab@suse.de>
28526
28527 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
28528 declare malloc.
28529
28530 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
28531
28532 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
28533
28534 2005-02-14 Diego Novillo <dnovillo@redhat.com>
28535
28536 PR tree-optimization/19853
28537 * gcc.c-torture/compile/pr19853.c: New test.
28538
28539 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
28540
28541 PR c++/19608
28542 * g++.dg/parse/local-class1.C: New.
28543
28544 PR c++/19895
28545 * g++.dg/parse/ptrmem3.C: New.
28546
28547 PR c++/19884
28548 * g++.old-deja/g++.oliva/template6.C: Add another case.
28549 * g++.dg/template/explicit6.C: New.
28550
28551 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
28552
28553 PR c++/17816
28554 * g++.dg/other/redecl2.C: New.
28555
28556 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
28557
28558 PR c++/19891
28559 * g++.dg/abi/covariant4.C: New.
28560
28561 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
28562
28563 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c:
28564 New tests.
28565
28566 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
28567
28568 * gcc.dg/vect/vect-96.c: Fix typo.
28569
28570 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28571
28572 PR c++/14479
28573 PR c++/19487
28574 * g++.dg/template/enum5.C: New test.
28575
28576 2005-02-12 Ira Rosen <irar@il.ibm.com>
28577
28578 * gcc.dg/vect/vect-97.c: New test.
28579
28580 2005-02-12 Ira Rosen <irar@il.ibm.com>
28581
28582 * gcc.dg/vect/vect-96.c: New test.
28583
28584 2005-02-12 Uros Bizjak <uros@kss-loka.si>
28585
28586 * gcc.dg/builtins-34.c: Also check ldexp*.
28587
28588 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
28589
28590 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
28591
28592 2005-02-11 Janis Johnson <janis187@us.ibm.com>
28593
28594 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
28595 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
28596 dg-require-dll, dg-require-iconv, dg-require-named-sections,
28597 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
28598 selector_list, selector_expression, dg-process-target): Move to new
28599 file target-supports-dg.exp.
28600 * lib/target-supports-dg.exp: New.
28601
28602 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
28603 New.
28604
28605 2005-02-11 Jakub Jelinek <jakub@redhat.com>
28606
28607 PR c++/19666
28608 * g++.dg/other/ptrmem6.C: New test.
28609
28610 PR middle-end/19858
28611 * gcc.c-torture/compile/20050210-1.c: New test.
28612
28613 2005-02-11 Mark Mitchell <mark@codesourcery.com>
28614
28615 PR c++/19755
28616 * g++.dg/warn/Wbraces1.C: New test.
28617
28618 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
28619
28620 * gcc.dg/builtins-52.c: New testcase.
28621
28622 2005-02-10 Jakub Jelinek <jakub@redhat.com>
28623
28624 PR c/19342
28625 * gcc.c-torture/execute/20050119-1.c: New test.
28626
28627 2005-02-09 Mark Mitchell <mark@codesourcery.com>
28628
28629 PR c++/19811
28630 * g++.dg/init/delete1.C: New test.
28631
28632 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
28633
28634 PR c++/18470
28635 * g++.dg/template/static12.C: New test.
28636
28637 2005-02-09 Mark Mitchell <mark@codesourcery.com>
28638
28639 PR c++/19787
28640 * g++.dg/conversion/ambig1.C: New test.
28641
28642 PR c++/19739
28643 * g++.dg/ext/attrib19.C: New test.
28644
28645 PR c++/19732
28646 * g++.dg/parse/dtor5.C: New test.
28647
28648 PR c++/19762
28649 * g++.dg/template/dtor3.C: New test.
28650
28651 PR c++/19826
28652 * g++.dg/template/static11.C: New test.
28653 * g++.dg/template/crash2.C: Remove dg-error marker.
28654
28655 2005-02-09 Janis Johnson <janis187@us.ibm.com>
28656
28657 PR C++/18491
28658 * g++.old-deja/g++.mike/p10769a.C: Remove.
28659
28660 2005-02-09 Roger Sayle <roger@eyesopen.com>
28661
28662 * gcc.dg/builtins-48.c: New test case.
28663 * gcc.dg/builtins-49.c: New test case.
28664 * gcc.dg/builtins-50.c: New test case.
28665 * gcc.dg/builtins-51.c: New test case.
28666
28667 2005-02-09 Ian Lance Taylor <ian@airs.com>
28668
28669 PR middle-end/19583
28670 * g++.dg/warn/Wreturn-type-3.C: New test.
28671
28672 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
28673
28674 PR middle-end/19402
28675 * gcc.dg/pr19402-1.c: New testcase.
28676 * gcc.dg/pr19402-2.c: likewise.
28677
28678 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
28679
28680 PR middle-end/19854
28681 * g++.dg/tree-ssa/tmmti.C: New testcase.
28682
28683 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
28684
28685 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
28686
28687 2005-02-08 Mark Mitchell <mark@codesourcery.com>
28688
28689 PR c++/19733
28690 * g++.dg/parse/crash23.C: New test.
28691 * g++.dg/warn/Weff1.C: New test.
28692
28693 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
28694
28695 * gcc.dg/20050209-1.c: New test.
28696
28697 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
28698
28699 PR target/19799
28700 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
28701
28702 2005-02-08 Mike Stump <mrs@apple.com>
28703
28704 * g++.dg/pch/import-2.c: New test.
28705 * g++.dg/pch/import-2.hs: New.
28706 * g++.dg/pch/include/import-2a.h: New.
28707 * g++.dg/pch/include/import-2b.h: New.
28708
28709 2005-02-08 Janis Johnson <janis187@us.ibm.com>
28710
28711 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
28712
28713 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28714
28715 * gfortran.dg/substr_1.f90: New test.
28716
28717 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
28718
28719 PR middle-end/19775
28720 * gcc.dg/torture/builtin-power-1.c: Disable test for
28721 invalid transformation.
28722 * gcc.dg/builtins-10.c: Likewise. Disable one test we
28723 no longer optimize.
28724 * gcc.dg/builtins-47.c: New testcase.
28725
28726 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
28727 Dorit Naishlos <dorit@il.ibm.com>
28728
28729 * gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
28730
28731 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
28732
28733 * gcc.c-torture/compile/20050206-1.c: New test.
28734
28735 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
28736
28737 PR tree-opt/19768
28738 * g++.dg/opt/pr19768.C: New test.
28739
28740 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
28741
28742 PR tree-opt/19736
28743 * gcc.c-torture/compile/pr19736.c: New test.
28744
28745 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28746
28747 PR c++/17401
28748 * g++.dg/parse/error25.C: New test.
28749
28750 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
28751
28752 * gcc.c-torture/execute/20050203-1.c: New.
28753
28754 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
28755
28756 * gcc.dg/vect/vect-85.c: Remove xfail.
28757 * gcc.dg/vect/vect-86.c: Remove xfail.
28758 * gcc.dg/vect/vect-87.c: Remove xfail.
28759 * gcc.dg/vect/vect-88.c: Remove xfail.
28760
28761 2005-02-02 Geoffrey Keating <geoffk@apple.com>
28762
28763 * gcc.dg/altivec-19.c: New.
28764
28765 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
28766
28767 PR c/17807
28768 * gcc.dg/nested-func-3.c: New test.
28769 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
28770
28771 2005-02-02 Janis Johnson <janis187@us.ibm.com>
28772
28773 * gcc.test-framework/gen_directive_tests: Generate tests for
28774 selector expressions.
28775
28776 2005-02-02 Matt Austern <austern@apple.com>
28777
28778 PR c++/19628
28779 * g++/ext/builtin7.C: New.
28780 * g++/ext/builtin8.C: New.
28781
28782 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
28783
28784 PR c/18502
28785 * gcc.dg/pr18502-1.c: New test.
28786
28787 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28788
28789 PR c++/17413
28790 * g++.dg/template/local4.C: Tweak.
28791
28792 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
28793
28794 PR tree-optimization/19578
28795 * gcc.c-torture/compile/20050202-1.c: New test.
28796
28797 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
28798
28799 PR c/19435
28800 * gcc.dg/c99-init-4.c: New test.
28801
28802 2005-02-01 Janis Johnson <janis187@us.ibm.com>
28803
28804 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
28805
28806 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
28807
28808 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
28809 * g++.dg/eh/check-vect.h: New.
28810
28811 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
28812 * gcc.dg/vect/vect-78.c: Ditto.
28813 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
28814 Remove.
28815
28816 * g++.dg/conversion/simd1.C: Expect warning.
28817 * g++.dg/ext/attribute-test-1.C: Ditto.
28818 * g++.dg/ext/attribute-test-2.C: Ditto.
28819 * g++.dg/ext/attribute-test-3.C: Ditto.
28820 * g++.dg/ext/attribute-test-4.C: Ditto.
28821
28822 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
28823 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
28824
28825 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
28826
28827 2005-02-01 Richard Henderson <rth@redhat.com>
28828
28829 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
28830 long double for ibm double-double format.
28831 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
28832
28833 2005-02-01 Diego Novillo <dnovillo@redhat.com>
28834
28835 PR tree-optimization/19633
28836 * gcc.dg/pr19633-1.c: New test.
28837 * gcc.dg/pr19633.c: Tweak to make pointer point
28838 to NULL or a symbol.
28839
28840 2005-02-01 Janis Johnson <janis187@us.ibm.com>
28841
28842 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
28843 New procs.
28844 (dg-process-target (local override)): Handle selector expressions.
28845
28846 * gcc.test-framework/README: Describe tests in source directory.
28847 * gcc.test-framework/test-framework.awk: Handle dg- tests.
28848 * gcc.test-framework/test-framework.exp: Handle dg- tests.
28849 * gcc.test-framework/dg-bogus-exp-P.c: New test.
28850 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
28851 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
28852 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
28853 * gcc.test-framework/dg-do-link-exp-P.c: New test.
28854 * gcc.test-framework/dg-do-run-exp-P.c: New test.
28855 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
28856 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
28857 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
28858 * gcc.test-framework/dg-error-exp-P.c: New test.
28859 * gcc.test-framework/dg-error-exp-XP.c: New test.
28860 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
28861 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
28862 * gcc.test-framework/dg-output-exp-P.c: New test.
28863 * gcc.test-framework/dg-output-exp-XF.c: New test.
28864 * gcc.test-framework/dg-warning-exp-P.c: New test.
28865 * gcc.misc-tests/dg-1.c: Remove.
28866 * gcc.misc-tests/dg-2.c: Remove.
28867 * gcc.misc-tests/dg-3.c: Remove.
28868 * gcc.misc-tests/dg-4.c: Remove.
28869 * gcc.misc-tests/dg-5.c: Remove.
28870 * gcc.misc-tests/dg-6.c: Remove.
28871 * gcc.misc-tests/dg-7.c: Remove.
28872 * gcc.misc-tests/dg-8.c: Remove.
28873 * gcc.misc-tests/dg-9.c: Remove.
28874 * gcc.misc-tests/dg-10.c: Remove.
28875 * gcc.misc-tests/dg-11.c: Remove.
28876 * gcc.misc-tests/dg-12.c: Remove.
28877 * gcc.misc-tests/dg-test.exp: Remove.
28878
28879 * gcc.test-framework/test-framework.awk: Change recording and
28880 printing of passes and failures.
28881
28882 * gcc.test-framework: New directory.
28883 * gcc.test-framework/README: New.
28884 * gcc.test-framework/test-framework.exp: New.
28885 * gcc.test-framework/test-framework.awk: New.
28886 * gcc.test-framework/gen_directive_tests: New.
28887
28888 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
28889
28890 * lib/treelang.exp: Fix comment typos.
28891 (treelang_target_compile): Don't append libs=-ltreelang to options.
28892
28893 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
28894
28895 * g++.dg/parse/typename7.C: Adjust error messages.
28896
28897 2005-01-31 Jeff Law <law@redhat.com>
28898
28899 * gcc.c-torture/execute/20050131-1.c: New test.
28900 * gcc.dg/wcaselabel.c: New test.
28901
28902 2005-01-31 Mark Mitchell <mark@codesourcery.com>
28903
28904 * g++.dg/other/warning1.C: Adjust error messags.
28905 * g++.dg/parse/constant5.C: New test.
28906
28907 2005-01-31 Steven Bosscher <stevenb@suse.de>
28908
28909 PR c/19333
28910 * gcc.c-torture/compile/20011130-1.c: Reorder to make
28911 the test case valid.
28912 * gcc.dg/20030815-1.c: Remove invalid tests.
28913 * gcc.dg/array-7.c: Adjust expected result.
28914 * gcc.dg/pr18596-3.c: Likewise.
28915 * gcc.dg/noncompile/20000901-1.c: Likewise.
28916 * gcc.dg/noncompile/init-2.c: Likewise.
28917 * gcc.dg/noncompile/init-4.c: Likewise.
28918
28919 2005-01-31 Dale Johannesen <dalej@apple.com>
28920
28921 * g++.dg/opt/pr19650.C: New test.
28922
28923 2005-01-31 Richard Henderson <rth@redhat.com>
28924
28925 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
28926 long double for intel double extended format.
28927 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
28928
28929 2005-01-30 Mark Mitchell <mark@codesourcery.com>
28930
28931 PR c++/19555
28932 * g++.dg/template/static10.C: New test.
28933
28934 PR c++/19395
28935 * g++.dg/parse/error24.C: New test.
28936
28937 PR c++/19367
28938 * g++.dg/lookup/builtin1.C: New test.
28939
28940 PR c++/19457
28941 * g++.dg/warn/conv3.C: New test.
28942
28943 2005-01-30 Bud Davis <bdavis@gfortran.org>
28944
28945 PR fortran/19647
28946 * gfortan.dg/inquire_7.f90
28947
28948 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
28949
28950 PR tree-optimization/15791
28951 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
28952 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
28953 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
28954 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
28955 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
28956 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
28957 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
28958 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
28959 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
28960 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
28961
28962 2005-01-29 Paul Brook <paul@codesourcery.com>
28963
28964 PR fortran/18565
28965 * check.c (real_or_complex_check): New function.
28966 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
28967 * intrinsic.c (add_functions): Use new check functions.
28968 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
28969 Add prototypes.
28970
28971 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
28972
28973 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
28974 gcc.dg/lvalue-3.c: New tests.
28975 * gcc.dg/concat.c: Update expected messages.
28976
28977 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
28978
28979 PR libfortran/19595
28980 * gfortran.dg/eor_1.f90: New test.
28981
28982 2005-01-29 Steven G. Kargl <kargls@comcast.net>
28983
28984 PR fortran/19589
28985 * gfortran.dg/logical_data_1.f90: New test.
28986
28987 2005-01-28 Mark Mitchell <mark@codesourcery.com>
28988
28989 PR c++/19253
28990 * g++.dg/template/crash33.C: New test.
28991
28992 PR c++/19667
28993 * g++.dg/template/crash32.C: New test.
28994
28995 2005-01-28 Ian Lance Taylor <ian@airs.com>
28996
28997 PR middle-end/16558
28998 * g++.dg/warn/Wreturn-type-2.C: New test.
28999
29000 2004-06-24 Jeff Law <law@redhat.com>
29001
29002 * gcc.dg/tree-ssa/20050128-1.c: New test.
29003
29004 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
29005
29006 * gcc.target/frv/all-mdpackh-1.c: New test.
29007
29008 2005-01-28 Steven Bosscher <stevenb@suse.de>
29009
29010 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
29011
29012 2005-01-27 Richard Henderson <rth@redhat.com>
29013
29014 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
29015
29016 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
29017
29018 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
29019
29020 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
29021
29022 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
29023 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
29024 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
29025 to cope with cases where the multilib options override the dg-options.
29026
29027 2005-01-27 Jakub Jelinek <jakub@redhat.com>
29028
29029 PR c/18946
29030 * gcc.dg/noncompile/20050120-1.c: New test.
29031
29032 2005-01-26 Diego Novillo <dnovillo@redhat.com>
29033
29034 PR tree-optimization/19633
29035 * gcc.dg/pr19633.c: New test.
29036 * gcc.dg/tree-ssa/pr19633.c: New test.
29037
29038 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
29039
29040 * gcc.dg/20041216-1.c: New test.
29041
29042 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
29043
29044 PR objc/18862
29045 * objc.dg/selector-2.m: New test.
29046
29047 2005-01-26 Jakub Jelinek <jakub@redhat.com>
29048
29049 * g++.dg/opt/range-test-2.C: New test.
29050
29051 PR rtl-optimization/19579
29052 * gcc.c-torture/execute/20050124-1.c: New test.
29053
29054 2005-01-26 Greg Parker <gparker@apple.com>
29055 Stuart Hastings <stuart@apple.com>
29056
29057 * gcc.c-torture/execute/20050125-1.c: New.
29058
29059 2005-01-18 Jan Hubicka <jh@suse.cz>
29060
29061 PR tree-optimize/19337
29062 * gcc.c-torture/compile/20050119-1.c: New test.
29063
29064 2005-01-24 James E Wilson <wilson@specifixinc.com>
29065
29066 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
29067 test for successful match.
29068
29069 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
29070
29071 PR objc/18408
29072 * objc.dg/comp-types-7.m: New test.
29073
29074 2005-01-24 Janis Johnson <janis187@us.ibm.com>
29075
29076 * lib/target-supports.exp (current_target_name): New.
29077 (check_effective_target_ilp32, check_effective_target_lp64):
29078 Cache the result to use as long as the current target, with
29079 multilib flags, remains the same.
29080
29081 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
29082 (dg-require-weak, dg-require-visibility, dg-require-alias,
29083 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
29084 dg-require-effective-target, dg-skip-if): Remove call to
29085 skip_test_and_clear_xfail.
29086 (dg-test): Clear xfail data.
29087
29088 2005-01-24 Jakub Jelinek <jakub@redhat.com>
29089
29090 PR target/17751
29091 * gcc.dg/ppc64-toc.c: New test.
29092
29093 * g++.dg/tree-ssa/empty-1.C: New test.
29094
29095 PR middle-end/19551
29096 * gcc.c-torture/execute/20050121-1.c: New test.
29097 * gcc.dg/20050121-2.c: New test.
29098
29099 2004-01-23 Steven G. Kargl <kargls@comcast.net>
29100 Paul Brook <paul@codesourcery.com>
29101
29102 PR fortran/17941
29103 * gfortran.dg/real_const_1.f: New test.
29104 * gfortran.dg/real_const_2.f90: New test.
29105 * gfortran.dg/complex_int_1.f90: New test.
29106
29107 2005-01-23 Bud Davis <bdavis9659@comcast.net>
29108
29109 PR fortran/19313
29110 * gfortan.dg/inquire_6.f90: New test.
29111
29112 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
29113
29114 PR libfortran/19451
29115 * open_readonly_1.f90: New test.
29116
29117 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
29118
29119 PR libfortran/18982
29120 * gfortran.dg/open_new.f90: New file.
29121
29122 2005-01-22 Paul Brook <paul@codesourcery.com>
29123
29124 * namelist_1.f90: New test.
29125
29126 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
29127
29128 PR tree-optimization/19484
29129 * gcc.c-torture/compile/20050122-[12].c: New tests.
29130
29131 2005-01-22 Paul Brook <paul@codesourcery.com>
29132
29133 * gfortran.dg/implicit_2.f90: New test.
29134
29135 2005-01-22 Bud Davis <bdavis9659@comcast.net>
29136
29137 PR fortran/19314
29138 * gfortran.dg/inquire_5.f90: New test.
29139
29140 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29141
29142 PR c/18809
29143 * gcc.dg/pr18809-1.c: New test.
29144
29145 2005-01-21 Ian Lance Taylor <ian@airs.com>
29146
29147 * gcc.dg/20050121-1.c: New test.
29148
29149 PR tree-optimization/13000
29150 * gcc.dg/20040206-1.c: Change warning to point where function is
29151 being inlined.
29152
29153 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29154
29155 PR c++/19208
29156 * g++.dg/template/array11.C: New test.
29157
29158 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
29159
29160 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
29161 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
29162 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
29163 * gfortran.dg/getenv_1.f90: Add dg-do directive.
29164 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
29165 gfortran.dg/pr17164.f90: Add missing dg-do directives.
29166
29167 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
29168
29169 PR tree-optimization/15349
29170 * gcc.dg/tree-ssa/pr15349.c: New.
29171
29172 2005-01-20 Steve Ellcey <sje@cup.hp.com>
29173
29174 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
29175
29176 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
29177
29178 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
29179 scan-assembler-times directive name.
29180
29181 * gcc.dg/asm-a.c: Move dg-require-effective-target to
29182 after dg-do.
29183
29184 PR rtl-optimization/19462
29185 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
29186
29187 2005-01-19 Steve Ellcey <sje@cup.hp.com>
29188
29189 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
29190 counting function calls on ia64.
29191
29192 2005-01-19 Jakub Jelinek <jakub@redhat.com>
29193
29194 PR rtl-optimization/15139
29195 * gcc.dg/20050111-2.c: New test.
29196
29197 PR c/17297
29198 * gcc.c-torture/compile/20050113-1.c: New testcase.
29199
29200 PR middle-end/19164
29201 * gcc.dg/20050113-1.c: New testcase.
29202
29203 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
29204
29205 * gcc.dg/vect/vect-85.c: Add comment.
29206 * gcc.dg/vect/vect-86.c: Add xfail for now.
29207 * gcc.dg/vect/vect-87.c: Add xfail for now.
29208 * gcc.dg/vect/vect-88.c: Add xfail for now.
29209 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
29210
29211 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
29212
29213 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
29214
29215 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
29216
29217 * g++.dg/debug/typedef3.C: New test.
29218
29219 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
29220
29221 PR c/19472
29222 * gcc.dg/asm-a.c: New test.
29223
29224 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
29225
29226 * gcc.dg/sh-relax.c: Add prototype for abort.
29227
29228 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
29229
29230 * gcc.dg/short-compare-1.c: New test.
29231 * gcc.dg/short-compare-2.c: Likewise.
29232
29233 2005-01-18 Michael Matz <matz@suse.de>
29234
29235 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
29236
29237 2005-01-17 Diego Novillo <dnovillo@redhat.com>
29238
29239 PR tree-optimization/19121
29240 * gcc.c-torture/compile/pr19121.c: New test.
29241
29242 2005-01-17 James E. Wilson <wilson@specifixinc.com>
29243
29244 PR target/19357
29245 * gcc.c-torture/compile/pr19357.c: New test.
29246
29247 2005-01-17 Ian Lance Taylor <ian@airs.com>
29248
29249 PR c/5675
29250 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
29251 pass--those that refer just to the variable, possibly with a
29252 cast.
29253 * gcc.dg/c99-const-expr-3.c: Likewise.
29254
29255 PR middle-end/13127
29256 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
29257 longer emitted.
29258
29259 2005-01-16 Bud Davis <bdavis9659@comcast.net>
29260
29261 PR fortran/18778
29262 * gfortran.dg/endfile_2.f90: New test.
29263
29264 2005-01-16 Steven G. Kargl <kargls@comcast.net>
29265
29266 PR 19168
29267 * gfortran.dg/select_5.f90: New test.
29268
29269 2004-01-16 Paul Brook <paul@codesourcery.com>
29270
29271 * gfortran.dg/common_4.f90: New test.
29272
29273 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
29274
29275 PR rtl-optimization/19462
29276 * gcc.dg/torture/pr19462-1.c: New test.
29277
29278 2005-01-15 Ziemowit Laski <zlaski@apple.com>
29279
29280 PR objc/19321
29281 * objc.dg/func-ptr-2.m: New.
29282 * objc.dg/volatile-1.m: New.
29283
29284 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29285
29286 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
29287
29288 2005-01-15 Jakub Jelinek <jakub@redhat.com>
29289
29290 PR tree-optimization/19060
29291 * gcc.c-torture/execute/20050104-1.c: New test.
29292
29293 2005-01-15 Bud Davis <bdavis9659@comcast.net>
29294
29295 PR fortran/18983
29296 * gfortran.dg/write_to_null.f90: New test.
29297
29298 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
29299 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29300
29301 PR other/19328
29302 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
29303 argument.
29304
29305 2005-01-15 Jakub Jelinek <jakub@redhat.com>
29306
29307 PR c++/19263
29308 * g++.dg/init/vector1.C: New test.
29309
29310 2005-01-14 James E. Wilson <wilson@specifixinc.com>
29311
29312 PR target/13158
29313 * gcc.target/ia64/sibcall-unwind-1.c: New test.
29314 PR target/18987
29315 * gcc.target/ia64/sibcall-unwind-2.c: New test.
29316
29317 2005-01-14 Steven G. Kargl <kargls@comcast.net>
29318
29319 * gfortran.dg/select_1.f90: New test.
29320 * gfortran.dg/select_2.f90: New test.
29321 * gfortran.dg/select_3.f90: New test.
29322 * gfortran.dg/select_4.f90: New test.
29323
29324 2005-01-14 Jakub Jelinek <jakub@redhat.com>
29325
29326 PR middle-end/19084
29327 PR rtl-optimization/19348
29328 * gcc.dg/20050111-1.c: New test.
29329 * gcc.c-torture/execute/20050111-1.c: New test.
29330
29331 * gcc.dg/i386-asm-4.c: New test.
29332
29333 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
29334
29335 * gcc.dg/nested-func-2.c: New test.
29336 * ada/acats/norun.lst: Remove c953002.
29337
29338 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
29339
29340 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
29341
29342 2005-01-12 Ben Elliston <bje@au.ibm.com>
29343
29344 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
29345
29346 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
29347
29348 PR target/18761
29349 * g++.dg/abi/align1.C: New test.
29350
29351 2005-01-11 Alan Modra <amodra@bigpond.net.au>
29352
29353 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
29354 at a time.
29355 * g++.dg/ext/altivec_check.h: Support compiling as C.
29356
29357 2005-01-10 Roger Sayle <roger@eyesopen.com>
29358
29359 PR c++/19355
29360 * g++.dg/expr/pr19355-1.C: New test case.
29361
29362 2005-01-10 Laurent GUERBY <laurent@guerby.net>
29363
29364 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
29365 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
29366 * ada/acats/tests/c3/c92005b.ada: Likewise.
29367 * ada/acats/tests/c3/cxb3012.a: Likewise.
29368 * ada/acats/norun.lst: Add c380004 and c953002, add PR
29369
29370 2005-01-09 Paul Brook <paul@codesourcery.com>
29371
29372 * gfortran.dg/common_2.f90: New file.
29373 * gfortran.dg/common_3.f90: New file.
29374
29375 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
29376
29377 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
29378
29379 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
29380
29381 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
29382 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
29383 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
29384 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
29385 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
29386 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
29387 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
29388 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
29389 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
29390 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
29391 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
29392 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
29393 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
29394 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
29395 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
29396 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
29397 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
29398 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
29399 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
29400 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
29401 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
29402 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
29403 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
29404 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
29405 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
29406 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
29407 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
29408 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
29409 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
29410 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
29411 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
29412 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
29413 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
29414 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
29415 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
29416 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
29417 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
29418 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
29419 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
29420 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
29421 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
29422 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
29423 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
29424 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
29425 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
29426 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
29427 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
29428 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
29429 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
29430 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
29431 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
29432 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
29433 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
29434 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
29435 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
29436 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
29437 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
29438 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
29439 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
29440 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
29441 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
29442 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
29443 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
29444 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
29445 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
29446 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
29447 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
29448
29449 * gcc.dg/vect/vect-1.c: Fix spelling.
29450 * gcc.dg/vect/vect-10.c: Fix spelling.
29451 * gcc.dg/vect/vect-11.c: Fix spelling.
29452 * gcc.dg/vect/vect-12.c: Fix spelling.
29453 * gcc.dg/vect/vect-14.c: Fix spelling.
29454 * gcc.dg/vect/vect-15.c: Fix spelling.
29455 * gcc.dg/vect/vect-16.c: Fix spelling.
29456 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
29457 * gcc.dg/vect/vect-64.c: Fix comments.
29458 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
29459
29460 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
29461 Ira Rosen <irar@il.ibm.com>
29462
29463 * gcc.dg/vect/vect-70.c: New test.
29464 * gcc.dg/vect/vect-71.c: New test.
29465
29466 2005-01-09 Manfred Hollstein <mh@suse.com>
29467
29468 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
29469 * gcc.dg/pr18241-2.c: Likewise.
29470 * gcc.dg/pr18241-3.c: Likewise.
29471 * gcc.dg/pr18241-4.c: Likewise.
29472 * gcc.dg/pr18241-5.c: Likewise.
29473
29474 2005-01-08 Richard Henderson <rth@redhat.com>
29475
29476 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
29477 False for x86 and x86-64.
29478
29479 2005-01-08 Diego Novillo <dnovillo@redhat.com>
29480
29481 PR tree-optimization/18241
29482 * gcc.dg/pr18241-1.c: New test.
29483 * gcc.dg/pr18241-2.c: New test.
29484 * gcc.dg/pr18241-3.c: New test.
29485 * gcc.dg/pr18241-4.c: New test.
29486 * gcc.dg/pr18241-5.c: New test.
29487
29488 2005-01-08 Steven G. Kargl <kargls@comcast.net>
29489
29490 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
29491 gfortran.dg/select_4.f90: New.
29492
29493 2005-01-07 Jakub Jelinek <jakub@redhat.com>
29494
29495 * gcc.c-torture/execute/20050107-1.c: New test.
29496
29497 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
29498
29499 PR c++/19298
29500 * g++.dg/template/ref2.C: New.
29501
29502 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
29503
29504 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
29505 instead of being empty.
29506
29507 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
29508
29509 PR fortran/15553
29510 * gfortran.dg/array-1.f90: New test.
29511
29512 2005-01-07 Jakub Jelinek <jakub@redhat.com>
29513
29514 PR tree-optimization/19283
29515 * gcc.c-torture/execute/20050106-1.c: New test.
29516
29517 PR rtl-optimization/18861
29518 * gcc.dg/20050105-1.c: New test.
29519
29520 PR tree-optimization/18828
29521 * gcc.dg/20050105-2.c: New test.
29522
29523 2005-01-07 Andreas Jaeger <aj@suse.de>
29524
29525 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
29526
29527 2005-01-07 Bud Davis <bdavis9659@comcast.net>
29528
29529 PR fortran/18398
29530 * gfortran.dg/fmt_read.f90: New test.
29531
29532 2005-01-06 Geoffrey Keating <geoffk@apple.com>
29533
29534 * gcc.dg/rs6000-ldouble-2.c: New.
29535
29536 2005-01-06 Mark Mitchell <mark@codesourcery.com>
29537
29538 PR c++/19244
29539 * g++.dg/parser/ctor2.C: New test.
29540
29541 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29542
29543 PR c++/17154
29544 * g++.dg/template/using9.C: New test.
29545
29546 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29547
29548 PR c++/19258
29549 * g++.dg/lookup/friend6.C: New test.
29550
29551 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
29552
29553 PR c++/19270
29554 * g++.dg/template/array10.C: New.
29555
29556 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29557
29558 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
29559 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
29560
29561 2005-01-06 Jakub Jelinek <jakub@redhat.com>
29562
29563 * gcc.c-torture/compile/20050105-1.c: New test.
29564
29565 2005-01-05 Geoffrey Keating <geoffk@apple.com>
29566
29567 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
29568
29569 2005-01-05 Roger Sayle <roger@eyesopen.com>
29570
29571 PR middle-end/19100
29572 * gcc.dg/conv-3.c: New test case.
29573
29574 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
29575
29576 * gcc.dg/asm-wide-1.c: New test.
29577
29578 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
29579
29580 PR c++/19030
29581 * g++.dg/parse/crash22.C: New
29582
29583 2005-01-04 Geoffrey Keating <geoffk@apple.com>
29584
29585 PR 19257
29586 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
29587
29588 2005-01-04 Uros Bizjak <uros@kss-loka.si>
29589
29590 PR middle-end/17767
29591 * gcc.dg/i386-mmx-6.c: New test case.
29592
29593 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
29594
29595 PR tree-optimization/18308
29596 * gcc.dg/vect/pr18308.c: New testcase.
29597
29598 2005-01-04 Andreas Jaeger <aj@suse.de>
29599
29600 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
29601
29602 2005-01-03 Geoffrey Keating <geoffk@apple.com>
29603 Robert Bowdidge <bowdidge@apple.com>
29604
29605 * gcc.dg/cpp/subframework1.c: New.
29606 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
29607 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
29608 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
29609 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
29610
29611 2005-01-03 Geoffrey Keating <geoffk@apple.com>
29612
29613 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
29614 producing warning.
29615 * gcc.dg/darwin-weakimport-2.c: New.
29616
29617 2005-01-03 Richard Henderson <rth@redhat.com>
29618
29619 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
29620
29621 2005-01-03 Richard Henderson <rth@redhat.com>
29622
29623 * gcc.dg/vect/vect.exp: Enable for ia64.
29624 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
29625 (check_effective_target_vect_float): Likewise.
29626 (check_effective_target_vect_no_align): Likewise.
29627 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
29628 * gcc.dg/vect/vect-8.c: Likewise.
29629
29630 2005-01-03 Uros Bizjak <uros@kss-loka.si>
29631
29632 PR target/19236
29633 * gcc.dg/pr19236-1.c: New test case.
29634
29635 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
29636
29637 PR rtl-optimization/12092
29638 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
29639
29640 2005-01-02 Andreas Jaeger <aj@suse.de>
29641
29642 * gcc.dg/pr12092-1.c: Do not run on x86_64.
29643
29644 2005-01-01 Roger Sayle <roger@eyesopen.com>
29645 Andrew Pinski <pinskia@physics.uc.edu>
29646
29647 PR rtl-optimization/12092
29648 * gcc.dg/pr12092-1.c: New test case.
29649
29650 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
29651
29652 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
29653 'hidden' and 'default' for better portability.
29654 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
29655
29656 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
29657 6 and 7.
29658 * g++.old-deja/g++.brendan/new3.C: Likewise.
29659
29660 2005-01-01 Steven Bosscher <stevenb@suse.de>
29661
29662 * gcc.dg/20041231-1.C: New test.
29663 * g++.dg/warn/Wunreachable-code-1.C: New test.
29664
29665 2004-12-30 David Edelsohn <edelsohn@gnu.org>
29666
29667 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
29668 file, not /dev/null. Abort on error.
29669
29670 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
29671 Ziemowit Laski <zlaski@apple.com>
29672
29673 PR objc/18971
29674 * objc.dg/encode-5.m: New test.
29675
29676 2004-12-29 Richard Henderson <rth@redhat.com>
29677
29678 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
29679 * objc.dg/stabs-1.m: Disable for ia64.
29680
29681 2004-12-29 Mark Mitchell <mark@codesourcery.com>
29682
29683 PR c++/19190
29684 * g++.dg/warn/Wunused-10.C: New test.
29685
29686 2004-12-28 Richard Henderson <rth@redhat.com>
29687
29688 * objc.dg/stabs-1.m: Disable for alpha.
29689
29690 2004-12-27 Mark Mitchell <mark@codesourcery.com>
29691
29692 PR c++/19149
29693 * g++.dg/parse/error23.C: New test.
29694
29695 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29696
29697 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
29698
29699 PR fortran/19032
29700 * gfortran.dg/intrinsic_modulo_1.f90: New.
29701 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
29702 tests with divisor -1.
29703
29704 2004-12-27 Mark Mitchell <mark@codesourcery.com>
29705
29706 * g++.dg/opt/temp1.C (memcpy): Return a value.
29707
29708 PR c++/19148
29709 * g++.dg/expr/cond7.C: New test.
29710
29711 2004-12-27 Paul Brook <paul@codesourcery.com>
29712
29713 * gfortran.dg/g77/select_no_compile.f: Remove.
29714
29715 2004-12-27 Richard Henderson <rth@redhat.com>
29716
29717 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
29718 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
29719 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
29720
29721 2004-12-26 Richard Henderson <rth@redhat.com>
29722
29723 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
29724 by 1i instead of token pasting.
29725
29726 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29727
29728 PR tree-optimization/17578
29729 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
29730 to additional_flags.
29731 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
29732
29733 2004-12-25 Richard Henderson <rth@redhat.com>
29734
29735 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
29736 Remove Alpha.
29737
29738 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29739
29740 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
29741 hppa*-*-hpux*.
29742 * gcc.dg/pr17957.c (dg-options): Likewise.
29743 * gcc.dg/struct-ret-1.c: Add prototype for abort.
29744 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
29745 instead of 0 on __hppa__.
29746 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
29747 "foo,%r" on hppa*-*-*.
29748
29749 2004-12-23 Bud Davis <bdavis9659@comcast.net>
29750
29751 PR fortran/19071
29752 * gfortran.dg/complex_write.f90: New test.
29753
29754 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29755
29756 PR c++/17595
29757 * g++.dg/parse/pragma2.C: New test.
29758
29759 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
29760
29761 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
29762
29763 * gcc.dg/empty2.c: Add missing dg-warning.
29764
29765 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29766
29767 PR c++/17413
29768 * g++.dg/template/local4.C: New test.
29769 * g++.dg/template/crash19.C: Add dg-error marker.
29770
29771 * g++.dg/template/crash31.C: Correct embedded PR number.
29772
29773 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29774
29775 PR c++/16405
29776 * g++.dg/opt/temp1.C: Add do-run marker.
29777
29778 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
29779
29780 * g++.dg/template/spec19.C: New.
29781
29782 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
29783
29784 PR target/16819
29785 * gcc.dg/empty2.c: New.
29786
29787 2004-12-23 Richard Henderson <rth@redhat.com>
29788
29789 * lib/target-supports.exp (check_effective_target_vect_no_align):
29790 Remove i?86 and x86-64.
29791
29792 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29793
29794 PR c++/16405
29795 * g++.dg/opt/temp1.C: New test.
29796
29797 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29798
29799 PR c++/18733
29800 * g++.dg/template/friend33.C: New testcase.
29801
29802 2004-12-22 Mark Mitchell <mark@codesourcery.com>
29803
29804 PR c++/18464
29805 * g++.dg/template/cond5.C: New test.
29806
29807 PR c++/18492
29808 * g++.dg/inherit/thunk3.C: New test.
29809
29810 PR c++/11224
29811 * g++.dg/warn/Wunused-9.C: New test.
29812
29813 2004-12-22 Janis Johnson <janis187@us.ibm.com>
29814
29815 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
29816
29817 2004-12-22 Jan Beulich <jbeulich@novell.com>
29818
29819 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
29820
29821 2004-12-21 Mark Mitchell <mark@codesourcery.com>
29822
29823 PR c++/18378
29824 * g++.dg/ext/packed8.C: New test.
29825
29826 PR c++/19063
29827 * g++.dg/template/crash31.C: New test.
29828
29829 PR c++/19034
29830 * g++.dg/template/crash30.C: New test.
29831
29832 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
29833
29834 PR C++/18984
29835 * g++.dg/eh/ctor3.C: New test.
29836
29837 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
29838
29839 * objc.dg/stabs-1.m: Allow section name to be quoted and
29840 assembly label to begin with '.LL'.
29841
29842 2004-12-21 Janis Johnson <janis187@us.ibm.com>
29843
29844 * gcc.dg/vect/vect.exp
29845 (check_effective_target_lp64_or_vect_no_align): New.
29846 * gcc.dg/vect/vect-77.c: Use it.
29847 * gcc.dg/vect/vect-78.c: Use it.
29848
29849 * lib/target-supports.exp
29850 (check_effective_target_vect_no_max,
29851 check_effective_target_vect_no_bitwise,
29852 check_effective_target_vect_no_align): New.
29853 * gcc.dg/vect/vect-13.c: Use them.
29854 * gcc.dg/vect/vect-17.c: Ditto.
29855 * gcc.dg/vect/vect-18.c: Ditto.
29856 * gcc.dg/vect/vect-19.c: Ditto.
29857 * gcc.dg/vect/vect-20.c: Ditto.
29858 * gcc.dg/vect/vect-27.c: Ditto.
29859 * gcc.dg/vect/vect-29.c: Ditto.
29860 * gcc.dg/vect/vect-44.c: Ditto.
29861 * gcc.dg/vect/vect-48.c: Ditto.
29862 * gcc.dg/vect/vect-50.c: Ditto.
29863 * gcc.dg/vect/vect-52.c: Ditto.
29864 * gcc.dg/vect/vect-54.c: Ditto.
29865 * gcc.dg/vect/vect-56.c: Ditto.
29866 * gcc.dg/vect/vect-58.c: Ditto.
29867 * gcc.dg/vect/vect-60.c: Ditto.
29868 * gcc.dg/vect/vect-72.c: Ditto.
29869 * gcc.dg/vect/vect-80.c: Ditto.
29870
29871 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
29872
29873 PR c++/14075
29874 * g++.dg/init/string1.C: New.
29875
29876 PR c++/18975
29877 * g++.dg/other/synth1.C: New.
29878
29879 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
29880
29881 PR c/18963
29882 * gcc.dg/pr18963-1.c: New test.
29883
29884 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
29885
29886 PR c/18596
29887 * gcc.dg/funcdef-storage-1.c (foo): Remove.
29888 * gcc.dg/pr18596-1.c: Use dg-error.
29889 (dg-options): Use -fno-unit-at-a-time.
29890 * gcc.dg/pr18596-2.c: New test.
29891 * gcc.dg/pr18596-3.c: New test.
29892
29893 2004-12-20 Roger Sayle <roger@eyesopen.com>
29894
29895 PR middle-end/18683
29896 * g++.dg/opt/pr18683-1.C: New test case.
29897
29898 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
29899
29900 PR other/19093
29901 * g++.dg/opt/max1.C: Fix for 64bit targets.
29902
29903 2004-12-20 Matt Austern <austern@apple.com>
29904
29905 PR c++/19044
29906 * g++.dg/ext/builtin6.C: New
29907
29908 2004-12-20 Diego Novillo <dnovillo@redhat.com>
29909
29910 PR tree-optimization/19080
29911 * gcc.c-torture/compile/pr19080.c: New test.
29912
29913 2004-12-20 Steven Bosscher <stevenb@suse.de>
29914
29915 * gcc.dg/20041219-1.c: New test.
29916
29917 2004-12-19 Roger Sayle <roger@eyesopen.com>
29918
29919 PR middle-end/19068
29920 * g++.dg/opt/max1.C: New test case.
29921
29922 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
29923
29924 * gcc.dg/fdata-sections-1.c: New test.
29925
29926 2004-12-18 Roger Sayle <roger@eyesopen.com>
29927
29928 PR middle-end/18548
29929 * gcc.dg/max-1.c: New test case.
29930
29931 2004-12-18 Jakub Jelinek <jakub@redhat.com>
29932
29933 * gcc.c-torture/execute/20041218-1.c: New test.
29934
29935 2004-12-17 Diego Novillo <dnovillo@redhat.com>
29936
29937 * gcc.dg/pr18501.c: New test.
29938 * gcc.dg/uninit-5.c: XFAIL.
29939 * gcc.dg/uninit-9.c: XFAIL.
29940
29941 2004-12-17 Dale Johannesen <dalej@apple.com>
29942
29943 * gcc.dg/20041213-1.c: New.
29944
29945 2004-12-17 Ziemowit Laski <zlaski@apple.com>
29946
29947 * objc.dg/stabs-1.m: Allow assembly label to begin
29948 with a dot ('.').
29949
29950 2004-12-17 Jakub Jelinek <jakub@redhat.com>
29951
29952 * gcc.c-torture/execute/20041213-1.c: Move...
29953 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
29954
29955 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
29956
29957 PR c++/18721
29958 * g++.dg/lookup/conv-5.C: New.
29959
29960 2004-12-16 Ziemowit Laski <zlaski@apple.com>
29961
29962 * objc.dg/stabs-1.m: New test.
29963
29964 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
29965
29966 * gcc.dg/visibility-c.c: Change compile to
29967 assemble for the test.
29968
29969 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
29970
29971 PR target/19041
29972 * gcc.dg/visibility-c.c: New test.
29973
29974 2004-12-16 Roger Sayle <roger@eyesopen.com>
29975
29976 PR middle-end/18493
29977 * gcc.dg/switch-8.c: New test case.
29978
29979 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
29980
29981 PR c++/18905
29982 * g++.dg/template/init4.C: New.
29983 * g++.dg/opt/static3.C: Enable optimizer.
29984
29985 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
29986
29987 * g++.dg/other/complex1.C: New test.
29988
29989 2004-12-15 Alan Modra <amodra@bigpond.net.au>
29990
29991 * g++.dg/opt/inline9.C: New test.
29992
29993 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29994
29995 PR fortran/18993
29996 * gfotran.dg/nullify_1.f: New test.
29997
29998 2004-12-15 Richard Henderson <rth@redhat.com>
29999
30000 * gcc.target/i386/i386.exp: New harness.
30001 * gcc.target/i386/vect-args.c: New.
30002
30003 2004-12-15 David Edelsohn <edelsohn@gnu.org>
30004
30005 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
30006
30007 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30008
30009 PR c++/18825
30010 * g++.dg/template/friend32.C: New test.
30011
30012 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
30013
30014 * cpp/pragma-once-1.c: New test.
30015 * cpp/pragma-once-1b.h: Likewise.
30016 * cpp/pragma-once-1c.h: Likewise.
30017 * cpp/pragma-once-1d.h: Likewise.
30018 * cpp/inc/pragma-once-1a.h: Likewise.
30019
30020 2004-12-15 Bud Davis <bdavis9659@comcast.net>
30021 Steven G. Kargl <kargls@comcast.net>
30022
30023 PR fortran/17597
30024 * gfortran.dg/list_read_3.f90: New test.
30025
30026 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
30027
30028 * gcc.dg/ftrapv-2.c: New test.
30029
30030 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
30031
30032 PR c++/18981
30033 * g++.dg/template/typename9.C: New test.
30034
30035 2004-12-14 Mark Mitchell <mark@codesourcery.com>
30036
30037 PR c++/18738
30038 * g++.dg/template/typename8.C: New test.
30039 * g++.dg/parse/friend2.C: Tweak error message.
30040
30041 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
30042
30043 * gcc.c-torture/20041214-1.c: New test.
30044
30045 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
30046
30047 PR c++/18965
30048 * g++.dg/init/array17.C: New test.
30049
30050 2004-12-14 Mark Mitchell <mark@codesourcery.com>
30051
30052 PR c++/18793
30053 * g++.dg/init/aggr3.C: New test.
30054
30055 2004-12-14 Janis Johnson <janis187@us.ibm.com>
30056
30057 * gcc.dg/altivec-types-1.c: New test.
30058 * gcc.dg/altivec-types-2.c: New test.
30059 * gcc.dg/altivec-types-3.c: New test.
30060 * gcc.dg/altivec-types-4.c: New test.
30061 * g++.dg/ext/altivec-types-1.C: New test.
30062 * g++.dg/ext/altivec-types-2.C: New test.
30063 * g++.dg/ext/altivec-types-3.C: New test.
30064 * g++.dg/ext/altivec-types-4.C: New test.
30065
30066 2004-12-14 Jakub Jelinek <jakub@redhat.com>
30067
30068 PR middle-end/18951
30069 * gcc.c-torture/execute/20041213-1.c: New test.
30070
30071 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
30072
30073 PR c++/18949
30074 * g++.dg/template/cast1.C: New.
30075
30076 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
30077
30078 * gcc.c-torture/execute/20041213-2.c: New test.
30079
30080 2004-12-13 Richard Henderson <rth@redhat.com>
30081
30082 * gcc.dg/i386-sse-10.c: Fix typo in options.
30083
30084 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
30085
30086 PR c++/18968
30087 * g++.dg/opt/pr18968.C: New test.
30088
30089 2004-12-13 Mark Mitchell <mark@codesourcery.com>
30090
30091 PR c++/18925
30092 * g++.dg/ext/visibility/staticdatamem.C: New test.
30093
30094 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
30095
30096 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
30097
30098 2004-12-13 Roger Sayle <roger@eyesopen.com>
30099
30100 PR rtl-optimization/18928
30101 * gcc.dg/pr18928-1.c: New test case.
30102
30103 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
30104
30105 PR tree-opt/16951
30106 * gcc.c-torture/compile/20041211-1.c: New.
30107
30108 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30109
30110 PR middle-end/17564
30111 * gcc.c-torture/execute/20041212-1.c: New test.
30112
30113 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30114
30115 PR fortran/18869
30116 * gfortran.dg/common_1.f90: New test.
30117
30118 2004-12-12 Steven G. Kargl <kargls@comcast.net>
30119 Paul Brook <paul@codesourcery.com>
30120
30121 PR fortran/16222
30122 * gfortran.dg/real_do_1.f90: New test.
30123
30124 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
30125
30126 PR tree-opt/18040
30127 * g++.dg/opt/ptrmem6.C: New test.
30128
30129 2004-12-11 Roger Sayle <roger@eyesopen.com>
30130
30131 PR middle-end/18921
30132 * gcc.dg/pr18921-1.c: New test case.
30133
30134 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30135
30136 PR fortran/17175
30137 * gfortran.dg/scale_1.f90: New test.
30138
30139 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
30140
30141 PR middle-end/18903
30142 * gcc.c-torture/compile/pr18903.c: New test.
30143
30144 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
30145
30146 * gcc.c-torture/execute/20041210-1.c: New test.
30147
30148 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30149
30150 PR c++/18731
30151 * g++.dg/parser/struct-1.C: New test.
30152 * g++.dg/parser/struct-2.C: New test.
30153 * g++.dg/parser/struct-3.C: New test.
30154
30155 2004-12-09 Richard Henderson <rth@redhat.com>
30156
30157 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
30158
30159 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
30160 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
30161
30162 2004-12-09 Matt Austern <austern@apple.com>
30163
30164 PR c++/18514
30165 * g++.dg/ext/builtin1.C: New
30166 * g++.dg/ext/builtin2.C: New
30167 * g++.dg/ext/builtin3.C: New
30168 * g++.dg/ext/builtin4.C: New
30169 * g++.dg/ext/builtin5.C: New
30170
30171 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
30172
30173 PR tree-opt/18904
30174 * g++.dg/opt/ptrmem5.C: New test.
30175
30176 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
30177
30178 * g++.dg/parse/typename5.C: Adjust for new error.
30179 * g++.dg/parse/typename7.C: New.
30180
30181 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30182
30183 PR c++/18073
30184 * g++.dg/other/mmintrin.C: New test.
30185
30186 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
30187
30188 PR c++/16681
30189 * g++.dg/init/array15.C: New.
30190 * g++.dg/init/array16.C: New.
30191
30192 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30193
30194 PR fortran/18826
30195 * gfortran.dg/assign_1.f90: New test.
30196
30197 2004-12-08 Nick Clifton <nickc@redhat.com>
30198
30199 * gcc.target/xstormy16/bss_below100: New directory containing tests.
30200 * gcc.target/xstormy16/data_below100: Likewise.
30201 * gcc.target/xstormy16/sfr: Likewise.
30202 * gcc.target/xstormy16/below100.S: New test source file.
30203 * gcc.target/xstormy16/below100.ld: New test linker script.
30204 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
30205 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
30206 bp instructions.
30207 * gcc.target/xstormy16/bp.c: Likewise.
30208
30209 * gcc.target/xstormy16/bss_below100: New files:
30210 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
30211 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
30212 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
30213 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
30214 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
30215 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
30216 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
30217 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
30218 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
30219 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
30220 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
30221 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
30222 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
30223 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
30224 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
30225 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
30226 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
30227 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
30228 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
30229 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
30230 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
30231 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
30232 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
30233 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
30234 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
30235 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
30236 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
30237
30238 * gcc.target/xstormy16/data_below100: New files:
30239 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
30240 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
30241 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
30242 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
30243 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
30244 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
30245 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
30246 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
30247 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
30248 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
30249 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
30250 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
30251 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
30252 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
30253 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
30254 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
30255 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
30256 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
30257 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
30258 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
30259 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
30260 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
30261 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
30262 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
30263 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
30264 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
30265 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
30266
30267 * gcc.target/xstormy16/sfr: New files:
30268 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
30269 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
30270 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
30271 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
30272 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
30273 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
30274 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
30275 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
30276 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
30277 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
30278 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
30279 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
30280 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
30281 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
30282 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
30283 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
30284 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
30285 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
30286 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
30287 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
30288 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
30289 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
30290 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
30291 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
30292 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
30293 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
30294 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
30295 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
30296 27_if0_sfrw_bitfield_f.c
30297
30298 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30299
30300 PR c++/18100
30301 * g++.dg/lookup/name-clash4.C: New test.
30302
30303 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
30304
30305 PR c++/18672
30306 * g++.dg/opt/array1.C: New.
30307
30308 PR c++/18803
30309 * g++.dg/template/operator5.C: New.
30310
30311 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
30312
30313 PR c/18867
30314 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
30315
30316 2004-12-07 Steven Bosscher <stevenb@suse.de>
30317
30318 * gcc.dg/noncompile/20041207.c: New test.
30319
30320 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
30321
30322 * g++.dg/other/unreachable-1.C: New test.
30323
30324 2004-12-06 Nick Clifton <nickc@redhat.com>
30325
30326 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
30327 <limits.h> because the latter comes from gcc's include/ directory
30328 and not the newlib/libc/include directory.
30329
30330 2004-12-04 Richard Henderson <rth@redhat.com>
30331
30332 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
30333
30334 2004-12-04 Richard Henderson <rth@redhat.com>
30335
30336 * lib/target-supports.exp (check_gc_sections_available): Disable
30337 for alpha and ia64.
30338
30339 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
30340
30341 PR middle-end/17909
30342 * g++.dg/other/vararg-2.C: New test.
30343
30344 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30345
30346 PR c++/17011, c++/17971
30347 * g++.dg/template/error15.C: Adjust expected error.
30348 * g++.dg/template/instantiate3.C: Likewise.
30349
30350 2004-12-03 Janis Johnson <janis187@us.ibm.com>
30351
30352 * gcc.dg/altivec-18.c: Fix for darwin
30353
30354 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
30355
30356 PR c++/18782
30357 * g++.dg/parse/ptrmem2.C: New.
30358
30359 PR c++/18318
30360 * g++.dg/template/new1.C: New.
30361
30362 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30363
30364 PR fortran/18710
30365 * gfortran.dg/direct_io_3.f90: New test.
30366
30367 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
30368
30369 PR 18758
30370 * g++.dg/parse/crash21.C: New.
30371
30372 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30373
30374 PR c++/15664, c++/18276
30375 * g++.dg/template/ttp13.C: New test.
30376 * g++.dg/template/ttp14.C: Likewise.
30377
30378 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30379
30380 PR c++/18123
30381 * g++.dg/parse/enum2.C: New test.
30382 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
30383
30384 2004-12-02 Nick Clifton <nickc@redhat.com>
30385
30386 * gcc.target/xstormy16: New test directory.
30387 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
30388 * gcc.target/xstormy16/bp.c: Check the generation of bp
30389 instructions.
30390 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
30391 bn instructions and the BELOW100 attribute.
30392
30393 2004-12-02 Alan Modra <amodra@bigpond.net.au>
30394
30395 PR target/16952
30396 * gcc.dg/ppc-eabi.c: New.
30397
30398 2004-12-02 Bud Davis <bdavis9659@comcast.net>
30399
30400 PR fortran/18284
30401 * gfortran.dg/backspace.f90
30402
30403 2004-12-02 Bud Davis <bdavis9659@comcast.net>
30404
30405 * gfortran.dg/inquire.f90: New test.
30406
30407 2004-12-01 Janis Johnson <janis187@us.ibm.com>
30408
30409 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
30410 handle effective-target-keyword.
30411 (dg-skip-if): Support effective-target keyword as target list.
30412 (dg-xfail-if): Ditto.
30413 * lib/target-supports.exp (is-effective-target-keyword): New proc.
30414
30415 2004-12-01 Diego Novillo <dnovillo@redhat.com>
30416
30417 PR tree-optimization/18291
30418 * gcc.c-torture/compile/pr18291.c: New test.
30419
30420 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
30421
30422 PR C++/18729
30423 * g++.dg/parse/crash20.C: New.
30424
30425 PR c++/17431
30426 * g++.dg/overload/arg1.C: New.
30427 * g++.dg/overload/arg2.C: New.
30428 * g++.dg/overload/arg3.C: New.
30429 * g++.dg/overload/arg4.C: New.
30430
30431 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
30432
30433 * gcc.dg/c99-flex-array-4.c: Remove.
30434
30435 2004-11-30 Janis Johnson <janis187@us.ibm.com>
30436
30437 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
30438
30439 * lib/target-supports.exp (is-effective-target): Simplify.
30440
30441 * lib/target-supports.exp (check_effective_target_vect_long):
30442 Fix for powerpc64-*-*.
30443
30444 2004-11-30 Loren James Rittle <ljrittle@acm.org>
30445
30446 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
30447 to support new requirements on FreeBSD 5.
30448
30449 2004-11-30 Devang Patel <dpatel@apple.com>
30450
30451 PR 18702
30452 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
30453
30454 2004-11-30 Janis Johnson <janis187@us.ibm.com>
30455
30456 * g++.dg/ext/altivec-13.C: New test.
30457
30458 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
30459
30460 PR tree-opt/18298
30461 * gcc.c-torture/execute/p18298.c: New test.
30462
30463 2004-11-30 Ira Rosen <irar@il.ibm.com>
30464 Dorit Naishlos <dorit@il.ibm.com>
30465
30466 PR tree-opt/18607
30467 * gcc.dg/vect/vect-89.c: New test.
30468
30469 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
30470
30471 * gcc.dg/pr18596-1.c: New test.
30472
30473 2004-11-30 Ben Elliston <bje@au.ibm.com>
30474
30475 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
30476
30477 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
30478
30479 PR c/18479
30480 * gcc.dg/pr18479.c: New test.
30481
30482 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
30483
30484 PR target/18490
30485 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
30486 mmix-knuth-mmixware.
30487
30488 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
30489 cris-*-elf* cris-*-aout* mmix-*-*
30490
30491 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
30492
30493 PR middle-end/18725
30494 * gcc.dg/pr18725.c: New test.
30495
30496 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
30497
30498 PR target/18488
30499 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
30500
30501 PR target/18336
30502 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
30503
30504 2004-11-29 Mark Mitchell <mark@codesourcery.com>
30505
30506 PR c++/18368
30507 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
30508 * g++.old-deja/g++.law/ctors5.C: Likewise.
30509 * g++.old-deja/g++.other/crash25.C: Likewise.
30510
30511 PR c++/18674
30512 * g++.dg/template/error16.C: New test.
30513
30514 PR c++/18512
30515 * g++.dg/template/crash29.C: New test.
30516
30517 2004-11-29 Diego Novillo <dnovillo@redhat.com>
30518
30519 PR tree-optimization/18712
30520 * gcc.c-torture/compile/pr18712.c: New test.
30521
30522 2004-11-29 Joseph Myers <joseph@codesourcery.com>
30523
30524 PR c/7544
30525 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
30526 tests.
30527
30528 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30529
30530 PR c++/18652
30531 * g++.dg/lookup/crash6.C: New test.
30532
30533 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
30534
30535 PR middle-end/18164
30536 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
30537
30538 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
30539
30540 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
30541 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
30542 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
30543
30544 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
30545
30546 * gcc.dg/pr18164.c: New test.
30547
30548 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
30549
30550 * gcc.dg/funroll-loops-all.c: New.
30551
30552 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
30553
30554 PR target/18489
30555 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
30556 delimeter, match space and TAB as well as ":".
30557
30558 PR target/18484
30559 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
30560
30561 PR target/18348
30562 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
30563
30564 PR target/18345
30565 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
30566
30567 PR target/18337
30568 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
30569
30570 2004-11-28 Bud Davis <bdavis9659@comcast.net>
30571
30572 * gfortran.dg/direct_io_2.f90: New test.
30573
30574 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
30575
30576 PR target/18334
30577 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
30578
30579 2004-11-28 Richard Henderson <rth@redhat.com>
30580
30581 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
30582
30583 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
30584
30585 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
30586 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
30587 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
30588 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
30589 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
30590 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
30591 gcc.dg/pointer-arith-8.c: New tests.
30592
30593 2004-11-27 Bud Davis <bdavis9659@comcast.net>
30594
30595 PR fortran/18364
30596 * gfortran.dg/endfile.f90: New test.
30597
30598 2004-11-27 Falk Hueffner <falk@debian.org>
30599
30600 * gcc.dg/loop-6.c: New test.
30601
30602 2004-11-27 Jakub Jelinek <jakub@redhat.com>
30603
30604 * gcc.c-torture/execute/20041126-1.c: New test.
30605
30606 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
30607
30608 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
30609 on IRIX.
30610
30611 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
30612
30613 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
30614 functions.
30615
30616 2004-11-27 Jakub Jelinek <jakub@redhat.com>
30617
30618 PR rtl-optimization/17825
30619 * gcc.c-torture/compile/20041119-1.c: New test.
30620
30621 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30622
30623 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
30624 Check existence of ld library path variables before unsetting.
30625
30626 2004-11-26 Mark Mitchell <mark@codesourcery.com>
30627
30628 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
30629
30630 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
30631
30632 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
30633
30634 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
30635
30636 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
30637
30638 2004-11-26 Ben Elliston <bje@au.ibm.com>
30639
30640 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
30641 dg-do directive.
30642
30643 2004-11-26 Ben Elliston <bje@au.ibm.com>
30644
30645 * gcc.dg/pr17957.c: Pass --param, not -param.
30646
30647 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
30648
30649 PR middle-end/17957
30650 * gcc.dg/pr17957.c: New test.
30651
30652 2004-11-25 Mark Mitchell <mark@codesourcery.com>
30653
30654 PR c++/18445
30655 * g++.dg/template/crash28.C: Likewise.
30656
30657 PR c++/18001
30658 * g++.dg/expr/unary2.C: Adjust lvalue messages.
30659 * g++.dg/ext/lvaddr.C: Likewise.
30660 * g++.dg/opt/pr7503-3.C: Likewise.
30661
30662 PR c++/18466
30663 * g++.dg/parse/qualified3.C: New test.
30664 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
30665
30666 PR c++/18545
30667 * g++.dg/expr/return1.C: New test.
30668
30669 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30670
30671 Friend class name lookup 3/n, PR c++/3332
30672 * g++.dg/lookup/friend3.C: New test.
30673 * g++.dg/lookup/friend4.C: Likewise.
30674 * g++.dg/lookup/friend5.C: Likewise.
30675
30676 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30677
30678 Friend class name lookup 2/n, PR c++/14513, c++/15410
30679 * g++.dg/lookup/friend2.C: New test.
30680 * g++.dg/template/friend31.C: Likewise.
30681
30682 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30683
30684 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
30685
30686 2004-11-24 Mark Mitchell <mark@codesourcery.com>
30687
30688 PR c++/17473
30689 * g++.dg/tc1/dr56.C: Remove.
30690 * g++.dg/template/typedef1.C: Add dg-error markers.
30691 * g++.old-deja/g++.other/typedef7.C: Likewise.
30692
30693 PR c++/18285
30694 * g++.dg/parse/typedef7.C: New test.
30695
30696 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
30697
30698 * gcc.c-torture/execute/20041124-1.c: New test.
30699
30700 2004-11-24 Mark Mitchell <mark@codesourcery.com>
30701
30702 * g++.dg/template/deduce3.C: New test.
30703
30704 PR c++/18586
30705 * g++.dg/template/crash27.C: New test.
30706
30707 PR c++/18530
30708 * g++.dg/warn/Wshadow-3.C: New test.
30709
30710 2004-11-24 Devang Patel <dpatel@apple.com>
30711
30712 PR/18555
30713 * gcc.dg/cpp/isysroot-1.c: New test.
30714 * gcc.dg/cpp/usr/include/stdio.h: New file.
30715 * gcc.dg/cpp/isysroot-2.c: New test.
30716 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
30717 New file.
30718
30719 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30720
30721 PR c++/8929
30722 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
30723
30724 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
30725
30726 * gcc.target/sparc/align.c: Do not include <stdint.h>.
30727 * gcc.target/sparc/pdist.c: Likewise.
30728
30729 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
30730
30731 PR c++/16882
30732 * g++.dg/conversion/simd1.C: New test.
30733
30734 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30735
30736 * lib/target-libpath.exp: New file defining
30737 set_ld_library_path_env_vars and restore_ld_library_path_env_vars.
30738 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
30739 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
30740 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
30741 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
30742
30743 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
30744
30745 * gcc.dg/pragma-align-2.c: Test macro expansion.
30746 * gcc.dg/pragma-pack-2.c: New test.
30747
30748 2004-11-23 Richard Henderson <rth@redhat.com>
30749
30750 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
30751 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
30752 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
30753 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
30754 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
30755 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
30756
30757 * gcc.dg/vect/vect.exp: Add check for alpha.
30758 * lib/target-supports.exp (check_alpha_max_hw_available): New.
30759 (check_effective_target_vect_int): Enable for alpha.
30760 (check_effective_target_vect_long): New.
30761 (is-effective-target): Add it.
30762
30763 2004-11-23 Uros Bizjak <uros@kss-loka.si>
30764
30765 * gcc.dg/pr18614-1.c: New test.
30766
30767 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
30768
30769 * gcc.dg/setjmp-2.c: New test.
30770
30771 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
30772
30773 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
30774 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
30775 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
30776 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
30777 gcc.target/sparc/pdist.c: New tests.
30778
30779 2004-11-22 Bob Wilson <bob.wilson@acm.org>
30780
30781 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
30782
30783 2004-11-22 Dale Johannesen <dalej@apple.com>
30784
30785 * gcc.dg/20041111-1.c: New.
30786
30787 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
30788
30789 PR tree-opt/18536
30790 * gcc.dg/vect/pr18536.c: New test.
30791
30792 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30793
30794 PR c++/18354
30795 * g++.dg/template/nontype11.C: New test.
30796
30797 2004-11-21 Roger Sayle <roger@eyesopen.com>
30798
30799 PR middle-end/18520
30800 * gcc.dg/pr18520-1.c: New test case.
30801
30802 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
30803
30804 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
30805 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
30806 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
30807 expected diagnostics.
30808
30809 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
30810
30811 PR target/18580
30812 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
30813 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
30814 vect-77.c, vect-77a.c: XFAIL on the SPARC.
30815
30816 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
30817
30818 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
30819
30820 2004-11-19 Mark Mitchell <mark@codesourcery.com>
30821 Joseph Myers <joseph@codesourcery.com>
30822
30823 * lib/target-supports.exp (check_visibility_available): Really
30824 test the compiler.
30825
30826 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
30827
30828 PR tree-opt/18181
30829 * gcc.dg/vect/vect-85.c: New test.
30830 * gcc.dg/vect/vect-86.c: New test.
30831 * gcc.dg/vect/vect-87.c: New test.
30832 * gcc.dg/vect/vect-88.c: New test.
30833
30834 2004-11-19 Ben Elliston <bje@au.ibm.com>
30835
30836 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
30837
30838 2004-11-18 Janis Johnson <janis187@us.ibm.com>
30839
30840 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
30841 * gcc.dg/ppc-and-1.c: Ditto.
30842 * gcc.dg/ppc-compare-1.c: Ditto.
30843 * gcc.dg/ppc-mov-1.c: Ditto
30844
30845 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
30846 Mark Mitchell <mark@codesourcery.com>
30847
30848 * gcc.dg/pragma-init-fini-2.c: New test.
30849
30850 2004-11-17 Janis Johnson <janis187@us.ibm.com>
30851 Aldy Hernandez <aldyh@redhat.com>
30852
30853 * lib/target-supports.exp (check_effective_target_vect_int): New
30854 (check_effective_target_vect_float): New
30855 (check_effective_target_vect_double): New.
30856 (is-effective-target): Support new effective targets keywords.
30857 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
30858 default action for dg-do.
30859 * gcc.dg/vect/pr16105.c: Use new support.
30860 * gcc.dg/vect/pr18400.c: Ditto.
30861 * gcc.dg/vect/pr18425.c: Ditto.
30862 * gcc.dg/vect/vect-1.c: Ditto.
30863 * gcc.dg/vect/vect-10.c: Ditto.
30864 * gcc.dg/vect/vect-11.c: Ditto.
30865 * gcc.dg/vect/vect-12.c: Ditto.
30866 * gcc.dg/vect/vect-13.c: Ditto.
30867 * gcc.dg/vect/vect-14.c: Ditto.
30868 * gcc.dg/vect/vect-15.c: Ditto.
30869 * gcc.dg/vect/vect-16.c: Ditto.
30870 * gcc.dg/vect/vect-17.c: Ditto.
30871 * gcc.dg/vect/vect-18.c: Ditto.
30872 * gcc.dg/vect/vect-19.c: Ditto.
30873 * gcc.dg/vect/vect-2.c: Ditto.
30874 * gcc.dg/vect/vect-20.c: Ditto.
30875 * gcc.dg/vect/vect-21.c: Ditto.
30876 * gcc.dg/vect/vect-22.c: Ditto.
30877 * gcc.dg/vect/vect-23.c: Ditto.
30878 * gcc.dg/vect/vect-24.c: Ditto.
30879 * gcc.dg/vect/vect-25.c: Ditto.
30880 * gcc.dg/vect/vect-26.c: Ditto.
30881 * gcc.dg/vect/vect-27.c: Ditto.
30882 * gcc.dg/vect/vect-27a.c: Ditto.
30883 * gcc.dg/vect/vect-28.c: Ditto.
30884 * gcc.dg/vect/vect-29.c: Ditto.
30885 * gcc.dg/vect/vect-29a.c: Ditto.
30886 * gcc.dg/vect/vect-3.c: Ditto.
30887 * gcc.dg/vect/vect-30.c: Ditto.
30888 * gcc.dg/vect/vect-31.c: Ditto.
30889 * gcc.dg/vect/vect-32.c: Ditto.
30890 * gcc.dg/vect/vect-33.c: Ditto.
30891 * gcc.dg/vect/vect-34.c: Ditto.
30892 * gcc.dg/vect/vect-35.c: Ditto.
30893 * gcc.dg/vect/vect-36.c: Ditto.
30894 * gcc.dg/vect/vect-37.c: Ditto.
30895 * gcc.dg/vect/vect-38.c: Ditto.
30896 * gcc.dg/vect/vect-4.c: Ditto.
30897 * gcc.dg/vect/vect-40.c: Ditto.
30898 * gcc.dg/vect/vect-41.c: Ditto.
30899 * gcc.dg/vect/vect-42.c: Ditto.
30900 * gcc.dg/vect/vect-43.c: Ditto.
30901 * gcc.dg/vect/vect-44.c: Ditto.
30902 * gcc.dg/vect/vect-45.c: Ditto.
30903 * gcc.dg/vect/vect-46.c: Ditto.
30904 * gcc.dg/vect/vect-47.c: Ditto.
30905 * gcc.dg/vect/vect-48.c: Ditto.
30906 * gcc.dg/vect/vect-48a.c: Ditto.
30907 * gcc.dg/vect/vect-49.c: Ditto.
30908 * gcc.dg/vect/vect-5.c: Ditto.
30909 * gcc.dg/vect/vect-50.c: Ditto.
30910 * gcc.dg/vect/vect-51.c: Ditto.
30911 * gcc.dg/vect/vect-52.c: Ditto.
30912 * gcc.dg/vect/vect-53.c: Ditto.
30913 * gcc.dg/vect/vect-54.c: Ditto.
30914 * gcc.dg/vect/vect-55.c: Ditto.
30915 * gcc.dg/vect/vect-56.c: Ditto.
30916 * gcc.dg/vect/vect-56a.c: Ditto.
30917 * gcc.dg/vect/vect-57.c: Ditto.
30918 * gcc.dg/vect/vect-58.c: Ditto.
30919 * gcc.dg/vect/vect-59.c: Ditto.
30920 * gcc.dg/vect/vect-6.c: Ditto.
30921 * gcc.dg/vect/vect-60.c: Ditto.
30922 * gcc.dg/vect/vect-61.c: Ditto.
30923 * gcc.dg/vect/vect-62.c: Ditto.
30924 * gcc.dg/vect/vect-63.c: Ditto.
30925 * gcc.dg/vect/vect-64.c: Ditto.
30926 * gcc.dg/vect/vect-65.c: Ditto.
30927 * gcc.dg/vect/vect-66.c: Ditto.
30928 * gcc.dg/vect/vect-67.c: Ditto.
30929 * gcc.dg/vect/vect-68.c: Ditto.
30930 * gcc.dg/vect/vect-69.c: Ditto.
30931 * gcc.dg/vect/vect-7.c: Ditto.
30932 * gcc.dg/vect/vect-72.c: Ditto.
30933 * gcc.dg/vect/vect-72a.c: Ditto.
30934 * gcc.dg/vect/vect-73.c: Ditto.
30935 * gcc.dg/vect/vect-74.c: Ditto.
30936 * gcc.dg/vect/vect-75.c: Ditto.
30937 * gcc.dg/vect/vect-76.c: Ditto.
30938 * gcc.dg/vect/vect-77.c: Ditto.
30939 * gcc.dg/vect/vect-77a.c: Ditto.
30940 * gcc.dg/vect/vect-78.c: Ditto.
30941 * gcc.dg/vect/vect-79.c: Ditto.
30942 * gcc.dg/vect/vect-8.c: Ditto.
30943 * gcc.dg/vect/vect-80.c: Ditto.
30944 * gcc.dg/vect/vect-82.c: Ditto.
30945 * gcc.dg/vect/vect-82_64.c: Ditto.
30946 * gcc.dg/vect/vect-83.c: Ditto.
30947 * gcc.dg/vect/vect-83_64.c: Ditto.
30948 * gcc.dg/vect/vect-9.c: Ditto.
30949 * gcc.dg/vect/vect-all.c: Ditto.
30950 * gcc.dg/vect/vect-none.c: Ditto.
30951
30952 2004-11-17 Janis Johnson <janis187@us.ibm.com>
30953
30954 * lib/gcc-dg.exp (dg-skip-if): New function.
30955 (dg-forbid-option): Remove.
30956 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
30957 * g++.dg/abi/bitfield8.C: Likewise.
30958 * g++.dg/abi/dtor1.C: Likewise.
30959 * g++.dg/abi/empty10.C: Likewise.
30960 * g++.dg/abi/empty7.C: Likewise.
30961 * g++.dg/abi/empty9.C: Likewise.
30962 * g++.dg/abi/layout3.C: Likewise.
30963 * g++.dg/abi/layout4.C: Likewise.
30964 * g++.dg/abi/thunk1.C: Likewise.
30965 * g++.dg/abi/thunk2.C: Likewise.
30966 * g++.dg/abi/vbase11.C: Likewise.
30967 * g++.dg/abi/vthunk2.C: Likewise.
30968 * g++.dg/abi/vthunk3.C: Likewise.
30969 * g++.dg/ext/attrib8.C: Likewise.
30970 * g++.dg/opt/longbranch2.C: Likewise.
30971 * g++.dg/opt/reg-stack4.C: Likewise.
30972 * g++.old-deja/g++.ext/attrib1.C: Likewise.
30973 * g++.old-deja/g++.ext/attrib2.C: Likewise.
30974 * g++.old-deja/g++.ext/attrib3.C: Likewise.
30975 * g++.old-deja/g++.other/store-expr1.C: Likewise.
30976 * g++.old-deja/g++.other/store-expr2.C: Likewise.
30977 * gcc.dg/20000609-1.c: Likewise.
30978 * gcc.dg/20000720-1.c: Likewise.
30979 * gcc.dg/20011107-1.c: Likewise.
30980 * gcc.dg/20011119-1.c: Likewise.
30981 * gcc.dg/20020108-1.c: Likewise.
30982 * gcc.dg/20020122-2.c: Likewise.
30983 * gcc.dg/20020122-3.c: Likewise.
30984 * gcc.dg/20020201-3.c: Likewise.
30985 * gcc.dg/20020206-1.c: Likewise.
30986 * gcc.dg/20020218-1.c: Likewise.
30987 * gcc.dg/20020310-1.c: Likewise.
30988 * gcc.dg/20020411-1.c: Likewise.
30989 * gcc.dg/20020418-2.c: Likewise.
30990 * gcc.dg/20020426-1.c: Likewise.
30991 * gcc.dg/20020426-2.c: Likewise.
30992 * gcc.dg/20020517-1.c: Likewise.
30993 * gcc.dg/20020523-1.c: Likewise.
30994 * gcc.dg/20020523-2.c: Likewise.
30995 * gcc.dg/20020729-1.c: Likewise.
30996 * gcc.dg/20030204-1.c: Likewise.
30997 * gcc.dg/20030826-2.c: Likewise.
30998 * gcc.dg/20030926-1.c: Likewise.
30999 * gcc.dg/20031202-1.c: Likewise.
31000 * gcc.dg/980312-1.c: Likewise.
31001 * gcc.dg/980313-1.c: Likewise.
31002 * gcc.dg/990117-1.c: Likewise.
31003 * gcc.dg/990424-1.c: Likewise.
31004 * gcc.dg/990524-1.c: Likewise.
31005 * gcc.dg/991230-1.c: Likewise.
31006 * gcc.dg/i386-387-1.c: Likewise.
31007 * gcc.dg/i386-387-2.c: Likewise.
31008 * gcc.dg/i386-387-3.c: Likewise.
31009 * gcc.dg/i386-387-4.c: Likewise.
31010 * gcc.dg/i386-387-5.c: Likewise.
31011 * gcc.dg/i386-387-6.c: Likewise.
31012 * gcc.dg/i386-asm-1.c: Likewise.
31013 * gcc.dg/i386-bitfield1.c: Likewise.
31014 * gcc.dg/i386-bitfield2.c: Likewise.
31015 * gcc.dg/i386-loop-1.c: Likewise.
31016 * gcc.dg/i386-loop-2.c: Likewise.
31017 * gcc.dg/i386-loop-3.c: Likewise.
31018 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
31019 * gcc.dg/i386-pic-1.c: Likewise.
31020 * gcc.dg/i386-regparm.c: Likewise.
31021 * gcc.dg/i386-signbit-1.c: Likewise.
31022 * gcc.dg/i386-signbit-2.c: Likewise.
31023 * gcc.dg/i386-signbit-3.c: Likewise.
31024 * gcc.dg/i386-sse-5.c: Likewise.
31025 * gcc.dg/i386-sse-8.c: Likewise.
31026 * gcc.dg/i386-unroll-1.c: Likewise.
31027 * gcc.dg/tls/opt-1.c: Likewise.
31028 * gcc.dg/tls/opt-2.c: Likewise.
31029 * gcc.dg/unroll-1.c: Likewise.
31030 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
31031 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
31032 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
31033 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
31034
31035 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31036
31037 * g++.dg/template/incomplete1.C: New test.
31038
31039 2004-11-16 Nick Clifton <nickc@redhat.com>
31040
31041 Revert patches accidentally commited during checkin of fixes for
31042 xstormy16 tests:
31043 gcc.c-torture/execute/simd-4.c: Revert
31044 gcc.dg/20040910-1.c: Revert.
31045
31046 2004-11-16 Paul Brook <paul@codesourcery.com>
31047
31048 PR fortran/13010
31049 * gfortran.dg/der_pointer_1.f90: New test.
31050
31051 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
31052
31053 PR c/18498
31054 * gcc.dg/bitfld-13.c: New test.
31055
31056 2004-11-15 Janis Johnson <janis187@us.ibm.com>
31057
31058 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
31059 powerpc*-*-linux*.
31060
31061 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
31062 * gcc.dg/ppc64-abi-2.c: Ditto.
31063 * gcc.dg/ppc64-abi-3.c: Ditto.
31064
31065 * lib/gcc-dg.exp (dg-target-list): Remove.
31066
31067 2004-11-15 Steve Ellcey <sje@cup.hp.com>
31068
31069 * gcc.dg/ia64-postinc.c: New test.
31070
31071 2004-11-15 Mark Mitchell <mark@codesourcery.com>
31072
31073 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
31074
31075 2004-11-15 Nick Clifton <nickc@redhat.com>
31076
31077 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
31078 __INT_MAX__ so that the test can be compiled by toolchains
31079 targeted at 16-bit processors.
31080
31081 * gcc.dg/20040625-1.c: Use long constants rather than integers
31082 when performing arithmetic that will overflow 16-bits.
31083
31084 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
31085 xstormy16. It does not support 128-bit vector operations.
31086
31087 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
31088 with the macro PTR_TYPE. Define this macro to an integer type
31089 suitable for holding a pointer.
31090
31091 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
31092 the target is a 16-bit processor.
31093
31094 * gcc.dg/cpp/if-2.c: Expect a different warning message from
31095 16-bit targets where the character constant will be too long.
31096
31097 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
31098 where the double will not be directly addressable.
31099
31100 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31101
31102 Friend class name lookup 1/n, PR c++/18471
31103 * g++.dg/template/crash26.C: New test.
31104 * g++.dg/lookup/struct1.C: Adjust expected error.
31105 * g++.dg/parse/elab1.C: Likewise.
31106 * g++.dg/parse/elab2.C: Likewise.
31107 * g++.dg/parse/int-as-enum1.C: Likewise.
31108 * g++.dg/parse/struct-as-enum1.C: Likewise.
31109 * g++.dg/parse/typedef1.C: Likewise.
31110 * g++.dg/parse/typedef3.C: Likewise.
31111 * g++.dg/parse/typedef4.C: Likewise.
31112 * g++.dg/parse/typedef5.C: Likewise.
31113 * g++.dg/template/nontype4.C: Likewise.
31114 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
31115 * g++.old-deja/g++.other/elab1.C: Likewise.
31116 * g++.old-deja/g++.other/syntax4.C: Likewise.
31117
31118 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
31119
31120 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
31121
31122 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
31123
31124 * gcc.c-torture/execute/20041114-1.c: New test.
31125
31126 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
31127
31128 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
31129 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
31130 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
31131 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
31132 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
31133 gcc.dg/switch-7.c: New tests.
31134
31135 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
31136
31137 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
31138
31139 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
31140
31141 PR tree-opt/18400
31142 * gcc.dg/vect/pr18400.c: New test.
31143
31144 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
31145 Andrew Pinski <pinskia@physics.uc.edu>
31146
31147 PR tree-opt/18425
31148 * gcc.dg/vect/pr18425.c: New test.
31149
31150 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
31151
31152 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
31153 Guard with dg-require-alias and dg-require-visibility.
31154
31155 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
31156
31157 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
31158
31159 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31160
31161 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
31162
31163 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31164
31165 PR c++/17344
31166 * g++.dg/template/defarg5.C: New test.
31167
31168 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
31169
31170 * g++.dg/parse/cast1.C: Run only on ILP32.
31171 * g++.old-deja/g++.mike/p784.C: Likewise.
31172
31173 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
31174
31175 * gcc.c-torture/execute/20041113-1.c: New test.
31176
31177 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
31178
31179 PR target/18230
31180 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
31181 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
31182 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
31183 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
31184 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
31185 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
31186 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
31187 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
31188 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
31189 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
31190 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
31191 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
31192 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
31193
31194 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
31195
31196 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
31197 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
31198 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
31199 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
31200 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
31201 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
31202 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
31203 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
31204 gcc.target/sparc/combined-1.c: New tests.
31205
31206 2004-11-12 Ziemowit Laski <zlaski@apple.com>
31207
31208 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
31209 New tests.
31210
31211 2004-11-12 Mark Mitchell <mark@codesourcery.com>
31212
31213 * lib/gcc-dg.exp (dg-forbid-option): New function.
31214 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
31215 * g++.dg/abi/bitfield8.C: Likewise.
31216 * g++.dg/abi/dtor1.C: Likewise.
31217 * g++.dg/abi/empty10.C: Likewise.
31218 * g++.dg/abi/empty7.C: Likewise.
31219 * g++.dg/abi/empty9.C: Likewise.
31220 * g++.dg/abi/layout3.C: Likewise.
31221 * g++.dg/abi/layout4.C: Likewise.
31222 * g++.dg/abi/thunk1.C: Likewise.
31223 * g++.dg/abi/thunk2.C: Likewise.
31224 * g++.dg/abi/vbase11.C: Likewise.
31225 * g++.dg/abi/vthunk2.C: Likewise.
31226 * g++.dg/abi/vthunk3.C: Likewise.
31227 * g++.dg/ext/attrib8.C: Likewise.
31228 * g++.dg/opt/longbranch2.C: Likewise.
31229 * g++.dg/opt/reg-stack4.C: Likewise.
31230 * g++.old-deja/g++.ext/attrib1.C: Likewise.
31231 * g++.old-deja/g++.ext/attrib2.C: Likewise.
31232 * g++.old-deja/g++.ext/attrib3.C: Likewise.
31233 * g++.old-deja/g++.other/store-expr1.C: Likewise.
31234 * g++.old-deja/g++.other/store-expr2.C: Likewise.
31235 * gcc.dg/20000609-1.c: Likewise.
31236 * gcc.dg/20000720-1.c: Likewise.
31237 * gcc.dg/20011107-1.c: Likewise.
31238 * gcc.dg/20011119-1.c: Likewise.
31239 * gcc.dg/20020108-1.c: Likewise.
31240 * gcc.dg/20020122-2.c: Likewise.
31241 * gcc.dg/20020122-3.c: Likewise.
31242 * gcc.dg/20020201-3.c: Likewise.
31243 * gcc.dg/20020206-1.c: Likewise.
31244 * gcc.dg/20020218-1.c: Likewise.
31245 * gcc.dg/20020310-1.c: Likewise.
31246 * gcc.dg/20020411-1.c: Likewise.
31247 * gcc.dg/20020418-2.c: Likewise.
31248 * gcc.dg/20020426-1.c: Likewise.
31249 * gcc.dg/20020426-2.c: Likewise.
31250 * gcc.dg/20020517-1.c: Likewise.
31251 * gcc.dg/20020523-1.c: Likewise.
31252 * gcc.dg/20020523-2.c: Likewise.
31253 * gcc.dg/20020729-1.c: Likewise.
31254 * gcc.dg/20030204-1.c: Likewise.
31255 * gcc.dg/20030826-2.c: Likewise.
31256 * gcc.dg/20030926-1.c: Likewise.
31257 * gcc.dg/20031202-1.c: Likewise.
31258 * gcc.dg/980312-1.c: Likewise.
31259 * gcc.dg/980313-1.c: Likewise.
31260 * gcc.dg/990117-1.c: Likewise.
31261 * gcc.dg/990424-1.c: Likewise.
31262 * gcc.dg/990524-1.c: Likewise.
31263 * gcc.dg/991230-1.c: Likewise.
31264 * gcc.dg/i386-387-1.c: Likewise.
31265 * gcc.dg/i386-387-2.c: Likewise.
31266 * gcc.dg/i386-387-3.c: Likewise.
31267 * gcc.dg/i386-387-4.c: Likewise.
31268 * gcc.dg/i386-387-5.c: Likewise.
31269 * gcc.dg/i386-387-6.c: Likewise.
31270 * gcc.dg/i386-asm-1.c: Likewise.
31271 * gcc.dg/i386-bitfield1.c: Likewise.
31272 * gcc.dg/i386-bitfield2.c: Likewise.
31273 * gcc.dg/i386-loop-1.c: Likewise.
31274 * gcc.dg/i386-loop-2.c: Likewise.
31275 * gcc.dg/i386-loop-3.c: Likewise.
31276 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
31277 * gcc.dg/i386-pic-1.c: Likewise.
31278 * gcc.dg/i386-regparm.c: Likewise.
31279 * gcc.dg/i386-signbit-1.c: Likewise.
31280 * gcc.dg/i386-signbit-2.c: Likewise.
31281 * gcc.dg/i386-signbit-3.c: Likewise.
31282 * gcc.dg/i386-sse-5.c: Likewise.
31283 * gcc.dg/i386-sse-8.c: Likewise.
31284 * gcc.dg/i386-unroll-1.c: Likewise.
31285 * gcc.dg/tls/opt-1.c: Likewise.
31286 * gcc.dg/tls/opt-2.c: Likewise.
31287 * gcc.dg/unroll-1.c: Likewise.
31288 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
31289 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
31290 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
31291 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
31292 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
31293 -m64 is specified.
31294
31295 2004-11-12 Mark Mitchell <mark@codesourcery.com>
31296
31297 PR c++/18389
31298 * g++.dg/parse/cond1.C: New test.
31299
31300 PR c++/18429
31301 * g++.dg/template/array9.C: New test.
31302 * g++.dg/ext/vla1.C: Adjust error messages.
31303 * g++.dg/ext/vlm1.C: Likewise.
31304 * g++.dg/template/crash2.C: Likewise.
31305
31306 PR c++/18436
31307 * g++.dg/template/call3.C: New test.
31308
31309 PR c++/18407
31310 * g++.dg/template/ptrmem11.C: New test.
31311
31312 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
31313
31314 PR other/14264
31315 * lib/g++.exp: Set LC_ALL and LANG to C.
31316 * lib/gcc-dg.exp: Likewise.
31317 * lib/gfortran.exp: Likewise.
31318 * lib/objc.exp: Likewise.
31319 * lib/treelang.exp: Likewise.
31320
31321 2004-11-12 Andreas Schwab <schwab@suse.de>
31322
31323 * gcc.dg/pr16286.c: Fix last change.
31324
31325 2004-11-12 Mark Mitchell <mark@codesourcery.com>
31326
31327 PR c++/18416
31328 * g++.dg/init/global1.C: New test.
31329
31330 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
31331
31332 * gcc.c-torture/execute/20041112-1.c: New test.
31333
31334 2004-11-11 Janis Johnson <janis187@us.ibm.com>
31335
31336 * lib/gcc-dg.exp (dg-target-list): New.
31337
31338 2004-11-11 Janis Johnson <janis187@us.ibm.com>
31339 Richard Sandiford <rsandifo@redhat.com>
31340
31341 * lib/target-supports.exp (get-compiler_messages): New.
31342 (check_named_sections_available): Use it.
31343 (check_effective_target_ilp32): New.
31344 (check_effective_target_lp64): New.
31345 (is-effective-target): New.
31346 * lib/gcc-dg.exp (dg-require-effective-target): New.
31347
31348 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
31349
31350 * gcc.dg/precedence-1.c: New test.
31351
31352 2004-11-11 Janis Johnson <janis187@us.ibm.com>
31353
31354 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
31355
31356 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
31357 message, delete generated files, use more descriptive name for
31358 executable, and make the test unsupported when it cannot be run.
31359
31360 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
31361 (dg-require-weak, dg-require-visibility, dg-require-alias,
31362 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
31363 dg-require-iconv, dg-require-named-sections): Use it.
31364
31365 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
31366
31367 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
31368
31369 PR target/16457
31370 * gcc.dg/ppc-and-1: New
31371
31372 PR target/16796
31373 * gcc.dg/ppc-mov-1.c: New.
31374
31375 PR target/16458
31376 * gcc.dg/ppc-compare-1.c: New.
31377
31378 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
31379
31380 * objc.dg/desig-init-2.m: New test.
31381
31382 2004-11-10 Adam Nemet <anemet@lnxw.com>
31383
31384 PR middle-end/18160
31385 * g++.dg/warn/register-var-1.C: New test.
31386 * g++.dg/warn/register-var-2.C: New test.
31387
31388 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
31389
31390 * gcc.dg/union-2.c: New test.
31391
31392 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
31393
31394 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
31395 New test for PR tree-optimization/17892.
31396
31397 2004-11-09 Mark Mitchell <mark@codesourcery.com>
31398
31399 PR c++/18369
31400 * g++.dg/init/new12.C: New test.
31401
31402 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
31403
31404 * gcc.target/sparc: New directory.
31405 * gcc.target/sparc/sparc.exp: New driver.
31406 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
31407 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
31408 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
31409 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
31410
31411 2004-11-10 Paul Brook <paul@codesourcery.com>
31412
31413 PR fortran/18218
31414 * gfortran.dg/list_read.c: New test.
31415
31416 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
31417
31418 PR c/18322
31419 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
31420 expected diagnostic location.
31421
31422 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
31423
31424 * gcc.dg/20041109-1.c: New test.
31425
31426 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
31427
31428 PR objc/18406
31429 * objc/compile/pr18406.m: New test.
31430
31431 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
31432
31433 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
31434
31435 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
31436
31437 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
31438
31439 2004-11-08 Steve Ellcey <sje@cup.hp.com>
31440
31441 * gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
31442
31443 2004-11-08 Steve Ellcey <sje@cup.hp.com>
31444
31445 * gcc.dg/20030225-2.c: Add prototype for abort and
31446 exit.
31447
31448 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
31449
31450 PR tree-opt/18299
31451 * gcc.c-torture/pr18299-1.c: New test.
31452
31453 2004-11-06 Andreas Schwab <schwab@suse.de>
31454
31455 * gcc.dg/pr16286.c: Also test for bool and pixel.
31456
31457 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
31458
31459 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
31460 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
31461 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
31462 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
31463 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
31464 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
31465 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
31466 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
31467 gcc.dg/struct-semi-3.c: New tests.
31468
31469 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
31470
31471 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
31472
31473 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
31474
31475 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
31476 Do not use C99 designators.
31477
31478 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
31479
31480 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
31481
31482 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
31483
31484 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
31485 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
31486 * gcc.c-torture/execute/simd-5.x: Remove.
31487
31488 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
31489
31490 PR rtl-optimization/17933
31491 * gcc.dg/torture/pr17933-1.c: New test.
31492
31493 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
31494
31495 PR target/18106
31496 * lib/target-supports.exp (check_weak_available): Support
31497 Windows.
31498
31499 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
31500
31501 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
31502 call to fflush(stdout) before abort.
31503 (my_ffsll): New function.
31504 (generate_fields): Use it.
31505
31506 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
31507
31508 * gcc.dg/init-undef-1.c: New test.
31509
31510 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
31511
31512 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
31513 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
31514 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
31515 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
31516 expected messages for new parser.
31517
31518 2004-11-04 Mark Mitchell <mark@codesourcery.com>
31519
31520 * g++.dg/ext/visibility/symbian1.C: New test.
31521
31522 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
31523
31524 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
31525 on LP64 targets.
31526
31527 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
31528
31529 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
31530 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
31531 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
31532 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
31533 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
31534 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
31535 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
31536 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
31537 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
31538 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
31539
31540 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
31541
31542 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
31543 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
31544 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
31545 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
31546 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
31547 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
31548 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
31549 for new parser.
31550
31551 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
31552
31553 PR target/15342
31554 * gcc.dg/20041104-1.c: New test.
31555
31556 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31557
31558 * g++.dg/template/nontype7.C: New test.
31559 * g++.dg/template/nontype8.C: Likewise.
31560 * g++.dg/template/nontype9.C: Likewise.
31561 * g++.dg/template/nontype10.C: Likewise.
31562 * g++.dg/tc1/dr49.C: Likewise.
31563 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
31564 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
31565
31566 2004-11-04 Ben Elliston <bje@au.ibm.com>
31567
31568 * g++.dg/rtti/tinfo1.C: Remove xfails.
31569
31570 2004-11-04 Ben Elliston <bje@au.ibm.com>
31571
31572 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
31573 packed attribute to the definition to satisfy the new C++ parser.
31574
31575 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
31576
31577 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
31578 invocations of va_arg.
31579
31580 2004-11-02 Mark Mitchell <mark@codesourcery.com>
31581
31582 PR c++/18124
31583 * g++.dg/template/crash25.C: New test.
31584
31585 PR c++/18155
31586 * g++.dg/template/typedef2.C: New test.
31587 * g++.dg/parse/crash13.C: Adjust error markers.
31588
31589 PR c++/18177
31590 * g++.dg/conversion/const3.C: New test.
31591
31592 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31593
31594 PR fortran/17535
31595 PR fortran/17583
31596 PR fortran/17713
31597 * gfortran.dg/generic_[123].f90: New testcases.
31598
31599 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
31600
31601 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
31602 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
31603
31604 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
31605
31606 PR tree-opt/16808
31607 * gcc.c-torture/compile/pr16808.c: New test.
31608
31609 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
31610
31611 PR rtl-optimization/17104
31612 * gcc.dg/ppc-bitfield1.c: New.
31613
31614 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
31615
31616 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
31617
31618 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
31619
31620 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
31621 strings for 32-bit code.
31622
31623 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
31624
31625 PR c/18239
31626 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
31627
31628 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
31629
31630 PR c++/18064
31631 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
31632
31633 2004-10-31 Mark Mitchell <mark@codesourcery.com>
31634
31635 PR c++/15172
31636 * g++.dg/init/aggr2.C: New test.
31637
31638 2004-10-30 Ziemowit Laski <zlaski@apple.com>
31639
31640 * objc.dg/local-decl-1.m: New test.
31641
31642 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
31643
31644 * gcc.dg/20040910-1.c: Adjust regex.
31645
31646 2004-10-30 Roger Sayle <roger@eyesopen.com>
31647
31648 PR rtl-optimization/18084
31649 * g++.dg/opt/pr18084-1.C: New testcase.
31650
31651 2004-10-30 Matt Austern <austern@apple.com>
31652
31653 PR c++/17542
31654 * g++.dg/ext/attrib18.C: New test.
31655
31656 2004-10-30 Roger Sayle <roger@eyesopen.com>
31657
31658 PR middle-end/18096
31659 * gcc.dg/pr18096-1.c: New test case.
31660
31661 2004-10-30 Roger Sayle <roger@eyesopen.com>
31662
31663 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
31664
31665 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
31666
31667 PR c/16666
31668 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
31669 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
31670 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
31671 gcc.dg/old-style-prom-3.c: New tests.
31672
31673 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
31674
31675 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
31676 Remove unnecessary inclusion of stdio.h.
31677
31678 2004-10-29 Roger Sayle <roger@eyesopen.com>
31679
31680 PR rtl-optimization/17581
31681 * gcc.dg/pr17581-1.c: New test case.
31682
31683 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
31684
31685 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
31686 being implemented.
31687 * g++.dg/conversion/dr195-1.C: New.
31688 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
31689 * g++.old-deja/g++.mike/p10148.C: Likewise.
31690
31691 2004-10-29 Mark Mitchell <mark@codesourcery.com>
31692
31693 PR c++/17695
31694 * g++.dg/debug/typedef2.C: New test.
31695
31696 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
31697
31698 PR fortran/13490
31699 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
31700 * gfortran.dg/g77/README: Update.
31701
31702 2004-10-28 Matt Austern <austern@apple.com>
31703
31704 PR c++/14124
31705 * g++.dg/ext/packed7.C: New test.
31706
31707 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
31708
31709 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
31710 scan-assembler.
31711 * lib/scanasm.exp (hidden-scan-for): New proc.
31712 (scan-hidden): Use hidden-scan-for instead of constructing the scan
31713 string.
31714 (scan-not-hidden): Likewise.
31715 * lib/target-supports.exp (check_visibility_available): mach-o is
31716 support too.
31717
31718 2004-10-28 Mark Mitchell <mark@codesourcery.com>
31719
31720 PR c++/17132
31721 * g++.dg/template/memclass3.C: New test.
31722
31723 2004-10-28 Adam Nemet <anemet@lnxw.com>
31724
31725 PR middle-end/18160
31726 * gcc.dg/register-var-1.c: New test.
31727 * gcc.dg/register-var-2.c: New test.
31728 * gcc.dg/asm-7.c: Taking the address of a register variable is an
31729 error now.
31730
31731 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
31732
31733 PR other/18172
31734 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
31735 unused variables.
31736 * gcc.dg/vect/vect-22.c: Likewise.
31737
31738 2004-10-28 Jakub Jelinek <jakub@redhat.com>
31739
31740 * gcc.dg/i386-rotate-1.c: New test.
31741
31742 2004-10-27 Mark Mitchell <mark@codesourcery.com>
31743
31744 * g++.dg/init/ref12.C: Add "run" marker.
31745
31746 PR c++/17435
31747 * g++.dg/init/ref12.C: New test.
31748
31749 PR c++/18140
31750 * g++.dg/template/shift1.C: New test.
31751 * g++.dg/template/error10.C: Adjust error markers.
31752
31753 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
31754
31755 PR tree-opt/17529
31756 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
31757
31758 2004-10-27 Geoffrey Keating <geoffk@apple.com>
31759
31760 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
31761 * gcc.dg/weak/weak-3.c: Likewise.
31762 * gcc.dg/weak/weak-5.c: Likewise.
31763 * gcc.dg/weak/weak-9.c: Likewise.
31764 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
31765 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
31766
31767 * gcc.dg/darwin-weakimport-1.c: New.
31768
31769 2004-10-28 Ben Elliston <bje@au.ibm.com>
31770
31771 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
31772
31773 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
31774
31775 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
31776 'syntax' error messages.
31777 * gcc.dg/cpp/direct2s.c: Likewise.
31778
31779 2004-10-26 Geoffrey Keating <geoffk@apple.com>
31780
31781 * gcc.c-torture/compile/20041026-1.c: New.
31782
31783 2004-10-26 Mark Mitchell <mark@codesourcery.com>
31784
31785 PR c++/18093
31786 * g++.dg/lookup/ns2.C: New test.
31787
31788 PR c++/18020
31789 * g++.dg/template/enum4.C: New test.
31790
31791 PR c++/18161
31792 * g++.dg/template/expr1.C: New test.
31793
31794 2004-10-26 Ben Elliston <bje@au.ibm.com>
31795
31796 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
31797
31798 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
31799
31800 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
31801 gcc.dg/decl-nospec-3.c: New tests.
31802
31803 2004-10-26 Ziemowit Laski <zlaski@apple.com>
31804
31805 * objc.dg/super-class-3.m: New test.
31806
31807 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
31808
31809 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
31810 resyncing.
31811 * gcc.dg/cpp/direct2s.c: Likewise.
31812
31813 2004-10-25 Geoffrey Keating <geoffk@apple.com>
31814
31815 * objc.dg/image-info.m: Update for changes to section selection.
31816
31817 2004-10-25 David Ayers <d.ayers@inode.at>
31818 Ziemowit Laski <zlaski@apple.com>
31819
31820 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
31821 diagnostics when messaging 'id <Proto>'.
31822 * objc.dg/class-protocol-1.m: New test.
31823 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
31824 a non-existent method signature.
31825 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
31826 Update diagnostics when messaging with non-existent method signature.
31827 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
31828 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
31829 invalid receivers are now resolved as if messaging 'id'; remove
31830 extraneous diagnostics.
31831
31832 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
31833
31834 PR c/16667
31835 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
31836 gcc.dg/init-desig-obs-3.c: New tests.
31837
31838 2004-10-25 Jakub Jelinek <jakub@redhat.com>
31839
31840 * gcc.dg/debug/20041023-1.c: New test.
31841
31842 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
31843
31844 PR middle-end/17407
31845 * gcc.c-torture/compile/pr17407.c: New test.
31846
31847 PR c++/18121
31848 * g++.dg/template/array8.C: New test.
31849
31850 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
31851
31852 PR other/18138
31853 * lib/g++.exp: Accept more than one multilib libgcc.
31854 * lib/gcc-dg.exp: Likewise.
31855 * lib/objc.exp: Likewise.
31856 * lib/treelang.exp: Likewise.
31857 * lib/gfortran.exp: Likewise.
31858
31859 2004-10-24 Ben Elliston <bje@au.ibm.com>
31860
31861 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
31862
31863 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
31864
31865 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
31866 * gcc.dg/c99-const-expr-3.c: Likewise.
31867
31868 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
31869
31870 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
31871
31872 2004-10-23 Ben Elliston <bje@au.ibm.com>
31873
31874 * gcc.c-torture/execute/loop-2e.x: Remove.
31875
31876 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
31877
31878 PR c++/18095
31879 * g++.dg/parse/crash18.C: New.
31880 * g++.dg/parse/crash19.C: New.
31881
31882 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
31883
31884 * g++.dg/ext/dllimport1.C: Move dg-warnings.
31885 * g++.dg/ext/dllimport2.C: Same.
31886 * g++.dg/ext/dllimport8.C: Same.
31887
31888 2004-10-21 Mark Mitchell <mark@codesourcery.com>
31889
31890 PR c++/10841
31891 * g++.dg/conversion/cast1.C: New test.
31892 * g++.dg/overload/pmf1.C: Adjust error marker.
31893
31894 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
31895
31896 PR objc/17923
31897 * objc.dg/const-str-7.m: New test.
31898
31899 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31900
31901 * g++.dg/template/memfriend11.C: Fix comment typo.
31902 * g++.dg/template/memfriend14.C: Likewise.
31903
31904 2004-10-20 Richard Henderson <rth@redhat.com>
31905
31906 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
31907 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
31908 -fasynchronous-unwind-tables.
31909
31910 2004-10-20 Richard Henderson <rth@redhat.com>
31911
31912 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
31913 (main): Return success.
31914 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
31915 (main): Return success.
31916
31917 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31918
31919 PR c++/13495
31920 * g++.dg/template/memfriend9.C: New test.
31921 * g++.dg/template/memfriend10.C: Likewise.
31922 * g++.dg/template/memfriend11.C: Likewise.
31923 * g++.dg/template/memfriend12.C: Likewise.
31924 * g++.dg/template/memfriend13.C: Likewise.
31925 * g++.dg/template/memfriend14.C: Likewise.
31926 * g++.dg/template/memfriend15.C: Likewise.
31927 * g++.dg/template/memfriend16.C: Likewise.
31928 * g++.dg/template/memfriend17.C: Likewise.
31929 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
31930
31931 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
31932
31933 * g++.dg/conversion/dr195.C: New.
31934 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
31935
31936 2004-10-20 Ben Elliston <bje@au.ibm.com>
31937 Devang Patel <dpatel@apple.com>
31938
31939 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
31940 of floating point arithmetic, which could trap.
31941
31942 2004-10-19 Mark Mitchell <mark@codesourcery.com>
31943
31944 PR c++/14035
31945 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
31946 * g++.dg/conversion/const2.C: New test.
31947 * g++.dg/expr/reinterpret2.C: New test.
31948 * g++.dg/expr/reinterpret3.C: New test.
31949 * g++.dg/expr/cast2.C: New test.
31950 * g++.dg/expr/copy1.C: New test.
31951 * g++.dg/other/conversion1.C: Change error message.
31952 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
31953 function pointers to void *.
31954 * g++.old-deja/g++.mike/p10148.C: Likewise.
31955
31956 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
31957
31958 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
31959
31960 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
31961
31962 PR c++/18047
31963
31964 * g++.dg/parse/expr3.C: New test.
31965
31966 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
31967
31968 * gcc.dg/smod-1.c: New test.
31969
31970 2004-10-18 Ziemowit Laski <zlaski@apple.com>
31971
31972 * objc.dg/method-14.m: New test.
31973
31974 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
31975
31976 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
31977 Also xfail as the patch was reverted.
31978
31979 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
31980
31981 PR middle-end/16973
31982 * gcc.dg/pr16973.c: New test.
31983
31984 2004-10-18 Diego Novillo <dnovillo@redhat.com>
31985
31986 PR tree-optimization/17656
31987 * gcc.c-torture/compile/pr17656.c: New test.
31988
31989 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
31990
31991 * g++.dg/eh/shadow1.C: New.
31992
31993 2004-10-18 Jakub Jelinek <jakub@redhat.com>
31994
31995 * gcc.c-torture/compile/20041018-1.c: New test.
31996
31997 2004-10-18 Ben Elliston <bje@au.ibm.com>
31998
31999 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
32000 compiler referring to register 0 when accessing sdata. The linker
32001 now patches things up.
32002
32003 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
32004
32005 PR c/17529
32006 * gcc.c-torture/compile/pr17529.c: New test.
32007
32008 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32009
32010 PR c++/17743
32011 * g++.dg/ext/attrib17.C: New test.
32012
32013 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
32014
32015 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
32016
32017 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32018
32019 PR c++/10479
32020 * g++.dg/ext/attrib16.C: New test.
32021
32022 2004-10-15 Mark Mitchell <mark@codesourcery.com>
32023
32024 PR c++/17042
32025 * g++.dg/init/dso_handle1.C: New test.
32026
32027 PR c++/14667
32028 * g++.dg/parse/typedef6.C: New test.
32029
32030 PR c++/17916
32031 * g++.dg/parse/pragma1.C: New test.
32032
32033 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
32034
32035 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
32036
32037 2004-10-15 Steve Ellcey <sje@cup.hp.com>
32038
32039 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
32040 -fno-common when on HPPA HP-UX platforms.
32041
32042 2004-10-15 Jakub Jelinek <jakub@redhat.com>
32043
32044 PR other/16820
32045 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
32046 stdint.h.
32047 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
32048 uintptr_t.
32049
32050 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
32051
32052 PR c++/16301
32053 * g++.dg/lookup/strong-using-4.C: New test.
32054
32055 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
32056
32057 PR middle-end/16567
32058 * gcc.c-torture/compile/nested-1.c: New test.
32059
32060 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
32061
32062 * gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
32063 and mipsisa64*-*-* (until support for misaligned loads is added).
32064 * gcc.dg/vect/vect-50.c: Likewise.
32065 * gcc.dg/vect/vect-52.c: Likewise.
32066 * gcc.dg/vect/vect-54.c: Likewise.
32067 * gcc.dg/vect/vect-58.c: Likewise.
32068 * gcc.dg/vect/vect-60.c: Likewise.
32069 * gcc.dg/vect/vect-80.c: Likewise.
32070
32071 2004-10-14 Mark Mitchell <mark@codesourcery.com>
32072
32073 PR c++/17976
32074 * g++.dg/init/dtor3.C: New test.
32075
32076 2004-10-15 Ben Elliston <bje@au.ibm.com>
32077
32078 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
32079
32080 2004-10-14 Geoffrey Keating <geoffk@apple.com>
32081
32082 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
32083 * gcc.dg/macho-lo-sum.c: Likewise.
32084
32085 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
32086
32087 * gcc.dg/ppc-spe64-1.c: New test.
32088
32089 2004-10-14 Devang Patel <dpatel@apple.com>
32090
32091 PR 17635
32092 * gcc.dg/pr17635.c : New test.
32093
32094 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
32095
32096 * gcc.dg/vect/vect-28.c: Remove xfail.
32097 * gcc.dg/vect/vect-30.c: Remove xfail.
32098 * gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
32099 * gcc.dg/vect/vect-33.c: Remove xfail.
32100 * gcc.dg/vect/vect-44.c: Remove xfail.
32101 * gcc.dg/vect/vect-46.c: Remove xfail.
32102 * gcc.dg/vect/vect-50.c: Remove xfail.
32103 * gcc.dg/vect/vect-52.c: Remove xfail.
32104 * gcc.dg/vect/vect-54.c: Remove xfail.
32105 * gcc.dg/vect/vect-58.c: Remove xfail.
32106 * gcc.dg/vect/vect-60.c: Remove xfail.
32107 * gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
32108 * gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
32109 * gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
32110 * gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
32111 * gcc.dg/vect/vect-8.c: Remove xfail.
32112 * gcc.dg/vect/vect-80.c: Remove xfail.
32113 * gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
32114
32115 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
32116
32117 * gcc.dg/vect/vect-82.c: New testcase.
32118 * gcc.dg/vect/vect-82_64.c: New testcase.
32119 * gcc.dg/vect/vect-83.c: New testcase.
32120 * gcc.dg/vect/vect-83_64.c: New testcase.
32121
32122 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
32123
32124 * gcc.dg/cpp/error-1.c: New test.
32125
32126 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
32127
32128 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
32129
32130 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
32131
32132 PR target/17984
32133 * gcc.dg/cris-peep2-xsrand2.c: New test.
32134
32135 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
32136
32137 PR c++/17661
32138 * g++.dg/expr/for2.C: New test.
32139
32140 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
32141
32142 * g++.dg/inherit/thunk1.C: Run on the SPARC.
32143
32144 2004-10-13 Jakub Jelinek <jakub@redhat.com>
32145
32146 PR tree-optimization/17724
32147 * g++.dg/opt/pr17724-1.C: New test.
32148 * g++.dg/opt/pr17724-2.C: New test.
32149 * g++.dg/opt/pr17724-3.C: New test.
32150 * g++.dg/opt/pr17724-4.C: New test.
32151 * g++.dg/opt/pr17724-5.C: New test.
32152 * g++.dg/opt/pr17724-6.C: New test.
32153
32154 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
32155
32156 PR c/17301
32157 * gcc.dg/pr17301-2.c: New test.
32158
32159 2004-10-11 Mark Mitchell <mark@codesourcery.com>
32160
32161 PR c++/15876
32162 * g++.dg/parse/error22.C: New test.
32163
32164 PR c++/17936
32165 * g++.dg/template/spec18.C: New test.
32166
32167 2004-10-11 Steve Ellcey <sje@cup.hp.com>
32168
32169 * gcc.dg/ia64-asm-1.c: Add prototype for abort
32170 * gcc.dg/ia64-sync-1.c: Add prototype for abort and
32171 memcpy.
32172 * gcc.dg/ia64-sync-2.c: Ditto.
32173 * gcc.dg/ia64-sync-3.c: Ditto.
32174
32175 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
32176
32177 * g++.dg/eh/cleanup5.C: Add dg-options "".
32178
32179 2004-10-11 Roger Sayle <roger@eyesopen.com>
32180
32181 PR middle-end/17657
32182 * gcc.dg/switch-4.c: New test case.
32183
32184 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
32185
32186 * gcc.c-torture/execute/20041011-1.c: New test.
32187
32188 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
32189
32190 PR c++/17554
32191 * g++.dg/init/for3.C: New test.
32192
32193 PR c++/17657
32194 * g++.dg/opt/switch2.C: New test.
32195
32196 PR middle-end/17703
32197 * g++.dg/warn/Wreturn-2.C: New test.
32198
32199 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
32200
32201 PR c++/17907
32202 * g++.dg/eh/cleanup5.C: New test.
32203
32204 2004-10-10 Mark Mitchell <mark@codesourcery.com>
32205
32206 PR c++/17393
32207 * g++.dg/parse/error21.C: New test.
32208
32209 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
32210
32211 * g++.dg/overload/pmf1.C: Adjust quoting marks.
32212 * g++.dg/warn/incomplete1.C: Likewise.
32213 * g++.dg/template/qualttp20.C: Likewise.
32214
32215 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
32216
32217 PR c/17881
32218 * parm-incomplete-1.c: New test.
32219
32220 2004-10-09 Mark Mitchell <mark@codesourcery.com>
32221
32222 PR c++/17867
32223 * g++.dg/parse/error19.C: New test.
32224
32225 PR c++/17670
32226 * g++.dg/init/new11.C: New test.
32227
32228 PR c++/17821
32229 * g++.dg/parse/error20.C: New test.
32230
32231 PR c++/17826
32232 * g++.dg/template/crash24.C: New test.
32233
32234 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
32235
32236 PR c/17301
32237 * gcc.dg/pr17301-1.c: New test.
32238
32239 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
32240
32241 PR c/17189
32242 * gcc.dg/anon-struct-5.c: New test.
32243
32244 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
32245
32246 PR c/17844
32247 * gcc.dg/pr17844-1.c: New test.
32248
32249 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
32250
32251 PR tree-optimization/17906
32252 * gcc.c-torture/compile/pr17906.c: New.
32253
32254 2004-10-09 Stuart Hastings <stuart@apple.com>
32255 Roger Sayle <roger@eyesopen.com>
32256
32257 PR rtl-optimization/17853
32258 * gcc.dg/i386-mmx-5.c: New testcase.
32259
32260 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
32261
32262 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
32263
32264 2004-10-09 Mark Mitchell <mark@codesourcery.com>
32265
32266 PR c++/17524
32267 * g++.dg/template/static9.C: New test.
32268
32269 PR c++/17685
32270 * g++.dg/parse/operator5.C: New test.
32271
32272 2004-10-09 Roger Sayle <roger@eyesopen.com>
32273
32274 PR middle-end/17894
32275 * gcc.c-torture/execute/divcmp-4.c: New test case.
32276
32277 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
32278
32279 PR tree-opt/17902
32280 * g++.dg/opt/pr17902.C: New test.
32281
32282 2004-10-09 Jakub Jelinek <jakub@redhat.com>
32283
32284 * gcc.dg/cpp/ident-1.c: Add dg-options "".
32285
32286 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
32287
32288 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
32289
32290 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
32291
32292 * gcc.dg/assign-warn-3.c: New test.
32293
32294 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
32295
32296 PR c/16999
32297 * gcc.dg/cpp/ident-1.c: New test.
32298
32299 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
32300
32301 * gcc.c-torture/compile/acc1.c: New.
32302
32303 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
32304
32305 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
32306 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
32307
32308 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
32309
32310 * gcc.dg/ultrasp11.c: New test.
32311
32312 2004-10-08 Michael Matz <matz@suse.de>
32313
32314 * gcc.dg/doloop-2.c: New test.
32315
32316 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
32317
32318 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
32319 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
32320 objc.dg/method-9.m: Update expected diagnostics.
32321
32322 2004-10-07 Geoffrey Keating <geoffk@apple.com>
32323
32324 * gcc.dg/ppc-fsel-3.c: New file.
32325 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
32326
32327 2004-10-07 Paul Brook <paul@codesourcery.com>
32328
32329 * gfortran.dg/intrinsic_verify_1.f90: New test.
32330
32331 2004-10-07 Paul Brook <paul@codesourcery.com>
32332
32333 * gfortran.dg/empty_format_1.f90: Remove stray commas.
32334
32335 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32336
32337 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
32338 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
32339 commit.
32340
32341 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
32342
32343 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
32344
32345 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32346
32347 PR c++/17115
32348 * g++.dg/warn/Winline-4.C: New test.
32349
32350 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
32351
32352 * gcc.c-torture/compile/20041007-1.c: New test.
32353
32354 2004-10-07 Paul Brook <paul@codesourcery.com>
32355
32356 PR fortran/17678
32357 * gfortran.dg/use_allocated_1.f90: New test.
32358
32359 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
32360
32361 PR middle-end/17849
32362 * gfortran.fortran-torture/compile/nested.f90: New test
32363
32364 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
32365
32366 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
32367
32368 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
32369
32370 PR c++/17368
32371 * g++.dg/ext/asm6.C: New test.
32372
32373 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
32374
32375 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
32376
32377 2004-10-06 Paul Brook <paul@codesourcery.com>
32378
32379 PR libfortran/17709
32380 * gfortran.dg/empty_format_1.f90: New test.
32381
32382 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32383
32384 PR fortran/17568
32385 * gfortran.dg/ishft.f90: New test.
32386
32387 PR fortran/17283
32388 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
32389 tests.
32390
32391 2004-10-06 Paul Brook <paul@codesourcery.com>
32392
32393 * gfortran.dg/do_1.f90: New test.
32394
32395 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32396
32397 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
32398 optimizing for size.
32399
32400 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
32401
32402 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
32403
32404 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
32405
32406 * gcc.c-torture/compile/20041005-1.c: New test.
32407
32408 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
32409
32410 PR c++/17829
32411 * g++.dg/lookup/koenig4.C: New.
32412
32413 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
32414
32415 * g++.dg/other/classkey1.C: Adjust quoting marks.
32416 * g++.dg/parse/error15.C: Likewise.
32417 * g++.dg/template/meminit2.C (int>): Likewise.
32418
32419 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32420
32421 PR fortran/17283
32422 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
32423
32424 PR fortran/17631
32425 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
32426
32427 PR fortran/17708
32428 * gfortran.dg/pr17708.f90: New test.
32429
32430 2004-10-04 Chao-ying Fu <fu@mips.com>
32431
32432 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
32433 * gcc.dg/vect/vect-4.c: Ditto.
32434 * gcc.dg/vect/vect-5.c: Ditto.
32435 * gcc.dg/vect/vect-6.c: Ditto.
32436 * gcc.dg/vect/vect-8.c: Ditto.
32437 * gcc.dg/vect/vect-16.c: Ditto.
32438 * gcc.dg/vect/vect-30.c: Ditto.
32439 * gcc.dg/vect/vect-40.c: Ditto.
32440 * gcc.dg/vect/vect-41.c: Ditto.
32441 * gcc.dg/vect/vect-42.c: Ditto.
32442 * gcc.dg/vect/vect-43.c: Ditto.
32443 * gcc.dg/vect/vect-44.c: Ditto.
32444 * gcc.dg/vect/vect-45.c: Ditto.
32445 * gcc.dg/vect/vect-46.c: Ditto.
32446 * gcc.dg/vect/vect-47.c: Ditto.
32447 * gcc.dg/vect/vect-48.c: Ditto.
32448 * gcc.dg/vect/vect-49.c: Ditto.
32449 * gcc.dg/vect/vect-50.c: Ditto.
32450 * gcc.dg/vect/vect-51.c: Ditto.
32451 * gcc.dg/vect/vect-52.c: Ditto.
32452 * gcc.dg/vect/vect-53.c: Ditto.
32453 * gcc.dg/vect/vect-54.c: Ditto.
32454 * gcc.dg/vect/vect-55.c: Ditto.
32455 * gcc.dg/vect/vect-56.c: Ditto.
32456 * gcc.dg/vect/vect-57.c: Ditto.
32457 * gcc.dg/vect/vect-58.c: Ditto.
32458 * gcc.dg/vect/vect-59.c: Ditto.
32459 * gcc.dg/vect/vect-60.c: Ditto.
32460 * gcc.dg/vect/vect-74.c: Ditto.
32461 * gcc.dg/vect/vect-79.c: Ditto.
32462 * gcc.dg/vect/vect-80.c: Ditto.
32463
32464 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
32465
32466 * gcc.dg/unused-7.c: Use the correct option.
32467
32468 2004-10-04 Paul Brook <paul@codesourcery.com>
32469 Bud Davis <bdavis9659@comcast.net>
32470
32471 PR fortran/17706
32472 PR fortran/16434
32473 * gfortran/pr17706.f90: New test.
32474 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
32475
32476 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32477
32478 * gfortran.dg/pr17612.f90: New test.
32479
32480 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
32481
32482 * g++.dg/template/local1.C: Adjust quoting marks in
32483 testing for diagnostics.
32484 * g++.dg/tls/diag-2.C: Likewise.
32485 * g++.dg/other/error8.C: Likewise.
32486
32487 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
32488
32489 PR c/17178
32490 * gcc.dg/unused-4.c: Adjust to be correct.
32491
32492 PR c/17820
32493 * gcc.dg/unused-7.c: New test.
32494
32495 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
32496
32497 PR c++/17797
32498 * g++.dg/overload/template2.C: New test.
32499
32500 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
32501
32502 PR tree-optimization/16632
32503 * gcc.dg/tree-ssa/20041002-1.c: New.
32504
32505 2004-10-03 Paul Brook <paul@codesourcery.com>
32506
32507 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
32508 rather than relying on default formatting.
32509
32510 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
32511
32512 * gcc.dg/20040920-1.c: Update expected message text.
32513
32514 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
32515
32516 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
32517
32518 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
32519
32520 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
32521 tree level.
32522
32523 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
32524
32525 * gcc.dg/tree-ssa/pr17343.c: Remove.
32526
32527 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
32528
32529 PR tree-opt/17343
32530 * gcc.dg/tree-ssa/pr17343.c: New test.
32531
32532 2004-10-01 Jakub Jelinek <jakub@redhat.com>
32533
32534 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
32535 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
32536 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
32537 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
32538 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
32539
32540 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
32541
32542 * gcc.dg/lvalue-2.c: New test.
32543
32544 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
32545
32546 PR c/17730
32547 * gcc.dg/pr17730-1.c: New test
32548
32549 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
32550
32551 PR c/7425
32552 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
32553
32554 2004-09-29 Jakub Jelinek <jakub@redhat.com>
32555
32556 * gcc.c-torture/execute/stdarg-1.c: New test.
32557 * gcc.c-torture/execute/stdarg-2.c: New test.
32558 * gcc.c-torture/execute/stdarg-3.c: New test.
32559 * gcc.dg/tree-ssa/stdarg-1.c: New test.
32560 * gcc.dg/tree-ssa/stdarg-2.c: New test.
32561 * gcc.dg/tree-ssa/stdarg-3.c: New test.
32562 * gcc.dg/tree-ssa/stdarg-4.c: New test.
32563 * gcc.dg/tree-ssa/stdarg-5.c: New test.
32564
32565 2004-09-29 Jakub Jelinek <jakub@redhat.com>
32566
32567 PR tree-optimization/17697
32568 * g++.dg/opt/pr17697-1.C: New test.
32569 * g++.dg/opt/pr17697-2.C: New test.
32570 * g++.dg/opt/pr17697-3.C: New test.
32571
32572 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
32573
32574 PR c/16409
32575 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
32576 gcc.dg/vla-init-5.c: New tests.
32577
32578 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
32579
32580 PR c/13804
32581 * gcc.dg/pr13804-1.c: New test.
32582
32583 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32584
32585 PR fortran/16938
32586 * gfortran.dg/pr16938.f90: New test.
32587
32588 2004-09-27 Mark Mitchell <mark@codesourcery.com>
32589
32590 * g++.dg/template/crash23.C: New test.
32591
32592 2004-09-27 Mark Mitchell <mark@codesourcery.com>
32593
32594 PR c++/17585
32595 * g++.dg/template/static8.C: New test.
32596
32597 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
32598
32599 PR c++/17681
32600 * g++.dg/other/error9.C: New test.
32601
32602 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
32603
32604 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
32605
32606 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32607
32608 PR fortran/15164
32609 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
32610
32611 2004-09-26 Roger Sayle <roger@eyesopen.com>
32612
32613 PR middle-end/17112
32614 * gcc.dg/pr17112-1.c: New test case.
32615
32616 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
32617
32618 PR c/11459
32619 * gcc.dg/pr11459-1.c: New test.
32620
32621 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
32622
32623 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
32624 * gcc.dg/tree-ssa/loop-4.c: Likewise.
32625
32626 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32627
32628 * gfortran.dg/pr15324.f90: Make array bounds consistent.
32629
32630 2004-09-25 Jan Hubicka <jh@suse.cz>
32631
32632 * compile/30040909-1.c: New test.
32633 * compile/30040907-1.c: New test.
32634
32635 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
32636
32637 * gcc.c-torture/execute/va-arg-26.c: New test.
32638
32639 2004-09-24 Zack Weinberg <zack@codesourcery.com>
32640
32641 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
32642 extra diagnostics on targets with 64-bit pointers.
32643 * objc.dg/selector-1.m: Adjust dg-warning regexp.
32644
32645 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
32646
32647 PR c/17188
32648 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
32649 * gcc.dg/decl-3.c: Adjust expected message.
32650
32651 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32652
32653 PR fortran/17615
32654 * gfortran.dg/pr17615.f90: New test.
32655
32656 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
32657
32658 PR tree-optimzation/17517
32659 * g++.dg/tree-ssa/pr17517.C: New Test.
32660
32661 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
32662
32663 PR c++/16889
32664 * g++.dg/lookup/ambig3.C: New.
32665
32666 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
32667
32668 PR tree-opt/17624
32669 * g++.dg/opt/pr17624.C: New test.
32670
32671 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
32672
32673 PR c/6980
32674 * gcc.dg/Wbad-function-cast-1.c: New test.
32675
32676 2004-09-23 Zack Weinberg <zack@codesourcery.com>
32677
32678 * g++.dg/ext/complit1.C
32679 * g++.dg/other/error2.C
32680 * g++.dg/other/nontype-1.C
32681 * g++.dg/parse/crash11.C
32682 * g++.dg/parse/crash12.C
32683 * g++.dg/parse/error15.C
32684 * g++.dg/parse/error4.C
32685 * g++.dg/parse/tmpl-outside1.C
32686 * g++.dg/parse/too-many-tmpl-args1.C
32687 * g++.dg/template/dependent-expr3.C
32688 * g++.dg/template/error10.C
32689 * g++.dg/template/instantiate1.C
32690 * g++.dg/template/vtable2.C
32691 * g++.dg/warn/Wshadow-1.C
32692 * g++.dg/warn/weak1.C
32693 * g++.old-deja/g++.brendan/crash16.C
32694 * g++.old-deja/g++.brendan/crash18.C
32695 * g++.old-deja/g++.brendan/crash48.C
32696 * g++.old-deja/g++.brendan/crash49.C
32697 * g++.old-deja/g++.brendan/crash55.C
32698 * g++.old-deja/g++.brendan/crash56.C
32699 * g++.old-deja/g++.brendan/crash8.C
32700 * g++.old-deja/g++.brendan/enum11.C
32701 * g++.old-deja/g++.brendan/enum8.C
32702 * g++.old-deja/g++.brendan/enum9.C
32703 * g++.old-deja/g++.brendan/friend3.C
32704 * g++.old-deja/g++.brendan/misc14.C
32705 * g++.old-deja/g++.bugs/900402_02.C
32706 * g++.old-deja/g++.bugs/900404_03.C
32707 * g++.old-deja/g++.bugs/900404_04.C
32708 * g++.old-deja/g++.bugs/900428_03.C
32709 * g++.old-deja/g++.jason/crash4.C
32710 * g++.old-deja/g++.jason/overload21.C
32711 * g++.old-deja/g++.jason/redecl1.C
32712 * g++.old-deja/g++.jason/report.C
32713 * g++.old-deja/g++.jason/rfg10.C
32714 * g++.old-deja/g++.jason/template30.C
32715 * g++.old-deja/g++.law/arm12.C
32716 * g++.old-deja/g++.law/ctors5.C
32717 * g++.old-deja/g++.law/cvt20.C
32718 * g++.old-deja/g++.law/init10.C
32719 * g++.old-deja/g++.law/init8.C
32720 * g++.old-deja/g++.law/visibility17.C
32721 * g++.old-deja/g++.law/visibility7.C
32722 * g++.old-deja/g++.mike/net8.C
32723 * g++.old-deja/g++.mike/p646.C
32724 * g++.old-deja/g++.mike/p700.C
32725 * g++.old-deja/g++.mike/p701.C
32726 * g++.old-deja/g++.mike/p811.C
32727 * g++.old-deja/g++.ns/template13.C
32728 * g++.old-deja/g++.other/array3.C
32729 * g++.old-deja/g++.other/crash25.C
32730 * g++.old-deja/g++.other/dtor3.C
32731 * g++.old-deja/g++.other/dtor4.C
32732 * g++.old-deja/g++.other/main1.C
32733 * g++.old-deja/g++.other/warn7.C
32734 * g++.old-deja/g++.pt/crash11.C
32735 * g++.old-deja/g++.pt/crash36.C
32736 * g++.old-deja/g++.pt/spec22.C
32737 * g++.old-deja/g++.pt/spec9.C
32738 * g++.old-deja/g++.pt/ttp52.C
32739 * g++.old-deja/g++.robertl/eb103.C
32740 * g++.old-deja/g++.robertl/eb121.C
32741 * g++.old-deja/g++.robertl/eb22.C
32742 * g++.old-deja/g++.robertl/eb8.C:
32743 Update locations and/or regexps of dg-error markers.
32744 Remove markers for some bogus messages that are no longer issued.
32745
32746 2004-09-23 Jakub Jelinek <jakub@redhat.com>
32747
32748 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
32749 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
32750
32751 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
32752
32753 PR c++/17618
32754 * g++.dg/lookup/crash5.C: New test.
32755
32756 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
32757
32758 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
32759 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
32760 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
32761 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
32762 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
32763 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
32764
32765 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
32766 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
32767 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
32768 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
32769 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
32770 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
32771
32772 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
32773
32774 * gcc.dg/vect/vect-44.c: Check additional cases.
32775 * gcc.dg/vect/vect-48.c: Check additional cases.
32776
32777 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
32778 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
32779 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
32780 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
32781 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
32782 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
32783 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
32784 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
32785 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
32786
32787 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
32788 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
32789 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
32790
32791 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32792
32793 * gcc.dg/tree-ssa/loop-6.c: New test.
32794
32795 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
32796
32797 PR c++/17620
32798 * g++.dg/inherit/base2.C: New.
32799
32800 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
32801
32802 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
32803 * gcc.dg/20001012-2.c: Likewise.
32804 * gcc.dg/20001013-1.c: Likewise.
32805 * gcc.dg/20001101-1.c: Likewise.
32806 * gcc.dg/20001102-1.c: Likewise.
32807 * gcc.dg/bf-spl1.c: Likewise.
32808 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
32809 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
32810
32811 2004-09-22 Diego Novillo <dnovillo@redhat.com>
32812
32813 PR tree-optimization/16721
32814 * gcc.dg/tree-ssa/pr16721.c: New test.
32815
32816 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
32817
32818 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
32819 * gcc.dg/20040305-1.c: Likewise.
32820
32821 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
32822
32823 PR c/16566
32824 * gcc.c-torture/compile/pr16566-1.c,
32825 gcc.c-torture/compile/pr16566-2.c,
32826 gcc.c-torture/compile/pr16566-3.c: New tests.
32827
32828 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
32829
32830 PR tree-optimization/17512
32831 * gcc.c-torture/compile/20040916-1.c.
32832
32833 2004-09-21 Mark Mitchell <mark@codesourcery.com>
32834
32835 * gcc.dg/pragma-re-3.c: New test.
32836
32837 2004-09-17 Matt Austern <austern@apple.com>
32838
32839 PR c++/15049
32840 * g++.dg/other/anon3.C: New.
32841
32842 2004-09-21 Roger Sayle <roger@eyesopen.com>
32843
32844 PR c++/7503
32845 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
32846 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
32847 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
32848 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
32849 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
32850
32851 2004-09-21 Bud Davis <bdavis9659@comcast.net>
32852
32853 PR fortran/17286
32854 * gfortran.dg/pr17286.f90: New test.
32855
32856 2004-09-20 Mark Mitchell <mark@codesourcery.com>
32857
32858 PR c++/17530
32859 * g++.dg/template/static7.C: New test.
32860
32861 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
32862
32863 PR tree-opt/17558
32864 * gcc.c-torture/compile/pr17558.c: New test.
32865
32866 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
32867
32868 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
32869 if SKIP_ATTRIBUTE is defined.
32870
32871 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32872
32873 PR fortran/15957
32874 * gfortran.dg/pr15957.f90: New test.
32875
32876 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
32877
32878 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
32879 in comparison.
32880 * gcc.dg/vect/vect-79.c: Likewise.
32881 * gcc.dg/vect/vect-80.c: Likewise.
32882
32883 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32884
32885 PR fortran/15750
32886 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
32887
32888 2004-09-20 Ira Rosen <irar@il.ibm.com>
32889
32890 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
32891 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
32892 * gcc.dg/vect/vect-62.c: New testcase.
32893 * gcc.dg/vect/vect-63.c: New testcase.
32894 * gcc.dg/vect/vect-64.c: New testcase.
32895 * gcc.dg/vect/vect-65.c: New testcase.
32896 * gcc.dg/vect/vect-66.c: New testcase.
32897 * gcc.dg/vect/vect-67.c: New testcase.
32898 * gcc.dg/vect/vect-68.c: New testcase.
32899 * gcc.dg/vect/vect-69.c: New testcase.
32900 * gcc.dg/vect/vect-79.c: New testcase.
32901 * gcc.dg/vect/vect-80.c: New testcase.
32902
32903 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
32904
32905 * gcc.target/mips/asm-1.c: New test.
32906
32907 2004-09-19 Ira Rosen <irar@il.ibm.com>
32908
32909 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
32910 * gcc.dg/vect/vect-73.c: New testcase.
32911 * gcc.dg/vect/vect-74.c: New testcase.
32912 * gcc.dg/vect/vect-75.c: New testcase.
32913 * gcc.dg/vect/vect-76.c: New testcase.
32914 * gcc.dg/vect/vect-77.c: New testcase.
32915 * gcc.dg/vect/vect-78.c: New testcase
32916
32917 2004-09-18 Paul Brook <paul@codesourcery.com>
32918
32919 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
32920
32921 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
32922
32923 PR c/17424
32924 * gcc.dg/pr17424-1.c: New test.
32925
32926 2004-09-18 Diego Novillo <dnovillo@redhat.com>
32927
32928 * g++.dg/tree-ssa/pr17153.C: New test.
32929
32930 2004-09-16 Geoffrey Keating <geoffk@apple.com>
32931
32932 PR pch/13361
32933 * g++.dg/pch/wchar-1.C: New.
32934 * g++.dg/pch/wchar-1.Hs: New.
32935
32936 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
32937
32938 * gcc.c-torture/execute/20040917-1.c: New test.
32939
32940 2004-09-17 Diego Novillo <dnovillo@redhat.com>
32941
32942 PR tree-optimization/17319
32943 * gcc.dg/pr17319.c: New test.
32944
32945 2004-09-17 Devang Patel <dpatel@apple.com>
32946
32947 * gcc.dg/20040813-1.c: New test.
32948
32949 2004-09-17 Diego Novillo <dnovillo@redhat.com>
32950
32951 PR tree-optimization/17273
32952 * gcc.c-torture/compile/pr17273.c: New test.
32953
32954 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
32955
32956 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
32957 Update expected messages.
32958 * gcc.dg/declspec-13.c: New test.
32959
32960 2004-09-17 David Edelsohn <edelsohn@gnu.org>
32961
32962 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
32963
32964 2004-09-17 Diego Novillo <dnovillo@redhat.com>
32965
32966 * gcc.c-torture/execute/pr17252.c: Use post-increment to
32967 change what 'a' is pointing to.
32968
32969 2004-09-17 Mark Mitchell <mark@codesourcery.com>
32970
32971 PR c++/16002
32972 * g++.dg/template/error18.C: New test.
32973
32974 PR c++/16029
32975 * g++.dg/warn/Wunused-8.C: New test.
32976
32977 2004-09-17 Steven Bosscher <stevenb@suse.de>
32978
32979 PR tree-optimization/17513
32980 * gcc.dg/20040916-1.c: New test.
32981
32982 2004-09-16 Mark Mitchell <mark@codesourcery.com>
32983
32984 PR c++/17501
32985 * g++.dg/template/typename7.C: New test.
32986
32987 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32988
32989 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
32990
32991 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
32992
32993 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
32994 with -ftree-based-profiling also.
32995 * lib/profopt.exp: Support late-set profile_option/feedback_option.
32996
32997 2004-09-16 Victor Leikehman <lei@il.ibm.com>
32998
32999 PR/15364
33000 * gfortran.dg/der_array_io_1.f90: New test.
33001 * gfortran.dg/der_array_io_2.f90: New test.
33002 * gfortran.dg/der_array_io_3.f90: New test.
33003
33004 2004-09-15 Mark Mitchell <mark@codesourcery.com>
33005
33006 * g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
33007 EABI.
33008
33009 2004-09-15 Mark Mitchell <mark@codesourcery.com>
33010
33011 * g++.dg/opt/switch1.C: New test.
33012
33013 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
33014
33015 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
33016 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
33017 Update expected messages.
33018
33019 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33020
33021 PR fortran/16485
33022 * gfortran.dg/same_name_1.f90: New test.
33023
33024 2004-09-15 Diego Novillo <dnovillo@redhat.com>
33025
33026 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
33027 dereference garbage pointers.
33028
33029 2004-09-15 Jakub Jelinek <jakub@redhat.com>
33030
33031 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
33032 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
33033
33034 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
33035 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
33036 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
33037
33038 2004-09-14 Mark Mitchell <mark@codesourcery.com>
33039
33040 PR c++/17324
33041 * g++.dg/template/mangle1.C: New test.
33042
33043 2004-09-14 Diego Novillo <dnovillo@redhat.com>
33044
33045 PR tree-optimization/17252
33046 * gcc.c-torture/execute/pr17252.c: New test.
33047
33048 2004-09-14 Andrew Pinski <apinski@apple.com>
33049
33050 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
33051
33052 2004-09-14 Roger Sayle <roger@eyesopen.com>
33053
33054 PR rtl-optimization/9771
33055 * gcc.dg/pr9771-1.c: New test case.
33056
33057 2004-09-14 Diego Novillo <dnovillo@redhat.com>
33058
33059 PR tree-optimization/15262
33060 * gcc.c-torture/execute/pr15262-1.c: New test.
33061 * gcc.c-torture/execute/pr15262-2.c: New test.
33062
33063 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
33064
33065 * gcc.dg/declspec-12.c: New test.
33066
33067 2004-09-14 Bud Davis <bdavis9659@comcast.net>
33068
33069 * gfortran.dg/pr17090.f90: Add directives to test.
33070
33071 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33072
33073 * gcc.c-torture/compile/20040914-1.c: New test.
33074
33075 2004-09-13 Mark Mitchell <mark@codesourcery.com>
33076
33077 PR c++/16162
33078 * g++.dg/template/decl2.C: New test.
33079
33080 2004-09-13 Bud Davis <bdavis9659@comcast.net>
33081
33082 PR fortran/17090
33083 * gfortran.dg/pr17090.f90: New test.
33084
33085 2004-09-13 Dale Johannesen <dalej@apple.com>
33086
33087 * gcc.c-torture/compile/pr17408.c: New test case.
33088
33089 2004-09-13 Mark Mitchell <mark@codesourcery.com>
33090
33091 PR c++/16716
33092 * g++.dg/parse/crash17.C: New test.
33093
33094 PR c++/17327
33095 * g++.dg/template/enum3.C: New test.
33096
33097 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
33098
33099 * lib/gcc-defs.exp: Load wrapper.exp.
33100 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
33101 using local code.
33102 * lib/gcc.exp (gcc_init): Similar.
33103 * lib/gfortran.exp (gfortran_init): Similar.
33104 * lib/objc.exp (objc_init): Similar.
33105 * lib/treelang.exp (treelang_init): Similar.
33106 * lib/wrapper.exp: New file with build_wrapper call machinery in
33107 ${tool}_maybe_build_wrapper.
33108
33109 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
33110
33111 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
33112 "inline".
33113 * gcc.dg/declspec-11.c: Update expected messages.
33114 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
33115 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
33116 gcc.dg/inline-12.c: New tests.
33117
33118 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
33119
33120 * g++.dg/tree-ssa/pr17400.C: New testcase.
33121
33122 2004-09-13 James E Wilson <wilson@specifixinc.com>
33123
33124 * gcc.target/mips/sb1-1.c: New testcase.
33125
33126 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
33127
33128 * lib/g77-dg.exp: Remove unused file.
33129 * lib/mike-g77.exp: Ditto.
33130 * lib/g77.exp: Ditto.
33131
33132 2004-09-12 Richard Henderson <rth@redhat.com>
33133
33134 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
33135
33136 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
33137
33138 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
33139 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
33140 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
33141 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
33142 Update expected messages.
33143
33144 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
33145
33146 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
33147 declaration/use mismatch for dirp parameter.
33148
33149 2004-09-12 Andrew Pinski <apinski@apple.com>
33150
33151 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
33152 -fgnu-runtime is passed.
33153
33154 2004-09-12 Richard Henderson <rth@redhat.com>
33155
33156 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
33157 do the uplevel thing and update additional_flags directly.
33158 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
33159 gfortran.fortran-torture/execute/intrinsic_nearest.x,
33160 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
33161 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
33162
33163 2004-09-11 Steven Bosscher <stevenb@suse.de>
33164
33165 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
33166
33167 2004-09-11 Roger Sayle <roger@eyesopen.com>
33168
33169 PR middle-end/17411
33170 * g++.dg/opt/pr17411-1.C: New test case.
33171
33172 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
33173
33174 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
33175 gcc.dg/tls/diag-2.c: Update expected messages.
33176 * gcc.dg/991209-1.c: Specify compilation options. Update expected
33177 messages.
33178 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
33179 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
33180 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
33181 gcc.dg/tls/diag-5.c: New tests.
33182
33183 2004-09-11 Zack Weinberg <zack@codesourcery.com>
33184
33185 * gcc.dg/20040910-1.c: Correct dg-error regexp.
33186
33187 2004-09-11 Steven Bosscher <stevenb@suse.de>
33188
33189 * g++.dg/parse/break-in-for.C: New test.
33190
33191 2004-09-11 Jakub Jelinek <jakub@redhat.com>
33192
33193 * gcc.dg/tree-ssa/20040911-1.c: New test.
33194
33195 2004-09-11 Andreas Jaeger <aj@suse.de>
33196
33197 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
33198 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
33199
33200 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
33201
33202 * gcc.target/frv: New directory of FR-V-specific tests.
33203
33204 2004-09-10 James E Wilson <wilson@specifixinc.com>
33205
33206 * gcc.dg/convert-vec-1.c: New test.
33207
33208 2004-09-10 Roger Sayle <roger@eyesopen.com>
33209
33210 PR middle-end/17024
33211 * gcc.dg/pr17024-1.c: New test case.
33212
33213 2004-09-10 Eric Christopher <echristo@redhat.com>
33214
33215 * gcc.dg/20040910-1.c: New test.
33216
33217 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
33218
33219 * gcc.dg/bitfld-9.c: New test.
33220
33221 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
33222
33223 * gcc.c-torture/execute/ieee/acc1.c: New test.
33224 * gcc.c-torture/execute/ieee/acc2.c: New test.
33225 * gcc.c-torture/execute/ieee/mzero6.c: New test.
33226
33227 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
33228
33229 * gcc.dg/deprecated-2.c: New test.
33230
33231 2004-09-09 James E Wilson <wilson@specifixinc.com>
33232
33233 * gcc.dg/init-vec-1.c: New test.
33234
33235 2004-09-09 Roger Sayle <roger@eyesopen.com>
33236
33237 PR middle-end/17055
33238 * gcc.dg/pr17055-1.c: New test case.
33239
33240 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
33241
33242 PR target/17377
33243 * gcc.c-torture/execute/pr17377.c: New test.
33244
33245 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
33246
33247 PR c/8420
33248 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
33249 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
33250 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
33251 gcc.dg/long-long-typespec-1.c: New tests.
33252 * gcc.dg/tls/diag-2.c: Update expected diagnostics
33253
33254 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
33255
33256 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
33257 gcc.dg/gnu99-static-1.c: New tests.
33258
33259 2004-09-08 Devang Patel <dpatel@apple.com>
33260
33261 * gcc.dg/darwin-ld-20040828-1.c: New test.
33262 * gcc.dg/darwin-ld-20040828-2.c: New test.
33263 * gcc.dg/darwin-ld-20040828-3.c: New test.
33264
33265 2004-09-08 Ziemowit Laski <zlaski@apple.com>
33266
33267 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
33268 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
33269 in error message.
33270 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
33271 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
33272 in error message.
33273 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
33274 types they qualify.
33275 * objc.dg/type-size-2.m: Fix wording in comment.
33276 * objc.dg/va-meth-1.m: New test case.
33277
33278 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
33279
33280 PR c/16633:
33281 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
33282 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
33283
33284 2004-09-06 Devang Patel <dpatel@apple.com>
33285
33286 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
33287 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
33288
33289 2004-09-06 Zack Weinberg <zack@codesourcery.com>
33290
33291 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
33292 reflect changed line numbering of diagnostics.
33293
33294 2004-09-06 Paul Brook <paul@codesourcery.com>
33295
33296 * gfortran.dg/edit_real_1.f90: Add new test.
33297
33298 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33299
33300 * gcc.dg/tree-ssa/loop-2.c: New test.
33301 * gcc.dg/tree-ssa/loop-3.c: New test.
33302 * gcc.dg/tree-ssa/loop-4.c: New test.
33303 * gcc.dg/tree-ssa/loop-5.c: New test.
33304
33305 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33306
33307 * gcc.dg/format/sentinel-1.c: Update for parameter option.
33308
33309 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33310
33311 * gcc.dg/format/sentinel-1.c: New test.
33312
33313 2004-09-04 Uros Bizjak <uros@kss-loka.si>
33314
33315 * gcc.dg/builtins-46.c: New.
33316
33317 2004-09-03 Devang Patel <dpatel@apple.com>
33318
33319 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
33320 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
33321
33322 2004-09-03 Jan Beulich <jbeulich@novell.com>
33323
33324 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
33325 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
33326 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
33327 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
33328 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
33329 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
33330 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
33331 the non-portable bzero.
33332 * gcc.dg/20010912-1.c: xfail for NetWare.
33333 * gcc.dg/20020426-2.c: xfail for NetWare.
33334 * gcc.dg/20021014-1.c: xfail for NetWare.
33335 * gcc.dg/20021018-1.c: xfail for NetWare.
33336 * gcc.dg/20030213-1.c: xfail for NetWare.
33337 * gcc.dg/20030225-1.c: xfail for NetWare.
33338 * gcc.dg/20030708-1.c: xfail for NetWare.
33339 * gcc.dg/builtins-config.h: Also exclude NetWare.
33340 * gcc.dg/format/format.h: Define restrict only if not already defined.
33341 * gcc.dg/nest.c: xfail for NetWare.
33342 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
33343 * lib/target-supports.exp (check_visibility_available): Exclude
33344 NetWare.
33345
33346 2004-09-03 Jan Beulich <jbeulich@novell.com>
33347
33348 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
33349 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
33350 deterministic starting point for the alignment of structure fields.
33351 * gcc.dg/Wpadded.c: Dito.
33352 * g++.dg/abi/vbase10.C: Dito.
33353
33354 2004-09-03 Devang Patel <dpatel@apple.com>
33355
33356 * g++.dg/debug/pr15736.cc: New test.
33357
33358 2004-09-02 Mark Mitchell <mark@codesourcery.com>
33359
33360 * README.QMTEST: Fix out-of-date link.
33361
33362 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
33363
33364 PR fortran/16579
33365 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
33366 Delete. Duplicate of gfortran.dg/g77/20010610.f
33367
33368 2004-09-02 Mark Mitchell <mark@codesourcery.com>
33369
33370 * g++.dg/abi/arm_rtti1.C: New test.
33371
33372 2004-09-02 Geoffrey Keating <geoffk@apple.com>
33373
33374 * gcc.dg/ppc-vector-memcpy.c: New.
33375 * gcc.dg/ppc-vector-memset.c: New.
33376
33377 2004-09-02 Chao-ying Fu <fu@mips.com>
33378
33379 * gcc.target/mips/mips-3d-1.c: New test.
33380 * gcc.target/mips/mips-3d-2.c: New test.
33381 * gcc.target/mips/mips-3d-3.c: New test.
33382 * gcc.target/mips/mips-3d-4.c: New test.
33383 * gcc.target/mips/mips-3d-5.c: New test.
33384 * gcc.target/mips/mips-3d-6.c: New test.
33385 * gcc.target/mips/mips-3d-7.c: New test.
33386 * gcc.target/mips/mips-3d-8.c: New test.
33387 * gcc.target/mips/mips-3d-9.c: New test.
33388 * gcc.target/mips/mips-ps-1.c: New test.
33389 * gcc.target/mips/mips-ps-2.c: New test.
33390 * gcc.target/mips/mips-ps-3.c: New test.
33391 * gcc.target/mips/mips-ps-4.c: New test.
33392 * gcc.target/mips/mips-ps-type.c: New test.
33393
33394 2004-09-02 Paul Brook <paul@codesourcery.com>
33395
33396 * gfortran.dg/edit_real_1.f90: Add new tests.
33397
33398 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33399
33400 PR fortran/15327
33401 * gfortran.dg/merge_char_1.f90: New test.
33402
33403 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33404
33405 PR fortran/16404
33406 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
33407
33408 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
33409
33410 PR c/1522
33411 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
33412
33413 2004-09-01 Mark Mitchell <mark@codesourcery.com>
33414
33415 * g++.dg/opt/loop1.C: Do not XFAIL.
33416
33417 2004-09-01 Jakub Jelinek <jakub@redhat.com>
33418
33419 * gcc.c-torture/execute/20040831-1.c: New test.
33420
33421 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
33422
33423 PR fortran/16579
33424 * gfortran.dg/g77/20010610.f: Now passes.
33425 Copy from g77.f-torture/execute. Add dg-run directive.
33426 * gfortran.dg/g77/README: Update
33427
33428 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
33429
33430 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
33431 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
33432 (t1, t2, t3, t4): Add volatile.
33433
33434 2004-08-31 Mark Mitchell <mark@codesourcery.com>
33435
33436 * g++.dg/ext/visibility/arm1.C: New test.
33437
33438 2004-08-31 Geoffrey Keating <geoffk@apple.com>
33439
33440 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
33441 -pedantic-errors.
33442
33443 2004-09-01 Paul Brook <paul@codesourcery.com>
33444
33445 * gfortran.dg/eof_2.f90: New test.
33446
33447 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33448
33449 PR fortran/16579
33450 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
33451
33452 2004-08-31 Bud Davis <bdavis9659@comcast.net>
33453
33454 PR libfortran/16805
33455 * gfortran.dg/list_read_2.f90: New test.
33456
33457 2004-08-31 Mark Mitchell <mark@codesourcery.com>
33458
33459 * g++.dg/abi/key1.C: New test.
33460
33461 2004-08-31 Richard Henderson <rth@redhat.com>
33462
33463 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
33464 form of offsetof.
33465 * g++.dg/other/offsetof5.C: Remove duplicate.
33466
33467 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33468
33469 PR fortran/17244
33470 * gfortran.dg/func_derived_1.f90: New test.
33471
33472 2004-08-31 Paul Brook <paul@codesourcery.com>
33473
33474 * gfortran.dg/eof_1.f90: New test.
33475
33476 2004-08-31 Paul Brook <paul@codesourcery.com>
33477
33478 * gfortran.dg/list_read_1.f90: New file.
33479
33480 2004-08-30 Mark Mitchell <mark@codesourcery.com>
33481
33482 * g++.dg/opt/loop1.C: XFAIL.
33483
33484 2004-08-30 Geoffrey Keating <geoffk@apple.com>
33485
33486 * gcc.dg/funcdef-storage-1.c: New.
33487 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
33488 an extern function in local scope.
33489 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
33490 declare an 'auto inline' function in local scope.
33491 * gcc.dg/20011130-1.c: Likewise.
33492 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
33493 an 'auto' function in local scope.
33494 * gcc.dg/20021014-1.c: Likewise.
33495 * gcc.dg/20030331-2.c: Likewise.
33496
33497 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33498
33499 * gfortran.dg/blockdata_1.f90: New test.
33500
33501 2004-08-30 Richard Henderson <rth@redhat.com>
33502
33503 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
33504
33505 2004-08-30 Richard Henderson <rth@redhat.com>
33506
33507 * lib/fortran-torture.exp (fortran-torture-execute): Honor
33508 additional_flags set by alternate driver.
33509 (ieee-options): New procedure.
33510 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
33511 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
33512 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
33513 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
33514
33515 2004-08-30 Richard Henderson <rth@redhat.com>
33516
33517 * lib/f-torture.exp: Remove.
33518
33519 2004-08-29 Mark Mitchell <mark@codesourcery.com>
33520
33521 PR rtl-optimization/16590
33522 * g++.dg/opt/loop1.C: New test.
33523
33524 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33525
33526 PR fortran/13910
33527 * gfortran.dg/oldstyle_1.f90: New test.
33528
33529 2004-08-29 Steven G. Kargl <kargls@comcast.net>
33530 Paul Brook <paul@codesourcery.com>
33531
33532 * gfortran.dg/g77/README: Update.
33533 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
33534 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
33535 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
33536
33537 2004-08-28 Paul Brook <paul@codesourcery.com>
33538
33539 PR libfortran/17195
33540 * gfortran.dg/edit_real_1.f90: New test.
33541
33542 2004-08-27 Paul Brook <paul@codesourcery.com>
33543
33544 * gfortran.dg/rewind_1.f90: New test.
33545
33546 2004-08-27 Bud Davis <bdavis9659@comcast.net>
33547
33548 PR fortran/16597
33549 * gfortran.dg/pr16597.f90: New test.
33550
33551 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
33552
33553 PR c/13801
33554 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
33555 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
33556 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
33557 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
33558 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
33559
33560 2004-08-26 Nick Clifton <nickc@redhat.com>
33561
33562 * gcc.c-torture/compile/pr17119.c: New test.
33563
33564 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
33565
33566 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
33567
33568 2004-08-25 Richard Henderson <rth@redhat.com>
33569
33570 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
33571 the bits that expect kind=8 to be the largest real kind.
33572
33573 2004-08-25 Ziemowit Laski <zlaski@apple.com>
33574
33575 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
33576
33577 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33578
33579 * gfortran.dg/assignment_1.f90: New test.
33580
33581 2004-08-25 Adam Nemet <anemet@lnxw.com>
33582
33583 * g++.dg/template/repo3.C: New test.
33584
33585 2004-08-25 Roger Sayle <roger@eyesopen.com>
33586
33587 PR middle-end/16693
33588 PR tree-optimization/16372
33589 * g++.dg/opt/pr16372-1.C: New test case.
33590 * g++.dg/opt/pr16693-1.C: New test case.
33591 * g++.dg/opt/pr16693-2.C: New test case.
33592
33593 2004-08-25 Ziemowit Laski <zlaski@apple.com>
33594
33595 * objc.dg/proto-lossage-4.m: New test.
33596
33597 2004-08-25 Mark Mitchell <mark@codesourcery.com>
33598
33599 PR c++/17155
33600 * g++.dg/inherit/local2.C: New test.
33601
33602 2004-08-25 Paul Brook <paul@codesourcery.com>
33603
33604 PR fortran/17144
33605 * gfortran.dg/string_ctor_1.f90: New test.
33606
33607 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33608
33609 PR c++/14428
33610 * g++.dg/template/redecl2.C: New test.
33611
33612 2004-08-24 Bud Davis <bdavis9659@comcast.net>
33613
33614 PR fortran/17143
33615 * gfortran.dg/pr17143.f90: New test.
33616
33617 2004-08-24 Bud Davis <bdavis9659@comcast.net>
33618
33619 PR fortran/17164
33620 * gfortran.dg/pr17164.f90: New test.
33621
33622 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33623
33624 * gcc.dg/tree-ssa/loop-1.c: New test.
33625
33626 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
33627
33628 * gcc.c-torture/compile/20040824-1.c: New test.
33629
33630 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
33631
33632 * gcc.c-torture/compile/iftrap-3.c: New test.
33633
33634 2004-08-24 Paul Brook <paul@codesourcery.com>
33635
33636 * gfortran.dg/entry_2.f90: New test.
33637
33638 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
33639
33640 PR c++/16889
33641 * g++.dg/lookup/ambig[12].C: New.
33642
33643 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33644
33645 PR c++/16706
33646 * g++.dg/template/crash21.C: New test.
33647 * g++.dg/template/crash22.C: Likewise.
33648
33649 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
33650
33651 PR c++/17149
33652 * g++.dg/template/access15.C: New.
33653
33654 2004-08-23 Mark Mitchell <mark@codesourcery.com>
33655
33656 PR c++/17163
33657 * g++.dg/template/repo2.C: New test.
33658
33659 2004-08-23 Roger Sayle <roger@eyesopen.com>
33660
33661 PR rtl-optimization/17078
33662 * gcc.c-torture/execute/pr17078-1.c: New test case.
33663
33664 2004-08-23 Mark Mitchell <mark@codesourcery.com>
33665
33666 PR c/14492
33667 * gcc.dg/debug/crash1.c: New test.
33668
33669 2004-08-23 Mark Mitchell <mark@codesourcery.com>
33670
33671 PR c/16180
33672 * gcc.dg/loop-5.c: New test.
33673
33674 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33675
33676 * gcc.c-torture/execute/20040823-1.c: New test.
33677
33678 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
33679
33680 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
33681 to the assembler. Simplify test accordingly.
33682 (asm_abi_flags): Use GNU names.
33683 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
33684 to check for ABI flags.
33685
33686 2004-08-22 Andrew Pinski <apinski@apple.com>
33687
33688 * g++.dg/opt/pr14029.C: New test.
33689 * gcc.c-torture/execute/pr15262.c: New test.
33690
33691 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33692
33693 * gfortran.dg/reduction.f90: Add checks with complex arguments.
33694
33695 2004-08-21 Bud Davis <bdavis9659@comcast.net>
33696
33697 PR 16908
33698 * gfortran.dg/direct_io.f90: New test.
33699
33700 2004-08-20 Mark Mitchell <mark@codesourcery.com>
33701
33702 PR c++/17121
33703 * g++.dg/inherit/local2.C: New test.
33704
33705 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
33706
33707 PR c++/17120
33708 * g++.dg/warn/Wparentheses-4.C: New test.
33709
33710 2004-08-20 Mark Mitchell <mark@codesourcery.com>
33711
33712 PR c++/17121
33713 * g++.dg/inherit/local2.C: New test.
33714
33715 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
33716 * gcc.dg/ppc-ldstruct.c: Likewise.
33717 * gcc.dg/ppc64-abi-2.c: Likewise.
33718
33719 2004-08-20 Jakub Jelinek <jakub@redhat.com>
33720
33721 PR rtl-optimization/17099
33722 * gcc.c-torture/execute/20040820-1.c: New test.
33723
33724 2004-08-20 David Edelsohn <edelsohn@gnu.org>
33725
33726 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
33727
33728 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
33729
33730 PR fortran/17077
33731 * gfortran.dg/auto_array_1.f90: New test.
33732
33733 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33734
33735 PR fortran/17074
33736 * gfortran.dg/simpleif_1.f90: New test.
33737
33738 2004-08-19 Mark Mitchell <mark@codesourcery.com>
33739
33740 * lib/target-supports.exp (check_profiling_available): Return
33741 false for arm*-*-symbianelf* and arm*-*-eabi*.
33742
33743 PR c++/15890
33744 * g++.dg/template/delete1.C: New test.
33745
33746 2004-08-19 Paul Brook <paul@codesourcery.com>
33747
33748 PR fortran/14976
33749 PR fortran/16228
33750 * gfortran.dg/data_char_1.f90: New test.
33751
33752 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
33753
33754 PR fortran/16946
33755 * gfortran.dg/reduction.f90: New testcase.
33756
33757 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33758
33759 PR fortran/16520
33760 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
33761
33762 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
33763
33764 PR c++/17041
33765 * g++.dg/Wparentheses-3.C: New test.
33766
33767 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
33768
33769 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
33770 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
33771 * gcc.dg/vect/vect-2.c: Likewise.
33772 * gcc.dg/vect/vect-3.c: Likewise.
33773 * gcc.dg/vect/vect-4.c: Likewise.
33774 * gcc.dg/vect/vect-5.c: Likewise.
33775 * gcc.dg/vect/vect-6.c: Likewise.
33776 * gcc.dg/vect/vect-7.c: Likewise.
33777 * gcc.dg/vect/vect-25.c: Likewise.
33778 * gcc.dg/vect/vect-31.c: Likewise.
33779 * gcc.dg/vect/vect-32.c: Likewise.
33780 * gcc.dg/vect/vect-34.c: Likewise.
33781 * gcc.dg/vect/vect-36.c: Likewise.
33782 * gcc.dg/vect/vect-all.c: Likewise.
33783
33784 2004-08-18 Mark Mitchell <mark@codesourcery.com>
33785
33786 PR c++/17068
33787 * g++.dg/template/operator4.C: New test.
33788
33789 2004-08-18 Richard Henderson <rth@redhat.com>
33790
33791 * gcc.dg/20040206-1.c: XFAIL.
33792
33793 2004-08-17 Mark Mitchell <mark@codesourcery.com>
33794
33795 PR c++/16246
33796 * g++.dg/template/array7.C: New test.
33797
33798 2004-08-17 James E Wilson <wilson@specifixinc.com>
33799
33800 * gcc.dg/mips-movcc-1.c: New test.
33801 * gcc.dg/mips-movcc-2.c: New test.
33802 * gcc.dg/mips-movcc-3.c: New test.
33803
33804 * gcc.dg/mips-nmadd-1.c: New test.
33805 * gcc.dg/mips-nmadd-2.c: New test.
33806
33807 2004-08-17 Mark Mitchell <mark@codesourcery.com>
33808
33809 PR c++/15871
33810 * g++.dg/opt/inline8.C: New test.
33811
33812 PR c++/16965
33813 * g++.dg/parse/error17.C: New test.
33814
33815 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
33816
33817 * gcc.dg/vect: New directory for vectorizer tests.
33818 * gcc.dg/vect/tree-vect.h: New file.
33819 * gcc.dg/vect/vect.exp: New file.
33820 * gcc.dg/vect/pr16105.c.c: New test.
33821 * gcc.dg/vect/vect-1.c: New test.
33822 * gcc.dg/vect/vect-2.c: New test.
33823 * gcc.dg/vect/vect-3.c: New test.
33824 * gcc.dg/vect/vect-4.c: New test.
33825 * gcc.dg/vect/vect-5.c: New test.
33826 * gcc.dg/vect/vect-6.c: New test.
33827 * gcc.dg/vect/vect-7.c: New test.
33828 * gcc.dg/vect/vect-8.c: New test.
33829 * gcc.dg/vect/vect-9.c: New test.
33830 * gcc.dg/vect/vect-10.c: New test.
33831 * gcc.dg/vect/vect-11.c: New test.
33832 * gcc.dg/vect/vect-12.c: New test.
33833 * gcc.dg/vect/vect-13.c: New test.
33834 * gcc.dg/vect/vect-14.c: New test.
33835 * gcc.dg/vect/vect-15.c: New test.
33836 * gcc.dg/vect/vect-16.c: New test.
33837 * gcc.dg/vect/vect-17.c: New test.
33838 * gcc.dg/vect/vect-18.c: New test.
33839 * gcc.dg/vect/vect-19.c: New test.
33840 * gcc.dg/vect/vect-20.c: New test.
33841 * gcc.dg/vect/vect-21.c: New test.
33842 * gcc.dg/vect/vect-22.c: New test.
33843 * gcc.dg/vect/vect-23.c: New test.
33844 * gcc.dg/vect/vect-24.c: New test.
33845 * gcc.dg/vect/vect-25.c: New test.
33846 * gcc.dg/vect/vect-26.c: New test.
33847 * gcc.dg/vect/vect-27.c: New test.
33848 * gcc.dg/vect/vect-28.c: New test.
33849 * gcc.dg/vect/vect-29.c: New test.
33850 * gcc.dg/vect/vect-30.c: New test.
33851 * gcc.dg/vect/vect-31.c: New test.
33852 * gcc.dg/vect/vect-32.c: New test.
33853 * gcc.dg/vect/vect-33.c: New test.
33854 * gcc.dg/vect/vect-34.c: New test.
33855 * gcc.dg/vect/vect-35.c: New test.
33856 * gcc.dg/vect/vect-36.c: New test.
33857 * gcc.dg/vect/vect-37.c: New test.
33858 * gcc.dg/vect/vect-38.c: New test.
33859 * gcc.dg/vect/vect-40.c: New test.
33860 * gcc.dg/vect/vect-41.c: New test.
33861 * gcc.dg/vect/vect-42.c: New test.
33862 * gcc.dg/vect/vect-43.c: New test.
33863 * gcc.dg/vect/vect-44.c: New test.
33864 * gcc.dg/vect/vect-45.c: New test.
33865 * gcc.dg/vect/vect-46.c: New test.
33866 * gcc.dg/vect/vect-47.c: New test.
33867 * gcc.dg/vect/vect-48.c: New test.
33868 * gcc.dg/vect/vect-49.c: New test.
33869 * gcc.dg/vect/vect-50.c: New test.
33870 * gcc.dg/vect/vect-51.c: New test.
33871 * gcc.dg/vect/vect-52.c: New test.
33872 * gcc.dg/vect/vect-53.c: New test.
33873 * gcc.dg/vect/vect-54.c: New test.
33874 * gcc.dg/vect/vect-55.c: New test.
33875 * gcc.dg/vect/vect-56.c: New test.
33876 * gcc.dg/vect/vect-57.c: New test.
33877 * gcc.dg/vect/vect-58.c: New test.
33878 * gcc.dg/vect/vect-59.c: New test.
33879 * gcc.dg/vect/vect-60.c: New test.
33880 * gcc.dg/vect/vect-61.c: New test.
33881 * gcc.dg/vect/vect-all.c: New test.
33882 * gcc.dg/vect/vect-none.c: New test.
33883
33884 2004-08-17 Paul Brook <paul@codesourcery.com>
33885
33886 PR fortran/13082
33887 * gfortran.dg/entry_1.f90: New test.
33888
33889 2004-08-17 Andrew Pinski <apinski@apple.com>
33890
33891 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
33892
33893 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
33894
33895 * gcc.dg/pr17036-1.c: New test.
33896
33897 2004-08-16 Devang Patel <dpatel@apple.com>
33898
33899 * gcc.dg/darwin-20040809-1.c: New test.
33900
33901 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
33902
33903 * gcc.dg/funcdef-attr-1.c: New test.
33904
33905 2004-08-16 Janis Johnson <janis187@us.ibm.com>
33906
33907 * gcc.dg/altivec-17.c: New test.
33908 * gcc.dg/altivec-18.c: New test.
33909
33910 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33911
33912 PR c++/6749
33913 * g++.dg/template/vtable2.C: New test.
33914
33915 2004-08-14 Richard Henderson <rth@redhat.com>
33916
33917 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
33918 * gcc.dg/pack-test-4.c (main): Return 0.
33919 * gcc.dg/setjmp-1.c: Remove XFAIL.
33920 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
33921
33922 2004-08-14 Richard Henderson <rth@redhat.com>
33923
33924 * gcc.dg/980217-1.c: Add prototype for printf.
33925
33926 2004-08-13 Bud Davis <bdavis9659@comcast.net>
33927
33928 * gfortran.dg/pr16935.f90: New test.
33929
33930 2004-08-13 Janis Johnson <janis187@us.ibm.com>
33931
33932 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
33933
33934 2004-08-13 Paul Brook <paul@codesourcery.com>
33935
33936 * gfortran.dg/der_io_1.f90: Remove stray comma.
33937
33938 2004-08-12 Janis Johnson <janis187@us.ibm.com>
33939
33940 * gcc.dg/vmx/cw-bug-2.c: Remove.
33941 * gcc.dg/vmx/vprint-1.c: Remove.
33942 * gcc.dg/vmx/vscan-1.c: Remove.
33943
33944 2004-08-12 Devang patel <dpatel@apple.com>
33945
33946 * gcc.dg/darwin-20040809-2.c: New test.
33947
33948 2004-08-12 Janis Johnson <janis1872us.ibm.com>
33949
33950 * g++.dg/ext/altivec-12.C: New test.
33951
33952 * g++.dg/ext/altivec-11.C: New test.
33953
33954 2004-08-12 Paul Brook <paul@codesourcery.com>
33955
33956 * g++.dg/abi/arm_cxa_vec_1.C: New test.
33957
33958 2004-08-12 Janis Johnson <janis187@us.ibm.com>
33959
33960 * g++.dg/ext/altivec-2.C: Check for hardware support before
33961 executing any VMX instructions.
33962
33963 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
33964
33965 2004-08-12 Jakub Jelinek <jakub@redhat.com>
33966
33967 PR c++/16276
33968 * g++.old-deja/g++.other/comdat4.C: New test.
33969 * g++.old-deja/g++.other/comdat4-aux.cc: New.
33970
33971 2004-08-12 Ben Elliston <bje@au.ibm.com>
33972
33973 PR target/16286
33974 * gcc.dg/pr16286.c: New test.
33975
33976 2004-08-12 Jan Beulich <jbeulich@novell.com>
33977
33978 * g++.dg/ext/asm5.C: New.
33979
33980 2004-08-11 Mark Mitchell <mark@codesourcery.com>
33981
33982 PR c++/16698
33983 * g++.dg/eh/crash1.C: New test.
33984
33985 PR c++/16717
33986 * g++.dg/ext/construct1.C: New test.
33987
33988 2004-08-11 Mark Mitchell <mark@codesourcery.com>
33989
33990 PR c++/16853
33991 * g++.dg/init/ptrmem1.C: New test.
33992
33993 PR c++/16618
33994 * g++.dg/parse/offsetof5.C: New test.
33995
33996 PR c++/16870
33997 * g++.dg/template/overload3.C: New test.
33998
33999 2004-08-11 Mark Mitchell <mark@codesourcery.com>
34000
34001 PR c++/16964
34002 * g++.dg/parse/error16.C: New test.
34003
34004 PR c++/16904
34005 * g++.dg/template/error14.C: New test.
34006
34007 PR c++/16929
34008 * g++.dg/template/error15.C: New test.
34009
34010 2004-08-11 Devang Patel <dpatel@apple.com>
34011
34012 * gcc.dg/darwin-ld-20040809-1.c: New test.
34013 * gcc.dg/darwin-ld-20040809-2.c: New test.
34014
34015 2004-08-11 Steven G. Kargl <kargls@comcast.net>
34016
34017 PR fortran/16917
34018 * gfortran.dg/dfloat_1.f90: New test.
34019
34020 2004-08-09 Mark Mitchell <mark@codesourcery.com>
34021
34022 * gcc.dg/gcc.dg/arm-eabi1.c: New test.
34023 * gcc.dg/dll-2.c: Fix dg-require syntax.
34024 * gcc.misc-tests/arm-isr.c (abort): Declare.
34025 (exit): Likewise.
34026
34027 2004-08-10 Mark Mitchell <mark@codesourcery.com>
34028
34029 PR c++/16971
34030 * g++.dg/parse/crash16.C: New test.
34031
34032 2004-08-10 Roger Sayle <roger@eyesopen.com>
34033
34034 * gcc.dg/mips-rsqrt-1.c: New test case.
34035 * gcc.dg/mips-rsqrt-2.c: New test case.
34036 * gcc.dg/mips-rsqrt-3.c: New test case.
34037
34038 2004-08-10 Paul Brook <paul@codesourcery.com>
34039
34040 * gfortran.dg/der_io_1.f90: New test.
34041
34042 2004-08-10 Paul Brook <paul@codesourcery.com>
34043
34044 PR fortran/16919
34045 * gfortran.dg/der_array_1.f90: New test.
34046
34047 2004-08-09 David Edelsohn <edelsohn@gnu.org>
34048
34049 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
34050
34051 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
34052
34053 * gcc.dg/wchar_t-2.c: Fix typo.
34054
34055 2004-08-09 Falk Hueffner <falk@debian.org>
34056
34057 PR tree-optimization/12517
34058 * gcc.c-torture/compile/pr12517.c: New test.
34059
34060 PR tree-optimization/12578
34061 * gcc.c-torture/compile/pr12578.c: New test.
34062
34063 PR tree-optimization/12899
34064 * gcc.c-torture/compile/pr12899.c: New test.
34065
34066 PR rtl-optimization/14692
34067 * gcc.c-torture/compile/pr14692.c: New test.
34068
34069 PR tree-optimization/16461
34070 * gcc.c-torture/compile/pr16461.c: New test.
34071
34072 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
34073
34074 * gfortran.dg/getenv_1.f90: New test.
34075
34076 2004-08-06 Mark Mitchell <mark@codesourcery.com>
34077
34078 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
34079 wchar_t.
34080 * gcc.dg/symbian5.c: Test -fno-short-wchar.
34081
34082 2004-08-06 Paul Brook <paul@codesourcery.com>
34083
34084 * gfortran.dg/ret_array_1.f90: New test.
34085 * gfortran.dg/ret_pointer_1.f90: New test.
34086
34087 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
34088
34089 * gcc.dg/missing-field-init-[12].c: New tests.
34090 * g++.dg/warn/missing-field-init-[12].C: New tests.
34091
34092 2004-08-06 Mark Mitchell <mark@codesourcery.com>
34093
34094 * gcc.dg/enum2.c: New test.
34095 * gcc.dg/symbian3.c: Likewise.
34096 * gcc.dg/symbian4.c: Likewise.
34097 * gcc.dg/wchar_t-2.c: Likewise.
34098
34099 2004-08-05 Mark Mitchell <mark@codesourcery.com>
34100
34101 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
34102 destructor tests.
34103
34104 2004-08-05 Mark Mitchell <mark@codesourcery.com>
34105
34106 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
34107 dg-require-visiblity.
34108 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
34109 * g++.dg/ext/visibility/fvisibility.C: Likewise.
34110 * g++.dg/ext/visibility/memfuncts.C: Likewise.
34111 * g++.dg/ext/visibility/new1.C: Likewise.
34112 * g++.dg/ext/visibility/pragma.C: Likewise.
34113 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
34114 * g++.dg/ext/visibility/virtual.C: Likewise.
34115 * g++/dg/ext/visibility/visibility-1.C: Likewise.
34116 * g++/dg/ext/visibility/visibility-2.C: Likewise.
34117 * g++/dg/ext/visibility/visibility-3.C: Likewise.
34118 * g++/dg/ext/visibility/visibility-4.C: Likewise.
34119 * g++/dg/ext/visibility/visibility-5.C: Likewise.
34120 * g++/dg/ext/visibility/visibility-6.C: Likewise.
34121 * g++/dg/ext/visibility/visibility-7.C: Likewise.
34122 * g++/dg/ext/visibility/visibility-8.C: New test.
34123 * gcc.c-torture/compile/dll.x: Remove.
34124 * gcc.dg/dll-2.c: Use dg-require-dll
34125 * gcc.dg/visibility-10.c: New test.
34126 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
34127 supporting DLLs.
34128 * lib/scanasm.exp (scan_hidden): New function.
34129 (scan_not_hidden): Likewise.
34130
34131 2004-08-05 David Edelsohn <edelsohn@gnu.org>
34132
34133 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
34134
34135 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
34136
34137 * gcc.c-torture/execute/20040805-1.c: New test.
34138
34139 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
34140
34141 * gcc.dg/20020118-1.c: Declare abort.
34142 * gcc.dg/altivec_check.h: Likewise.
34143 * gcc.dg/iftrap-2.c: Likewise.
34144 * gcc.dg/pragma-darwin.c: Likewise.
34145 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
34146
34147 2004-08-04 Geoffrey Keating <geoffk@apple.com>
34148
34149 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
34150
34151 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
34152
34153 * gcc.c-torture/execute/builtins/abs-2.c,
34154 gcc.c-torture/execute/builtins/abs-3.c,
34155 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
34156 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
34157 intmax_t, uintmax_t and their limits.
34158 * gcc.dg/intmax_t-1.c: New test.
34159
34160 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34161
34162 * g++.dg/tc1/dr147.C: Add reference to PR.
34163
34164 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
34165
34166 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
34167 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
34168
34169 2004-08-03 David Edelsohn <edelsohn@gnu.org>
34170
34171 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
34172
34173 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
34174
34175 * gcc.dg/redecl-5.c: New test.
34176 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
34177 of scanf.
34178
34179 2004-08-03 Roger Sayle <roger@eyesopen.com>
34180
34181 PR middle-end/16790
34182 * gcc.c-torture/execute/pr16790-1.c: New test case.
34183
34184 2004-08-03 Mark Mitchell <mark@codesourcery.com>
34185
34186 * g++.dg/ext/visibility/assign1.C: New test.
34187 * g++.dg/ext/visibility/new1.C: Likewise.
34188
34189 * gcc.dg/symbian1.c: New test.
34190 * gcc.dg/symbian2.c: Likewise.
34191
34192 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
34193
34194 PR target/16570
34195 * gcc.dg/i386-sse-9.c: New test.
34196
34197 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
34198
34199 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
34200
34201 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
34202
34203 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
34204 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
34205 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
34206 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
34207 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
34208 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
34209 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
34210 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
34211 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
34212 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
34213 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
34214 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
34215 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
34216 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
34217 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
34218 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
34219 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
34220 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
34221 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
34222 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
34223 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
34224 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
34225 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
34226 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
34227 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
34228 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
34229 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
34230 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
34231 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
34232 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
34233 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
34234 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
34235 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
34236 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
34237 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
34238 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
34239 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
34240 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
34241 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
34242 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
34243 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
34244 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
34245 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
34246 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
34247 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
34248 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
34249 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
34250 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
34251 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
34252 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
34253 gcc.misc-tests/i386-pf-3dnow-1.c,
34254 gcc.misc-tests/i386-pf-athlon-1.c,
34255 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
34256 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
34257 Declare built-in functions used.
34258 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
34259
34260 2004-08-02 Mark Mitchell <mark@codesourcery.com>
34261
34262 PR c++/16707
34263 * g++.dg/lookup/using12.C: New test.
34264
34265 * g++.dg/init/null1.C: Fix PR number.
34266 * g++.dg/parse/namespace10.C: Likewise.
34267
34268 2004-08-01 Mark Mitchell <mark@codesourcery.com>
34269
34270 PR c++/16224
34271 * g++.dg/template/spec17.C: New test.
34272 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
34273 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
34274
34275 2004-08-02 David Billinghurst
34276
34277 PR fortran/16292
34278 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
34279
34280 2004-08-01 Zack Weinberg <zack@codesourcery.com>
34281
34282 * gcc.dg/ia64-got-1.c: New test case.
34283
34284 2004-08-01 Mark Mitchell <mark@codesourcery.com>
34285
34286 PR c++/16489
34287 * g++.dg/init/null1.C: New test.
34288 * g++.dg/tc1/dr76.C: Adjust error marker.
34289
34290 PR c++/16529
34291 * g++.dg/parse/namespace10.C: New test.
34292
34293 PR c++/16810
34294 * g++.dg/inherit/ptrmem2.C: New test.
34295
34296 2004-08-02 Ben Elliston <bje@au.ibm.com>
34297
34298 PR target/16155
34299 * gcc.dg/pr16155.c: New test.
34300
34301 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
34302
34303 * gcc.dg/redecl-2.c: New test.
34304
34305 2004-07-30 Geoffrey Keating <geoffk@apple.com>
34306
34307 * gcc.dg/darwin-longdouble.c: New file.
34308
34309 2004-07-30 Richard Henderson <rth@redhat.com>
34310
34311 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
34312 write to constant argument.
34313 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
34314
34315 2004-07-30 Richard Henderson <rth@redhat.com>
34316
34317 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
34318 tests of nearest around zero.
34319
34320 2004-07-30 Andrew Pinski <apinski@apple.com>
34321
34322 * gcc.c-torture/compile/20040730-1.c: New test.
34323
34324 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
34325
34326 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
34327 powerpc-eabispe.
34328
34329 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
34330
34331 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
34332
34333 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
34334
34335 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
34336 contains $ld_library_path.
34337 * lib/gfortran.exp (gfortran_link_flags): Likewise.
34338
34339 2004-07-29 Richard Henderson <rth@redhat.com>
34340
34341 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
34342
34343 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
34344 (alt2, which): New.
34345 (Check): Accept either alternative.
34346
34347 2004-07-29 Mark Mitchell <mark@codesourcery.com>
34348
34349 * g++.dg/abi/inline1.C: New test.
34350 * g++.dg/abi/local1-a.cc: Likewise.
34351 * g++.dg/abi/local1.C: Likewise.
34352 * g++.dg/abi/mangle11.C: Tweak location of warnings.
34353 * g++.dg/abi/mangle12.C: Likewise.
34354 * g++.dg/abi/mangle17.C: Likewise.
34355 * g++.dg/abi/mangle20-2.C: Likewise.
34356 * g++.dg/opt/interface1.C: Likewise.
34357 * g++.dg/opt/interface1.h: Likewise.
34358 * g++.dg/opt/interface1-a.cc: New test.
34359 * g++.dg/parse/repo1.C: New test.
34360 * g++.dg/template/repo1.C: Likewise.
34361 * g++.dg/warn/Winline-1.C: Likewise.
34362 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
34363
34364 2004-07-29 Diego Novillo <dnovillo@redhat.com>
34365
34366 * gcc.dg/tree-ssa/20040729-1.c: New test.
34367
34368 2004-07-27 Matt Austern <austern@apple.com>
34369
34370 * gcc.dg/darwin-bool-1.c: New test.
34371 * gcc.dg/darwin-bool-2.c: New test.
34372
34373 2004-07-28 Richard Henderson <rth@redhat.com>
34374
34375 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
34376 arguments in the correct type. Don't write to constant arguments.
34377
34378 2004-07-28 Diego Novillo <dnovillo@redhat.com>
34379
34380 PR tree-optimization/16688
34381 PR tree-optimization/16689
34382 * g++.dg/tree-ssa/pr16688.C: New test.
34383
34384 2004-07-28 Diego Novillo <dnovillo@redhat.com>
34385
34386 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
34387 loads. Not only in the comment, this time.
34388
34389 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
34390
34391 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
34392 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
34393 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
34394 * gcc.dg/sh4a-bitmovua.c: New.
34395 * gcc.dg/sh4a-cos.c: New.
34396 * gcc.dg/sh4a-cosf.c: New.
34397 * gcc.dg/sh4a-fprun.c: New.
34398 * gcc.dg/sh4a-fsrra.c: New.
34399 * gcc.dg/sh4a-memmovua.c: New.
34400 * gcc.dg/sh4a-sin.c: New.
34401 * gcc.dg/sh4a-sincos.c: New.
34402 * gcc.dg/sh4a-sincosf.c: New.
34403 * gcc.dg/sh4a-sinf.c: New.
34404
34405 2004-07-28 Diego Novillo <dnovillo@redhat.com>
34406
34407 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
34408 conditionals.
34409 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
34410 loads.
34411 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
34412 DOM1.
34413
34414 2004-07-27 Andrew Pinski <apinski@apple.com>
34415
34416 * g++.dg/rtti/tinfo1.C: Correct the xfail.
34417
34418 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
34419
34420 * gcc.dg/pragma-isr.c: New test.
34421
34422 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34423
34424 PR c++/14429
34425 * g++.dg/template/ttp11.C: New test.
34426
34427 2004-07-27 Diego Novillo <dnovillo@redhat.com>
34428
34429 * gcc.c-torture/compile/20040727-1.c: New test.
34430
34431 2004-07-26 Eric Christopher <echristo@redhat.com>
34432
34433 * gcc.c-torture/compile/20040726-2.c: New test.
34434
34435 2004-07-26 Andrew Pinski <apinski@apple.com>
34436
34437 * g++.dg/rtti/tinfo1.C: Xfail.
34438
34439 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
34440
34441 * gcc.c-torture/compile/20040726-1.c: New test.
34442
34443 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
34444 Brian Ryner <bryner@brianryner.com>
34445
34446 PR c++/9283
34447 PR c++/15000
34448 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
34449 * g++.dg/ext/visibility/: New directory.
34450 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
34451 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
34452 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
34453 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
34454 * g++.dg/ext/visibility/fvisibility.C,
34455 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
34456 g++.dg/ext/visibility/fvisibility-override1.C
34457 g++.dg/ext/visibility/fvisibility-override2.C
34458 g++.dg/ext/visibility/memfuncts.C
34459 g++.dg/ext/visibility/noPLT.C
34460 g++.dg/ext/visibility/pragma.C
34461 g++.dg/ext/visibility/pragma-override1.C
34462 g++.dg/ext/visibility/pragma-override2.C
34463 g++.dg/ext/visibility/staticmemfuncts.C
34464 g++.dg/ext/visibility/virtual.C: New tests.
34465
34466 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
34467
34468 PR c/15360
34469 * gcc.dg/pr15360-1.c: New test.
34470
34471 2004-07-25 Daniel Jacobowitz <dan@debian.org>
34472
34473 * gcc.dg/pragma-align-2.c: New test.
34474 * gcc.dg/pragma-init-fini.c: New test.
34475 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
34476 targets.
34477
34478 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
34479
34480 * gcc.dg/init-string-2.c: New test.
34481
34482 2004-07-24 Zack Weinberg <zack@codesourcery.com>
34483
34484 PR 16684
34485 * gcc.dg/Wredundant-decls-1.c: New test case.
34486
34487 2004-07-24 Jakub Jelinek <jakub@redhat.com>
34488
34489 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
34490 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
34491 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
34492 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
34493 * gcc.dg/compat/generate-random.c: New file.
34494 * gcc.dg/compat/generate-random.h: Likewise.
34495 * gcc.dg/compat/generate-random_r.c: Likewise.
34496 * gcc.dg/compat/struct-layout-1.h: Likewise.
34497 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
34498 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
34499 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
34500 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
34501 * gcc.dg/compat/struct-layout-1_main.c: New test.
34502 * gcc.dg/compat/struct-layout-1_x.c: New file.
34503 * gcc.dg/compat/struct-layout-1_y.c: New file.
34504 * gcc.dg/compat/struct-layout-1_test.h: New file.
34505
34506 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
34507
34508 * gcc.dg/comp-return-1.c: New test
34509
34510 2004-07-23 Janis Johnson <janis187@us.ibm.com>
34511
34512 * gcc.dg/vmx/8-02a.c: Fix typo.
34513
34514 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
34515 * gcc.dg/darwin-abi-3.c: New test.
34516
34517 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
34518 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
34519
34520 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
34521 * gcc.dg/vmx/ops-long-1.c: New test.
34522 * gcc.dg/vmx/ops-long-2.c: New test.
34523
34524 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
34525
34526 * g++.dg/lookup/conv-[1234].C: New.
34527
34528 2004-07-22 Mark Mitchell <mark@codesourcery.com>
34529
34530 * g++.dg/parse/attr2.C: Simplify.
34531
34532 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
34533
34534 PR c/7284
34535 * gcc.c-torture/execute/pr7284-1.c: New test.
34536
34537 2004-07-22 Brian Booth <bbooth@redhat.com>
34538
34539 * gcc.dg/tree-ssa/20040721-1.c: New test.
34540
34541 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
34542
34543 * g++.dg/template/crash20.c: New.
34544
34545 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
34546
34547 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
34548 Add dg-run directive. Declare variables as required.
34549 * gfortran.dg/g77/README: Update
34550
34551 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
34552
34553 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
34554 gcc.dg/cris-peep2-andu2.c: New tests.
34555
34556 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
34557
34558 PR c/15052
34559 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
34560 on return type.
34561 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
34562 messages.
34563 * gcc.dg/qual-return-2.c: Update expected messages.
34564 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
34565
34566 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
34567
34568 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
34569 * gcc.dg/noncompile/921102-1.c: Update expected error message.
34570
34571 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
34572
34573 PR c/11250
34574 * gcc.dg/init-string-1.c: New test.
34575
34576 2004-07-21 Jakub Jelinek <jakub@redhat.com>
34577
34578 PR middle-end/15345
34579 PR c/16450
34580 * gcc.dg/torture/nested-fn-1.c: New test.
34581
34582 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
34583
34584 PR target/16559
34585 * gcc.dg/ia64-fptr-1.c: New file.
34586
34587 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34588
34589 PR c++/14497
34590 * g++.dg/template/spec16.C: New test.
34591 * g++.old-deja/g++.robertl/eb118.C: Remove.
34592
34593 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34594
34595 PR c++/509
34596 * g++.dg/template/spec15.C: New test.
34597
34598 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
34599
34600 Copy cases from g77.f-torture/execute and add dg-run
34601 directive. Other changes as noted.
34602 * gfortran.dg/g77/13037.f
34603 * gfortran.dg/g77/1832.f
34604 * gfortran.dg/g77/19981119-0.f
34605 * gfortran.dg/g77/19990313-0.f
34606 * gfortran.dg/g77/19990313-1.f
34607 * gfortran.dg/g77/19990313-2.f
34608 * gfortran.dg/g77/19990313-3.f
34609 * gfortran.dg/g77/19990419-1.f
34610 * gfortran.dg/g77/19990826-0.f
34611 * gfortran.dg/g77/19990826-2.f
34612 * gfortran.dg/g77/20000503-1.f
34613 * gfortran.dg/g77/20001111.f
34614 * gfortran.dg/g77/20010116.f
34615 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
34616 * gfortran.dg/g77/20010430.f
34617 * gfortran.dg/g77/6177.f
34618 * gfortran.dg/g77/947.f
34619 * gfortran.dg/g77/970816-3.f
34620 * gfortran.dg/g77/971102-1.f
34621 * gfortran.dg/g77/980520-1.f
34622 * gfortran.dg/g77/980628-0.f
34623 * gfortran.dg/g77/980628-1.f
34624 * gfortran.dg/g77/980628-10.f
34625 * gfortran.dg/g77/980628-2.f
34626 * gfortran.dg/g77/980628-3.f
34627 * gfortran.dg/g77/980628-7.f
34628 * gfortran.dg/g77/980628-8.f
34629 * gfortran.dg/g77/980628-9.f
34630 * gfortran.dg/g77/980701-0.f
34631 * gfortran.dg/g77/980701-1.f
34632 * gfortran.dg/g77/cabs.f
34633 * gfortran.dg/g77/claus.f
34634 * gfortran.dg/g77/complex_1.f
34635 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
34636 * gfortran.dg/g77/dcomplex.f
34637 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
34638 * gfortran.dg/g77/f90-intrinsic-mathematical.f
34639 * gfortran.dg/g77/f90-intrinsic-numeric.f
34640 * gfortran.dg/g77/int8421.f
34641 * gfortran.dg/g77/labug1.f
34642 * gfortran.dg/g77/large_vec.f
34643 * gfortran.dg/g77/le.f
34644 * gfortran.dg/g77/short.f
34645 * gfortran.dg/g77/README: Update
34646
34647 2004-07-20 Mark Mitchell <mark@codesourcery.com>
34648
34649 PR c++/16637
34650 * g++.dg/parse/lookup4.C: New test.
34651
34652 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34653
34654 PR c++/16175
34655 * g++.dg/template/ttp10.C: New test.
34656
34657 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
34658
34659 * gcc.dg/pr12625-1.c: New test.
34660
34661 2004-07-20 Steven Bosscher <stevenb@suse.de>
34662
34663 * gcc.dg/switch-warn-1.c: New test.
34664 * gcc.dg/switch-warn-2.c: New test.
34665 * gcc.c-torture/compile/pr14730.c: Update.
34666
34667 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
34668
34669 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
34670 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
34671 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
34672 g++.dg/template/nontype3.C: Remove trailing CR from tests.
34673
34674 2004-07-18 Mark Mitchell <mark@codesourcery.com>
34675
34676 PR c++/16623
34677 * g++.dg/template/assign1.C: New test.
34678
34679 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34680
34681 PR c++/12170
34682 * g++.dg/template/ttp9.C: New test.
34683
34684 2004-07-19 Daniel Jacobowitz <dan@debian.org>
34685
34686 * gcc.dg/format/cmn-err-1.c: New test.
34687
34688 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
34689
34690 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
34691 gcc.dg/Wparentheses-10.c: New tests.
34692 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
34693
34694 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34695
34696 PR fortran/16465
34697 * gfortran.dg/g77//ffixed-line-length-0.f,
34698 gfortran.dg/g77/ffixed-line-length-132.f,
34699 gfortran.dg/g77/ffixed-line-length-72.f,
34700 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
34701 gfortran.dg/g77/README: Update.
34702
34703 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34704
34705 PR c++/13092
34706 * g++.dg/template/non-dependent7.C: New test.
34707 * g++.dg/template/non-dependent8.C: Likewise.
34708 * g++.dg/template/non-dependent9.C: Likewise.
34709 * g++.dg/template/non-dependent10.C: Likewise.
34710
34711 2004-07-17 Mark Mitchell <mark@codesourcery.com>
34712
34713 PR c++/16337
34714 * g++.dg/parse/attr2.C: New test.
34715
34716 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
34717
34718 * g77.dg: Removed.
34719 * g77.f-torture: Ditto.
34720
34721 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
34722
34723 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
34724 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
34725 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
34726
34727 2004-07-16 Richard Henderson <rth@redhat.com>
34728
34729 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
34730
34731 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34732
34733 * lib/fortran-torture.exp (fortran-torture): Don't test compile
34734 tests with full list of options.
34735 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
34736 of TORTURE_OPTIONS if test contains 'dg-do run'.
34737
34738 PR fortran/16404
34739 * gfortran.dg/do_iterator.f90: New test.
34740
34741 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34742
34743 PR rtl-optimization/16536
34744 * gcc.c-torture/execute/restrict-1.c: New test.
34745
34746 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34747
34748 PR fortran/15324
34749 * gfortran.dg/pr15324.f90: New test.
34750
34751 PR fortran/15129
34752 * gfortran.dg/pr15129.f90: New test.
34753
34754 PR fortran/15140
34755 * gfortran.dg/pr15140.f90: New test.
34756
34757 PR fortran/13792
34758 * gfortran.fortran-torture/execute/bounds.f90: Add check for
34759 compile-time simplification.
34760
34761 2004-07-14 Mike Stump <mrs@apple.com>
34762
34763 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
34764
34765 2004-07-14 James E Wilson <wilson@specifixinc.com>
34766
34767 PR target/16325
34768 * gcc.dg/profile-generate-1.c: New.
34769
34770 2004-07-15 Jakub Jelinek <jakub@redhat.com>
34771
34772 * gcc.c-torture/execute/20040709-1.c: New test.
34773 * gcc.c-torture/execute/20040709-2.c: New test.
34774
34775 2004-07-14 Mike Stump <mrs@apple.com>
34776
34777 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
34778
34779 2004-07-14 Mike Stump <mrs@apple.com>
34780
34781 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
34782
34783 2004-07-13 Mark Mitchell <mark@codesourcery.com>
34784
34785 PR c++/16518
34786 * g++.dg/parse/mutable1.C: New test.
34787
34788 2004-07-13 Diego Novillo <dnovillo@redhat.com>
34789
34790 PR tree-optimization/16443
34791 * gcc.dg/tree-ssa/20040713-1.c: New test.
34792
34793 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
34794
34795 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
34796 for operator new.
34797
34798 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
34799
34800 * gfortran.dg/g77/README: New file
34801 * gfortran.dg/g77/19981216-0.f: Copy from
34802 g77.f-torture/noncompile. Add "dg-do compile" and
34803 dg-error as required.
34804 * gfortran.dg/g77/19990218-1.f: Likewise.
34805 * gfortran.dg/g77/19990905-1.f: Likewise.
34806 * gfortran.dg/g77/9263.f: Likewise.
34807 * gfortran.dg/g77/980615-0.f: Likewise.
34808 * gfortran.dg/g77/980616-0.f: Likewise.
34809 * gfortran.dg/g77/check0.f: Likewise.
34810 * gfortran.dg/g77/select_no_compile.f: Likewise.
34811
34812 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
34813
34814 Copy files from g77.f-torture/compile.
34815 Add "{ dg-do compile}". Other changes as noted
34816 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
34817 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
34818 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
34819 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
34820 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
34821 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
34822 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
34823 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
34824 statement to conform to standard. Append alpha1.x for reference.
34825 * gfortran.dg/g77/xformat.f: Add dg-warning
34826
34827 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
34828
34829 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
34830 Add {dg-do compile} directive.
34831 * gfortran.dg/g77/cpp2.F: Likewise.
34832
34833 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34834
34835 PR c++/5402
34836 * g++.dg/lookup/name-clash1.C: New test.
34837
34838 PR c++/9777
34839 * g++.dg/lookup/name-clash2.C: New test.
34840
34841 PR c++/12102
34842 * g++.dg/lookup/name-clash3.C: New test.
34843
34844 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34845
34846 * g++.dg/lookup/new2.C: New test.
34847 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
34848
34849 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
34850
34851 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
34852 Add {dg-do compile} directive.
34853 * gfortran.dg/g77/13060.f: Likewise.
34854 * gfortran.dg/g77/19990218-0.f: Likewise.
34855 * gfortran.dg/g77/19990305-0.f: Likewise.
34856 * gfortran.dg/g77/19990419-0.f: Likewise.
34857 * gfortran.dg/g77/19990502-0.f: Likewise.
34858 * gfortran.dg/g77/19990502-1.f: Likewise.
34859 * gfortran.dg/g77/19990525-0.f: Likewise.
34860 * gfortran.dg/g77/19990826-1.f: Likewise.
34861 * gfortran.dg/g77/19990826-3.f: Likewise.
34862 * gfortran.dg/g77/19990905-2.f: Likewise.
34863 * gfortran.dg/g77/20000412-1.f: Likewise.
34864 * gfortran.dg/g77/20000511-1.f: Likewise.
34865 * gfortran.dg/g77/20000511-2.f: Likewise.
34866 * gfortran.dg/g77/20000518.f: Likewise.
34867 * gfortran.dg/g77/20000601-1.f: Likewise.
34868 * gfortran.dg/g77/20000601-2.f: Likewise.
34869 * gfortran.dg/g77/20000629-1.f: Likewise.
34870 * gfortran.dg/g77/20000630-2.f: Likewise.
34871 * gfortran.dg/g77/20010115.f: Likewise.
34872 * gfortran.dg/g77/20010321-1.f: Likewise.
34873 * gfortran.dg/g77/20010426.f: Likewise.
34874 * gfortran.dg/g77/20020307-1.f: Likewise.
34875 * gfortran.dg/g77/8485.f: Likewise.
34876 * gfortran.dg/g77/960317-1.f: Likewise.
34877 * gfortran.dg/g77/970915-0.f: Likewise.
34878 * gfortran.dg/g77/980310-1.f: Likewise.
34879 * gfortran.dg/g77/980310-2.f: Likewise.
34880 * gfortran.dg/g77/980310-3.f: Likewise.
34881 * gfortran.dg/g77/980310-4.f: Likewise.
34882 * gfortran.dg/g77/980310-6.f: Likewise.
34883 * gfortran.dg/g77/980310-7.f: Likewise.
34884 * gfortran.dg/g77/980310-8.f: Likewise.
34885 * gfortran.dg/g77/980419-2.f: Likewise.
34886 * gfortran.dg/g77/980424-0.f: Likewise.
34887 * gfortran.dg/g77/980427-0.f: Likewise.
34888 * gfortran.dg/g77/980729-0.f: Likewise.
34889 * gfortran.dg/g77/981117-1.f: Likewise.
34890 * gfortran.dg/g77/toon_1.f: Likewise.
34891
34892 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34893
34894 PR c++/2204
34895 * g++.dg/other/abstract2.C: New test.
34896
34897 2004-07-12 Paul Brook <paul@codesourcery.com>
34898
34899 * gfortran.dg/pointer_init_1.f90: New test.
34900
34901 2004-07-11 Paul Brook <paul@codesourcery.com>
34902
34903 PR fortran/15986
34904 * gfortran.dg/contained_1.f90: New test.
34905
34906 2004-07-11 Mark Mitchell <mark@codesourcery.com>
34907
34908 * g++.dg/parse/defarg8.C: New test.
34909
34910 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34911
34912 PR fortran/16433
34913 * gfortran.dg/pr16433.f: New test.
34914
34915 PR fortran/17574
34916 * gfortran.dg/pr15754.f90: New test.
34917
34918 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
34919
34920 PR tree-optimization/16437
34921 * gcc.c-torture/execute/bitfld-4.c: New test.
34922
34923 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34924
34925 * gfortran.fortran-torture/execute/common_2.f90: Add check for
34926 access to common var from module.
34927
34928 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34929
34930 PR fortran/16336
34931 * gfortran.fortran-torture/execute/common_2.f90: New test.
34932
34933 2004-07-10 Paul Brook <paul@codesourcery.com>
34934
34935 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
34936
34937 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34938
34939 PR fortran/15969
34940 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
34941
34942 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
34943
34944 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
34945 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
34946 * gfortran.dg/g77/ffree-form-1.f: Likewise.
34947 * gfortran.dg/g77/ffree-form-2.f: Likewise.
34948 * gfortran.dg/g77/ffree-form-3.f: Likewise.
34949 * gfortran.dg/g77/fno-underscoring.f: Likewise.
34950 * gfortran.dg/g77/funderscoring.f: Likewise.
34951 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
34952
34953 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34954
34955 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
34956
34957 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34958 Paul Brook <paul@codesourcery.com>
34959
34960 PR fortran/13415
34961 * gfortran.dg/common_pointer_1.f90: New test.
34962
34963 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34964
34965 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
34966
34967 2004-07-09 James E Wilson <wilson@specifixinc.com>
34968
34969 PR target/16364
34970 * gcc.c-torture/compile/20040709-1.c: New.
34971
34972 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34973
34974 PR fortran/14077
34975 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
34976
34977 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34978
34979 PR fortran/13201
34980 * gfortran.dg/shape_1.f90: New test.
34981
34982 2004-07-09 Zack Weinberg <zack@codesourcery.com>
34983 Andrew Pinski <apinski@apple.com>
34984
34985 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
34986
34987 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34988
34989 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
34990 comment.
34991
34992 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34993 Paul Brook <paul@codesourcery.com>
34994
34995 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
34996 '.f95' and '.F95'.
34997
34998 2004-07-09 Diego Novillo <dnovillo@redhat.com>
34999
35000 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
35001
35002 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35003
35004 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
35005 testcases with capital suffix.
35006
35007 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35008
35009 PR fortran/15481
35010 PR fortran/13372
35011 PR fortran/13575
35012 PR fortran/15978
35013 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
35014
35015 * gfortran.dg/implicit_1.f90: New test.
35016
35017 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
35018
35019 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
35020 expression to match gfortran warning/error messages
35021 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
35022 dg-error text.
35023
35024 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
35025
35026 * lib/fortran-torture.exp: Rename proc search_for to
35027 search_for_re.
35028
35029 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
35030
35031 * gcc.c-torture/execute/simd-5.x: New file.
35032 XFAIL on SPARC 64-bit at -O0.
35033
35034 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35035
35036 PR c++/8211
35037 PR c++/16165
35038 * g++.dg/warn/effc3.C: New test.
35039
35040 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
35041
35042 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
35043 change X to 1X in format.
35044 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
35045 add data statements to conform to standard.
35046
35047 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
35048
35049 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
35050 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
35051 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
35052
35053 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
35054
35055 * gfortran.dg/g77/7388.f: Copy from g77.dg
35056 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
35057 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
35058 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
35059 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
35060 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
35061 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
35062 * gfortran.dg/g77/strlen0.f: Likewise.
35063
35064 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
35065
35066 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
35067 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
35068
35069 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
35070
35071 * gcc.c-torture/execute/920428-2.x: Delete.
35072 * gcc.c-torture/execute/920501-7.x: Likewise.
35073
35074 2004-07-08 Jakub Jelinek <jakub@redhat.com>
35075
35076 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
35077 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
35078 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
35079 prescott and c3-2.
35080 (PREFETCH_3DNOW): Add -march=c3.
35081
35082 2004-07-08 Diego Novillo <dnovillo@redhat.com>
35083
35084 PR c/16437
35085 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
35086 * gcc.c-torture/execute/bf64-1.x: Likewise.
35087
35088 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
35089
35090 * gcc.c-torture/compile/20040708-1.c: New test.
35091
35092 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35093
35094 PR c++/16169
35095 * g++.dg/warn/effc2.C: New test.
35096
35097 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
35098
35099 * gcc.c-torture/execute/bitfld-1.x: Remove.
35100 * gcc.c-torture/execute/bitfld-3.c: New test.
35101 * gcc.dg/bitfld-2.c: Remove XFAILs.
35102
35103 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
35104
35105 PR c++/16276
35106 * g++.dg/rtti/tinfo1.C: New file.
35107
35108 2004-07-07 Eric Christopher <echristo@redhat.com>
35109
35110 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
35111
35112 2004-07-07 Andrew Pinski <apinski@apple.com>
35113
35114 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
35115
35116 2004-07-07 Mark Mitchell <mark@codesourcery.com>
35117
35118 * g++.dg/init/call1.C: XFAIL.
35119
35120 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
35121
35122 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
35123 except for movstrict*, to movmem* and clrstr* to clrmem*.
35124
35125 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
35126
35127 * gcc.c-torture/execute/20040707-1.c: New test.
35128
35129 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
35130
35131 * gcc.c-torture/execute/20040706-1.c: New test.
35132
35133 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35134
35135 PR c++/3671
35136 * g++.dg/template/spec14.C: New test.
35137
35138 2004-07-05 Jakub Jelinek <jakub@redhat.com>
35139
35140 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
35141 nothing if not yet defined. Use it in b, c and d type definitions.
35142 * gcc.c-torture/execute/20040705-1.c: New test.
35143 * gcc.c-torture/execute/20040705-2.c: New test.
35144
35145 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35146
35147 PR c++/2518
35148 * g++.dg/lookup/new1.C: New test.
35149
35150 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
35151
35152 PR c++/11406
35153 * g++.dg/template/sizeof8.C: New test.
35154
35155 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
35156
35157 * gcc.c-torture/compile/20040705-1.c: New test.
35158
35159 2004-07-04 Bud Davis <bdavis9659@comcast.net>
35160
35161 * gfortran.fortran-torture/execute/seq_io.f90: New test.
35162
35163 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
35164
35165 * gcc.dg/cpp/if-mop.c: Two new testcases.
35166 * gcc.dg/cpp/trad/comment-3.c: New.
35167
35168 2004-07-04 Paul Brook <paul@codesourcery.com>
35169
35170 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
35171
35172 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
35173
35174 PR c++/3761
35175 * g++.dg/lookup/crash4.C: New test.
35176
35177 2004-07-02 Zack Weinberg <zack@codesourcery.com>
35178
35179 * gcc.c-torture/execute/builtin-abs-1.c
35180 * gcc.c-torture/execute/builtin-abs-2.c
35181 * gcc.c-torture/execute/builtin-complex-1.c
35182 * gcc.c-torture/execute/builtins/string-1-lib.c
35183 * gcc.c-torture/execute/builtins/string-1.c
35184 * gcc.c-torture/execute/builtins/string-2-lib.c
35185 * gcc.c-torture/execute/builtins/string-2.c
35186 * gcc.c-torture/execute/builtins/string-3-lib.c
35187 * gcc.c-torture/execute/builtins/string-3.c
35188 * gcc.c-torture/execute/builtins/string-4-lib.c
35189 * gcc.c-torture/execute/builtins/string-4.c
35190 * gcc.c-torture/execute/builtins/string-5-lib.c
35191 * gcc.c-torture/execute/builtins/string-5.c
35192 * gcc.c-torture/execute/builtins/string-6-lib.c
35193 * gcc.c-torture/execute/builtins/string-6.c
35194 * gcc.c-torture/execute/builtins/string-7-lib.c
35195 * gcc.c-torture/execute/builtins/string-7.c
35196 * gcc.c-torture/execute/builtins/string-8-lib.c
35197 * gcc.c-torture/execute/builtins/string-8.c
35198 * gcc.c-torture/execute/builtins/string-9-lib.c
35199 * gcc.c-torture/execute/builtins/string-9.c
35200 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
35201 * gcc.c-torture/execute/builtins/string-asm-1.c
35202 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
35203 * gcc.c-torture/execute/builtins/string-asm-2.c
35204 * gcc.c-torture/execute/stdio-opt-1.c
35205 * gcc.c-torture/execute/stdio-opt-2.c
35206 * gcc.c-torture/execute/stdio-opt-3.c
35207 * gcc.c-torture/execute/string-opt-1.c
35208 * gcc.c-torture/execute/string-opt-10.c
35209 * gcc.c-torture/execute/string-opt-11.c
35210 * gcc.c-torture/execute/string-opt-12.c
35211 * gcc.c-torture/execute/string-opt-13.c
35212 * gcc.c-torture/execute/string-opt-14.c
35213 * gcc.c-torture/execute/string-opt-15.c
35214 * gcc.c-torture/execute/string-opt-16.c
35215 * gcc.c-torture/execute/string-opt-2.c
35216 * gcc.c-torture/execute/string-opt-6.c
35217 * gcc.c-torture/execute/string-opt-7.c
35218 * gcc.c-torture/execute/string-opt-8.c:
35219 Replace with ...
35220
35221 * gcc.c-torture/execute/builtins/abs-2.c
35222 * gcc.c-torture/execute/builtins/abs-3.c
35223 * gcc.c-torture/execute/builtins/complex-1.c
35224 * gcc.c-torture/execute/builtins/fprintf.c
35225 * gcc.c-torture/execute/builtins/fputs.c
35226 * gcc.c-torture/execute/builtins/memcmp.c
35227 * gcc.c-torture/execute/builtins/memmove.c
35228 * gcc.c-torture/execute/builtins/memops-asm.c
35229 * gcc.c-torture/execute/builtins/mempcpy-2.c
35230 * gcc.c-torture/execute/builtins/mempcpy.c
35231 * gcc.c-torture/execute/builtins/memset.c
35232 * gcc.c-torture/execute/builtins/printf.c
35233 * gcc.c-torture/execute/builtins/sprintf.c
35234 * gcc.c-torture/execute/builtins/strcat.c
35235 * gcc.c-torture/execute/builtins/strchr.c
35236 * gcc.c-torture/execute/builtins/strcmp.c
35237 * gcc.c-torture/execute/builtins/strcpy.c
35238 * gcc.c-torture/execute/builtins/strcspn.c
35239 * gcc.c-torture/execute/builtins/strlen-2.c
35240 * gcc.c-torture/execute/builtins/strlen.c
35241 * gcc.c-torture/execute/builtins/strncat.c
35242 * gcc.c-torture/execute/builtins/strncmp-2.c
35243 * gcc.c-torture/execute/builtins/strncmp.c
35244 * gcc.c-torture/execute/builtins/strncpy.c
35245 * gcc.c-torture/execute/builtins/strpbrk.c
35246 * gcc.c-torture/execute/builtins/strpcpy-2.c
35247 * gcc.c-torture/execute/builtins/strpcpy.c
35248 * gcc.c-torture/execute/builtins/strrchr.c
35249 * gcc.c-torture/execute/builtins/strspn.c
35250 * gcc.c-torture/execute/builtins/strstr-asm.c
35251 * gcc.c-torture/execute/builtins/strstr.c:
35252 ... these new files.
35253
35254 * gcc.c-torture/execute/builtins/abs-2-lib.c
35255 * gcc.c-torture/execute/builtins/abs-3-lib.c
35256 * gcc.c-torture/execute/builtins/complex-1-lib.c
35257 * gcc.c-torture/execute/builtins/fprintf-lib.c
35258 * gcc.c-torture/execute/builtins/fputs-lib.c
35259 * gcc.c-torture/execute/builtins/memcmp-lib.c
35260 * gcc.c-torture/execute/builtins/memmove-lib.c
35261 * gcc.c-torture/execute/builtins/memops-asm-lib.c
35262 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
35263 * gcc.c-torture/execute/builtins/mempcpy-lib.c
35264 * gcc.c-torture/execute/builtins/memset-lib.c
35265 * gcc.c-torture/execute/builtins/printf-lib.c
35266 * gcc.c-torture/execute/builtins/sprintf-lib.c
35267 * gcc.c-torture/execute/builtins/strcat-lib.c
35268 * gcc.c-torture/execute/builtins/strchr-lib.c
35269 * gcc.c-torture/execute/builtins/strcmp-lib.c
35270 * gcc.c-torture/execute/builtins/strcpy-lib.c
35271 * gcc.c-torture/execute/builtins/strcspn-lib.c
35272 * gcc.c-torture/execute/builtins/strlen-2-lib.c
35273 * gcc.c-torture/execute/builtins/strlen-lib.c
35274 * gcc.c-torture/execute/builtins/strncat-lib.c
35275 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
35276 * gcc.c-torture/execute/builtins/strncmp-lib.c
35277 * gcc.c-torture/execute/builtins/strncpy-lib.c
35278 * gcc.c-torture/execute/builtins/strpbrk-lib.c
35279 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
35280 * gcc.c-torture/execute/builtins/strpcpy-lib.c
35281 * gcc.c-torture/execute/builtins/strrchr-lib.c
35282 * gcc.c-torture/execute/builtins/strspn-lib.c
35283 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
35284 * gcc.c-torture/execute/builtins/strstr-lib.c
35285 * gcc.c-torture/execute/builtins/lib/abs.c
35286 * gcc.c-torture/execute/builtins/lib/fprintf.c
35287 * gcc.c-torture/execute/builtins/lib/memset.c
35288 * gcc.c-torture/execute/builtins/lib/printf.c
35289 * gcc.c-torture/execute/builtins/lib/sprintf.c
35290 * gcc.c-torture/execute/builtins/lib/strcpy.c
35291 * gcc.c-torture/execute/builtins/lib/strcspn.c
35292 * gcc.c-torture/execute/builtins/lib/strncat.c
35293 * gcc.c-torture/execute/builtins/lib/strncmp.c
35294 * gcc.c-torture/execute/builtins/lib/strncpy.c
35295 * gcc.c-torture/execute/builtins/lib/strpbrk.c
35296 * gcc.c-torture/execute/builtins/lib/strspn.c
35297 * gcc.c-torture/execute/builtins/lib/strstr.c:
35298 New files containing support routines.
35299
35300 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
35301 declaration.
35302 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
35303 when not optimizing.
35304
35305 2004-07-02 Mark Mitchell <mark@codesourcery.com>
35306
35307 PR c++/16240
35308 * g++.dg/abi/mangle22.C: New test.
35309 * g++.dg/abi/mangle23.C: Likewise.
35310
35311 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
35312
35313 PR fortran/16290
35314 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
35315 Allow for cases without denormalized floating point numbers.
35316
35317 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
35318
35319 PR c/1027
35320 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
35321 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
35322 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
35323 expected warning text.
35324 * gcc.dg/format/diag-2.c: New test.
35325
35326 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
35327
35328 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
35329
35330 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
35331
35332 * gcc.dg/builtins-43.c: New.
35333 * gcc.dg/builtins-44.c: New.
35334 * gcc.dg/builtins-45.c: New.
35335
35336 2004-06-26 Geoffrey Keating <geoffk@apple.com>
35337 Andreas Tobler <a.tobler@schweiz.ch>
35338
35339 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
35340 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
35341 as SIGSEGV.
35342 * gcc.dg/cleanup-11.c: Likewise.
35343 * gcc.dg/cleanup-8.c: Likewise.
35344 * gcc.dg/cleanup-9.c: Likewise.
35345 * gcc.dg/cleanup-5.c: Run on all platforms.
35346
35347 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
35348
35349 * g++.dg/warn/nonnull1.C: New test.
35350
35351 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
35352
35353 * gcc.dg/compat/compat-common.h: Wrap up CINT in
35354 an #ifndef SKIP_COMPLEX_INT/#endif pair.
35355 Special-case the Sun compiler wrt to <complex.h>.
35356
35357 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
35358
35359 * gcc.dg/Wunreachable-8.C: New test.
35360
35361 * gcc.dg/h8300-ice2.c : New test.
35362
35363 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
35364
35365 PR fortran/16161
35366 * gfortran.fortran-torture/compile/implicit.f90: Add test
35367 for implicit character.
35368
35369 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
35370
35371 PR fortran/16289
35372 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
35373 Use tiny() intrinsic to find smallest non-negative real
35374
35375 2004-06-30 Jakub Jelinek <jakub@redhat.com>
35376
35377 * gcc.dg/compat/struct-by-value-22_main.c: New test.
35378 * gcc.dg/compat/struct-by-value-22_x.c: New.
35379 * gcc.dg/compat/struct-by-value-22_y.c: New.
35380
35381 * gcc.c-torture/execute/20040629-1.c: New test.
35382
35383 2004-06-29 Jakub Jelinek <jakub@redhat.com>
35384
35385 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
35386 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
35387
35388 PR target/16195
35389 * gcc.dg/20040625-1.c: New test.
35390
35391 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35392
35393 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
35394
35395 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35396
35397 PR fortran/15963
35398 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
35399
35400 2004-06-29 Richard Henderson <rth@redhat.com>
35401
35402 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
35403
35404 2004-06-29 Paul Brook <paul@codesourcery.com>
35405
35406 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
35407 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
35408
35409 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
35410
35411 PR c++/16260
35412 * g++.dg/parse/crash15.C: New.
35413
35414 2004-06-28 Andrew Pinski <apinski@apple.com>
35415
35416 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
35417 by the error already.
35418
35419 * g++.dg/opt/ptrmem4.C: Change to compile only test.
35420
35421 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
35422
35423 PR target/14041
35424 * gcc.dg/h8300-bss-align-1.c : New.
35425
35426 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
35427
35428 * PR c++/16174
35429 * g++.dg/template/ctor4.C: New.
35430
35431 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
35432
35433 PR c++/16205
35434 * g++.dg/warn/Wsequence-point-1.C: New test.
35435
35436 2004-06-27 Paul Brook <paul@codesourcery.com>
35437
35438 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
35439
35440 2004-06-27 Zack Weinberg <zack@codesourcery.com>
35441
35442 * g++.old-deja/g++.mike/p7325.C: Remove.
35443
35444 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
35445
35446 PR c/14963
35447 * gcc.dg/pr14963.c: New test.
35448
35449 2004-06-27 Mark Mitchell <mark@codesourcery.com>
35450
35451 PR c++/16193
35452 * g++.dg/parse/redef1.C: New test.
35453
35454 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
35455
35456 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
35457 20021110.c.
35458 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
35459 20021119-1.c.
35460 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
35461 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
35462 5-04.c.
35463 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
35464 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
35465 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
35466 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
35467 g++.brendan/enum14.C.
35468 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
35469 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
35470 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
35471 g++.mike/virt1.C.
35472 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
35473 memtemp24.C.
35474
35475 2004-06-27 Roger Sayle <roger@eyesopen.com>
35476
35477 * gcc.dg/20040527-1.c: New test case.
35478
35479 2004-06-26 Bud Davis <bdavis9659@comcast.net>
35480
35481 PR gfortran/pr16196
35482 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
35483
35484 2004-06-25 Roger Sayle <roger@eyesopen.com>
35485
35486 PR middle-end/15825
35487 * gcc.dg/pr15825-1.c: New test case.
35488
35489 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
35490
35491 * gcc.c-torture/execute/20040625-1.c: New test.
35492
35493 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35494
35495 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
35496
35497 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
35498
35499 * gcc.dg/torture/mips-div-1.c: New test.
35500
35501 2004-06-24 Jeff Law <law@redhat.com>
35502
35503 * gcc.dg/tree-ssa/20040624-1.c: New test.
35504
35505 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
35506
35507 * gcc.c-torture/compile/20040624-1.c: New test.
35508
35509 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35510
35511 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
35512 this directory.
35513
35514 2004-06-23 Andrew Pinski <apinski@apple.com>
35515
35516 PR middle-end/15988
35517 * g++.dg/opt/ptrmem4.C: New test.
35518
35519 * gcc.dg/c90-array-quals-2.c: New test.
35520
35521 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
35522
35523 * gcc.dg/kpice1.c: New test.
35524
35525 2006-06-23 Andrew Pinski <apinski@apple.com>
35526
35527 * gcc.dg/c90-array-quals.c: New test.
35528
35529 2006-06-22 Richard Henderson <rth@redhat.com>
35530
35531 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
35532
35533 2004-06-22 Loren James Rittle <ljrittle@acm.org>
35534
35535 * gcc.dg/builtins-config.h: Handle FreeBSD.
35536
35537 2006-06-22 Richard Henderson <rth@redhat.com>
35538
35539 * g++.dg/opt/devirt1.C: New.
35540
35541 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
35542
35543 * g++.dg/opt/pr15551.C: New testcase.
35544
35545 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
35546
35547 PR target/14800
35548 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
35549 x86_64-*-linux* when compiling for 32bit.
35550
35551 2004-06-21 Andrew Pinski <apinski@apple.com>
35552
35553 * gcc.dg/pch/struct-1.c: New.
35554 * gcc.dg/pch/struct-1.hs: New.
35555
35556 2004-06-21 Geoffrey Keating <geoffk@apple.com>
35557
35558 * gcc.dg/pch/save-temps-1.c: New file.
35559 * gcc.dg/pch/save-temps-1.hs: New file.
35560
35561 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
35562
35563 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
35564 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
35565
35566 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35567
35568 * gfortran.fortran-torture/execute/select_1.f90: Rename function
35569 to fix type error.
35570 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
35571 Remove trailing spaces.
35572
35573 2004-06-21 Richard Henderson <rth@redhat.com>
35574
35575 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
35576 merging && to BIT_FIELD_REF.
35577
35578 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
35579
35580 * g++.dg/opt/placeholder1.C: New test.
35581
35582 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
35583
35584 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
35585 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
35586 * gcc.dg/compat/union-m128-1_x.c: Likewise.
35587 * gcc.dg/compat/union-m128-1_y.c: Likewise.
35588
35589 2004-06-20 Zack Weinberg <zack@codesourcery.com>
35590
35591 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
35592 extern "C".
35593 * g++.dg/other/pragma-re-1.C: Add comments.
35594
35595 2004-06-19 Bud Davis <bdavis9659@comcast.net>
35596
35597 PR gfortran/16080
35598 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
35599
35600 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
35601
35602 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
35603 instead of setting the type of size_t by
35604 hand.
35605
35606 2004-06-18 Roger Sayle <roger@eyesopen.com>
35607
35608 * gcc.dg/unordered-2.c: New test case.
35609 * gcc.dg/unordered-3.c: New test case.
35610
35611 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
35612
35613 PR other/16043
35614 * lib/g++.exp (g++_version): Tweak regexp for version
35615 * lib/g77.exp (g77_version): Likewise.
35616 * lib/gfortran.exp (gfortran_version): Likewise.
35617 * lib/objc.exp (objc_version): Likewise.
35618 * lib/treelang.exp (treelang_version): Likewise.
35619
35620 2004-06-19 Jakub Jelinek <jakub@redhat.com>
35621
35622 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
35623 Use INT_MAX instead of __INT_MAX__.
35624 * gcc.dg/compat/struct-align-2_y.c: Likewise.
35625
35626 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
35627 * gcc.dg/compat/scalar-return-3_x.c: Use it.
35628 * gcc.dg/compat/scalar-return-3_y.c: Use it.
35629 * gcc.dg/compat/scalar-return-4_x.c: Use it.
35630 * gcc.dg/compat/scalar-return-4_y.c: Use it.
35631 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
35632 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
35633 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
35634 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
35635
35636 * gcc.dg/range-test-1.c: New test.
35637 * g++.dg/opt/range-test-1.C: New test.
35638
35639 2004-06-17 Richard Henderson <rth@redhat.com>
35640
35641 * objc.dg/sync-1.m: New.
35642 * objc.dg/try-catch-1.m: Don't force next runtime.
35643 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
35644 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
35645 shadowed catch clause.
35646 * objc.dg/try-catch-5.m: New.
35647
35648 2004-06-17 Zack Weinberg <zack@codesourcery.com>
35649
35650 Bug 14610
35651 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
35652
35653 2004-06-15 Richard Henderson <rth@redhat.com>
35654
35655 * gcc.dg/20001116-1.c: Move expected warning line.
35656
35657 2004-06-15 Richard Henderson <rth@redhat.com>
35658
35659 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
35660 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
35661
35662 2004-06-15 Jeff Law <law@redhat.com>
35663
35664 * gcc.dg/tree-ssa/20040615-1.c: New test.
35665 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
35666 be less sensitive to operand ordering.
35667 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
35668
35669 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
35670
35671 * g++.dg/abi/bitfield3.C: Add comment..
35672
35673 2004-06-15 Richard Henderson <rth@redhat.com>
35674
35675 * g++.dg/ext/stmtexpr1.C: XFAIL.
35676 * gcc.dg/20030612-1.c: XFAIL.
35677
35678 2004-06-15 Eric Christopher <echristo@redhat.com>
35679
35680 * g++.dg/charset/asm5.c: New.
35681 * gcc.dg/charset/asm6.c: New.
35682
35683 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35684
35685 PR fortran/15962
35686 * gfortran.fortran-torture/execute/select_1.f90: New test.
35687
35688 2004-06-15 Paul Brook <paul@codesourcery.com>
35689
35690 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
35691
35692 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35693
35694 PR c++/15967
35695 * g++.dg/lookup/crash3.C: New test.
35696
35697 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35698
35699 PR c++/15947
35700 * g++.dg/parse/dtor4.C: New test.
35701
35702 2004-06-14 Jeff Law <law@redhat.com>
35703
35704 * gcc.c-torture/compile/20040614-1.c: New test.
35705
35706 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35707
35708 PR fortran/15211
35709 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
35710 LEN of a character array.
35711
35712 2004-06-14 Mark Mitchell <mark@codesourcery.com>
35713
35714 PR c++/15096
35715 * g++.dg/template/ptrmem10.C: New test.
35716
35717 PR c++/14930
35718 * g++.dg/template/friend30.C: New test.
35719
35720 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35721
35722 PR fortran/14928
35723 * gfortran.fortran-torture/compile/mloc.f90: New test.
35724
35725 2004-06-13 Paul Brook <paul@codesourcery.com>
35726
35727 * gfortran.fortran-torture/execute/random_2.f90: New test.
35728
35729 2004-06-13 Eric Christopher <echristo@redhat.com>
35730
35731 * gcc.dg/noncompile/redecl-1.c: Fix error message.
35732
35733 2004-06-12 Paul Brook <paul@codesourcery.com>
35734
35735 * gfortran.fortran-torture/execute/contained_3.f90: New test.
35736
35737 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35738
35739 PR fortran/14923
35740 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
35741
35742 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35743
35744 PR fortran/14957
35745 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
35746 syntax errors in end statements of contained subroutines.
35747
35748 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35749
35750 PR fortran/12841
35751 * gfortran.fortran-torture/execute/null_arg.f90: New test.
35752
35753 2004-06-12 Bud Davis <bdavis9659@comcast.net>
35754
35755 PR fortran/15665
35756 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
35757
35758 2004-06-12 Bud Davis <bdavis9659@comcast.net>
35759
35760 PR gfortran/12839
35761 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
35762
35763 2004-06-11 Mark Mitchell <mark@codesourcery.com>
35764
35765 PR c++/15862
35766 * g++.dg/parse/enum1.C: New test.
35767
35768 2004-06-10 Jeff Law <law@redhat.com>
35769
35770 * gcc.c-torture/compile/20040610-1.c: New test.
35771
35772 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35773
35774 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
35775 * g++.old-deja/g++.other/decl3.C: Likewise.
35776
35777 2004-06-10 Brian Booth <bbooth@redhat.com>
35778
35779 * gcc.dg/tree-ssa/20031015-1.c: Scan for
35780 V_MAY_DEF instead of VDEF.
35781 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
35782
35783 2004-06-10 Mark Mitchell <mark@codesourcery.com>
35784
35785 PR c++/14211
35786 * g++.dg/conversion/const1.C: New test.
35787
35788 PR c++/15076
35789 * g++.dg/conversion/reinterpret1.C: New test.
35790
35791 PR c++/15877
35792 * g++.dg/template/enum2.C: New test.
35793
35794 PR c++/15227
35795 * g++.dg/template/error13.C: New test.
35796
35797 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35798
35799 PR fortran/14957
35800 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
35801 arguments to test_* REAL and of the right size.
35802
35803 2004-06-10 Jakub Jelinek <jakub@redhat.com>
35804
35805 PR target/15569
35806 PR rtl-optimization/15681
35807 * gcc.dg/20040609-1.c: New test.
35808
35809 2004-06-10 Jakub Jelinek <jakub@redhat.com>
35810
35811 PR c++/14791
35812 * g++.dg/opt/builtins1.C: New test.
35813
35814 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
35815
35816 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
35817 that use default windows32 struct layout.
35818 * gcc.dg/i386-bitfield2.c: Likewise.
35819
35820 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
35821
35822 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
35823 for mingw32 and cygwin targets.
35824
35825 2004-06-09 Geoffrey Keating <geoffk@apple.com>
35826
35827 * gcc.dg/pch/macro-4.c: New.
35828 * gcc.dg/pch/macro-4.hs: New.
35829
35830 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35831
35832 PR fortran/13249
35833 * gfortran.fortran-torture/compile/name_clash.f90: New test.
35834
35835 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35836
35837 PR fortran/13372
35838 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
35839
35840 2004-06-09 Bud Davis <bdavis9659@comcast.net>
35841
35842 PR gfortran/14897
35843 * gfortran.fortran-torture/execute/t_edit.f90: New test.
35844
35845 2004-06-09 Bud Davis <bdavis9659@comcast.net>
35846
35847 PR gfortran/15755
35848 * gfortran.fortran-torture/execute/backspace.c : New test.
35849
35850 2004-06-09 Paul Brook <paul@codesourcery.com>
35851
35852 * gfortran.fortran-torture/execure/intrinsic_associated.f90
35853 (pointer_to_section): Rewrite to use smaller array.
35854
35855 2004-06-08 David Edelsohn <edelsohn@gnu.org>
35856
35857 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
35858 * gcc.dg/ext/altivec-10.c: Same.
35859 * gcc.dg/ext/altivec-11.c: Same.
35860 * gcc.dg/ext/altivec-12.c: Same.
35861 * gcc.dg/ext/altivec-13.c: Same.
35862 * gcc.dg/ext/altivec-14.c: Same.
35863 * gcc.dg/ext/altivec-15.c: Same.
35864 * gcc.dg/ext/altivec-16.c: Same.
35865 * gcc.dg/ext/altivec-3.c: Same.
35866 * gcc.dg/ext/altivec-4.c: Same.
35867 * gcc.dg/ext/altivec-6.c: Same.
35868 * gcc.dg/ext/altivec-7.c: Same.
35869 * gcc.dg/ext/altivec-8.c: Same.
35870 * gcc.dg/ext/altivec-varargs-1.c: Same.
35871
35872 * g++.dg/ext/altivec-1.C: Correct dg syntax.
35873 * g++.dg/ext/altivec-10.C: Same.
35874 * g++.dg/ext/altivec-2.C: Same.
35875 * g++.dg/ext/altivec-3.C: Same.
35876 * g++.dg/ext/altivec-4.C: Same.
35877 * g++.dg/ext/altivec-5.C: Same.
35878 * g++.dg/ext/altivec-6.C: Same.
35879 * g++.dg/ext/altivec-7.C: Same.
35880 * g++.dg/ext/altivec-8.C: Same.
35881 * g++.dg/ext/altivec-9.C: Same.
35882
35883 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35884
35885 PR c++/7841
35886 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
35887
35888 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
35889
35890 * gcc.dg/union-1.c: New test.
35891
35892 2004-06-07 Roger Sayle <roger@eyesopen.com>
35893
35894 * gcc.dg/builtins-41.c: New test case.
35895 * gcc.dg/builtins-42.c: New test case.
35896
35897 2004-06-07 David Edelsohn <edelsohn@gnu.org>
35898
35899 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
35900 * g++.dg/ext/altivec-10.C: Same.
35901 * g++.dg/ext/altivec-2.C: Same.
35902 * g++.dg/ext/altivec-3.C: Same.
35903 * g++.dg/ext/altivec-4.C: Same.
35904 * g++.dg/ext/altivec-5.C: Same.
35905 * g++.dg/ext/altivec-6.C: Same.
35906 * g++.dg/ext/altivec-7.C: Same.
35907 * g++.dg/ext/altivec-8.C: Same.
35908 * g++.dg/ext/altivec-9.C: Same.
35909 * g++.old-deja/g++.abi/cxa_vec.C: Same.
35910 * g++.old-deja/g++.brendan/new3.C: Same.
35911 * gcc.c-torture/execute/eeprof-1.x: Same.
35912
35913 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
35914
35915 PR c/14765
35916 * gcc.dg/pr14765-1.c: New test.
35917
35918 2004-06-07 Roger Sayle <roger@eyesopen.com>
35919
35920 PR c/14649
35921 * gcc.dg/pr14649-1.c: New test case.
35922
35923 2004-06-07 Richard Henderson <rth@redhat.com>
35924
35925 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
35926 if temporaries.
35927
35928 2004-06-07 David Edelsohn <edelsohn@gnu.org>
35929
35930 * g++.dg/eh/elide1.C: Remove XFAIL.
35931
35932 2004-06-07 Mark Mitchell <mark@codesourcery.com>
35933
35934 PR c++/15337
35935 * g++.dg/expr/sizeof3.C: New test.
35936
35937 PR c++/14777
35938 * g++.dg/template/access14.C: New test.
35939
35940 PR c++/15554
35941 * g++.dg/template/enum1.C: New test.
35942
35943 PR c++/15057
35944 * g++.dg/eh/throw1.C: New test.
35945
35946 2004-06-07 David Ayers <d.ayers@inode.at>
35947 Ziemowit Laski <zlaski@apple.com>
35948
35949 * lib/objc.exp (objc_target_compile): Revert the '-framework
35950 Foundation' flag fix, since bare Darwin does not ship
35951 with the Foundation framework.
35952 * objc/execute/next_mapping.h: Provide a local NSConstantString
35953 @interface and @implementation.
35954 (objc_constant_string_init): A constructor function, used to
35955 initialize the NSConstantString meta-class object.
35956 * objc/execute/string1.m: Include "next_mapping.h" instead of
35957 <Foundation/NSString.h>.
35958 * objc/execute/string2.m: Likewise.
35959 * objc/execute/string3.m: Likewise.
35960 * objc/execute/string4.m: Likewise.
35961
35962 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
35963
35964 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
35965 to double. Replace double with FLOAT.
35966 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
35967
35968 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
35969 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
35970 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
35971 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
35972 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
35973 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
35974 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
35975 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
35976
35977 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
35978
35979 PR c/13519
35980 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
35981
35982 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35983
35984 PR c++/15503
35985 * g++.dg/template/meminit2.C: New test.
35986
35987 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
35988
35989 PR target/15822
35990 * gcc.c-torture/execute/compare-fp-1.c,
35991 gcc.c-torture/execute/compare-fp-2.c,
35992 gcc.c-torture/execute/compare-fp-3.c,
35993 gcc.c-torture/execute/compare-fp-4.c,
35994 gcc.c-torture/execute/compare-fp-3.x,
35995 gcc.c-torture/execute/compare-fp-4.x: Moved...
35996 * gcc.c-torture/execute/ieee/compare-fp-1.c,
35997 gcc.c-torture/execute/ieee/compare-fp-2.c,
35998 gcc.c-torture/execute/ieee/compare-fp-3.c,
35999 gcc.c-torture/execute/ieee/compare-fp-4.c,
36000 gcc.c-torture/execute/ieee/compare-fp-3.x,
36001 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
36002
36003 2004-06-04 David Ayers <d.ayers@inode.at>
36004
36005 * objc/execute/protocol-isEqual-4.m: New testcase.
36006
36007 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
36008
36009 * objc/execute/protocol-isEqual-1.m: New testcase.
36010 * objc/execute/protocol-isEqual-2.m: New testcase.
36011 * objc/execute/protocol-isEqual-3.m: New testcase.
36012
36013 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36014
36015 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
36016
36017 2004-06-02 Ziemowit Laski <zlaski@apple.com>
36018
36019 * lib/objc.exp (objc_target_compile): When running tests on
36020 Darwin (Mac OS X), inform the linker about '-framework
36021 'Foundation'.
36022
36023 2004-06-02 Eric Christopher <echristo@redhat.com>
36024
36025 * gcc.c-torture/compile/20040602-1.c: New.
36026
36027 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
36028
36029 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
36030 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
36031
36032 PR tree-optimization/14736
36033 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
36034
36035 PR tree-optimization/14042
36036 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
36037
36038 PR tree-optimization/14729
36039 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
36040
36041 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36042
36043 PR fortran/15557
36044 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
36045
36046 2004-06-01 Richard Hederson <rth@redhat.com>
36047
36048 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
36049
36050 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36051
36052 PR c++/14932
36053 * g++.dg/parse/offsetof4.C: New test.
36054
36055 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
36056
36057 PR objc/7993
36058 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
36059
36060 2004-05-31 Mark Mitchell <mark@codesourcery.com>
36061
36062 PR c++/15701
36063 * g++.dg/template/friend29.C: New test.
36064
36065 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
36066
36067 PR c/15749
36068 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
36069
36070 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
36071
36072 * gcc.dg/sparc-trap-1.c: New test.
36073
36074 2004-05-31 Roger Sayle <roger@eyesopen.com>
36075
36076 PR middle-end/15069
36077 * g++.dg/opt/fold3.C: New test case.
36078
36079 2004-05-30 Graham Stott <graham.stott@btinternet.com>
36080
36081 * lib/target-supports.exp (check_iconv_available): Fix fallout
36082 from 2004-05-28 patch.
36083
36084 2004-05-30 Paul Brook <paul@codesourcery.com>
36085
36086 PR fortran/15620
36087 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
36088 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
36089
36090 2004-05-30 Steven G. Kargl <kargls@comcast.net>
36091
36092 * gfortran.fortran-torture/execute/random_1.f90: New test.
36093
36094 2004-05-28 Ziemowit Laski <zlaski@apple.com>
36095
36096 * g++.dg/ext/altivec-10.C: New test.
36097
36098 2004-05-29 Paul Brook <paul@codesourcery.com>
36099
36100 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
36101
36102 2004-05-28 Ziemowit Laski <zlaski@apple.com>
36103
36104 * gcc.dg/altivec-16.c: New test.
36105
36106 2004-05-28 Janis Johnson <janis187@us.ibm.com>
36107
36108 * lib/target-supports.exp (check_vmx_hw_available): New.
36109 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
36110
36111 * lib/target-supports.exp (check_alias_available,
36112 check_iconv_available, check_named_sections_available): Use
36113 unique names for temporary files.
36114
36115 2004-05-28 Ziemowit Laski <zlaski@apple.com>
36116
36117 * gcc.dg/altivec-15.c: New test.
36118
36119 2004-05-28 Mark Mitchell <mark@codesourcery.com>
36120
36121 PR c++/15083
36122 * g++.dg/warn/noeffect6.C: New test.
36123
36124 PR c++/15471
36125 * g++.dg/expr/ptrmem4.C: New test.
36126
36127 PR c++/15640
36128 * g++.dg/template/operator3.C: New test.
36129
36130 2004-05-28 Mark Mitchell <mark@codesourcery.com>
36131
36132 PR c++/14668
36133 * g++.dg/lookup/redecl1.C: New test.
36134 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
36135
36136 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
36137
36138 * gcc.c-torture/execute/compare-fp-1.c,
36139 gcc.c-torture/execute/compare-fp-2.c,
36140 gcc.c-torture/execute/compare-fp-3.c,
36141 gcc.c-torture/execute/compare-fp-4.c,
36142 gcc.c-torture/execute/compare-fp-3.x,
36143 gcc.c-torture/execute/compare-fp-4.x,
36144 gcc.dg/pr15649-1.c: New.
36145
36146 2004-05-27 Adam Nemet <anemet@lnxw.com>
36147
36148 PR c++/12883
36149 * g++.dg/init/array14.C: New test.
36150
36151 2004-05-25 Janis Johnson <janis187@us.ibm.com>
36152
36153 * lib/compat.exp (compat-get-options-main): New.
36154 (compat-get-options): Remove unneeded code, warn for ignored
36155 command.
36156 (compat-execute): Check flag set by dg-require-* commands.
36157
36158 * lib/compat.exp (compat-execute): Break up long lines.
36159
36160 2004-05-24 Janis Johnson <janis187@us.ibm.com>
36161
36162 * gcc.dg/altivec-7.c: Don't use 'vector long'.
36163 * gcc.dg/altivec-14.c: New test.
36164 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
36165
36166 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
36167 * gcc.dg/altivec-12.c: Ditto.
36168
36169 * gcc.dg/altivec-3.c: Move call to altivec_check.
36170
36171 2004-05-23 Mark Mitchell <mark@codesourcery.com>
36172
36173 PR c++/15044
36174 * g++.dg/template/error12.C: New test.
36175
36176 PR c++/15317
36177 * g++.dg/ext/attrib15.C: New test.
36178
36179 PR c++/15329
36180 * g++.dg/template/ptrmem9.C: New test.
36181
36182 2004-05-25 Paul Brook <paul@codesourcery.com>
36183
36184 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
36185
36186 2004-05-23 Mark Mitchell <mark@codesourcery.com>
36187
36188 PR c++/15165
36189 * g++.dg/template/crash19.C: New test.
36190
36191 2004-05-23 Mark Mitchell <mark@codesourcery.com>
36192
36193 PR c++/15025
36194 * g++.dg/template/redecl1.C: New test.
36195
36196 2004-05-23 Mark Mitchell <mark@codesourcery.com>
36197
36198 PR c++/14821
36199 * g++.dg/other/ns1.C: New test.
36200
36201 PR c++/14883
36202 * g++.dg/template/invalid1.C: New test.
36203
36204 2004-05-23 Paul Brook <paul@codesourcery.com>
36205 Victor Leikehman <lei@haifasphere.co.il>
36206
36207 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
36208 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
36209
36210 2004-05-22 Mark Mitchell <mark@codesourcery.com>
36211
36212 PR c++/15285
36213 PR c++/15299
36214 * g++.dg/template/non-dependent5.C: New test.
36215 * g++.dg/template/non-dependent6.C: New test.
36216
36217 2004-05-22 Mark Mitchell <mark@codesourcery.com>
36218
36219 PR c++/15507
36220 * g++.dg/inherit/union1.C: New test.
36221
36222 PR c++/15542
36223 * g++.dg/template/addr1.C: New test.
36224
36225 PR c++/15427
36226 * g++.dg/template/array5.C: New test.
36227
36228 PR c++/15287
36229 * g++.dg/template/array6.C: New test.
36230
36231 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
36232 Roger Sayle <roger@eyesopen.com>
36233
36234 * g++.dg/lookup/forscope2.C: New test case.
36235
36236 2004-05-22 Ben Elliston <bje@au.ibm.com>
36237
36238 * gcc.dg/cpp/Wmissingdirs.c: New.
36239
36240 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
36241
36242 PR target/15301
36243 * gcc.dg/compat/union-m128-1.h: New file.
36244 * gcc.dg/compat/union-m128-1_main.c: Likewise.
36245 * gcc.dg/compat/union-m128-1_x.c: Likewise.
36246 * gcc.dg/compat/union-m128-1_y.c: Likewise.
36247
36248 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
36249
36250 PR target/15302
36251 * gcc.dg/compat/struct-complex-1.h: New file.
36252 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
36253 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
36254 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
36255
36256 2004-05-20 Roger Sayle <roger@eyesopen.com>
36257
36258 PR middle-end/3074
36259 * gcc.dg/pr3074-1.c: New test case.
36260 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
36261
36262 2004-05-20 Falk Hueffner <falk@debian.org>
36263
36264 PR other/15526
36265 * gcc.dg/ftrapv-1.c: New test case.
36266
36267 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
36268
36269 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
36270
36271 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
36272 Jeff Law <law@redhat.com>
36273
36274 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
36275 * gcc.dg/tree-ssa/20040518-2.c: New test.
36276
36277 * gcc.dg/tree-ssa/20040518-1.c: New test.
36278
36279 2004-05-18 Zack Weinberg <zack@codesourcery.com>
36280
36281 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
36282
36283 2004-05-18 Paul Brook <paul@codesourcery.com>
36284
36285 PR fortran/13930
36286 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
36287
36288 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36289
36290 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
36291 constant folding.
36292
36293 2004-05-17 Steven Bosscher <stevenb@suse.de>
36294
36295 * gcc.dg/tree-ssa/20040517-1.c: New test.
36296
36297 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
36298
36299 * gcc.dg/loop-4.c: New test.
36300
36301 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
36302
36303 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
36304
36305 2004-05-15 Bud Davis <bdavis9659@comcast.net>
36306
36307 PR fortran/15311
36308 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
36309
36310 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36311
36312 PR fortran/13826
36313 PR fortran/13940
36314 * gfortran.fortran-torture/compile/data_1.f90: New test.
36315
36316 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
36317
36318 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
36319 * gcc.dg/uninit-H.c: Define ASM for __s390__.
36320
36321 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
36322
36323 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
36324
36325 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
36326
36327 PR c/15444
36328 * gcc.dg/format/xopen-1.c: Adjust expected message.
36329 * gcc.dg/format/xopen-3.c: New test.
36330
36331 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
36332
36333 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
36334
36335 2004-05-14 Jeff Law <law@redhat.com>
36336
36337 * gcc.dg/tree-ssa/20040514-2.c: New test.
36338
36339 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36340
36341 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
36342 this ...
36343 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
36344 this.
36345
36346 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
36347
36348 * gcc.dg/tree-ssa/20040514-1.c: New test.
36349
36350 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36351
36352 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
36353 test.
36354
36355 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36356
36357 PR fortran/14066
36358 * gfortran.fortran-torture/compile/do_1.f90: New test.
36359
36360 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36361
36362 PR fortran/15051
36363 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
36364 test.
36365
36366 2004-05-14 Bud Davis <bdavis9659@comcast.net>
36367
36368 PR fortran/15149
36369 * gfortran.fortran-torture/execute/random_init.f90: New test.
36370
36371 2004-05-13 Paul Brook <paul@codesourcery.com>
36372
36373 PR fortran/15314
36374 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
36375
36376 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
36377
36378 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
36379 for the powerpc case.
36380
36381 2004-05-13 Jeff Law <law@redhat.com>
36382
36383 * gcc.dg/tree-ssa/20040513-1.c: New test.
36384 * gcc.dg/tree-ssa/20040513-2.c: New test.
36385
36386 2004-05-13 Paul Brook <paul@codesourcery.com>
36387
36388 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
36389 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
36390 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
36391
36392 2004-05-13 Andreas Schwab <schwab@suse.de>
36393
36394 PR other/10819
36395 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
36396 characters.
36397
36398 2004-05-13 Bud Davis <bdavis9659@comcast.net>
36399
36400 PR fortran/15294
36401 * gfortran.fortran-torture/execute/adjustr.f90: New file.
36402
36403 2004-05-13 Diego Novillo <dnovillo@redhat.com>
36404
36405 Merge from tree-ssa-20020619-branch. See
36406 ChangeLog.tree-ssa for details.
36407
36408 2004-05-11 Ziemowit Laski <zlaski@apple.com>
36409
36410 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
36411 include <altivec.h> explicitly.
36412 * gcc.dg/altivec-13.c: Likewise.
36413
36414 2004-05-11 Paul Brook <paul@codesourcery.com>
36415
36416 * gcc.c-torture/compile/20010518-1.c: Force enum size.
36417
36418 2004-05-10 Eric Christopher <echristo@redhat.com>
36419
36420 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
36421 * gcc.dg/sibcall-4.c: Ditto.
36422
36423 2004-05-10 Ziemowit Laski <zlaski@apple.com>
36424
36425 * g++.dg/ext/altivec-8.C: New test case.
36426 * gcc.dg/altivec-13.c: New test case.
36427
36428 2004-05-08 Roger Sayle <roger@eyesopen.com>
36429
36430 * gcc.c-torture/execute/divcmp-1.c: New test case.
36431 * gcc.c-torture/execute/divcmp-2.c: New test case.
36432 * gcc.c-torture/execute/divcmp-3.c: New test case.
36433
36434 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
36435
36436 * g++.dg/other/pragma-re-2.C: New test.
36437
36438 2004-05-07 Uros Bizjak <uros@kss-loka.si>
36439
36440 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
36441 * gcc.dg/i386-387-2.c: Likewise.
36442
36443 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
36444 __builtin_drem.
36445 * gcc.dg/i386-387-6.c: Likewise.
36446
36447 2004-05-07 Uros Bizjak <uros@kss-loka.si>
36448
36449 * gcc.dg/builtins-33.c: Also check log1p*.
36450
36451 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
36452
36453 PR optimization/15296
36454 * gcc.c-torture/execute/pr15296.c: New test.
36455
36456 2004-05-05 Uros Bizjak <uros@kss-loka.si>
36457
36458 * gcc.dg/builtins-40.c: New test.
36459
36460 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
36461
36462 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
36463
36464 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
36465
36466 * g++.dg/ext/spe1.C: New testcase.
36467
36468 2004-05-04 Ziemowit Laski <zlaski@apple.com>
36469
36470 * objc.dg/image-info.m: Allow additional attributes
36471 for __image_info section.
36472
36473 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
36474
36475 * gcc.dg/torture/mips-hilo-2.c: New test.
36476
36477 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36478
36479 PR c++/14389
36480 * g++.dg/template/member5.C: New test.
36481
36482 2004-05-03 Uros Bizjak <uros@kss-loka.si>
36483
36484 * gcc.dg/builtins-34.c: Also check expm1*.
36485
36486 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36487
36488 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
36489 * gcc.dg/torture/builtin-convert-3.c: New test.
36490
36491 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
36492
36493 PR middle-end/15054
36494 * g++.dg/opt/pr15054.C: New test.
36495
36496 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36497
36498 * gcc.dg/torture/builtin-rounding-1.c: New test.
36499 * gcc.dg/builtins-25.c: Delete.
36500 * gcc.dg/builtins-29.c: Delete.
36501
36502 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
36503
36504 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
36505 * gcc.dg/sibcall-4.c: Likewise.
36506 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
36507
36508 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
36509
36510 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
36511 bit-field on 16-bit targets.
36512
36513 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
36514
36515 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
36516 16-bit targets.
36517
36518 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
36519
36520 * gcc.dg/rs6000-power2-1.c: Change to compile only.
36521 * gcc.dg/rs6000-power2-2.c: Likewise.
36522
36523 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
36524
36525 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
36526 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
36527 Change the asm registers to be in form of frN instead of fN.
36528
36529 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36530
36531 * gcc.dg/torture/builtin-convert-2.c: New test.
36532
36533 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
36534
36535 * gcc.dg/rs6000-power2-1.c: New test.
36536 * gcc.dg/rs6000-power2-2.c: New test.
36537
36538 2004-04-28 Jan Hubicka <jh@suse.cz>
36539
36540 * gcc.dg/unused-6.c: New test.
36541
36542 2004-04-24 Laurent GUERBY <laurent@guerby.net>
36543 Ulrich Weigand <uweigand@de.ibm.com>
36544
36545 * ada/acats/run_all.sh: Define $target variable.
36546
36547 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
36548
36549 PR c++/15119
36550 * g++.dg/other/vararg-1.C: New test.
36551
36552 PR c++/4794
36553 * g++.dg/eh/cleanup3.C: New test.
36554
36555 2004-04-24 Laurent GUERBY <laurent@guerby.net>
36556
36557 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
36558 and ad8011a (target_insn).
36559 * ada/acats/support/macro.dfs: Likewise.
36560 * ada/acats/support/impbit.adb: New file.
36561
36562 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
36563
36564 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
36565
36566 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
36567
36568 * gcc.dg/loop-3.c: New test.
36569
36570 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
36571
36572 * gcc.c-torture/execute/simd-5.c: New test.
36573
36574 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36575
36576 PR c++/15064
36577 * g++.dg/template/crash18.C: New test.
36578
36579 2004-04-22 Mark Mitchell <mark@codesourcery.com>
36580
36581 * g++.dg/ext/complit3.C: New test.
36582
36583 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
36584
36585 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
36586 * gcc.dg/altivec-3.c: Same.
36587 * gcc.dg/altivec-varargs-1.c: Same.
36588
36589 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
36590
36591 * lib/target-supports.exp (check_profiling_available): Assume
36592 profiling is not available on powerpc-eabi targets.
36593
36594 2004-04-21 Janis Johnson <janis187@us.ibm.com>
36595
36596 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
36597 * gcc.dg/vmx/bug-1.c: Ditto.
36598
36599 2004-04-20 Eric Christopher <echristo@redhat.com>
36600
36601 * gcc.dg/charset/extern.c: New test.
36602 * g++.dg/charset/extern3.cc: Ditto.
36603
36604 2004-04-20 Uros Bizjak <uros@kss-loka.si>
36605
36606 * gcc.dg/builtins-39.c: New test.
36607
36608 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
36609
36610 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
36611
36612 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
36613
36614 * gcc.dg/torture/mips-hilo-1.c: New test.
36615
36616 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
36617
36618 * gcc.c-torture/compile/20040419-1.c: New test.
36619
36620 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
36621
36622 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
36623
36624 2004-04-18 Zack Weinberg <zack@codesourcery.com>
36625 Aldy Hernandez <aldyh@redhat.com>
36626
36627 * gcc.c-torture/execute/va-arg-24.c: New.
36628
36629 2004-04-17 Zack Weinberg <zack@codesourcery.com>
36630 Aldy Hernandez <aldyh@redhat.com>
36631
36632 * gcc.dg/vmx/1b-01.c: New.
36633 * gcc.dg/vmx/1b-02.c: New.
36634 * gcc.dg/vmx/1b-03.c: New.
36635 * gcc.dg/vmx/1b-04.c: New.
36636 * gcc.dg/vmx/1b-05.c: New.
36637 * gcc.dg/vmx/1b-06.c: New.
36638 * gcc.dg/vmx/1b-07.c: New.
36639 * gcc.dg/vmx/1c-01.c: New.
36640 * gcc.dg/vmx/1c-02.c: New.
36641 * gcc.dg/vmx/3a-01a.c: New.
36642 * gcc.dg/vmx/3a-01.c: New.
36643 * gcc.dg/vmx/3a-01m.c: New.
36644 * gcc.dg/vmx/3a-03.c: New.
36645 * gcc.dg/vmx/3a-03m.c: New.
36646 * gcc.dg/vmx/3a-04.c: New.
36647 * gcc.dg/vmx/3a-04m.c: New.
36648 * gcc.dg/vmx/3a-05.c: New.
36649 * gcc.dg/vmx/3a-06.c: New.
36650 * gcc.dg/vmx/3a-06m.c: New.
36651 * gcc.dg/vmx/3a-07.c: New.
36652 * gcc.dg/vmx/3b-01.c: New.
36653 * gcc.dg/vmx/3b-02.c: New.
36654 * gcc.dg/vmx/3b-10.c: New.
36655 * gcc.dg/vmx/3b-13.c: New.
36656 * gcc.dg/vmx/3b-14.c: New.
36657 * gcc.dg/vmx/3b-15.c: New.
36658 * gcc.dg/vmx/3c-01a.c: New.
36659 * gcc.dg/vmx/3c-01.c: New.
36660 * gcc.dg/vmx/3c-02.c: New.
36661 * gcc.dg/vmx/3c-03.c: New.
36662 * gcc.dg/vmx/3d-01.c: New.
36663 * gcc.dg/vmx/4-01.c: New.
36664 * gcc.dg/vmx/4-03.c: New.
36665 * gcc.dg/vmx/5-01.c: New.
36666 * gcc.dg/vmx/5-02.c: New.
36667 * gcc.dg/vmx/5-03.c: New.
36668 * gcc.dg/vmx/5-04.c: New.
36669 * gcc.dg/vmx/5-05.c: New.
36670 * gcc.dg/vmx/5-06.c: New.
36671 * gcc.dg/vmx/5-07.c: New.
36672 * gcc.dg/vmx/5-07t.c: New.
36673 * gcc.dg/vmx/5-08.c: New.
36674 * gcc.dg/vmx/5-10.c: New.
36675 * gcc.dg/vmx/5-11.c: New.
36676 * gcc.dg/vmx/7-01a.c: New.
36677 * gcc.dg/vmx/7-01.c: New.
36678 * gcc.dg/vmx/7c-01.c: New.
36679 * gcc.dg/vmx/7d-01.c: New.
36680 * gcc.dg/vmx/7d-02.c: New.
36681 * gcc.dg/vmx/8-01.c: New.
36682 * gcc.dg/vmx/8-02a.c: New.
36683 * gcc.dg/vmx/8-02.c: New.
36684 * gcc.dg/vmx/brode-1.c: New.
36685 * gcc.dg/vmx/bug-1.c: New.
36686 * gcc.dg/vmx/bug-2.c: New.
36687 * gcc.dg/vmx/bug-3.c: New.
36688 * gcc.dg/vmx/cw-bug-1.c: New.
36689 * gcc.dg/vmx/cw-bug-2.c: New.
36690 * gcc.dg/vmx/cw-bug-3.c: New.
36691 * gcc.dg/vmx/dct.c: New.
36692 * gcc.dg/vmx/debug-1.c: New.
36693 * gcc.dg/vmx/debug-2.c: New.
36694 * gcc.dg/vmx/debug-3.c: New.
36695 * gcc.dg/vmx/debug-4.c: New.
36696 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
36697 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
36698 * gcc.dg/vmx/eg-5.c: New.
36699 * gcc.dg/vmx/fft.c: New.
36700 * gcc.dg/vmx/gcc-bug-1.c: New.
36701 * gcc.dg/vmx/gcc-bug-2.c: New.
36702 * gcc.dg/vmx/gcc-bug-3.c: New.
36703 * gcc.dg/vmx/gcc-bug-4.c: New.
36704 * gcc.dg/vmx/gcc-bug-5.c: New.
36705 * gcc.dg/vmx/gcc-bug-6.c: New.
36706 * gcc.dg/vmx/gcc-bug-7.c: New.
36707 * gcc.dg/vmx/gcc-bug-8.c: New.
36708 * gcc.dg/vmx/gcc-bug-9.c: New.
36709 * gcc.dg/vmx/gcc-bug-b.c: New.
36710 * gcc.dg/vmx/gcc-bug-c.c: New.
36711 * gcc.dg/vmx/gcc-bug-d.c: New.
36712 * gcc.dg/vmx/gcc-bug-e.c: New.
36713 * gcc.dg/vmx/gcc-bug-f.c: New.
36714 * gcc.dg/vmx/gcc-bug-g.c: New.
36715 * gcc.dg/vmx/gcc-bug-i.c: New.
36716 * gcc.dg/vmx/harness.h: New.
36717 * gcc.dg/vmx/ira1.c: New.
36718 * gcc.dg/vmx/ira2a.c: New.
36719 * gcc.dg/vmx/ira2b.c: New.
36720 * gcc.dg/vmx/ira2.c: New.
36721 * gcc.dg/vmx/ira2c.c: New.
36722 * gcc.dg/vmx/mem.c: New.
36723 * gcc.dg/vmx/newton-1.c: New.
36724 * gcc.dg/vmx/ops.c: New.
36725 * gcc.dg/vmx/sn7153.c: New.
36726 * gcc.dg/vmx/spill2.c: New.
36727 * gcc.dg/vmx/spill3.c: New.
36728 * gcc.dg/vmx/spill.c: New.
36729 * gcc.dg/vmx/t.c: New.
36730 * gcc.dg/vmx/varargs-1.c: New.
36731 * gcc.dg/vmx/varargs-2.c: New.
36732 * gcc.dg/vmx/varargs-3.c: New.
36733 * gcc.dg/vmx/varargs-4.c: New.
36734 * gcc.dg/vmx/varargs-5.c: New.
36735 * gcc.dg/vmx/varargs-6.c: New.
36736 * gcc.dg/vmx/varargs-7.c: New.
36737 * gcc.dg/vmx/vmx.exp: New.
36738 * gcc.dg/vmx/vprint-1.c: New.
36739 * gcc.dg/vmx/vscan-1.c: New.
36740 * gcc.dg/vmx/x-01.c: New.
36741 * gcc.dg/vmx/x-02.c: New.
36742 * gcc.dg/vmx/x-03.c: New.
36743 * gcc.dg/vmx/x-04.c: New.
36744 * gcc.dg/vmx/x-05.c: New.
36745 * gcc.dg/vmx/yousufi-1.c: New.
36746 * gcc.dg/vmx/zero-1.c: New.
36747 * gcc.dg/vmx/zero.c: New.
36748
36749 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
36750
36751 * g++.dg/lookup/java1.C: Update for chage of
36752 _Jv_AllocObject.
36753 * g++.dg/lookup/java2.C: Likewise.
36754
36755 2004-04-17 Laurent GUERBY <laurent@guerby.net>
36756
36757 * ada/acats/run_all.sh: use -O2 by default.
36758
36759 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
36760
36761 * gcc.dg/vr-mult-[12].c: New tests.
36762
36763 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
36764
36765 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
36766
36767 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
36768
36769 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
36770
36771 * lib/target-supports.exp (check_profiling_available): Assume
36772 profiling isn't available for mips*-*-elf targets.
36773
36774 2004-04-14 Uros Bizjak <uros@kss-loka.si>
36775
36776 * gcc.dg/builtins-38.c: New test.
36777
36778 2004-04-14 Eric Christopher <echristo@redhat.com>
36779
36780 * g++.dg/charset/charset.exp: Run .cc extension tests.
36781
36782 2004-04-14 Zack Weinberg <zack@codesourcery.com>
36783
36784 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
36785
36786 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36787
36788 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
36789
36790 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
36791
36792 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
36793 * gcc.dg/i386-387-2.c: Likewise.
36794
36795 * gcc.dg/i386-387-7.c: New test.
36796 * gcc.dg/i386-387-8.c: New test.
36797
36798 * gcc.dg/builtins-37.c: New test.
36799
36800 2004-04-13 Geoffrey Keating <geoffk@apple.com>
36801
36802 * g++.dg/pch/externc-1.C: Add missing semicolon.
36803
36804 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
36805
36806 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
36807
36808 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
36809
36810 * gcc.c-torture/execute/20040411-1.c: New test.
36811
36812 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
36813
36814 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
36815
36816 2004-04-09 Chris Demetriou <cgd@broadcom.com>
36817
36818 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
36819
36820 2004-04-09 Zack Weinberg <zack@codesourcery.com>
36821
36822 * lib/target-supports.exp (check_named_sections_available): New.
36823 * lib/gcc-dg.exp (dg-require-named-sections): New.
36824 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
36825 old-deja.exp. Also prune error-count message from HP linker.
36826 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
36827
36828 * g++.dg/init/init-ref4.C: Use dg-require-weak.
36829 * g++.old-deja/g++.pt/static3.C: Likewise.
36830 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
36831
36832 2004-04-09 Roger Sayle <roger@eyesopen.com>
36833
36834 * gcc.c-torture/execute/20040409-1.c: New test case.
36835 * gcc.c-torture/execute/20040409-2.c: New test case.
36836 * gcc.c-torture/execute/20040409-3.c: New test case.
36837
36838 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
36839
36840 * gcc.dg/20040409-1.c: New test.
36841
36842 2004-04-08 Roger Sayle <roger@eyesopen.com>
36843
36844 PR target/14888
36845 * g++.dg/opt/pr14888.C: New test case.
36846
36847 2004-04-08 Geoffrey Keating <geoffk@apple.com>
36848
36849 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
36850 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
36851 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
36852 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
36853 New tests.
36854
36855 2004-04-08 Paul Brook <paul@codesourcery.com>
36856
36857 * gcc.dg/spill-1.c: New test.
36858
36859 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36860
36861 * gcc.dg/torture/builtin-ctype-2.c: New test.
36862
36863 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
36864
36865 * gcc.dg/pch/pch.exp: Add largefile test.
36866
36867 2004-04-06 Geoffrey Keating <geoffk@apple.com>
36868
36869 * g++.dg/pch/externc-1.Hs: New.
36870 * g++.dg/pch/externc-1.C: New.
36871
36872 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36873
36874 * gcc.dg/compat/struct-by-value-5a_main.c,
36875 gcc.dg/compat/struct-by-value-5b_main.c: New files.
36876 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
36877 * gcc.dg/compat/struct-by-value-5a_x.c,
36878 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
36879 gcc.dg/compat/struct-by-value-5_x.c.
36880 * gcc.dg/compat/struct-by-value-5a_y.c,
36881 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
36882 gcc.dg/compat/struct-by-value-5_y.c.
36883
36884 * gcc.dg/compat/struct-by-value-6a_main.c,
36885 gcc.dg/compat/struct-by-value-6b_main.c: New files.
36886 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
36887 * gcc.dg/compat/struct-by-value-6a_x.c,
36888 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
36889 gcc.dg/compat/struct-by-value-6_x.c.
36890 * gcc.dg/compat/struct-by-value-6a_y.c,
36891 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
36892 gcc.dg/compat/struct-by-value-6_y.c.
36893
36894 * gcc.dg/compat/struct-by-value-7a_main.c,
36895 gcc.dg/compat/struct-by-value-7b_main.c: New files.
36896 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
36897 * gcc.dg/compat/struct-by-value-7a_x.c,
36898 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
36899 gcc.dg/compat/struct-by-value-7_x.c.
36900 * gcc.dg/compat/struct-by-value-7a_y.c,
36901 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
36902 gcc.dg/compat/struct-by-value-7_y.c.
36903
36904 2004-04-06 Jakub Jelinek <jakub@redhat.com>
36905
36906 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
36907 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
36908 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
36909 options.
36910
36911 2004-04-06 Uros Bizjak <uros@kss-loka.si>
36912
36913 * gcc.dg/builtins-36.c: New test.
36914
36915 2004-04-06 Paul Brook <paul@codesourcery.com>
36916
36917 * README.gcc: Remove obsolete contraint on testcases.
36918
36919 2004-04-05 Paul Brook <paul@codesourcery.com>
36920
36921 PR2123
36922 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
36923 failure and exit(0) on success.
36924 * g++.dg/expr/anew2.C: Ditto.
36925 * g++.dg/expr/anew3.C: Ditto.
36926 * g++.dg/expr/anew4.C: Ditto.
36927
36928 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
36929
36930 PR c++/3518
36931 * g++.dg/template/unify7.C: New.
36932
36933 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
36934
36935 * g++.dg/README: Bring up to date with new subdirectories; remove
36936 duplicate subdirectory lines.
36937
36938 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
36939
36940 PR c++/14007
36941 * g++.dg/template/unify5.C: New.
36942 * g++.dg/template/unify6.C: New.
36943 * g++.dg/template/qualttp20.C: Adjust.
36944 * g++.old-deja/g++.jason/report.C: Adjust.
36945 * g++.old-deja/g++.other/qual1.C: Adjust.
36946
36947 2004-04-01 Mark Mitchell <mark@codesourcery.com>
36948
36949 PR c++/14803
36950 * g++.dg/inherit/ptrmem1.C: New test.
36951
36952 2004-04-01 Jakub Jelinek <jakub@redhat.com>
36953
36954 PR c++/14755
36955 * gcc.c-torture/execute/20040331-1.c: New test.
36956 * gcc.dg/20040331-1.c: New test.
36957
36958 2004-04-01 Paul Brook <paul@codesourcery.com>
36959
36960 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
36961
36962 2004-03-30 Mark Mitchell <mark@codesourcery.com>
36963
36964 PR c++/14724
36965 * g++.dg/init/goto1.C: New test.
36966
36967 PR c++/14763
36968 * g++.dg/template/defarg4.C: New test.
36969
36970 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
36971
36972 * gcc.dg/altivec-11.c: Extend test for more valid cases.
36973
36974 2004-03-28 David Edelsohn <edelsohn@gnu.org>
36975
36976 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
36977
36978 2004-03-28 Zack Weinberg <zack@codesourcery.com>
36979
36980 * gcc.dg/noncompile/undeclared-2.c: New test.
36981
36982 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
36983
36984 * gcc.dg/940409-1.c: Remove XFAIL.
36985 * gcc.dg/reg-vol-struct-1.c: New test.
36986
36987 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36988
36989 * gcc.dg/torture/builtin-wctype-1.c: New test.
36990
36991 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
36992
36993 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
36994 * gcc.dg/20001101-1.c: Likewise.
36995 * gcc.dg/20001102-1.c: Likewise.
36996
36997 2004-03-25 Roger Sayle <roger@eyesopen.com>
36998
36999 * gcc.dg/compare8.c: Add an additional test for XOR.
37000
37001 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37002
37003 * gcc.dg/torture/builtin-ctype-1.c: New test.
37004
37005 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37006
37007 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
37008 * gcc.dg/torture/builtin-math-1.c: Likewise.
37009 * gcc.dg/torture/builtin-power-1.c: New test.
37010
37011 2004-03-24 Andreas Schwab <schwab@suse.de>
37012
37013 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
37014 IA64 assembler.
37015
37016 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
37017 Roger Sayle <roger@eyesopen.com>
37018
37019 * gcc.dg/compare8.c: New test case.
37020
37021 2004-03-23 Ziemowit Laski <zlaski@apple.com>
37022
37023 * g++.dg/ext/altivec-7.C: New test.
37024
37025 2004-03-23 Zack Weinberg <zack@codesourcery.com>
37026
37027 PR 12267, 12391, 12560, 13129, 14114, 14133
37028 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
37029 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
37030 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
37031 Adjust error regexps.
37032 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
37033 * gcc.dg/noncompile/undeclared-1.c: New test cases.
37034 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
37035 * gcc.dg/local1.c: Add explanatory comment.
37036
37037 2004-03-23 Roger Sayle <roger@eyesopen.com>
37038
37039 PR optimization/14669
37040 * g++.dg/opt/fold2.C: New test case.
37041
37042 2004-03-22 Jakub Jelinek <jakub@redhat.com>
37043
37044 PR c/14069
37045 * gcc.dg/20040322-1.c: New test.
37046
37047 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
37048
37049 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
37050 * gcc.dg/ultrasp4.c: Likewise.
37051 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
37052
37053 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
37054
37055 * gcc.dg/i386-sse-8.c: Reset default options.
37056
37057 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
37058
37059 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
37060 in the error message text.
37061
37062 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
37063
37064 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
37065
37066 2004-03-21 Mark Mitchell <mark@codesourcery.com>
37067
37068 PR c++/14616
37069 * g++.dg/init/array13.C: New test.
37070
37071 2004-03-20 Roger Sayle <roger@eyesopen.com>
37072
37073 PR target/13889
37074 * gcc.c-torture/compile/pr13889.c: New test case.
37075
37076 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
37077
37078 PR c/14635
37079 * builtins-1.c (nan, nans): Don't test.
37080 * builtins-30.c: Don't use nan, nanf, nanl.
37081 * builtins-35.c: New test.
37082
37083 2004-03-19 Ziemowit Laski <zlaski@apple.com>
37084
37085 * g++.dg/ext/altivec-6.C: New test.
37086
37087 2004-03-19 Mark Mitchell <mark@codesourcery.com>
37088
37089 * g++.dg/init/placement3.C: New test.
37090
37091 * g++.dg/template/spec13.C: New test.
37092
37093 * g++.dg/lookup/using11.C: New test.
37094
37095 * g++.dg/lookup/koenig3.C: New test.
37096
37097 * g++.dg/template/operator2.C: New test.
37098
37099 * g++.dg/expr/dtor3.C: New test.
37100 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
37101 marker.
37102 * g++.old-deja/g++.law/visibility28.C: Likewise.
37103
37104 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
37105
37106 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
37107 * gcc.dg/ppc64-abi-3.c: Likewise.
37108
37109 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37110
37111 PR c++/14545
37112 * g++.dg/parse/template15.C: New test.
37113
37114 2004-03-18 Mark Mitchell <mark@codesourcery.com>
37115
37116 * g++.dg/expr/dtor2.C: New test.
37117
37118 * g++.dg/lookup/anon4.C: New test.
37119
37120 * g++.dg/overload/using1.C: New test.
37121
37122 * g++.dg/template/lookup7.C: New test.
37123
37124 * g++.dg/template/typename6.C: New test.
37125
37126 * g++.dg/expr/cond6.C: New test.
37127
37128 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37129
37130 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
37131
37132 2004-03-18 Mark Mitchell <mark@codesourcery.com>
37133
37134 * g++.dg/expr/cond5.C: New test.
37135 * g++.dg/expr/constcast1.C: Likewise.
37136 * g++.dg/expr/ptrmem2.C: Likewise.
37137 * g++.dg/expr/ptrmem3.C: Likewise.
37138 * g++.dg/lookup/main1.C: Likewise.
37139 * g++.dg/template/lookup6.C: Likewise.
37140
37141 2004-03-18 Mark Mitchell <mark@codesourcery.com>
37142
37143 * gcc.dg/local1.c: New test.
37144
37145 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
37146
37147 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37148
37149 * gcc.dg/torture/builtin-convert-1.c: New test.
37150
37151 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37152
37153 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
37154
37155 2004-03-16 Mark Mitchell <mark@codesourcery.com>
37156
37157 PR c++/14481
37158 * g++.dg/warn/Wunused-7.C: New test.
37159
37160 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37161
37162 * gcc.dg/torture/builtin-integral-1.c: New test.
37163
37164 2004-03-16 Mark Mitchell <mark@codesourcery.com>
37165
37166 PR c++/14586
37167 * g++.dg/parse/non-dependent3.C: New test.
37168
37169 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
37170
37171 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
37172 * g++.dg/eh/simd-2.C: Likewise.
37173 * g++.dg/init/array10.C: Likewise.
37174 * gcc.c-torture/compile/simd-1.c: Likewise.
37175 * gcc.c-torture/compile/simd-2.c: Likewise.
37176 * gcc.c-torture/compile/simd-3.c: Likewise.
37177 * gcc.c-torture/compile/simd-4.c: Likewise.
37178 * gcc.c-torture/compile/simd-6.c: Likewise.
37179 * gcc.c-torture/execute/simd-1.c: Likewise.
37180 * gcc.c-torture/execute/simd-2.c: Likewise.
37181 * gcc.dg/compat/vector-defs.h: Likewise.
37182 * gcc.dg/20020531-1.c: Likewise.
37183 * gcc.dg/altivec-3.c: Likewise.
37184 * gcc.dg/altivec-4.c: Likewise.
37185 * gcc.dg/altivec-varargs-1.c: Likewise.
37186 * gcc.dg/compat/vector-defs.h: Likewise.
37187 * gcc.dg/i386-mmx-3.c: Likewise.
37188 * gcc.dg/i386-sse-4.c: Likewise.
37189 * gcc.dg/i386-sse-5.c: Likewise.
37190 * gcc.dg/i386-sse-8.c: Likewise.
37191 * gcc.dg/simd-1.c: Likewise.
37192 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
37193 __ev64_opaque__ since the machine description provides it.
37194
37195 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
37196
37197 * lib/compat.exp (skip_list): New global variable.
37198 Use it to hold the user defined COMPAT_SKIPS list if any.
37199 (compat-obj): Add the members of skip_list to optall.
37200
37201 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
37202
37203 * gcc.dg/compat/union-by-value-1_main.c,
37204 union-by-value-1_x.c, union-by-value-1_y.c,
37205 union-check.h, union-defs.h,
37206 union-init.h, union-return-1_main.c,
37207 union-return-1_x.c, union-return-1_y.c: New files.
37208
37209 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
37210
37211 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
37212 mixed-struct-init.h: Add 4 mixed structure types.
37213 struct-by-value-21_main.c, struct-by-value-21_x.c,
37214 struct-by-value-21_y.c, struct-return-21_main.c,
37215 struct-return-21_x.c, struct-return-21_y.c: New files.
37216
37217 2004-03-13 Mark Mitchell <mark@codesourcery.com>
37218
37219 PR c++/14550
37220 * g++.dg/parse/template14.C: New test.
37221
37222 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
37223
37224 * gcc.c-torture/execute/20040313-1.c: New test.
37225
37226 2004-03-13 Jakub Jelinek <jakub@redhat.com>
37227
37228 PR target/14533
37229 * gcc.dg/20040311-2.c: New test.
37230
37231 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
37232
37233 PR other/14544
37234 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
37235 bit-field.
37236
37237 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
37238
37239 * gcc.dg/20040305-2.c: Add missing return statement.
37240
37241 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37242
37243 * gcc.dg/builtins-34.c: Also check pow10*.
37244
37245 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
37246
37247 PR target/14262
37248 * gcc.dg/20040305-2.c: New test.
37249
37250 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
37251
37252 * gcc.dg/20040310-1.c: New test.
37253
37254 2004-03-11 Roger Sayle <roger@eyesopen.com>
37255
37256 * gcc.c-torture/execute/20040311-1.c: New test case.
37257
37258 2004-03-11 Mark Mitchell <mark@codesourcery.com>
37259
37260 PR c++/14476
37261 * g++.dg/lookup/enum1.C: New test.
37262
37263 2004-03-10 Mark Mitchell <mark@codesourcery.com>
37264
37265 PR c++/14510
37266 * g++.dg/lookup/struct2.C: New test.
37267
37268 2004-03-10 Uros Bizjak <uros@kss-loka.si>
37269
37270 * gcc.dg/builtins-34.c: New test.
37271
37272 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37273
37274 * gcc.dg/torture/builtin-nonneg-1.c: New test.
37275
37276 2004-03-09 James E Wilson <wilson@specifixinc.com>
37277
37278 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
37279 * gcc.dg/alias-2.c: New testcase.
37280
37281 2004-03-09 Zack Weinberg <zack@codesourcery.com>
37282
37283 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
37284
37285 2004-03-09 Roger Sayle <roger@eyesopen.com>
37286
37287 * gcc.c-torture/execute/20040309-1.c: New test case.
37288
37289 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
37290
37291 PR c++/14397
37292 * g++.dg/overload/ref1.C: New.
37293
37294 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37295
37296 PR c++/14409
37297 * g++.dg/template/spec12.C: New test.
37298
37299 PR c++/14448
37300 * g++.dg/parse/crash14.C: New test.
37301
37302 2004-03-09 Mark Mitchell <mark@codesourcery.com>
37303
37304 PR c++/14230
37305 * g++.dg/init/ref11.C: New test.
37306
37307 2004-03-09 Mark Mitchell <mark@codesourcery.com>
37308
37309 PR c++/14432
37310 * g++.dg/parse/builtin2.C: New test.
37311
37312 2004-03-08 Mark Mitchell <mark@codesourcery.com>
37313
37314 PR c++/14401
37315 * g++.dg/init/ctor3.C: New test.
37316 * g++.dg/init/union1.C: New test.
37317 * g++.dg/ext/anon-struct4.C: New test.
37318
37319 2004-03-08 Mark Mitchell <mark@codesourcery.com>
37320
37321 * g++.dg/lookup/koenig1.C: Tweak error messages.
37322 * g++.dg/lookup/used-before-declaration.C: Likewise.
37323 * g++.dg/other/do1.C: Likewise.
37324 * g++.dg/overload/koenig1.C: Likewise.
37325 * g++.dg/parse/crash13.C: Likewise.
37326 * g++.dg/template/instantiate3.C: Likewise.
37327
37328 2004-03-08 Eric Christopher <echristo@redhat.com>
37329
37330 * * lib/target-supports.exp: Enable libiconv in test
37331 compilation. Fix up error checking.
37332
37333 2004-03-08 Roger Sayle <roger@eyesopen.com>
37334
37335 PR middle-end/14289
37336 * gcc.dg/pr14289-1.c: New test case.
37337 * gcc.dg/pr14289-2.c: Likewise.
37338 * gcc.dg/pr14289-3.c: Likewise.
37339
37340 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
37341
37342 * gcc.c-torture/execute/20040308-1.c: New test.
37343
37344 2004-03-07 Roger Sayle <roger@eyesopen.com>
37345
37346 * gcc.c-torture/execute/20040307-1.c: New test case.
37347
37348 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
37349
37350 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
37351
37352 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
37353
37354 * gcc.dg/20040306-1.c: New test.
37355
37356 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
37357
37358 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
37359 them static.
37360 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
37361
37362 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
37363
37364 PR c/14465
37365 * gcc.dg/decl-6.c: New test.
37366
37367 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37368
37369 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
37370 Rename LOGPOW -> LOG_POW.
37371 (SQRT_EXP, POW_EXP): New.
37372
37373 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
37374
37375 * gcc.dg/i386-sse-8.c: New test.
37376
37377 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
37378
37379 PR c/14114
37380 * gcc.dg/decl-5.c: New test.
37381
37382 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
37383
37384 * gcc.dg/20040305-1.c: New test.
37385
37386 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
37387
37388 PR other/14354
37389 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
37390
37391 2004-03-04 Ziemowit Laski <zlaski@apple.com>
37392
37393 PR c++/14425, c++/14426
37394 * g++.dg/ext/altivec-4.C: New test.
37395 * g++.dg/ext/altivec-5.C: New test.
37396
37397 2004-03-04 Geoffrey Keating <geoffk@apple.com>
37398
37399 * g++.old-deja/g++.other/linkage1.C: Expect errors about
37400 global variables of a type with no linkage.
37401 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
37402 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
37403 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
37404 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
37405 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
37406 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
37407 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
37408 * g++.dg/warn/deprecated.C: Name enum Color.
37409 * g++.dg/overload/VLA.C: Name structure for 'b'.
37410 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
37411
37412 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
37413
37414 * gcc.c-torture/compile/20040304-1.c: New test.
37415
37416 2004-03-03 Zack Weinberg <zack@codesourcery.com>
37417
37418 PR 13728
37419 * gcc.dg/decl-4.c: New testcase.
37420
37421 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
37422
37423 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
37424 as PRECF if sizeof (float) > sizeof (double).
37425 (PRECL): Make it the same as PRECF if
37426 sizeof (float) > sizeof (long double).
37427
37428 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37429
37430 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
37431 system type. Add check for irix6 which doesn't have c99 runtime.
37432
37433 2004-03-03 Bob Wilson <bob.wilson@acm.org>
37434
37435 * gcc.dg/const-elim-1.c: xfail for xtensa.
37436
37437 2004-03-01 Mark Mitchell <mark@codesourcery.com>
37438
37439 PR c++/14369
37440 * g++.dg/template/cond4.C: New test.
37441
37442 2004-03-01 Mark Mitchell <mark@codesourcery.com>
37443
37444 PR c++/14360
37445 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
37446
37447 PR c++/14361
37448 * g++.dg/parse/defarg7.C: New test.
37449
37450 PR c++/14359
37451 * g++.dg/template/friend26.C: New test.
37452
37453 2004-03-01 Mark Mitchell <mark@codesourcery.com>
37454
37455 PR c++/14324
37456 * g++.dg/abi/mangle21.C: New test.
37457
37458 PR c++/14260
37459 * g++.dg/parse/constructor2.C: New test.
37460
37461 PR c++/14337
37462 * g++.dg/template/sfinae1.C: New test.
37463
37464 2004-02-29 Mark Mitchell <mark@codesourcery.com>
37465
37466 PR c++/14267
37467 * g++.dg/expr/crash2.C: New test.
37468
37469 PR middle-end/13448
37470 * gcc.dg/inline-5.c: New test.
37471 * gcc.dg/always-inline.c: Split out tests into ...
37472 * gcc.dg/always-inline2.c: ... this and ...
37473 * gcc.dg/always-inline3.c: ... this.
37474
37475 2004-02-29 Mark Mitchell <mark@codesourcery.com>
37476
37477 PR debug/12103
37478 * g++.dg/debug/crash1.C: New test.
37479
37480 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
37481
37482 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
37483 function with __attribute__((noinline)).
37484 (recurser_void2): Likewise.
37485 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
37486 (recurser_void2): Likewise.
37487
37488 2004-02-29 Roger Sayle <roger@eyesopen.com>
37489
37490 PR middle-end/14203
37491 * g++.dg/warn/Wunused-6.C: New test case.
37492
37493 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
37494
37495 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
37496 not defined.
37497
37498 2004-02-27 Eric Christopher <echristo@redhat.com>
37499
37500 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
37501 * g++.dg/charset/asm2.c: Run only x86.
37502 * gcc.dg/charset/asm3.c: Ditto.
37503
37504 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
37505
37506 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
37507 ld_library_path.
37508
37509 2004-02-27 Ziemowit Laski <zlaski@apple.com>
37510
37511 * g++.dg/ext/altivec-3.C: New.
37512
37513 2004-02-26 Richard Henderson <rth@redhat.com>
37514
37515 * g++.dg/ext/attrib10.C: Mark for warning.
37516 * gcc.dg/attr-alias-1.c: New.
37517
37518 2004-02-26 Richard Henderson <rth@redhat.com>
37519
37520 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
37521 * gcc.c-torture/execute/20040208-2.c: ... it back.
37522
37523 2004-02-26 Eric Christopher <echristo@redhat.com>
37524
37525 * lib/target-supports.exp (check-iconv-available): New function.
37526 * lib/gcc-dg.exp (dg-require-iconv): New function.
37527 Use above.
37528 * gcc.dg/charset: New directory.
37529 * gcc.dg/charset/charset.exp: New file.
37530 * gcc.dg/charset/asm1.c: Ditto.
37531 * gcc.dg/charset/asm2.c: Ditto.
37532 * gcc.dg/charset/asm3.c: Ditto.
37533 * gcc.dg/charset/asm4.c: Ditto.
37534 * gcc.dg/charset/asm5.c: Ditto.
37535 * gcc.dg/charset/attribute1.c: Ditto.
37536 * gcc.dg/charset/attribute2.c: Ditto.
37537 * gcc.dg/charset/string1.c: Ditto.
37538 * g++.dg/charset: New directory.
37539 * g++.dg/dg.exp: Add here. Special options.
37540 * g++.dg/charset/charset.exp: New file.
37541 * g++.dg/charset/asm1.c: Ditto.
37542 * g++.dg/charset/asm2.c: Ditto.
37543 * g++.dg/charset/asm3.c: Ditto.
37544 * g++.dg/charset/asm4.c: Ditto.
37545 * g++.dg/charset/attribute1.c: Ditto.
37546 * g++.dg/charset/attribute2.c: Ditto.
37547 * g++.dg/charset/extern1.cc: Ditto.
37548 * g++.dg/charset/extern2.cc: Ditto.
37549 * g++.dg/charset/string1.c: Ditto.
37550
37551 2004-02-26 Mark Mitchell <mark@codesourcery.com>
37552
37553 PR c++/14278
37554 * g++.dg/parse/comma1.C: New test.
37555
37556 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37557
37558 PR c++/14284
37559 * g++.dg/template/ttp8.C: New test.
37560
37561 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
37562
37563 * gcc.dg/fixuns-trunc-1.c: New test.
37564
37565 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
37566
37567 * gcc.dg/builtins-config.h: Use #elif.
37568
37569 2004-02-26 Michael Matz <matz@suse.de>
37570
37571 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
37572 * gcc.dg/991214-1.c: Likewise.
37573 * gcc.dg/i386-asm-1.c: Likewise.
37574
37575 2004-02-25 Richard Henderson <rth@redhat.com>
37576
37577 * gcc.c-torture/execute/20040208-2.c: Move ...
37578 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
37579
37580 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37581
37582 PR c++/14246
37583 * g++.dg/other/crash-3.C: New test.
37584
37585 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
37586
37587 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
37588 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
37589
37590 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
37591 HP-UX.
37592
37593 2004-02-24 Michael Matz <matz@suse.de>
37594
37595 * gcc.dg/i386-regparm.c: New.
37596
37597 2004-02-23 James E Wilson <wilson@specifixinc.com>
37598
37599 * gcc.c-torture/execute/20040223-1.c: New.
37600
37601 2004-02-23 Zack Weinberg <zack@codesourcery.com>
37602 Kazu Hirata <kazu@cs.umass.edu>
37603
37604 * gcc.dg/fwritable-strings-1.c: Remove.
37605
37606 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
37607
37608 PR c/14156
37609 * gcc.dg/20040223-1.c: New test.
37610
37611 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37612
37613 PR c++/14106
37614 * g++.dg/ext/typeof9.C: New test.
37615
37616 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37617
37618 PR c++/14250
37619 * g++.dg/other/switch1.C: New test.
37620
37621 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
37622
37623 * gcc.dg/cast-function-1.c: Adjust for new informative message.
37624 * gcc.dg/va-arg-1.c: Likewise.
37625
37626 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37627
37628 PR c++/14143
37629 * g++.dg/template/koenig5.C: New test.
37630
37631 2004-02-21 Ziemowit Laski <zlaski@apple.com>
37632
37633 * g++.dg/ext/altivec-1.C: Generalize target triple.
37634 * g++.dg/ext/altivec-2.C: New test case.
37635 * g++.dg/ext/altivec_check.h: New file.
37636 * gcc.dg/altivec-1.c: Generalize target triple;
37637 include altivec_check.h and call altivec_check().
37638 * gcc.dg/altivec-[2-5].c: Generalize target triple.
37639 * gcc.dg/altivec-6.c: New test case.
37640 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
37641 type casts as needed.
37642 * gcc.dg/altivec-10.c: Include altivec_check.h and call
37643 altivec_check().
37644 * gcc.dg/altivec-12.c: New test case.
37645 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
37646 include altivec_check.h and call altivec_check().
37647 * gcc.dg/altivec_check.h: New file.
37648
37649 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37650
37651 * lib/target-supports.exp (check_alias_available): Don't mangle
37652 function `g' in test program.
37653
37654 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37655
37656 * lib/target-supports.exp (check_profiling_available): Check
37657 argument to determine whether we support a profiling type.
37658 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
37659 check_profiling_available.
37660 * g++.dg/bprob/bprob.exp: Likewise.
37661 * g77.dg/bprob/bprob.exp: Likewise.
37662 * gcc.misc-tests/bprob.exp: Likewise.
37663 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
37664 dg-require-profiling and delete expected error handling.
37665 * gcc.dg/20021014-1.c: Likewise.
37666 * gcc.dg/nest.c: Likewise.
37667
37668 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
37669
37670 PR c++/12007
37671 * g++.dg/other/vthunk1.C: New test.
37672
37673 2004-02-20 Falk Hueffner <falk@debian.org>
37674
37675 PR target/14201
37676 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
37677
37678 2004-02-20 Mark Mitchell <mark@codesourcery.com>
37679
37680 PR c++/13927
37681 * g++.dg/other/error8.C: Remove XFAIL markers.
37682
37683 PR c++/14173
37684 * g++.dg/ext/packed5.C: New test.
37685
37686 PR c++/14199
37687 * g++.dg/warn/Wunused-5.C: New test.
37688
37689 PR c++/14186
37690 * g++.dg/lookup/member1.C: New test.
37691
37692 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
37693
37694 * gcc.c-torture/compile/20040130-1.c: Enable only when
37695 __INT_MAX__ >= 2147483647L.
37696 * gcc.c-torture/compile/961203-1.c: Likewise.
37697
37698 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
37699
37700 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
37701 * g++.dg/opt/template1.C: Robustify assembler regexp
37702
37703 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
37704
37705 * gcc.c-torture/execute/simd-4.x: Remove.
37706 * gcc.c-torture/execute/va-arg-25.x: Likewise.
37707 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
37708 Guard with #ifndef SKIP_ATTRIBUTE.
37709 * gcc.dg/compat/vector-1_y.c: Likewise.
37710 * gcc.dg/compat/vector-2_x.c: Likewise.
37711 * gcc.dg/compat/vector-2_y.c: Likewise.
37712 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
37713 * g++.dg/eh/simd-2.C: Likewise.
37714
37715 2004-02-19 Alan Modra <amodra@bigpond.net.au>
37716
37717 * gcc.c-torture/compile/complex-1.c: New.
37718
37719 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
37720
37721 PR target/14209
37722 * gcc.c-torture/execute/20040218-1.c: New test.
37723
37724 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37725
37726 PR c++/14181
37727 * g++.dg/parse/new2.C: New test.
37728
37729 2004-02-18 Paul Brook <paul@codesourcery.com>
37730
37731 * gcc.c-torture/compile/libcall-1.c: New test.
37732
37733 2004-02-18 Paul Brook <paul@codesourcery.com>
37734
37735 PR debug/12934
37736 * gcc.dg/debug/debug-7.c: New test.
37737
37738 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
37739
37740 * gcc.dg/20040217-1.c: New test.
37741
37742 2004-02-17 Zack Weinberg <zack@codesourcery.com>
37743
37744 * gcc.c-torture/execute/990208-1.x: Delete.
37745
37746 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
37747
37748 * gcc.c-torture/execute/20040208-2.x: New file.
37749
37750 2004-02-17 Mark Mitchell <mark@codesourcery.com>
37751
37752 PR c++/11326
37753 * g++.dg/abi/structret1.C: New test.
37754
37755 2004-02-17 Jakub Jelinek <jakub@redhat.com>
37756
37757 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
37758 (i386_cpuid): No need to test if cpuid is available on AMD64.
37759 Fix assembly, so that it works onboth i386 and AMD64.
37760 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
37761 (vecInLong): Fix s[] member type to unsigned int.
37762 (vecInWord): Remove type.
37763 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
37764 (a64, b64, c64, d64, e64): Remove.
37765 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
37766 Remove unused variable. Remove initialization of removed variables.
37767 Don't call mmx_tests nor sse_tests.
37768 (reference_mmx, reference_sse): Remove.
37769 (check): Add return stmt.
37770 * gcc.dg/i386-sse-7.c: New test.
37771 * gcc.dg/i386-mmx-4.c: New test.
37772
37773 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37774
37775 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
37776 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
37777 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
37778 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
37779 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
37780 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
37781 g++.dg/tc1/dr94.C: Fix line terminator.
37782
37783 2004-02-16 Geoffrey Keating <geoffk@apple.com>
37784
37785 * gcc.c-torture/compile/20040216-1.c: New.
37786
37787 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37788
37789 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
37790 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
37791 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
37792 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
37793 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
37794 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
37795
37796 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
37797
37798 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
37799
37800 2004-02-15 Mark Mitchell <mark@codesourcery.com>
37801
37802 PR c++/13971
37803 * g++.dg/expr/cond4.C: New test.
37804
37805 PR c++/14086
37806 * g++.dg/lookup/crash2.C: New test.
37807
37808 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
37809
37810 * gcc.c-torture/compile/20040214-2.c: New test.
37811
37812 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
37813
37814 PR c++/14116
37815 * g++.dg/ext/typeof8.C: New test.
37816
37817 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
37818
37819 * gcc.c-torture/compile/20040214-1.c: New test.
37820
37821 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37822
37823 PR c++/13635
37824 * g++.dg/template/spec11.C: New test.
37825
37826 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37827
37828 PR c++/13927
37829 * g++.dg/other/error8.C: New test.
37830
37831 2004-02-13 Mark Mitchell <mark@codesourcery.com>
37832
37833 PR c++/14122
37834 * g++.dg/template/array4.C: New test.
37835
37836 PR c++/14108
37837 * g++.dg/inherit/thunk2.C: New test.
37838
37839 PR c++/14083
37840 * g++.dg/eh/cond2.C: New test.
37841
37842 2004-02-12 Alan Modra <amodra@bigpond.net.au>
37843
37844 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
37845
37846 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
37847
37848 * lib/scanasm.exp (dg-scan): Quote pattern before display.
37849
37850 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
37851
37852 * g++.dg/simd-2.C: xfail on ppc64-linux.
37853
37854 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
37855
37856 PR c/456
37857 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
37858 tests.
37859
37860 2004-02-11 Uros Bizjak <uros@kss-loka.si>
37861
37862 * gcc.dg/builtins-33.c: New test.
37863
37864 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
37865
37866 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
37867
37868 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
37869
37870 * g++.dg/simd-2.C: Set -maltivec for ppc64.
37871
37872 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
37873
37874 * gcc.dg/ppc64-abi-3.c: New test.
37875
37876 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
37877
37878 PR c/14092
37879
37880 * gcc.dg/pr14092-1.c: New testcase.
37881
37882 2004-02-10 Alan Modra <amodra@bigpond.net.au>
37883
37884 * gcc.dg/cpp/assert4.c: Fix typo last change.
37885
37886 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
37887 * gcc.dg/cpp/assert4.c: Handle powerpc64.
37888
37889 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
37890
37891 2004-02-09 Roger Sayle <roger@eyesopen.com>
37892
37893 * gcc.c-torture/compile/20040209-1.c: New test case.
37894
37895 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
37896
37897 * gcc.dg/c90-init-1.c: Adjust expected error messages.
37898
37899 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
37900
37901 * gcc.c-torture/execute/20040208-[12].c: New tests.
37902
37903 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
37904
37905 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
37906
37907 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
37908
37909 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
37910
37911 2004-02-07 Zack Weinberg <zack@codesourcery.com>
37912
37913 Bug 13856
37914 * gcc.dg/visibility-8.c: New testcase.
37915
37916 2004-02-07 Zack Weinberg <zack@codesourcery.com>
37917
37918 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
37919 arguments.
37920 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
37921
37922 2004-02-07 Roger Sayle <roger@eyesopen.com>
37923
37924 PR middle-end/13696
37925 * g++.dg/opt/fold1.C: New test case.
37926
37927 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37928
37929 PR c++/14033
37930 * g++.dg/other/crash-2.C: New test.
37931
37932 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37933
37934 PR c++/14028
37935 * g++.dg/parse/angle-bracket2.C: New test.
37936
37937 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37938
37939 PR middle-end/13750
37940 Revert:
37941 2004-01-15 Geoffrey Keating <geoffk@apple.com>
37942 PR pch/13361
37943 * g++.dg/pch/wchar-1.C: New.
37944 * g++.dg/pch/wchar-1.Hs: New.
37945
37946 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37947
37948 PR c++/14008
37949 * g++.dg/parse/error15.C: New test.
37950 * g++.dg/parse/crash11.C: Update dg-error mark.
37951
37952 2004-02-04 Mark Mitchell <mark@codesourcery.com>
37953
37954 PR c++/13932
37955 * g++.dg/warn/conv2.C: New test.
37956
37957 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37958
37959 PR c++/13086
37960 * g++.dg/warn/incomplete1.C: Remove xfail.
37961
37962 2004-02-04 Mark Mitchell <mark@codesourcery.com>
37963
37964 * lib/file-format.exp (gcc_target_object_format): Use
37965 ${tool}_target_compile, not gcc_target_compile.
37966 * lib/target-supports.exp (check_alias_available): Likewise.
37967 (check_gc_sections_available): Likewise.
37968 * g++.dg/ext/attrib10.C: Use dg-require-alias.
37969 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
37970 dg-require-alias.
37971
37972 2004-02-04 Mark Mitchell <mark@codesourcery.com>
37973
37974 PR c++/13969
37975 * g++.dg/template/static6.C: New test.
37976
37977 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
37978
37979 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
37980
37981 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37982
37983 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
37984 tests for systems where `char' is unsigned by default.
37985
37986 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37987
37988 PR c++/13997
37989 * g++.dg/template/partial3.C: New test.
37990
37991 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
37992
37993 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
37994 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
37995 Remove mentions of obsolete ports.
37996
37997 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
37998
37999 * gcc.dg/noncompile/20001228-1.c: Fix for new
38000 error message.
38001
38002 2004-02-03 Roger Sayle <roger@eyesopen.com>
38003
38004 PR target/9348
38005 * gcc.c-torture/execute/multdi-1.c: New test case.
38006
38007 2004-02-03 Mark Mitchell <mark@codesourcery.com>
38008
38009 PR c++/13925
38010 * g++.dg/template/lookup5.C: New test.
38011
38012 2004-02-03 Mark Mitchell <mark@codesourcery.com>
38013
38014 PR c++/13950
38015 * g++.dg/template/lookup4.C: New test.
38016
38017 PR c++/13970
38018 * g++.dg/parse/error14.C: New test.
38019
38020 PR c++/14002
38021 * g++.dg/parse/template13.C: New test.
38022
38023 2004-02-03 Mark Mitchell <mark@codesourcery.com>
38024
38025 PR c++/13978
38026 * g++.dg/template/koenig4.C: New test.
38027
38028 PR c++/13968
38029 * g++.dg/template/crash17.C: New test.
38030
38031 PR c++/13975
38032 * g++.dg/parse/error13.C: New test.
38033 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
38034
38035 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
38036
38037 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
38038
38039 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
38040
38041 PR c/11658
38042 PR c/13994
38043 * gcc.dg/noncompile/20040203-1.c: New test.
38044 * gcc.dg/noncompile/20040203-2.c: Likewise.
38045 * gcc.dg/noncompile/20040203-3.c: Likewise.
38046 * gcc.dg/20040203-1.c: Likewise.
38047
38048 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
38049
38050 PR c++/10858
38051 * g++.dg/template/sizeof7.C: New test.
38052
38053 2004-02-02 Eric Christopher <echristo@redhat.com>
38054 Zack Weinberg <zack@codesourcery.com>
38055
38056 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
38057
38058 2004-02-02 Zack Weinberg <zack@codesourcery.com>
38059
38060 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
38061 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
38062 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
38063 * gcc.dg/cleanup-5.c: Run only on Linux targets.
38064
38065 2004-02-02 Mark Mitchell <mark@codesourcery.com>
38066
38067 PR c++/13113
38068 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
38069
38070 PR c++/13854
38071 * g++.dg/ext/attrib13.C: New test.
38072
38073 PR c++/13907
38074 * g++.dg/conversion/op2.C: New test.
38075
38076 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
38077
38078 * gcc.dg/titype-1.c: Fix pasto.
38079
38080 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
38081
38082 * gcc.dg/titype-1.c: New test.
38083
38084 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38085
38086 PR c++/13957
38087 * g++.dg/template/non-type-template-argument-1.C,
38088 g++.dg/template/qualified-id1.C: Update dg-error marks.
38089 * g++.dg/template/nontype6.C: New test.
38090
38091 2004-02-01 Roger Sayle <roger@eyesopen.com>
38092
38093 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
38094 * gcc.dg/builtins-31.c: New testcase.
38095 * gcc.dg/builtins-32.c: New testcase.
38096
38097 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
38098
38099 * objc.dg/call-super-2.m: Update line numbers
38100 for the including of stddef.h.
38101
38102 2004-01-30 Michael Matz <matz@suse.de>
38103
38104 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
38105 g++.dg/ext/case-range3.C: New tests.
38106
38107 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38108
38109 DR206
38110 PR c++/13813
38111 * g++.dg/template/member4.C: New test.
38112
38113 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38114
38115 PR c++/13683
38116 * g++.dg/template/sizeof6.C: New test.
38117
38118 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
38119
38120 * gcc.dg/fwritable-strings-1.c: New test.
38121
38122 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
38123
38124 * gcc.c-torture/compile/20040130-1.c: New test.
38125
38126 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
38127
38128 * objc.dg/call-super-2.m: Include stddef.h for size_t.
38129
38130 2004-01-29 Mark Mitchell <mark@codesourcery.com>
38131
38132 PR c++/13883
38133 * g++.dg/template/ctor3.C: New test.
38134
38135 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38136
38137 * g++.dg/tc1: New directory.
38138 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
38139 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
38140 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
38141 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
38142 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
38143
38144 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38145
38146 * g++.dg/parse/error11.C: New test.
38147 * g++.dg/parse/error12.C: Likewise.
38148
38149 2004-01-28 Ziemowit Laski <zlaski@apple.com>
38150
38151 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
38152 (scan_initial, main): Use aligned_sizeof instead of sizeof.
38153
38154 2004-01-28 Mark Mitchell <mark@codesourcery.com>
38155
38156 PR c++/13791
38157 * g++.dg/ext/attrib12.C: New test.
38158
38159 PR c++/13736
38160 * g++.dg/parse/cast2.C: New test.
38161
38162 2004-01-27 James E Wilson <wilson@specifixinc.com>
38163
38164 * objc.dg/encode-2.m (main): New local string. Set depending on
38165 sizeof long. Use in sscanf call.
38166 * objc.dg/encode-3.m (main): New local string. Set depending on
38167 sizeof long. Use in scan_initial call.
38168
38169 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38170
38171 * objc.dg/call-super-2.m: Make LP64-safe.
38172 * objc.dg/desig-init-1.m: Likewise.
38173
38174 2004-01-27 Devang Patel <dpatel@apple.com>
38175
38176 * g++.dg/debug/namespace1.C: New test.
38177
38178 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
38179
38180 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
38181 xscale-*-*.
38182
38183 * gcc.dg/arm-mmx-1.c: New test.
38184
38185 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
38186
38187 * gcc.dg/20040127-1.c: New test.
38188 * gcc.dg/20040127-2.c: New test.
38189
38190 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
38191
38192 * objc.dg/stret-1.m (glob): Renamed to globa.
38193
38194 2004-01-26 Mark Mitchell <mark@codesourcery.com>
38195
38196 PR c++/13663
38197 * g++.dg/expr/for1.C: New test.
38198
38199 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
38200
38201 PR middle-end/13779
38202 * gcc.dg/darwin-longlong.c: New test.
38203
38204 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
38205
38206 * gcc.dg/20040124-1.c: Moved test from here...
38207 * gcc.c-torture/compile/20040124-1.c: ...to here.
38208
38209 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
38210
38211 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
38212 the assembly output if -m64 is passed.
38213
38214 2004-01-25 Mark Mitchell <mark@codesourcery.com>
38215
38216 PR c++/13833
38217 * g++.dg/template/cond3.C: New test.
38218
38219 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38220
38221 PR c++/13810
38222 * g++.dg/template/ttp7.C: New test.
38223
38224 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38225
38226 PR c++/13797
38227 * g++.dg/template/nontype4.C: New test.
38228 * g++.dg/template/nontype5.C: Likewise.
38229
38230 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
38231
38232 * gcc.dg/torture/mips-clobber-at.c: New test.
38233
38234 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
38235
38236 * gcc.dg/20040124-1.c: New test.
38237
38238 2004-01-24 Jakub Jelinek <jakub@redhat.com>
38239
38240 * gcc.dg/20040123-1.c: New test.
38241
38242 2004-01-23 Zack Weinberg <zack@codesourcery.com>
38243
38244 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
38245
38246 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
38247
38248 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
38249
38250 2004-01-23 Andrew Pinski <apinski@apple.com>
38251
38252 * gcc.dg/20030121-1.c: Move to ..
38253 * gcc.dg/20040121-1.c: here.
38254
38255 2004-01-23 Roger Sayle <roger@eyesopen.com>
38256
38257 * gcc.dg/builtins-29.c: New test case.
38258
38259 2004-01-23 Zack Weinberg <zack@codesourcery.com>
38260
38261 PR 18314
38262 * gcc.dg/builtins-30.c: New testcase.
38263
38264 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
38265
38266 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
38267 * lib/g77.exp: Likewise.
38268 * lib/objc.exp: Likewise.
38269 * lib/g++.exp: Likewise.
38270
38271 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
38272
38273 * gcc.dg/struct-by-value-2.c: New test.
38274
38275 2004-01-21 Andrew Pinski <apinski@apple.com>
38276
38277 PR target/13785
38278 * gcc.dg/20030121-1.c: New test.
38279
38280 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
38281
38282 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
38283 clobber frame pointer register in asm statement.
38284
38285 2004-01-21 Falk Hueffner <falk@debian.org>
38286
38287 * gcc.c-torture/compile/20040121-1.c: New test.
38288
38289 2004-01-21 Zack Weinberg <zack@codesourcery.com>
38290
38291 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
38292
38293 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
38294
38295 * gcc.dg/ppc64-abi-2.c: New test.
38296
38297 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
38298
38299 * lib/treelang.exp: Fill out this file.
38300 * lib/treelang-dg.exp: New File.
38301
38302 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
38303
38304 * gcc.c-torture/compile/981022-1.c: Remove.
38305 * gcc.dg/array-5.c: Remove XFAIL.
38306 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
38307 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
38308 gcc.dg/cond-lvalue-1.c: Update.
38309 * gcc.dg/cast-lvalue-2.c: New test.
38310
38311 2004-01-19 Mark Mitchell <mark@codesourcery.com>
38312
38313 PR c++/13592
38314 * g++.dg/other/error1.C (class foo): Tweak error message.
38315
38316 PR c++/13592
38317 * g++.dg/template/call2.C: New test.
38318
38319 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
38320
38321 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
38322 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
38323 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
38324 scalar-return-1_x.c, scalar-return-2_y.c,
38325 scalar-return-3_x.c, scalar-return-3_y.c,
38326 scalar-return-4_x.c, scalar-return-4_y.c,
38327 struct-align-1.h, struct-align-1_x.c,
38328 struct-align-1_y.c, struct-align-2.h,
38329 struct-align-2_x.c, struct-align-2_y.c,
38330 struct-by-value-10_y.c, struct-by-value-11_x.c,
38331 struct-by-value-11_y.c, struct-by-value-12_x.c,
38332 struct-by-value-12_y.c, struct-by-value-13_x.c,
38333 struct-by-value-13_y.c, struct-by-value-14_x.c,
38334 struct-by-value-14_y.c, struct-by-value-15_x.c,
38335 struct-by-value-15_y.c, struct-by-value-16_y.c,
38336 struct-by-value-17_y.c, struct-by-value-18_y.c,
38337 struct-by-value-19_y.c, struct-by-value-1_x.c,
38338 struct-by-value-1_y.c, struct-by-value-20_y.c,
38339 struct-by-value-2_x.c, struct-by-value-2_y.c,
38340 struct-by-value-3_y.c, struct-by-value-4_x.c,
38341 struct-by-value-4_y.c, struct-by-value-5_y.c,
38342 struct-by-value-6_y.c, struct-by-value-7_y.c
38343 struct-by-value-8_x.c, struct-by-value-8_y.c
38344 struct-by-value-9_x.c, struct-by-value-9_y.c
38345 struct-return-10_x.c, struct-return-10_y.c,
38346 struct-return-19_x.c, struct-return-20_x.c
38347 struct-return-2_x.c, struct-return-2_y.c
38348 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
38349 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
38350
38351 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
38352
38353 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
38354 attribute on sparc*-sun-solaris2.*.
38355
38356 2004-01-18 Mark Mitchell <mark@codesourcery.com>
38357
38358 PR c++/13710
38359 * g++.dg/ext/typeof7.C: New test.
38360
38361 2004-01-18 David Edelsohn <edelsohn@gnu.org>
38362
38363 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
38364 * gcc.dg/const-elim-1.c: Same.
38365
38366 2004-01-17 Ziemowit Laski <zlaski@apple.com>
38367
38368 * objc.dg/stret-1.m: New.
38369 * objc.dg/stret-2.m: New.
38370
38371 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
38372
38373 PR c++/11895
38374 * g++.dg/ext/vector1.C: New test.
38375
38376 2004-01-16 Geoffrey Keating <geoffk@apple.com>
38377
38378 * gcc.dg/pch/import-1.c: New.
38379 * gcc.dg/pch/import-1.hs: New.
38380 * gcc.dg/pch/import-1a.h: New.
38381 * gcc.dg/pch/import-1b.h: New.
38382 * gcc.dg/pch/import-1c.h: New.
38383
38384 2004-01-16 Mark Mitchell <mark@codesourcery.com>
38385
38386 PR c++/13574
38387 * g++.dg/ext/array1.C: New test.
38388
38389 PR c++/13178
38390 * g++.dg/conversion/op1.C: New test.
38391
38392 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
38393
38394 PR 11864
38395 From Kazumoto Kojima / Dan Kegel:
38396 * gcc.dg/pr11864-1.c: New test.
38397
38398 PR 10392
38399 From Marcus Comstedt / Dan Kegel:
38400 * gcc.dg/pr10392-1.c: New test.
38401
38402 2004-01-16 Mark Mitchell <mark@codesourcery.com>
38403
38404 PR c++/13478
38405 * g++.dg/init/ref10.C: New test.
38406
38407 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38408
38409 PR c++/13407
38410 * g++.dg/parse/typename6.C: New test.
38411
38412 2004-01-15 Geoffrey Keating <geoffk@apple.com>
38413
38414 PR pch/13361
38415 * g++.dg/pch/wchar-1.C: New.
38416 * g++.dg/pch/wchar-1.Hs: New.
38417
38418 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38419
38420 PR c++/9259
38421 * g++.dg/expr/sizeof2.C: New test.
38422
38423 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
38424
38425 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
38426
38427 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
38428
38429 PR c++/13659
38430 * g++.dg/lookup/strong-using-3.C: New.
38431 * g++.dg/lookup/using-10.C: New.
38432
38433 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
38434
38435 PR c++/13594
38436 * g++.dg/lookup/strong-using-2.C: New.
38437
38438 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
38439 Dan Kegel <dank@kegel.com>
38440 J"orn Rennecke <joern.rennecke@superh.com>
38441
38442 PR target/9365
38443 * gcc.dg/pr9365-1.c: New test.
38444
38445 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38446
38447 PR c++/8856
38448 * g++.dg/parse/casting-operator2.C: New test.
38449 * g++.old-deja/g++.pt/explicit83.C: Remove.
38450
38451 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
38452
38453 * gcc.dg/label-compound-stmt-1.c: New test.
38454 * gcc.c-torture/compile/950922-1.c,
38455 gcc.c-torture/compile/20000211-3.c,
38456 gcc.c-torture/compile/20000518-1.c,
38457 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
38458 compound statements.
38459
38460 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
38461
38462 * gcc.dg/ppc64-abi-1.c: New test.
38463
38464 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
38465
38466 * g++.dg/ext/attrib9.C: Add dg-warnings.
38467
38468 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38469
38470 PR c++/12335
38471 * g++.dg/parse/dtor3.C: New test.
38472
38473 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
38474
38475 PR c++/12709
38476 * g++.dg/parse/try-catch-1.C: New test.
38477
38478 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
38479
38480 * ada/acats/run_all.sh: Add more verbose output in acats.log
38481 when compiling tests.
38482
38483 2004-01-12 Zack Weinberg <zack@codesourcery.com>
38484
38485 PR 13656
38486 * gcc.dg/typedef-redecl.c: New test case.
38487 * gcc.dg/typedef-redecl.h: New support file.
38488
38489 2004-01-13 Jan Hubicka <jh@suse.cz>
38490
38491 * gcc.dg/always_inline.c: New test.
38492 * gcc.dg/debug/20031231-1.c: Fix.
38493
38494 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38495
38496 PR c++/13474
38497 * g++.dg/template/array3.C: New test.
38498
38499 2004-01-12 Zack Weinberg <zack@codesourcery.com>
38500
38501 * g++.dg/ext/lvalue1.C: No longer expected to fail.
38502 * g++.dg/warn/Wunused-2.C: Likewise.
38503
38504 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38505
38506 PR c++/13289
38507 * g++.dg/template/instantiate6.C: New test.
38508
38509 2004-01-12 Roger Sayle <roger@eyesopen.com>
38510
38511 PR middle-end/11397
38512 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
38513
38514 2004-01-12 Jan Hubicka <jh@suse.cz>
38515
38516 PR opt/12826
38517 * gcc.dg/20040112-1.c: New.
38518
38519 * gcc.dg/dwarf-die[1-7].c: Move to...
38520 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
38521 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
38522
38523 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
38524
38525 PR c++/4100
38526 * g++.dg/parse/friend4.C: New test.
38527
38528 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
38529
38530 PR c++/4100
38531 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
38532 definition is called a friend.
38533
38534 2004-01-11 Zack Weinberg <zack@codesourcery.com>
38535
38536 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
38537
38538 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
38539
38540 PR c++/3478
38541 * g++.dg/parse/error10.C: New test.
38542 * g++.dg/template/arg2.C: Accept "invalid type" error.
38543
38544 2004-01-11 Jakub Jelinek <jakub@redhat.com>
38545
38546 PR middle-end/13392
38547 * g++.dg/opt/expect2.C: New test.
38548
38549 2004-01-10 Zack Weinberg <zack@codesourcery.com>
38550
38551 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
38552 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
38553 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
38554 Update dg-error regexps.
38555
38556 2004-01-10 Zack Weinberg <zack@codesourcery.com>
38557
38558 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
38559 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
38560
38561 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
38562
38563 * gcc.dg/pragma-re-1.c: Use right pointer type.
38564
38565 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
38566
38567 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
38568
38569 2004-01-09 Geoffrey Keating <geoffk@apple.com>
38570
38571 * gcc.dg/rs6000-ldouble-1.c: New.
38572
38573 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38574
38575 DR 337
38576 PR c++/9256
38577 * g++.dg/other/abstract1.C: New test.
38578
38579 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
38580
38581 * g++.dg/lookup/strong-using-1.C: New.
38582
38583 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
38584
38585 PR c/11234
38586 * gcc.dg/func-ptr-conv-1.c: New test.
38587 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
38588
38589 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
38590
38591 PR target/13380.
38592 * gcc.c-torture/compile/20040109-1.c: New.
38593
38594 2004-01-08 Stuart Hastings <stuart@apple.com>
38595
38596 * gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
38597 * gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
38598 * gcc.dg/i386-sse-6.c: ...this new testcase.
38599
38600 2004-01-09 Alan Modra <amodra@bigpond.net.au>
38601
38602 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
38603
38604 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
38605
38606 * ada/acats/run_acats: Treat 'gnatchop' the same way
38607 as 'gnatmake'. Export GCC_DRIVER.
38608 * ada/acats/run_all.sh: Add target_gnatchop. Use
38609 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
38610
38611 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38612
38613 PR c++/12573
38614 * g++.dg/template/dependent-expr4.C: New test.
38615
38616 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
38617
38618 * gcc.dg/altivec-11.c: New test.
38619
38620 2004-01-07 Mark Mitchell <mark@codesourcery.com>
38621
38622 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
38623
38624 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
38625
38626 PR c/6024
38627 * gcc.dg/enum-compat-1.c: New test.
38628 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
38629
38630 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
38631
38632 PR c/12165
38633 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
38634 gcc.dg/c99-idem-qual-3.c: New tests.
38635
38636 2004-01-07 Alan Modra <amodra@bigpond.net.au>
38637
38638 * gcc.dg/winline-7.c: Don't cast void * to int.
38639
38640 2004-01-06 Jan Hubicka <jh@suse.cz>
38641
38642 * gcc.dg/i386-sse-5.c: New test
38643 * g++.dg/eh/simd-1.c: Add -w argument for i386.
38644
38645 2004-01-05 Mark Mitchell <mark@codesourcery.com>
38646
38647 PR c++/12815
38648 * g++.dg/rtti/typeid4.C: New test.
38649
38650 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
38651
38652 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
38653
38654 2004-01-05 Mark Mitchell <mark@codesourcery.com>
38655
38656 PR c++/12132
38657 * g++.dg/template/error11.C: New test.
38658
38659 PR c++/13451
38660 * g++.dg/template/class2.C: New test.
38661
38662 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
38663 Richard Sandiford <rsandifo@redhat.com>
38664
38665 PR c++/13387
38666 * g++.dg/opt/alias3.C: New test.
38667
38668 2004-01-04 Mark Mitchell <mark@codesourcery.com>
38669
38670 PR c++/13157
38671 * g++.dg/template/koenig3.C: New test.
38672
38673 PR c++/13529
38674 * g++.dg/parse/offsetof3.C: New test.
38675
38676 * g++.dg/init/copy7.C: Add missing dg-error markers.
38677
38678 PR c++/12226
38679 * g++.dg/init/copy7.c: New test.
38680
38681 PR c++/13536
38682 * g++.dg/parse/cast1.C: New test.
38683
38684 2004-01-04 Jan Hubicka <jh@suse.cz>
38685
38686 * gcc.dg/winline[1-7].c: New tests.
38687
38688 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38689
38690 PR c++/13520
38691 * g++.dg/template/qualttp22.C: New test.
38692
38693 2004-01-01 Jan Hubicka <jh@suse.cz>
38694
38695 * gcc.dg/debug/20031231-1.c: New.
38696 * gcc.c-torture/compile/20040101-1.c: New.
38697 * gcc.dg/dwarf-die-[1-7].c: New.
38698
38699 2004-01-01 Jakub Jelinek <jakub@redhat.com>
38700
38701 PR optimization/13521
38702 * gcc.c-torture/compile/20031231-1.c: New test.
38703
38704 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
38705
38706 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
38707
38708 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
38709
38710 PR c++/10079
38711 * g++.dg/template/crash16.C: New test.
38712
38713 2003-12-30 Mark Mitchell <mark@codesourcery.com>
38714
38715 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
38716
38717 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
38718
38719 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
38720 ports.
38721 * g++.old-deja/g++.jason/thunk3.C: Likewise.
38722 * g++.old-deja/g++.law/profile1.C: Likewise.
38723 * gcc.c-torture/compile/981006-1.c: Likewise.
38724 * gcc.c-torture/execute/loop-2e.x: Likewise.
38725 * gcc.c-torture/execute/loop-2f.x: Remove.
38726 * gcc.c-torture/execute/loop-2g.x: Likewise.
38727 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
38728 * gcc.dg/20020312-2.c: Remove traces of dead ports.
38729
38730 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
38731
38732 PR c++/13507
38733 * g++.dg/ext/attrib11.C: New test.
38734
38735 PR c++/13494
38736 * g++.dg/template/array2-1.C: New test.
38737 * g++.dg/template/array2-2.C: New test.
38738
38739 2003-12-29 Mark Mitchell <mark@codesourcery.com>
38740
38741 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
38742
38743 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
38744
38745 PR c++/12774
38746 * g++.dg/template/array1-1.C: New test.
38747 * g++.dg/template/array1-2.C: New test.
38748
38749 2003-12-29 Roger Sayle <roger@eyesopen.com>
38750
38751 PR fortran/12632
38752 * g77.dg/12632.f: New test case.
38753
38754 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38755
38756 PR c++/13289
38757 * g++.dg/parse/nontype1.C: New test.
38758
38759 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38760
38761 PR c++/12403
38762 * g++.dg/parse/explicit1.C: New test.
38763 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
38764
38765 2003-12-28 Mark Mitchell <mark@codesourcery.com>
38766
38767 PR c++/13081
38768 * g++.dg/opt/inline6.C: New test.
38769
38770 PR c++/12613
38771 * g++.dg/parse/error9.C: New test.
38772
38773 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
38774
38775 2003-12-28 Mark Mitchell <mark@codesourcery.com>
38776
38777 PR c++/13009
38778 * g++.dg/init/assign1.C: New test.
38779
38780 2003-12-28 Roger Sayle <roger@eyesopen.com>
38781
38782 PR c++/13070
38783 * g++.dg/warn/format3.C: New test case.
38784
38785 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
38786
38787 * gcc.c-torture/compile/20031227-1.c: New test.
38788
38789 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38790
38791 * g++.dg/bprob/bprob.exp: Load target-supports.exp
38792 * g77.dg/bprob/bprob.exp: Likewise.
38793 * gcc.misc-tests/bprob.exp: Likewise.
38794 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
38795 variants on systems where the library does not provide that
38796 functionality.
38797 * gcc.dg/builtins-20.c: Use builtins-config.h.
38798 * gcc.dg/builtins-config.h: New file.
38799
38800 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38801
38802 * lib/gcc-dg.exp (dg-require-profiling): New function.
38803 * lib/target-supports.exp (check_profiling_available): Likewise.
38804 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
38805 * g77.dg/bprob/bprob.exp: Likewise.
38806 * gcc.misc-tests/bprob.exp: Likewise.
38807 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
38808 * gcc.dg/20021014-1.c: Likewise.
38809 * gcc.dg/nest.c: Likewise.
38810
38811 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38812
38813 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
38814 compiling.
38815 * g++.dg/lookup/java2.C: Likewise.
38816 * gcc.dg/cpp/lexident.c: Likewise.
38817
38818 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
38819
38820 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
38821 given.
38822 * gcc.c-torture/compile/961203-1.c: Likewise.
38823 * gcc.c-torture/compile/980506-1.c: Likewise.
38824
38825 2003-12-23 Zack Weinberg <zack@codesourcery.com>
38826
38827 * lib/gcc-dg.exp (dg-prune-output): New annotation.
38828 (additional_prunes): New global.
38829 (gcc-dg-prune): Handle additional per-test pruning.
38830 (dg-test): Clear additional_prunes between tests.
38831
38832 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
38833 dg-prune-output to avoid spurious failures from assembler
38834 complaining about nonexistent WAW violations.
38835 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
38836 Use dg-prune-output to avoid spurious failures from assembler
38837 warning about Itanium B-step errata.
38838
38839 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38840
38841 * g++.dg/abi/macro0.C: New test.
38842 * g++.dg/abi/macro1.C: Likewise.
38843 * g++.dg/abi/macro2.C: Likewise.
38844
38845 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
38846 * g++.dg/abi/bitfield7.C: Likewise.
38847 * g++.dg/abi/dtor2.C: Likewise.
38848 * g++.dg/abi/mangle11.C: Likewise.
38849 * g++.dg/abi/mangle12.C: Likewise.
38850 * g++.dg/abi/mangle14.C: Likewise.
38851 * g++.dg/abi/mangle17.C: Likewise.
38852 * g++.dg/abi/vbase10.C: Likewise.
38853 * g++.dg/abi/vbase14.C: Likewise.
38854 * g++.dg/template/qualttp17.C: Likewise.
38855
38856 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
38857
38858 PR c/11995
38859 * gcc.dg/20031223-1.c: New test.
38860
38861 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
38862
38863 * gcc.dg/noreturn-7.c: New test.
38864
38865 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
38866
38867 * gcc.dg/null-pointer-1.c: New test.
38868
38869 2003-12-22 Mark Mitchell <mark@codesourcery.com>
38870
38871 * g++.old-deja/g++.jason/template18.C: Remove.
38872 * g++.old-deja/g++.jason/template37.C: Likewise.
38873
38874 PR c++/12862
38875 * g++.dg/lookup/ns1.C: New test.
38876
38877 PR c++/12397
38878 * g++.dg/template/lookup3.C: New test.
38879
38880 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
38881
38882 * g++.dg/template/recurse1.C: New test
38883
38884 2003-12-22 Mark Mitchell <mark@codesourcery.com>
38885
38886 PR c++/12479
38887 * g++.dg/parse/semicolon1.C: New test.
38888 * g++.dg/parse/semicolon1.h: Likewise.
38889
38890 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
38891
38892 * gcc.dg/darwin-misaligned.c: New test.
38893
38894 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
38895
38896 PR c/9163
38897 * gcc.dg/20031222-1.c: New test.
38898
38899 2003-12-21 Mark Mitchell <mark@codesourcery.com>
38900
38901 PR c++/13438
38902 * g++.dg/parse/error8.C: New test.
38903
38904 PR c++/11554
38905 * g++.dg/warn/ctor-init-1.C: New test.
38906
38907 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
38908
38909 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
38910 too small.
38911 * gcc.c-torture/compile/930217-1.c: Likewise.
38912 * gcc.c-torture/compile/930513-1.c: Likewise.
38913 * gcc.c-torture/execute/920908-2.c: Likewise.
38914 * gcc.c-torture/execute/921204-1.c: Likewise.
38915 * gcc.c-torture/execute/930621-1.c: Likewise.
38916 * gcc.c-torture/execute/930630-1.c: Likewise.
38917 * gcc.c-torture/execute/931031-1.c: Likewise.
38918 * gcc.c-torture/execute/980602-2.c: Likewise.
38919 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
38920 * gcc.c-torture/execute/compndlit-1.c: Likewise.
38921 * gcc.c-torture/execute/extzvsi.c: Likewise.
38922 * gcc.c-torture/unsorted/ext.c: Likewise.
38923
38924 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
38925
38926 PR target/12749
38927 * gcc.c-torture/compile/20031220-2.c: New test case.
38928
38929 2003-12-20 Roger Sayle <roger@eyesopen.com>
38930
38931 PR optimization/13031
38932 * gcc.c-torture/compile/20031220-1.c: New test case.
38933
38934 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
38935
38936 * gcc.dg/cast-function-1.c: New test.
38937
38938 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
38939
38940 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
38941 formats.
38942
38943 2003-12-19 Mark Mitchell <mark@codesourcery.com>
38944
38945 PR c++/12795
38946 * g++.dg/ext/attrib10.C: New test.
38947
38948 2003-12-19 Jakub Jelinek <jakub@redhat.com>
38949
38950 * gcc.dg/cleanup-10.c: New test.
38951 * gcc.dg/cleanup-11.c: New test.
38952
38953 2003-12-19 Jakub Jelinek <jakub@redhat.com>
38954
38955 PR c++/13239
38956 * g++.dg/opt/expect1.C: New test.
38957
38958 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
38959
38960 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
38961
38962 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
38963
38964 PR debug/12923
38965 * gcc.dg/20031218-1.c: New test.
38966
38967 PR debug/12389
38968 * gcc.dg/20031218-2.c: New test.
38969 * gcc.dg/20031218-3.c: New test.
38970
38971 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
38972 of label name and allow for USER_LABEL_PREFIX == "_" names.
38973 * g++.dg/abi/mangle18-2.C: Likewise.
38974 * g++.dg/abi/mangle19-1.C: Likewise.
38975 * g++.dg/abi/mangle19-2.C: Likewise.
38976 * g++.dg/abi/mangle20-1.C: Likewise.
38977 * g++.dg/abi/mangle20-2.C: Likewise.
38978
38979 2003-12-18 Richard Henderson <rth@redhat.com>
38980
38981 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
38982
38983 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
38984 Dan Kegel <dank@kegel.com>
38985
38986 PR other/12009
38987 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
38988 testing a cross compiler, it causes spurious compile failures.
38989 * lib/g++.exp: Likewise.
38990
38991 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38992
38993 PR c++/13262
38994 * g++.dg/template/access13.C: New test.
38995
38996 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
38997
38998 * gcc.dg/20031216-1.c: New test.
38999
39000 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39001
39002 PR c++/9154
39003 * g++.dg/template/error10.C: New test.
39004
39005 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
39006
39007 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
39008 * g++.dg/eh/simd-2.C: Likewise.
39009
39010 2003-12-17 James E Wilson <wilson@specifixinc.com>
39011 Roger Sayle <roger@eyesopen.com>
39012
39013 * gcc.c-torture/execute/ieee/mzero5.c: New.
39014
39015 2003-12-17 Mark Mitchell <mark@codesourcery.com>
39016
39017 PR c++/10603
39018 * g++.dg/parse/error6.C: New test.
39019
39020 PR c++/12827
39021 * g++.dg/parse/error7.C: New test.
39022
39023 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
39024
39025 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
39026 at -O with stabs debugging formats.
39027 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
39028 * gcc.dg/debug/debug-2.c: Likewise.
39029
39030 2003-12-16 Mark Mitchell <mark@codesourcery.com>
39031
39032 PR c++/12696
39033 * g++.dg/init/error1.C: New test.
39034
39035 PR c++/12218
39036 * g++.dg/init/pm3.C: New test.
39037
39038 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
39039
39040 PR c/3347
39041 * gcc.dg/bitfld-8.c: New test.
39042
39043 2003-12-16 James Lemke <jim@wasabisystems.com>
39044
39045 * gcc.dg/arm-scd42-[123].c: New tests.
39046
39047 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
39048
39049 PR c++/9043
39050 * g++.dg/abi/mangle20-1.C: New test.
39051 * g++.dg/abi/mangle20-2.C: New test.
39052
39053 2003-12-16 Mark Mitchell <mark@codesourcery.com>
39054
39055 PR c++/13275
39056 * g++.dg/other/offsetof2.C: Remove XFAIL.
39057 * g++.dg/parse/offsetof1.C: New test.
39058 * g++.gd/parse/offsetof2.C: Likewise.
39059
39060 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39061
39062 * g++.dg/template/nontype3.C: New test.
39063 * g++.dg/template/static2.C: Tweaked the dg-error clause.
39064
39065 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39066
39067 * g++.dg/warn/noreturn-3.C: Also test instantiation.
39068
39069 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
39070
39071 PR c++/13387
39072 * g++.dg/expr/assign1.C: New test.
39073
39074 PR c++/13242
39075 * g++.dg/abi/mangle19-1.C: New test.
39076 * g++.dg/abi/mangle19-2.C: New test.
39077
39078 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
39079
39080 * gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
39081
39082 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
39083
39084 * gcc.c-torture/execute/20031216-1.c: New test.
39085
39086 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39087
39088 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
39089 an ICE regression.
39090
39091 2003-12-15 Mark Mitchell <mark@codesourcery.com>
39092
39093 PR c++/10926
39094 * g++.dg/template/error9.C: New test.
39095
39096 PR c++/11116
39097 * g++.dg/template/error8.C: New test.
39098
39099 2003-12-15 Roger Sayle <roger@eyesopen.com>
39100
39101 PR middle-end/13400
39102 * gcc.c-torture/execute/20031215-1.c: New test case.
39103
39104 2003-12-15 Mark Mitchell <mark@codesourcery.com>
39105
39106 PR c++/13269
39107 * g++.dg/parse/error5.C: New test.
39108
39109 PR c++/12989
39110 * g++.dg/expr/sizeof1.C: New test.
39111
39112 PR c++/13310
39113 * g++.dg/template/crash15.C: New test.
39114
39115 2003-12-15 Geoffrey Keating <geoffk@apple.com>
39116
39117 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
39118 a non-POD type as the last named parameter of a varargs function.
39119
39120 2003-12-15 Mark Mitchell <mark@codesourcery.com>
39121
39122 PR c++/13243
39123 PR c++/12573
39124 * g++.dg/template/crash14.C: New test.
39125 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
39126
39127 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
39128
39129 * g++.dg/other/java1.C: New test.
39130
39131 PR c++/13241
39132 * g++.dg/abi/mangle18-1.C: New test.
39133 * g++.dg/abi/mangle18-2.C: New test.
39134
39135 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39136
39137 PR optimization/10312
39138 * gcc.c-torture/execute/20031214-1.c: New.
39139
39140 2003-12-14 Mark Mitchell <mark@codesourcery.com>
39141
39142 PR c++/10779
39143 PR c++/12160
39144 * g++.dg/parse/error3.C: New test.
39145 * g++.dg/parse/error4.C: Likewise.
39146 * g++.dg/abi/mangle4.C: Tweak error messages.
39147 * g++.dg/lookup/using5.C: Likewise.
39148 * g++.dg/other/error2.C: Likewise.
39149 * g++.dg/parse/typename5.C: Likewise.
39150 * g++.dg/parse/undefined1.C: Likewise.
39151 * g++.dg/template/arg2.C: Likewise.
39152 * g++.dg/template/ttp3.C: Likewise.
39153 * g++.dg/template/type1.C: Likewise.
39154 * g++.old-deja/g++.other/crash32.C: Likewise.
39155 * g++.old-djea/g++.pt/defarg8.C: Likewise.
39156
39157 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39158
39159 PR c++/13106
39160 * g++.dg/warn/noreturn-3.C: New test.
39161
39162 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
39163
39164 PR c++/13118
39165 * g++.dg/abi/covariant3.C: New.
39166
39167 2003-12-12 Jakub Jelinek <jakub@redhat.com>
39168
39169 * g++.dg/eh/ia64-1.C: New test.
39170
39171 2003-12-12 Roger Sayle <roger@eyesopen.com>
39172
39173 PR optimization/13037
39174 * g77.f-torture/execute/13037.f: New test case.
39175
39176 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
39177
39178 PR c++/12881
39179 * g++.dg/abi/covariant2.C: New.
39180
39181 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
39182
39183 * gcc.dg/cpp/trad/macro.c: New tests.
39184
39185 2003-12-11 Zack Weinberg <zack@codesourcery.com>
39186
39187 * gcc.c-torture/execute/wchar_t-1.x: Delete.
39188
39189 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
39190
39191 PR other/10819
39192 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
39193 to fix Bug 10819.
39194 * lib/g++.exp (g++_version): Likewise.
39195 * lib/g77.exp (g77_version): Likewise.
39196 * lib/objc.exp (default_objc_version): Likewise.
39197
39198 2003-12-10 Richard Henderson <rth@redhat.com>
39199
39200 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
39201
39202 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
39203
39204 2003-12-08 Matt Austern <austern@apple.com>
39205
39206 PR c/13134
39207 * lib/gcc-dg.exp (dg-require-visibility): Define.
39208 * lib/target-supports (check_visibility_available): Define.
39209 * gcc.dg/visibility-1.c: New test.
39210 * gcc.dg/visibility-2.c: Likewise.
39211 * gcc.dg/visibility-3.c: Likewise.
39212 * gcc.dg/visibility-4.c: Likewise.
39213 * gcc.dg/visibility-5.c: Likewise.
39214 * gcc.dg/visibility-6.c: Likewise.
39215 * g++.dg/ext/visibility-1.C: Likewise.
39216 * g++.dg/ext/visibility-2.C: Likewise.
39217 * g++.dg/ext/visibility-3.C: Likewise.
39218 * g++.dg/ext/visibility-4.C: Likewise.
39219 * g++.dg/ext/visibility-5.C: Likewise.
39220 * g++.dg/ext/visibility-6.C: Likewise.
39221
39222 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39223
39224 * g++.dg/lookup/java1.C: New test.
39225 * g++.dg/lookup/java2.C: New test.
39226
39227 2003-12-07 Falk Hueffner <falk@debian.org>
39228
39229 * g++.dg/opt/noreturn-1.C: New test.
39230
39231 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
39232
39233 * gcc.dg/overflow-1.c: New test.
39234
39235 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
39236
39237 * g77.f-torture/compile/13060.f: New test.
39238
39239 2003-12-06 Mark Mitchell <mark@codesourcery.com>
39240
39241 PR c++/13323
39242 * g++.dg/inherit/operator2.C: New test.
39243
39244 2003-12-05 Mark Mitchell <mark@codesourcery.com>
39245
39246 PR c++/13305
39247 * g++.dg/ext/attrib9.C: New test.
39248
39249 2003-12-05 Mark Mitchell <mark@codesourcery.com>
39250
39251 PR c++/13314
39252 * g++.dg/template/error7.C: New test.
39253
39254 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
39255 J"orn Rennecke <joern.rennecke@superh.com>
39256
39257 PR target/13302
39258 * g++.dg/other/struct-va_list.C: New test.
39259
39260 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39261
39262 PR c++/13166
39263 * g++.dg/parse/defarg6.C: New test.
39264
39265 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
39266
39267 PR target/13256
39268 * gcc.c-torture/execute/20031201-1.c: New test.
39269
39270 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
39271
39272 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
39273
39274 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
39275
39276 * gcc.dg/builtin-return-1.c: New test.
39277
39278 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
39279 J"orn Rennecke <joern.rennecke@superh.com>
39280
39281 PR optimization/13260
39282 * gcc.c-torture/execute/20031204-1.c: New test.
39283
39284 2003-12-03 Mark Mitchell <mark@codesourcery.com>
39285
39286 PR c++/9127
39287 * g++.dg/template/error6.C: New test.
39288
39289 2003-12-03 Jakub Jelinek <jakub@redhat.com>
39290
39291 * gcc.dg/20031202-1.c: New test.
39292
39293 2003-12-03 Mark Mitchell <mark@codesourcery.com>
39294
39295 PR c++/13179
39296 * g++.dg/template/eh1.C: New test.
39297
39298 PR c++/10771
39299 * g++.dg/template/error5.C: New test.
39300
39301 2003-12-02 David Ung <davidu@mips.com>
39302
39303 * gcc.dg/compat/vector-check.h: Corrected type for var
39304 g_##TMODE
39305
39306 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39307
39308 PR c++/10126
39309 * g++.dg/template/ptrmem8.C: New test.
39310
39311 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39312
39313 PR c++/12573
39314 * g++.dg/template/dependent-expr3.C: New test.
39315
39316 2003-12-01 James Lemke <jim@wasabisystems.com>
39317
39318 * gcc.dg/arm-g2.c: New test.
39319
39320 2003-12-01 Roger Sayle <roger@eyesopen.com>
39321
39322 PR optimization/11634
39323 * gcc.dg/20031201-2.c: New test case.
39324
39325 2003-12-01 Zack Weinberg <zack@codesourcery.com>
39326
39327 PR 11433
39328 * objc.dg/proto-lossage-3.m: New test.
39329
39330 2003-12-01 Roger Sayle <roger@eyesopen.com>
39331
39332 PR optimization/12628
39333 * gcc.dg/20031201-1.c: New test case.
39334
39335 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
39336
39337 * gcc.dg/unaligned-1.c: New test.
39338
39339 2003-11-30 Mark Mitchell <mark@codesourcery.com>
39340
39341 PR c++/9849
39342 * g++.dg/template/error4.C: New test.
39343 * g++.dg/template/nested3.C: Adjust error markers.
39344
39345 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39346
39347 * gcc.dg/cpp/assert4.c: Check more #system assertions.
39348
39349 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
39350
39351 PR c/10333
39352 * gcc.dg/bitfld-7.c: New test.
39353
39354 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
39355
39356 * gcc.dg/tls/asm-1.C: New test.
39357
39358 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39359
39360 * gcc.dg/cpp/assert4.c: Update.
39361
39362 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
39363
39364 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
39365 * gcc.dg/builtin-apply3.c: New test.
39366
39367 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
39368
39369 * lib/compat.exp (compat-obj): New xfaildata parameter.
39370 Use it to set compiler_conditional_xfail_data before compiling.
39371 (compat-get-options): Handle dg-xfail-if.
39372 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
39373 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
39374 * gcc.dg/compat/vector-1_y.c: Likewise.
39375 * gcc.dg/compat/vector-2_x.c: Likewise.
39376 * gcc.dg/compat/vector-2_y.c: Likewise.
39377
39378 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
39379
39380 * g++.dg/opt/reg-stack4.C: New test.
39381
39382 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
39383
39384 * gcc.dg/builtin-apply2.c: New test.
39385
39386 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
39387
39388 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
39389
39390 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39391
39392 PR c++/12924
39393 * g++.dg/template/template-id-2.C: New test.
39394
39395 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39396
39397 PR c++/5369
39398 * g++.dg/template/memfriend1.C: New test.
39399 * g++.dg/template/memfriend2.C: Likewise.
39400 * g++.dg/template/memfriend3.C: Likewise.
39401 * g++.dg/template/memfriend4.C: Likewise.
39402 * g++.dg/template/memfriend5.C: Likewise.
39403 * g++.dg/template/memfriend6.C: Likewise.
39404 * g++.dg/template/memfriend7.C: Likewise.
39405 * g++.dg/template/memfriend8.C: Likewise.
39406 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
39407
39408 2003-11-21 Mark Mitchell <mark@codesourcery.com>
39409
39410 PR c++/12515
39411 * g++.dg/ext/cond1.C: New test.
39412
39413 2003-11-20 Richard Henderson <rth@redhat.com>
39414
39415 * gcc.dg/20020201-2.c: Remove.
39416 * gcc.dg/20020201-4.c: Remove.
39417 * gcc.dg/20020304-1.c: Remove.
39418
39419 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
39420
39421 * gcc.dg/cpp/trad/xwin1.c: New test case.
39422
39423 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
39424
39425 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
39426 * lib/g77.exp: Likewise.
39427 * lib/objc.exp: Likewise.
39428 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
39429 for darwin.
39430
39431 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39432
39433 PR c++/12932
39434 * g++.dg/template/static5.C: New test.
39435
39436 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
39437
39438 * gcc.dg/nested-func-1.c: New test.
39439
39440 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39441
39442 * gcc.dg/cpp/assert4.c: New test.
39443
39444 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
39445
39446 PR c++/2294
39447 * g++.dg/lookup/using9.c: New test.
39448
39449 2003-11-14 Mark Mitchell <mark@codesourcery.com>
39450
39451 PR c++/12762
39452 * g++.dg/template/error3.C: New test.
39453
39454 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
39455
39456 PR ada/13035
39457 * ada/acats/run_acats, run_all.sh: Fix syntax error.
39458 No longer use a wrapper for gcc, since this does not work under
39459 Windows.
39460
39461 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
39462
39463 PR c++/2094
39464 * g++.dg/template/ptrmem7.C: New test.
39465
39466 2003-11-13 Andrew Pinski <apinski@apple.com>
39467
39468 * gcc.c-torture/compile/20031113-1.c: New test.
39469
39470 2003-11-13 Mark Mitchell <mark@codesourcery.com>
39471 Kean Johnston <jkj@sco.com>
39472
39473 PR c/13029
39474 * gcc.dg/unused-4.c: Update.
39475
39476 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
39477
39478 * g++.dg/opt/const3.C: New test.
39479
39480 2003-11-13 Jan Hubicka <jh@suse.cz>
39481
39482 * gcc.c-torture/compile/20031112-1.c: New test.
39483
39484 2003-11-12 Mark Mitchell <mark@codesourcery.com>
39485
39486 * g++.dg/parse/crash10.C: Remove bogus error marker.
39487
39488 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39489
39490 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
39491 (host_gcc): Likewise.
39492 (ROOT): Honor $PWDCMD.
39493 (BASE): Likewise.
39494 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
39495
39496 2003-11-12 Catherine Moore <clm@redhat.com>
39497
39498 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
39499
39500 2003-11-12 Andreas Jaeger <aj@suse.de>
39501 Jakub Jelinek <jakub@redhat.com>
39502 Andrew Pinski <pinskia@physics.uc.edu>
39503 Richard Henderson <rth@redhat.com>
39504
39505 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
39506 systems.
39507 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
39508
39509 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
39510 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
39511
39512 2003-11-11 Andreas Jaeger <aj@suse.de>
39513
39514 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
39515
39516 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
39517
39518 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
39519
39520 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
39521 Clean ups.
39522
39523 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
39524
39525 * gcc.dg/trampoline-1.c: New test.
39526
39527 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
39528
39529 * gcc.c-torture/compile/200031109-1.c: New test.
39530
39531 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
39532
39533 PR c/3190
39534 PR c/8714
39535 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
39536 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
39537 gcc.dg/format/no-y2k-1.c: Update.
39538
39539 2003-11-08 Roger Sayle <roger@eyesopen.com>
39540
39541 PR optimization/10467
39542 * gcc.dg/20031108-1.c: New test case.
39543
39544 2003-11-07 Geoffrey Keating <geoffk@apple.com>
39545
39546 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
39547
39548 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
39549
39550 * gcc.dg/compound-lvalue-1.c: New test.
39551 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
39552 some XFAILs.
39553
39554 2003-11-06 Geoffrey Keating <geoffk@apple.com>
39555
39556 * gcc.dg/altivec-varargs-1.c: New test.
39557
39558 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
39559
39560 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
39561 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
39562 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
39563 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
39564 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
39565
39566 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
39567
39568 * gcc.dg/cond-lvalue-1.c: New test.
39569
39570 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
39571
39572 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
39573
39574 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39575
39576 PR c++/11616
39577 * g++.dg/template/instantiate5.C: New test.
39578
39579 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
39580
39581 PR c++/12726
39582 * g++.dg/ext/complit2.C: Replace test with self-contained version.
39583 * ChangeLog: Add missing first entry for above test.
39584
39585 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39586
39587 PR c++/9810
39588 * g++.dg/template/using8.C: New test.
39589 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
39590
39591 2003-11-02 Roger Sayle <roger@eyesopen.com>
39592
39593 PR optimization/10817
39594 * gcc.c-torture/compile/20031102-1.c: New test case.
39595
39596 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
39597
39598 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
39599 2147483647.
39600
39601 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
39602
39603 * gcc.dg/20031102-1.c: New test.
39604
39605 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
39606
39607 * gcc.dg/complex-1.c: New test.
39608
39609 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39610
39611 PR c++/12796
39612 * g++.dg/template/crash13.C: Adjust expected error location.
39613 * g++.old-deja/g++.brendan/ns1.C: Likewise.
39614
39615 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
39616
39617 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
39618
39619 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
39620
39621 PR/10239
39622 * gcc.c-torture/compile/20031031-2.c: New test.
39623
39624 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
39625
39626 PR/11640
39627 * gcc.c-torture/compile/20031031-1.c: New test.
39628
39629 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
39630
39631 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
39632 * gcc.misc-tests/bprob.exp: Likewise.
39633 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
39634 the execution test on arm-elf configs.
39635 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
39636 configs that don't support scratch files.
39637 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
39638
39639 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
39640
39641 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
39642 done by dejagnu.
39643
39644 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
39645
39646 * ada/acats/run_all.sh: Redirect mv output to /dev/null
39647 Avoid non pure sh syntax. Add more logging.
39648
39649 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
39650 fail.
39651
39652 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39653
39654 PR libgcj/10610
39655 * gcc.dg/ppc-stackalign-1.c: New test.
39656
39657 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
39658
39659 * ada/acats/run_all.sh: Change output to be more compliant with
39660 dejagnu framework.
39661 Create acats.sum and acats.log files under testsuite/ada/acats
39662 Only run [a-z]* directories, to filter out e.g. CVS.
39663 Redirect build output to log file.
39664
39665 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
39666
39667 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
39668
39669 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
39670
39671 PR ada/5909:
39672 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
39673
39674 2003-10-27 Jakub Jelinek <jakub@redhat.com>
39675
39676 * gcc.c-torture/compile/20031023-1.c: New test.
39677 * gcc.c-torture/compile/20031023-2.c: New test.
39678 * gcc.c-torture/compile/20031023-3.c: New test.
39679 * gcc.c-torture/compile/20031023-4.c: New test.
39680
39681 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39682
39683 PR c++/10371
39684 * g++.dg/lookup/scoped8.C: New test.
39685
39686 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
39687
39688 * g++.dg/opt/reg-stack3.C: New test.
39689
39690 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
39691
39692 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
39693
39694 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39695
39696 PR c++/11076
39697 * g++.dg/template/crash13.C: New test.
39698
39699 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
39700
39701 * gcc.dg/c99-restrict-2.c: New test.
39702
39703 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
39704
39705 PR c++/12698, c++/12699, c++/12700, c++/12566
39706 * g++.dg/inherit/covariant9.C: New test.
39707 * g++.dg/inherit/covariant10.C: New test.
39708 * g++.dg/inherit/covariant11.C: New test.
39709
39710 2003-10-23 Jason Merrill <jason@redhat.com>
39711
39712 PR c++/12726
39713 * g++.dg/ext/complit2.C: New test.
39714
39715 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
39716
39717 PR target/12654
39718 * gcc.c-torture/execute/20031020-1.c: New test.
39719
39720 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39721
39722 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
39723 following the jump_insn.
39724
39725 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
39726
39727 * gcc.dg/cast-lvalue-1.c: New test.
39728
39729 2003-10-21 Mark Mitchell <mark@codesourcery.com>
39730
39731 PR c++/11962
39732 * g++.dg/template/cond2.C: New test.
39733
39734 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
39735
39736 * gcc.dg/builtins-28.c: New test.
39737
39738 2003-10-20 Jan Hubicka <jh@suse.cz>
39739
39740 * g++.dg/opt/inline4.C: Do not use min-inline-insns
39741 parameter.
39742 * gcc.dg/inline-2.c: Likewise.
39743
39744 2003-10-20 Phil Edwards <phil@codesourcery.com>
39745
39746 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
39747 * gcc.dg/nest.c: Likewise.
39748
39749 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39750
39751 PR c++/9781, c++/10583, c++/11862
39752 * g++.dg/parse/crash13.C: New test.
39753
39754 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39755
39756 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
39757
39758 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
39759
39760 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
39761 Define HAVE_C99_RUNTIME except on Solaris.
39762 * gcc.dg/builtins-20.c: Likewise.
39763
39764 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39765
39766 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
39767
39768 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39769
39770 PR c++/12495
39771 * g++.dg/template/crash21.C: New test.
39772
39773 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39774
39775 PR c++/2513
39776 * g++.dg/template/typename5.C: New test.
39777
39778 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39779
39780 PR c++/12369
39781 * g++.dg/template/friend25.C: New test.
39782
39783 2003-10-16 Ziemowit Laski <zlaski@apple.com>
39784
39785 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
39786 versions.
39787
39788 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
39789
39790 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
39791 == 2147483647.
39792
39793 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
39794
39795 * gcc.c-torture/execute/960416-1.x: Remove.
39796 * gcc.c-torture/execute/divconst-3.x: Likewise.
39797
39798 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
39799
39800 PR target/12598
39801 * gcc.dg/torture/cris-volatile-1.c: New test.
39802
39803 2003-10-14 Roger Sayle <roger@eyesopen.com>
39804
39805 PR optimization/9325
39806 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
39807 for overflowing floating point to integer conversion during RTL
39808 simplification.
39809
39810 2003-10-13 Ziemowit Laski <zlaski@apple.com>
39811
39812 * objc/execute/_cmd.m: Fix typo.
39813 * objc.dg/image-info.m, objc.dg/symtab-1.m:
39814 Relax 'scan-assembler' regexp.
39815 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
39816 objc.dg/try-catch-4.m: Run on non-Darwin targets.
39817 * objc.dg/zero-link-2.m: Remove blank line.
39818 * objc.dg/zero-link-3.m: New test case.
39819
39820 2003-10-13 Geoffrey Keating <geoffk@apple.com>
39821
39822 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
39823
39824 * gcc.dg/asm-names.c: Use scan-assembler-not rather
39825 than linker trickery.
39826
39827 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
39828
39829 PR c++/12370
39830 * g++.dg/other/friend2.C: New test.
39831
39832 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
39833
39834 * gcc.dg/20031012-1.c: New test.
39835
39836 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
39837
39838 * gcc.dg/weak/weak-3.c: Fix for new warning.
39839
39840 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
39841
39842 PR optimization/8750
39843 * gcc.c-torture/execute/20031012-1.c: New test case.
39844
39845 2003-10-11 Roger Sayle <roger@eyesopen.com>
39846
39847 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
39848 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
39849
39850 2003-10-11 Roger Sayle <roger@eyesopen.com>
39851
39852 PR optimization/12260
39853 * gcc.c-torture/compile/20031011-2.c: New test case.
39854
39855 2003-10-11 Roger Sayle <roger@eyesopen.com>
39856
39857 * gcc.c-torture/execute/20031011-1.c: New testcase.
39858
39859 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
39860
39861 * gcc.c-torture/compile/20031011-1.c: New test.
39862
39863 2003-10-11 Jan Hubicka <jh@suse.cz>
39864
39865 * g++.dg/other/first-global.C: New test.
39866
39867 2003-10-11 Roger Sayle <roger@eyesopen.com>
39868
39869 * gcc.c-torture/execute/string-opt-18.c: New testcase.
39870
39871 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
39872
39873 * gcc.c-torture/compile/20031010-1.c: New test.
39874
39875 2003-10-10 Geoffrey Keating <geoffk@apple.com>
39876
39877 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
39878 * gcc.c-torture/execute/va-arg-25.c: ... here.
39879
39880 2003-10-09 Mark Mitchell <mark@codesourcery.com>
39881
39882 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
39883
39884 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
39885
39886 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
39887
39888 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
39889
39890 * g++.dg/parse/error2.C: New test.
39891
39892 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
39893
39894 PR c++/11097
39895 * g++.dg/other/error5.C: Modify the error message.
39896 * g++.dg/lookup/using8.C: New test.
39897
39898 2003-10-07 Geoffrey Keating <geoffk@apple.com>
39899
39900 * gcc.dg/darwin-abi-2.c: New file.
39901 * gcc.c-torture/execute/va-arg-24.c: New file.
39902
39903 2003-10-06 Bob Wilson <bob.wilson@acm.org>
39904
39905 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
39906 indentation.
39907
39908 2003-10-06 Mark Mitchell <mark@codesourcery.com>
39909
39910 PR c++/10147
39911 * g++.dg/other/error4.C: Update error messages.
39912 * g++.dg/template/ptrmem4.C: Likewise.
39913
39914 PR c++/12337
39915 * g++.dg/init/new9.C: New test.
39916
39917 PR c++/12334, c++/12236, c++/8656
39918 * g++.dg/ext/attrib8.C: New test.
39919
39920 2003-10-06 Devang Patel <dpatel@apple.com>
39921
39922 * gcc.dg/debug/dwarf2-3.h: New test.
39923 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
39924
39925 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
39926
39927 * g++.dg/opt/cfg2.C: New test.
39928
39929 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
39930
39931 * g++.dg/opt/float1.C: New test.
39932
39933 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
39934
39935 * gcc.dg/c90-array-lval-6.c: New test.
39936 * gcc.dg/c99-array-lval-6.c: New test.
39937
39938 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
39939 Ziemowit Laski <zlaski@apple.com>
39940
39941 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
39942 'Derived', so that it is never considered a class method; add
39943 new warning for '+port' method ambiguity.
39944 * objc.dg/method-12.m: Include <objc/objc.h> instead of
39945 <objc/objc-api.h> (needed on Mac OS X).
39946 * objc.dg/method-13.m: New test.
39947
39948 2003-10-03 Roger Sayle <roger@eyesopen.com>
39949
39950 PR optimization/9325, PR java/6391
39951 * gcc.c-torture/execute/20031003-1.c: New test case.
39952
39953 2003-10-02 Mark Mitchell <mark@codesourcery.com>
39954
39955 PR optimization/12180
39956 * gcc.dg/20031002-1.c: New test.
39957
39958 PR c++/12486
39959 * g++.dg/inherit/error1.C: New test.
39960
39961 2003-10-02 Chris Demetriou <cgd@broadcom.com>
39962
39963 * lib/f-torture.exp (search_for): Rename to...
39964 (search_for_re): This. Also, clean up comments and the
39965 "regexp" invocation.
39966
39967 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
39968
39969 * gcc.c-torture/compile/20031002-1.c: New test.
39970
39971 2003-10-02 Jakub Jelinek <jakub@redhat.com>
39972
39973 * g++.dg/opt/cond1.C: New test.
39974
39975 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
39976
39977 * gcc.dg/Wold-style-definition-2.c: New testcase.
39978 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
39979
39980 2003-09-29 Richard Henderson <rth@redhat.com>
39981
39982 * g++.dg/init/array10.C: Add dg-options.
39983
39984 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
39985
39986 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
39987
39988 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39989
39990 * g++.dg/template/friend19.C: Fix typo.
39991 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
39992
39993 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
39994
39995 * gcc.c-torture/execute/20030928-1.c: New test.
39996 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
39997
39998 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
39999
40000 * g++.dg/opt/unroll1.C: New test.
40001
40002 2003-09-26 Roger Sayle <roger@eyesopen.com>
40003
40004 PR optimization/11741
40005 * gcc.dg/20030926-1.c: New test case.
40006
40007 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40008
40009 PR c++/5655
40010 * g++.dg/parse/access7.C: New test.
40011 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
40012
40013 2003-09-24 Ziemowit Laski <zlaski@apple.com>
40014
40015 MERGE OF objc-improvements-branch into MAINLINE:
40016 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
40017 if libobjc has not been built.
40018 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
40019 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
40020 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
40021 objc/execute/nested-3.m, objc/execute/np-2.m,
40022 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
40023 objc/execute/redefining_self.m, objc/execute/root_methods.m,
40024 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
40025 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
40026 objc.dg/special/unclaimed-category-1.h,
40027 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
40028 well as GNU runtime.
40029 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
40030 * execute/cascading-1.m, execute/function-message-1.m,
40031 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
40032 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
40033 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
40034 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
40035 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
40036 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
40037 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
40038 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
40039 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
40040 * objc.dg/bitfield-2.m: Run only on Darwin.
40041 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
40042 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
40043 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
40044 * objc.dg/const-str-1.m: Fix constant string layout.
40045
40046 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
40047
40048 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
40049
40050 2003-09-23 Geoffrey Keating <geoffk@apple.com>
40051
40052 * gcc.dg/darwin-abi-1.c: New file.
40053
40054 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
40055
40056 PR target/12281
40057 * gcc.c-torture/compile/20030921-1.c: New test.
40058
40059 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
40060
40061 * g++.dg/opt/reg-stack2.C: New test.
40062
40063 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
40064
40065 * g++.dg/eh/delayslot1.C: New test.
40066
40067 2003-09-20 Richard Henderson <rth@redhat.com>
40068
40069 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
40070
40071 2003-09-20 Roger Sayle <roger@eyesopen.com>
40072
40073 * gcc.c-torture/execute/20030920-1.c: New test case.
40074
40075 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40076
40077 * g++.dg/rtti/typeid3.C: Correct expected error message.
40078
40079 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40080
40081 PR c++/157
40082 * g++.dg/parse/crash12.C: New test.
40083
40084 2003-09-19 Janis Johnson <janis187@us.ibm.com>
40085
40086 * gcc.dg/compat/mixed-struct-check.h: New.
40087 * gcc.dg/compat/mixed-struct-defs.h: New.
40088 * gcc.dg/compat/mixed-struct-init.h: New.
40089 * gcc.dg/compat/struct-by-value-19_main.c: New.
40090 * gcc.dg/compat/struct-by-value-19_x.c: New.
40091 * gcc.dg/compat/struct-by-value-19_y.c: New.
40092 * gcc.dg/compat/struct-by-value-20_main.c: New.
40093 * gcc.dg/compat/struct-by-value-20_x.c: New.
40094 * gcc.dg/compat/struct-by-value-20_y.c: New.
40095 * gcc.dg/compat/struct-return-19_main.c: New.
40096 * gcc.dg/compat/struct-return-19_x.c: New.
40097 * gcc.dg/compat/struct-return-19_y.c: New.
40098 * gcc.dg/compat/struct-return-20_main.c: New.
40099 * gcc.dg/compat/struct-return-20_x.c: New.
40100 * gcc.dg/compat/struct-return-20_y.c: New.
40101
40102 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
40103 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
40104 so that it will not complain on LP64 targets.
40105
40106 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40107
40108 PR c++/495
40109 * g++.dg/template/friend24.C: New test.
40110
40111 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
40112
40113 PR c++/12332
40114 * g++.dg/template/memtmpl2.C: New test.
40115
40116 2003-09-18 Mark Mitchell <mark@codesourcery.com>
40117
40118 PR target/11184
40119 * gcc.dg/builtin-apply1.c: New test.
40120
40121 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
40122
40123 PR c++/9848
40124 * g++.dg/warn/Wunused-4.C: New test.
40125
40126 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
40127
40128 PR c++/12316
40129 * g++.dg/other/gc2.C: New test.
40130
40131 2003-09-17 Mark Mitchell <mark@codesourcery.com>
40132
40133 PR c++/11991
40134 * g++.dg/rtti/typeid3.C: New test.
40135
40136 PR c++/12266
40137 * g++.dg/overload/template1.C: New test.
40138
40139 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
40140
40141 * g++.dg/opt/cfg3.C: New test.
40142
40143 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40144
40145 PR c++/7939
40146 * g++.dg/template/crash11.C: New test.
40147
40148 2003-09-16 Jason Merrill <jason@redhat.com>
40149 Jakub Jelinek <jakub@redhat.com>
40150
40151 * gcc.dg/attr-warn-unused-result.c: New test.
40152
40153 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
40154
40155 PR c++/12184
40156 * g++.dg/expr/call2.C: New test.
40157
40158 2003-09-15 Andreas Jaeger <aj@suse.de>
40159
40160 * gcc.dg/Wold-style-definition-1.c: New test.
40161
40162 2003-09-14 Mark Mitchell <mark@codesourcery.com>
40163
40164 PR c++/3907
40165 * g++.dg/parse/template12.C: New test.
40166
40167 * g++.dg/abi/bitfield11.C: New test.
40168 * g++.dg/abi/bitfield12.C: Likewise.
40169
40170 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
40171
40172 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
40173 non-expansion of functional macro name without arguments at EOL.
40174 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
40175
40176 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
40177
40178 * gcc.c-torture/execute/20030914-[12].c: New tests.
40179
40180 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
40181
40182 PR c++/11788
40183 * g++.dg/overload/addr1.C: New test.
40184
40185 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
40186
40187 * gcc.dg/20030909-1.c: New test.
40188
40189 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
40190
40191 * gcc.dg/ultrasp10.c: New test.
40192
40193 2003-09-09 Devang Patel <dpatel@apple.com>
40194
40195 * gcc.dg/darwin-ld-6.c: New test.
40196
40197 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40198
40199 * gcc.dg/torture/builtin-explog-1.c: New testcase.
40200
40201 2003-09-08 Mark Mitchell <mark@codesourcery.com>
40202
40203 * gcc.dg/ia64-types1.c: New test.
40204 * gcc.dg/ia64-types2.c: Likewise.
40205
40206 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40207
40208 * gcc.dg/builtins-1.c: Add more _Complex tests.
40209 * gcc.dg/torture/builtin-attr-1.c: Likewise.
40210
40211 * gcc.dg/builtins-1.c: Test existing _Complex functions.
40212 * gcc.dg/torture/builtin-attr-1.c: Likewise.
40213
40214 2003-09-08 Mark Mitchell <mark@codesourcery.com>
40215
40216 PR c++/11786
40217 * g++.dg/lookup/koenig2.C: New test.
40218
40219 PR c++/5296
40220 * g++.dg/rtti/typeid2.C: New test.
40221
40222 2003-09-08 Jakub Jelinek <jakub@redhat.com>
40223
40224 * gcc.c-torture/compile/20030904-1.c: New test.
40225
40226 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
40227
40228 * g++.dg/opt/longbranch2.C: New test.
40229
40230 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
40231
40232 * g++.dg/template/crash10.C: Only compile it.
40233
40234 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
40235
40236 PR middle-end/11665
40237 * gcc.c-torture/compile/20030907-1.c: New test.
40238 * g++.dg/init/array11.C: New test.
40239
40240 2003-09-07 Mark Mitchell <mark@codesourcery.com>
40241
40242 PR c++/11852
40243 * g++.dg/init/struct1.C: New test.
40244
40245 2003-09-07 Mark Mitchell <mark@codesourcery.com>
40246
40247 PR c++/12181
40248 * g++.dg/expr/comma1.C: New test.
40249
40250 2003-09-06 Mark Mitchell <mark@codesourcery.com>
40251
40252 PR c++/11867
40253 * g++.dg/expr/static_cast5.C: New test.
40254
40255 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
40256
40257 PR c++/11507
40258 * g++.dg/lookup/scoped7.C: New test.
40259
40260 PR c++/9574
40261 * g++.dg/other/static1.C: New test.
40262
40263 PR c++/11490
40264 * g++.dg/warn/template-1.C: New test.
40265
40266 PR c++/11432
40267 * g++.dg/template/crash10.C: New test.
40268
40269 PR c++/2478
40270 * g++.dg/overload/VLA.C: New test.
40271
40272 PR c++/10804
40273 * g++.dg/template/call1.C: New test.
40274
40275 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
40276
40277 PR c++/11794
40278 * g++.dg/parse/using3.C: New test.
40279
40280 2003-09-06 Roger Sayle <roger@eyesopen.com>
40281
40282 PR c++/11409
40283 * g++.dg/overload/builtin3.C: New test case.
40284
40285 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
40286
40287 PR c/9862
40288 * gcc.dg/20030906-1.c: New test.
40289 * gcc.dg/20030906-2.c: Likewise.
40290
40291 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
40292
40293 PR c++/12167
40294 * g++.dg/parse/defarg5.C: New test.
40295
40296 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
40297
40298 2003-09-05 Mark Mitchell <mark@codesourcery.com>
40299
40300 PR c++/12163
40301 * g++.dg/expr/static_cast4.C: New test.
40302
40303 PR c++/12146
40304 * g++.dg/template/crash9.C: New test.
40305
40306 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
40307
40308 * g++.old-deja/g++.ext/pretty2.C: Update for change
40309 in __FUNCTION__.
40310 * g++.old-deja/g++.ext/pretty3.C: Likewise.
40311
40312 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
40313
40314 PR c++/11922
40315 * g++/dg/template/qualified-id1.C: New test.
40316
40317 PR c++/12037
40318 * g++.dg/warn/noeffect4.C: New test.
40319
40320 2003-09-04 Matt Austern <austern@apple.com>
40321
40322 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
40323 * g++.dg/ext/fnname2.C: Likewise.
40324 * g++.dg/ext/fnname3.C: Likewise.
40325
40326 2003-09-04 Mark Mitchell <mark@codesourcery.com>
40327
40328 * g++.dg/expr/lval1.C: New test.
40329 * g++.dg/ext/lvcast.C: Remove.
40330
40331 2003-09-03 Roger Sayle <roger@eyesopen.com>
40332
40333 PR optimization/11700.
40334 * gcc.c-torture/compile/20030903-1.c: New test case.
40335
40336 2003-09-03 Mark Mitchell <mark@codesourcery.com>
40337
40338 PR c++/12053
40339 * g++.dg/abi/layout4.C: New test.
40340
40341 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
40342
40343 PR c++/11553
40344 * g++.dg/parse/friend3.C: New test.
40345
40346 2003-09-02 Mark Mitchell <mark@codesourcery.com>
40347
40348 PR c++/11847
40349 * g++.dg/template/class1.C: New test.
40350
40351 PR c++/11808
40352 * g++.dg/expr/call1.C: New test.
40353
40354 2003-09-01 Mark Mitchell <mark@codesourcery.com>
40355
40356 PR c++/12114
40357 * g++.dg/init/ref9.C: New test.
40358
40359 PR c++/11972
40360 * g++.dg/template/nested4.C: New test.
40361
40362 2003-08-29 Mark Mitchell <mark@codesourcery.com>
40363
40364 PR c++/12093
40365 * g++.dg/template/non-dependent4.C: New test.
40366
40367 PR c++/11928
40368 * g++.dg/inherit/conv1.C: New test.
40369
40370 2003-08-29 Mark Mitchell <mark@codesourcery.com>
40371
40372 PR c++/6196
40373 * g++.dg/ext/label1.C: New test.
40374 * g++.dg/ext/label2.C: Likewise.
40375
40376 2003-08-28 Mark Mitchell <mark@codesourcery.com>
40377
40378 * g++.dg/expr/cond3.C: New test.
40379
40380 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40381
40382 * gcc.dg/builtins-1.c: Add new builtin cases.
40383
40384 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40385
40386 * gcc.dg/builtins-1.c: Add new cases.
40387 * gcc.dg/torture/builtin-attr-1.c: Likewise.
40388
40389 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40390
40391 * gcc.dg/builtins-1.c: Add more math builtin tests.
40392 * gcc.dg/torture/builtin-attr-1.c: New test.
40393
40394 2003-08-28 Mark Mitchell <mark@codesourcery.com>
40395
40396 PR optimization/5079
40397 * g++.dg/opt/static3.C: New test.
40398
40399 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
40400
40401 * gcc.misc-tests/gcov-10b.c: New test.
40402
40403 2003-08-27 Mark Mitchell <mark@codesourcery.com>
40404
40405 * g++.dg/opt/ptrmem3.C: New test.
40406
40407 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
40408
40409 2003-08-27 Jakub Jelinek <jakub@redhat.com>
40410
40411 * gcc.dg/20030826-2.c: New test.
40412
40413 2003-08-26 Roger Sayle <roger@eyesopen.com>
40414
40415 PR middle-end/12002
40416 * g77.f-torture/compile/12002.f: New test case.
40417
40418 2003-08-26 Roger Sayle <roger@eyesopen.com>
40419
40420 * gcc.dg/20030826-1.c: New test case.
40421
40422 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
40423
40424 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
40425
40426 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
40427
40428 PR c++/11871
40429 * c++.dg/lookup/crash1.C: New test.
40430
40431 * c++.dg/warn/noeffect3.C: New test.
40432
40433 2003-08-25 Janis Johnson <janis187@us.ibm.com>
40434
40435 * gcc.dg/compat/vector-1_x.c: Compile with -w.
40436 * gcc.dg/compat/vector-1_y.c: Ditto.
40437 * gcc.dg/compat/vector-2_x.c: Ditto.
40438 * gcc.dg/compat/vector-2_y.c: Ditto.
40439
40440 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
40441
40442 * gcc.dg/20030702-1.c: New test.
40443
40444 2003-08-25 Mark Mitchell <mark@codesourcery.com>
40445
40446 PR c++/8795
40447 * g++.dg/ext/altivec-1.C: New test.
40448
40449 2003-08-24 Richard Henderson <rth@redhat.com>
40450
40451 * g++.dg/eh/simd-2.C: Add -w for x86.
40452
40453 2003-08-23 Jakub Jelinek <jakub@redhat.com>
40454
40455 * gcc.dg/20030815-1.c: New test.
40456
40457 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40458
40459 PR c++/3765
40460 * g++.dg/parse/access6.C: New test.
40461
40462 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40463
40464 PR c++/641, c++/11876
40465 * g++.dg/template/friend22.C: New test.
40466 * g++.dg/template/friend23.C: Likewise.
40467
40468 2003-08-22 Mark Mitchell <mark@codesourcery.com>
40469
40470 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
40471 identically.
40472
40473 2003-08-22 Mark Mitchell <mark@codesourcery.com>
40474
40475 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
40476
40477 2003-08-22 Mark Mitchell <mark@codesourcery.com>
40478
40479 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
40480
40481 2003-08-22 Mark Mitchell <mark@codesourcery.com>
40482
40483 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
40484
40485 2003-08-22 Mark Mitchell <mark@codesourcery.com>
40486
40487 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
40488
40489 2003-08-21 Mark Mitchell <mark@codesourcery.com>
40490
40491 PR c++/11919
40492 * g++.dg/overload/prom1.C: New test.
40493
40494 PR c++/11551
40495 * g++.dg/parse/dtor2.C: New test.
40496
40497 PR c++/10762
40498 * g++.dg/parse/using2.C: New test.
40499
40500 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
40501
40502 PR target/11805
40503 * gcc.c-torture/compile/20030821-1.c: New.
40504
40505 2003-08-20 Mark Mitchell <mark@codesourcery.com>
40506
40507 PR c++/11834
40508 * g++.dg/template/deduce2.C: New test.
40509
40510 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
40511
40512 * gcc.c-torture/execute/20030821-1.c: New test.
40513
40514 2003-08-20 Roger Sayle <roger@eyesopen.com>
40515
40516 PR middle-end/11984
40517 * gcc.dg/20030820-1.c: New test case.
40518
40519 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
40520
40521 PR c++/11945
40522 * g++.dg/warn/noeffect2.C: New test.
40523
40524 2003-08-19 Mark Mitchell <mark@codesourcery.com>
40525
40526 PR c++/10926
40527 * g++.dg/template/dtor2.C: New test.
40528
40529 PR c++/11684
40530 * g++.dg/template/operator1.C: New test.
40531 * g++.dg/parse/operator4.C: New test.
40532
40533 PR c++/11946.C
40534 * g++.dg/expr/enum1.C: New test.
40535 * gcc.dg/c99-bool-1.c: Remove bogus warning.
40536
40537 PR c++/11036.C
40538 * g++.dg/parse/elab2.C: New test.
40539 * g++.dg/parse/typedef4.C: Change error message.
40540 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
40541 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
40542 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
40543
40544 2003-08-19 Geoffrey Keating <geoffk@apple.com>
40545
40546 * gcc.dg/pch/warn-1.c: New.
40547 * gcc.dg/pch/warn-1.hs: New.
40548
40549 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
40550 not-tested file.
40551
40552 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
40553
40554 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
40555
40556 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
40557
40558 * gcc.dg/uninit-D.c: New Test.
40559 * gcc.dg/uninit-E.c: New Test.
40560 * gcc.dg/uninit-F.c: New Test.
40561 * gcc.dg/uninit-G.c: New Test.
40562
40563 2003-08-19 Michael Ritzert <ritzert@t-online.de>
40564
40565 * g++.dg/README: Describe the pch directory.
40566
40567 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40568
40569 PR c++/11174
40570 * g++.dg/parse/access4.C: New test.
40571 * g++.dg/parse/access5.C: Likewise.
40572 * g++.old-deja/g++.jason/access17.C: Adjust error message.
40573
40574 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
40575
40576 * gcc.dg/noncompile/20030818-1.c: New.
40577
40578 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
40579
40580 PR c++/11957
40581 * g++.dg/warn/noeffect1.C: New test.
40582
40583 * g++.dg/template/scope2.C: New test.
40584 * g++.dg/template/error2.C: Correct dg-error
40585
40586 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
40587
40588 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
40589
40590 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
40591
40592 PR C++/11512
40593 * g++.dg/template/warn1.C: New.
40594
40595 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
40596
40597 * g++.dg/template/error2.C: New test.
40598 * g++.dg/lookup/using7.C: Adjust errors
40599 * g++.old-deja/g++.pt/crash36.C: Likewise.
40600 * g++.old-deja/g++.pt/derived3.C: Likewise.
40601
40602 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40603
40604 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
40605 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
40606 * gcc.c-torture/execute/builtins/string-9.c: New, from
40607 string-opt-9.c. Adjust for execute/builtins framework.
40608 * gcc.c-torture/execute/string-opt-9.c: Delete.
40609
40610 2003-08-12 Mark Mitchell <mark@codesourcery.com>
40611
40612 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
40613
40614 * g++.dg/parse/ret-type2.C: New test.
40615
40616 PR c++/11703
40617 * g++.dg/init/new8.C: New test.
40618
40619 PR c++/10923
40620 * g++.dg/parse/typedef5.C: New test.
40621
40622 PR c++/9512
40623 * g++.dg/parse/qualified2.C: New test.
40624 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
40625 invalid code.
40626
40627 2003-08-11 Mark Mitchell <mark@codesourcery.com>
40628
40629 * g++.dg/conversion/ptrmem1.C: New test.
40630
40631 2003-08-11 Jakub Jelinek <jakub@redhat.com>
40632
40633 PR target/11693
40634 * gcc.dg/20030811-1.c: New test.
40635
40636 PR target/11535
40637 * gcc.c-torture/execute/20030811-1.c: New test.
40638
40639 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40640
40641 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
40642
40643 2003-08-10 Mark Mitchell <mark@codesourcery.com>
40644
40645 PR c++/11789.C
40646 * g++.dg/inherit/multiple1.C: New test.
40647
40648 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
40649
40650 * gcc.dg/spe1.c: New test.
40651
40652 PR c++/11670
40653 * g++.dg/expr/cast2.C: New test.
40654
40655 PR c++/10530
40656 * g++.dg/template/dependent-name2.C: New test.
40657
40658 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
40659
40660 * g++.dg/parse/crash11.C: Put the dg options in comments.
40661
40662 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
40663
40664 * lib/gcc-dg.exp: Update for diagnostic change.
40665
40666 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40667
40668 PR c++/5767
40669 * g++.dg/parse/crash11.C: New test.
40670
40671 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
40672
40673 * gcc.dg/cpp/spacing1.c: Update.
40674
40675 2003-08-04 Janis Johnson <janis187@us.ibm.com>
40676
40677 PR target/11739
40678 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
40679 a value for -mtune.
40680
40681 2003-08-04 Roger Sayle <roger@eyesopen.com>
40682
40683 PR middle-end/11771
40684 * gcc.c-torture/compile/20030804-1.c: New test case.
40685
40686 2003-08-04 Roger Sayle <roger@eyesopen.com>
40687
40688 * gcc.dg/20030804-1.c: New test case.
40689
40690 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
40691
40692 * gcc.dg/cpp/separate-1.c: New test.
40693
40694 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
40695
40696 PR c++/11704
40697 * g++.dg/template/dependent-expr2.C: New test.
40698
40699 PR c++/11766
40700 * g++.dg/expr/ptrmem1.C: New test.
40701
40702 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40703
40704 PR c++/9453
40705 * g++.dg/template/friend15.C: New test.
40706
40707 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
40708
40709 * lib/dg-pch.exp: Work round PCH bug.
40710
40711 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40712
40713 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
40714 builtins. Move cases from builtins-4.c here.
40715
40716 * gcc.dg/torture/builtin-math-1.c: New test taken from
40717 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
40718 additional cases.
40719
40720 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
40721 Delete.
40722
40723 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
40724
40725 PR c++/9447
40726 * g++.dg/template/using7.C: New test.
40727
40728 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
40729
40730 * import1.c, import2.c: New tests.
40731
40732 2003-08-01 Jakub Jelinek <jakub@redhat.com>
40733
40734 * g++.dg/eh/crossjump1.C: New test.
40735
40736 2003-08-01 Mark Mitchell <mark@codesourcery.com>
40737
40738 PR c++/11697
40739 * g++.dg/template/using6.C: New test.
40740
40741 PR c++/11744
40742 * g++.dg/template/koenig2.C: New test.
40743
40744 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40745
40746 PR c++/7983
40747 * g++.dg/parse/typedef4.C: New test.
40748
40749 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40750
40751 PR c++/8442, c++/8806
40752 * g++.dg/template/elab1.C: New test.
40753 * g++.dg/template/type2.C: Likewise.
40754 * g++.dg/template/ttp3.C: Adjust expected error message.
40755 * g++.old-deja/g++.law/visibility13.C: Likewise.
40756 * g++.old-deja/g++.niklas/t135.C: Likewise.
40757 * g++.old-deja/g++.pt/ttp41.C: Likewise.
40758 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
40759 template argument.
40760 * g++.old-deja/g++.pt/ttp44.C: Likewise.
40761
40762 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
40763
40764 PR c++/11295
40765 * g++.dg/ext/stmtexpr1.C: New test.
40766
40767 * g++.dg/opt/tmp1.C: New test.
40768
40769 PR c++/11525
40770 * g++.dg/parse/constant4.C: New test.
40771
40772 PR c++/9447
40773 * g++.dg/template/using5.C: New test.
40774
40775 2003-07-31 Roger Sayle <roger@eyesopen.com>
40776
40777 * gcc.dg/builtins-27.c: New test case.
40778
40779 2003-07-31 Jakub Jelinek <jakub@redhat.com>
40780
40781 * gcc.dg/tls/opt-7.c: New test.
40782
40783 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
40784
40785 * g++.old-deja/g++.other/crash18.C: Remove.
40786
40787 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
40788
40789 * g++.dg/template/explicit3.C: New.
40790 * g++.dg/template/explicit4.C: New.
40791 * g++.dg/template/explicit5.C: New.
40792
40793 PR c++/11347
40794 * g++.dg/template/memtmpl1.C: New.
40795
40796 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
40797
40798 PR target/11565
40799 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
40800 * gcc.dg/i386-387-5.c (dg-options): Likewise.
40801
40802 2003-07-30 Jan Hubicka <jh@suse.cz>
40803
40804 * vtgc1.c: Kill.
40805
40806 2003-07-29 Zack Weinberg <zack@codesourcery.com>
40807
40808 * gcc.dg/struct-in-proto-1.c: New test.
40809
40810 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
40811
40812 * gcc.dg/cpp/include2.c: Only expect one message.
40813
40814 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
40815
40816 PR c++/9447
40817 * g++.dg/template/using1.C: New test.
40818 * g++.dg/template/using2.C: New test.
40819 * g++.dg/template/using3.C: New test.
40820 * g++.dg/template/using4.C: New test.
40821
40822 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
40823
40824 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
40825 * gcc.c-torture/execute/string-opt-10.c: Likewise.
40826
40827 2003-07-28 Jan Hubicka <jh@suse.cz>
40828
40829 PR c++/11530
40830 * g++.dg/opt/call1.C: New test.
40831
40832 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
40833
40834 PR c++/11667
40835 * g++.dg/init/enum2.C: New test.
40836 * g++.dg/template/overload1.C: Add "-w" option.
40837
40838 2003-07-28 Hans-Peter Nilsson <hp@bitrange.com>
40839
40840 * gcc.dg/Wdeclaration-after-statement-1.c,
40841 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
40842
40843 2003-07-28 Jakub Jelinek <jakub@redhat.com>
40844
40845 * gcc.c-torture/compile/20030725-1.c: New test.
40846
40847 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
40848
40849 * gcc.dg/20030505.c: Only run for SPE.
40850 Remove definition of opaque type.
40851
40852 2003-07-27 Mark Mitchell <mark@codesourcery.com>
40853
40854 * g++.dg/template/ptrmem6.C: New test.
40855
40856 2003-07-26 Geoffrey Keating <geoffk@apple.com>
40857
40858 * gcc.c-torture/compile/zero-strct-2.c: New test.
40859
40860 2003-07-25 Geoffrey Keating <geoffk@apple.com>
40861
40862 * gcc.dg/intermod-1.c: New test.
40863
40864 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
40865
40866 PR c++/11617
40867 * g++.dg/template/lookup2.C: New test.
40868 * g++.dg/template/memclass1.C: Remove instantiated from error.
40869 * g++.dg/other/error2.C: Tweak expected errors.
40870
40871 PR c++/11596
40872 * g++.dg/template/defarg3.C: New test.
40873
40874 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
40875
40876 2003-07-24 Mark Mitchell <mark@codesourcery.com>
40877
40878 * g++.dg/inherit/access5.C: New test.
40879
40880 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40881
40882 PR c++/11513
40883 * g++.dg/template/crash8.C: New test.
40884
40885 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
40886
40887 PR c/10602
40888 * gcc.dg/noncompile/incomplete-2.c: New test.
40889
40890 2003-07-23 Mark Mitchell <mark@codesourcery.com>
40891
40892 PR c++/11645
40893 * g++.dg/inherit/access4.C: New test.
40894
40895 PR c++/11517
40896 * g++.dg/expr/cond2.C: New test.
40897
40898 PR optimization/10679
40899 * g++.dg/opt/inline4.C: New test.
40900
40901 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
40902
40903 * g++.dg/parse/crash10: New test.
40904
40905 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
40906
40907 * g++.dg/ext/flexary1.C: New test.
40908
40909 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40910
40911 PR c++/10793
40912 * g++.dg/template/crash9.C: New test.
40913
40914 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
40915
40916 PR c++/3004
40917 * g++.dg/parse/typedef3.C: New test.
40918
40919 PR c++/7906
40920 * g++.dg/parse/operator2.C: New test.
40921
40922 PR c++/8895
40923 * g++.dg/parse/def-tmpl-arg1.C: New test.
40924
40925 PR c++/9282
40926 * g++.dg/parse/funptr1.C: New test.
40927
40928 PR c++/9452
40929 * g++.dg/parse/ambig3.C: New test.
40930
40931 PR c++/9454
40932 * g++.dg/parse/operator3.C: New test.
40933
40934 PR c++/9486
40935 * g++.dg/parse/template10.C: New test.
40936
40937 PR c++/9488
40938 * g++.dg/parse/template11.C: New test.
40939
40940 PR c++/10150
40941 * g++.dg/parse/invalid-op1.C: New test.
40942
40943 PR c++/10247
40944 * g++.dg/parse/condexpr1.C: New test.
40945
40946 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
40947
40948 * g++.dg/ext/packed3.C: New test.
40949 * g++.dg/ext/packed4.C: New test.
40950
40951 * gcc.dg/pack-test-3.c: New test.
40952
40953 2003-07-21 Janis Johnson <janis187@us.ibm.com>
40954
40955 * lib/compat.exp: Handle dg-options per source file.
40956 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
40957 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
40958 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
40959 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
40960 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
40961 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
40962 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
40963 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
40964 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
40965 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
40966 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
40967 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
40968 * g++.dg/compat/break/bitfield7_x.C: Ditto.
40969 * g++.dg/compat/break/bitfield7_y.C: Ditto.
40970
40971 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
40972
40973 PR c/10320
40974 * gcc.c-torture/execute/20030718-1.c: New test.
40975
40976 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
40977
40978 PR optimization/11536
40979 * gcc.dg/20030721-1.c: New test.
40980
40981 2003-07-19 Mark Mitchell <mark@codesourcery.com>
40982
40983 PR c++/11546
40984 * g++.dg/template/lookup1.C: New test.
40985
40986 2003-07-19 Zack Weinberg <zack@codesourcery.com>
40987
40988 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
40989 diagnostics of ill-formed constructs involving labels.
40990 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
40991 the new 'previously defined here' message.
40992
40993 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
40994
40995 * g++.dg/parse/non-dependent2.C: New test.
40996
40997 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
40998
40999 * g++.dg/init/init-ref4.C: xfail on targets without
41000 weak symbols.
41001
41002 2003-07-17 Jakub Jelinek <jakub@redhat.com>
41003
41004 PR target/11087
41005 * gcc.c-torture/execute/20030717-1.c: New test.
41006
41007 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
41008
41009 * g++.dg/opt/cfg1.C: New test.
41010
41011 2003-07-17 Mark Mitchell <mark@codesourcery.com>
41012
41013 PR optimization/11557
41014 * gcc.dg/20030717-1.c: New test.
41015
41016 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
41017
41018 PR c++/10476
41019 * g++.dg/expr/crash-1.C: New test.
41020
41021 PR c++/11027
41022 * g++.dg/template/init3.C: New test.
41023
41024 PR c++/8222
41025 * g++.dg/template/non-dependent1.C: New test.
41026
41027 PR c++/11070
41028 * g++.dg/template/non-dependent2.C: New test.
41029
41030 PR c++/11071
41031 * g++.dg/template/non-dependent3.C: New test.
41032
41033 PR c++/9907
41034 * g++.dg/template/sizeof5.C: New test.
41035
41036 2003-07-17 Geoffrey Keating <geoffk@apple.com>
41037
41038 PR 11498
41039 * gcc.c-torture/compile/mangle-1.c: New file.
41040
41041 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41042
41043 PR c++/7809
41044 * g++.dg/parse/access3.C: New test.
41045
41046 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
41047
41048 PR c++/11384
41049 * g++.dg/init/init-ref4.C: New test.
41050
41051 2003-07-16 Mark Mitchell <mark@codesourcery.com>
41052
41053 PR c++/11547
41054 * g++.dg/parse/constant3.C: New test.
41055 * g++.dg/parse/crash7.C: Likewise.
41056
41057 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
41058
41059 PR target/11008
41060 * gcc.dg/i386-pentium4-not-mull.c: New.
41061
41062 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
41063
41064 * gcc.dg/asm-names.c (ymain): Make it weak.
41065
41066 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41067
41068 PR c++/5421
41069 * g++.dg/template/friend21.C: New test.
41070
41071 2003-07-16 Jakub Jelinek <jakub@redhat.com>
41072
41073 * gcc.dg/cleanup-8.c: New test.
41074 * gcc.dg/cleanup-9.c: New test.
41075
41076 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
41077
41078 * g++.dg/ext/dll-MI1.h: New file.
41079 * g++.dg/ext/dllexport-MI1.C: New file.
41080 * g++.dg/ext/dllimport-MI1.C: New file.
41081
41082 2003-07-15 Jakub Jelinek <jakub@redhat.com>
41083
41084 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
41085 it does not have cmpstrsi patterns (just cmpmemsi).
41086
41087 2003-07-15 Mark Mitchell <mark@codesourcery.com>
41088
41089 PR debug/11473
41090 * g++.dg/debug/debug8.C: New test.
41091
41092 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41093
41094 PR c++/10108
41095 * g++.dg/template/crash7.C: New test.
41096
41097 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
41098
41099 PR target/10795
41100 * gcc.c-torture/compile/20030708-1.c: New.
41101
41102 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
41103
41104 * gcc.c-torture/execute/20030715-1.c: New test.
41105
41106 2003-07-14 Geoffrey Keating <geoffk@apple.com>
41107
41108 * gcc.dg/pch/inline-3.c: New file.
41109 * gcc.dg/pch/inline-3.hs: New file.
41110 * gcc.dg/pch/inline-4.c: New file.
41111 * gcc.dg/pch/inline-4.hs: New file.
41112
41113 2003-07-14 Mark Mitchell <mark@codesourcery.com>
41114
41115 PR c++/11509
41116 * g++.dg/template/crash6.C: New test.
41117
41118 PR c++/7053
41119 * g++.dg/template/friend20.C: New test.
41120
41121 PR c++/7019
41122 * g++.dg/template/overload2.C: New test.
41123
41124 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41125
41126 PR optimization/11440
41127 * gcc.c-torture/execute/20030714-1.c: New test.
41128
41129 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41130
41131 PR c++/11154
41132 * g++.dg/template/partial2.C: New test.
41133
41134 2003-07-13 Mark Mitchell <mark@codesourcery.com>
41135
41136 PR c++/11503
41137 * g++.dg/template/anon1.C: New test.
41138
41139 PR c++/11493
41140 PR c++/11495
41141 * g++.dg/parse/template9.C: Likewise.
41142 * g++.dg/template/crash4.C: New test.
41143 * g++.dg/template/koenig1.C: Likewise.
41144 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
41145 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
41146 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
41147 functions.
41148 * g++.old-deja/g++.jason/template36.C: Likewise.
41149 * g++.old-deja/g++.mike/p1989.C: Likewise.
41150 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
41151 * g++.old-deja/g++.pt/ttp20.C: Use this->.
41152 * g++.old-deja/g++.pt/ttp21.C: Use this->.
41153 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
41154 compiling.
41155 * g++.old-deja/g++.pt/union2.C: Use this->.
41156
41157 2003-07-11 Jakub Jelinek <jakub@redhat.com>
41158
41159 * gcc.dg/20030711-1.c: New test.
41160
41161 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
41162
41163 PR c++/11050
41164 * g++.dg/parse/args1.C: New test.
41165 * g++.pt/defarg8.C: Change expected errors.
41166
41167 2003-07-11 Mark Mitchell <mark@codesourcery.com>
41168
41169 PR c++/8164
41170 * g++.dg/template/nontype2.C: New test.
41171
41172 PR c++/10558
41173 * g++.dg/parse/template8.C: New test.
41174
41175 PR c++/8327
41176 * g++.dg/template/scope1.C: New test.
41177
41178 * g++.dg/warn/Wsign-compare-1.C: New test.
41179
41180 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
41181
41182 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
41183
41184 2003-07-10 Mark Mitchell <mark@codesourcery.com>
41185
41186 PR c++/9411
41187 * g++.dg/template/explicit2.C: New test.
41188
41189 PR c++/10032
41190 * g++.dg/warn/pedantic1.C: New test.
41191
41192 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
41193
41194 PR c++ 9483
41195 * g++.dg/other/field1.C: New test.
41196
41197 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
41198
41199 PR c/11449
41200 * gcc.c-torture/compile/20030707-1.c: New.
41201
41202 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41203
41204 PR c++/10849
41205 * g++.dg/template/access12.C: New test.
41206
41207 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
41208
41209 * g++.dg/bprob/bprob.exp (prof_ext): Update.
41210 * g77.dg/bprob/bprob.exp (prof_ext): Update.
41211 * gcc.misc-tests/bprob.exp (prof_ext): Update.
41212 * gcc.misc-tests/gcov.exp: Update
41213 * g++.dg/gcov/gcov.exp: Update
41214 * lib/gcov.exp: Update.
41215
41216 2003-07-08 Mark Mitchell <mark@codesourcery.com>
41217
41218 * g++.dg/abi/mangle17.C: Make sure template expressions are
41219 dependent.
41220 * g++.dg/abi/mangle4.C: Mark erroneous casts.
41221 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
41222 * g++.dg/opt/stack1.C: Remove erroneous code.
41223 * g++.dg/parse/template7.C: New test.
41224 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
41225 * g++.old-deja/g++.pt/crash4.C: Likewise.
41226
41227 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
41228
41229 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
41230 with zero or one occurence of `$' after the initial `L'.
41231
41232 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
41233
41234 * gcc.c-torture/compile/20030704-1.c: Add a comment.
41235
41236 2003-07-08 Roger Sayle <roger@eyesopen.com>
41237
41238 PR c/11370
41239 * gcc.dg/Wunreachable-6.c: New testcase.
41240 * gcc.dg/Wunreachable-7.c: New testcase.
41241
41242 2003-07-08 Jakub Jelinek <jakub@redhat.com>
41243
41244 PR c/11420
41245 * gcc.dg/20030708-1.c: New test.
41246
41247 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
41248
41249 * gcc.dg/compat/sdata-section.h: New file.
41250 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
41251 * gcc.dg/torture/mips-sdata-1.c: New test.
41252
41253 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41254
41255 PR c++/11030
41256 * g++.dg/template/friend19.C: New test.
41257
41258 2003-07-08 Jakub Jelinek <jakub@redhat.com>
41259
41260 * g++.dg/opt/strength-reduce.C: New test.
41261
41262 2003-07-07 Roger Sayle <roger@eyesopen.com>
41263
41264 PR target/10979
41265 * gcc.dg/20030707-1.c: New testcase.
41266
41267 2003-07-07 Roger Sayle <roger@eyesopen.com>
41268
41269 PR optimization/11059
41270 * g++.dg/opt/emptyunion.C: New testcase.
41271
41272 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
41273 Eric Botcazou <ebotcazou@libertysurf.fr>
41274
41275 * g++.dg/opt/stack1.C: New test.
41276
41277 2003-07-05 Mark Mitchell <mark@codesourcery.com>
41278
41279 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
41280 run test.
41281
41282 PR c++/11431
41283 * g++.dg/expr/static_cast3.C: New test.
41284
41285 2003-07-04 Zack Weinberg <zack@codesourcery.com>
41286
41287 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
41288 everywhere.
41289 * gcc.dg/concat.c: Concatenation of string constants with
41290 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
41291 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
41292 * gcc.dg/cpp/escape-2.c: Use wide character constants where
41293 necessary to avoid multi-character character constant warning.
41294 * gcc.dg/cpp/escape.c: Likewise.
41295 * gcc.dg/cpp/ucs.c: Likewise.
41296 Remove backslashes from dg-bogus comments, as they confuse Tcl.
41297 Fix a typo.
41298
41299 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
41300
41301 PR c/11428
41302 * gcc.c-torture/compile/20030704-1.c: New.
41303
41304 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
41305
41306 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
41307
41308 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
41309
41310 PR c++/5287, PR c++/7910, PR c++/11021
41311 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
41312 tests for warnings.
41313 * g++.dg/ext/dllimport2.C: Add tests for warnings.
41314 * g++.dg/ext/dllimport3.C: Likewise.
41315 * g++.dg/ext/dllimport4.C: New file.
41316 * g++.dg/ext/dllimport5.C: New file.
41317 * g++.dg/ext/dllimport6.C: New file.
41318 * g++.dg/ext/dllimport7.C: New file.
41319 * g++.dg/ext/dllimport8.C: New file.
41320 * g++.dg/ext/dllimport9.C: New file.
41321 * g++.dg/ext/dllimport10.C: New file.
41322 * g++.dg/ext/dllexport1.C: New file.
41323
41324 2003-07-03 Mark Mitchell <mark@codesourcery.com>
41325
41326 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
41327 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
41328
41329 2003-07-03 Roger Sayle <roger@eyesopen.com>
41330
41331 * gcc.dg/builtins-25.c: New testcase.
41332 * gcc.dg/builtins-26.c: New testcase.
41333
41334 2003-07-03 Janis Johnson <janis187@us.ibm.com>
41335
41336 * gcc.dg/compat/vector-defs.h: New file.
41337 * gcc.dg/compat/vector-setup.h: New file.
41338 * gcc.dg/compat/vector-check.h: New file.
41339 * gcc.dg/compat/vector-1_main.c: New file.
41340 * gcc.dg/compat/vector-1_x.c: New file.
41341 * gcc.dg/compat/vector-1_y.c: New file.
41342 * gcc.dg/compat/vector-2_main.c: New file.
41343 * gcc.dg/compat/vector-2_x.c: New file.
41344 * gcc.dg/compat/vector-2_y.c: New file.
41345
41346 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
41347 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
41348 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
41349 * gcc.dg/compat/struct-align-1.h: New file.
41350 * gcc.dg/compat/struct-align-1_main.c: New file.
41351 * gcc.dg/compat/struct-align-1_x.c: New file.
41352 * gcc.dg/compat/struct-align-1_y.c: New file.
41353 * gcc.dg/compat/struct-align-2.h: New file.
41354 * gcc.dg/compat/struct-align-2_main.c: New file.
41355 * gcc.dg/compat/struct-align-2_x.c: New file.
41356 * gcc.dg/compat/struct-align-2_y.c: New file.
41357
41358 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
41359 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
41360 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
41361 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
41362 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
41363 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
41364 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
41365 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
41366 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
41367 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
41368 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
41369 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
41370 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
41371 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
41372 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
41373 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
41374 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
41375 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
41376 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
41377 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
41378 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
41379 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
41380 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
41381 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
41382 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
41383 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
41384 * gcc.dg/compat/struct-return-10_x.c: Ditto.
41385 * gcc.dg/compat/struct-return-2_x.c: Ditto.
41386 * gcc.dg/compat/struct-return-3_x.c: Ditto.
41387
41388 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
41389
41390 * gcc.dg/i386-call-1.c: New test.
41391
41392 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
41393
41394 PR c++/9162
41395 * g++.dg/parse/defarg4.C: New.
41396
41397 2003-07-03 Roger Sayle <roger@eyesopen.com>
41398
41399 PR target/10700
41400 * gcc.c-torture/compile/20030703-1.c: New test case.
41401
41402 2003-07-03 Mark Mitchell <mark@codesourcery.com>
41403
41404 * g++.dg/template/local3.C: Remove extra semicolon.
41405
41406 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
41407
41408 * gcc.dg/i386-volatile-1.c: New test.
41409
41410 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
41411
41412 PR c++/11072
41413 * g++.dg/other/offsetof2.C: XFAIL.
41414 * g++.dg/other/offsetof5.C: New.
41415
41416 PR c++/10219
41417 * g++.dg/template/error1.C: New.
41418
41419 PR c++/9779
41420 * g++.dg/template/dependent-expr1.C: New.
41421
41422 2003-07-01 Mark Mitchell <mark@codesourcery.com>
41423
41424 PR c++/6949
41425 * g++.dg/template/local3.C: New test.
41426
41427 PR c++/11149
41428 * g++.dg/lookup/scoped6.C: New test.
41429
41430 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
41431
41432 PR c++/8046
41433 * g++.dg/other/error7.C: New test.
41434
41435 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
41436
41437 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
41438 * g++.old-deja/g++.abi/vtable3.h: Likewise.
41439 * g++.old-deja/g++.law/code-gen5.C: Likewise.
41440 * g++.old-deja/g++.other/union2.C: Likewise.
41441 * gcc.dg/c90-const-expr-2.c: Likewise.
41442 * gcc.dg/c90-const-expr-3.c: Likewise.
41443 * gcc.dg/c99-const-expr-2.c: Likewise.
41444 * gcc.dg/c99-const-expr-3.c: Likewise.
41445 * gcc.dg/concat.c: Likewise.
41446
41447 2003-07-01 Mark Mitchell <mark@codesourcery.com>
41448
41449 PR c++/9559
41450 * g++.dg/init/static1.C: New test.
41451
41452 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
41453
41454 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
41455 * g++.old-deja/g++.other/access2.C: Likewise.
41456 * g++.old-deja/g++.other/decl2.C: Likewise.
41457 * gcc.c-torture/execute/20020615-1.c: Likewise.
41458
41459 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
41460
41461 PR c++/4933
41462 * g++.dg/template/sizeof4.C: New test.
41463
41464 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
41465
41466 * g++.dg/other/error6.C: New test.
41467
41468 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
41469
41470 PR c++/10750
41471 * g++.dg/parse/constant2.C: New test.
41472
41473 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
41474
41475 PR c++/11106
41476 * g++.dg/other/error5.C: New test.
41477
41478 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41479
41480 * gcc.dg/format/gcc_diag-1.c: New test.
41481
41482 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
41483
41484 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
41485
41486 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
41487
41488 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
41489 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
41490 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
41491
41492 2003-06-28 Jakub Jelinek <jakub@redhat.com>
41493
41494 * gcc.c-torture/execute/builtins/string-8.c: New test.
41495 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
41496 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
41497 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
41498
41499 2003-06-27 Mark Mitchell <mark@codesourcery.com>
41500
41501 PR c++/10468
41502 * g++.dg/ext/typeof6.C: New test.
41503
41504 2003-06-27 Mark Mitchell <mark@codesourcery.com>
41505
41506 PR c++/10796
41507 * g++.dg/init/enum1.C: New test.
41508
41509 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
41510
41511 * gcc.dg/20030627-1.c: New test.
41512
41513 2003-06-26 Mark Mitchell <mark@codesourcery.com>
41514
41515 PR c++/11332
41516 * g++.dg/expr/static_cast2.C: New test.
41517
41518 2003-06-26 Roger Sayle <roger@eyesopen.com>
41519 Jakub Jelinek <jakub@redhat.com>
41520
41521 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
41522 sprintf(dst,"%s",src) optimization.
41523 * gcc.c-torture/execute/20030626-1.c: New test case.
41524 * gcc.c-torture/execute/20030626-2.c: New test case.
41525
41526 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
41527
41528 * gcc.c-torture/execute/multi-ix.c: New test.
41529
41530 * gcc.c-torture/execute/simd-4.c (main):
41531 Added missing semicolon at end of union.
41532
41533 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
41534
41535 PR c++/8266
41536 * g++.dg/template/explicit-instantiation3.C: New test.
41537
41538 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
41539
41540 * gcc.dg/20030626-1.c: Use signed char.
41541
41542 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
41543
41544 * gcc.dg/20030626-1.c: New test.
41545
41546 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
41547
41548 * const-str-2.m: Update.
41549
41550 2003-06-25 Mark Mitchell <mark@codesourcery.com>
41551
41552 PR c++/10990
41553 * g++.dg/rtti/dyncast1.C: New test.
41554 * g++.dg/abi/mangle4.C: Correct base-specifier access.
41555 * g++.dg/lookup/scoped1.C: Remove XFAIL.
41556 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
41557
41558 PR c++/10931
41559 * g++.dg/expr/static_cast1.C: New test.
41560
41561 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
41562
41563 * gcc.dg/20030625-1.c: New test.
41564
41565 2003-06-24 Roger Sayle <roger@eyesopen.com>
41566
41567 * gcc.c-torture/compile/20030624-1.c: New test case.
41568
41569 2003-06-24 Jakub Jelinek <jakub@redhat.com>
41570
41571 * gcc.c-torture/execute/string-opt-17.c: New test.
41572
41573 2003-06-24 Mark Mitchell <mark@codesourcery.com>
41574
41575 PR c++/5754
41576 * g++.dg/parse/crash6.C: New test.
41577
41578 2003-06-23 Roger Sayle <roger@eyesopen.com>
41579
41580 * gcc.dg/builtins-24.c: New test case.
41581
41582 2003-06-23 Jakub Jelinek <jakub@redhat.com>
41583
41584 * g++.dg/opt/operator1.C: New test.
41585
41586 2003-06-22 Roger Sayle <roger@eyesopen.com>
41587
41588 * gcc.c-torture/execute/string-opt-16.c: New test case.
41589
41590 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
41591
41592 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
41593 * g++.old-deja/g++.other/conv7.C: Likewise.
41594 * g++.old-deja/g++.other/overcnv2.C: Likewise.
41595 * g++.old-deja/g++.other/overload14.C: Likewise.
41596
41597 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
41598
41599 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
41600 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
41601
41602 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41603
41604 PR c++/10888
41605 * g++.dg/warn/Winline-3.C: New test.
41606
41607 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41608
41609 * lib/target-supports.exp (check_alias_available): Make the test
41610 program acceptable to the Solaris assembler.
41611
41612 PR c++/10749
41613 * g++.dg/template/memclass2.C: New test.
41614
41615 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41616 Eric Botcazou <ebotcazou@libertysurf.fr>
41617
41618 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
41619 data for non-matching targets.
41620 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
41621
41622 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41623
41624 PR c++/10845
41625 * g++.dg/template/member3.C: New test.
41626
41627 2003-06-19 Mark Mitchell <mark@codesourcery.com>
41628
41629 PR c++/10939
41630 * g++.dg/template/func1.C: New test.
41631
41632 PR c++/9649
41633 * g++.dg/template/static4.C: New test.
41634 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
41635
41636 PR c++/11041
41637 * g++.dg/init/ref7.C: New test.
41638
41639 2003-06-19 Matt Austern <austern@apple.com>
41640
41641 PR c++/11228
41642 * g++.dg/anew1.C: New test.
41643 * g++.dg/anew2.C: New test.
41644 * g++.dg/anew3.C: New test.
41645 * g++.dg/anew4.C: New test.
41646
41647 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
41648
41649 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
41650
41651 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
41652
41653 * gcc.c-torture/execute/simd-4.c (main): Make expected value
41654 endian-dependent.
41655
41656 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
41657
41658 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
41659 Remove cruft.
41660
41661 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
41662
41663 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
41664 * gcc.c-torture/compile/961203-1.c: Likewise.
41665 * gcc.c-torture/compile/980506-1.c: Likewise.
41666
41667 2003-06-17 Mark Mitchell <mark@codesourcery.com>
41668
41669 PR c++/10712
41670 * g++.dg/lookup/using7.C: New test.
41671
41672 2003-06-17 Mark Mitchell <mark@codesourcery.com>
41673
41674 PR c++/11105
41675 * g++.dg/abi/conv1.C: Remove it.
41676 * g++.dg/template/conv7.C: New test.
41677 * g++.dg/template/conv8.C: Likewise.
41678 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
41679 conversion operator.
41680
41681 2003-06-17 Janis Johnson <janis187@us.ibm.com>
41682
41683 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
41684 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
41685 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
41686 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
41687 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
41688 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
41689 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
41690 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
41691 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
41692 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
41693 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
41694 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
41695 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
41696 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
41697 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
41698 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
41699 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
41700 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
41701 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
41702 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
41703 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
41704 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
41705 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
41706 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
41707 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
41708 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
41709 * gcc.dg/compat/struct-return-10_x.c: Ditto.
41710 * gcc.dg/compat/struct-return-2_x.c: Ditto.
41711 * gcc.dg/compat/struct-return-3_x.c: Ditto.
41712
41713 2003-06-16 Mark Mitchell <mark@codesourcery.com>
41714
41715 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
41716 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
41717 indications.
41718
41719 2003-06-16 Roger Sayle <roger@eyesopen.com>
41720
41721 * gcc.dg/i386-387-5.c: New test case.
41722 * gcc.dg/i386-387-6.c: New test case.
41723 * gcc.dg/builtins-23.c: New test case.
41724
41725 2003-06-15 Roger Sayle <roger@eyesopen.com>
41726
41727 * gcc.dg/builtins-22.c: New test case.
41728 * gcc.dg/i386-387-1.c: Update to test exp.
41729 * gcc.dg/i386-387-2.c: Likewise.
41730
41731 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41732
41733 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
41734
41735 2003-06-12 Mark Mitchell <mark@codesourcery.com>
41736
41737 * lib/gcc-dg.exp (dg-require-dll): New function.
41738 (dg-xfail-if): Likewise.
41739 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
41740 driver.
41741
41742 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
41743 * gcc.c-torture/compile/20001205-1.c: Likewise.
41744 * gcc.c-torture/compile/20001226-1.c: Likewise.
41745 * gcc.c-torture/compile/20010518-2.c: Likewise.
41746 * gcc.c-torture/compile/20020312-1.c: Likewise.
41747 * gcc.c-torture/compile/20020604-1.c: Likewise.
41748 * gcc.c-torture/compile/920501-12.c: Likewise.
41749 * gcc.c-torture/compile/920501-4.c: Likewise.
41750 * gcc.c-torture/compile/920520-1.c: Likewise.
41751 * gcc.c-torture/compile/920521-1.c: Likewise.
41752 * gcc.c-torture/compile/920625-1.c: Likewise.
41753 * gcc.c-torture/compile/961203-1.c: Likewise.
41754 * gcc.c-torture/compile/980506-1.c: Likewise.
41755 * gcc.c-torture/compile/981006-1.c: Likewise.
41756 * gcc.c-torture/compile/981022-1.c: Likewise.
41757 * gcc.c-torture/compile/981223-1.c: Likewise.
41758 * gcc.c-torture/compile/990617-1.c: Likewise.
41759 * gcc.c-torture/compile/dll.c: Likewise.
41760 * gcc.c-torture/compile/labels-3.c: Likewise.
41761 * gcc.c-torture/compile/mipscop-1.c: Likewise.
41762 * gcc.c-torture/compile/mipscop-2.c: Likewise.
41763 * gcc.c-torture/compile/mipscop-3.c: Likewise.
41764 * gcc.c-torture/compile/mipscop-4.c: Likewise.
41765 * gcc.c-torture/compile/simd-5.c: Likewise.
41766 * gcc.c-torture/compile/20000804-1.x: Remove.
41767 * gcc.c-torture/compile/20001205-1.x: Likewise.
41768 * gcc.c-torture/compile/20001226-1.x: Likewise.
41769 * gcc.c-torture/compile/20010518-2.x: Likewise.
41770 * gcc.c-torture/compile/20020312-1.x: Likewise.
41771 * gcc.c-torture/compile/20020604-1.x: Likewise.
41772 * gcc.c-torture/compile/920501-12.x: Likewise.
41773 * gcc.c-torture/compile/920501-4.x: Likewise.
41774 * gcc.c-torture/compile/920520-1.x: Likewise.
41775 * gcc.c-torture/compile/920521-1.x: Likewise.
41776 * gcc.c-torture/compile/920625-1.x: Likewise.
41777 * gcc.c-torture/compile/961203-1.x: Likewise.
41778 * gcc.c-torture/compile/980506-1.x: Likewise.
41779 * gcc.c-torture/compile/981006-1.x: Likewise.
41780 * gcc.c-torture/compile/981022-1.x: Likewise.
41781 * gcc.c-torture/compile/981223-1.x: Likewise.
41782 * gcc.c-torture/compile/990617-1.x: Likewise.
41783 * gcc.c-torture/compile/mipscop-1.x: Likewise.
41784 * gcc.c-torture/compile/mipscop-2.x: Likewise.
41785 * gcc.c-torture/compile/mipscop-3.x: Likewise.
41786 * gcc.c-torture/compile/mipscop-4.x: Likewise.
41787 * gcc.c-torture/compile/simd-5.x: Likewise.
41788
41789 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
41790
41791 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
41792
41793 * gcc.c-torture/execute/20030611-1.c: New test.
41794
41795 2003-06-12 Roger Sayle <roger@eyesopen.com>
41796
41797 PR middle-end/168
41798 * gcc.dg/20030612-1.c: New test case.
41799
41800 2003-06-12 Mark Mitchell <mark@codesourcery.com>
41801
41802 PR c++/10635
41803 * g++.dg/expr/cast1.C: New test.
41804
41805 2003-06-12 Roger Sayle <roger@eyesopen.com>
41806
41807 * gcc.dg/builtins-21.c: New test case.
41808
41809 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
41810
41811 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
41812 options instead of at the end.
41813 * lib/objc.exp (objc_target_compile): Likewise.
41814
41815 2003-06-11 Mark Mitchell <mark@codesourcery.com>
41816
41817 PR c++/10432
41818 * g++.dg/parse/error1.C: New test.
41819
41820 2003-06-11 Janis Johnson <janis187@us.ibm.com>
41821
41822 * gcc.dg/compat/struct-by-value-11_main.c: New file.
41823 * gcc.dg/compat/struct-by-value-11_x.c: New file.
41824 * gcc.dg/compat/struct-by-value-11_y.c: New file.
41825 * gcc.dg/compat/struct-by-value-12_main.c: New file.
41826 * gcc.dg/compat/struct-by-value-12_x.c: New file.
41827 * gcc.dg/compat/struct-by-value-12_y.c: New file.
41828 * gcc.dg/compat/struct-by-value-13_main.c: New file.
41829 * gcc.dg/compat/struct-by-value-13_x.c: New file.
41830 * gcc.dg/compat/struct-by-value-13_y.c: New file.
41831 * gcc.dg/compat/struct-by-value-14_main.c: New file.
41832 * gcc.dg/compat/struct-by-value-14_x.c: New file.
41833 * gcc.dg/compat/struct-by-value-14_y.c: New file.
41834 * gcc.dg/compat/struct-by-value-15_main.c: New file.
41835 * gcc.dg/compat/struct-by-value-15_x.c: New file.
41836 * gcc.dg/compat/struct-by-value-15_y.c: New file.
41837 * gcc.dg/compat/struct-by-value-16_main.c: New file.
41838 * gcc.dg/compat/struct-by-value-16_x.c: New file.
41839 * gcc.dg/compat/struct-by-value-16_y.c: New file.
41840 * gcc.dg/compat/struct-by-value-17_main.c: New file.
41841 * gcc.dg/compat/struct-by-value-17_x.c: New file.
41842 * gcc.dg/compat/struct-by-value-17_y.c: New file.
41843 * gcc.dg/compat/struct-by-value-18_main.c: New file.
41844 * gcc.dg/compat/struct-by-value-18_x.c: New file.
41845 * gcc.dg/compat/struct-by-value-18_y.c: New file.
41846
41847 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
41848 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
41849 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
41850 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
41851 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
41852 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
41853 * gcc.dg/compat/scalar-return-3_main.c: New file.
41854 * gcc.dg/compat/scalar-return-3_x.c: New file.
41855 * gcc.dg/compat/scalar-return-3_y.c: New file.
41856 * gcc.dg/compat/scalar-return-4_main.c: New file.
41857 * gcc.dg/compat/scalar-return-4_x.c: New file.
41858 * gcc.dg/compat/scalar-return-4_y.c: New file.
41859
41860 2003-06-10 Janis Johnson <janis187@us.ibm.com>
41861
41862 * gcc.dg/compat/fp2-struct-check.h: New file.
41863 * gcc.dg/compat/fp2-struct-defs.h: New file.
41864 * gcc.dg/compat/fp2-struct-init.h: New file.
41865 * gcc.dg/compat/struct-by-value-10_main.c: New file.
41866 * gcc.dg/compat/struct-by-value-10_x.c: New file.
41867 * gcc.dg/compat/struct-by-value-10_y.c: New file.
41868 * gcc.dg/compat/struct-return-10_main.c: New file.
41869 * gcc.dg/compat/struct-return-10_x.c: New file.
41870 * gcc.dg/compat/struct-return-10_y.c: New file.
41871
41872 * gcc.dg/compat/compat-common.h: New file.
41873 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
41874 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
41875 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
41876 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
41877 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
41878 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
41879 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
41880 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
41881 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
41882 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
41883 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
41884 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
41885 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
41886 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
41887 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
41888 * gcc.dg/compat/small-struct-check.h: Ditto.
41889 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
41890 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
41891 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
41892 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
41893 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
41894 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
41895 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
41896 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
41897 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
41898 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
41899 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
41900 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
41901 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
41902 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
41903 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
41904 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
41905 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
41906 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
41907 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
41908 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
41909 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
41910 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
41911 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
41912 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
41913 * gcc.dg/compat/struct-return-2_main.c: Ditto.
41914 * gcc.dg/compat/struct-return-2_x.c: Ditto.
41915 * gcc.dg/compat/struct-return-2_y.c: Ditto.
41916 * gcc.dg/compat/struct-return-3_main.c: Ditto.
41917 * gcc.dg/compat/struct-return-3_x.c: Ditto.
41918 * gcc.dg/compat/struct-return-3_y.c: Ditto.
41919
41920 2003-06-10 Geoffrey Keating <geoffk@apple.com>
41921
41922 * g++.dg/pch/static-1.C: New file.
41923 * g++.dg/pch/static-1.Hs: New file.
41924
41925 2003-06-10 Richard Henderson <rth@redhat.com>
41926
41927 * gcc.dg/asm-7.c: Adjust expected warning text.
41928
41929 2003-06-10 Roger Sayle <roger@eyesopen.com>
41930
41931 * gcc.dg/builtins-20.c: New test case.
41932
41933 2003-06-10 Mark Mitchell <mark@codesourcery.com>
41934
41935 PR c++/11131
41936 * g++.dg/opt/template1.C: New test.
41937
41938 2003-06-09 Mark Mitchell <mark@codesourcery.com>
41939
41940 * lib/gcc-dg.exp (dg-test): Clear additional_files and
41941 additional_sources.
41942
41943 2003-05-21 David Taylor <dtaylor@emc.com>
41944
41945 * gcc.dg/Wpadded.c: New file.
41946
41947 2003-06-09 Mark Mitchell <mark@codesourcery.com>
41948
41949 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
41950 * gcc.dg/special/weak-2.c: Add dg-require-weak.
41951 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
41952 dg-require-weak.
41953
41954 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
41955
41956 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
41957
41958 2003-06-09 Mark Mitchell <mark@codesourcery.com>
41959
41960 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
41961 (dg-require-alias): Likewise.
41962 (dg-require-gc-sections): Likewise.
41963 * lib/target-supports.exp (check_gc_sections_available): Likewise.
41964
41965 2003-06-08 Richard Henderson <rth@redhat.com>
41966
41967 * gcc.dg/20011029-2.c: Fix the array reference.
41968 * gcc.dg/asm-7.c: New.
41969
41970 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
41971
41972 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
41973
41974 2003-06-08 Mark Mitchell <mark@codesourcery.com>
41975
41976 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
41977 (dg-require-gc-sections): Likewise.
41978
41979 2003-06-08 Jan Hubicka <jh@suse.cz>
41980
41981 * i386-cmov1.c: Fix regular expression.
41982 * i386-cvt-1.c: Likewise.
41983 * i386-local.c: Likewise.
41984 * i386-local2.c: Likewise.
41985 * i386-mul.c: Likewise.
41986 * i386-ssetype-1.c: Likewise.
41987 * i386-ssetype-3.c: Likewise.
41988 * i386-ssetype-5.c: Likewise.
41989
41990 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41991
41992 PR c++/11039
41993 * g++.dg/warn/implicit-typename2.C: New test.
41994 * g++.dg/warn/implicit-typename3.C: New test.
41995
41996 2003-06-07 Richard Henderson <rth@redhat.com>
41997
41998 * g++.dg/other/offsetof3.C: Use size_t.
41999 * g++.dg/other/offsetof4.C: Likewise.
42000
42001 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
42002
42003 * lib/copy-file.exp: New. Implement gcc_copy_files.
42004
42005 * lib/dg-pch.exp: Load copy-file.exp
42006 (dg-pch): Use gcc_copy_files instead of "file copy".
42007
42008 2003-06-06 Mark Mitchell <mark@codesourcery.com>
42009
42010 * gcc.dg/weak/weak.exp: Simplify.
42011 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
42012 * gcc.dg/weak/weak-1.c: Likewise.
42013 * gcc.dg/weak/weak-2.c: Likewise.
42014 * gcc.dg/weak/weak-3.c: Likewise.
42015 * gcc.dg/weak/weak-4.c: Likewise.
42016 * gcc.dg/weak/weak-5.c: Likewise.
42017 * gcc.dg/weak/weak-6.c: Likewise.
42018 * gcc.dg/weak/weak-7.c: Likewise.
42019 * gcc.dg/weak/weak-8.c: Likewise.
42020 * gcc.dg/weak/weak-9.c: Likewise.
42021
42022 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
42023
42024 gcc.c-torture/execute/20030606-1.c: New.
42025
42026 2003-06-06 Roger Sayle <roger@eyesopen.com>
42027
42028 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
42029 * gcc.dg/builtins-19.c: Likewise.
42030
42031 2003-06-06 Roger Sayle <roger@eyesopen.com>
42032
42033 * gcc.dg/builtins-2.c: Add some more tests.
42034 * gcc.dg/builtins-18.c: New test case.
42035 * gcc.dg/builtins-19.c: New test case.
42036
42037 2003-06-06 Roger Sayle <roger@eyesopen.com>
42038 Jim Wilson <wilson@tuliptree.org>
42039
42040 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
42041
42042 2003-06-06 Jakub Jelinek <jakub@redhat.com>
42043
42044 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
42045 mempcpy/stpcpy calls not to be optimized into something else.
42046 * gcc.c-torture/execute/string-opt-3.c: Moved to...
42047 * gcc.c-torture/execute/builtins/string-7.c: ...here.
42048 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
42049
42050 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42051
42052 * gcc.dg/format/asm_fprintf-1.c: New test.
42053
42054 2003-06-05 Mark Mitchell <mark@codesourcery.com>
42055
42056 * lib/gcc-defs.exp (additional_sources): New variable.
42057 (dg-additional-sources): New function.
42058 (additional_files): New variable.
42059 (dg-additional-files): New function.
42060 (dg-additional-files-options): Likewise.
42061 * lib/gcc-dg.exp (dg-require-weak): New function.
42062 (dg-require-alias): Likewise.
42063 (dg-require-gc-sections): Likewise.
42064 * lib/target-supports.exp (check_alias_available): Remove testfile
42065 parameter.
42066 (check_gc_sections_available): New function.
42067 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
42068 (dg-gpp-additional-files): Likewise.
42069 * lib/g++.exp (additional_sources): Remove.
42070 (additional_files): Likewise.
42071 (g++_target_compile): Use dg-additional-files-options.
42072
42073 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
42074 Tcl logic.
42075 * gcc.dg/special/ecos.exp: Remove.
42076 * gcc.dg/special/20000419-2.c: Use dg-require-*.
42077 * gcc.dg/special/alias-1.c: Likewise.
42078 * gcc.dg/special/alias-2.c: Likewise.
42079 * gcc.dg/special/gcsec-1.c: Likewise.
42080 * gcc.dg/special/weak-1.c: Likewise.
42081 * gcc.dg/special/weak-2.c: Likewise.
42082 * gcc.dg/special/wkali-1.c: Likewise.
42083 * gcc.dg/special/wkali-2.c: Likewise.
42084
42085 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
42086 dg-gpp-additional-*.
42087 * g++.dg/special/conpr-3.C: Likewise.
42088 * g++.dg/special/conpr-4.C: Likewise.
42089 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
42090 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
42091 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
42092 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
42093 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
42094 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
42095 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
42096 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
42097 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
42098 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
42099 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
42100 * g++.old-deja/g++.other/comdat1.C: Likewise.
42101 * g++.old-deja/g++.other/comdat2.C: Likewise.
42102 * g++.old-deja/g++.other/comdat3.C: Likewise.
42103 * g++.old-deja/g++.other/ctor1.C: Likewise.
42104 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
42105
42106 2003-06-05 Richard Henderson <rth@redhat.com>
42107
42108 * gcc.dg/debug/20030605-1.c: New.
42109
42110 2003-06-04 Mark Mitchell <mark@codesourcery.com>
42111
42112 * README.QMTEST: Update.
42113
42114 2003-06-04 Richard Henderson <rth@redhat.com>
42115
42116 * gcc.dg/cleanup-1.c: New.
42117 * gcc.dg/cleanup-2.c: New.
42118 * gcc.dg/cleanup-3.c: New.
42119 * gcc.dg/cleanup-4.c: New.
42120 * gcc.dg/cleanup-5.c: New.
42121 * gcc.dg/cleanup-6.c: New.
42122 * gcc.dg/cleanup-7.c: New.
42123
42124 2003-06-04 Mark Mitchell <mark@codesourcery.com>
42125
42126 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
42127
42128 * lib/dg-pch.exp: New file.
42129 * g++.dg/pch/pch.exp: Use dg-pch.exp.
42130 * gcc.dg/pch/pch.exp: Likewise.
42131
42132 2003-06-04 Roger Sayle <roger@eyesopen.com>
42133
42134 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
42135 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
42136 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
42137 * gcc.dg/builtins-17.c: New test case.
42138 * gcc.dg/i386-387-4.c: New test case.
42139 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
42140
42141 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
42142
42143 * gcc.dg/ultrasp9.c: New test.
42144
42145 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
42146
42147 * gcc.c-torture/compile/20030604-1.c: New test.
42148 * gcc.dg/sparc-constant-1.c: New test.
42149
42150 2003-06-03 Glen Nakamura <glen@imodulo.com>
42151
42152 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
42153
42154 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
42155
42156 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
42157
42158 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
42159 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
42160
42161 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
42162
42163 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
42164
42165 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42166
42167 PR c++/10940
42168 * g++.dg/template/spec10.C: New test.
42169
42170 2003-06-03 Roger Sayle <roger@eyesopen.com>
42171
42172 * gcc.dg/builtins-16.c: New test case.
42173
42174 2003-06-03 Jakub Jelinek <jakub@redhat.com>
42175
42176 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
42177 mempcpy test with post-increments.
42178 * gcc.c-torture/execute/string-opt-3.c: New test.
42179 * gcc.dg/string-opt-1.c: New test.
42180
42181 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
42182
42183 PR fortran/10965
42184 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
42185
42186 2003-06-02 Mark Mitchell <mark@codesourcery.com>
42187
42188 * lib/scanasm.exp (dg-scan): New function, factored out of ...
42189 (scan-assembler): ... here. Use dg-scan.
42190 (scan-assembler-not): Likewise.
42191 (scan-file): New function.
42192 (scan-file-not): Likewise.
42193 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
42194 * gcc.dg/cpp/_Pragma4.c: Likewise.
42195 * gcc.dg/cpp/_Pragma5.c: Likewise.
42196 * gcc.dg/cpp/avoidpaste1.c: Likewise.
42197 * gcc.dg/cpp/avoidpaste2.c: Likewise.
42198 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
42199 * gcc.dg/cpp/cmdlne-P.c: Likewise.
42200 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
42201 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
42202 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
42203 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
42204 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
42205 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
42206 * gcc.dg/cpp/cxxcom1.c: Likewise.
42207 * gcc.dg/cpp/line1.c: Likewise.
42208 * gcc.dg/cpp/maccom1.c: Likewise.
42209 * gcc.dg/cpp/maccom2.c: Likewise.
42210 * gcc.dg/cpp/maccom3.c: Likewise.
42211 * gcc.dg/cpp/maccom4.c: Likewise.
42212 * gcc.dg/cpp/maccom5.c: Likewise.
42213 * gcc.dg/cpp/maccom6.c: Likewise.
42214 * gcc.dg/cpp/multiline.c: Likewise.
42215 * gcc.dg/cpp/spacing1.c: Likewise.
42216 * gcc.dg/cpp/spacing2.c: Likewise.
42217 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
42218 * gcc.dg/cpp/trad/maccom1.c: Likewise.
42219 * gcc.dg/cpp/trad/maccom2.c: Likewise.
42220 * gcc.dg/cpp/trad/maccom3.c: Likewise.
42221 * gcc.dg/cpp/trad/maccom4.c: Likewise.
42222 * gcc.dg/cpp/trad/maccom6.c: Likewise.
42223 * gcc.dg/cpp/cxxcom2.c: Likewise.
42224 * gcc.dg/cpp/cxxcom2.h: New file.
42225
42226 * gcc.dg/cpp/truefalse.cpp: Move it to ...
42227 * g++.dg/cpp/truefalse.C: Here.
42228 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
42229
42230 2003-06-01 Loren James Rittle <ljrittle@acm.org>
42231
42232 * gcc.dg/cpp/redef3.c: New file.
42233
42234 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
42235
42236 * gcc.dg/i386-loop-3.c: New test.
42237
42238 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
42239
42240 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
42241
42242 2003-05-31 Roger Sayle <roger@eyesopen.com>
42243
42244 * gcc.dg/fwrapv-1.c: New test case.
42245 * gcc.dg/fwrapv-2.c: New test case.
42246
42247 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42248
42249 PR c++/10956
42250 * g++.dg/template/spec9.C: New test.
42251
42252 2003-05-29 Roger Sayle <roger@eyesopen.com>
42253
42254 * gcc.dg/duff-4.c: New test case.
42255
42256 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
42257
42258 PR fortran/10843
42259 * g77.dg/ffixed-form-1.f: New test
42260 * g77.dg/ffixed-form-2.f: New test
42261 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
42262 * g77.dg/ffree-form-3.f: New test
42263
42264 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
42265
42266 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
42267 * gcc.dg/wint_t-1.c: Likewise.
42268
42269 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42270
42271 * g++.dg/template/access11.C: New test.
42272
42273 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42274
42275 PR c++/10849
42276 * g++.dg/template/access10.C: New test.
42277
42278 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
42279 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42280
42281 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
42282
42283 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
42284
42285 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
42286 suppress for powerpc-*-darwin*.
42287 * gcc.dg/torture/builtin-noret-2.c: Likewise.
42288
42289 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
42290
42291 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
42292 suppress option for powerpc-*-darwin*.
42293
42294 2003-05-23 Roger Sayle <roger@eyesopen.com>
42295
42296 * gcc.dg/builtins-1.c: Add tests for tan and atan.
42297 * gcc.dg/builtins-4.c: Add test for fmod.
42298
42299 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42300
42301 PR c++/10682
42302 * g++.dg/template/instantiate4.C: New test.
42303
42304 2003-05-22 Roger Sayle <roger@eyesopen.com>
42305
42306 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
42307
42308 2003-05-21 Janis Johnson <janis187@us.ibm.com>
42309
42310 * gcc.dg/compat/scalar-return-1_main.c: New file.
42311 * gcc.dg/compat/scalar-return-1_x.c: New file.
42312 * gcc.dg/compat/scalar-return-1_y.c: New file.
42313 * gcc.dg/compat/scalar-return-2_main.c: New file.
42314 * gcc.dg/compat/scalar-return-2_x.c: New file.
42315 * gcc.dg/compat/scalar-return-2_y.c: New file.
42316 * gcc.dg/compat/struct-return-3_main.c: New file.
42317 * gcc.dg/compat/struct-return-3_y.c: New file.
42318 * gcc.dg/compat/struct-return-3_x.c: New file.
42319 * gcc.dg/compat/struct-return-2_main.c: New file.
42320 * gcc.dg/compat/struct-return-2_x.c: New file.
42321 * gcc.dg/compat/struct-return-2_y.c: New file.
42322
42323 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
42324
42325 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
42326 for hppa*-hp-hpux*.
42327 * gcc.dg/20021014-1.c (dg-options): Likewise.
42328 * gcc.dg/nest.c (dg-options): Likewise.
42329
42330 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
42331
42332 PR c++/9738
42333 * g++.dg/ext/dllimport2.C: New file.
42334 * g++.dg/ext/dllimport3.C: New file.
42335
42336 2003-05-20 Janis Johnson <janis187@us.ibm.com>
42337
42338 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
42339 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
42340 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
42341 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
42342 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
42343 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
42344 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
42345 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
42346 * gcc.dg/compat/small-struct-defs.h: New file.
42347 * gcc.dg/compat/small-struct-init.h: New file.
42348 * gcc.dg/compat/small-struct-check.h: New file.
42349 * gcc.dg/compat/fp-struct-defs.h: New file.
42350 * gcc.dg/compat/fp-struct-check.h: New file.
42351 * gcc.dg/compat/fp-struct-init.h: New file.
42352 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
42353 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
42354
42355 2003-05-19 Jakub Jelinek <jakub@redhat.com>
42356
42357 * gcc.dg/20030225-2.c: New test.
42358
42359 2003-05-18 Roger Sayle <roger@eyesopen.com>
42360 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42361
42362 * gcc.c-torture/compile/20030518-1.c: New test case.
42363
42364 2003-05-18 Mark Mitchell <mark@codesourcery.com>
42365
42366 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
42367 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
42368 gcc-dg-debug-runtest.
42369 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
42370 gcc-dg-debug-runtest.
42371
42372 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42373
42374 PR c++/9022
42375 * g++.dg/lookup/using6.C: New test.
42376
42377 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42378
42379 * g++.dg/parse/access2.C: New test.
42380
42381 2003-05-17 Mark Mitchell <mark@codesourcery.com>
42382
42383 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
42384 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
42385 * gcc.dg/debug/debug.exp: Likewise.
42386
42387 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
42388
42389 * gcc.dg/dollar.c: New test.
42390
42391 2003-05-16 Janis Johnson <janis187@us.ibm.com>
42392
42393 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
42394 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
42395 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
42396 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
42397 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
42398 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
42399 * gcc.dg/compat/struct-by-value-6_main.c: New file.
42400 * gcc.dg/compat/struct-by-value-6_x.c: New file.
42401 * gcc.dg/compat/struct-by-value-6_y.c: New file.
42402 * gcc.dg/compat/struct-by-value-7_main.c: New file.
42403 * gcc.dg/compat/struct-by-value-7_x.c: New file.
42404 * gcc.dg/compat/struct-by-value-7_y.c: New file.
42405 * gcc.dg/compat/struct-by-value-8_main.c: New file.
42406 * gcc.dg/compat/struct-by-value-8_x.c: New file.
42407 * gcc.dg/compat/struct-by-value-8_y.c: New file.
42408 * gcc.dg/compat/struct-by-value-9_main.c: New file.
42409 * gcc.dg/compat/struct-by-value-9_x.c: New file.
42410 * gcc.dg/compat/struct-by-value-9_y.c: New file.
42411
42412 2003-05-16 Mark Mitchell <mark@codesourcery.com>
42413
42414 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
42415 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
42416 support for "repo" mode.
42417 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
42418 * lib/g77-dg.exp: Likewise.
42419 * lib/obj-dg.exp: Likewise.
42420
42421 2003-05-16 Jakub Jelinek <jakub@redhat.com>
42422
42423 Merge from gcc-3_2-rhl8-branch:
42424 2003-04-23 Jakub Jelinek <jakub@redhat.com>
42425
42426 * gcc.dg/tls/opt-6.c: New test.
42427
42428 2003-04-05 Jakub Jelinek <jakub@redhat.com>
42429
42430 * gcc.dg/20030405-1.c: New test.
42431
42432 2003-03-09 Jakub Jelinek <jakub@redhat.com>
42433
42434 * gcc.dg/20030309-1.c: New test.
42435
42436 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
42437
42438 * gcc.c-torture/execute/20030307-1.c: New test.
42439
42440 2003-02-20 Randolph Chung <tausq@debian.org>
42441
42442 * gcc.c-torture/compile/20030220-1.c: New test.
42443
42444 2003-02-18 Jakub Jelinek <jakub@redhat.com>
42445
42446 * gcc.dg/20030217-1.c: New test.
42447
42448 2003-01-29 Jakub Jelinek <jakub@redhat.com>
42449
42450 * gcc.c-torture/compile/20020129-1.c: New test.
42451
42452 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
42453
42454 * gcc.dg/unroll-1.c: New test.
42455
42456 2002-11-16 Jan Hubicka <jh@suse.cz>
42457
42458 * gcc.c-torture/execute/20020920-1.c: New test.
42459
42460 2002-10-08 Jakub Jelinek <jakub@redhat.com>
42461
42462 PR target/7434
42463 * gcc.c-torture/compile/20021008-1.c: New test.
42464
42465 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
42466
42467 PR target/7559
42468 * gcc.c-torture/execute/20020810-1.c: New test.
42469
42470 2002-08-07 Jakub Jelinek <jakub@redhat.com>
42471
42472 * gcc.c-torture/compile/20020807-1.c: New test.
42473
42474 2002-07-30 Jakub Jelinek <jakub@redhat.com>
42475
42476 * gcc.dg/tls/opt-1.c: New test.
42477
42478 2002-07-29 Jakub Jelinek <jakub@redhat.com>
42479
42480 * gcc.dg/20020729-1.c: New test.
42481
42482 2002-07-20 Jakub Jelinek <jakub@redhat.com>
42483
42484 * g++.dg/opt/life1.C: New test.
42485
42486 2002-05-20 Jakub Jelinek <jakub@redhat.com>
42487
42488 * gcc.dg/20020525-1.c: New test.
42489
42490 2002-05-24 Jakub Jelinek <jakub@redhat.com>
42491
42492 PR c++/6794
42493 * g++.dg/ext/pretty1.C: New test.
42494 * g++.dg/ext/pretty2.C: New test.
42495
42496 2003-05-15 Mark Mitchell <mark@codesourcery.com>
42497
42498 PR c++/8385
42499 * g++.dg/ext/typeof5.C: New test.
42500
42501 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
42502
42503 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
42504 __USER_LABEL_PREFIX__ into account.
42505 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
42506
42507 2003-05-14 Roger Sayle <roger@eyesopen.com>
42508
42509 * gcc.dg/builtins-15.c: New test case.
42510
42511 2003-05-13 Zack Weinberg <zack@codesourcery.com>
42512
42513 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
42514
42515 2003-05-12 Mark Mitchell <mark@codesourcery.com>
42516
42517 * lib/g++.exp: Tweak handling of additional source files.
42518 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
42519 * g++.dg/special/conpr-2a.C: Rename to ...
42520 * g++.dg/special/conpr-2a.cc: ... this.
42521 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
42522 * g++.dg/special/conpr-3a.C: Rename to ...
42523 * g++.dg/special/conpr-3a.cc: This.
42524 * g++.dg/special/conpr-3b.C: Rename to ...
42525 * g++.dg/special/conpr-3b.cc: This.
42526 * g++.dg/special/conpr-4.C: New test.
42527 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
42528
42529 2003-05-12 David Edelsohn <edelsohn@gnu.org>
42530
42531 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
42532
42533 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42534
42535 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
42536 * g++.old-deja/g++.robertl/eb71.C: Likewise.
42537 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
42538 * g++.old-deja/g++.other/warn3.C: Likewise.
42539
42540 2003-05-11 Roger Sayle <roger@eyesopen.com>
42541
42542 * gcc.dg/i386-387-1.c: Update to also test log.
42543 * gcc.dg/i386-387-2.c: Likewise.
42544
42545 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
42546
42547 * g77.f-torture/execute/int8421.f: New test.
42548
42549 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42550
42551 PR c++/10230, c++/10481
42552 * g++.dg/lookup/scoped5.C: New test.
42553
42554 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42555
42556 PR c++/10552
42557 * g++.dg/template/ttp6.C: New test.
42558
42559 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
42560
42561 * gcc.c-torture/execute/builtins: New directory.
42562 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
42563 gcc.c-torture/execute/builtins.
42564 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
42565 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
42566 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
42567 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
42568
42569 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42570
42571 PR c++/9252
42572 * g++.dg/template/access8.C: New test.
42573 * g++.dg/template/access9.C: New test.
42574
42575 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42576
42577 PR c++/9554
42578 * g++.dg/parse/access1.C: New test.
42579
42580 2003-05-09 DJ Delorie <dj@redhat.com>
42581
42582 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
42583 long, and not an int.
42584
42585 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42586
42587 PR c++/10555, c++/10576
42588 * g++.dg/template/memclass1.C: New test.
42589
42590 2003-05-08 DJ Delorie <dj@redhat.com>
42591
42592 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
42593 targets.
42594 * gcc.c-torture/execute/20021024-1.x: Likewise.
42595 * gcc.c-torture/execute/shiftdi.x: Likewise.
42596 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
42597 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
42598 * gcc.dg/20021018-1.c: Likewise.
42599
42600 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42601
42602 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
42603
42604 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
42605 (bcopy): Call memmove.
42606
42607 2003-05-08 Roger Sayle <roger@eyesopen.com>
42608
42609 * g77.f-torture/compile/8485.f: New test case.
42610
42611 2003-05-07 Richard Henderson <rth@redhat.com>
42612
42613 PR c++/10570
42614 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
42615 Verify exception_cleanup not called for rethrows.
42616 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
42617 when exiting catch block without rethrowing.
42618 * g++.dg/eh/forced3.C: New.
42619 * g++.dg/eh/forced4.C: New.
42620
42621 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
42622
42623 * gcc.dg/20030505.c: Fix triplet.
42624
42625 2003-05-06 DJ Delorie <dj@redhat.com>
42626
42627 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
42628 * gcc.dg/nest.c: Likewise.
42629
42630 2003-05-05 Roger Sayle <roger@eyesopen.com>
42631
42632 * gcc.dg/builtins-14.c: New test case.
42633
42634 2003-05-05 Janis Johnson <janis187@us.ibm.com>
42635
42636 * lib/compat.exp (compat-execute): New argument.
42637 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
42638 * gcc.dg/compat: New test directory.
42639 * gcc.dg/compat/compat.exp: New expect script.
42640 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
42641 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
42642 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
42643 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
42644 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
42645 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
42646
42647 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
42648 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
42649 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
42650 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
42651 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
42652 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
42653 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
42654 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
42655 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
42656 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
42657 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
42658 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
42659 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
42660 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
42661 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
42662
42663 2003-05-05 Zack Weinberg <zack@codesourcery.com>
42664
42665 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
42666
42667 2003-05-05 Jakub Jelinek <jakub@redhat.com>
42668
42669 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
42670
42671 2003-05-05 Geoffrey Keating <geoffk@apple.com>
42672
42673 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
42674 * gcc.dg/ppc-fsel-2.c: New test.
42675
42676 * gcc.dg/unused-5.c: New test.
42677
42678 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42679
42680 PR c++/10496
42681 * g++.dg/warn/pmf1.C: New test.
42682
42683 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42684
42685 PR c++/4494
42686 * g++.dg/warn/main.C: New test.
42687
42688 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42689
42690 * gcc.dg/nonnull-3.c: New test.
42691
42692 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
42693
42694 * gcc.dg/cpp/Wtrigraphs.c: Update.
42695 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
42696
42697 2003-05-03 Geoffrey Keating <geoffk@apple.com>
42698
42699 * gcc.dg/ppc-fsel-1.c: New test.
42700
42701 2003-05-03 Zack Weinberg <zack@codesourcery.com>
42702
42703 PR c/10604
42704 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
42705
42706 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
42707
42708 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
42709
42710 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42711
42712 PR c++/9364, c++/10553, c++/10586
42713 * g++.dg/parse/typename4.C: New test.
42714 * g++.dg/parse/typename5.C: Likewise.
42715
42716 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
42717
42718 * gcc.c-torture/compile/20030503-1.c: New test.
42719
42720 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42721
42722 * g++.dg/lookup/using5.C: Fix testcase error.
42723
42724 2003-05-01 Chris Demetriou <cgd@broadcom.com>
42725
42726 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
42727 since MEABI is no longer supported. Remove all vestiges
42728 of MEABI from the test.
42729
42730 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42731
42732 PR c++/10554
42733 * g++.dg/lookup/using5.C: New test.
42734
42735 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42736
42737 PR c++/8772
42738 * g++.dg/template/ttp5.C: New test.
42739
42740 2003-04-30 Mark Mitchell <mark@codesourcery.com>
42741
42742 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
42743 (dg-gpp-additional-sources): New function.
42744 (dg-gpp-additional-files): Likewise.
42745 * lib/g++.exp (additional_sources): New variable.
42746 (additional_files): Likewise.
42747 (g++_target_compile): Deal with them.
42748 * lib/old-dejagnu.exp: Remove.
42749 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
42750 * g++.old-deja: Revise all tests to use dg commands.
42751
42752 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42753
42754 PR c++/9432, c++/9528
42755 * g++.dg/lookup/using4.C: New test.
42756
42757 2003-04-29 Geoffrey Keating <geoffk@apple.com>
42758
42759 * gcc.dg/noreturn-5.c: New file.
42760 * gcc.dg/noreturn-6.c: New file.
42761
42762 * gcc.c-torture/compile/inline-1.c: New file.
42763
42764 2003-04-29 Mark Mitchell <mark@codesourcery.com>
42765
42766 PR c++/10551
42767 * g++.dg/template/explicit1.C: New test.
42768
42769 2003-04-29 Mark Mitchell <mark@codesourcery.com>
42770
42771 PR c++/10549
42772 * g++.dg/other/bitfield1.C: New test.
42773
42774 PR c++/10527
42775 * g++.dg/init/new7.C: New test.
42776
42777 2003-04-29 Mark Mitchell <mark@codesourcery.com>
42778
42779 * g++.dg/ext/desig1.C: New test.
42780 * g++.dg/ext/init1.C: Update.
42781
42782 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
42783
42784 2003-04-28 Mark Mitchell <mark@codesourcery.com>
42785
42786 PR c++/10180
42787 * g++.dg/warn/Winline-1.C: New test.
42788
42789 2003-04-28 Jakub Jelinek <jakub@redhat.com>
42790
42791 * gcc.c-torture/execute/string-opt-19.c: New test.
42792
42793 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
42794 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
42795
42796 2003-04-27 Mark Mitchell <mark@codesourcery.com>
42797
42798 PR c++/10506
42799 * g++.dg/init/new6.C: New test.
42800
42801 PR c++/10503
42802 * g++.dg/init/ref6.C: New test.
42803
42804 2003-04-26 David Edelsohn <edelsohn@gnu.org>
42805
42806 * g++.dg/warn/weak1.C: XFAIL on AIX4.
42807
42808 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42809
42810 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
42811 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
42812
42813 2003-04-25 Mark Mitchell <mark@codesourcery.com>
42814
42815 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
42816 initialized static data members.
42817
42818 2003-04-25 H.J. Lu <hjl@gnu.org>
42819
42820 * gcc.dg/ia64-sync-4.c: New test.
42821
42822 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42823
42824 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
42825 date.
42826
42827 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
42828
42829 PR c++/10337
42830 * g++.dg/warn/conv1.C: New test.
42831 * g++.old-deja/g++.other/conv7.C: Adjust.
42832 * g++.old-deja/g++.other/overload14.C: Adjust.
42833
42834 2003-04-23 Mark Mitchell <mark@codesourcery.com>
42835
42836 PR c++/10471
42837 * g++.dg/template/defarg2.C: New test.
42838
42839 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
42840
42841 * gcc.dg/cpp/include2.c: Update.
42842 * gcc.dg/cpp/multiline-2.c: New.
42843 * gcc.dg/cpp/multiline.c: Update.
42844 * gcc.dg/cpp/strify2.c: Update.
42845 * gcc.dg/cpp/trad/literals-2.c: Update.
42846
42847 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
42848
42849 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
42850
42851 2003-04-23 Mark Mitchell <mark@codesourcery.com>
42852
42853 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
42854
42855 2003-04-23 Mark Mitchell <mark@codesourcery.com>
42856
42857 PR c++/10451
42858 * g++.dg/parse/crash4.C: New test.
42859
42860 PR c++/9847
42861 * g++.dg/parse/crash5.C: New test.
42862
42863 2003-04-22 Mark Mitchell <mark@codesourcery.com>
42864
42865 PR c++/10446
42866 * g++.dg/parse/crash3.C: New test.
42867
42868 PR c++/10428
42869 * g++.dg/parse/elab1.C: New test.
42870
42871 2003-04-22 Devang Patel <dpatel@apple.com>
42872
42873 * gcc.dg/cpp/trad/funlike-5.c: New test.
42874
42875 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
42876
42877 * g++.dg/other/packed1.C: Fix dg options.
42878
42879 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
42880
42881 * g++.dg/other/offsetof2.C: New test.
42882
42883 2003-04-21 Mark Mitchell <mark@codesourcery.com>
42884
42885 * g++.dg/template/recurse.C: Adjust location of error messages.
42886
42887 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
42888
42889 PR c++/9881
42890 * g++.dg/init/addr-const1.C: New test.
42891 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
42892
42893 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
42894
42895 PR c++/10405
42896 * g++.dg/lookup/struct-hack1.C: New test.
42897
42898 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
42899
42900 * ucs.c: Update diagnostic messages.
42901
42902 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
42903
42904 * gcc.dg/cpp/truefalse.cpp: New test.
42905 * gcc.dg/cpp/cpp.exp: Update.
42906 * g++.dg/other/stdbool-if.C: Remove.
42907
42908 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
42909
42910 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
42911 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
42912
42913 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
42914
42915 * gcc.c-torture/compile/20030418-1.c: New test.
42916
42917 2003-04-17 Janis Johnson <janis187@us.ibm.com>
42918
42919 * README.compat: Remove; content moved to doc/sourcebuild.texi.
42920
42921 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42922
42923 PR c++/10347
42924 g++.dg/template/dependent-name1.C: New test.
42925
42926 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
42927
42928 * gcc.dg/warn-1.c (tourist_guide): New array,
42929 contains a pointer to bar.
42930
42931 2003-04-16 Roger Sayle <roger@eyesopen.com>
42932
42933 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
42934 * gcc.c-torture/execute/medce-1.c: New test case.
42935 * gcc.c-torture/execute/medce-2.c: New test case.
42936
42937 2003-04-15 Mark Mitchell <mark@codesourcery.com>
42938
42939 * lib/prune.exp: Ignore more messages.
42940
42941 PR c++/10381
42942 * g++.dg/parse/lookup3.C: New test.
42943
42944 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
42945
42946 * gcc.c-torture/compile/20030415-1.c : New test.
42947
42948 2003-04-14 Mark Mitchell <mark@codesourcery.com>
42949
42950 * gcc.c-torture/execute/scope-2.c: Move to ...
42951 * gcc.dg/noncompile/scope.c: .... here.
42952
42953 2003-04-14 Roger Sayle <roger@eyesopen.com>
42954
42955 * gcc.dg/20030414-2.c: New test case.
42956
42957 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
42958
42959 PR target/10377
42960 * gcc.dg/20030414-1.c: New test.
42961
42962 2003-04-13 Roger Sayle <roger@eyesopen.com>
42963
42964 * gcc.dg/builtins-12.c: New test case.
42965 * gcc.dg/builtins-13.c: New test case.
42966
42967 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42968
42969 * gcc.c-torture/execute/string-opt-18.c: New test.
42970
42971 2003-04-13 Mark Mitchell <mark@codesourcery.com>
42972
42973 PR c++/10300
42974 * g++.dg/init/new5.C: New test.
42975
42976 2003-04-12 Mark Mitchell <mark@codesourcery.com>
42977
42978 PR c++/7910
42979 * g++.dg/ext/dllimport1.C: New test.
42980
42981 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
42982
42983 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
42984
42985 2003-04-11 Bud Davis <bdavis9659@comcast.net>
42986
42987 PR Fortran/9263
42988 * g77.f-torture/noncompile/9263.f: New test
42989 PR Fortran/1832
42990 * g77.f-torture/execute/1832.f: New test
42991
42992 2003-04-11 David Chad <davidc@freebsd.org>
42993 Loren J. Rittle <ljrittle@acm.org>
42994
42995 PR libobjc/8562
42996 * objc.dg/headers.m: New test.
42997
42998 2003-04-10 Zack Weinberg <zack@codesourcery.com>
42999
43000 * gcc.c-torture/execute/builtin-noret-2.c: New.
43001 * gcc.c-torture/execute/builtin-noret-2.x: New.
43002 XFAIL builtin-noret-2.c at -O1 and above.
43003 * gcc.dg/redecl.c: New.
43004 * gcc.dg/Wshadow-1.c: Update error regexps.
43005
43006 2003-04-10 Mark Mitchell <mark@codesourcery.com>
43007
43008 * g++.dg/abi/bitfield10.C: New test.
43009
43010 2003-04-09 Mike Stump <mrs@apple.com>
43011
43012 * gcc.dg/pch/pch.exp: Make testcase names longer.
43013 * g++.dg/pch/pch.exp: Make testcase names longer.
43014
43015 2003-04-08 Roger Sayle <roger@eyesopen.com>
43016
43017 * gcc.dg/builtins-11.c: New test case.
43018
43019 2003-04-08 Roger Sayle <roger@eyesopen.com>
43020
43021 * gcc.dg/builtins-9.c: New test case.
43022 * gcc.dg/builtins-10.c: New test case.
43023
43024 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
43025
43026 * gcc.dg/noncompile/init-4.c.c: New test.
43027
43028 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
43029
43030 * gcc.misc-test/gcov-9.c: New test.
43031 * gcc.misc-test/gcov-10.c: New test
43032 * gcc.misc-test/gcov-11.c: New test.
43033
43034 2003-04-05 Zack Weinberg <zack@codesourcery.com>
43035
43036 PR optimization/10024
43037 * gcc.c-torture/compile/20030405-1.c: New test.
43038
43039 2003-04-04 Geoffrey Keating <geoffk@apple.com>
43040
43041 * gcc.dg/pch/static-3.c: New.
43042 * gcc.dg/pch/static-3.hs: New.
43043 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
43044
43045 2003-04-04 Richard Henderson <rth@redhat.com>
43046
43047 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
43048 * g++.dg/eh/forced2.C: Likewise.
43049
43050 2003-04-03 Mike Stump <mrs@apple.com>
43051
43052 * lib/scanasm.exp (scan-assembler): Add xfail processing for
43053 target arg.
43054 (scan-assembler-times, scan-assembler-not): Likewise.
43055 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
43056
43057 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
43058
43059 * gcc.dg/sparc-loop-1.c: New test.
43060
43061 2003-04-02 Geoffrey Keating <geoffk@apple.com>
43062
43063 PR other/9274
43064 * g++.dg/pch/system-2.C: New.
43065 * g++.dg/pch/system-2.Hs: New.
43066
43067 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
43068
43069 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
43070
43071 * g++.dg/eh/simd-1.C (vecfunc): Same.
43072
43073 2003-04-01 Roger Sayle <roger@eyesopen.com>
43074
43075 * gcc.c-torture/execute/20030401-1.c: New test case.
43076
43077 2003-04-01 Ziemowit Laski <zlaski@apple.com>
43078
43079 * objc.dg/defs.m: New.
43080
43081 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
43082
43083 * g++.dg/eh/simd-1.C: New.
43084 * g++.dg/eh/simd-2.C: New.
43085
43086 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
43087
43088 * gcc.c-torture/execute/simd-3.c: New.
43089
43090 2003-03-31 Mark Mitchell <mark@codesourcery.com>
43091
43092 PR c/9936
43093 * gcc.dg/20030331-2.c: New test.
43094
43095 2003-03-31 Mark Mitchell <mark@codesourcery.com>
43096
43097 PR c++/10278
43098 * g++.dg/parse/crash2.C: New test.
43099
43100 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
43101
43102 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
43103 * gcc.c-torture/execute/20030331-1.c: ...here.
43104
43105 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
43106
43107 * gcc.c-torture/execute/20030331-1.c: New test.
43108
43109 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
43110
43111 * lib/gcov.exp: Adjust call return testing strings.
43112 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
43113
43114 2003-03-31 Roger Sayle <roger@eyesopen.com>
43115
43116 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
43117 * gcc.dg/builtins-7.c: New test case.
43118 * gcc.dg/builtins-8.c: New test case.
43119
43120 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
43121
43122 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
43123
43124 2003-03-30 Mark Mitchell <mark@codesourcery.com>
43125
43126 PR c++/7647
43127 * g++.dg/lookup-class-member-2.C: New test.
43128
43129 2003-03-30 Glen Nakamura <glen@imodulo.com>
43130
43131 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
43132
43133 2003-03-28 Roger Sayle <roger@eyesopen.com>
43134
43135 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
43136
43137 2003-03-28 Mark Mitchell <mark@codesourcery.com>
43138
43139 * g++.dg/init/attrib1.C: New test.
43140
43141 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
43142
43143 * gcc.dg/ultrasp8.c: New test.
43144
43145 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
43146
43147 * gcc.dg/ultrasp7.c: New test.
43148
43149 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
43150
43151 PR c++/10047
43152 * g++.dg/template/inline1.C: New test.
43153
43154 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
43155
43156 * gcc.dg/sparc-dwarf2.c: New test.
43157
43158 2003-03-27 Roger Sayle <roger@eyesopen.com>
43159
43160 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
43161 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
43162
43163 2003-03-27 Mark Mitchell <mark@codesourcery.com>
43164
43165 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
43166 than reading .x files.
43167 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
43168 * g77.dg/gcov/gcov-1.f: Likewise.
43169 * gcc.misc-tests/gcov-4b.c: Likewise.
43170 * gcc.misc-tests/gcov-5b.c: Likewise.
43171 * gcc.misc-tests/gcov-6.c: Likewise.
43172 * gcc.misc-tests/gcov-7.c: Likewise.
43173 * gcc.misc-tests/gcov-8.c: Likewise.
43174 * g++.dg/gcov/gcov-1.x: Remove.
43175 * g77.dg/gcov/gcov-1.x: Likewise.
43176 * gcc.misc-tests/gcov-4b.x: Likewise.
43177 * gcc.misc-tests/gcov-5b.x: Likewise.
43178 * gcc.misc-tests/gcov-6.x: Likewise.
43179 * gcc.misc-tests/gcov-7.x: Likewise.
43180 * gcc.misc-tests/gcov-8.x: Likewise.
43181
43182 2003-03-27 Glen Nakamura <glen@imodulo.com>
43183
43184 PR opt/10087
43185 * gcc.dg/20030324-1.c: New test.
43186
43187 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
43188
43189 PR c++/10224
43190 * g++.dg/template/arg3.C: New test.
43191
43192 PR c++/10158
43193 * g++.dg/template/friend18.C: New test.
43194
43195 2003-03-26 Roger Sayle <roger@eyesopen.com>
43196
43197 * g77.f-torture/compile/20030326-1.f: New test case.
43198
43199 2003-03-26 Janis Johnson <janis187@us.ibm.com>
43200
43201 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
43202
43203 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
43204
43205 2003-03-26 Jakub Jelinek <jakub@redhat.com>
43206
43207 * gcc.dg/ia64-sync-3.c: New test.
43208
43209 2003-03-26 Alan Modra <amodra@bigpond.net.au>
43210
43211 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
43212
43213 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
43214
43215 * gcc.dg/ultrasp6.c: New test.
43216
43217 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
43218
43219 * gcc.dg/i386-signbit-1.c: New test.
43220 * gcc.dg/i386-signbit-2.c: New test.
43221 * gcc.dg/i386-signbit-3.c: New test.
43222
43223 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
43224
43225 * gcc.dg/ultrasp5.c: Fix options.
43226
43227 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
43228
43229 * gcc.dg/ultrasp5.c: Fix comment.
43230
43231 2003-03-24 Bud Davis <bdavis9659@comcast.net>
43232
43233 PR fortran/10197
43234 * g77.f-torture/execute/10197.f: New test.
43235
43236 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
43237
43238 PR c++/9898, c++/383
43239 * g++.dg/template/conv6.C: New test.
43240
43241 PR c++/10119
43242 * g++.dg/template/ptrmem5.C: New test.
43243
43244 PR c++/10026
43245 * g++.dg/lookup/koenig1.C: New test.
43246
43247 PR C++/10199
43248 * g++.dg/lookup/template2.C: New test.
43249
43250 2003-03-24 Jakub Jelinek <jakub@redhat.com>
43251
43252 * g++.dg/opt/rtti1.C: New test.
43253
43254 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
43255
43256 * gcc.dg/ultrasp5.c: New test.
43257
43258 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
43259
43260 PR middle-end/9967
43261 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
43262 builtin fputs.
43263
43264 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
43265
43266 PR c/8224
43267 * gcc.dg/20030323-1.c: New test.
43268
43269 2003-03-23 Roger Sayle <roger@eyesopen.com>
43270
43271 * gcc.c-torture/compile/20030323-1.c: New test case.
43272
43273 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
43274
43275 * gcc.dg/20030321-1.c: New test.
43276
43277 2003-03-22 Zack Weinberg <zack@codesourcery.com>
43278
43279 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
43280
43281 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
43282
43283 PR c++/9978, c++/9708
43284 * g++.dg/ext/vlm1.C: Adjust expected error.
43285 * g++.dg/ext/vla2.C: New test.
43286 * g++.dg/template/arg1.C: New test.
43287 * g++.dg/template/arg2.C: New test.
43288
43289 2003-03-22 Bud Davis <bdavis9659@comcast.net>
43290
43291 * g77.f-torture/execute/select.f: New test.
43292 * g77.f-torture/noncompile/select_no_compile.f: New test.
43293
43294 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
43295
43296 PR c++/9898
43297 * g++.dg/other/error4.C: New test.
43298
43299 2003-03-20 Mark Mitchell <mark@codesourcery.com>
43300
43301 * g++.dg/template/friend17.C: New test.
43302
43303 2003-03-21 Alan Modra <amodra@bigpond.net.au>
43304
43305 * gcc.c-torture/compile/20030320-1.c: New.
43306
43307 2003-03-20 Roger Sayle <roger@eyesopen.com>
43308
43309 * gcc.dg/builtins-6.c: New test case.
43310
43311 2003-03-19 Alan Modra <amodra@bigpond.net.au>
43312
43313 PR target/10073
43314 * gcc.c-torture/compile/20030319-1.c: New.
43315
43316 2003-03-18 Jan Hubicka <jh@suse.cz>
43317
43318 * gcc.dg/i386-cvt-1.c: New test.
43319
43320 2003-03-17 Zack Weinberg <zack@codesourcery.com>
43321
43322 * objc.dg/naming-1.m: Use "(parse|syntax) error".
43323 * objc.dg/naming-2.m: Likewise.
43324
43325 2003-03-17 Mark Mitchell <mark@codesourcery.com>
43326
43327 PR c++/9639
43328 * g++.dg/parse/crash1.C: New test.
43329
43330 2003-03-16 Mark Mitchell <mark@codesourcery.com>
43331
43332 PR c++/8805
43333 * g++.dg/eh/cleanup1.C: New test.
43334
43335 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
43336
43337 * gcc.c-torture/execute/20030316-1.c: New test case.
43338
43339 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
43340
43341 PR c++/9629
43342 * g++.dg/init/ctor2.C: New test.
43343
43344 2003-03-15 Roger Sayle <roger@eyesopen.com>
43345
43346 * g77.f-torture/compile/xformat.f: New test case.
43347
43348 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
43349
43350 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
43351 * g++.old-deja/g++.mike/eh50.C: Likewise.
43352
43353 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43354
43355 PR c++/6440
43356 * g++.dg/template/spec7.C: New test.
43357 * g++.dg/template/spec8.C: Likewise.
43358
43359 2003-03-14 Jakub Jelinek <jakub@redhat.com>
43360
43361 * gcc.c-torture/execute/20030313-1.c: New test.
43362
43363 2003-03-14 Richard Henderson <rth@redhat.com>
43364
43365 * gcc.dg/inline-2.c: Adjust alpha test for external call.
43366
43367 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
43368
43369 * gcc.c-torture/compile/20030314-1.c: New test.
43370
43371 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
43372
43373 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
43374 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
43375 thumb target,
43376 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
43377 to accept newer _imp__ prefix and additional
43378 newline in .drectve section.
43379 * gcc.dg/dll-4.c: Likewise.
43380 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
43381 switch.
43382
43383 2003-03-13 Mark Mitchell <mark@codesourcery.com>
43384
43385 * g++.dg/parse/namespace9.C: New test.
43386
43387 * g++.dg/init/ref5.C: New test.
43388 * g++.dg/parse/ptrmem1.C: Likewise.
43389
43390 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
43391
43392 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
43393 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
43394 regular expression.
43395 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
43396 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
43397
43398 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
43399
43400 * gcc.c-torture/execute/20030224-2.c: New test.
43401
43402 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
43403
43404 * gcc.dg/decl-3.c: New test.
43405
43406 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
43407
43408 * gcc.dg/i386-loop-2.c: New test.
43409
43410 2003-03-11 Mark Mitchell <mark@codesourcery.com>
43411
43412 PR c++/9474
43413 * g++.dg/parse/namespace8.C: New test.
43414
43415 PR c++/9924
43416 * g++.dg/overload/builtin2.C: New test.
43417
43418 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
43419
43420 * gcc.dg/return-type-3.c: New test.
43421
43422 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
43423
43424 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
43425 profiling options are not supported.
43426
43427 2003-03-10 Mark Mitchell <mark@codesourcery.com>
43428
43429 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
43430 * g++.old-deja/g++.warn/impint2.C: Likewise.
43431
43432 2003-03-10 Devang Patel <dpatel@apple.com>
43433
43434 * g++.dg/cpp/c++_cmd_1.C: New test.
43435 * g++.dg/cpp/c++_cmd_1.h: New file.
43436
43437 2003-03-10 Segher Boessenkool <segher@koffie.nl>
43438
43439 * gcc.dg/altivec-9.c: New file.
43440
43441 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43442
43443 * gcc.dg/ppc-sdata-1.c: New test.
43444 * gcc.dg/ppc-sdata-2.c: New test.
43445
43446 2003-03-09 Mark Mitchell <mark@codesourcery.com>
43447
43448 PR c++/9373
43449 * g++.dg/opt/ptrmem2.C: New test.
43450
43451 PR c++/8534
43452 * g++.dg/opt/ptrmem1.C: New test.
43453
43454 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
43455
43456 * gcc.dg/i386-loop-1.c: New test.
43457
43458 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43459
43460 PR c++/9970
43461 * g++.dg/lookup/friend1.C: New test.
43462
43463 2003-03-08 Mark Mitchell <mark@codesourcery.com>
43464
43465 PR c++/9823
43466 * g++.dg/parser/constructor1.C: New test.
43467
43468 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
43469
43470 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
43471
43472 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
43473
43474 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
43475
43476 * gcc.dg/cpp/Wunused.c: Update test.
43477
43478 2003-03-08 Jan Hubicka <jh@suse.cz>
43479
43480 * gcc.dg/inline-3.c: New test.
43481
43482 2003-03-08 Mark Mitchell <mark@codesourcery.com>
43483
43484 PR c++/9809
43485 * g++.dg/parse/builtin1.C: New test.
43486
43487 PR c++/9982
43488 * g++.dg/abi/cookie1.C: New test.
43489 * g++.dg/abi/cookie2.C: Likewise.
43490
43491 PR c++/9524
43492 * g++.dg/template/field1.C: New test.
43493
43494 PR c++/9912
43495 * g++.dg/parse/class1.C: New test.
43496 * g++.dg/parse/namespace7.C: Likewise.
43497 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
43498
43499 2003-03-07 Mark Mitchell <mark@codesourcery.com>
43500
43501 * g++.dg/init/ref4.C: New test.
43502
43503 2003-03-07 Jan Hubicka <jh@suse.cz>
43504
43505 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
43506 * gcc.dg/inline-3.c: New test.
43507
43508 2003-03-06 Mark Mitchell <mark@codesourcery.com>
43509
43510 * g++.dg/init/ref3.C: New test.
43511
43512 PR c++/9965
43513 * g++.dg/init/ref2.C: New test.
43514
43515 PR c++/9400
43516 * g++.dg/warn/Wshadow-2.C: New test.
43517
43518 PR c++/9791
43519 * g++.dg/warn/Woverloaded-1.C: New test.
43520
43521 2003-03-05 Jan Hubicka <jh@suse.cz>
43522
43523 * gcc.dg/i386-local2.c: New.
43524 * gcc.dg/i386-local.c: Fix typo.
43525
43526 2003-03-05 Mark Mitchell <mark@codesourcery.com>
43527
43528 * g++.dg/abi/layout3.C: New test.
43529
43530 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
43531
43532 * gcc.c-torture/compile/20030305-1.c
43533
43534 2003-03-05 Jan Hubicka <jh@suse.cz>
43535
43536 * gcc.dg/i386-local.c: New.
43537
43538 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
43539
43540 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
43541
43542 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
43543
43544 * gcc.dg/switch-2.c: New test.
43545 * gcc.dg/switch-3.c: New test.
43546 * gcc.dg/Wswitch.c: Adjust line numbers.
43547 * gcc.dg/Wswitch-default.c: Likewise.
43548 * gcc.dg/Wswitch-enum.c: Likewise.
43549
43550 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
43551
43552 * gcc.c-torture/execute/20030222-1.c: New test.
43553
43554 2003-03-03 James E Wilson <wilson@tuliptree.org>
43555
43556 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
43557
43558 2003-03-03 Mark Mitchell <mark@codesourcery.com>
43559
43560 PR c++/9878
43561 * g++.dg/init/ref1.C: New test.
43562
43563 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
43564
43565 * gcc.dg/sh-relax.c: New SH-only test.
43566
43567 2003-03-03 Geoffrey Keating <geoffk@apple.com>
43568
43569 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
43570 comment explaining purpose of testcase.
43571
43572 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
43573
43574 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
43575 for HC11/HC12 (asm needs two int registers).
43576 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
43577 HC11/HC12 because the test uses an asm which needs two 32-bit
43578 registers.
43579
43580 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
43581
43582 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
43583 for HC11/HC12 (array is too large otherwise).
43584 * gcc.c-torture/compile/920501-4.x: New file, likewise.
43585 * gcc.c-torture/compile/20010518-2.x: Likewise.
43586 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
43587 HC11/HC12 (array is too large).
43588
43589 2003-03-01 Geoffrey Keating <geoffk@apple.com>
43590
43591 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
43592 * lib/g++-dg.exp (g++-dg-test): Likewise.
43593
43594 2003-03-01 Roger Sayle <roger@eyesopen.com>
43595
43596 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
43597 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
43598
43599 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43600
43601 * g++.dg/warn/implicit-typename1.C: Remove warning.
43602
43603 2003-02-28 Richard Henderson <rth@redhat.com>
43604
43605 * gcc.dg/noreturn-1.c: Move noreturn warning line.
43606 * gcc.dg/return-type-1.c: Move control reaches end warning line.
43607
43608 2003-02-28 Geoffrey Keating <geoffk@apple.com>
43609
43610 * gcc.dg/pch/pch.exp: Change .pch to .gch.
43611 * g++.dg/pch/pch.exp: Likewise.
43612
43613 2003-02-28 Mark Mitchell <mark@codesourcery.com>
43614
43615 PR c++/9879
43616 * g++.dg/init/new4.C: New test.
43617
43618 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
43619
43620 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
43621
43622 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
43623
43624 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
43625 unsigned long.
43626
43627 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
43628 wider than float.
43629
43630 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
43631
43632 * lib/scanasm.exp: Add support for counting numbers of
43633 occurences.
43634 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
43635 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
43636
43637 2003-02-25 Mark Mitchell <mark@codesourcery.com>
43638
43639 PR c++/9683
43640 * g++.dg/template/static3.C: New test.
43641
43642 PR c++/9829
43643 * g++.dg/parse/namespace6.C: New test.
43644
43645 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43646
43647 PR target/9732
43648 * gcc.dg/20030225-1.c: New test.
43649
43650 2003-02-24 Mark Mitchell <mark@codesourcery.com>
43651
43652 * README: Remove out-of-date information.
43653
43654 PR c++/9836
43655 * g++.dg/template/spec6.C: New test.
43656
43657 2003-02-24 Jeff Law <law@redhat.com>
43658
43659 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
43660
43661 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
43662
43663 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
43664 * gcc.dg/pragma-ep-1.c: Likewise.
43665
43666 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43667
43668 PR c++/9602
43669 * g++.dg/template/friend16.C: New test.
43670
43671 2003-02-23 Mark Mitchell <mark@codesourcery.com>
43672
43673 PR c++/5333
43674 * g++.dg/parse/fused-params1.C: Adjust error messages.
43675 * g++.dg/template/nested3.C: New test.
43676
43677 2003-02-24 Alan Modra <amodra@bigpond.net.au>
43678
43679 * g++.dg/abi/param1.C: New test.
43680
43681 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43682
43683 PR c++/7982
43684 * g++.dg/warn/implicit-typename1.C: New test.
43685
43686 2003-02-22 Kelley Cook <kelleycook@comcast.net>
43687
43688 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
43689 with "mtune".
43690 * g++.old-deja/g++.other/store-expr2.C: Likewise.
43691 * gcc.c-torture/execute/20010129-1.x: Likewise.
43692 * gcc.dg/20011107-1.c: Likewise.
43693 * gcc.dg/20020108-1.c: Likewise.
43694 * gcc.dg/20020122-3.c: Likewise.
43695 * gcc.dg/20020206-1.c: Likewise.
43696 * gcc.dg/20020310-1.c: Likewise.
43697 * gcc.dg/20020426-2.c: Likewise.
43698 * gcc.dg/20020517-1.c: Likewise.
43699 * gcc.dg/991230-1.c: Likewise.
43700 * gcc.dg/i386-unroll-1.c: Likewise.
43701 * gcc.misc-tests/i386-prefetch.exp: Likewise.
43702
43703 2003-02-22 Jan Hubicka <jh@suse.cz>
43704
43705 * gcc.dg/i386-mul.c: New test.
43706
43707 2003-02-21 Roger Sayle <roger@eyesopen.com>
43708
43709 * gcc.dg/builtins-5.c: New test case.
43710
43711 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
43712
43713 * gcc.dg/asmreg-1.c: New test.
43714
43715 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43716
43717 PR c++/9749
43718 * g++.dg/parse/varmod1.C: New test.
43719
43720 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43721
43722 PR c++/9727
43723 * g++.dg/template/op1.C: New test.
43724
43725 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43726
43727 PR c++/8906
43728 * g++.dg/template/nested2.C: New test.
43729
43730 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43731
43732 PR c++/8724
43733 * g++.dg/expr/dtor1.C: New test.
43734
43735 2003-02-21 Zack Weinberg <zack@codesourcery.com>
43736
43737 * gcc.dg/cpp/include3.c: New test.
43738 * gcc.dg/cpp/inc/foo.h: New file.
43739
43740 2003-02-21 Glen Nakamura <glen@imodulo.com>
43741
43742 * gcc.c-torture/execute/20030221-1.c: New test.
43743
43744 2003-02-20 Mark Mitchell <mark@codesourcery.com>
43745
43746 PR c++/9729
43747 * g++.dg/abi/conv1.C: New test.
43748
43749 2003-02-20 Jan Hubicka <jh@suse.cz>
43750
43751 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
43752
43753 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
43754
43755 * gcc.c-torture/compile/20030219-1.c: New test.
43756
43757 2003-02-18 Jan Hubicka <jh@suse.cz>
43758
43759 * gcc.dg/funcorder.c: New test.
43760
43761 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
43762
43763 * gcc.c-torture/execute/20030218-1.c: New.
43764
43765 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
43766
43767 * gcc.dg/20030218-1.c: New.
43768
43769 2003-02-18 Richard Henderson <rth@redhat.com>
43770
43771 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
43772 * gcc.dg/attr-used-2.c: New.
43773
43774 2003-02-18 Mark Mitchell <mark@codesourcery.com>
43775
43776 PR c++/9704
43777 * g++.dg/init/copy5.C: New test.
43778
43779 2003-02-18 Geoffrey Keating <geoffk@apple.com>
43780
43781 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
43782 * g++.dg/pch/pch.exp: Likewise.
43783
43784 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
43785
43786 * gcc.c-torture/execute/20030209-1.c: Enable the test if
43787 STACK_SIZE is not defined.
43788
43789 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43790
43791 PR c++/9457
43792 * g++.dg/template/init1.C: New test.
43793
43794 2003-02-16 Jan HUbicka <jh@suse.cz>
43795
43796 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
43797 (foo): Add few extra tests
43798 * gcc.dg/c99-const-expr-3.c: Likewise.
43799 * gcc.c-torture/execute/20030216-1.c: New.
43800
43801 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43802
43803 PR c++/9459
43804 * g++.dg/ext/typeof4.C: New test.
43805
43806 2003-02-15 Roger Sayle <roger@eyesopen.com>
43807
43808 * gcc.dg/i386-387-3.c: New test case.
43809
43810 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
43811
43812 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
43813 cris-*-elf* cris-*-aout* and mmix-*-*.
43814
43815 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
43816
43817 * gcc.dg/20030213-1.c: New test.
43818
43819 2003-02-12 Roger Sayle <roger@eyesopen.com>
43820
43821 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
43822 * gcc.dg/i386-387-2.c: Likewise.
43823
43824 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
43825
43826 * gcc.dg/ppc-spe.c: Fix formatting.
43827 Enable tests that were previously unsupported by gas.
43828 Delete tests for instructions that no longer exist.
43829 Switch arguments on evsubifw builtin.
43830
43831 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
43832
43833 * gcc.c-torture/execute/20030209-1.c: Disable the test if
43834 STACK_SIZE is too small.
43835
43836 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
43837 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
43838
43839 * gcc.dg/decl-2.c: New test.
43840
43841 2003-02-10 Jan Hubicka <jh@suse.cz>
43842
43843 * gcc.dg/i386-fpcvt-1.c: New test.
43844
43845 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
43846
43847 * gcc.c-torture/execute/20030209-1.c: New test.
43848
43849 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
43850
43851 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
43852 int-wide bitops, use the constants of the same width.
43853 Likewise, if long long is 32-bit wide, test bitops using
43854 32-bit constants.
43855
43856 2003-02-07 Loren James Rittle <ljrittle@acm.org>
43857
43858 * gcc.dg/20021014-1.c: Annotate with expected notice text.
43859
43860 2003-02-07 Roger Sayle <roger@eyesopen.com>
43861
43862 * gcc.dg/builtins-4.c: New test case.
43863
43864 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43865
43866 * gcc.dg/20020430-1.c: Fix dg command typos.
43867 * gcc.dg/20020503-1.c: Likewise.
43868
43869 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
43870
43871 PR c++/8785
43872 * g++.dg/parse/fused-params1.C: New test.
43873
43874 PR c++/8857
43875 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
43876
43877 PR c++/8921
43878 * g++.dg/parse/non-dependent1.C: New test.
43879
43880 PR c++/8928
43881 * g++.dg/parse/dupl-tmpl-args1.C: New test.
43882
43883 PR c++/9228
43884 * g++.dg/parse/undefined7.C: New test.
43885 * g++.dg/parse/non-templ1.C: New test.
43886
43887 PR c++/9229
43888 * g++.dg/parse/too-many-tmpl-args1.C: New test.
43889
43890 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
43891
43892 * gcc.c-torture/compile/20030206-1.c: New test.
43893
43894 2003-02-05 Roger Sayle <roger@eyesopen.com>
43895
43896 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
43897 "pow" to "foo" to avoid potential confusion with a math built-in.
43898
43899 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43900
43901 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
43902 conditions for SPARC targets.
43903
43904 2003-02-05 Jakub Jelinek <jakub@redhat.com>
43905
43906 * gcc.dg/20030204-1.c: New test.
43907
43908 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
43909
43910 PR c++/38
43911 * g++.dg/parse/array-size1.C: New test.
43912
43913 PR c++/5657
43914 * g++.dg/parse/undefined3.C: New test.
43915
43916 PR c++/5665
43917 * g++.dg/parse/undefined4.C: New test.
43918
43919 PR c++/5975
43920 * g++.dg/parse/undefined5.C: New test.
43921
43922 PR c++/7259
43923 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
43924
43925 PR c++/8578
43926 * g++.dg/parse/casting-operator1.C: New test.
43927
43928 PR c++/8596
43929 * g++.dg/parse/undefined6.C: New test.
43930
43931 PR c++/8736
43932 * g++.dg/parse/missing-template1.C: New test.
43933
43934 2003-02-04 Jan Hubicka <jh@suse.cz>
43935
43936 * gcc.dg/i386-cadd.c: Compile using -march=k8.
43937 * gcc.dg/i386-cmov?.c: Likewise.
43938 * gcc.dg/i386-fpcvt-?.c: Likewise.
43939 * gcc.dg/i386-ssefp-1.c: Likewise.
43940 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
43941 conventions.
43942
43943 2003-02-03 Mark Mitchell <mark@codesourcery.com>
43944
43945 PR c++/7129
43946 * g++.dg/ext/max.C: New test.
43947
43948 2003-02-03 Jan Hubicka <jh@suse.cz>
43949
43950 * gcc.c-torture/execute/20030203-1.c: New test.
43951
43952 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
43953
43954 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
43955 'natural-endian'.
43956
43957 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
43958
43959 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
43960 * g++.dg/init/new2.C: Likewise.
43961 * g++.dg/other/new1.C: Likewise.
43962
43963 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
43964
43965 * gcc.dg/struct-ret-libc.c: New test.
43966
43967 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
43968
43969 * gcc.dg/20030129-1.c: New test.
43970
43971 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43972
43973 PR c++/8849
43974 * g++.dg/template/ptrmem4.C: New test.
43975
43976 2003-01-29 Mark Mitchell <mark@codesourcery.com>
43977
43978 * g++.dg/parser/constant1.C: New test.
43979
43980 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43981
43982 PR c++/8591
43983 * g++.dg/parse/friend2.C: New test.
43984
43985 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
43986
43987 PR c++/9437
43988 * g++.dg/template/unify4.C: New test.
43989
43990 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
43991
43992 * gcc.c-torture/execute/20030128-1.c: New test.
43993
43994 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
43995
43996 * g++.dg/lookup/nested1.C: Test moved from ...
43997 * g++.old-deja/g++.other/lookup24.C: ... here.
43998
43999 2003-01-28 Jan Hubicka <jh@suse.cz>
44000
44001 * gcc.dg/i386-cmov5.c: New test.
44002
44003 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
44004
44005 * gcc.c-torture/execute/20010925-1.c: Changed the
44006 memcpy declaration.
44007
44008 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
44009
44010 PR c++/3902
44011 * g++.dg/parse/template5.C: New test.
44012
44013 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
44014
44015 PR fortran/9258
44016 * g77.dg/pr9258: New test.
44017
44018 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
44019
44020 * README: Move relevant parts from README.g++.
44021
44022 * README.g++: Remove this file.
44023
44024 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
44025
44026 * g++.dg/abi/dcast1.C: New test.
44027
44028 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44029
44030 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
44031
44032 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
44033
44034 PR c++/47
44035 * g++.old-deja/g++.other/lookup24.C: New test.
44036
44037 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44038
44039 PR middle-end/7227
44040 * gcc.dg/uninit-C.c: New test.
44041
44042 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
44043
44044 * g++.dg/abi/covariant1.C: New test.
44045
44046 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
44047
44048 * gcc.dg/20030123-1.c: New test.
44049
44050 2003-01-25 Jan Hubicka <jh@suse.cz>
44051
44052 PR opt/8492
44053 * gcc.c-torture/compile/20030125-1.c
44054
44055 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
44056
44057 PR c++/9403
44058 * g++.dg/parse/template3.C: New test.
44059 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
44060
44061 PR c++/795
44062 * g++.dg/parse/template4.C: New test.
44063
44064 PR c++/9415
44065 * g++.dg/template/qual2.C: New test.
44066
44067 PR c++/8545
44068 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
44069
44070 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
44071
44072 2003-01-25 Roger Sayle <roger@eyesopen.com>
44073
44074 * gcc.c-torture/execute/switch-1.c: New test case.
44075
44076 2003-01-25 Jan Hubicka <jh@suse.cz>
44077
44078 * gcc.c-torture/execute/20030125-1.[cx]: New test.
44079
44080 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
44081
44082 Tweaks for Bison-1.875. From the NEWS file:
44083 "- `parse error' -> `syntax error'
44084 Bison now uniformly uses the term `syntax error'"
44085 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
44086 * gcc.dg/cpp/digraph2.c: Likewise.
44087 * gcc.dg/cpp/direct2.c: Likewise.
44088 * gcc.dg/cpp/paste4.c: Likewise.
44089 * gcc.dg/c90-restrict-1.c: Likewise.
44090 * gcc.dg/c99-func-2.c: Likewise.
44091 * gcc.dg/noncompile/920721-2.c: Likewise.
44092 * gcc.dg/noncompile/930622-2.c: Likewise.
44093 * gcc.dg/noncompile/940112-1.c: Likewise.
44094 * gcc.dg/noncompile/950921-1.c: Likewise.
44095 * gcc.dg/noncompile/951123-1.c: Likewise.
44096 * gcc.dg/noncompile/971104-1.c: Likewise.
44097 * gcc.dg/noncompile/990416-1.c: Likewise.
44098
44099 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
44100
44101 * g++.dg/parse/undefined1.C: Add error message.
44102
44103 2003-01-22 Mark Mitchell <mark@codesourcery.com>
44104
44105 PR c++/9354
44106 * g++.dg/parse/new1.C: New test.
44107
44108 PR c++/9216
44109 * g++.dg/parse/template2.C: New test.
44110
44111 PR c++/9354
44112 * g++.dg/parse/typedef2.C: New test.
44113
44114 PR c++/9328
44115 * g++.dg/ext/typeof3.C: New test.
44116
44117 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
44118
44119 PR c++/2738
44120 * g++.dg/parse/ret-type1.C: New test.
44121
44122 PR c++/3792
44123 * g++.dg/parse/tmpl-outside1.C: New test.
44124
44125 PR c++/4207
44126 * g++.dg/parse/int-as-enum1.C: New test.
44127
44128 PR c++/4903
44129 * g++.dg/parse/no-typename1.C: New test.
44130
44131 PR c++/5533
44132 * g++.dg/parse/no-value1.C: New test.
44133
44134 PR c++/5921
44135 * g++.dg/parse/wrong-inline1.C: New test.
44136
44137 PR c++/6402
44138 * g++.dg/parse/ref1.C: New test.
44139
44140 PR c++/6992
44141 * g++.dg/parse/attr-ctor1.C: New test.
44142
44143 PR c++/7229
44144 * g++.dg/parse/namespace5.C: New test.
44145
44146 PR c++/7917
44147 * g++.dg/parse/func-def1.C: New test.
44148
44149 PR c++/8143
44150 * g++.dg/parse/undefined1.C: New test.
44151
44152 PR c++/5723, PR c++/8522
44153 * g++.dg/parse/specialization1.C: New test.
44154
44155 PR c++/163, PR c++/8595
44156 * g++.dg/parse/struct-as-enum1.C: New test.
44157
44158 PR c++/9173
44159 * g++.dg/parse/undefined2.C: New test.
44160
44161 2003-01-22 Mark Mitchell <mark@codesourcery.com>
44162
44163 PR c++/9298
44164 * g++.dg/parse/template1.C: New test.
44165
44166 PR c++/9384
44167 * g++.dg/parse/using1.C: New test.
44168
44169 PR c++/9285
44170 PR c++/9294
44171 * g++.dg/parse/expr2.C: New test.
44172
44173 PR c++/9388
44174 * g++.dg/parse/lookup2.C: Likewise.
44175
44176 2003-01-21 Jan Hubicka <jh@suse.cz>
44177
44178 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
44179 * gcc.c-torture/execute/eeprof-1.c: Likewise.
44180 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
44181 * gcc.c-torture/execute/string-opt-*.c: Likewise.
44182
44183 2003-01-20 Nick Clifton <nickc@redhat.com>
44184
44185 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
44186 problem with ARM sibcall code generation.
44187
44188 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
44189
44190 * gcc.c-torture/execute/20030120-1.c: New.
44191
44192 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
44193
44194 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
44195
44196 2003-01-17 Mark Mitchell <mark@codesourcery.com>
44197
44198 PR c++/9272
44199 * g++.dg/parse/ctor1.C: New test.
44200
44201 PR c++/9294:
44202 * g++.dg/parse/qualified1.C: New test.
44203
44204 * g++.dg/parse/typename3.C: New test.
44205
44206 2003-01-16 Richard Henderson <rth@redhat.com>
44207
44208 * g++.dg/tls/init-2.C: Fix error matches for real this time.
44209
44210 2003-01-16 Richard Henderson <rth@redhat.com>
44211
44212 * g++.dg/pch/pch.exp: Copy test header to the working directory
44213 before using it either for precompilation or direct use.
44214 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
44215 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
44216
44217 2003-01-16 Richard Henderson <rth@redhat.com>
44218
44219 * gcc.dg/pch/pch.exp: Copy test header to the working directory
44220 before using it either for precompilation or direct use.
44221 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
44222 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
44223
44224 2003-01-16 Mark Mitchell <mark@codesourcery.com>
44225
44226 * g++.dg/ext/typename1.C: Add typename keyword.
44227 * g++.dg/template/crash1.C: Update error messages.
44228 * g++.dg/template/crash2.C: Remove error message.
44229 * g++.dg/parse/typename2.C: New test.
44230 * g++.dg/template/typename2.C: Change implicit
44231 typename warning into error.
44232 * g++.old-deja/g++.benjamin/tem03.C: Issue more
44233 error messages.
44234 * g++.old-deja/g++.benjamin/tem04.C: Fix typos.
44235 * g++.old-deja/g++.brendan/crash56.C: Add this->.
44236 * g++.old-deja/g++.law/visibility13.C: Remove error
44237 messages.
44238 * g++.old-deja/g++.ns/template17.C: Reorder code to
44239 make declaration visible in template.
44240 * g++.old-deja/g++.pt/crash3.C: Fix typos.
44241 * g++.old-deja/g++.pt/crash36.C: Issue more error
44242 messages.
44243 * g++.old-deja/g++.pt/crash5.C: Improve error
44244 message.
44245 * g++.old-deja/g++.pt/crash67.C: Remove warning.
44246 * g++.old-deja/g++.pt/inherit1.C: Add this->.
44247 * g++.old-deja/g++.pt/niklas01a.C: Add error message.
44248 * g++.old-deja/g++.pt/typename16.C: Replace implicit
44249 typename warning with error message.
44250 * g++.old-deja/g++.pt/typename19.C: Remove warning.
44251 * g++.old-deja/g++.robertl/eb112.C: Fix typo.
44252 * g++.old-deja/g++.robertl/eb24.C: Use this->.
44253
44254 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
44255
44256 * g++.dg/parse/ambig2.C: New test.
44257
44258 2003-01-15 Richard Henderson <rth@redhat.com>
44259
44260 * g++.dg/tls/init-2.C: Update error message string.
44261
44262 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44263
44264 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
44265
44266 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
44267
44268 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
44269 all for HC11/HC12.
44270 * gcc.c-torture/compile/20001205-1.x: Likewise.
44271 * gcc.c-torture/compile/20001226-1.x: Likewise.
44272 * gcc.c-torture/compile/920520-1.x: Likewise.
44273 * gcc.c-torture/compile/961203-1.x: Likewise.
44274 * gcc.c-torture/compile/20020604-1.x: Likewise.
44275
44276 2003-01-15 Jan Hubicka <jh@suse.cz>
44277
44278 * gcc.c-torture/compile/20030115-1.c: New test.
44279
44280 * gcc.dg/i386-fpcvt-1.c: New test.
44281 * gcc.dg/i386-fpcvt-2.c: New test.
44282
44283 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
44284
44285 Further conform g++'s __vmi_class_type_info to the C++ ABI
44286 specification.
44287 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
44288 the specification.
44289
44290 2003-01-14 Jan Hubicka <jh@suse.cz>
44291
44292 * gcc.dg/i386-fpcvt-1.c: New test.
44293 * gcc.dg/i386-fpcvt-2.c: New test.
44294
44295 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
44296
44297 * gcc.dg/i386-mmx-3.c: New test.
44298
44299 2003-01-12 Mark Mitchell <mark@codesourcery.com>
44300
44301 PR c++/9264
44302 * g++.dg/parse/octal1.C: New file.
44303
44304 PR c++/9172
44305 * g++.dg/parse/typename1.C: New file.
44306
44307 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
44308
44309 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
44310 * gcc.dg/bf-no-ms-layout.c: Likewise.
44311 * gcc.dg/bf-ms-attrib.c: Likewise.
44312
44313 2003-01-10 Mark Mitchell <mark@codesourcery.com>
44314
44315 PR c++/9099
44316 * g++.dg/parse/dtor1.C: New file.
44317
44318 PR c++/9128
44319 * g++.dg/rtti/typeid1.C: New file.
44320
44321 PR c++/9153
44322 * g++.dg/parse/lookup1.C: New file.
44323
44324 PR c++/9171
44325 * g++.dg/templ/spec5.C: New file.
44326
44327 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
44328
44329 * gcc.c-torture/compile/20030110-1.c: New test.
44330
44331 2003-01-09 Geoffrey Keating <geoffk@apple.com>
44332
44333 Merge from pch-branch:
44334
44335 2002-12-23 Geoffrey Keating <geoffk@apple.com>
44336
44337 * gcc.dg/pch/cpp-1.h: New.
44338 * gcc.dg/pch/cpp-1.c: New.
44339 * gcc.dg/pch/cpp-2.h: New.
44340 * gcc.dg/pch/cpp-2.c: New.
44341
44342 2002-11-19 Geoffrey Keating <geoffk@apple.com>
44343
44344 * gcc.dg/pch/except-1.h: New.
44345 * gcc.dg/pch/except-1.c: New.
44346
44347 2002-11-13 Geoffrey Keating <geoffk@apple.com>
44348
44349 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
44350 running test.
44351 * gcc.dg/pch: Include *.hp not *.h.
44352 * gcc.dg/pch/system-1.h: New.
44353 * gcc.dg/pch/system-1.c: New.
44354
44355 2002-11-11 Geoffrey Keating <geoffk@apple.com>
44356
44357 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
44358 rather than trying to build and run a program using PCH.
44359 * gcc.dg/pch: Remove dg-do commands from test files.
44360
44361 2002-11-08 Geoffrey Keating <geoffk@apple.com>
44362
44363 * gcc.dg/pch/macro-3.c: New.
44364 * gcc.dg/pch/macro-3.h: New.
44365
44366 2002-11-04 Geoffrey Keating <geoffk@apple.com>
44367
44368 * gcc.dg/pch/common-1.c: New.
44369 * gcc.dg/pch/common-1.h: New.
44370 * gcc.dg/pch/decl-1.c: New.
44371 * gcc.dg/pch/decl-1.h: New.
44372 * gcc.dg/pch/decl-2.c: New.
44373 * gcc.dg/pch/decl-2.h: New.
44374 * gcc.dg/pch/decl-3.c: New.
44375 * gcc.dg/pch/decl-3.h: New.
44376 * gcc.dg/pch/decl-4.c: New.
44377 * gcc.dg/pch/decl-4.h: New.
44378 * gcc.dg/pch/decl-5.c: New.
44379 * gcc.dg/pch/decl-5.h: New.
44380 * gcc.dg/pch/global-1.c: New.
44381 * gcc.dg/pch/global-1.h: New.
44382 * gcc.dg/pch/inline-1.c: New.
44383 * gcc.dg/pch/inline-1.h: New.
44384 * gcc.dg/pch/inline-2.c: New.
44385 * gcc.dg/pch/inline-2.h: New.
44386 * gcc.dg/pch/static-1.c: New.
44387 * gcc.dg/pch/static-1.h: New.
44388 * gcc.dg/pch/static-2.c: New.
44389 * gcc.dg/pch/static-2.h: New.
44390
44391 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
44392
44393 * g++.dg/pch/pch.exp: Better handle failing testcases.
44394 * gcc.dg/pch/pch.exp: Likewise.
44395 * gcc.dg/pch/macro-1.c: New.
44396 * gcc.dg/pch/macro-1.h: New.
44397 * gcc.dg/pch/macro-2.c: New.
44398 * gcc.dg/pch/macro-2.h: New.
44399
44400 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
44401
44402 * g++.dg/dg.exp: Treat files in pch/ specially.
44403 * g++.dg/pch/pch.exp: New file.
44404 * g++.dg/pch/empty.H: New file.
44405 * g++.dg/pch/empty.C: New file.
44406 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
44407 "precompile".
44408
44409 * gcc.dg/pch/pch.exp: New file.
44410 * gcc.dg/pch/empty.h: New file.
44411 * gcc.dg/pch/empty.c: New file.
44412 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
44413 "precompile".
44414
44415 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44416
44417 * g++.dg/template/friend14.C: New test.
44418
44419 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
44420
44421 * gcc.dg/old-style-asm-1.c: New test.
44422
44423 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
44424
44425 * gcc.c-torture/compile/20030109-1.c: New test.
44426
44427 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
44428
44429 * gcc.c-torture/execute/20030109-1.c: New test.
44430
44431 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
44432
44433 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
44434 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
44435 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
44436 * g++.old-deja/g++.mike/eh2.C: Likewise.
44437 * g++.old-deja/g++.mike/eh3.C: Likewise.
44438 * g++.old-deja/g++.mike/eh5.C: Likewise.
44439 * g++.old-deja/g++.mike/eh6.C: Likewise.
44440 * g++.old-deja/g++.mike/eh7.C: Likewise.
44441 * g++.old-deja/g++.mike/eh8.C: Likewise.
44442 * g++.old-deja/g++.mike/eh9.C: Likewise.
44443 * g++.old-deja/g++.mike/eh10.C: Likewise.
44444 * g++.old-deja/g++.mike/eh12.C: Likewise.
44445 * g++.old-deja/g++.mike/eh13.C: Likewise.
44446 * g++.old-deja/g++.mike/eh14.C: Likewise.
44447 * g++.old-deja/g++.mike/eh16.C: Likewise.
44448 * g++.old-deja/g++.mike/eh17.C: Likewise.
44449 * g++.old-deja/g++.mike/eh18.C: Likewise.
44450 * g++.old-deja/g++.mike/eh21.C: Likewise.
44451 * g++.old-deja/g++.mike/eh23.C: Likewise.
44452 * g++.old-deja/g++.mike/eh24.C: Likewise.
44453 * g++.old-deja/g++.mike/eh25.C: Likewise.
44454 * g++.old-deja/g++.mike/eh26.C: Likewise.
44455 * g++.old-deja/g++.mike/eh27.C: Likewise.
44456 * g++.old-deja/g++.mike/eh28.C: Likewise.
44457 * g++.old-deja/g++.mike/eh29.C: Likewise.
44458 * g++.old-deja/g++.mike/eh31.C: Likewise.
44459 * g++.old-deja/g++.mike/eh33.C: Likewise.
44460 * g++.old-deja/g++.mike/eh34.C: Likewise.
44461 * g++.old-deja/g++.mike/eh35.C: Likewise.
44462 * g++.old-deja/g++.mike/eh36.C: Likewise.
44463 * g++.old-deja/g++.mike/eh37.C: Likewise.
44464 * g++.old-deja/g++.mike/eh38.C: Likewise.
44465 * g++.old-deja/g++.mike/eh39.C: Likewise.
44466 * g++.old-deja/g++.mike/eh40.C: Likewise.
44467 * g++.old-deja/g++.mike/eh41.C: Likewise.
44468 * g++.old-deja/g++.mike/eh42.C: Likewise.
44469 * g++.old-deja/g++.mike/eh44.C: Likewise.
44470 * g++.old-deja/g++.mike/eh46.C: Likewise.
44471 * g++.old-deja/g++.mike/eh47.C: Likewise.
44472 * g++.old-deja/g++.mike/eh48.C: Likewise.
44473 * g++.old-deja/g++.mike/eh49.C: Likewise.
44474 * g++.old-deja/g++.mike/eh50.C: Likewise.
44475 * g++.old-deja/g++.mike/eh51.C: Likewise.
44476 * g++.old-deja/g++.mike/eh53.C: Likewise.
44477 * g++.old-deja/g++.mike/eh55.C: Likewise.
44478 * g++.old-deja/g++.mike/p7912.C: Likewise.
44479 * g++.old-deja/g++.mike/p9706.C: Likewise.
44480 * g++.old-deja/g++.mike/p10416.C: Likewise.
44481 * g++.old-deja/g++.mike/p11667.C: Likewise.
44482 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
44483 Remove redundant reference to Iris.
44484 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
44485 Elxsi, i860, Pico Java, and WE32K.
44486
44487 2003-01-07 Mark Mitchell <mark@codesourcery.com>
44488
44489 * g++.dg/ext/asm4.C: New test.
44490
44491 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44492
44493 PR c++/9030
44494 * g++.dg/template/friend12.C: New test.
44495 * g++.dg/template/friend13.C: Likewise.
44496 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
44497
44498 2003-01-08 Jan Hubicka <jh@suse.cz>
44499
44500 * gcc.dg/i386-cadd.c: New test.
44501 * gcc.dg/i386-cmov4.c: Likewise.
44502
44503 2003-01-06 Mark Mitchell <mark@codesourcery.com>
44504
44505 PR c++/9165
44506 * g++.dg/warn/Wunused-3.C: New test.
44507
44508 * g++.dg/abi/bitfield9.C: New test.
44509
44510 PR c++/9189
44511 * g++.dg/parse/defarg3.C: New test.
44512
44513 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
44514
44515 * g++.dg/parse/ambig1.C: New test.
44516 * g++.dg/parse/defarg2.C: New test.
44517
44518 2003-01-05 Mark Mitchell <mark@codesourcery.com>
44519
44520 * g++.dg/template/defarg-1.C: New test.
44521 * g++.dg/template/local2.C: Likewise.
44522
44523 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
44524
44525 * gcc.c-torture/execute/20030105-1.c: New test.
44526
44527 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44528
44529 * g++.dg/parse/namespace3.C: Remove extra semicolons.
44530 * g++.dg/parse/namespace4.C: Likewise.
44531
44532 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
44533
44534 * g++.dg/template/ntp2.C: New test.
44535
44536 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
44537
44538 * g++.dg/parse/extern-C-1.C: New test.
44539
44540 * g++.dg/parse/namespace4.C: New test.
44541
44542 * g++.dg/template/nested1.C: New test.
44543
44544 * g++.dg/parse/namespace3.C: New test.
44545
44546 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
44547
44548 * g++.dg/lookup/two-stage1.C: New test.
44549
44550 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44551
44552 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
44553 * g++.old-deja/g++.jason/access8.C: Likewise.
44554 * g++.old-deja/g++.other/decl5.C: Likewise.
44555
44556 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
44557
44558 * g++.dg/parse/parse7.C: New test.
44559
44560 2003-01-02 Mark Mitchell <mark@codesourcery.com>
44561
44562 PR c++/2843
44563 * g++.dg/ext/attrib7.C: New test.
44564
44565 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
44566
44567 * g++.dg/parse/parse6.C: New test.
44568
44569 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
44570
44571 * gcc.dg/h8300-stack-1.c: New.
44572
44573 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
44574
44575 g++.dg/lookup/exception1.C: New test.
44576
44577 g++.dg/lookup/template1.C: New test.
44578
44579 g++.dg/parse/namespace2.C: New test.
44580
44581 g++.dg/parse/parens2.C: New test.
44582
44583 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44584
44585 * g++.dg/parse/parse5.C: New test.
44586 * g++.dg/lookup/scoped4.C: New test.
44587
44588 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
44589
44590 * g++.dg/parse/parens1.C: New test.
44591
44592 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
44593 angle-bracket1.C.
44594 * g++.dg/parse/parens2.C: New test.
44595
44596 * g++.dg/lookup/scope-operator1.C: New test.
44597
44598 * g++.dg/parse/operator1.C: New test.
44599
44600 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44601
44602 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
44603 * g++.old-deja/g++.other/access6.C: Likewise.
44604 * g++.old-deja/g++.other/decl1.C: Likewise.
44605 * g++.old-deja/g++.pt/typename12.C: Likewise.
44606
44607 2002-12-31 Mark Mitchell <mark@codesourcery.com>
44608
44609 * g++.dg/parse/namespace1.C: New test.
44610
44611 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44612
44613 * g++.dg/parse/parse4.C: New test.
44614
44615 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44616
44617 * g++.dg/parse/parse3.C: New test.
44618
44619 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44620
44621 * g++.dg/parse/parse2.C: New test.
44622
44623 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44624
44625 * g++.dg/template/friend11.C: New test.
44626
44627 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44628
44629 * g++.dg/parse/parse1.C: New test.
44630
44631 2002-12-31 Janis Johnson <janis187@us.ibm.com>
44632
44633 * lib/profopt.exp: Change the name of a global variable to avoid
44634 possible clashes with other test suites.
44635
44636 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
44637
44638 * g++.dg/inherit/covariant8.C: New test.
44639
44640 2002-12-31 Mark Mitchell <mark@codesourcery.com>
44641
44642 * g++.dg/init/array9.C: New test.
44643
44644 PR c++/9112
44645 * g++.dg/parse/expr1.C: New test.
44646
44647 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
44648
44649 * gcc.c-torture/compile/20021230-1.c: New test.
44650
44651 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
44652
44653 * g++.dg/inherit/covariant5.C: New test.
44654 * g++.dg/inherit/covariant6.C: New test.
44655 * g++.dg/inherit/covariant7.C: New test.
44656
44657 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44658
44659 PR c++/2739
44660 * g++.dg/other/access2.C: New test.
44661
44662 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
44663
44664 * g++.dg/other/anon-struct.C: No longer fails
44665 * g++.old-deja/g++.brendan/parse4.C: Likewise.
44666 * g++.old-deja/g++.brendan/parse5.C: Likewise.
44667 * g++.old-deja/g++.brendan/parse6.C: Likewise.
44668
44669 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
44670
44671 * g++.dg/parse/angle-bracket.C (main): No longer fails.
44672
44673 2002-12-27 Mark Mitchell <mark@codesourcery.com>
44674
44675 * g++.dg/eh/spec4.C: Remove stray semicolon.
44676 * g++.dg/expr/pmf-1.C: Change error message.
44677 * g++.dg/ext/asm1.C: Remove stray semicolon.
44678 * g++.dg/ext/typename1.C: Add missing typenames.
44679 * g++.dg/inherit/template-as-base.C: Change error message.
44680 * g++.dg/lookup/scoped1.C: Likewise.
44681 * g++.dg/lookup/scoped2.C: Likewise.
44682 * g++.dg/lookup/using2.C: Likewise.
44683 * g++.dg/other/component1.C: Remove stray semicolon.
44684 * g++.dg/other/do1.C: Change error message.
44685 * g++.dg/other/error2.C: Likewise.
44686 * g++.dg/other/init1.C: Likewise.
44687 * g++.dg/other/packed1.C: Remove stray semicolon.
44688 * g++.dg/other/ptrmem2.C: Change error message.
44689 * g++.dg/parse/parameter-declaration-1.C: Remove line number
44690 marker.
44691 * g++.dg/special/initp1.C: Remove invalid attribute usage.
44692 * g++.dg/template/access3.C: Add typename keyword.
44693 * g++.dg/template/access5.C: Remove stray semicolon.
44694 * g++.dg/template/access6.C: Likewise.
44695 * g++.dg/template/complit1.C: Likewise.
44696 * g++.dg/template/crash1.C: Change error message.
44697 * g++.dg/template/inherit2.C: Remove stray semicolon.
44698 * g++.dg/template/instantiate2.C: Likewise.
44699 * g++.dg/template/instantiate3.C: Change error message.
44700 * g++.dg/template/qual1.C: Remove stray semicolon.
44701 * g++.dg/template/qualttp18.C: Change error message.
44702 * g++.dg/template/ref1.C: Remove stray semicolon.
44703 * g++.dg/template/sizeof1.C (A::value): Declare it.
44704 * g++.dg/template/spec4.C: Change error message.
44705 * g++.dg/template/static1.C: Likewise.
44706 * g++.dg/template/type1.C: Likewise.
44707 * g++.dg/template/typename3.C: Likewise.
44708 * g++.old-deja/g++.benjamin/13478.C: Change error message.
44709 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
44710 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
44711 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
44712 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
44713 named return value extension.
44714 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
44715 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
44716 * g++.old-deja/g++.bob/extern_C.C: Likewise.
44717 * g++.old-deja/g++.bob/inherit2.C: Likewise.
44718 * g++.old-deja/g++.brendan/complex1.C: Likewise.
44719 * g++.old-deja/g++.brendan/copy5.C: Likewise.
44720 * g++.old-deja/g++.brendan/crash13.C: Likewise.
44721 * g++.old-deja/g++.brendan/crash15.C: Likewise.
44722 * g++.old-deja/g++.brendan/crash18.C: Change error message.
44723 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
44724 * g++.old-deja/g++.brendan/crash38.C: Likewise.
44725 * g++.old-deja/g++.brendan/crash50.C: Likewise.
44726 * g++.old-deja/g++.brendan/crash56.C: Likewise.
44727 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
44728 syntax.
44729 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
44730 * g++.old-deja/g++.brendan/crash8.C: Change error message.
44731 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
44732 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
44733 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
44734 * g++.old-deja/g++.brendan/template11.C: Likewise.
44735 * g++.old-deja/g++.brendan/template26.C: Likewise.
44736 * g++.old-deja/g++.brendan/template27.C: Use explicit
44737 specialization syntax.
44738 * g++.old-deja/g++.brendan/template30.C: Likewise.
44739 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
44740 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
44741 non-dependent names.
44742 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
44743 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
44744 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
44745 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
44746 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
44747 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
44748 named return value extension.
44749 * g++.old-deja/g++.ext/namedret2.C: Likewise.
44750 * g++.old-deja/g++.ext/namedret3.C: Likewise.
44751 * g++.old-deja/g++.ext/return1.C: Likewise.
44752 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
44753 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
44754 * g++.old-deja/g++.jason/access8.C: Likewise.
44755 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
44756 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
44757 pseudo-destructor names.
44758 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
44759 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
44760 pseudo-destructor names.
44761 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
44762 * g++.old-deja/g++.jason/overload19.C: Likewise.
44763 * g++.old-deja/g++.jason/overload32.C: Likewise.
44764 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
44765 stray semicolons.
44766 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
44767 * g++.old-deja/g++.jason/return.C: Likewise.
44768 * g++.old-deja/g++.jason/return2.C: Likewise.
44769 * g++.old-deja/g++.jason/shadow1.C: Likewise.
44770 * g++.old-deja/g++.jason/special.C: Use explicit specialization
44771 syntax.
44772 * g++.old-deja/g++.jason/template10.C: Account for use of
44773 non-dependent names.
44774 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
44775 syntax.
44776 * g++.old-deja/g++.jason/template37.C: Likewise.
44777 * g++.old-deja/g++.law/access4.C: Change error messages.
44778 * g++.old-deja/g++.law/arm13.C: Remove incorrect
44779 pseudo-destructor names.
44780 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
44781 * g++.old-deja/g++.law/ctors9.C: Likewise.
44782 * g++.old-deja/g++.law/cvt22.C: Likewise.
44783 * g++.old-deja/g++.law/dtors5.C: Likewise.
44784 * g++.old-deja/g++.law/global-init1.C: Likewise.
44785 * g++.old-deja/g++.law/missed-error3.C: Likewise.
44786 * g++.old-deja/g++.law/operators28.C: Likewise.
44787 * g++.old-deja/g++.law/visibility28.C: Likewise.
44788 * g++.old-deja/g++.martin/eval1.C: Likewise.
44789 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
44790 name.
44791 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
44792 * g++.old-deja/g++.mike/net34.C: Likewise.
44793 * g++.old-deja/g++.mike/net36.C: Likewise.
44794 * g++.old-deja/g++.mike/ns2.C: Likewise.
44795 * g++.old-deja/g++.mike/p12306.C: Likewise.
44796 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
44797 value extension.
44798 * g++.old-deja/g++.mike/p700.C: Likewise.
44799 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
44800 * g++.old-deja/g++.mike/p710.C: Likewise.
44801 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
44802 value extension.
44803 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
44804 * g++.old-deja/g++.mike/pmf9.C: Likewise.
44805 * g++.old-deja/g++.ns/crash2.C: Likewise.
44806 * g++.old-deja/g++.ns/crash3.C: Likewise.
44807 * g++.old-deja/g++.ns/invalid1.C: Likewise.
44808 * g++.old-deja/g++.ns/ns17.C: Likewise.
44809 * g++.old-deja/g++.ns/template16.C: Likewise.
44810 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
44811 keyword.
44812 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
44813 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
44814 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
44815 named return value extension.
44816 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
44817 * g++.old-deja/g++.other/access4.C: Issue additional error
44818 messages.
44819 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
44820 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
44821 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
44822 * g++.old-deja/g++.other/crash25.C: Change error message.
44823 * g++.old-deja/g++.other/crash4.C: Change error message.
44824 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
44825 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
44826 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
44827 checks.
44828 * g++.old-deja/g++.other/defarg8.C: Likewise.
44829 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
44830 * g++.old-deja/g++.other/dtor10.C: Likewise.
44831 * g++.old-deja/g++.other/incomplete.C: Likewise.
44832 * g++.old-deja/g++.other/linkage7.C: Likewise.
44833 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
44834 lookup algorithm.
44835 * g++.old-deja/g++.other/mangle2.C: Likewise.
44836 * g++.old-deja/g++.other/refinit2.C: Likewise.
44837 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
44838 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
44839 * g++.old-deja/g++.pt/crash28.C: Likewise.
44840 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
44841 syntax.
44842 * g++.old-deja/g++.pt/crash32.C: Change error message.
44843 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
44844 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
44845 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
44846 error message position.
44847 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
44848 * g++.old-deja/g++.pt/defarg8.C: Change error message.
44849 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
44850 syntax.
44851 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
44852 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
44853 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
44854 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
44855 keyword.
44856 * g++.old-deja/g++.pt/explicit31.C: Likewise.
44857 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
44858 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
44859 keyword.
44860 * g++.old-deja/g++.pt/explicit71.C: Change error message.
44861 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
44862 syntax.
44863 * g++.old-deja/g++.pt/friend28.C: Account for use of
44864 non-dependent names.
44865 * g++.old-deja/g++.pt/friend29.C: Likewise.
44866 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
44867 rules.
44868 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
44869 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
44870 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
44871 lookup rules.
44872 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
44873 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
44874 keyword.
44875 * g++.old-deja/g++.pt/memclass20.C: Likewise.
44876 * g++.old-deja/g++.pt/memclass5.C: Likewise.
44877 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
44878 keyword.
44879 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
44880 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
44881 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
44882 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
44883 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
44884 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
44885 keyword.
44886 * g++.old-deja/g++.pt/spec10.C: Likewise.
44887 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
44888 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
44889 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
44890 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
44891 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
44892 * g++.old-deja/g++.pt/ttp62.C: Likewise.
44893 * g++.old-deja/g++.pt/ttp64.C: Likewise.
44894 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
44895 * g++.old-deja/g++.pt/typename15.C: Likewise.
44896 * g++.old-deja/g++.pt/typename22.C: Likewise.
44897 * g++.old-deja/g++.pt/typename6.C: Change error messages.
44898 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
44899 * g++.old-deja/g++.pt/virtual2.C: Likewise.
44900 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
44901 syntax.
44902 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
44903 return value extension.
44904 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
44905 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
44906 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
44907 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
44908
44909 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
44910
44911 * g++.dg/warn/inline1.C: New test.
44912 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
44913 * g++.old-deja/g++.jason/synth10.C: Likewise.
44914 * g++.old-deja/g++.mike/net31.C: Likewise.
44915 * g++.old-deja/g++.mike/p8786.C: Likewise.
44916
44917 * g++.dg/template/friend10.C: New test.
44918 * g++.dg/template/conv5.C: New test.
44919
44920 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
44921
44922 * g++.dg/lookup/scoped3.C: New test.
44923
44924 * g++.dg/lookup/decl1.C: New test.
44925 * g++.dg/lookup/decl2.C: New test.
44926
44927 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
44928
44929 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
44930 gcc.c-torture/compile/20021015-1.c,
44931 gcc.c-torture/compile/20021015-2.c,
44932 gcc.c-torture/compile/20021123-1.c,
44933 gcc.c-torture/compile/20021123-2.c,
44934 gcc.c-torture/compile/20021123-3.c,
44935 gcc.c-torture/compile/20021123-4.c,
44936 gcc.c-torture/execute/20021024-1.c: Add tests previously added
44937 only to 3.1 or 3.2 branch.
44938
44939 2002-12-23 Mark Mitchell <mark@codesourcery.com>
44940
44941 * gcc.dg/i386-bitfield3.c: New test.
44942
44943 * gcc.dg/i386-bitfield2.c: New test.
44944
44945 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
44946
44947 * g++.dg/parse/conv_op1.C: New test.
44948
44949 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
44950
44951 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
44952 approved.
44953
44954 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
44955
44956 * gcc.c-torture/compile/20021220-1.c: New test.
44957
44958 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
44959
44960 * gcc.dg/i386-fastcall-1.c: New.
44961
44962 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
44963
44964 * gcc.c-torture/execute/20021219-1.c: New test.
44965
44966 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
44967
44968 * gcc.dg/i386-pic-1.c: New test.
44969
44970 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44971
44972 PR c++/8099
44973 * g++.dg/template/friend9.C: New test.
44974
44975 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44976
44977 PR c++/3663
44978 * g++.dg/template/access7.C: New test.
44979
44980 2002-12-18 Nick Clifton <nickc@redhat.com>
44981
44982 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
44983 the libstdc++-v3 directory has been found.
44984
44985 2002-12-12 Devang Patel <dpatel@apple.com>
44986 * gcc.dg/darwin-ld-1.c: New test.
44987 * gcc.dg/darwin-ld-2.c: New test.
44988 * gcc.dg/darwin-ld-3.c: New test.
44989 * gcc.dg/darwin-ld-4.c: New test.
44990 * gcc.dg/darwin-ld-5.c: New test.
44991
44992 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
44993
44994 * gcc.c-torture/compile/20021212-1.c: New test.
44995
44996 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
44997
44998 * gcc.dg/fshort-wchar: New test.
44999
45000 2002-12-10 Mark Mitchell <mark@codesourcery.com>
45001
45002 PR c++/8372
45003 * g++.dg/template/dtor1.C: New test.
45004
45005 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
45006 markers.
45007
45008 2002-12-10 Jakub Jelinek <jakub@redhat.com>
45009
45010 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
45011
45012 2002-12-09 Mark Mitchell <mark@codesourcery.com>
45013
45014 * g++.dg/template/static1.C: New test.
45015 * g++.dg/template/static2.C: New test.
45016 * g++.old-deja/g++.ext/memconst.C: New test.
45017
45018 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45019
45020 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
45021 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
45022 * g++.dg/special/initp1.C: Likewise.
45023
45024 2002-12-06 Jakub Jelinek <jakub@redhat.com>
45025
45026 * gcc.c-torture/execute/20021204-1.c: New test.
45027
45028 2002-12-04 Geoffrey Keating <geoffk@apple.com>
45029
45030 * gcc.dg/ppc-fmadd-1.c: New file.
45031 * gcc.dg/ppc-fmadd-2.c: New file.
45032 * gcc.dg/ppc-fmadd-3.c: New file.
45033
45034 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
45035
45036 * gcc.c-torture/compile/20021204-1.c: New test.
45037
45038 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
45039
45040 * g++.dg/inherit/covariant2.C: New test.
45041 * g++.dg/inherit/covariant3.C: New test.
45042 * g++.dg/inherit/covariant4.C: New test.
45043 * g++.dg/inherit/covariant1.C: Remove XFAIL.
45044 * g++.old-deja/g++.robertl/eb17.C: Likewise.
45045
45046 2002-12-03 Mark Mitchell <mark@codesourcery.com>
45047
45048 PR c++/8688
45049 * g++.dg/init/brace3.C: New test.
45050
45051 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
45052
45053 * gcc.dg/20020210-1.c: Fix a comment typo.
45054
45055 2002-12-02 Mark Mitchell <mark@codesourcery.com>
45056
45057 PR c++/8720
45058 * g++.dg/parse/defarg1.C: New test.
45059
45060 PR c++/8615
45061 * g++.dg/template/char1.C: New test.
45062
45063 * g++.dg/template/varmod1.C: Fix typo.
45064
45065 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45066
45067 DR 180
45068 * g++.old-deja/g++.pt/crash32.C: Expect error.
45069
45070 2002-12-01 Mark Mitchell <mark@codesourcery.com>
45071
45072 PR c++/5919
45073 * g++.dg/template/varmod1.C: New test.
45074
45075 PR c++/8727
45076 * g++.dg/inherit/typeinfo1.C: New test.
45077
45078 PR c++/8663
45079 * g++.dg/inherit/typedef1.C: New test.
45080
45081 2002-11-30 Mark Mitchell <mark@codesourcery.com>
45082
45083 PR c++/8332
45084 PR c++/8493
45085 * g++.dg/template/strlen1.C: New test.
45086
45087 PR c++/8227
45088 * g++.dg/template/ctor2.C: New test.
45089
45090 PR c++/8214
45091 * g++.dg/init/string1.C: New test.
45092
45093 PR c++/8511
45094 * g++.dg/template/friend8.C: New test.
45095
45096 2002-11-29 Joe Buck <jbuck@synopsys.com>
45097
45098 * g++.dg/lookup/anon2.C: New test.
45099
45100 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
45101
45102 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
45103 h8300 port.
45104
45105 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
45106
45107 * gcc.dg/bitfld-6.c: New test.
45108
45109 2002-11-27 Jan Hubicka <jh@suse.cz>
45110
45111 * gcc.c-torture/execute/20021127.[cx]: New test.
45112
45113 2002-11-26 Jan Hubicka <jh@suse.cz>
45114
45115 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
45116 quality.
45117
45118 2002-11-26 Geoffrey Keating <geoffk@apple.com>
45119
45120 * g++.dg/init/brace2.C: New test.
45121 * g++.old-deja/g++.mike/p9129.C: Correct.
45122
45123 2002-11-26 Mark Mitchell <mark@codesourcery.com>
45124
45125 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
45126
45127 2002-11-25 Andreas Bauer <baueran@in.tum.de>
45128
45129 * gcc.dg/sibcall-6: New test for indirect sibcalls.
45130
45131 2002-11-25 Mark Mitchell <mark@codesourcery.com>
45132
45133 * g++.dg/abi/empty11.C: New test.
45134 * g++.dg/rtti/cv1.C: New test.
45135
45136 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
45137
45138 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
45139
45140 2002-11-24 Mark Mitchell <mark@codesourcery.com>
45141
45142 * g++.dg/abi/empty10.C: New test.
45143
45144 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
45145
45146 * gcc.c-torture/compile/20021124-1.c: New test.
45147
45148 2002-11-22 Mark Mitchell <mark@codesourcery.com>
45149
45150 * g++.dg/abi/rtti2.C: New test.
45151
45152 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
45153
45154 * gcc.dg/i386-unroll-1.c: New test.
45155
45156 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
45157
45158 * gcc.c-torture/compile/20021120-1.c: New test.
45159 * gcc.c-torture/compile/20021120-2.c: New test.
45160
45161 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
45162
45163 * gcc.dg/bitfld-5.c: New test.
45164
45165 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
45166
45167 * gcc.c-torture/execute/20021120-3.c: New test.
45168
45169 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
45170
45171 * gcc.c-torture/execute/20021120-2.c: New test.
45172
45173 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
45174
45175 * gcc.c-torture/execute/20021120-1.c: New test.
45176
45177 2002-11-20 Jakub Jelinek <jakub@redhat.com>
45178
45179 * gcc.c-torture/execute/20021118-3.c: New test.
45180
45181 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
45182
45183 * gcc.c-torture/compile/20021119-1.c: New test.
45184
45185 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
45186
45187 * gcc.dg/duff-1.c: New test.
45188 * gcc.dg/duff-2.c: New test.
45189 * gcc.dg/duff-3.c: New test.
45190
45191 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
45192
45193 * gcc.dg/cpp/_Pragma5.c: New test.
45194
45195 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
45196
45197 * gcc.c-torture/execute/20021118-2.c: New test.
45198
45199 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
45200
45201 * gcc.c-torture/execute/20021118-1.c: New test.
45202
45203 2002-11-16 Jakub Jelinek <jakub@redhat.com>
45204
45205 * gcc.dg/20021116-1.c: New test.
45206
45207 2002-11-14 Mark Mitchell <mark@codesourcery.com>
45208
45209 * g++.dg/abi/vcall1.C: New test.
45210
45211 2002-11-14 Jakub Jelinek <jakub@redhat.com>
45212
45213 * gcc.dg/20021029-1.c: New test.
45214 * gcc.dg/20021029-2.c: New test.
45215
45216 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
45217
45218 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
45219
45220 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
45221
45222 PR c/8439
45223 * gcc.dg/20021110.c: Move to ...
45224 * gcc.c-torture/compile/20021110.c: .... here.
45225
45226 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45227
45228 PR c/8467
45229 * gcc.c-torture/execute/20021111-1.c
45230
45231 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
45232
45233 PR c/8439
45234 * gcc.dg/20021110.c: New test.
45235
45236 2002-11-10 Mark Mitchell <mark@codesourcery.com>
45237
45238 * g++.dg/abi/vthunk3.C: Run only on x86.
45239
45240 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
45241
45242 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
45243
45244 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
45245
45246 * lib/compat.exp (compat-execute): Fix logic error in last
45247 change.
45248
45249 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
45250
45251 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
45252
45253 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45254
45255 PR c++/8389
45256 * g++.dg/template/access6.C: New test.
45257
45258 2002-11-08 Jan Hubicka <jh@suse.cz>
45259
45260 * gcc.dg/i386-ssefp-1.c: New test.
45261 * gcc.dg/i386-ssefp-1.c: New test.
45262
45263 2002-11-08 Jan Hubicka <jh@suse.cz>
45264
45265 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
45266
45267 2002-11-07 Mark Mitchell <mark@codesourcery.com>
45268
45269 * g++.dg/abi/vthunk3.C: New test.
45270
45271 PR c++/8338
45272 * g++.dg/template/crash2.C: New test.
45273
45274 2002-11-07 Mark Mitchell <mark@codesourcery.com>
45275
45276 * g++.dg/abi/dtor1.C: New test.
45277 * g++.dg/abi/dtor2.C: Likewise.
45278
45279 2002-11-05 Geoffrey Keating <geoffk@apple.com>
45280
45281 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
45282 Darwin.
45283
45284 2002-11-04 Adam Nemet <anemet@lnxw.com>
45285
45286 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
45287 -mthumb. Only xfail with -O0.
45288
45289 2002-11-03 Mark Mitchell <mark@codesourcery.com>
45290
45291 * g++.dg/abi/thunk1.C: New test.
45292 * g++.dg/abi/thunk2.C: Likewise.
45293 * g++.dg/abi/vtt1.C: Likewise.
45294
45295 2002-11-02 Diego Novillo <dnovillo@redhat.com>
45296
45297 PR optimization/8423
45298 * gcc.c-torture/execute/builtin-constant.c: New test.
45299
45300 2002-11-01 Zack Weinberg <zack@codesourcery.com>
45301
45302 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
45303 Add some more cases.
45304
45305 2002-11-01 Mark Mitchell <mark@codesourcery.com>
45306
45307 PR c++/8391
45308 * g++.dg/opt/local1.C: New test.
45309
45310 2002-10-30 Mark Mitchell <mark@codesourcery.com>
45311
45312 PR c++/8160
45313 * g++.dg/template/complit1.C: New test.
45314
45315 PR c++/8149
45316 * g++.dg/template/typename4.C: Likewise.
45317
45318 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45319
45320 Core issue 287, PR c++/7639
45321 * g++.dg/template/instantiate1.C: Adjust error location.
45322 * g++.dg/template/instantiate3.C: New test.
45323 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
45324 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
45325 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
45326
45327 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
45328
45329 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
45330
45331 2002-10-29 Mark Mitchell <mark@codesourcery.com>
45332
45333 PR c++/8287
45334 * g++.dg/init/dtor2.C: New test.
45335
45336 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45337
45338 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
45339 * gcc.dg/nest.c: Bypass errors on irix6.
45340
45341 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
45342
45343 * gcc.dg/nest.c: Expect error for mmix-*-*.
45344 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
45345
45346 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
45347
45348 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
45349 markers.
45350
45351 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
45352
45353 2002-10-25 Mike Stump <mrs@apple.com>
45354
45355 * gcc.dg/warn-1.c: New test.
45356
45357 2002-10-25 Zack Weinberg <zack@codesourcery.com>
45358
45359 * g++.dg/template/typename3.C: New test.
45360
45361 2002-10-25 Mark Mitchell <mark@codesourcery.com>
45362
45363 * g++.dg/lookup/ptrmem1.C: New test.
45364
45365 * g++.dg/abi/vthunk2.C: New test.
45366
45367 2002-10-25 Zack Weinberg <zack@codesourcery.com>
45368
45369 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
45370
45371 2002-10-24 Mark Mitchell <mark@codesourcery.com>
45372
45373 * g++.dg/abi/empty9.C: New test.
45374
45375 2002-10-24 Richard Henderson <rth@redhat.com>
45376
45377 * g++.dg/inherit/thunk1.C: Enable for ia64.
45378
45379 2002-10-23 Mark Mitchell <mark@codesourcery.com>
45380
45381 PR c++/8067
45382 * g++.dg/lookup/pretty1.C: New test.
45383
45384 2002-10-23 Jakub Jelinek <jakub@redhat.com>
45385
45386 * gcc.dg/20021023-1.c: New test.
45387
45388 2002-10-23 Mark Mitchell <mark@codesourcery.com>
45389
45390 PR c++/7679
45391 * g++.dg/parse/inline1.C: New test.
45392
45393 2002-10-23 Richard Henderson <rth@redhat.com>
45394
45395 * g++.dg/inherit/thunk1.C: Enable for x86_64.
45396
45397 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
45398
45399 2002-10-22 Mark Mitchell <mark@codesourcery.com>
45400
45401 PR c++/6579
45402 * g++.dg/parse/stmtexpr3.C: New test.
45403
45404 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
45405
45406 * g++.dg/expr/cond1.C: New test.
45407
45408 2002-10-21 Zack Weinberg <zack@codesourcery.com>
45409
45410 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
45411
45412 2002-10-21 Mark Mitchell <mark@codesourcery.com>
45413
45414 * g++.dg/abi/vbase13.C: New test.
45415 * g++.dg/abi/vbase14.C: Likewise.
45416
45417 2002-10-21 Jakub Jelinek <jakub@redhat.com>
45418
45419 * gcc.dg/tls/pic-1.c: New test.
45420 * gcc.dg/tls/nonpic-1.c: New test.
45421 * gcc.dg/20021018-1.c: New test.
45422
45423 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
45424
45425 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
45426 Remove only files with the same base name as the test case.
45427 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
45428 (profopt-execute): Likewise. Also, remove old profiling
45429 and performance data files before running the tests.
45430
45431 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
45432 * g++.dg/bprob/bprob.exp: Likewise.
45433 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
45434 to allow more general test case names.
45435
45436 * g++.dg/bprob/bprob-1.C: Rename to ...
45437 * g++.dg/bprob/g++-bprob-1.C: ... this.
45438
45439 * g77.dg/bprob/bprob-1.f: Rename to ...
45440 * g77.dg/bprob/g77-bprob-1.f: ... this.
45441
45442 2002-10-21 Zack Weinberg <zack@codesourcery.com>
45443
45444 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
45445 bison 1.50 or later.
45446
45447 2002-10-21 Janis Johnson <janis187@us.ibm.com>
45448
45449 * g++.dg/README: Describe more test directories.
45450
45451 2002-10-21 Mark Mitchell <mark@codesourcery.com>
45452
45453 * g++.dg/init/array6.C: Add additional tests.
45454
45455 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
45456
45457 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
45458 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
45459
45460 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
45461
45462 * gcc.c-torture/compile/20020604-1.x: New.
45463 * gcc.c-torture/compile/simd-5.x: Likewise.
45464 * gcc.c-torture/execute/920710-1.x: Likewise.
45465 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
45466
45467 2002-10-21 Mark Mitchell <mark@codesourcery.com>
45468
45469 * g++.dg/inherit/override1.C: Add dg-options clause.
45470
45471 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
45472
45473 * gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
45474 _mm_slli_si128.
45475
45476 2002-10-19 Andreas Schwab <schwab@suse.de>
45477
45478 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
45479 directory component.
45480
45481 2002-10-18 Mark Mitchell <mark@codesourcery.com>
45482
45483 * g++.dg/inherit/thunk1.C: New test.
45484
45485 * g++.dg/inherit/override1.C: New test.
45486
45487 * g++.dg/abi/mangle11.C: New test.
45488 * g++.dg/abi/mangle14.C: New test.
45489 * g++.dg/abi/mangle17.C: New test.
45490
45491 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
45492
45493 * g++.dg/overload/member2.C: New test.
45494
45495 2002-10-17 Janis Johnson <janis187@us.ibm.com>
45496
45497 * g++.dg/README: Describe new compat directory.
45498 * g++.dg/dg.exp: Skip tests in compat directory.
45499 * README.compat: New file.
45500 * lib/compat.exp: New expect script.
45501 * g++.dg/compat: New test directory.
45502 * g++.dg/compat/compat.exp: New expect script.
45503 * g++.dg/compat/abi: New test directory.
45504 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
45505 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
45506 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
45507 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
45508 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
45509 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
45510 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
45511 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
45512 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
45513 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
45514 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
45515 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
45516 * g++.dg/compat/break: New test directory.
45517 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
45518 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
45519 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
45520 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
45521 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
45522 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
45523 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
45524 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
45525 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
45526 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
45527 g++.dg/compat/break/README: New files.
45528 * g++.dg/compat/eh: New test directory.
45529 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
45530 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
45531 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
45532 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
45533 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
45534 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
45535 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
45536 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
45537 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
45538 g++.dg/compat/eh/filter2_y.C,
45539 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
45540 g++.dg/compat/eh/new1_y.C,
45541 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
45542 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
45543 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
45544 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
45545 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
45546 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
45547 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
45548 g++.dg/compat/eh/unexpected1_y.C: New files.
45549 * g++.dg/compat/init: New test directory.
45550 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
45551 g++.dg/compat/init/array5_y.C,
45552 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
45553 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
45554 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
45555 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
45556 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
45557 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
45558 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
45559 g++.dg/compat/init/init-ref2_y.C: New files.
45560
45561 2002-10-17 Mark Mitchell <mark@codesourcery.com>
45562
45563 PR c++/7584
45564 * g++.dg/inherit/using3.C: New test.
45565
45566 2002-10-17 Jan Hubicka <jh@suse.cz>
45567
45568 * gcc.dg/20021017-2.c: New test.
45569
45570 2002-10-17 Mark Mitchell <mark@codesourcery.com>
45571
45572 * g++.dg/abi/mangle16.C: Adjust.
45573
45574 * g++.dg/init/array8.C: New test.
45575
45576 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
45577
45578 * gcc.dg/special/mips-abi.exp: New test.
45579 * gcc.dg/special/mips-abi.s: Empty file used by the above.
45580
45581 2002-10-16 Mark Mitchell <mark@codesourcery.com>
45582
45583 * g++.dg/abi/mangle16.C: New test.
45584 * g++.dg/abi/mangle17.C: Likewise.
45585
45586 PR c++/7478
45587 * g++.dg/template/ref1.C: New test.
45588
45589 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45590
45591 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
45592
45593 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
45594
45595 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
45596
45597 2002-10-16 Mark Mitchell <mark@codesourcery.com>
45598
45599 PR c++/7524
45600 * g++.dg/init/array7.C: New test.
45601
45602 2002-10-15 Mark Mitchell <mark@codesourcery.com>
45603
45604 * g++.dg/init/array6.C: New test.
45605
45606 * g++.dg/abi/mangle13.C: Likewise.
45607 * g++.dg/abi/mangle14.C: Likewise.
45608 * g++.dg/abi/mangle15.C: Likewise.
45609
45610 2002-10-14 Mark Mitchell <mark@codesourcery.com>
45611
45612 * g++.dg/abi/empty8.C: New test.
45613
45614 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
45615
45616 * g++.dg/init/ctor1.C: New test.
45617
45618 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
45619
45620 * gcc.c-torture/execute/20021015-1.c: New test.
45621
45622 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
45623
45624 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
45625
45626 2002-10-14 Jan Hubicka <jh@suse.cz>
45627
45628 * gcc.dg/i386-ssetype-[1-5].c: New tests.
45629
45630 2002-10-14 Richard Henderson <rth@redhat.com>
45631
45632 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
45633
45634 2002-10-14 Mark Mitchell <mark@codesourcery.com>
45635
45636 PR optimization/6631
45637 * g++.dg/opt/const2.C: New test.
45638
45639 2002-10-14 Mark Mitchell <mark@codesourcery.com>
45640
45641 PR c++/7176
45642 * g++.dg/parse/friend1.C: New test.
45643 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
45644
45645 2002-10-14 Jakub Jelinek <jakub@redhat.com>
45646
45647 * gcc.dg/20021014-1.c: New test.
45648
45649 2002-10-11 Mark Mitchell <mark@codesourcery.com>
45650
45651 PR c++/5661
45652 * g++.dg/ext/vlm1.C: New test.
45653 * g++.dg/ext/vlm2.C: Likewise.
45654
45655 * g++.dg/init/array1.C: Remove invalid braces.
45656 * g++.dg/init/brace1.C: New test.
45657 * g++.dg/init/copy2.C: Likewise.
45658 * g++.dg/init/copy3.C: Likewise.
45659 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
45660 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
45661 braces.
45662
45663 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
45664
45665 * gcc.dg/cpp/assembler.S: Don't use -ansi.
45666
45667 2002-10-11 Richard Shann <richard.shann@superh.com>
45668
45669 * gcc.c-torture/compile/simd-5.c: New test.
45670
45671 2002-10-10 Roger Sayle <roger@eyesopen.com>
45672
45673 * gcc.c-torture/execute/shiftopt-1.c: New test case.
45674
45675 2002-10-10 Jim Wilson <wilson@redhat.com>
45676
45677 * gcc.c-torture/execute/20021010-1.c: New test.
45678
45679 2002-10-09 Zack Weinberg <zack@codesourcery.com>
45680
45681 PR c/7353
45682 * g++.dg/ext/typedef-init.C: New test.
45683 * gcc.dg/typedef-init.c: New test.
45684
45685 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
45686
45687 * gcc.dg/cpp/paste13.c: New test.
45688
45689 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45690
45691 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
45692 remaining platforms, XFAIL during compile, not execute. Don't
45693 XFAIL at -O0.
45694
45695 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
45696
45697 * gcc.dg/alias-1.c: Tweak expected warning.
45698
45699 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
45700
45701 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
45702
45703 2002-10-06 Andreas Jaeger <aj@suse.de>
45704
45705 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
45706 * gcc.dg/cpp/c++98.C: Likewise.
45707
45708 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
45709 * g++.dg/cpp/c++98.C: Likewise.
45710
45711 * g++.dg/README (Subdirectories): Mention cpp directory.
45712
45713 PR target/7559
45714 * gcc.dg/20021006-1.c: New test.
45715
45716 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45717
45718 PR c++/7804
45719 * g++.dg/other/warning1.C: New test.
45720
45721 2002-10-04 Roger Sayle <roger@eyesopen.com>
45722
45723 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
45724 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
45725 and sparc-*-* with -m64 as expected failures. See PR 8087.
45726
45727 2002-10-03 Mark Mitchell <mark@codesourcery.com>
45728
45729 PR c++/7931
45730 * g++.dg/template/ptrmem3.C: New test.
45731
45732 PR c++/7754
45733 * g++.dg/template/union1.C: New test.
45734
45735 2002-10-03 Mark Mitchell <mark@codesourcery.com>
45736
45737 PR c++/8006
45738 * g++.dg/abi/mangle9.C: New test.
45739 * g++.dg/abi/mangle10.C: New test.
45740 * g++.dg/abi/mangle11.C: New test.
45741 * g++.dg/abi/mangle12.C: New test.
45742
45743 2002-10-02 Mark Mitchell <mark@codesourcery.com>
45744
45745 PR c++/7188.
45746 * g++.dg/template/meminit1.C: New test.
45747 * g++.dg/warn/Wreorder-1.C: Likewise.
45748 * g++.old-deja/g++.mike/warn3.C: Tweak.
45749 * lib/prune.exp: Ingore "in copy constructor".
45750
45751 2002-10-02 Andreas Jaeger <aj@suse.de>
45752
45753 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
45754 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
45755 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
45756 on x86-64.
45757
45758 2002-10-01 Mark Mitchell <mark@codesourcery.com>
45759
45760 * gcc.dg/empty1.C: Fix typo.
45761
45762 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
45763
45764 * gcc.dg/alias-1.c: New test.
45765
45766 2002-10-01 Mark Mitchell <mark@codesourcery.com>
45767
45768 * gcc.dg/empty1.C: New test.
45769
45770 * g++.dg/tls/init-2.C: Tweak error messages.
45771
45772 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
45773
45774 * gcc.c-torture/compile/20020923-1.c: New test.
45775
45776 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
45777
45778 * gcc.c-torture/execute/ffs-1.c: New test.
45779 * gcc.c-torture/execute/ffs-2.c: Ditto.
45780
45781 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
45782
45783 * g++.dg/overload/member1.C: New test.
45784
45785 2002-09-30 Mark Mitchell <mark@codesourcery.com>
45786
45787 * g++.dg/abi/empty7.C: New test.
45788 * g++.dg/init/pm2.C: Likewise.
45789
45790 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
45791
45792 * g++.dg/rtti/crash1.C: New test.
45793
45794 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
45795
45796 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
45797 gcc.dg/sibcall-4.c: New tests.
45798
45799 2002-09-28 Roger Sayle <roger@eyesopen.com>
45800
45801 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
45802 powerpc and MMIX targets.
45803
45804 2002-09-27 Zack Weinberg <zack@codesourcery.com>
45805
45806 * gcc.dg/cpp/20020927-1.c: New.
45807
45808 2002-09-26 David S. Miller <davem@redhat.com>
45809
45810 * gcc.c-torture/compile/trunctfdf.c: New.
45811
45812 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45813
45814 * lib/target-supports.exp (check_weak_available): Handle solaris2.
45815
45816 2002-09-27 Alan Modra <amodra@bigpond.net.au>
45817
45818 * gcc.c-torture/execute/loop-15.c: New.
45819
45820 2002-09-26 Janis Johnson <janis187@us.ibm.com>
45821
45822 * README.QMTEST: Fix typo.
45823
45824 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
45825
45826 * gcc.dg/20020926-1.c: New test.
45827
45828 2002-09-25 David S. Miller <davem@redhat.com>
45829
45830 PR target/7842
45831 * gcc.c-torture/execute/shiftdi.c: New test.
45832
45833 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
45834
45835 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
45836 unique to the tool.
45837 * lib/g77.exp (g77_init): Likewise.
45838 * lib/g++.exp (g++_init): Likewise.
45839 * lib/objc.exp (objc_init): Likewise.
45840
45841 2002-09-25 Mark Mitchell <mark@codesourcery.com>
45842
45843 * g++.dg/abi/empty5.C: New test.
45844 * g++.dg/abi/empty6.C: New test.
45845 * g++.dg/abi/vbase12.C: New test.
45846
45847 2002-09-25 Richard Henderson <rth@redhat.com>
45848
45849 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
45850 too-small long double.
45851
45852 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
45853
45854 * gcc.dg/20020919-1.c: New test.
45855
45856 2002-09-23 Mark Mitchell <mark@codesourcery.com>
45857
45858 * g++.dg/abi/bitfield6.C: New test.
45859 * g++.dg/abi/bitfield7.C: New test.
45860 * g++.dg/abi/bitfield8.C: New test.
45861 * g++.dg/abi/vbase11.C: New test.
45862
45863 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
45864
45865 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
45866 hppa*-*-hpux*. Update test comment.
45867
45868 2002-09-20 Jakub Jelinek <jakub@redhat.com>
45869
45870 * gcc.dg/tls/struct-1.c: New test.
45871
45872 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
45873
45874 * gcc.dg/cpp/tr-warn2.c: Update.
45875
45876 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
45877
45878 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
45879
45880 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
45881
45882 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
45883 systems.
45884
45885 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
45886
45887 * gcc.c-torture/execute/ieee/mzero3.c: New test.
45888
45889 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
45890 Adjust for c++filt moved to binutils. Remove spurious duplicate
45891 setting of cxxfilt.
45892
45893 2002-09-19 Geoffrey Keating <geoffk@apple.com>
45894
45895 * gcc.dg/20020312-2.c: Update for darwin.
45896
45897 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
45898
45899 * g++.old-deja/g++.other/crash32.C: Mark ICE.
45900
45901 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
45902
45903 * objc.dg/comp-types-1.m: New test.
45904 * objc.dg/comp-types-2.m: New test.
45905 * objc.dg/comp-types-3.m: New test.
45906 * objc.dg/comp-types-4.m: New test.
45907 * objc.dg/comp-types-5.m: New test.
45908 * objc.dg/comp-types-6.m: New test.
45909
45910 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
45911
45912 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
45913
45914 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
45915
45916 * g++.dg/other/do1.C: New test.
45917
45918 * g++.dg/template/subst1.C: New test.
45919
45920 2002-09-16 Steve Ellcey <sje@cup.hp.com>
45921
45922 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
45923
45924 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
45925
45926 * g++.dg/template/qualttp20.C: Adjust expected errors.
45927 * g++.old-deja/g++.jason/report.C: Likewise.
45928 * g++.old-deja/g++.other/qual1.C: Likewise.
45929
45930 * g++.dg/lookup/scoped2.C: New test.
45931
45932 * g++.dg/ext/asm3.C: New test.
45933
45934 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
45935
45936 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
45937
45938 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
45939
45940 * ChangeLog: follow spelling conventions.
45941 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
45942 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
45943 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
45944 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
45945 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
45946 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
45947 * g++.old-deja/g++.law/global-init1.C: Likewise.
45948 * g++.old-deja/g++.other/delete4.C: Likewise.
45949 * g++.old-deja/g++.other/inline21.C: Likewise.
45950 * g++.old-deja/g++.other/singleton.C: Likewise.
45951 * g77.dg/strlen0.f: Likewise.
45952 * g77.f-torture/compile/20010519-1.f: Likewise.
45953 * g77.f-torture/compile/980310-4.f: Likewise.
45954 * gcc.c-torture/compile/20000605-1.c: Likewise.
45955 * gcc.c-torture/execute/20020225-1.c: Likewise.
45956 * gcc.dg/c90-hexfloat-2.c: Likewise.
45957 * gcc.dg/c99-bool-1.c: Likewise.
45958 * gcc.dg/c99-hexfloat-2.c: Likewise.
45959 * gcc.dg/dll-2.c: Likewise.
45960 * gcc.dg/wtr-union-init-1.c: Likewise.
45961 * gcc.dg/wtr-union-init-2.c: Likewise.
45962 * gcc.dg/wtr-union-init-3.c: Likewise.
45963 * gcc.dg/cpp/avoidpaste1.c: Likewise.
45964 * gcc.dg/cpp/defined.c: Likewise.
45965 * gcc.dg/cpp/macsyntx.c: Likewise.
45966 * gcc.dg/cpp/paste2.c: Likewise.
45967 * gcc.dg/cpp/trad/defined.c: Likewise.
45968 * gcc.dg/format/c90-printf-1.c: Likewise.
45969 * gcc.dg/format/c90-scanf-1.c: Likewise.
45970 * gcc.dg/format/c99-printf-1.c: Likewise.
45971 * gcc.dg/format/c99-scanf-1.c: Likewise.
45972 * gcc.misc-tests/gcov-8.c: Likewise.
45973 * lib/profopt.exp: Likewise.
45974
45975 2002-09-15 Krister Walfridsson <cato@df.lth.se>
45976
45977 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
45978
45979 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
45980
45981 * g++.dg/inherit/using2.C: New test.
45982
45983 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
45984
45985 * ChangeLog: Follow spelling conventions.
45986 * g++.dg/template/friend4.C: Likewise.
45987 * g++.old-deja/g++.pt/crash67.C: Likewise.
45988 * gcc.c-torture/execute/20000801-4.c: Likewise.
45989 * gcc.dg/c90-digraph-1.c: Likewise.
45990 * gcc.dg/c94-digraph-1.c: Likewise.
45991 * gcc.dg/c99-digraph-1.c: Likewise.
45992 * gcc.dg/cpp/line5.c: Likewise.
45993 * gcc.dg/cpp/multiline.c: Likewise.
45994 * gcc.dg/cpp/trad/literals-1.c: Likewise.
45995 * gcc.dg/format/attr-3.c: Likewise.
45996 * gcc.dg/format/c90-scanf-3.c: Likewise.
45997 * gcc.dg/format/ext-4.c: Likewise.
45998
45999 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
46000
46001 * g++.dg/template/pretty1.C: New test.
46002
46003 2002-09-14 Alan Modra <amodra@bigpond.net.au>
46004
46005 * gcc.c-torture/execute/struct-cpy-1.c: New test.
46006
46007 2002-09-13 Matt Austern <austern@apple.com>
46008
46009 * g++.dg/other/constref[12].C: New, regression tests for
46010 passing a cast expression to a function by const reference.
46011
46012 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
46013
46014 * g++.dg/template/deduce1.C: New test.
46015
46016 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
46017
46018 * gcc.c-torture/execute/simd-1.c: Force all use of int to
46019 32-bit int.
46020
46021 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
46022
46023 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
46024 usage.
46025
46026 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
46027
46028 * gcc.c-torture/compile/20020910-1.c: New test.
46029
46030 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
46031
46032 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
46033
46034 2002-09-10 Andreas Jaeger <aj@suse.de>
46035
46036 * gcc.dg/20020312-2.c: Adjust for x86-64.
46037
46038 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
46039
46040 * g77.dg/7388.f: New test case for PR 7388.
46041
46042 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
46043
46044 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
46045
46046 2002-09-05 Ziemowit Laski <zlaski@apple.com>
46047
46048 * objc.dg/proto-lossage-1.m: New test.
46049
46050 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
46051
46052 * gcc.dg/cpp/_Pragma4.c: Fix typo.
46053
46054 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
46055
46056 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
46057 expected to pass.
46058
46059 2002-09-06 Stan Shebs <shebs@apple.com>
46060 David Edelsohn <edelsohn@gnu.org>
46061
46062 * gcc.dg/weak: New directory.
46063 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
46064 target-specific xfail bits.
46065 * gcc.dg/typeof-2.c: Move to new directory.
46066 * gcc.dg/weak.exp: New expect script.
46067
46068 2002-09-06 Alan Modra <amodra@bigpond.net.au>
46069
46070 * gcc.c-torture/execute/extzvsi.c: New test.
46071
46072 2002-09-05 Stan Shebs <shebs@apple.com>
46073
46074 * gcc.dg/weak-1.c: xfail on Darwin.
46075 * gcc.dg/weak-2.c: Ditto.
46076 * gcc.dg/weak-3.c: Ditto.
46077 * gcc.dg/weak-4.c: Ditto.
46078 * gcc.dg/weak-5.c: Ditto.
46079 * gcc.dg/weak-6.c: Ditto.
46080 * gcc.dg/weak-7.c: Ditto.
46081 * gcc.dg/weak-8.c: Ditto.
46082 * gcc.dg/weak-9.c: Ditto.
46083
46084 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
46085
46086 * gcc.c-torture/execute/loop-14.c: New test.
46087
46088 2002-09-04 Jakub Jelinek <jakub@redhat.com>
46089
46090 * g++.dg/other/cxa-atexit1.C: New test.
46091
46092 * gcc.dg/typeof-2.c: New test.
46093
46094 2002-09-03 Roger Sayle <roger@eyesopen.com>
46095
46096 * gcc.dg/builtins-2.c: New testcase.
46097 * gcc.dg/builtins-3.c: New testcase.
46098
46099 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
46100
46101 * gcc.dg/cpp/_Pragma4.c: New test.
46102
46103 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
46104
46105 * objc/execute/nil_method-1.m: New testcase.
46106
46107 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
46108
46109 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
46110 [Object class], not [Object initialize].
46111
46112 2002-08-31 Roger Sayle <roger@eyesopen.com>
46113 Hans-Peter Nilsson <hp@bitrange.com>
46114
46115 * gcc.c-torture/execute/20020720-1.x: Skip test on
46116 mmix-knuth-mmixware. Correct comment.
46117
46118 2002-08-27 Mark Mitchell <mark@codesourcery.com>
46119
46120 * g++.dg/abi/bitfield5.C: New test.
46121 * g++.dg/abi/vbase10.C: Likewise.
46122
46123 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
46124
46125 * objc.dg/undeclared-selector.m: New test.
46126
46127 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
46128
46129 * g++.dg/other/offsetof1.C: Avoid cast warning.
46130
46131 2002-08-26 Ziemowit Laski <zlaski@apple.com>
46132
46133 * objc.dg/super-class-2.m: New test.
46134
46135 2002-08-24 Matt Austern <austern@apple.com>
46136
46137 * g++.dg/ext/lvaddr.C: New test.
46138 * g++.dg/ext/lvcast.C: New test.
46139
46140 2002-08-22 Mark Mitchell <mark@codesourcery.com>
46141
46142 * g++.dg/inherit/cond1.C: New test.
46143
46144 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
46145
46146 * gcc.dg/noncompile/incomplete-1.c: New test.
46147
46148 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
46149
46150 * gcc.dg/typespec-1.c: New test.
46151
46152 2002-08-20 Devang Patel <dpatel@apple.com>
46153 * objc.dg/proto-hier-2.m: New test.
46154
46155 2002-08-19 Ziemowit Laski <zlaski@apple.com>
46156
46157 * objc.dg/bitfield-1.m: New test.
46158 * objc.dg/bitfield-2.m: New test.
46159
46160 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
46161
46162 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
46163 gcc.dg/c99-flex-array-4.c: New tests.
46164
46165 2002-08-16 Stan Shebs <shebs@apple.com>
46166
46167 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
46168
46169 2002-08-15 Jakub Jelinek <jakub@redhat.com>
46170
46171 * gcc.dg/typeof-1.c: New test.
46172 * g++.dg/ext/typeof2.C: New test.
46173
46174 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
46175
46176 * g++.dg/other/offsetof1.C: New test.
46177
46178 2002-08-14 Richard Henderson <rth@redhat.com>
46179
46180 * gcc.dg/tls/diag-3.c: Fix expected message strings.
46181
46182 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
46183
46184 * gcc.dg/cpp/_Pragma3.c: New test.
46185
46186 2002-08-13 Mark Mitchell <mark@codesourcery.com>
46187
46188 * g++.dg/template/inherit3: New test.
46189
46190 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
46191
46192 * gcc.dg/bitfld-4.c: Add blank options.
46193
46194 2002-08-09 Mark Mitchell <mark@codesourcery.com>
46195
46196 * g++.dg/template/crash1.C: New test.
46197
46198 2002-08-08 Jakub Jelinek <jakub@redhat.com>
46199
46200 * gcc.dg/tls/opt-2.c: New test.
46201
46202 2002-08-08 Devang Patel <dpatel@apple.com>
46203
46204 * objc.dg/selector-1.m : New test
46205
46206 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
46207
46208 * g++.dg/abi/bitfield4.C: New test.
46209 * gcc.dg/bitfld-4.c: New test.
46210
46211 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
46212
46213 * g++.dg/other/packed1.C: New test.
46214
46215 2002-08-07 Mark Mitchell <mark@codesourcery.com>
46216
46217 * g++.dg/abi/offsetof.C: Tweak error messages.
46218 * g++.old-deja/g++.mike/p10769a.C: Likewise.
46219
46220 2002-08-08 Jakub Jelinek <jakub@redhat.com>
46221
46222 * gcc.dg/bitfld-3.c: New test.
46223
46224 2002-08-07 Jakub Jelinek <jakub@redhat.com>
46225 Richard Henderson <rth@redhat.com>
46226
46227 * gcc.dg/i386-bitfield1.c: New test.
46228 * g++.dg/abi/bitfield3.C: Update.
46229
46230 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
46231
46232 * objc.dg/const-str-2.m: Update.
46233 * gcc.dg/cpp/c++98.c: Change to C extension.
46234 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
46235 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
46236
46237 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
46238
46239 * gcc.dg/tls/diag-3.c: New.
46240
46241 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
46242
46243 * g++.dg/README (Subdirectories): Document new subdir expr.
46244 * g++.dg/expr/pmf-1.C: New test.
46245
46246 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
46247
46248 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
46249
46250 2002-08-06 Jakub Jelinek <jakub@redhat.com>
46251
46252 * g++.dg/abi/bitfield3.C: New test.
46253
46254 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
46255
46256 * lib/gcov.exp: Tweak expected line formats.
46257 * gcc.misc-tests/gcov8.c: New test.
46258 * gcc.misc-tests/gcov8.x: New flags.
46259
46260 2002-08-05 Jakub Jelinek <jakub@redhat.com>
46261
46262 * consistency.vlad/layout/endian.c: Include string.h.
46263
46264 * gcc.c-torture/execute/20020805-1.c: New test.
46265
46266 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
46267
46268 * g++.dg/other/conversion1.C: New test.
46269
46270 2002-08-03 Roger Sayle <roger@eyesopen.com>
46271
46272 * gcc.dg/builtins-1.c: New testcase.
46273
46274 2002-08-02 Mark Mitchell <mark@codesourcery.com>
46275
46276 * g++.dg/inherit/access3.C: New test.
46277
46278 2002-08-01 Jakub Jelinek <jakub@redhat.com>
46279
46280 * gcc.dg/ia64-visibility-2.c: New test.
46281
46282 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
46283
46284 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
46285 __qualifier_flags to __flags.
46286
46287 2002-07-31 Mark Mitchell <mark@codesourcery.com>
46288
46289 * g++.dg/inherit/operator1.C: New test.
46290 * g++.dg/lookup/disamb1.C: Fix typo in comment.
46291 * g++.dg/other/error1.C: Change expected error message.
46292 * g++.dg/template/conv4.C: Likewise.
46293
46294 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
46295
46296 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
46297 for documented behavior.
46298
46299 2002-07-25 Roger Sayle <roger@eyesopen.com>
46300
46301 * gcc.c-torture/execute/20020720-1.x: Skip this test on
46302 several targets known to fail.
46303
46304 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
46305
46306 * gcc.dg/mips-args-[123].c: New tests.
46307
46308 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
46309
46310 * gcc.dg/ppc-spe.c: New.
46311
46312 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
46313
46314 * g++.dg/other/ptrmem4.C: New testcase.
46315
46316 2002-07-24 Richard Henderson <rth@redhat.com>
46317
46318 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
46319
46320 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
46321
46322 * g++.dg/ext/alignof1.C (main): Return 0 for success.
46323
46324 2002-07-24 Roger Sayle <roger@eyesopen.com>
46325
46326 * gcc.c-torture/execute/memset-3.c: New testcase.
46327
46328 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
46329
46330 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
46331 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
46332
46333 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46334
46335 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
46336 Delete.
46337
46338 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
46339
46340 * gcc.c-torture/compile/simd-4.c: New test.
46341
46342 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46343
46344 PR c++/7347, c++/7348
46345 * g++.dg/template/access4.C: New test.
46346 * g++.dg/template/access5.C: New test.
46347 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
46348 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
46349 * g++.old-deja/g++.pt/ttp58.C: Likewise.
46350 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
46351
46352 2002-07-22 Jakub Jelinek <jakub@redhat.com>
46353
46354 * gcc.dg/gnu89-init-2.c: New test.
46355
46356 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
46357
46358 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
46359
46360 2002-07-20 Roger Sayle <roger@eyesopen.com>
46361
46362 * gcc.c-torture/execute/20020720-1.c: New testcase.
46363
46364 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
46365
46366 * gcc.dg/cpp/Wsignprom.c: New tests.
46367
46368 2002-07-20 Alan Modra <amodra@bigpond.net.au>
46369
46370 * gcc.c-torture/execute/loop-13.c: New test.
46371
46372 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
46373
46374 * gcc.dg/cpp/expr.c: New tests.
46375
46376 2002-07-18 David Edelsohn <edelsohn@gnu.org>
46377
46378 * g++.dg/opt/pr6713.C: Add template instantiation.
46379
46380 2002-07-18 Alan Modra <amodra@bigpond.net.au>
46381
46382 * gcc.dg/nest.c: New test.
46383
46384 2002-07-17 Richard Henderson <rth@redhat.com>
46385
46386 * g++.dg/opt/pr6713.C: New test.
46387
46388 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
46389
46390 * gcc.c-torture/execute/loop-2e.x: Let the testcase
46391 XFAIL for all x86 processors.
46392
46393 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
46394
46395 * gcc.c-torture/execute/20010122-1.x: Do not test with
46396 -fomit-frame-pointer.
46397
46398 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46399
46400 * g++.dg/template/instantiate2.C: New test.
46401 * g++.dg/template/spec4.C: New test.
46402
46403 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46404
46405 * g++.dg/template/access2.C: New test.
46406 * g++.dg/template/access3.C: New test.
46407
46408 2002-07-15 Zack Weinberg <zack@codesourcery.com>
46409
46410 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
46411 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
46412 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
46413 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
46414 Convert to use <stdarg.h>.
46415 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
46416 Delete.
46417 * gcc.dg/va-arg-2.c: New.
46418 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
46419
46420 2002-07-15 Jakub Jelinek <jakub@redhat.com>
46421
46422 * gcc.c-torture/compile/20020710-1.c: New test.
46423
46424 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
46425 Andrew Pinski <pinskia@physics.uc.edu>
46426
46427 gcc.c-torture/compile/simd-2.c: New testcase.
46428 gcc.c-torture/compile/simd-3.c: Likewise.
46429
46430 2002-07-11 Mark Mitchell <mark@codesourcery.com>
46431
46432 PR c++/7224
46433 * g++.dg/overload/error1.C: New test.
46434
46435 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
46436
46437 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
46438 configuration and IRIX 6 O32 ABI.
46439
46440 2002-07-11 Roger Sayle <roger@eyesopen.com>
46441
46442 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
46443
46444 2002-07-10 Roger Sayle <roger@eyesopen.com>
46445
46446 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
46447
46448 2002-07-10 Jeffrey A Law <law@redhat.com>
46449
46450 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
46451
46452 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
46453
46454 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
46455
46456 * gcc.dg/20020312-2.c: Check for __PPC__.
46457
46458 2002-07-09 Diego Novillo <dnovillo@redhat.com>
46459
46460 * gcc.c-torture/compile/20020709-1.c: New test.
46461
46462 2002-07-07 Roger Sayle <roger@eyesopen.com>
46463
46464 * g++.dg/template/qualttp21.C: New test case.
46465
46466 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
46467
46468 * gcc.c-torture/compile/20020706-1.c: New test.
46469 * gcc.c-torture/compile/20020706-2.c: New test.
46470
46471 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
46472 Alexandre Oliva <aoliva@redhat.com>
46473
46474 * g++.dg/warn/incomplete1.C: New test.
46475
46476 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46477
46478 PR c++/7099
46479 * g++.dg/warn/noreturn1.C: New test.
46480
46481 2002-07-03 Mark Mitchell <mark@codesourcery.com>
46482
46483 PR c++/6706
46484 * g++.dg/debug/debug6.C: New test.
46485 * g++.dg/debug/debug7.C: New test.
46486
46487 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
46488
46489 * gcc.c-torture/compile/simd-3.c: New test.
46490
46491 2002-07-03 Chris Demetriou <cgd@broadcom.com>
46492
46493 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
46494 * gcc.dg/20020620-1.c: Likewise.
46495
46496 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46497
46498 PR c++/6944
46499 * g++.dg/init/array4.C: New test.
46500 * g++.dg/init/array5.C: New test.
46501
46502 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
46503
46504 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
46505 * gcc.c-torture/execute/simd-2.c (main): Likewise.
46506
46507 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46508
46509 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
46510 * gcc.dg/wtr-aggr-init-1.c: Likewise.
46511 * gcc.dg/wtr-conversion-1.c: Likewise.
46512 * gcc.dg/wtr-escape-1.c: Likewise.
46513 * gcc.dg/wtr-int-type-1.c: Likewise.
46514 * gcc.dg/wtr-label-1.c: Likewise.
46515 * gcc.dg/wtr-static-1.c: Likewise.
46516 * gcc.dg/wtr-strcat-1.c: Likewise.
46517 * gcc.dg/wtr-suffix-1.c: Likewise.
46518 * gcc.dg/wtr-switch-1.c: Likewise.
46519 * gcc.dg/wtr-unary-plus-1.c: Likewise.
46520 * gcc.dg/wtr-union-init-1.c: Likewise.
46521 * gcc.dg/wtr-union-init-2.c: Likewise.
46522 * gcc.dg/wtr-union-init-3.c: Likewise.
46523
46524 * gcc.dg/wtr-func-def-1.c: New test.
46525
46526 2002-07-02 Devang Patel <dpatel@apple.com>
46527
46528 * objc.dg/param-1.m: New test.
46529
46530 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
46531
46532 * gcc.dg/cpp/trad/directive.c: Add test.
46533 * gcc.dg/cpp/trad/macroargs.c: Add test.
46534 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
46535
46536 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
46537
46538 * gcc.dg/cpp/cmdlne-M.c: New test.
46539
46540 2002-07-02 Ziemowit Laski <zlaski@apple.com>
46541
46542 * objc.dg/desig-init-1.m: New test.
46543
46544 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46545
46546 PR c++/6716
46547 * g++.dg/template/instantiate1.C: New test.
46548
46549 2002-07-01 Mark Mitchell <mark@codesourcery.com>
46550
46551 PR c++/7112
46552 * g++.dg/template/sizeof2.C: New test.
46553
46554 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
46555
46556 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
46557 gcc.dg/cpp/trad/include.c: New tests.
46558
46559 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
46560
46561 PR target/7177
46562 * gcc.c-torture/compile/20020701-1.c: New test.
46563
46564 2002-07-01 Stan Shebs <shebs@apple.com>
46565
46566 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
46567 header here...
46568 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
46569 (objc-torture-execute): or here.
46570
46571 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
46572
46573 * gcc.c-torture/execute/arith-rand-ll.c: New test.
46574
46575 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
46576
46577 * gcc.dg/cpp/trad/escaped-nl.c: New test.
46578
46579 2002-06-30 Devang Patel <dpatel@apple.com>
46580
46581 * objc.dg/fsyntax-only.m: New test.
46582
46583 2002-06-27 Mark Mitchell <mark@codesourcery.com>
46584
46585 PR c++/6695
46586 * g++.dg/template/friend7.C: New file.
46587
46588 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
46589
46590 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
46591 return type.
46592
46593 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
46594
46595 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
46596 avoid division by zero.
46597
46598 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
46599
46600 * gcc.dg/Wunknownprag.c: New tests.
46601
46602 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
46603
46604 * gcc.c-torture/execute/simd-2.c: New test.
46605
46606 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
46607
46608 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
46609 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
46610 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
46611 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
46612 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
46613 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
46614 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
46615 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
46616 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
46617 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
46618 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
46619 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
46620 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
46621 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
46622 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
46623 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
46624 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
46625
46626 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
46627
46628 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
46629 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
46630 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
46631 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
46632 New tests.
46633 * gcc.dg/cpp/trad/directive.c: Update.
46634
46635 2002-06-23 Andreas Jaeger <aj@suse.de>
46636
46637 * gcc.c-torture/execute/complex-6.c: New.
46638
46639 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
46640
46641 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
46642 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
46643 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
46644 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
46645
46646 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
46647
46648 * gcc.dg/cpp/trad: New directory with traditional tests copied
46649 from parent directory.
46650 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
46651 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
46652 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
46653 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
46654 Move to trad/ and rename.
46655 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
46656 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
46657 gcc.dg/cpp/trad/redef2.c: New tests.
46658 * gcc.dg/cpp/trad/trad.exp: New driver.
46659
46660 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
46661
46662 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
46663 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
46664 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
46665 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
46666 Remove.
46667
46668 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
46669
46670 * gcc.dg/20020620-1.c: New test.
46671
46672 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46673
46674 * g++.dg/template/ttp4.C: New test.
46675
46676 2002-06-19 Jakub Jelinek <jakub@redhat.com>
46677
46678 * g++.dg/opt/vt1.C: Fix regexp.
46679
46680 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46681
46682 * gcc.c-torture/execute/pure-1.c: Make functions static again.
46683 Don't use attribute `noinline'.
46684
46685 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
46686
46687 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
46688
46689 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
46690
46691 * gcc.c-torture/execute/simd-1.c: New.
46692
46693 * gcc.dg/simd-1.c: New.
46694
46695 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
46696
46697 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
46698
46699 2002-06-16 Richard Henderson <rth@redhat.com>
46700
46701 * g++.dg/ext/anon-struct1.C: New.
46702 * g++.dg/ext/anon-struct2.C: New.
46703 * g++.dg/ext/anon-struct3.C: New.
46704 * gcc.dg/anon-struct-1.c: New.
46705 * gcc.dg/anon-struct-2.c: New.
46706 * gcc.dg/anon-struct-3.c: New.
46707 * gcc.dg/20011008-1.c: Adjust warning text.
46708 * gcc.dg/20020527-1.c: Add -fms-extensions.
46709
46710 2002-06-16 Richard Henderson <rth@redhat.com>
46711
46712 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
46713
46714 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
46715
46716 * gcc.c-torture/execute/20020615-1.c: New test.
46717
46718 2002-06-15 Roger Sayle <roger@eyesopen.com>
46719
46720 * gcc.c-tortuture/execute/compare-1.c: New test case.
46721 * gcc.c-tortuture/execute/compare-2.c: New test case.
46722 * gcc.c-tortuture/execute/compare-3.c: New test case.
46723
46724 2002-06-13 Richard Henderson <rth@redhat.com>
46725
46726 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
46727 ia64 ilp32.
46728
46729 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46730
46731 * g++.dg/template/typename2.C: Update error message.
46732
46733 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
46734
46735 * gcc.c-torture/execute/20020611-1.c: New test.
46736
46737 2002-06-11 Bob Wilson <bob.wilson@acm.org>
46738
46739 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
46740 list of targets to skip.
46741
46742 2002-06-10 Bob Wilson <bob.wilson@acm.org>
46743
46744 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
46745 targets if not optimizing.
46746
46747 2002-06-10 Jakub Jelinek <jakub@redhat.com>
46748
46749 * gcc.c-torture/compile/20020605-1.c: New test.
46750
46751 * g++.dg/opt/vt1.C: New test.
46752
46753 * gcc.dg/20020531-1.c: New test.
46754
46755 * gcc.dg/20020530-1.c: New test.
46756
46757 * gcc.dg/20020527-1.c: New test.
46758
46759 * g++.dg/opt/cse1.C: New test.
46760
46761 2002-06-07 Roger Sayle <roger@eyesopen.com>
46762
46763 * gcc.dg/20020607-2.c: New test case.
46764
46765 2002-06-07 Jakub Jelinek <jakub@redhat.com>
46766
46767 * gcc.c-torture/compile/20020604-1.c: New test.
46768
46769 2002-06-04 Richard Henderson <rth@redhat.com>
46770
46771 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
46772 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
46773 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
46774
46775 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
46776
46777 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
46778
46779 2002-06-03 Richard Henderson <rth@redhat.com>
46780
46781 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
46782 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
46783
46784 2002-06-02 Richard Henderson <rth@redhat.com>
46785
46786 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
46787 test functions static.
46788
46789 2002-06-02 Andreas Jaeger <aj@suse.de>
46790
46791 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
46792 now.
46793
46794 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
46795
46796 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
46797 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
46798 Update for mofified diagnostics.
46799 * gcc.dg/c99-intconst-1.c: No longer fail.
46800
46801 2002-06-02 Richard Henderson <rth@redhat.com>
46802
46803 * gcc.dg/uninit-A.c: Remove xfail markers.
46804
46805 2002-06-01 Roger Sayle <roger@eyesopen.com>
46806
46807 * gcc.dg/fnegate-1.c: New test case.
46808
46809 2002-05-30 Osku Salerma <osku@iki.fi>
46810
46811 * gcc.c-torture/execute/mayalias-1.c: New file.
46812
46813 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
46814
46815 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
46816 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
46817 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
46818
46819 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
46820
46821 * gcc.c-torture/execute/20020529-1.c: New test.
46822
46823 2002-05-27 Richard Henderson <rth@redhat.com>
46824
46825 * g++.dg/ext/attrib6.C: New test case.
46826
46827 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46828
46829 * gcc.c-torture/execute/pure-1.c: New test.
46830
46831 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
46832
46833 * gcc.dg/cpp/arith-2.c: Remove.
46834
46835 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
46836
46837 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
46838 * gcc.dg/cpp/if-3.c: Remove.
46839
46840 2002-05-26 Jakub Jelinek <jakub@redhat.com>
46841
46842 * g++.dg/opt/cse2.C: New test.
46843
46844 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
46845
46846 * gcc.dg/cpp/arith-1.c: New semantic tests.
46847 * gcc.dg/cpp/if-1.c: Update.
46848
46849 2002-05-24 Ben Elliston <bje@redhat.com>
46850
46851 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
46852
46853 2002-05-24 Jakub Jelinek <jakub@redhat.com>
46854
46855 * gcc.dg/verbose-asm.c: New test.
46856
46857 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
46858
46859 * gcc.dg/cpp/paste12.c: New test.
46860
46861 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
46862
46863 * g++.dg/parse/named_ops.C: New test.
46864
46865 2002-05-23 Mark Mitchell <mark@codesourcery.com>
46866
46867 * gcc.dg/weak-8.c: New test.
46868
46869 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
46870
46871 * gcc.dg/weak-2.c: Allow optional leading underscore
46872 in scan-assembler symbol name.
46873 * gcc.dg/weak-3.c: Likewise.
46874 * gcc.dg/weak-4.c: Likewise.
46875 * gcc.dg/weak-5.c: Likewise.
46876
46877 2002-05-23 Jakub Jelinek <jakub@redhat.com>
46878
46879 * gcc.dg/20020523-1.c: New test.
46880
46881 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
46882
46883 * objc.dg/const-str-2.m: Update now that we stop after
46884 a command line error.
46885
46886 2002-05-22 Richard Henderson <rth@redhat.com>
46887
46888 * g++.dg/dg.exp: Fix typo in test pruneing.
46889
46890 2002-05-22 Richard Henderson <rth@redhat.com>
46891
46892 * g++.dg/dg.exp: Prune the tls subdirectory.
46893 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
46894 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
46895 * g++.dg/tls/init-1.C: New.
46896
46897 2002-05-22 Jakub Jelinek <jakub@redhat.com>
46898
46899 * gcc.dg/20020517-1.c: New test.
46900
46901 2002-05-21 Richard Henderson <rth@redhat.com>
46902
46903 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
46904 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
46905
46906 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
46907
46908 * g++.dg/other/copy2.C: New test.
46909
46910 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
46911
46912 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
46913 (MAX_COPY): Bump up to 10 times sizeof (long long).
46914 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
46915
46916 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
46917 sizeof (long long).
46918
46919 * gcc.c-torture/execute/strcpy-1.c: New test.
46920
46921 2002-05-19 Jason Merrill <jason2redhat.com>
46922
46923 * g++.dg/ext/oper1.C: New test.
46924
46925 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
46926 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
46927
46928 * README.QMTEST: New file.
46929
46930 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
46931
46932 2002-05-19 Andreas Jaeger <aj@suse.de>
46933
46934 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
46935 now.
46936 * gcc.c-torture/execute/loop-2d.x: Likewise.
46937
46938 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
46939
46940 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
46941 support weak symbols.
46942 * gcc.dg/weak-4.c: Likewise.
46943 * gcc.dg/weak-6.c: Likewise.
46944
46945 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
46946
46947 * gcc.dg/weak-3.c: Add dg-excess-error comment for
46948 cygwin, coff and h8300-*-hms targets
46949 * gcc.dg/weak-5.c: Likewise.
46950 * gcc.dg/weak-7.c: Likewise.
46951
46952 2002-05-16 Jason Merrill <jason@redhat.com>
46953
46954 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
46955 (scan-assembler-not, scan-assembler-dem): Likewise.
46956 (scan-assembler-dem-not): Likewise.
46957
46958 2002-05-15 Richard Henderson <rth@redhat.com>
46959
46960 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
46961
46962 2002-05-15 Richard Henderson <rth@redhat.com>
46963
46964 * gcc.dg/weak-5.c (vfoo1c): No warning here.
46965 (vfoo1f): Warning here.
46966 (vfoo1l): Don't redefine the alias.
46967
46968 2002-05-14 Jason Merrill <jason@redhat.com>
46969 Alexandre Oliva <aoliva@redhat.com>
46970
46971 * g++.dg/init/pm1.C: New test.
46972
46973 2002-05-12 David S. Miller <davem@redhat.com>
46974
46975 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
46976 types.
46977
46978 2002-05-10 Roger Sayle <roger@eyesopen.com>
46979
46980 * gcc.c-torture/execute/20020510-1.c: New test case.
46981
46982 2002-05-10 David S. Miller <davem@redhat.com>
46983
46984 * gcc.c-torture/execute/conversion.c: Test long double too.
46985
46986 2002-05-09 Jakub Jelinek <jakub@redhat.com>
46987
46988 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
46989 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
46990 * lib/g++.exp (g++_link_flags): Likewise.
46991 * lib/objc.exp (objc_target_compile): Likewise.
46992
46993 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
46994
46995 * gcc.dg/cpp/poison.c: Update.
46996 * gcc.dg/cpp/20000625-2.c: Remove.
46997 * gcc.dg/cpp/direct2s.c: Remove final test.
46998
46999 2002-05-08 Tom Rix <trix@redhat.com>
47000
47001 * gcc.c-torture/execute/20020508-1.c: New test.
47002 * gcc.c-torture/execute/20020508-2.c: New test.
47003 * gcc.c-torture/execute/20020508-3.c: New test.
47004
47005 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
47006
47007 * gcc.dg/cpp/charconst-4.c: More tests.
47008
47009 2002-05-08 Mark Mitchell <mark@codesourcery.com>
47010
47011 PR c/6569
47012 * gcc.dg/weak-3.c: Update location of warning messages.
47013 * gcc.dg/weak-5.c: Likewise.
47014
47015 2002-05-06 Roger Sayle <roger@eyesopen.com>
47016
47017 * gcc.c-torture/execute/20020506-1.c: New test case.
47018
47019 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
47020
47021 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
47022
47023 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
47024
47025 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
47026
47027 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
47028
47029 * gcc.dg/cpp/charconst-3.c: New test.
47030
47031 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
47032
47033 * gcc.dg/cpp/charconst.c: Update tests.
47034
47035 2002-05-05 Tim Josling <tej@melbpc.org.au>
47036
47037 * treelang: Added directory for new sample language treelang. Also
47038 lib/treelang.exp: New file to signal treelang should be tested.
47039
47040 2002-05-03 Jakub Jelinek <jakub@redhat.com>
47041
47042 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
47043 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
47044 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
47045 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
47046 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
47047 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
47048 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
47049
47050 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
47051
47052 * gcc.dg/format/xopen-2.c: New test.
47053
47054 2002-05-03 Jakub Jelinek <jakub@redhat.com>
47055
47056 * gcc.dg/20020503-1.c: New test.
47057
47058 2002-05-02 Mark Mitchell <mark@codesourcery.com>
47059
47060 * g++.dg/init/dtor1.C: Make it tougher.
47061
47062 2002-05-01 Mark Mitchell <mark@codesourcery.com>
47063
47064 * g++.dg/init/dtor1.C: New test.
47065
47066 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
47067
47068 * gcc.dg/altivec-8.c: New.
47069
47070 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
47071
47072 * gcc.dg/altivec-7.c: New.
47073
47074 2002-04-29 Jakub Jelinek <jakub@redhat.com>
47075
47076 * g++.dg/parse/typedef1.C: New test.
47077
47078 2002-04-29 Mark Mitchell <mark@codesourcery.com>
47079
47080 PR c++/6486
47081 * g++.dg/template/friend6.C: New test.
47082
47083 PR c++/6492
47084 * g++.dg/init/copy1.C: New test.
47085
47086 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
47087
47088 * g++.dg/warn/effc1.C: New test.
47089
47090 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
47091
47092 * gcc.dg/cpp/if-cexp.c: Add a test.
47093
47094 2002-04-28 Jakub Jelinek <jakub@redhat.com>
47095
47096 * gcc.dg/20020426-2.c: New test.
47097
47098 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
47099
47100 * gcc.dg/cpp/if-mop.c: Update.
47101 * gcc.dg/cpp/if-mpar.c: Add test.
47102 * gcc.dg/cpp/if-oppr.c: Update.
47103
47104 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47105
47106 PR c/6343
47107 * gcc.dg/weak-[2-7].c: New tests.
47108
47109 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
47110
47111 * gcc.dg/enum1.c: New test.
47112
47113 2002-04-26 Mark Mitchell <mark@codesourcery.com>
47114
47115 PR c++/6497
47116 * g++.dg/inherit/access2.C: New test.
47117
47118 2002-04-26 Mark Mitchell <mark@codesourcery.com>
47119
47120 PR bootstrap/6445
47121 * gcc.dg/20020426-1.c: New test.
47122
47123 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
47124
47125 * g++.dg/abi/enum1.C: New test.
47126
47127 2002-04-26 Richard Henderson <rth@redhat.com>
47128
47129 * gcc.dg/c99-bool-1.c: Expect always true warning.
47130
47131 2002-04-25 Roger Sayle <roger@eyesopen.com>
47132
47133 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
47134
47135 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47136
47137 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
47138 targets.
47139
47140 2002-04-24 Mark Mitchell <mark@codesourcery.com>
47141
47142 * g++.dg/abi/mange7.C: New test.
47143
47144 PR c++/6438.
47145 * g++.dg/parse/stmtexpr2.C: New test.
47146
47147 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
47148
47149 * gcc.dg/20020312-2.c: Add SH target.
47150
47151 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47152
47153 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
47154 compiler output on mips*-*-irix*.
47155
47156 2002-04-23 Jakub Jelinek <jakub@redhat.com>
47157
47158 * g++.dg/parse/attr1.C: New test.
47159
47160 2002-04-23 Roger Sayle <roger@eyesopen.com>
47161
47162 * gcc.c-torture/execute/string-opt-17.c: New test case.
47163 * gcc.c-torture/execute/memset-2.c: New test case.
47164
47165 2002-04-23 Mark Mitchell <mark@codesourcery.com>
47166
47167 PR c++/6256:
47168 * g++.dg/template/friend5.C: New test.
47169
47170 PR c++/6331:
47171 * g++.dg/template/qual1.C: Likewise.
47172
47173 2002-04-22 Zack Weinberg <zack@codesourcery.com>
47174
47175 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
47176 Include stdlib.h, not stdio.h or ctype.h.
47177
47178 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
47179
47180 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
47181 cris-*-elf* and mmix-*-*.
47182 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
47183 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
47184 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
47185 Ditto.
47186 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
47187 * gcc.dg/wchar_t-1.c: Ditto.
47188
47189 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
47190
47191 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
47192 Clarify comment.
47193
47194 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
47195
47196 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
47197
47198 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47199
47200 * gcc.c-torture/execute/20000906-1.x: Delete.
47201
47202 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
47203
47204 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
47205
47206 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
47207
47208 * PR6367
47209 * g77.f-torture/execute/6367.f: New test.
47210 * g77.f-torture/execute/6367.x: Disable for MMIX.
47211
47212 2002-04-19 Mark Mitchell <mark@codesourcery.com>
47213
47214 * PR6352
47215 * g++.dg/opt/inline2.C: New test.
47216
47217 2002-04-18 Richard Henderson <rth@redhat.com>
47218
47219 * gcc.dg/20000906-1.c: Enable for all targets.
47220 * gcc.c-torture/compile/iftrap-2.c: New.
47221
47222 2002-04-18 Jakub Jelinek <jakub@redhat.com>
47223
47224 * gcc.dg/20020418-1.c: New test.
47225 * gcc.dg/20020418-2.c: New test.
47226
47227 2002-04-18 Richard Henderson <rth@redhat.com>
47228
47229 * gcc.c-torture/compile/iftrap-1.c: New.
47230 * gcc.dg/iftrap-1.c: Adjust for ia64.
47231 * gcc.dg/iftrap-2.c: New.
47232
47233 2002-04-18 Jakub Jelinek <jakub@redhat.com>
47234
47235 * gcc.c-torture/compile/20020418-1.c: New test.
47236
47237 2002-04-18 Roger Sayle <roger@eyesopen.com>
47238
47239 * gcc.c-torture/compile/20020415-1.c: New.
47240
47241 2002-04-18 David S. Miller <davem@redhat.com>
47242
47243 * gcc.c-torture/execute/20020418-1.c: New test.
47244
47245 2002-04-17 Jakub Jelinek <jakub@redhat.com>
47246
47247 * gcc.dg/20020416-1.c: New test.
47248
47249 * g++.dg/opt/inline1.C: New test.
47250
47251 2002-04-16 Jakub Jelinek <jakub@redhat.com>
47252
47253 * gcc.dg/altivec-5.c: New test.
47254
47255 * gcc.dg/20020415-1.c: New test.
47256
47257 2002-04-15 Mark Mitchell <mark@codesourcery.com>
47258
47259 * lib/chill.exp: Remove.
47260
47261 2002-04-14 Jakub Jelinek <jakub@redhat.com>
47262
47263 * g++.dg/other/big-struct.C: New test.
47264
47265 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
47266
47267 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
47268 of scratch file.
47269
47270 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
47271
47272 PR c/6277
47273 * gcc.dg/i386-387-1.c: Allow optional leading underscore
47274 in scan-assembler function name
47275
47276 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
47277
47278 * g77.f-torture/execute/980628-4.x,
47279 g77.f-torture/execute/980628-5.x,
47280 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
47281 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
47282 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
47283 i[34567]86-*-*.
47284
47285 2002-04-13 David S. Miller <davem@redhat.com>
47286
47287 * gcc.c-torture/execute/20020413-1.c: New test.
47288
47289 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
47290
47291 * gcc.dg/asm-6.c,
47292 * g++.dg/ext/asm1.C: New tests.
47293
47294 2002-04-12 Mark Mitchell <mark@codesourcery.com>
47295
47296 PR c++ 5373.
47297 * g++.dg/parse/stmtexpr1.C: New test.
47298
47299 PR c++/5189.
47300 * g++.dg/template/copy1.C: New test.
47301
47302 2002-04-12 Richard Henderson <rth@redhat.com>
47303
47304 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
47305
47306 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
47307
47308 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
47309 gcc.c-torture/execute/20020307-2.c.
47310
47311 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
47312
47313 * g++.dg/ext/attrib5.C,
47314 * g++.dg/lookup/struct1.C: New tests.
47315
47316 2002-04-11 Jakub Jelinek <jakub@redhat.com>
47317
47318 * gcc.dg/20020411-1.c: New test.
47319
47320 * gcc.c-torture/execute/20020411-1.c: New test.
47321
47322 2002-04-10 Janis Johnson <janis187@us.ibm.com>
47323
47324 * g77.f-torture/execute/6177.f: New test.
47325
47326 2002-04-10 Jakub Jelinek <jakub@redhat.com>
47327
47328 PR middle-end/6247
47329 * g++.dg/opt/cleanup1.C: New test.
47330
47331 * g++.dg/opt/const1.C: New test.
47332
47333 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
47334
47335 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
47336
47337 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
47338
47339 PR c++/5507
47340 * g++.dg/template/typename2.C: New test.
47341
47342 2002-04-10 Alan Modra <amodra@bigpond.net.au>
47343
47344 * gcc.c-torture/execute/loop-12.c: New.
47345
47346 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
47347
47348 * g77.f-torture/execute/980628-4.x,
47349 g77.f-torture/execute/980628-5.x,
47350 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
47351 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
47352 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
47353
47354 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47355
47356 PR optimization/6086
47357 * g++.dg/opt/preinc1.C: New test.
47358
47359 2002-04-06 Mark Mitchell <mark@codesourcery.com>
47360
47361 PR c++/5571
47362 * g++.dg/opt/static2.C: New test.
47363
47364 2002-04-06 Mark Mitchell <mark@codesourcery.com>
47365
47366 PR c/5120
47367 * gcc.dg/20020406-1.c: New test.
47368
47369 2002-04-04 David S. Miller <davem@redhat.com>
47370
47371 * gcc.c-torture/execute/20020404-1.c: New test.
47372
47373 2002-04-04 Jakub Jelinek <jakub@redhat.com>
47374
47375 PR c/6123
47376 * gcc.dg/20020312-2.c: Do not declare global register variable
47377 if __PIC__ or __pic__ is defined.
47378
47379 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
47380
47381 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
47382 __asm__ so that it works correctly even if -ansi -pedantic-errors.
47383
47384 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47385
47386 * gcc.misc-tests/linkage.exp: Update last change to handle
47387 sparc*-, not just sparc-.
47388
47389 2002-04-03 Richard Henderson <rth@redhat.com>
47390
47391 * gcc.dg/cpp/ucs.c: Improved long UCS test.
47392
47393 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
47394
47395 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
47396
47397 2002-04-02 David S. Miller <davem@redhat.com>
47398
47399 * gcc.c-torture/execute/20020402-3.c: New test.
47400
47401 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
47402
47403 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
47404 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
47405
47406 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
47407 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
47408 g77.f-torture/execute/20001201.x,
47409 g77.f-torture/execute/u77-test.x: New files.
47410
47411 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
47412 * gcc.dg/wchar_t-1.c: Ditto.
47413
47414 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47415
47416 * gcc.c-torture/execute/20020402-1.c: New test.
47417
47418 2002-04-01 Richard Henderson <rth@redhat.com>
47419
47420 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
47421
47422 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
47423
47424 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47425
47426 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
47427
47428 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
47429
47430 * g++.dg/inherit/template-as-base.C: Expect error.
47431 * g++.dg/inherit/namespace-as-base.C: Likewise.
47432
47433 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
47434
47435 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
47436 g++.dg/ext/instantiate3.C: Tweak match patterns.
47437
47438 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
47439 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
47440 -da test.
47441
47442 2002-03-31 Richard Henderson <rth@redhat.com>
47443
47444 * gcc.dg/special/alias-2.c: New.
47445 * gcc.dg/special/ecos.exp: Run it.
47446
47447 2002-03-31 Richard Henderson <rth@redhat.com>
47448
47449 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
47450
47451 2002-03-31 Kazu Hirata <kazu@hxi.com>
47452
47453 * gcc.dg/weak-1.c: Disable on h8300 port.
47454
47455 2002-03-29 Janis Johnson <janis187@us.ibm.com>
47456
47457 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
47458 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
47459 ordering tests.
47460 * g++.dg/bprob/bprob-1.C: New test.
47461 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
47462 * g++.dg/gcov/gcov-1.C: New test.
47463 * g++.dg/gcov/gcov-1.x: New file.
47464 * g++.dg/gcov/gcov-2.C: New test.
47465 * g++.dg/gcov/gcov-3.C: New test.
47466 * g++.dg/gcov/gcov-3.h: New file.
47467
47468 2002-03-28 Roger Sayle <roger@eyesopen.com>
47469
47470 * g++.old-deja/g++.other/builtins5.C: New test.
47471 * g++.old-deja/g++.other/builtins6.C: New test.
47472 * g++.old-deja/g++.other/builtins7.C: New test.
47473 * g++.old-deja/g++.other/builtins8.C: New test.
47474 * g++.old-deja/g++.other/builtins9.C: New test.
47475
47476 2002-03-29 Jakub Jelinek <jakub@redhat.com>
47477
47478 * g++.dg/opt/static1.C: New test.
47479
47480 * g++.dg/opt/longbranch1.C: New test.
47481
47482 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
47483
47484 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
47485
47486 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
47487
47488 2002-03-28 Jeffrey A Law (law@redhat.com)
47489
47490 * gcc.c-torture/execute/20020328-1.c: New test.
47491
47492 2002-03-27 Richard Henderson <rth@redhat.com>
47493
47494 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
47495 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
47496 move from g++.old-deja/g++.ext/.
47497
47498 2002-03-27 Mark Mitchell <mark@codesourcery.com>
47499
47500 * g++.dg/init/new2.C: New test.
47501
47502 2002-03-26 Richard Henderson <rth@redhat.com>
47503
47504 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
47505
47506 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
47507 on sparc.
47508
47509 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
47510 sparcv9 systems.
47511 * gcc.dg/20001102-1.c: Likewise.
47512
47513 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
47514
47515 * gcc.dg/cpp/endif-pedantic1.c,
47516 gcc.dg/cpp/endif-pedantic2.c: New tests.
47517
47518 2002-03-26 Mark Mitchell <mark@codesourcery.com>
47519
47520 * g++.dg/init/new1.C: New test.
47521
47522 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
47523
47524 * g++.dg/abi/vbase9.C: New test.
47525
47526 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
47527
47528 * gcc.dg/arm-asm.c: New test.
47529
47530 2002-03-26 Andrew Cagney <ac131313@redhat.com>
47531
47532 * gcc.dg/Wswitch-enum.c: New test.
47533 Fix PR c/5044.
47534
47535 2002-03-26 Richard Henderson <rth@redhat.com>
47536
47537 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
47538 structure.
47539
47540 2002-03-25 Richard Henderson <rth@redhat.com>
47541
47542 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
47543 sparcv9 systems.
47544
47545 * gcc.c-torture/compile/20011119-1.c (xxx): New.
47546 * gcc.c-torture/compile/20011119-2.c (xxx): New.
47547
47548 2002-03-25 Zack Weinberg <zack@codesourcery.com>
47549
47550 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
47551
47552 2002-03-25 Bob Wilson <bob.wilson@acm.org>
47553
47554 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
47555 targets using generic thunk support.
47556
47557 2002-03-25 Jakub Jelinek <jakub@redhat.com>
47558
47559 * gcc.c-torture/compile/20020323-1.c: New test.
47560
47561 * g++.dg/opt/conj2.C: New test.
47562
47563 2002-03-24 Richard Henderson <rth@redhat.com>
47564
47565 * gcc.dg/weak-1.c: Use -fno-common.
47566
47567 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
47568
47569 * g77.dg/f77-edit-apostrophe-out.f: New test
47570 * g77.dg/f77-edit-h-out.f: New test
47571 * g77.dg/f77-edit-t-in.f: New test
47572 * g77.dg/f77-edit-t-out.f: New test
47573 * g77.dg/f77-edit-x-out.f: New test
47574 * g77.dg/f77-edit-slash-out.f: New test
47575 * g77.dg/f77-edit-colon-out.f: New test
47576 * g77.dg/f77-edit-s-out.f: New test
47577
47578 2002-03-24 Richard Henderson <rth@redhat.com>
47579
47580 * objc/execute/formal_protocol-6.x: New XFAIL.
47581
47582 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
47583
47584 * gcc.dg/weak-1.c: Early return from dg-final on platforms
47585 that do not support weak symbols
47586
47587 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
47588
47589 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
47590 * lib/g77.exp: Likewise.
47591 * lib/objc.exp: Likewise.
47592
47593 2002-03-23 Andrew Cagney <ac131313@redhat.com>
47594
47595 * gcc.dg/Wswitch-default.c: New test.
47596
47597 2002-03-23 Jakub Jelinek <jakub@redhat.com>
47598
47599 * g++.dg/other/enum1.C: New test.
47600
47601 2002-03-23 Zack Weinberg <zack@codesourcery.com>
47602
47603 * gcc.dg/pragma-ep-3.c: Fix typo.
47604
47605 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
47606
47607 * g++.dg/inherit/template-as-base.C: New test.
47608
47609 2002-03-22 Jakub Jelinek <jakub@redhat.com>
47610
47611 * g++.old-deja/g++.other/dwarf2-1.C: Move...
47612 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
47613
47614 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
47615
47616 * gcc.dg/cpp/multiline.c: Update to match.
47617
47618 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
47619
47620 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
47621
47622 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
47623
47624 * gcc.dg/cpp/extratokens2.c: New file.
47625
47626 2002-03-21 David Edelsohn <edelsohn@gnu.org>
47627
47628 * gcc.dg/20020312-2.c: Add rs6000 target.
47629
47630 * gcc.c-torture/compile/20020319-1.c: New test.
47631
47632 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
47633
47634 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
47635 (A, E): Handle this.
47636
47637 2002-03-20 Jason Merrill <jason@redhat.com>
47638
47639 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
47640 ignoring -fpic.
47641 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
47642 through prune_gcc_output.
47643
47644 2002-03-20 Jakub Jelinek <jakub@redhat.com>
47645
47646 * gcc.c-torture/compile/20020320-1.c: New test.
47647
47648 2002-03-19 Jakub Jelinek <jakub@redhat.com>
47649
47650 * gcc.c-torture/compile/20020318-1.c: New test.
47651
47652 * gcc.dg/struct-by-value-1.c: New test.
47653
47654 * gcc.dg/20020319-1.c: New test.
47655
47656 2002-03-18 Jakub Jelinek <jakub@redhat.com>
47657
47658 * g++.dg/opt/conj1.C: New test.
47659
47660 2002-03-17 Mark Mitchell <mark@codesourcery.com>
47661
47662 * g++.dg/template/qualttp20.C: Revert previous change.
47663 * g++.dg/template/qualttp3.C: Likewise.
47664 * g++.dg/template/qualttp4.C: Likewise.
47665 * g++.dg/template/qualttp5.C: Likewise.
47666 * g++.dg/template/qualttp6.C: Likewise.
47667 * g++.dg/template/qualttp7.C: Likewise.
47668 * g++.dg/template/qualttp8.C: Likewise.
47669 * g++.dg/template/recurse.C: Likewise.
47670
47671 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
47672
47673 * gcc.dg/cpp/wchar-1.c: Update.
47674
47675 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
47676
47677 * g++.dg/template/conv1.C: New test.
47678 * g++.dg/template/conv2.C: New test.
47679 * g++.dg/template/conv3.C: New test.
47680 * g++.dg/template/conv4.C: New test.
47681
47682 2002-03-15 Mark Mitchell <mark@codesourcery.com>
47683
47684 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
47685 * g++.dg/template/qualttp3.C: Likewise.
47686 * g++.dg/template/qualttp4.C: Likewise.
47687 * g++.dg/template/qualttp5.C: Likewise.
47688 * g++.dg/template/qualttp6.C: Likewise.
47689 * g++.dg/template/qualttp7.C: Likewise.
47690 * g++.dg/template/qualttp8.C: Likewise.
47691 * g++.dg/template/recurse.C: Likewise.
47692
47693 2002-03-15 Mark Mitchell <mark@codesourcery.com>
47694
47695 * g++.dg/opt/dtor1.C: New test.
47696
47697 2002-03-15 Jakub Jelinek <jakub@redhat.com>
47698
47699 * gcc.c-torture/compile/20020315-1.c: New test.
47700
47701 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
47702
47703 * gcc.dg/weak-1.c: Fix scan tests.
47704
47705 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
47706
47707 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
47708 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
47709 cris-*-aout* mmix-*-*.
47710 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
47711 cris-*-aout* mmix-*-*.
47712 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
47713 cris-*-elf* cris-*-aout* and mmix-*-*.
47714 * gcc.dg/20001009-1.c: Ditto.
47715 * gcc.dg/20010912-1.c: Ditto.
47716 * gcc.dg/20020122-4.c: Ditto.
47717 * gcc.dg/inline-2.c: Ditto.
47718
47719 2002-03-14 Jeffrey A Law (law@cygnus.com)
47720
47721 * gcc.c-torture/compile/20020314-1.c: New test.
47722
47723 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
47724
47725 * gcc.c-torture/execute/20020314-1.c: New test.
47726
47727 2002-03-14 Jakub Jelinek <jakub@redhat.com>
47728
47729 * g++.dg/warn/Wunused-1.C: New test.
47730
47731 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
47732
47733 * g++.dg/abi/mangle6.C: New test.
47734
47735 2002-03-13 Jakub Jelinek <jakub@redhat.com>
47736
47737 * gcc.c-torture/compile/20020309-2.c: New test.
47738
47739 * gcc.c-torture/compile/20020312-1.c: New test.
47740
47741 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
47742
47743 * g++.dg/other/access1.C: New test.
47744
47745 2002-03-12 Jakub Jelinek <jakub@redhat.com>
47746
47747 * gcc.c-torture/execute/wchar_t-1.c: New test.
47748
47749 2002-03-12 David Edelsohn <edelsohn@gnu.org>
47750
47751 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
47752
47753 2002-03-12 Roger Sayle <roger@eyesopen.com>
47754
47755 * gcc.dg/20020312-1.c: New test case.
47756
47757 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
47758
47759 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
47760
47761 2002-03-11 Richard Henderson <rth@redhat.com>
47762
47763 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
47764 * g++.old-deja/g++.jason/report.C: Likewise.
47765
47766 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
47767
47768 * g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
47769 * g++.old-deja/g++.robertl/eb56.C: Likewise.
47770
47771 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
47772
47773 * g++.dg/overload/pmf1.C: New test.
47774
47775 2002-03-11 Kazu Hirata <kazu@hxi.com>
47776
47777 * gcc.c-torture/execute/20020307-1.c: Use long.
47778
47779 2002-03-11 Jakub Jelinek <jakub@redhat.com>
47780
47781 PR optimization/5844
47782 * gcc.dg/20020310-1.c: New test.
47783
47784 2002-03-09 Michael Meissner <meissner@redhat.com>
47785
47786 * gcc.c-torture/execute/memcpy-2.c: New test.
47787 * gcc.c-torture/execute/memset-1.c: New test.
47788 * gcc.c-torture/execute/strlen-1.c: New test.
47789 * gcc.c-torture/execute/strcmp-1.c: New test.
47790 * gcc.c-torture/execute/strncmp-1.c: New test.
47791
47792 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
47793
47794 * gcc.dg/ppc-ldstruct.c: New test.
47795
47796 2002-03-09 Jakub Jelinek <jakub@redhat.com>
47797
47798 * gcc.c-torture/execute/va-arg-22.c: New test.
47799
47800 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
47801
47802 * gcc.c-torture/compile/20020309-1.c: New test.
47803
47804 2002-03-08 Jakub Jelinek <jakub@redhat.com>
47805
47806 * gcc.c-torture/execute/20020307-2.c: New test.
47807
47808 2002-03-07 Jeffrey A Law (law@redhat.com)
47809
47810 * g77.f-torture/compile/20020307-1.f: New test.
47811
47812 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
47813
47814 * gcc.dg/unordered-1.c: New test.
47815
47816 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
47817
47818 * gcc.c-torture/execute/20020307-1.c: New test.
47819
47820 2002-03-05 Jakub Jelinek <jakub@redhat.com>
47821
47822 * gcc.dg/20020304-1.c: New test.
47823
47824 * gcc.c-torture/compile/20020304-2.c: New test.
47825
47826 2002-03-04 Zack Weinberg <zack@codesourcery.com>
47827
47828 * gcc.c-torture/compile/20020304-1.c: New test case
47829 (from PR c/5830).
47830
47831 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
47832
47833 * gcc.dg/20020103-1.c: Add other -D ppc variants.
47834
47835 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
47836
47837 * g++.dg/other/classkey1.C: New test.
47838
47839 2002-03-01 Richard Henderson <rth@redhat.com>
47840
47841 * gcc.c-torture/compile/981223-1.x: New.
47842 * gcc.c-torture/compile/920625-1.x: New.
47843
47844 2002-02-28 Richard Henderson <rth@redhat.com>
47845
47846 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
47847
47848 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
47849
47850 * gcc.c-torture/execute/20020227-1.c: New test.
47851
47852 2002-02-27 Mark Mitchell <mark@codesourcery.com>
47853
47854 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
47855 here" ERROR lines.
47856 * g++.old-deja/g++.oliva/partord1.C: Likewise.
47857 * g++.old-deja.g++.other/defarg1.C: Likewise.
47858 * g++.old-deja/g++.pt/calls2.C: Likewise.
47859 * g++.old-deja/g++.pt/crash20.C: Likewise.
47860 * g++.old-deja/g++.pt/crash30.C: Likewise.
47861 * g++.old-deja/g++.pt/crash36.C: Likewise.
47862 * g++.old-deja/g++.pt/crash6.C: Likewise.
47863 * g++.old-deja/g++.pt/defarg13.C: Likewise.
47864 * g++.old-deja/g++.pt/derived3.C: Likewise.
47865 * g++.old-deja/g++.pt/error1.C: Likewise.
47866 * g++.old-deja/g++.pt/friend21.C: Likewise.
47867 * g++.old-deja/g++.pt/friend23.C: Likewise.
47868 * g++.old-deja/g++.pt/infinite1.C: Likewise.
47869 * g++.old-deja/g++.robertl/eb128.C: Likewise.
47870
47871 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
47872
47873 * gcc.c-torture/execute/20020225-2.c: New test.
47874
47875 2002-02-27 Zack Weinberg <zack@codesourcery.com>
47876
47877 * gcc.c-torture/execute/920730-1t.c,
47878 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
47879 Delete test cases, only relevant to -traditional.
47880
47881 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
47882
47883 * gcc.dg/cpp/undef1.c: Remove.
47884 * gcc.dg/cpp/directiv.c: Update.
47885 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
47886
47887 2002-02-27 Michael Meissner <meissner@redhat.com>
47888
47889 * gcc.c-torture/execute/20020226-1.c: New test.
47890
47891 2002-02-26 Jakub Jelinek <jakub@redhat.com>
47892
47893 * g++.dg/debug/debug4.C: New test.
47894
47895 * gcc.dg/ia64-visibility-1.c: New test.
47896
47897 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
47898
47899 * gcc.dg/debug/20020224-1.c: New.
47900
47901 2002-02-25 Kazu Hirata <kazu@hxi.com>
47902
47903 * gcc.c-torture/execute/960416-1.x: New.
47904 * gcc.c-torture/execute/divconst-3.x: Likewise.
47905
47906 2002-02-25 Jakub Jelinek <jakub@redhat.com>
47907
47908 * gcc.dg/20020224-1.c: New test.
47909
47910 2002-02-25 Alan Modra <amodra@bigpond.net.au>
47911
47912 * gcc.c-torture/execute/20020225-1.c: New.
47913
47914 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
47915
47916 * gcc.dg/cpp/wchar-1.c: New test.
47917
47918 2002-02-23 Jakub Jelinek <jakub@redhat.com>
47919
47920 * gcc.dg/20020222-1.c: New test.
47921
47922 2002-02-22 Jakub Jelinek <jakub@redhat.com>
47923
47924 * g++.dg/opt/anonunion1.C: New test.
47925
47926 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
47927
47928 * g++.dg/template/qualttp19.C: New test.
47929 * g++.dg/template/qualttp20.C: New test.
47930 * g++.old-deja/g++.jason/report.C: Adjust expected errors
47931 * g++.old-deja/g++.other/qual1.C: Likewise.
47932
47933 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
47934
47935 * gcc.dg/attr-alwaysinline.c: New.
47936
47937 2002-02-21 Jakub Jelinek <jakub@redhat.com>
47938
47939 * gcc.dg/20020220-1.c: New test.
47940
47941 * gcc.dg/20020220-2.c: New test.
47942
47943 * g++.dg/opt/mmx1.C: New test.
47944
47945 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
47946
47947 * gcc.c-torture/compile/20020110.c: New test.
47948
47949 2002-02-20 Jakub Jelinek <jakub@redhat.com>
47950
47951 * gcc.c-torture/execute/20020219-1.c: New test.
47952
47953 * gcc.dg/20020219-1.c: New test.
47954
47955 * gcc.dg/noncompile/20020220-1.c: New test.
47956
47957 * g++.dg/opt/ptrintsum1.C: New test.
47958
47959 * gcc.dg/debug/20020220-1.c: New test.
47960
47961 2002-02-17 Jakub Jelinek <jakub@redhat.com>
47962
47963 * gcc.c-torture/execute/20020216-1.c: New test.
47964
47965 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
47966
47967 * gcc.dg/decl-1.c: Update, new test.
47968
47969 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
47970
47971 * g++.dg/abi/bitfield1.C: New test.
47972 * g++.dg/abi/bitfield2.C: New test.
47973
47974 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
47975
47976 * gcc.dg/attr-nest.c: New test.
47977
47978 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
47979
47980 * gcc.c-torture/execute/20020215-1.c: New test.
47981
47982 2002-02-14 Jakub Jelinek <jakub@redhat.com>
47983
47984 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
47985 * g++.dg/debug/debug.exp: New.
47986 * g++.dg/debug/trivial.C: New.
47987 * g++.dg/debug/debug1.C: Moved...
47988 * g++.dg/other/debug1.C: ...from here.
47989 * g++.dg/debug/debug2.C: Moved...
47990 * g++.dg/other/debug2.C: ...from here.
47991 * g++.dg/debug/debug3.C: Moved...
47992 * g++.dg/other/debug3.C: ...from here.
47993
47994 * gcc.dg/noncompile/20020213-1.c: New test.
47995
47996 2002-02-13 Jakub Jelinek <jakub@redhat.com>
47997
47998 * g++.dg/other/debug3.C: New test.
47999
48000 * gcc.c-torture/execute/20020213-1.c: New test.
48001
48002 2002-02-13 Richard Smith <richard@ex-parrot.com>
48003
48004 * g++.old-deja/g++.other/thunk1.C: New test.
48005
48006 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
48007
48008 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
48009
48010 2002-02-13 Stan Shebs <shebs@apple.com>
48011
48012 * gcc.dg/altivec-3.c: New.
48013
48014 2002-02-12 Jakub Jelinek <jakub@redhat.com>
48015
48016 * gcc.dg/Wunreachable-1.c: New test.
48017 * gcc.dg/Wunreachable-2.c: New test.
48018
48019 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
48020
48021 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
48022
48023 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
48024
48025 * gcc.dg/decl-1.c: New test.
48026
48027 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
48028
48029 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
48030
48031 2002-02-10 Kazu Hirata <kazu@hxi.com>
48032
48033 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
48034 * gcc.c-torture/compile/980506-1.x: Likewise.
48035
48036 2002-02-10 Kazu Hirata <kazu@hxi.com>
48037
48038 * gcc.dg/20020210-1.c: New.
48039
48040 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
48041
48042 * g77.f-torture/execute/947.f: New regression test
48043 for PR fortran/947.
48044
48045 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
48046
48047 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
48048 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
48049
48050 2002-02-08 Richard Henderson <rth@redhat.com>
48051
48052 * gcc.c-torture/compile/labels-3.c: New.
48053
48054 2002-02-08 Jakub Jelinek <jakub@redhat.com>
48055
48056 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
48057 expression statements work instead.
48058 * gcc.dg/noncompile/20020207-1.c: New test.
48059
48060 2002-02-07 Richard Henderson <rth@redhat.com>
48061
48062 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
48063
48064 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
48065
48066 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
48067 message from g77
48068 * lib/g77-dg.exp: Trim g77 error messages so that they are
48069 recognized by dg.exp.
48070
48071 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
48072
48073 PR fortran/5473
48074 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
48075
48076 2002-02-07 Richard Henderson <rth@redhat.com>
48077
48078 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
48079 to be sufficiently aligned for integers.
48080
48081 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
48082
48083 * g++.dg/template/friend4.C: New test.
48084
48085 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
48086
48087 PR fortran/5743
48088 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
48089 unsupported cases.
48090
48091 2002-02-07 Richard Henderson <rth@redhat.com>
48092
48093 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
48094 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
48095 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
48096 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
48097
48098 2002-02-06 Richard Henderson <rth@redhat.com>
48099
48100 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
48101
48102 2002-02-06 Janis Johnson <janis187@us.ibm.com>
48103
48104 * gcc.dg/20020206-1.c: New test.
48105
48106 2002-02-06 Jakub Jelinek <jakub@redhat.com>
48107
48108 * gcc.c-torture/execute/20020206-1.c: New test.
48109
48110 * gcc.c-torture/execute/20020206-2.c: New test.
48111
48112 PR optimization/5429:
48113 * gcc.c-torture/compile/20020206-1.c: New test.
48114
48115 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
48116
48117 * g++.dg/ext/align1.C: Do not use an explicit alignment value
48118 as certain file formats cannot support particularly large
48119 alignments.
48120
48121 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
48122 and do not expect to be able to link the executable.
48123
48124 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
48125 fail because the COFF format does not support the weak attribute.
48126
48127 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
48128
48129 * g77.dg/pr5473.f: New test
48130
48131 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
48132
48133 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
48134 Fix testcase accordingly.
48135
48136 2002-02-04 Richard Henderson <rth@redhat.com>
48137
48138 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
48139 (buf): Change to be an array of pointers, not ints.
48140
48141 2002-02-04 Jakub Jelinek <jakub@redhat.com>
48142
48143 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
48144 before all tests. Move warning one line above to match where it
48145 C frontend emits.
48146 * gcc.dg/Wswitch-2.c: New test.
48147 * g++.dg/warn/Wswitch-1.C: New test.
48148 * g++.dg/warn/Wswitch-2.C: New test.
48149
48150 2002-02-04 Richard Henderson <rth@redhat.com>
48151
48152 * g++.dg/abi/offsetof.C: Fix size comparison.
48153
48154 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
48155
48156 * gcc.dg/cast-qual-2.c: New test.
48157
48158 2002-02-04 Jakub Jelinek <jakub@redhat.com>
48159
48160 * gcc.dg/20020201-4.c: New test.
48161
48162 2002-02-04 Ben Elliston <bje@redhat.com>
48163
48164 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
48165 target_info attribute != 0, in addition to the empty string.
48166 (gcc_target_compile): Likewise.
48167
48168 2002-02-03 Andrew Cagney <ac131313@redhat.com>
48169
48170 * gcc.dg/Wswitch.c: New test.
48171 PR gcc/4475. PR gcc/3780.
48172
48173 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
48174
48175 * g77.f-torture/execute/5122.f: New test for regressions
48176 against PR fortran/5122.
48177
48178 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
48179
48180 * g77.f-torture/compile/pr3743.f: Delete
48181 * g77.dg/pr3743-1.f: New test.
48182 * g77.dg/pr3743-2.f: New test.
48183 * g77.dg/pr3743-3.f: New test.
48184 * g77.dg/pr3743-4.f: New test.
48185
48186 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
48187
48188 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
48189
48190 2002-02-02 Richard Henderson <rth@redhat.com>
48191
48192 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
48193 * gcc.c-torture/execute/bf64-1.c: Likewise.
48194
48195 2002-02-02 Jakub Jelinek <jakub@redhat.com>
48196
48197 * gcc.dg/20020201-2.c: New test.
48198
48199 * gcc.dg/20020201-3.c: New test.
48200
48201 * gcc.c-torture/execute/bitfld-2.c: New test.
48202
48203 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
48204
48205 * gcc.dg/bitfld-1.c: Update.
48206 * gcc.dg/bitfld-2.c: Update.
48207 * gcc.c-torture/execute/bitfld-1.x: New.
48208
48209 2002-02-02 Jakub Jelinek <jakub@redhat.com>
48210
48211 * gcc.c-torture/execute/20020201-1.c: New test.
48212
48213 2002-02-01 Janis Johnson <janis187@us.ibm.com>
48214
48215 PR target/5469
48216 * gcc.dg/20020201-1.c: New test.
48217
48218 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
48219
48220 PR fortran/3743
48221 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
48222 * g77.f-torture/compile/pr3743.x: Remove
48223
48224 2002-01-31 Tom Rix <trix@redhat.com>
48225
48226 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
48227
48228 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
48229
48230 * gcc.dg/noncompile/20020130-1.c: New test.
48231
48232 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
48233
48234 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
48235
48236 2002-01-29 Richard Henderson <rth@redhat.com>
48237
48238 * gcc.c-torture/execute/991118-1.c: Cast various constants back
48239 to long long.
48240 * gcc.c-torture/execute/bf64-1.c: Likewise.
48241
48242 2002-01-29 Jakub Jelinek <jakub@redhat.com>
48243
48244 * gcc.c-torture/execute/20020129-1.c: New test.
48245
48246 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
48247
48248 * gcc.c-torture/compile/20000224-1.c: Update.
48249 * gcc.c-torture/execute/bitfld-1.c: New tests.
48250 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
48251 * gcc.dg/uninit-A.c: Update.
48252
48253 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
48254
48255 * g++.dg/template/ctor1.C: Add instantiation.
48256
48257 2002-01-28 Paul Koning <pkoning@equallogic.com>
48258
48259 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
48260 argument to __builtin_prefetch to be const ptr.
48261
48262 2002-01-28 Jakub Jelinek <jakub@redhat.com>
48263
48264 * gcc.c-torture/compile/20020120-1.c: New test.
48265
48266 2002-01-27 Kazu Hirata <kazu@hxi.com>
48267
48268 * gcc.c-torture/execute/20020127-1.c: New test.
48269
48270 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
48271
48272 * g77.dg/f77-edit-i-in.f: New test
48273 * g77.dg/f77-edit-i-out.f: New test
48274
48275 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
48276
48277 * gcc.dg/debug/debug.exp: New file.
48278 * gcc.dg/debug/trivial.c: New file.
48279 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
48280 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
48281 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
48282 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
48283 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
48284 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
48285 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
48286 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
48287 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
48288 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
48289 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
48290 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
48291 * gcc.dg/20000503-1.c: Removed.
48292 * gcc.dg/20010207-1.c: Removed.
48293 * gcc.dg/20011223-1.c: Removed.
48294 * gcc.dg/20020104-2.c: Removed.
48295 * gcc.dg/debug-1.c: Removed.
48296 * gcc.dg/debug-2.c: Removed.
48297 * gcc.dg/debug-3.c: Removed.
48298 * gcc.dg/debug-4.c: Removed.
48299 * gcc.dg/debug-5.c: Removed.
48300 * gcc.dg/debug-6.c: Removed.
48301 * gcc.dg/dwarf2-1.c: Removed.
48302 * gcc.dg/dwarf2-2.c: Removed.
48303
48304 2002-01-25 Jakub Jelinek <jakub@redhat.com>
48305
48306 * g++.old-deja/g++.other/eh5.C: New test.
48307 * g++.old-deja/g++.other/sibcall2.C: New test.
48308 * g++.old-deja/g++.other/array9.C: New test.
48309 * g++.old-deja/g++.other/typename2.C: New test.
48310 * g++.old-deja/g++.other/crash60.C: New test.
48311 * g++.old-deja/g++.other/conv9.C: New test.
48312 * g++.old-deja/g++.other/mangle10.C: New test.
48313 * g++.old-deja/g++.other/unchanging1.C: New test.
48314 * g++.old-deja/g++.other/exprstmt1.C: New test.
48315 * g++.old-deja/g++.other/inline23.C: New test.
48316 * g++.old-deja/g++.eh/ia64-1.C: New test.
48317 * g++.old-deja/g++.other/dwarf2-1.C: New test.
48318 * g++.old-deja/g++.other/reload1.C: New test.
48319 * g++.old-deja/g++.other/static20.C: New test.
48320 * g++.old-deja/g++.other/local-alloc1.C: New test.
48321 * g++.old-deja/g++.other/conv8.C: New test.
48322 * g++.old-deja/g++.other/stmtexpr2.C: New test.
48323 * g++.old-deja/g++.other/storeexpr1.C: New test.
48324 * g++.old-deja/g++.other/storeexpr2.C: New test.
48325 * g++.dg/eh/template2.C: New test.
48326 * g++.dg/warn/weak1.C: New test.
48327
48328 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
48329
48330 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
48331 Remove first, non-varying, argument.
48332
48333 2002-01-23 Richard Henderson <rth@redhat.com>
48334
48335 * gcc.dg/inline-2.c: New.
48336
48337 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
48338 Add optional target arg. Check number of arguments.
48339 (scan-assembler-not, scan-assembler-dem): Likewise.
48340 (scan-assembler-dem-not): Likewise.
48341
48342 2002-01-23 Zack Weinberg <zack@codesourcery.com>
48343
48344 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
48345 line 12.
48346 * g++.old-deja/g++.brendan/parse3.C,
48347 g++.old-deja/g++.other/crash26.C,
48348 g++.old-deja/g++.other/crash28.C,
48349 g++.old-deja/g++.other/crash29.C,
48350 g++.old-deja/g++.other/crash30.C,
48351 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
48352
48353 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
48354
48355 * gcc.dg/20020115-1.c: New.
48356
48357 2002-01-23 Bob Wilson <bob.wilson@acm.org>
48358
48359 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
48360
48361 2002-01-23 Janis Johnson <janis187@us.ibm.com>
48362
48363 * gcc.dg/20020122-3.c: New.
48364
48365 2002-01-23 Jakub Jelinek <jakub@redhat.com>
48366
48367 * g++.dg/other/gc1.C: New test.
48368
48369 2002-01-23 Zack Weinberg <zack@codesourcery.com>
48370
48371 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
48372
48373 2002-01-22 Richard Henderson <rth@redhat.com>
48374
48375 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
48376
48377 2002-01-22 Richard Henderson <rth@redhat.com>
48378
48379 * gcc.dg/20020122-4.c: New.
48380
48381 2002-01-22 H.J. Lu <hjl@gnu.org>
48382
48383 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
48384 link output.
48385 * gcc.dg/special/ecos.exp: Likewise.
48386 * lib/g++-dg.exp: Likewise.
48387 * lib/g77-dg.exp: Likewise.
48388 * lib/gcc-dg.exp : Likewise.
48389 * lib/mike-g++.exp: Likewise.
48390 * lib/mike-g77.exp: Likewise.
48391 * lib/mike-gcc.exp: Likewise.
48392 * lib/objc-dg.exp: Likewise.
48393
48394 2002-01-22 Janis Johnson <janis187@us.ibm.com>
48395
48396 PR target/5379
48397 * gcc.dg/20020122-2.c: New test.
48398
48399 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
48400
48401 * gcc.dg/20020122-1.c: New test.
48402
48403 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
48404
48405 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
48406
48407 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
48408
48409 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
48410
48411 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48412
48413 * gcc.c-torture/compile/20020121-1.c: New test.
48414
48415 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
48416
48417 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
48418 ld_library_path.
48419
48420 2002-01-21 Jakub Jelinek <jakub@redhat.com>
48421
48422 * gcc.dg/20020218-1.c: New test.
48423
48424 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
48425
48426 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
48427 messages
48428 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
48429 "At global scope" warning
48430 * g++.dg/ext/align1.C: Change cygwin test for alignment
48431 from db-bogus to dg-warning
48432
48433 2002-01-21 Zack Weinberg <zack@codesourcery.com>
48434
48435 * g77.f-torture/compile/cpp2.F: New test.
48436
48437 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
48438
48439 * g++.dg/template/access1.C: New test.
48440
48441 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
48442
48443 * gcc.dg/20020118-1.c: New.
48444
48445 2002-01-18 Kazu Hirata <kazu@hxi.com>
48446
48447 * gcc.c-torture/execute/20020118-1.c: New test.
48448
48449 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
48450
48451 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
48452 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
48453 alignment warnings.
48454
48455 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
48456
48457 * gcc.misc-tests/i386-prefetch.exp: Save and restore
48458 torture_with_loops and torture_without_loops
48459
48460 2002-01-17 Jakub Jelinek <jakub@redhat.com>
48461
48462 * gcc.c-torture/compile/20020116-1.c: New test.
48463
48464 2002-01-16 Jakub Jelinek <jakub@redhat.com>
48465
48466 * gcc.dg/20020116-2.c: New test.
48467
48468 * gcc.dg/ultrasp4.c: New test.
48469
48470 * gcc.dg/20020116-1.c: New test.
48471
48472 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
48473
48474 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
48475 by EABI.
48476
48477 2002-01-15 Janis Johnson <janis187@us.ibm.com>
48478
48479 * gcc.misc-tests/i386-prefetch.exp: New.
48480 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
48481 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
48482 * gcc.misc-tests/i386-pf-none-1.c: New test.
48483 * gcc.misc-tests/i386-pf-sse-1.c: New test.
48484
48485 2002-01-15 Jakub Jelinek <jakub@redhat.com>
48486
48487 * gcc.dg/gnu89-init-1.c: Add new tests.
48488
48489 2002-01-15 Andreas Jaeger <aj@suse.de>
48490
48491 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
48492 * gcc.dg/i386-mmx-2.c: Likewise.
48493 * gcc.dg/i386-sse-1.c: Likewise.
48494 * gcc.dg/i386-sse-2.c: Likewise.
48495 * gcc.dg/i386-sse-3.c: Likewise.
48496
48497 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
48498
48499 * g77.f-torture/execute/intrinsic-unix-bessel.f:
48500 Uncomment additional cases that now pass.
48501
48502 2002-01-11 Richard Henderson <rth@redhat.com>
48503
48504 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
48505 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
48506
48507 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
48508
48509 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
48510
48511 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
48512
48513 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
48514 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
48515
48516 2002-01-10 Dale Johannesen <dalej@apple.com>
48517
48518 * gcc.c-torture/execute/loop-11.c: New.
48519
48520 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
48521
48522 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
48523 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
48524
48525 2002-01-09 Richard Henderson <rth@redhat.com>
48526
48527 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
48528 type in which to perform the operation for each size.
48529
48530 2002-01-09 Alan Matsuoka (alanm@redhat.com)
48531
48532 * gcc.c-torture/compile/20020109-2.c: New test.
48533
48534 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
48535
48536 * gcc.c-torture/execute/loop-10.c: New test.
48537
48538 2002-01-09 Jakub Jelinek <jakub@redhat.com>
48539
48540 * gcc.c-torture/compile/20010226-1.c: New test.
48541 * gcc.c-torture/compile/20010227-1.c: New test.
48542 * gcc.c-torture/compile/20010426-1.c: New test.
48543 * gcc.c-torture/compile/20010510-1.c: New test.
48544 * gcc.c-torture/compile/20010605-3.c: New test.
48545 * gcc.c-torture/compile/20010824-1.c: New test.
48546 * gcc.c-torture/execute/20010409-1.c: New test.
48547 * gcc.dg/noncompile/20000901-1.c: New test.
48548 * gcc.dg/20001023-1.c: New test.
48549 * gcc.dg/20001101-1.c: New test.
48550 * gcc.dg/20001102-1.c: New test.
48551 * gcc.dg/20010207-1.c: New test.
48552 * gcc.dg/20010405-1.c: New test.
48553 * gcc.dg/20010822-1.c: New test.
48554 * gcc.dg/20011107-1.c: New test.
48555
48556 2002-01-09 Jeffrey A Law (law@redhat.com)
48557
48558 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
48559
48560 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
48561 execution failure on PA targets.
48562
48563 2002-01-09 Jakub Jelinek <jakub@redhat.com>
48564
48565 * gcc.c-torture/compile/20020109-1.c: New test.
48566
48567 2002-01-08 Kazu Hirata <kazu@hxi.com>
48568
48569 * gcc.c-torture/execute/20020108-1.c: New test.
48570
48571 2002-01-08 Jakub Jelinek <jakub@redhat.com>
48572
48573 * gcc.dg/20020108-1.c: New test.
48574
48575 2002-01-08 H.J. Lu <hjl@gnu.org>
48576
48577 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
48578 for header files.
48579
48580 2002-01-08 Geoff Keating <geoffk@redhat.com>
48581
48582 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
48583 consistency.
48584
48585 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
48586
48587 * gcc.dg/altivec-4.c: Test altivec predicates.
48588
48589 2002-01-07 Jakub Jelinek <jakub@redhat.com>
48590
48591 * gcc.c-torture/execute/20020107-1.c: New test.
48592
48593 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
48594
48595 PR c/5279
48596 * gcc.c-torture/compile/20020106-1.c: New test.
48597
48598 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
48599
48600 * gcc.c-torture/execute/nestfunc-4.c: New test.
48601
48602 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
48603
48604 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
48605 extra triple that slipped in.
48606 * g++.old-deja/g++.abi/align.C: Likewise.
48607 * g++.old-deja/g++.abi/bitfields.C: Likewise.
48608
48609 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
48610
48611 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
48612 * g++.old-deja/g++.abi/align.C: Likewise.
48613 * g++.old-deja/g++.abi/bitfields.C: Likewise.
48614
48615 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
48616 on FreeBSD/i386.
48617 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
48618 FreeBSD.
48619
48620 2002-01-04 Jakub Jelinek <jakub@redhat.com>
48621
48622 * gcc.dg/20020104-1.c: New test.
48623
48624 * gcc.dg/20020104-2.c: New test.
48625
48626 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
48627
48628 * gcc.dg/20020103-1.c: Fix typo in target selector.
48629
48630 2002-01-03 Richard Henderson <rth@redhat.com>
48631
48632 * gcc.dg/20020103-1.c: New.
48633
48634 2002-01-03 Kazu Hirata <kazu@hxi.com>
48635
48636 * gcc.c-torture/execute/20020103-1.c: New test.
48637
48638 2002-01-03 Jakub Jelinek <jakub@redhat.com>
48639
48640 * g++.dg/other/debug2.C: New test.
48641
48642 * gcc.c-torture/compile/20020103-1.c: New test.
48643
48644 2002-01-02 Jakub Jelinek <jakub@redhat.com>
48645
48646 * gcc.dg/gnu89-init-1.c: Added new tests.
48647
48648 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48649
48650 * g++.dg/template/friend2.C: Remove as patch is reverted.
48651
48652 * g++.dg/warn/oldcast1.C: New test.
48653
48654 * g++.dg/template/ptrmem1.C: New test.
48655 * g++.dg/template/ptrmem2.C: New test.
48656
48657 * g++.dg/template/ntp.C: New test.
48658
48659 * g++.dg/other/component1.C: New test.
48660
48661 * g++.dg/template/ttp3.C: New test.
48662
48663 * g++.dg/template/friend2.C: New test.
48664 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
48665
48666 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48667
48668 * g++.dg/other/ptrmem1.C: New test.
48669 * g++.dg/other/ptrmem2.C: New test.
48670
48671 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48672
48673 * g++.dg/template/ctor1.C: New test.
48674
48675 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48676
48677 * g++.dg/template/friend2.C: New test.
48678
48679 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
48680
48681 * gcc.dg/mmix-1.c: New test.
48682
48683 2001-12-31 Richard Henderson <rth@redhat.com>
48684
48685 * gcc.dg/asm-5.c: New.
48686
48687 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
48688
48689 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
48690 in namespace __gnu_cxx
48691
48692 2001-12-30 Richard Henderson <rth@redhat.com>
48693
48694 * gcc.dg/debug-6.c: New.
48695
48696 2001-12-30 Jakub Jelinek <jakub@redhat.com>
48697
48698 * gcc.c-torture/compile/20011229-2.c: New test.
48699
48700 2001-12-29 Jakub Jelinek <jakub@redhat.com>
48701
48702 * gcc.dg/debug-3.c: New test.
48703 * gcc.dg/debug-4.c: New test.
48704 * gcc.dg/debug-5.c: New test.
48705
48706 2001-12-29 Richard Henderson <rth@redhat.com>
48707
48708 * g++.dg/eh/loop1.C: New.
48709
48710 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
48711
48712 * g++.dg/template/crash1.C: New test.
48713
48714 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
48715
48716 * g++.dg/other/const1.C: New test.
48717
48718 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
48719
48720 * gcc.c-torture/compile/20011229-1.c: New test.
48721
48722 2001-12-28 Stan Shebs <shebs@apple.com>
48723
48724 * lib/objc-torture.exp: Resync with c-torture.exp.
48725 * lib/objc.exp: Load standard libraries.
48726
48727 2001-12-28 Jakub Jelinek <jakub@redhat.com>
48728
48729 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
48730 additional tests.
48731
48732 2001-12-27 Roger Sayle <roger@eyesopen.com>
48733
48734 * gcc.c-torture/execute/string-opt-16.c: New testcase.
48735
48736 2001-12-27 Richard Henderson <rth@redhat.com>
48737
48738 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
48739
48740 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
48741
48742 * g++.dg/eh/ctor1.C: New test.
48743 * g++.dg/other/error2.C: New test.
48744
48745 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
48746
48747 * g++.dg/other/init2.C: New test.
48748
48749 2001-12-24 Richard Henderson <rth@redhat.com>
48750
48751 * gcc.dg/20011223-1.c: New.
48752 * gcc.dg/inline-1.c: New.
48753
48754 2001-12-23 Richard Henderson <rth@redhat.com>
48755
48756 * gcc.dg/asm-4.c: Test operand modifiers.
48757
48758 2001-12-23 Richard Henderson <rth@redhat.com>
48759
48760 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
48761
48762 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
48763
48764 * gcc.c-torture/execute/20011223-1.c: New test.
48765
48766 2001-12-21 Richard Henderson <rth@redhat.com>
48767
48768 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
48769 re-enables the warning.
48770
48771 2001-12-21 Richard Henderson <rth@redhat.com>
48772
48773 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
48774
48775 2001-12-20 Jakub Jelinek <jakub@redhat.com>
48776
48777 * gcc.c-torture/compile/20011218-1.c: New test.
48778
48779 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
48780
48781 * gcc.misc-test/arm-isr.exp: New file. Control running of the
48782 arm-isr.c test.
48783 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
48784 epilogue generation for ARM ISR routines.
48785
48786 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48787
48788 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
48789 * gcc.dg/format/c90-printf-3.c: Likewise.
48790 * gcc.dg/format/c99-printf-3.c: Likewise.
48791 * gcc.dg/format/ext-1.c: Likewise.
48792 * gcc.dg/format/ext-6.c: Likewise.
48793 * gcc.dg/format/format.h: Prototype unlocked stdio.
48794
48795 2001-12-20 Richard Henderson <rth@redhat.com>
48796
48797 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
48798 (arena): Use it.
48799 (malloc): Correct allocation logic. Abort if we fill up the
48800 arena before initialization complete.
48801 (realloc): Correct allocation logic.
48802
48803 2001-12-20 Jakub Jelinek <jakub@redhat.com>
48804
48805 * gcc.c-torture/compile/20011219-2.c: New test.
48806
48807 * gcc.c-torture/execute/20011219-1.c: New test.
48808
48809 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
48810
48811 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
48812 target does not support weak symbols.
48813
48814 2001-12-19 Jakub Jelinek <jakub@redhat.com>
48815
48816 * gcc.c-torture/compile/20011219-1.c: New test.
48817
48818 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
48819
48820 * g++.dg/other/error1.C: New test.
48821
48822 2001-12-17 Jeffrey A Law (law@redhat.com)
48823
48824 * gcc.c-torture/execute/20011217-1.c: New test.
48825
48826 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
48827
48828 * objc.dg/special/: New directory.
48829 * objc.dg/special/special.exp: New file.
48830 * objc.dg/special/unclaimed-category-1.h: New file.
48831 * objc.dg/special/unclaimed-category-1a.m: New file.
48832 * objc.dg/special/unclaimed-category-1.m: New file.
48833
48834 2001-12-17 Andreas Jaeger <aj@suse.de>
48835
48836 * gcc.c-torture/compile/20011217-2.c: New test.
48837
48838 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
48839
48840 * gcc.c-torture/compile/20011217-1.c: New test.
48841
48842 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
48843
48844 * gcc.dg/20011214-1.c: New.
48845
48846 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
48847
48848 * gcc.dg/altivec-4.c: New.
48849
48850 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
48851
48852 * gcc.dg/20011113-1.c: New test.
48853
48854 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
48855
48856 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
48857 std::__malloc_alloc_template<0> and
48858 std::__default_alloc_template<false, 0>.
48859
48860 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
48861
48862 * objc/execute/bf-21.m: New test.
48863 * objc/execute/enumeration-1.m: New test.
48864 * objc/execute/enumeration-2.m: New test.
48865
48866 2001-12-12 Jakub Jelinek <jakub@redhat.com>
48867
48868 * gcc.dg/gnu89-init-1.c: New test.
48869
48870 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
48871
48872 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
48873 * g++.old-deja/g++.jason/2371.C: Likewise.
48874 * g++.old-deja/g++.jason/template33.C: Likewise.
48875 * g++.old-deja/g++.jason/template34.C: Likewise.
48876 * g++.old-deja/g++.jason/template36.C: Likewise.
48877 * g++.old-deja/g++.oliva/typename1.C: Likewise.
48878 * g++.old-deja/g++.oliva/typename2.C: Likewise.
48879 * g++.old-deja/g++.other/typename1.C: Likewise.
48880 * g++.old-deja/g++.pt/inherit2.C: Likewise.
48881 * g++.old-deja/g++.pt/nontype5.C: Likewise.
48882 * g++.old-deja/g++.pt/typename11.C: Likewise.
48883 * g++.old-deja/g++.pt/typename14.C: Likewise.
48884 * g++.old-deja/g++.pt/typename16.C: Likewise.
48885 * g++.old-deja/g++.pt/typename3.C: Likewise.
48886 * g++.old-deja/g++.pt/typename4.C: Likewise.
48887 * g++.old-deja/g++.pt/typename5.C: Likewise.
48888 * g++.old-deja/g++.pt/typename7.C: Likewise.
48889 * g++.old-deja/g++.robertl/eb9.C: Likewise.
48890
48891 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
48892
48893 * g++.dg/other/linkage1.C: New test.
48894 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
48895 specifiers.
48896
48897 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
48898
48899 * gcc.dg/concat.c: New test.
48900
48901 2001-12-11 Stan Shebs <shebs@apple.com>
48902
48903 * objc/compile: New test directory.
48904 * objc/compile/compile.exp: New expect script.
48905 * objc/compile/20011211-1.m: New compile test.
48906
48907 2001-12-11 Jason Merrill <jason@redhat.com>
48908
48909 * lib/prune.exp (prune_gcc_output): Also handle "In member
48910 function". So many permutations...
48911
48912 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
48913
48914 * g++.dg/template/typedef1.C: New test.
48915
48916 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
48917
48918 * g++.dg/other/copy1.C: New test.
48919
48920 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
48921
48922 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
48923
48924 * gcc.dg/builtin-choose-expr.c: New.
48925
48926 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
48927
48928 * gcc.dg/altivec-2.c: New.
48929
48930 2001-12-07 Richard Henderson <rth@redhat.com>
48931
48932 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
48933
48934 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
48935
48936 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
48937 ultrasparc.
48938
48939 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
48940
48941 * g++-old.deja/g++.robertl/eb101.C: Deleted.
48942
48943 2001-12-06 Janis Johnson <janis187@us.ibm.com>
48944
48945 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
48946 variable argument list.
48947
48948 2001-12-06 Zack Weinberg <zack@codesourcery.com>
48949
48950 * gcc.c-torture/execute/memcheck: Delete entire directory.
48951 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
48952 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
48953
48954 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
48955
48956 * gcc.dg/Wshadow-1.c: New test.
48957
48958 2001-12-05 Jakub Jelinek <jakub@redhat.com>
48959
48960 * gcc.c-torture/compile/20011130-1.c: New test.
48961
48962 * gcc.dg/noncompile/20011025-1.c: New test.
48963
48964 * g++.dg/other/anon-union.C: New test.
48965
48966 * gcc.c-torture/execute/20011024-1.c: New test.
48967
48968 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
48969
48970 * gcc.c-torture/execute/20000722-1.x,
48971 gcc.c-torture/execute/20010123-1.x: Remove.
48972 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
48973 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
48974 gcc.dg/c99-complit-2.c: New tests.
48975
48976 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
48977
48978 * g++.dg/inherit/base1.C: New test.
48979
48980 2001-12-04 Jakub Jelinek <jakub@redhat.com>
48981
48982 * g++.dg/other/stdarg1.C: New test.
48983
48984 * gcc.c-torture/compile/20011130-2.c: New test.
48985
48986 2001-12-03 Janis Johnson <janis187@us.ibm.com>
48987
48988 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
48989 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
48990 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
48991 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
48992 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
48993 * gcc.dg/builtin-prefetch-1.c: New test.
48994
48995 2001-12-03 Jakub Jelinek <jakub@redhat.com>
48996
48997 * gcc.dg/20011130-1.c: New test.
48998
48999 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
49000
49001 * g++.dg/other/scope1.C: New test.
49002 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
49003
49004 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
49005
49006 * gcc.dg/vla-init-1.c: New test.
49007
49008 2001-12-01 Geoff Keating <geoffk@redhat.com>
49009
49010 * gcc.c-torture/compile/structs.c: New testcase from GDB.
49011
49012 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
49013
49014 * objc.dg/alias.m: Update.
49015 * objc.dg/class-1.m: Update.
49016 * objc.dg/const-str-1.m: Update.
49017 * objc.dg/fwd-proto-1.m: Update.
49018 * objc.dg/id-1.m: Update.
49019 * objc.dg/super-class-1.m: Update.
49020
49021 2001-11-29 Mark Mitchell <mark@codesourcery.com>
49022
49023 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
49024 constructs.
49025
49026 2001-11-28 Jeffrey A Law (law@cygnus.com)
49027
49028 * gcc.c-torture/execute/20011128-1.c: New test.
49029
49030 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
49031
49032 * gcc.dg/20011127-1.c: New test.
49033
49034 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
49035
49036 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
49037 from Austin Group draft 7.
49038 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
49039 scanf format arguments.
49040 * gcc.dg/format/no-exargs-2.c: New test.
49041
49042 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
49043
49044 * g++.dg/abi/vbase8-4.C: New test.
49045
49046 2001-11-24 Ian Lance Taylor <ian@airs.com>
49047
49048 * gcc.c-torture/execute/20011121-1.c: New test.
49049
49050 2001-11-23 Jeffrey A Law (law@cygnus.com)
49051
49052 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
49053
49054 2001-11-23 Andreas Jaeger <aj@suse.de>
49055
49056 * gcc.dg/cpp/charconst-2.c: New test.
49057
49058 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
49059
49060 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
49061 to the host if it is remote. Let tests specify extra headers
49062 they use.
49063 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
49064 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
49065 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
49066 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
49067 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
49068 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
49069 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
49070 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
49071 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
49072 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
49073
49074 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
49075
49076 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
49077 for little endian ARMs.
49078
49079 2001-11-20 Jakub Jelinek <jakub@redhat.com>
49080
49081 * gcc.c-torture/compile/20011119-1.c: New test.
49082 * gcc.c-torture/compile/20011119-2.c: New test.
49083
49084 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
49085
49086 * gcc.dg/altivec-1.c: Fix typo.
49087
49088 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
49089
49090 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
49091
49092 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
49093
49094 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
49095
49096 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
49097
49098 * lib/g77.exp: Don't specify --rpath-link.
49099
49100 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
49101 across all the headers.
49102 * gcc.dg/format/format.exp: For testing on a remote host,
49103 copy format.h.
49104
49105 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
49106 * gcc.c-torture/execute/930406-1.c: Likewise.
49107 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
49108
49109 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
49110
49111 * gcc.dg/altivec-1.c: New.
49112
49113 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
49114
49115 * gcc.dg/cpp/fpreprocessed.c: New test case.
49116
49117 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
49118
49119 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
49120 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
49121 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
49122
49123 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
49124
49125 * gcc.dg/no-builtin-1.c: New test.
49126
49127 2001-11-16 Jakub Jelinek <jakub@redhat.com>
49128
49129 * gcc.c-torture/execute/20011115-1.c: New test.
49130
49131 2001-11-15 Jakub Jelinek <jakub@redhat.com>
49132
49133 * gcc.c-torture/compile/20011114-2.c: New test.
49134 * gcc.c-torture/compile/20011114-3.c: New test.
49135 * gcc.c-torture/compile/20011114-4.c: New test.
49136
49137 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
49138
49139 * g++.dg/other/init1.C: New test.
49140
49141 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
49142
49143 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
49144 message.
49145
49146 * gcc.c-torture/execute/20011114-1.c: New testcase.
49147
49148 * gcc.c-torture/compile/20010327-1.c: Revert last change.
49149 * gcc.c-torture/compile/20011114-1.c: New test, exactly
49150 like the (before this change) version of 20010327-1.c.
49151
49152 2001-11-14 Roger Sayle <roger@eyesopen.com>
49153
49154 * gcc.c-torture/execute/string-opt-13.c: New testcase.
49155
49156 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
49157
49158 * g++.dg/init/array2.C: New test.
49159
49160 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
49161
49162 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
49163
49164 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
49165
49166 * g++.dg/other/forscope1.C: New test.
49167 * g++.dg/ext/forscope1.C: New test.
49168 * g++.dg/ext/forscope2.C: New test.
49169
49170 2001-11-13 Jakub Jelinek <jakub@redhat.com>
49171
49172 * gcc.c-torture/execute/20011113-1.c: New test.
49173
49174 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
49175
49176 * gcc.c-torture/execute/20011109-2.c: New test.
49177
49178 * gcc.c-torture/execute/20011109-1.c: New test.
49179
49180 2001-11-09 Jakub Jelinek <jakub@redhat.com>
49181
49182 * gcc.c-torture/compile/20011109-1.c: New test.
49183
49184 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
49185
49186 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
49187 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
49188 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
49189 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
49190 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
49191 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
49192 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
49193
49194 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
49195
49196 * g++.dg/warn/Wshadow-1.C: New tests.
49197 * g++.old-deja/g++.mike/for3.C: Update.
49198
49199 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
49200
49201 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
49202 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
49203 XFAILs. Adjust expected error texts.
49204 * gcc.c-torture/compile/20011106-1.c,
49205 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
49206 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
49207 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
49208 gcc.dg/c99-array-lval-5.c: New tests.
49209
49210 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
49211
49212 * gcc.dg/cpp/defined.c: Update.
49213
49214 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
49215
49216 * gcc.c-torture/execute/anon-1.c: New test.
49217
49218 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
49219
49220 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
49221 same size, so no warning should be produced on stormy16.
49222
49223 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
49224 due to oversized array.
49225 * g++.old-deja/g++.mike/ns15.C: Likewise.
49226 * g++.old-deja/g++.pt/crash16.C: Likewise.
49227
49228 2001-11-02 Graham Stott <grahams@redhat.com>
49229
49230 * g++.dgother/debug1.C: Fix typos.
49231
49232 2001-11-01 Jakub Jelinek <jakub@redhat.com>
49233
49234 * g++.dg/other/debug1.C: New test.
49235
49236 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
49237
49238 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
49239 of unsigned long.
49240
49241 2001-10-30 Jakub Jelinek <jakub@redhat.com>
49242
49243 * gcc.dg/20011029-2.c: New test.
49244
49245 * gcc.c-torture/compile/20011029-1.c: New test.
49246
49247 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
49248
49249 * objc/execute/class_self-1.m: New test.
49250 * objc/execute/class_self-2.m: New test.
49251
49252 2001-10-25 Zack Weinberg <zack@codesourcery.com>
49253
49254 * gcc.misc-tests/msgs.exp: Delete.
49255 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
49256 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
49257 error set to match recent changes.
49258
49259 2001-10-24 Zack Weinberg <zack@codesourcery.com>
49260
49261 * gcc.dg/20011021-1.c: New test.
49262
49263 2001-10-24 Jakub Jelinek <jakub@redhat.com>
49264
49265 * gcc.c-torture/compile/20011023-1.c: New test.
49266
49267 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
49268
49269 * lib/g77.exp: Rewrite based on lib/g++.exp.
49270
49271 2001-10-19 Jakub Jelinek <jakub@redhat.com>
49272
49273 * gcc.c-torture/execute/20011019-1.c: New test.
49274
49275 * gcc.dg/20011018-1.c: New test.
49276
49277 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
49278
49279 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
49280
49281 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
49282
49283 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
49284 * gcc.dg/attr-invalid.c: Likewise.
49285
49286 2001-10-18 Jakub Jelinek <jakub@redhat.com>
49287
49288 * gcc.dg/20011015-1.c: New test.
49289
49290 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
49291
49292 * g++.dg/template/unify2.C: New test.
49293
49294 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
49295
49296 * g++.dg/other/exception-specification.C: New test
49297
49298 2001-10-13 Tom Rix <trix@redhat.com>
49299
49300 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
49301 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
49302
49303 2001-10-12 Jakub Jelinek <jakub@redhat.com>
49304
49305 * gcc.dg/20011009-1.c: New test.
49306
49307 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
49308
49309 PR g++/4476
49310 * g++.dg/other/friend1.C: New test.
49311
49312 2001-10-11 Richard Henderson <rth@redhat.com>
49313
49314 * g++.old-deja/g++.other/crash18.C: Add -S to options.
49315
49316 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49317
49318 * gcc.c-torture/compile/20011010-1.c: New.
49319
49320 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
49321
49322 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
49323 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
49324 g77.f-torture/execute/execute.exp,
49325 g77.f-torture/noncompile/noncompile.exp,
49326 gcc.c-torture/compile/compile.exp,
49327 gcc.c-torture/execute/execute.exp,
49328 gcc.c-torture/execute/ieee/ieee.exp,
49329 gcc.c-torture/execute/memcheck/memcheck.exp,
49330 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
49331 objc/execute/execute.exp: Update FSF address.
49332
49333 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
49334
49335 * gcc.dg/cpp/cmdlne-C.c: Update.
49336 * gcc.dg/cpp/cmdlne-C2.c: New.
49337
49338 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49339
49340 * gcc.c-torture/execute/20011008-3.c: New.
49341
49342 2001-10-08 DJ Delorie <dj@redhat.com>
49343
49344 * gcc.dg/20011008-1.c: New.
49345 * gcc.dg/20011008-2.c: New.
49346
49347 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
49348
49349 * gcc.dg/cpp/spacing1.c: Update test.
49350
49351 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
49352
49353 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
49354 spelling errors of "separate" as "seperate".
49355
49356 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
49357
49358 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
49359 enough to avoid inlining.
49360
49361 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
49362
49363 * lib/g77.exp: set libg2c_dir correctly.
49364
49365 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
49366
49367 * gcc.dg/cpp/macro11.c: New test.
49368
49369 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
49370
49371 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
49372 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
49373 gcc.dg/format/multattr-3.c: New tests.
49374 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
49375 tests for format attributes on function pointers being rejected.
49376
49377 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
49378
49379 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
49380
49381 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
49382
49383 * g++.dg/warn/format1.C: New test.
49384
49385 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
49386
49387 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
49388
49389 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
49390
49391 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
49392
49393 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
49394
49395 * gcc.dg/cpp/redef2.c: Add test.
49396
49397 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
49398
49399 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
49400 long-standing bug on i686, apparently.
49401 * gcc.c-torture/execute/loop-2c.x: New file.
49402 * gcc.c-torture/execute/loop-2d.x: New file.
49403 * gcc.c-torture/execute/loop-3c.x: New file.
49404
49405 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
49406
49407 * gcc.dg/cpp/20000625-2.c: Correct line number.
49408
49409 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
49410
49411 * gcc.dg/cpp/macro10.c: New test.
49412 * gcc.dg/cpp/strify3.c: New test.
49413 * gcc.dg/cpp/spacing1.c: Add tests.
49414 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
49415 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
49416
49417 2001-09-24 DJ Delorie <dj@redhat.com>
49418
49419 * gcc.c-torture/execute/20010924-1.c: New test.
49420
49421 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
49422
49423 * objc/execute/paste.m: Remove.
49424
49425 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
49426
49427 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
49428
49429 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
49430
49431 * g77.dg/strlen0.f: New test.
49432
49433 2001-09-21 Richard Henderson <rth@redhat.com>
49434
49435 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
49436 * g++.old-deja/g++.abi/vtable2.C: Likewise.
49437
49438 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
49439
49440 Table-driven attributes.
49441 * g++.dg/ext/attrib1.C: New test.
49442
49443 2001-09-20 DJ Delorie <dj@redhat.com>
49444
49445 * gcc.dg/20000926-1.c: Update expected warning messages.
49446 * gcc.dg/array-2.c: Likewise, and test for warnings too.
49447 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
49448 array.
49449
49450 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
49451
49452 * g++.dg/eh/registers1.C: New test case.
49453
49454 2001-09-17 Richard Henderson <rth@redhat.com>
49455
49456 * gcc.dg/array-5.c: Fix VLA decomposition test.
49457
49458 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
49459
49460 * gcc.dg/cpp/line5.c: New testcase.
49461
49462 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
49463
49464 * gcc.dg/cpp/macro9.c: New test.
49465
49466 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
49467
49468 * gcc.c-torture/execute/980223.c: Change type of addr from long
49469 to char *.
49470
49471 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
49472
49473 * gcc.c-torture/execute/20010915-1.c: New test.
49474
49475 2001-09-14 Janis Johnson <janis187@us.ibm.com>
49476
49477 * g77.dg/bprob: New directory.
49478 * g77.dg/bprob/bprob.exp: New file.
49479 * g77.dg/bprob/bprob-1.f: New test.
49480 * g77.dg/gcov: New directory.
49481 * g77.dg/gcov/gcov.exp: New file.
49482 * g77.dg/gcov/gcov-1.f: New test.
49483 * g77.dg/gcov/gcov-1.x: New file.
49484
49485 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
49486
49487 * gcc.dg/cpp/directiv.c: Update.
49488 * gcc.dg/cpp/undef1.c: Update.
49489
49490 2001-09-12 Jakub Jelinek <jakub@redhat.com>
49491
49492 * gcc.dg/20010912-1.c: New test.
49493
49494 2001-09-11 Janis Johnson <janis187@us.ibm.com>
49495
49496 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
49497 language-independent file in lib.
49498 * lib/gcov.exp: New file.
49499
49500 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
49501
49502 * gcc.c-torture/compile/20010911-1.c: New test.
49503
49504 2001-09-10 Janis Johnson <janis187@us.ibm.com>
49505
49506 * lib/profopt.exp: New, to support profile-directed optimizations.
49507 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
49508 * gcc.misc-tests/bprob-1.c: New test.
49509 * gcc.misc-tests/bprob-2.c: New test.
49510
49511 2001-09-07 Janis Johnson <janis187@us.ibm.com>
49512
49513 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
49514 XFAIL and which kinds of gcov output to verify.
49515 * gcc.misc-tests/gcov-4b.x: New file.
49516 * gcc.misc-tests/gcov-5b.x: New file.
49517 * gcc.misc-tests/gcov-6.x: New file.
49518 * gcc.misc-tests/gcov-7.c: New test.
49519 * gcc.misc-tests/gcov-7.x: New file.
49520
49521 2001-09-06 Janis Johnson <janis187@us.ibm.com>
49522
49523 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
49524 * gcc.misc-tests/gcov-6.c: New test.
49525
49526 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
49527
49528 PR c++/3986
49529 * g++.dg/abi/vbase1.C: New test.
49530
49531 2001-09-05 Ziemowit Laski <zlaski@apple.com>
49532
49533 * objc.dg/method-2.m: New.
49534
49535 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
49536
49537 PR c++/4203
49538 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
49539 * g++.dg/init/empty1.C: New test.
49540
49541 2001-09-03 Jakub Jelinek <jakub@redhat.com>
49542
49543 * gcc.c-torture/compile/20010903-1.c: New test.
49544
49545 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
49546
49547 * gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
49548 for m68k.
49549
49550 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
49551
49552 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
49553
49554 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
49555
49556 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
49557
49558 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
49559
49560 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
49561 for 16-bit 'unsigned int'.
49562
49563 2001-08-29 Kazu Hirata <kazu@hxi.com>
49564
49565 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
49566
49567 2001-08-27 Richard Henderson <rth@redhat.com>
49568
49569 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
49570 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
49571
49572 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
49573
49574 * gcc.dg/asm-names.c (ymain): New.
49575
49576 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
49577
49578 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
49579 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
49580 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
49581
49582 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49583
49584 * gcc.dg/compare5.c: New testcase.
49585
49586 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
49587
49588 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
49589 and "In instantiation".
49590
49591 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
49592
49593 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
49594
49595 2001-08-20 Janis Johnson <janis187@us.ibm.com>
49596
49597 * gcc.misc-tests/gcov.exp: Add support for branch information.
49598 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
49599 * gcc.misc-tests/gcov-4.c: New test.
49600 * gcc.misc-tests/gcov-4b.c: New test.
49601 * gcc.misc-tests/gcov-5b.c: New test.
49602
49603 2001-08-20 Zack Weinberg <zackw@panix.com>
49604
49605 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
49606 expected to fail.
49607
49608 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
49609
49610 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
49611
49612 2001-08-19 Jakub Jelinek <jakub@redhat.com>
49613
49614 * g++.dg/eh/template1.C: New test.
49615
49616 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
49617
49618 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
49619 Fix thinko.
49620 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
49621 for xfail.
49622
49623 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
49624
49625 * lib/g77-dg.exp: Use prune.exp for common procedures
49626 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
49627 * lib/g77.exp: (g77-dg-prune) Remove
49628
49629 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
49630
49631 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
49632
49633 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49634
49635 * g++.dg/template/unify1.C: New test.
49636
49637 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
49638
49639 * g++.dg/abi/empty4.C: New test.
49640
49641 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
49642
49643 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
49644 solaris2.*
49645 * g77.f-torture/compile/pr3743.x: Likewise.
49646
49647 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
49648
49649 * g++.dg/other/using-declaration.C: New test.
49650
49651 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
49652
49653 * gcc.dg/cpp/tr-sign.c: New testcase.
49654
49655 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
49656
49657 * gcc.dg/cpp/19951025-1.c: Revert.
49658 * gcc.dg/cpp/directiv.c: We no longer process directives that
49659 interrupt macro arguments.
49660
49661 2001-08-03 Zack Weinberg <zackw@stanford.edu>
49662
49663 * gcc.dg/bconstp-1.c: New test.
49664
49665 2001-08-03 Richard Henderson <rth@redhat.com>
49666
49667 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
49668
49669 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
49670
49671 * gcc.dg/cpp/19951025-1.c: Update.
49672
49673 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
49674
49675 * g77.dg/ff90-1.f (s): Fix reference of variable z,
49676 should be x.
49677
49678 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
49679
49680 Kill -fhonor-std.
49681 * g++.old-deja/g++.ns/ns14.C: Remove special options.
49682 * g++.old-deja/g++.other/std1.C: Likewise.
49683 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
49684
49685 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
49686
49687 * lib/g77.exp: Load gcc-defs.exp for common procedures
49688 (g77_pass, g77_fail, g77_finish, g77_exit,
49689 ${tool}_check_unsupported_p} Now redundant. Deleted.
49690
49691 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
49692
49693 * g77.dg/fbackslash.f
49694 * g77.dg/fcase-preserve.f
49695 * g77.dg/ff90-1.f
49696 * g77.dg/ffixed-line-length-0.f
49697 * g77.dg/ffixed-line-length-132.f
49698 * g77.dg/ffixed-line-length-7.f
49699 * g77.dg/ffixed-line-length-72.f
49700 * g77.dg/ffixed-line-length-none.f
49701 * g77.dg/ffree-form-1.f
49702 * g77.dg/fno-backslash.f
49703 * g77.dg/fno-f90-1.f
49704 * g77.dg/fno-fixed-form-1.f
49705 * g77.dg/fno-onetrip.f
49706 * g77.dg/fno-typeless-boz.f
49707 * g77.dg/fno-underscoring.f
49708 * g77.dg/fno-vxt-1.f
49709 * g77.dg/fonetrip.f
49710 * g77.dg/ftypeless-boz.f
49711 * g77.dg/fugly-assumed.f
49712 * g77.dg/funderscoring.f
49713 * g77.dg/fvxt-1.f
49714
49715 2001-08-01 Ziemowit Laski <zlaski@apple.com>
49716
49717 * objc.dg/fwd-proto-1.m: New.
49718 * objc.dg/local-decl-1.m: New.
49719 * objc.dg/naming-1.m: New.
49720 * objc.dg/naming-2.m: New.
49721 * objc.dg/proto-hier-1.m: New.
49722
49723 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
49724
49725 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
49726 largest-type elements to a struct makes its size grow.
49727
49728 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
49729
49730 * g++.dg/abi/vthunk1.C: New test.
49731
49732 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
49733
49734 * g++.dg/abi/vbase8-22.C: New test.
49735
49736 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
49737
49738 * gcc.dg/cpp/macro8.c: New test.
49739
49740 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
49741
49742 * g++.dg/abi/vbase8-21.C: New test.
49743
49744 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
49745
49746 * g++.dg/abi/vbase8-10.C: New test.
49747
49748 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49749
49750 * lib/g++.exp (g++_set_ld_library_path): Renamed to
49751 ${tool}_set_ld_library_path.
49752 Changed caller.
49753 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
49754 g++.exp.
49755
49756 2001-07-26 Stan Cox <scox@redhat.com>
49757
49758 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
49759 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
49760 gcc_exit, gcc_check_unsupported_p):
49761 Moved to gcc-deps.exp
49762 * gcc-deps.exp: New file.
49763
49764 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49765
49766 * g++.old-deja/g++.pt/defarg14.C: New test.
49767
49768 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
49769
49770 * g++.old-deja/g++.other/lineno5.C: New test.
49771
49772 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
49773
49774 * g++.old-deja/g++.pt/crash68.C: New test.
49775
49776 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
49777
49778 * g++.old-deja/g++.other/crash42.C: New test.
49779
49780 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
49781
49782 * gcc.dg/cpp/extratokens.c: Fix.
49783 * gcc.dg/cpp/skipping2.c: New tests.
49784
49785 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49786
49787 * gcc.c-torture/execute/20010724-1.c: New file.
49788 * gcc.c-torture/execute/20010724-1.x: New file.
49789
49790 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
49791
49792 * g++.old-deja/g++.other/cond7.C: New test.
49793
49794 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
49795
49796 * g++.old-deja/g++.other/optimize4.C: New test.
49797
49798 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
49799
49800 * g++.old-deja/g++.abi/vbase8-5.C: New test.
49801
49802 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
49803
49804 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
49805 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
49806 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
49807 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
49808
49809 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
49810 bug report" message.
49811
49812 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
49813 * g++.dg/ext/instantiate1.C: Move from old-deja.
49814
49815 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
49816
49817 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
49818 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
49819 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
49820 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
49821
49822 2001-07-23 Jeffrey A Law (law@cygnus.com)
49823
49824 * gcc.c-torture/execute/20010723-1.c: New test.
49825
49826 2001-07-23 Ben Elliston <bje@redhat.com>
49827
49828 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
49829
49830 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49831
49832 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
49833 i[34567]86-*-*.
49834 Delete handling of ieee_multilib_flags.
49835 Pass -mieee for alpha*-*-* and sh-*-*.
49836 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
49837
49838 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
49839
49840 Remove old-abi tests.
49841 * g++.old-deja/g++.mike/p11116.C: Remove.
49842 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
49843
49844 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
49845
49846 * g77.f-torture/compile/pr3743.f: New test
49847
49848 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
49849
49850 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
49851
49852 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49853
49854 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
49855 g++.old-deja/g++.pt/static6.C: Likewise.
49856 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
49857 supports weak symbols.
49858
49859 2001-07-18 Andreas Jaeger <aj@suse.de>
49860
49861 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
49862 supported again.
49863
49864 2001-07-18 Andreas Jaeger <aj@suse.de>
49865
49866 * gcc.dg/iftrap-1.c: Fix target line.
49867
49868 2001-07-17 Richard Henderson <rth@redhat.com>
49869
49870 * gcc.c-torture/execute/20010717-1.c: New.
49871
49872 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
49873
49874 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
49875 tests.
49876
49877 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
49878
49879 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
49880
49881 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49882
49883 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
49884 UAC_SIGBUS, UAC_NOPRINT definitions.
49885
49886 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
49887
49888 * objc/execute/object_is_class.m: New test.
49889 * objc/execute/object_is_meta_class.m: New test.
49890
49891 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
49892
49893 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
49894 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
49895
49896 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
49897
49898 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
49899 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
49900
49901 2001-07-14 Richard Henderson <rth@redhat.com>
49902
49903 * gcc.dg/iftrap-1.c: New.
49904
49905 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
49906
49907 * g77.f-torture/execute/intrinsic77.f: New test.
49908
49909 2001-07-11 Janis Johnson <janis@us.ibm.com>
49910
49911 * gcc.misc-tests/gcov-3.c: New test.
49912
49913 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
49914
49915 * gcc.c-torture/compile/20010711-1.c,
49916 * gcc.c-torture/compile/20010711-2.c: New tests.
49917
49918 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
49919
49920 * gcc.c-torture/execute/20010711-1.c: New test.
49921
49922 2001-07-11 Ben Elliston <bje@redhat.com>
49923
49924 * g++.old-deja/g++.other/enum5.C: New test.
49925
49926 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
49927
49928 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
49929 (g++-dg-prune): Call prune_gcc_output.
49930 * prune.exp: New file for prune_gcc_output.
49931 * lib/g++.exp, lib/gcc.exp: Load it.
49932
49933 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
49934
49935 * gcc.c-torture/compile/20010701-1.c,
49936 g++.old-deja/g++.ext/attrib6.C: New tests.
49937
49938 2001-07-06 Jeffrey A Law (law@cygnus.com)
49939
49940 * gcc.c-torture/compile/20010706-1.c: New test.
49941
49942 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
49943
49944 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
49945
49946 2001-06-28 Stan Shebs <shebs@apple.com>
49947
49948 * gcc.dg/pragma-darwin.c: New test.
49949
49950 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49951
49952 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
49953 Solaris 2.[678] system.
49954
49955 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
49956
49957 * gcc.dg/20010622-1.c: New test.
49958
49959 2001-06-18 Stan Shebs <shebs@apple.com>
49960
49961 * objc.dg: New directory.
49962 * objc.dg/dg.exp: New file.
49963 * objc.dg/alias.m: New.
49964 * objc.dg/class-1.m: New.
49965 * objc.dg/class-2.m: New.
49966 * objc.dg/const-str-1.m: New.
49967 * objc.dg/const-str-2.m: New.
49968 * objc.dg/id-1.m: New.
49969 * objc.dg/method-1.m: New.
49970 * objc.dg/super-class-1.m: New.
49971 * lib/objc-dg.exp: New file.
49972
49973 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
49974
49975 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
49976 of label name.
49977
49978 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
49979
49980 * g++.old-deja/g++.abi/vbase8-9.C: New test.
49981
49982 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49983
49984 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
49985 variable.
49986
49987 2001-06-12 Richard Henderson <rth@redhat.com>
49988
49989 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
49990
49991 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
49992
49993 * g++.old-deja/g++.abi/vbase5.C: New test.
49994 * g++.old-deja/g++.abi/vbase6.C: New test.
49995 * g++.old-deja/g++.abi/vbase7.C: New test.
49996
49997 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49998
49999 * gcc.c-torture/compile/20010610-1.c: New test.
50000
50001 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
50002
50003 * g++.old-deja/g++.abi/vbase4.C: New test.
50004
50005 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
50006
50007 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
50008 support %f for HC11/HC12 targets.
50009 * gcc.c-torture/execute/930513-1.x: New file, likewise.
50010 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
50011 on HC11/HC12 targets.
50012 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
50013
50014 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
50015
50016 * gcc.dg/wchar_t-1.c: New file.
50017 * gcc.dg/wint_t-1.c: Likewise.
50018
50019 2001-06-11 Bernd Schmidt <bernds@redhat.com>
50020
50021 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
50022
50023 2001-06-11 Richard Henderson <rth@redhat.com>
50024
50025 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
50026
50027 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
50028
50029 * gcc.c-torture/compile/20010611-1.c: New test.
50030
50031 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
50032
50033 * gcc.dg/c99-tag-1.c: Add more tests.
50034
50035 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
50036
50037 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
50038 representation on MN10300 and ARM/Thumb.
50039
50040 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
50041
50042 * g77.f-torture/execute/20010610.f: New.
50043
50044 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
50045
50046 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
50047 names.
50048
50049 2001-06-09 Richard Henderson <rth@redhat.com>
50050
50051 * gcc.c-torture/execute/ashrdi-1.c: New.
50052 * gcc.c-torture/execute/ashldi-1.c: New.
50053 * gcc.c-torture/execute/lshrdi-1.c: New.
50054
50055 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
50056
50057 * objc/execute/load-3.m: Added. Check sending +load to categories,
50058 in addition to classes.
50059
50060 2001-06-08 Stan Shebs <shebs@apple.com>
50061
50062 * objc/execute/load-2.m: New test. From Nicola Pero
50063 <n.pero@mi.flashnet.it>.
50064
50065 2001-06-08 Jakub Jelinek <jakub@redhat.com>
50066
50067 * gcc.c-torture/execute/20010605-2.c: New test.
50068
50069 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
50070
50071 * g++.old-deja/g++.abi/vbase2.C: New test.
50072 * g++.old-deja/g++.abi/vbase3.C: New test.
50073
50074 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
50075
50076 * g++.old-deja/g++.pt/friend49.C: New test.
50077
50078 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
50079
50080 * g++.old-deja/g++.ext/anon3.C: New test.
50081
50082 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
50083
50084 * g++.old-deja/g++.other/conv7.C: New test.
50085
50086 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
50087
50088 * gcc.c-torture/compile/20010605-2.c: New test.
50089
50090 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
50091
50092 * gcc.c-torture/execute/20010604-1.c: New test.
50093
50094 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
50095
50096 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
50097
50098 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
50099
50100 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
50101 (g++_link_flags): Likewise.
50102 (g++_init): Pass gccpath's value to two previous functions.
50103
50104 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50105
50106 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
50107 Ensure logfile entry matches exec command line.
50108
50109 2001-05-31 Richard Henderson <rth@redhat.com>
50110
50111 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
50112 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
50113
50114 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
50115
50116 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
50117 compiler for irix6.2
50118
50119 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
50120
50121 * g++.old-deja/g++.other/optimize3.C: New file.
50122
50123 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
50124
50125 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
50126 assemble.
50127
50128 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
50129
50130 * g++.old-deja/g++.other/optimize2.C: New file.
50131
50132 2001-05-25 Diego Novillo <dnovillo@redhat.com>
50133
50134 * gcc.c-torture/compile/20010518-2.c: New file.
50135 * gcc.c-torture/execute/20010518-1.c: New file.
50136 * gcc.c-torture/execute/20010518-2.c: New file.
50137
50138 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
50139
50140 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
50141
50142 2001-05-24 Mark Mitchell <mark@codesourcery.com>
50143
50144 G++ no longer defines builtins that do not begin with __builtin.
50145 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
50146 * g++.old-deja/g++.brendand/misc13.C: Likewise.
50147 * g++.old-deja/g++.law/builtin1.C: Likewise.
50148 * g++.old-deja/g++.law/cvt2.C: Likewise.
50149 * g++.old-deja/g++.mike/net5.C: Likewise.
50150 * g++.old-deja/g++.other/builtins1.C: Likewise.
50151 * g++.old-deja/g++.other/builtins2.C: Likewise.
50152 * g++.old-deja/g++.other/builtins3.C: Likewise.
50153 * g++.old-deja/g++.other/builtins4.C: Likewise.
50154 * g++.old-deja/g++.other/inline8.C: Likewise.
50155 * g++.old-deja/g++.robertl/eb39.C: Likewise.
50156
50157 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
50158
50159 * g++.old-deja/g++.pt/using1.C: Adjust.
50160 * g++.old-deja/g++.pt/using2.C: New test.
50161
50162 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
50163
50164 * gcc.dg/cpp/charconst.c: New tests.
50165 * gcc.dg/cpp/escape.c: New tests.
50166 * gcc.dg/cpp/escape-1.c: New tests.
50167 * gcc.dg/cpp/escape-2.c: New tests.
50168 * gcc.dg/cpp/ucs.c: New tests.
50169
50170 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
50171
50172 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
50173 native compiler for irix6.5.
50174
50175 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
50176
50177 * lib/g++.exp (g++_include_flags): Use args to compute
50178 get_multilibs.
50179 (g++_link_flags): Likewise.
50180 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
50181
50182 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
50183
50184 * gcc.dg/c90-hexfloat-1.c: Add more tests.
50185
50186 2001-05-21 Geoff Keating <geoffk@redhat.com>
50187
50188 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
50189 this file.
50190
50191 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
50192
50193 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
50194 STACK_SIZE;
50195 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
50196 to STACK_SIZE; Use it to define size of add_histo array.
50197 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
50198 to STACK_SIZE.
50199 (f): Use GITT_SIZE to define size of gitt local table.
50200 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
50201 to STACK_SIZE; Use it to define size of bytemem array.
50202
50203 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
50204
50205 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
50206 on 68HC11/HC12 due to the asm instruction.
50207 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
50208 * gcc.c-torture/compile/920520-1.x: Likewise.
50209 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
50210 on 68HC11/HC12 because the function is larger than 64K.
50211 * gcc.c-torture/compile/961203-1.x: New file, this test fails
50212 on 68HC11/HC12 because the structure is too large.
50213
50214 2001-05-20 Richard Henderson <rth@redhat.com>
50215
50216 * gcc.c-torture/execute/20010520-1.c: New.
50217
50218 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50219
50220 * g++.old-deja/g++.warn/compare1.C: New test.
50221 * gcc.dg/compare4.c: New test.
50222
50223 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
50224
50225 * g++.old-deja/g++.other/optimize1.C: New test.
50226
50227 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50228
50229 * g++.old-deja/g++.pt/spec41.C: New test.
50230
50231 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
50232
50233 * gcc.c-torture/compile/20010114-1.x: Remove.
50234
50235 2001-05-18 Stan Shebs <shebs@apple.com>
50236
50237 * gcc.c-torture/compile/20010518-1.c: New test.
50238
50239 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
50240
50241 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
50242 * g++.old-deja/g++.pt/crash67.C: New test.
50243
50244 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
50245
50246 * g++.old-deja/g++.other/debug9.C: New test.
50247
50248 2001-05-16 Zack Weinberg <zackw@stanford.edu>
50249
50250 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
50251
50252 2001-05-16 Jan Hubicka <jh@suse.cz>
50253
50254 * gcc.c-torture/compile/20010516-1.c: New test.
50255
50256 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
50257
50258 * g++.old-deja/g++.other/crash41.C: New test.
50259
50260 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
50261
50262 * g++.old-deja/g++.pt/crash66.C: New test.
50263
50264 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
50265
50266 * g++.old-deja/g++.robertl/eb27.C: Convert.
50267
50268 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
50269
50270 * g++.dg/friend-warn.C: New test. Do not warn about friend
50271 declaration being redundant.
50272
50273 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
50274
50275 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
50276
50277 2001-05-14 Mark Mitchell <mark@codesourcery.com>
50278
50279 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
50280
50281 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
50282
50283 * lib/g++.exp: Use testsuite_flags.
50284
50285 2001-05-13 Mark Mitchell <mark@codesourcery.com>
50286
50287 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
50288
50289 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
50290
50291 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
50292
50293 2001-05-11 Mark Mitchell <mark@codesourcery.com>
50294
50295 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
50296
50297 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
50298
50299 * gcc.c-torture/compile/20010313-1.c: New test.
50300
50301 2001-05-09 Zack Weinberg <zackw@stanford.edu>
50302
50303 * gcc.dg/cpp/direct2.c: New test.
50304 * gccq.dg/cpp/direct2s.c: New test.
50305
50306 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
50307
50308 2001-05-07 Mark Mitchell <mark@codesourcery.com>
50309
50310 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
50311 * g++.old-deja/g++.other/op3.C: Likewise.
50312
50313 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
50314
50315 * gcc.dg/cpp/syshdr.h: New file.
50316 * gcc.dg/cpp/sysmac1.c: Update.
50317 * gcc.dg/cpp/sysmac2.c: Update.
50318
50319 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
50320
50321 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
50322
50323 2001-05-04 David Edelsohn <edelsohn@gnu.org>
50324
50325 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
50326 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
50327
50328 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
50329
50330 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
50331
50332 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
50333
50334 * lib/g++.exp (g++_include_flags): Don't use any special flags
50335 if TESTING_IN_BUILD_TREE is not defined.
50336 (g++_init): Use a plain 'c++' as the compiler if
50337 TESTING_IN_BUILD_TREEE is not defined.
50338
50339 2001-05-02 Jakub Jelinek <jakub@redhat.com>
50340
50341 * g++.old-deja/g++.eh/catch13.C: New test.
50342 * g++.old-deja/g++.eh/catch14.C: New test.
50343
50344 2001-05-02 Jakub Jelinek <jakub@redhat.com>
50345
50346 * gcc.dg/cpp/tr-define.c: New test.
50347
50348 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
50349
50350 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
50351 <stdlib.h>, not <malloc.h>.
50352
50353 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
50354
50355 * g++.old-deja/g++.ns/template17.C: New test.
50356
50357 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
50358
50359 * g++.old-deja/g++.pt/ref4.C: New test.
50360
50361 2001-04-30 Richard Henderson <rth@redhat.com>
50362
50363 * gcc.dg/20000724-1.c: Revert last change.
50364
50365 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
50366
50367 * g77.f-torture/execute/20010430.f: New test.
50368
50369 2001-04-30 Mark Mitchell <mark@codesourcery.com>
50370
50371 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
50372
50373 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
50374
50375 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
50376
50377 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
50378
50379 * g++.old-deja/g++.eh/crash6.C: New test.
50380
50381 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
50382
50383 * g++.old-deja/g++.other/warn7.C: New test.
50384
50385 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
50386
50387 * g++.old-deja/g++.other/defarg9.C: New test.
50388
50389 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
50390
50391 * g77.f-torture/compile/20010426.f: New test.
50392 * g77.f-torture/execute/20010426.f: New test.
50393
50394 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
50395
50396 * g77.f-torture/compile/20000629-1.x: Remove - error
50397 has been fixed.
50398
50399 2001-04-26 Jeffrey A Law (law@cygnus.com)
50400
50401 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
50402 Tweak slightly to work with g++.dg framework.
50403 * g++.dg/special/ecos.exp: Run initp1.C test.
50404 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
50405
50406 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
50407 its linker doesn't give line numbers either.
50408 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
50409
50410 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
50411
50412 * g++.old-deja/g++.other/lex1.C: New test.
50413
50414 2001-04-26 Jakub Jelinek <jakub@redhat.com>
50415
50416 * gcc.dg/noncompile/20010425-1.c: New test.
50417
50418 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
50419
50420 * g++.old-deja/g++.pt/mangle2.C: New test.
50421
50422 2001-04-25 Jakub Jelinek <jakub@redhat.com>
50423
50424 * gcc.dg/format/plus-1.c: New test.
50425
50426 2001-04-25 Jakub Jelinek <jakub@redhat.com>
50427
50428 * gcc.dg/20010423-1.c: New test.
50429
50430 2001-04-25 Jakub Jelinek <jakub@redhat.com>
50431
50432 * gcc.c-torture/execute/20010422-1.c: New test.
50433
50434 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
50435
50436 * g++.old-deja/g++.ns/type2.C: New test.
50437
50438 2001-04-24 Zack Weinberg <zackw@stanford.edu>
50439
50440 * g++.old-deja/g++.other/perf1.C: New test.
50441
50442 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
50443
50444 * gcc.dg/c99-func-2.c: Remove xfail.
50445 * gcc.dg/c99-func-3.c: Remove xfail.
50446 * gcc.dg/c99-func-4.c: Remove xfail.
50447
50448 2001-04-23 Zack Weinberg <zackw@stanford.edu>
50449
50450 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
50451
50452 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
50453
50454 * gcc.c-torture/compile/20010423-1.c: New test.
50455
50456 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
50457
50458 * g++.old-deja/g++.pt/typename28.C: New test.
50459
50460 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
50461
50462 * g++.old-deja/g++.abi/empty2.C: New test.
50463 * g++.old-deja/g++.abi/empty3.C: New test.
50464
50465 2001-04-20 Jakub Jelinek <jakub@redhat.com>
50466
50467 * g++.old-deja/g++.other/comdat2.C: New test.
50468 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
50469
50470 2001-04-20 Jakub Jelinek <jakub@redhat.com>
50471
50472 * g++.old-deja/g++.other/overload14.C: New test.
50473
50474 2001-04-20 Jakub Jelinek <jakub@redhat.com>
50475
50476 * g++.old-deja/g++.other/lookup23.C: New test.
50477
50478 2001-04-20 Jakub Jelinek <jakub@redhat.com>
50479
50480 * gcc.c-torture/execute/20010403-1.c: New test.
50481
50482 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
50483 Mark Mitchell <mark@codesourcery.com>
50484
50485 * lib/old-dejagnu.exp: Don't delete output of executable.
50486 Add .exe suffix to executables.
50487
50488 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
50489
50490 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
50491
50492 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50493
50494 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
50495
50496 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
50497
50498 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
50499 * g++.old-deja/g++.abi/crash1.C: New test.
50500
50501 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
50502
50503 * g++.old-deja/g++.other/crash40.C: New test.
50504
50505 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50506
50507 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
50508
50509 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
50510
50511 * g++.old-deja/g++.other/warn6.C: New test.
50512
50513 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
50514
50515 * g++.old-deja/g++.robertl/eb42.C: Same.
50516
50517 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50518
50519 * gcc.dg/wtr-conversion-1.c: New testcase.
50520
50521 2001-04-10 Richard Henderson <rth@redhat.com>
50522
50523 * g++.old-deja/g++.other/array5.C: New.
50524
50525 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50526
50527 * gcc.c-torture/execute/20010408-1.c: New test.
50528
50529 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
50530
50531 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
50532 headers and constructs.
50533 * g++.old-deja/g++.robertl/eb79.C: Same.
50534 * g++.old-deja/g++.robertl/eb77.C (main): Same.
50535 * g++.old-deja/g++.robertl/eb73.C: Same.
50536 * g++.old-deja/g++.robertl/eb66.C (main): Same.
50537 * g++.old-deja/g++.robertl/eb55.C (t): Same.
50538 * g++.old-deja/g++.robertl/eb54.C (main): Same.
50539 * g++.old-deja/g++.robertl/eb46.C (main): Same.
50540 * g++.old-deja/g++.robertl/eb44.C: Same.
50541 * g++.old-deja/g++.robertl/eb41.C (main): Same.
50542 * g++.old-deja/g++.robertl/eb4.C (main): Same.
50543 * g++.old-deja/g++.robertl/eb39.C: Same.
50544 * g++.old-deja/g++.robertl/eb33.C (main): Same.
50545 * g++.old-deja/g++.robertl/eb31.C (main): Same.
50546 * g++.old-deja/g++.robertl/eb30.C: Same.
50547 * g++.old-deja/g++.robertl/eb3.C: Same.
50548 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
50549 * g++.old-deja/g++.robertl/eb21.C: Same.
50550 * g++.old-deja/g++.robertl/eb15.C: Same.
50551 * g++.old-deja/g++.robertl/eb118.C: Same.
50552 * g++.old-deja/g++.robertl/eb115.C (main): Same.
50553 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
50554 * g++.old-deja/g++.robertl/eb109.C: Same.
50555 * g++.old-deja/g++.other/sibcall1.C (main): Same.
50556 * g++.old-deja/g++.mike/rtti1.C: Same.
50557 * g++.old-deja/g++.mike/p658.C: Same.
50558 * g++.old-deja/g++.mike/net46.C: Same.
50559 * g++.old-deja/g++.mike/net34.C: Same.
50560 * g++.old-deja/g++.mike/memoize1.C: Same.
50561 * g++.old-deja/g++.mike/eh2.C: Same.
50562 * g++.old-deja/g++.law/weak.C: Same.
50563 * g++.old-deja/g++.law/visibility7.C: Same.
50564 * g++.old-deja/g++.law/visibility25.C: Same.
50565 * g++.old-deja/g++.law/visibility22.C: Same.
50566 * g++.old-deja/g++.law/visibility2.C: Same.
50567 * g++.old-deja/g++.law/visibility17.C: Same.
50568 * g++.old-deja/g++.law/visibility13.C: Same.
50569 * g++.old-deja/g++.law/visibility10.C: Same.
50570 * g++.old-deja/g++.law/visibility1.C: Same.
50571 * g++.old-deja/g++.law/virtual3.C (eval): Same.
50572 * g++.old-deja/g++.law/vbase1.C: Same.
50573 * g++.old-deja/g++.law/operators32.C: Same.
50574 * g++.old-deja/g++.law/nest3.C: Same.
50575 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
50576 * g++.old-deja/g++.law/except5.C (main): Same.
50577 * g++.old-deja/g++.law/cvt7.C (run): Same.
50578 * g++.old-deja/g++.law/cvt2.C: Same.
50579 * g++.old-deja/g++.law/cvt16.C: Same.
50580 * g++.old-deja/g++.law/ctors6.C (bar): Same.
50581 * g++.old-deja/g++.law/ctors17.C (main): Same.
50582 * g++.old-deja/g++.law/ctors13.C: Same.
50583 * g++.old-deja/g++.law/ctors12.C (main): Same.
50584 * g++.old-deja/g++.law/ctors10.C: Same.
50585 * g++.old-deja/g++.law/code-gen5.C: Same.
50586 * g++.old-deja/g++.law/bad-error7.C: Same.
50587 * g++.old-deja/g++.law/arm9.C: Same.
50588 * g++.old-deja/g++.law/arm12.C: Same.
50589 * g++.old-deja/g++.law/arg8.C: Same.
50590 * g++.old-deja/g++.law/arg1.C: Same.
50591 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
50592 * g++.old-deja/g++.jason/template31.C: Same.
50593 * g++.old-deja/g++.jason/template24.C (main): Same.
50594 * g++.old-deja/g++.jason/2371.C: Same.
50595 * g++.old-deja/g++.eh/new2.C: Same.
50596 * g++.old-deja/g++.eh/new1.C: Same.
50597 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
50598 * g++.old-deja/g++.brendan/nest21.C (main): Same.
50599 * g++.old-deja/g++.brendan/err-msg3.C: Same.
50600 * g++.old-deja/g++.brendan/crash62.C: Same.
50601 * g++.old-deja/g++.brendan/crash52.C: Same.
50602 * g++.old-deja/g++.brendan/crash49.C (main): Same.
50603 * g++.old-deja/g++.brendan/crash38.C: Same.
50604 * g++.old-deja/g++.brendan/crash15.C (main): Same.
50605 * g++.old-deja/g++.brendan/copy9.C: Same.
50606
50607 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
50608
50609 * gcc.c-torture/execute/20001203-2.c (memset):
50610 Count argument is of type __SIZE_TYPE__.
50611
50612 2001-04-04 Diego Novillo <dnovillo@redhat.com>
50613
50614 * gcc.c-torture/compile/20010404-1.c: New test.
50615
50616 2001-04-04 Jakub Jelinek <jakub@redhat.com>
50617
50618 * gcc.c-torture/compile/20010326-1.c: New test.
50619
50620 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
50621
50622 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
50623 peculiarities of the SH.
50624 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
50625
50626 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
50627
50628 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
50629 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
50630 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
50631
50632 2001-04-02 Jakub Jelinek <jakub@redhat.com>
50633
50634 * g77.f-torture/compile/20010321-1.f: New test.
50635
50636 2001-04-02 Jakub Jelinek <jakub@redhat.com>
50637
50638 * gcc.c-torture/compile/20010329-1.c: New test.
50639
50640 2001-04-02 Jakub Jelinek <jakub@redhat.com>
50641
50642 * gcc.c-torture/execute/20010329-1.c: New test.
50643
50644 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
50645
50646 * g++.old-deja/g++.other/eh4.C: Fix typo.
50647
50648 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
50649
50650 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
50651
50652 2001-03-28 Philip Blundell <philb@gnu.org>
50653
50654 * gcc.c-torture/compile/20010328-1.c: New test.
50655
50656 2001-03-27 Richard Henderson <rth@redhat.com>
50657
50658 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
50659 * g++.old-deja/g++.eh/vbase3.C: Likewise.
50660
50661 2001-03-27 Alan Modra <alan@linuxcare.com.au>
50662
50663 * gcc.c-torture/compile/20010327-1.c: New test.
50664
50665 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
50666
50667 * g++.old-deja/g++.other/friend12.C: New test.
50668 * g++.old-deja/g++.other/friend9.C: Expect no errors.
50669 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
50670
50671 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
50672
50673 * gcc.c-torture/execute/20010325-1.c: New test.
50674
50675 2001-03-23 Jakub Jelinek <jakub@redhat.com>
50676
50677 * g++.old-deja/g++.other/mangle3.C: New test.
50678
50679 2001-03-22 Jakub Jelinek <jakub@redhat.com>
50680
50681 * g++.old-deja/g++.other/anon8.C: New test.
50682
50683 2001-03-20 Philip Blundell <philb@gnu.org>
50684
50685 * gcc.c-torture/compile/20010320-1.c: New test.
50686
50687 2001-03-17 Richard Henderson <rth@redhat.com>
50688
50689 * g++.old-deja/g++.other/eh4.C: Add expected error text.
50690
50691 2001-03-15 Geoff Keating <geoff@redhat.com>
50692
50693 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
50694 tests on AIX.
50695
50696 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
50697
50698 * g++.old-deja/g++.other/eh4.C: New test.
50699
50700 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
50701
50702 * gcc.dg/cpp/mi1.c: Update.
50703
50704 2001-03-14 Jakub Jelinek <jakub@redhat.com>
50705
50706 * g++.old-deja/g++.other/regstack.C: New test.
50707
50708 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
50709
50710 * g++.old-deja/g++.other/ref4.C: New test.
50711
50712 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
50713
50714 * objc/execute/va_method.m: Added.
50715 * objc/execute/IMP.m: Added.
50716 * objc/execute/_cmd.m: Added.
50717 * objc/execute/accessing_ivars.m: Added.
50718 * objc/execute/class-1.m: Added.
50719 * objc/execute/class-10.m: Added.
50720 * objc/execute/class-11.m: Added.
50721 * objc/execute/class-12.m: Added.
50722 * objc/execute/class-13.m: Added.
50723 * objc/execute/class-14.m: Added.
50724 * objc/execute/class-2.m: Added.
50725 * objc/execute/class-3.m: Added.
50726 * objc/execute/class-4.m: Added.
50727 * objc/execute/class-5.m: Added.
50728 * objc/execute/class-6.m: Added.
50729 * objc/execute/class-7.m: Added.
50730 * objc/execute/class-8.m: Added.
50731 * objc/execute/class-9.m: Added.
50732 * objc/execute/class-tests-1.h
50733 * objc/execute/class-tests-2.h
50734 * objc/execute/compatibility_alias.m: Added.
50735 * objc/execute/encode-1.m: Added.
50736 * objc/execute/formal_protocol-1.m: Added.
50737 * objc/execute/formal_protocol-2.m: Added.
50738 * objc/execute/formal_protocol-3.m: Added.
50739 * objc/execute/formal_protocol-4.m: Added.
50740 * objc/execute/formal_protocol-5.m: Added.
50741 * objc/execute/formal_protocol-6.m: Added.
50742 * objc/execute/formal_protocol-7.m: Added.
50743 * objc/execute/informal_protocol.m: Added.
50744 * objc/execute/initialize.m: Added.
50745 * objc/execute/load.m: Added.
50746 * objc/execute/many_args_method.m: Added.
50747 * objc/execute/nested-3.m: Added.
50748 * objc/execute/no_clash.m: Added.
50749 * objc/execute/private.m: Added.
50750 * objc/execute/redefining_self.m: Added.
50751 * objc/execute/root_methods.m: Added.
50752 * objc/execute/selector-1.m: Added.
50753 * objc/execute/static-1.m: Added.
50754 * objc/execute/static-2.m: Added.
50755 * objc/execute/va_method.m: Added.
50756
50757 2001-03-10 Richard Henderson <rth@redhat.com>
50758
50759 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
50760
50761 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
50762
50763 * g++.old-deja/g++.other/crash31.C: XFAIL.
50764 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
50765 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
50766 * gcc.c-torture/execute/20010123-1.x: XFAIL.
50767 * gcc.c-torture/execute/20010124-1.x: XFAIL.
50768 * gcc.dg/sequence-pt-1.c: XFAIL one test.
50769
50770 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
50771
50772 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
50773
50774 2001-03-06 Zack Weinberg <zackw@stanford.edu>
50775
50776 * gcc.dg/20000724-1.c: Don't use multiline strings.
50777
50778 2001-03-06 Zack Weinberg <zackw@stanford.edu>
50779
50780 * objc/execute/string1.m, objc/execute/string2.m: Compare the
50781 result of -cString against what we expect it to be; don't just
50782 print it out for no one to read.
50783
50784 * objc/execute/string3.m, objc/execute/string4.m: New tests.
50785 Based on testcases provided by Nicola Pero.
50786
50787 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
50788
50789 * gcc.dg/cpp/macro7.c: New test.
50790
50791 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
50792
50793 * gcc.dg/cpp/multiline.c: Update.
50794
50795 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
50796
50797 * g++.old-deja/g++.other/enum3.C: New test.
50798
50799 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
50800
50801 * g++.old-deja/g++.other/pod1.C: New test.
50802
50803 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
50804
50805 * g++.old-deja/g++.ext/overload1.C: New test.
50806
50807 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
50808
50809 * g++.old-deja/g++.pt/using1.C: New test.
50810
50811 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
50812
50813 * g++.old-deja/g++.other/using9.C: New test.
50814
50815 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
50816
50817 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
50818
50819 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
50820
50821 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
50822
50823 * g++.old-deja/g++.ext/realpt1.C: Remove.
50824
50825 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
50826
50827 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
50828
50829 2001-02-26 Will Cohen <wcohen@redhat.com>
50830
50831 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
50832
50833 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
50834
50835 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
50836 templatized constructors.
50837
50838 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50839
50840 * gcc.c-torture/execute/20010224-1.c: New test.
50841
50842 2001-02-23 Jakub Jelinek <jakub@redhat.com>
50843
50844 * gcc.c-torture/execute/20010222-1.c: New test.
50845
50846 2001-02-22 Jakub Jelinek <jakub@redhat.com>
50847
50848 * g++.old-deja/g++.other/inline20.C: New test.
50849
50850 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
50851
50852 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
50853
50854 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
50855
50856 * g++.old-deja/g++.other/lookup22.C: New test.
50857
50858 2001-02-19 Zack Weinberg <zackw@stanford.edu>
50859
50860 * g77.dg: New directory.
50861 * g77.dg/20010216-1.f: New test case.
50862 * g77.dg/dg.exp: New driver.
50863 * lib/g77-dg.exp: New driver library.
50864
50865 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50866
50867 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
50868
50869 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
50870
50871 * g++.old-deja/g++.other/decl9.C: New test.
50872
50873 2001-02-16 Jakub Jelinek <jakub@redhat.com>
50874
50875 * g++.old-deja/g++.other/init16.C: Update the test so that it does
50876 not need <string> and also tests the initialization at runtime.
50877
50878 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
50879
50880 * gcc.c-torture/execute/longlong.c: New test.
50881
50882 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
50883
50884 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
50885
50886 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
50887
50888 * gcc.c-torture/execute/920302-1.c (execute):
50889 Change argument type to short.
50890
50891 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
50892
50893 * g++.old-deja/g++.pt/deduct6.C: New test.
50894
50895 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
50896
50897 * g++.old-deja/g++.pt/deduct5.C: New test.
50898
50899 2001-02-14 Jakub Jelinek <jakub@redhat.com>
50900
50901 * gcc.c-torture/execute/20010209-1.c: New test.
50902
50903 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
50904
50905 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
50906
50907 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
50908
50909 * g++.dg/vtgc1.C: Update for new ABI.
50910
50911 * consistency.vlad: New directory, 1665 files.
50912
50913 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
50914
50915 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
50916 return type.
50917 * gcc.dg/cpp/digraphs.c: Declare puts.
50918
50919 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
50920
50921 * g++.old-deja/g++.other/warn5.C: New test.
50922
50923 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
50924
50925 * g++.old-deja/g++.pt/spec40.C: New test.
50926
50927 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
50928
50929 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
50930 case.
50931 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
50932
50933 2001-02-12 Jakub Jelinek <jakub@redhat.com>
50934
50935 * gcc.c-torture/compile/20010209-1.c: New test.
50936
50937 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
50938
50939 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
50940 excess errors message but not if it crashes.
50941 * g++.old-deja/g++.other/crash27.C: Likewise.
50942 * g++.old-deja/g++.other/crash28.C: Likewise.
50943 * g++.old-deja/g++.other/crash30.C: Likewise.
50944 * g++.old-deja/g++.other/crash32.C: Likewise.
50945 * g++.old-deja/g++.other/crash35.C: Likewise.
50946 * g++.old-deja/g++.pt/inherit2.C: Likewise.
50947
50948 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
50949
50950 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
50951 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
50952 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
50953 g77.f-torture/execute/execute.exp,
50954 g77.f-torture/noncompile/noncompile.exp,
50955 gcc.c-torture/execute/execute.exp,
50956 gcc.c-torture/execute/memcheck/memcheck.exp,
50957 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
50958 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
50959 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
50960 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
50961 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
50962 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
50963 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
50964 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
50965 Remove bug reporting instructions with ancient email addresses.
50966
50967 2001-02-07 Jakub Jelinek <jakub@redhat.com>
50968
50969 * gcc.dg/20010202-1.c: New test.
50970 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
50971
50972 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
50973
50974 * g++.dg/stdbool-if.C: New test.
50975
50976 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
50977
50978 * objc/execute/fdecl.m: Added main().
50979
50980 2001-02-07 Jakub Jelinek <jakub@redhat.com>
50981
50982 * gcc.c-torture/execute/20010206-1.c: New test.
50983
50984 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
50985
50986 * gcc.dg/cpp/avoidpaste1.c: Update.
50987
50988 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
50989
50990 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
50991 Pero <nicola@brainstorm.co.uk>.
50992 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
50993
50994 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
50995
50996 * g++.old-deja/g++.pt/spec39.C: New test.
50997
50998 2001-02-05 Jakub Jelinek <jakub@redhat.com>
50999
51000 * gcc.c-torture/compile/20010202-1.c: New test.
51001
51002 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
51003
51004 * g++.old-deja/g++.abi/primary2.C: New test.
51005 * g++.old-deja/g++.abi/primary3.C: New test.
51006 * g++.old-deja/g++.abi/primary4.C: New test.
51007 * g++.old-deja/g++.abi/primary5.C: New test.
51008 * g++.old-deja/g++.abi/vtable3.h: New test.
51009 * g++.old-deja/g++.abi/vtable3a.C: New test.
51010 * g++.old-deja/g++.abi/vtable3b.C: New test.
51011 * g++.old-deja/g++.abi/vtable3c.C: New test.
51012 * g++.old-deja/g++.abi/vtable3d.C: New test.
51013 * g++.old-deja/g++.abi/vtable3e.C: New test.
51014 * g++.old-deja/g++.abi/vtable3f.C: New test.
51015 * g++.old-deja/g++.abi/vtable3g.C: New test.
51016 * g++.old-deja/g++.abi/vtable3h.C: New test.
51017 * g++.old-deja/g++.abi/vtable3i.C: New test.
51018 * g++.old-deja/g++.abi/vtable3j.C: New test.
51019 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
51020
51021 2001-02-03 Jakub Jelinek <jakub@redhat.com>
51022
51023 * g++.old-deja/g++.other/anon6.C: New test.
51024 * g++.old-deja/g++.other/anon7.C: New test.
51025
51026 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
51027
51028 * gcc.dg/cpp/avoidpaste2.c: New tests.
51029
51030 2001-01-31 Jakub Jelinek <jakub@redhat.com>
51031
51032 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
51033
51034 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
51035
51036 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
51037 DECIMAL_DIG cases for Irix."
51038
51039 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
51040
51041 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
51042
51043 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
51044
51045 * gcc.dg/c99-tag-1.c: New test.
51046
51047 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
51048
51049 * gcc.dg/cpp/tr-warn1.c: Add tests.
51050
51051 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
51052
51053 * gcc.dg/cpp/avoidpaste1.c: Update.
51054 * gcc.dg/cpp/paste4.c: Update.
51055
51056 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
51057
51058 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
51059 cases for Irix.
51060
51061 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
51062
51063 * g++.old-deja/g++.other/inline19.C: New test.
51064
51065 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
51066
51067 * gcc.dg/Wlarger-than.c: New test.
51068
51069 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
51070
51071 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
51072
51073 2001-01-29 Jakub Jelinek <jakub@redhat.com>
51074
51075 * gcc.c-torture/execute/20010129-1.c: New test.
51076 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
51077
51078 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
51079
51080 * gcc.dg/cpp/avoidpaste1.c: Test case.
51081
51082 2001-01-28 Jakub Jelinek <jakub@redhat.com>
51083
51084 * g++.old-deja/g++.other/inline18.C: New test.
51085
51086 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51087
51088 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
51089 and __builtin_putchar.
51090
51091 2001-01-27 Jakub Jelinek <jakub@redhat.com>
51092
51093 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
51094 tests.
51095
51096 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
51097
51098 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
51099 floating point number rounding mode to round to the nearest
51100 representable mode.
51101
51102 2001-01-25 Jakub Jelinek <jakub@redhat.com>
51103
51104 * g++.old-deja/g++.other/mangle2.C: New test.
51105
51106 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
51107
51108 * gcc.c-torture/compile/20010124-1.c: New test.
51109
51110 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
51111
51112 * g++.old-deja/g++.pt/spec38.C: New test.
51113
51114 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51115
51116 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
51117 "Build don't run".
51118
51119 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51120
51121 * gcc.c-torture/execute/20010123-1.c: New test.
51122
51123 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
51124
51125 * g++.old-deja/g++.pt/spec37.C: New test.
51126
51127 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
51128
51129 * g++.old-deja/g++.pt/overload14.C: New test.
51130
51131 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51132
51133 * gcc.c-torture/execute/20010122-1.c: New test, exercise
51134 __builtin_return_address.
51135
51136 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
51137
51138 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
51139 * g++.old-deja/g++.pt/spec35.C: New test.
51140 * g++.old-deja/g++.pt/spec36.C: New test.
51141
51142 2001-01-20 Jakub Jelinek <jakub@redhat.com>
51143
51144 * gcc.c-torture/compile/20010118-1.c: New test.
51145
51146 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
51147
51148 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
51149
51150 2001-01-19 Jakub Jelinek <jakub@redhat.com>
51151
51152 * gcc.c-torture/execute/20010119-1.c: New test.
51153
51154 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
51155
51156 * g++.old-deja/g++.other/vbase5.C: New test.
51157
51158 2001-01-19 Jakub Jelinek <jakub@redhat.com>
51159
51160 * gcc.c-torture/execute/20010118-1.c: New test.
51161
51162 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
51163
51164 * g++.old-deja/g++.pt/deduct3.C: New test.
51165
51166 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
51167
51168 * g++.old-deja/g++.pt/spec34.C: New test.
51169
51170 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
51171
51172 * g77.f-torture/compile/20000601-2.f: New test.
51173
51174 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
51175
51176 * g++.old-deja/g++.other/init17.C: New test.
51177
51178 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
51179
51180 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
51181
51182 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
51183
51184 * g++.old-deja/g++.pt/unify8.C: New test.
51185
51186 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
51187
51188 * g++.old-deja/g++.abi/vbase1.C: New test.
51189
51190 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
51191
51192 * g++.old-deja/g++.pt/crash65.C: New test.
51193
51194 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
51195
51196 * gcc.dg/cpp/assembl2.S: New test case.
51197
51198 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
51199
51200 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
51201 are supported.
51202
51203 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51204
51205 * g++.old-deja/g++.other/builtins1.C: New test.
51206 * g++.old-deja/g++.other/builtins2.C: Likewise.
51207 * g++.old-deja/g++.other/builtins3.C: Likewise.
51208 * g++.old-deja/g++.other/builtins4.C: Likewise.
51209
51210 2001-01-17 Jakub Jelinek <jakub@redhat.com>
51211
51212 * gcc.c-torture/compile/20010117-1.c: New test.
51213 * gcc.c-torture/compile/20010117-2.c: New test.
51214
51215 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
51216
51217 * g77.f-torture/execute/20010116.[fx]: New test,
51218 XFAIL on i?86-*-*.
51219 * g77.f-torture/compile/20010115.f: Indicate it's
51220 a test for PR fortran/1636.
51221
51222 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
51223
51224 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
51225
51226 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
51227
51228 * g77.f-torture/compile/20010115.f: New test.
51229
51230 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
51231
51232 * g++.old-deja/g++.pt/nontype5.C: New test.
51233
51234 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
51235
51236 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
51237 have an equivalent working one below it.
51238
51239 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
51240
51241 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
51242 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
51243
51244 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
51245
51246 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
51247 message containing "init_priority".
51248 (conpr-2.C): Likewise.
51249 (conpr-3.C): Likewise.
51250 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
51251
51252 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51253
51254 * gcc.c-torture/execute/20010114-2.c: New test.
51255
51256 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
51257
51258 * gcc.c-torture/compile/20010114-1.c: New test.
51259 * gcc.c-torture/compile/20010114-1.x: Xfail.
51260 * gcc.c-torture/compile/20010114-2.c: New test.
51261 * gcc.c-torture/execute/20010114-1.c: New test.
51262 * gcc.dg/trunc-1.c: New test.
51263 * gcc.dg/uninit-B.c: New test.
51264
51265 2001-01-13 Nick Clifton <nickc@redhat.com>
51266
51267 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
51268 target.
51269
51270 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
51271
51272 * gcc.c-torture/compile/20010113-1.c: New test.
51273
51274 2001-01-13 Jakub Jelinek <jakub@redhat.com>
51275
51276 * gcc.c-torture/compile/20001212-1.c: New test.
51277
51278 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
51279
51280 * gcc.dg/cpp/widestr1.c: Update.
51281 * gcc.dg/cpp/prag-imp.c: Remove.
51282
51283 2001-01-12 Jakub Jelinek <jakub@redhat.com>
51284
51285 * gcc.c-torture/execute/20000801-3.x: Remove.
51286 * gcc.dg/c90-init-1.c: New test.
51287 * gcc.dg/c99-init-1.c: New test.
51288 * gcc.dg/c99-init-2.c: New test.
51289 * gcc.dg/gnu99-init-1.c: New test.
51290
51291 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
51292
51293 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
51294 testing that no relevant ones were found.
51295
51296 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
51297
51298 * g++.old-deja/g++.pt/cast2.C: New test.
51299
51300 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
51301
51302 * g++.old-deja/g++.pt/friend47.C: New test.
51303
51304 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
51305
51306 * g++.old-deja/g++.pt/instantiate13.C: New test.
51307
51308 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
51309
51310 * g++.old-deja/g++.other/defarg7.C: New test.
51311 * g++.old-deja/g++.other/defarg8.C: New test.
51312
51313 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
51314
51315 * g++.old-deja/g++.pt/crash64.C: New test.
51316
51317 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
51318
51319 * g++.old-deja/g++.pt/crash63.C: New test.
51320
51321 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
51322
51323 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
51324
51325 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
51326
51327 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
51328
51329 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
51330
51331 * g++.old-deja/g++.pt/error3.C: New test.
51332
51333 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
51334
51335 * g++.old-deja/g++.other/crash39.C: New test.
51336
51337 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
51338
51339 * g++.old-deja/g++.other/vbase4.C: New test.
51340
51341 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
51342
51343 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
51344 * gcc.dg/special/20000419-2.c: New file. Identical to above.
51345 * gcc.dg/special/special.exp: New test driver which will check
51346 for alias support for the above test.
51347
51348 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
51349
51350 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
51351 problems on small machines.
51352 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
51353 parameterize.
51354
51355 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
51356
51357 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
51358 mips.
51359 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
51360
51361 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
51362
51363 * g++.old_deja/g++.pt/using8.C: New test.
51364
51365 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
51366
51367 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
51368
51369 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
51370
51371 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
51372 where a failure is expected.
51373 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
51374
51375 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
51376
51377 * g++.old_deja/g++.pt/instantiate12.C: New test.
51378
51379 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
51380
51381 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
51382 start of structs.
51383 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
51384 * g++.old-deja/g++.brendan/crash17.C: Likewise.
51385 * g++.old-deja/g++.brendan/crash29.C: Likewise.
51386 * g++.old-deja/g++.brendan/crash48.C: Likewise.
51387 * g++.old-deja/g++.brendan/ns1.C: Likewise.
51388 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
51389 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
51390 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
51391 * g++.old-deja/g++.eh/spec6.C: Likewise.
51392 * g++.old-deja/g++.jason/crash3.C: Likewise.
51393 * g++.old-deja/g++.law/ctors11.C: Likewise.
51394 * g++.old-deja/g++.law/ctors17.C: Likewise.
51395 * g++.old-deja/g++.law/ctors5.C: Likewise.
51396 * g++.old-deja/g++.law/ctors9.C: Likewise.
51397 * g++.old-deja/g++.mike/ambig1.C: Likewise.
51398 * g++.old-deja/g++.mike/net22.C: Likewise.
51399 * g++.old-deja/g++.mike/p3538a.C: Likewise.
51400 * g++.old-deja/g++.mike/p3538b.C: Likewise.
51401 * g++.old-deja/g++.mike/virt3.C: Likewise.
51402 * g++.old-deja/g++.niklas/t128.C: Likewise.
51403 * g++.old-deja/g++.other/anon4.C: Likewise.
51404 * g++.old-deja/g++.other/using1.C: Likewise.
51405 * g++.old-deja/g++.other/warn3.C: Likewise.
51406 * g++.old-deja/g++.pt/t37.C: Likewise.
51407 * g++.old-deja/g++.robertl/eb69.C: Likewise.
51408 * g++.old-deja/g++.robertl/eb71.C: Likewise.
51409
51410 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
51411
51412 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
51413
51414 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51415
51416 * gcc.c-torture/execute/stdio-opt-3.c: New test.
51417
51418 2001-01-07 Jakub Jelinek <jakub@redhat.com>
51419
51420 * gcc.c-torture/compile/20010107-1.c: New test.
51421
51422 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
51423
51424 * gcc.c-torture/execute/builtin-noret-1.c: New test.
51425
51426 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
51427
51428 * gcc.dg/format/format.h: New file.
51429 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
51430 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
51431 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
51432 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
51433 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
51434 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
51435 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
51436 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
51437 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
51438 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
51439 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
51440 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
51441 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
51442 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
51443 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
51444 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
51445 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
51446 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
51447 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
51448 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
51449 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
51450 instead of declaring standard types, macros and functions in each
51451 test.
51452
51453 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
51454
51455 * gcc.c-torture/execute/20010106-1.c: New test.
51456
51457 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
51458
51459 * gcc.dg/format/format.exp: New file.
51460 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
51461 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
51462 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
51463 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
51464 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
51465 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
51466 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
51467 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
51468 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
51469 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
51470 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
51471 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
51472 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
51473 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
51474 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
51475 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
51476 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
51477 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
51478 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
51479 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
51480 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
51481 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
51482 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
51483 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
51484 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
51485 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
51486 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
51487 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
51488 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
51489 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
51490 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
51491 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
51492 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
51493 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
51494 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
51495 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
51496 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
51497 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
51498 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
51499 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
51500 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
51501 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
51502
51503 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
51504
51505 * gcc.c-torture/execute/991228-1.c: Take word endianness into
51506 account.
51507
51508 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
51509
51510 * gcc.c-torture/execute/builtin-complex-1.c: New test.
51511
51512 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
51513
51514 * g++.old-deja/g++.pt/crash62.C: New test.
51515
51516 2001-01-04 Richard Henderson <rth@redhat.com>
51517
51518 * gcc.dg/20000926-1.c: Update expected warnings.
51519 * gcc.dg/array-2.c: Likewise.
51520 * gcc.dg/array-4.c: Also validate flexible array members.
51521 * gcc.dg/c99-flex-array-1.c: New.
51522
51523 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
51524
51525 * gcc.c-torture/compile/20001222-1.x: Remove.
51526
51527 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
51528
51529 * gcc.c-torture/execute/built-in-setjmp.c: New.
51530
51531 2001-01-03 Richard Henderson <rth@redhat.com>
51532
51533 * gcc.dg/940510-1.c: Update expected error wording.
51534 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
51535
51536 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
51537
51538 * lib/target-supports.exp (check_alias_available): Modified to
51539 indicate aliases not supported if only weak aliases are supported.
51540
51541 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51542
51543 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
51544 Turn on cmpstrsi checks for __pj__ and __i370__.
51545
51546 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
51547
51548 * g++.old-deja/g++.other/virtual11.C: New test.
51549
51550 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
51551
51552 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
51553
51554 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51555
51556 * gcc.c-torture/compile/20010102-1.c: New test.
51557
51558 2001-01-02 Andreas Jaeger <aj@suse.de>
51559
51560 * gcc.dg/noreturn-3.c: New test.
51561
51562 * gcc.dg/noreturn-4.c: New test.
51563
51564 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51565
51566 * gcc.c-torture/execute/stdio-opt-1.c: Also test
51567 __builtin_fputc and __builtin_fwrite.
51568
51569 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
51570
51571 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
51572 signed char, not default char.
51573
51574 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
51575
51576 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
51577
51578 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
51579
51580 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
51581
51582 2000-12-29 Richard Henderson <rth@redhat.com>
51583
51584 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
51585 (__cyg_profile_func_exit): Define.
51586
51587 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
51588
51589 * g++.dg/vtgc1.C: New test.
51590
51591 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
51592
51593 * gcc.dg/noncompile/20001228-1.c: New test.
51594
51595 * gcc.dg/20001228-1.c: New test.
51596
51597 * gcc.c-torture/execute/20001228-1.c: New test.
51598
51599 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
51600
51601 * gcc.dg/format-strfmon-1.c: New test.
51602
51603 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51604
51605 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
51606 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
51607 * gcc.c-torture/execute/string-opt-1.c: Likewise.
51608 * gcc.c-torture/execute/string-opt-2.c: Likewise.
51609 * gcc.c-torture/execute/string-opt-3.c: Likewise.
51610 * gcc.c-torture/execute/string-opt-4.c: Likewise.
51611 * gcc.c-torture/execute/string-opt-6.c: Likewise.
51612 * gcc.c-torture/execute/string-opt-7.c: Likewise.
51613 * gcc.c-torture/execute/string-opt-8.c: Likewise.
51614 * gcc.c-torture/execute/string-opt-9.c: Likewise.
51615 * gcc.c-torture/execute/string-opt-10.c: Likewise.
51616 * gcc.c-torture/execute/string-opt-11.c: Likewise.
51617 * gcc.c-torture/execute/string-opt-12.c: Likewise.
51618
51619 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
51620 * gcc.c-torture/execute/string-opt-4.c: Test index.
51621
51622 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
51623
51624 * gcc.c-torture/compile/20001226-1.c: New test.
51625
51626 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
51627
51628 * gcc.c-torture/compile/20001222-1.c: New test.
51629 * gcc.c-torture/compile/20001222-1.x: Xfail.
51630
51631 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
51632
51633 * gcc.c-torture/execute/comp-goto-2.c: New test.
51634
51635 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
51636
51637 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
51638 Use long types if __INT_MAX__ is 32767.
51639 (main): Use cast to (sint32 *) when poking 88 into a_page.
51640
51641 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
51642
51643 2000-12-21 Bernd Schmidt <bernds@redhat.com>
51644
51645 * gcc.c-torture/compile/20001221-1.c: New test.
51646 * gcc.c-torture/execute/20001221-1.c: New test.
51647
51648 2000-12-20 Richard Henderson <rth@redhat.com>
51649
51650 * g++.old-deja/g++.pt/crash36.C: Update error lines.
51651 * g++.old-deja/g++.robertl/eb109.C: Likewise.
51652
51653 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51654
51655 * gcc.dg/compare3.c: New test.
51656
51657 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
51658
51659 * gcc.dg/format-warnll-1.c: New test.
51660
51661 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
51662
51663 * gcc.dg/cpp/cmdlne-P.c: New test.
51664
51665 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
51666
51667 * gcc.c-torture/execute/builtin-abs-1.c,
51668 gcc.c-torture/execute/builtin-abs-2.c: New tests.
51669
51670 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
51671
51672 * gcc.dg/cpp/multiline.c: New test.
51673
51674 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
51675
51676 * g++.old-deja/g++.other/syshdr1.C: Update.
51677 * gcc.dg/cpp/lineflags.c: Remove temporarily.
51678
51679 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51680
51681 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
51682
51683 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51684
51685 * g++.old-deja/g++.pt/ttp65.C: New test.
51686
51687 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51688
51689 * g++.old-deja/g++.pt/ttp64.C: New test.
51690
51691 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51692
51693 * g++.old-deja/g++.pt/spec33.C: New test.
51694
51695 2000-12-14 Catherine Moore <clm@redhat.com>
51696
51697 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
51698 * gcc.c-torture/execute/920612-2.c: Likewise.
51699 * gcc.c-torture/execute/920428-2.c: Likewise.
51700 * gcc-c-torture/execute/va-arg-11.c: Call exit.
51701 * gcc.c-torture/execute/va-arg-21.c: Likewise.
51702
51703 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51704
51705 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
51706 * gcc.dg/pack-test-2.c: Likewise.
51707
51708 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
51709
51710 Tests by Zack Weinberg <zackw@stanford.edu>.
51711
51712 * gcc.dg/cpp/defined.c: Update.
51713 * gcc.dg/cpp/defined_trad.c: New tests.
51714
51715 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
51716
51717 * gcc.dg/cpp/trad-direct.c: Update.
51718
51719 2000-12-11 Neil Booth <neilb@earthling.net>
51720
51721 * gcc.dg/cpp/defined_trad.c
51722
51723 2000-12-11 Neil Booth <neilb@earthling.net>
51724
51725 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
51726
51727 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
51728
51729 * gcc.dg/format-miss-2.c: New test.
51730
51731 2000-12-09 Neil Booth <neilb@earthling.net>
51732
51733 * gcc.dg/cpp/lineflags.c: New tests.
51734 * gcc.dg/cpp/poison.c: Update.
51735 * gcc.dg/cpp/redef2.c: Update.
51736 * gcc.dg/cpp/skipping.c: New test.
51737
51738 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
51739
51740 * g++.old-deja/g++.other/eh3.C: New testcase.
51741
51742 2000-12-07 Neil Booth <neilb@earthling.net>
51743
51744 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
51745 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
51746 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
51747 wtr-union-init-2.c, wtr-union-init-3.c: Update.
51748 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
51749 Update.
51750
51751 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51752
51753 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
51754 __SIZE_TYPE__ instead of int for type of integers cast to
51755 pointers.
51756
51757 2000-12-07 Jakub Jelinek <jakub@redhat.com>
51758
51759 * g++.old-deja/g++.other/cleanup4.C: New test.
51760
51761 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51762
51763 * format-sec-1.c: New test.
51764
51765 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51766
51767 * gcc.dg/format-nonlit-3.c: New test.
51768
51769 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51770
51771 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
51772 through a null pointer.
51773
51774 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51775
51776 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
51777 * g++.old-deja/g++.pt/partial4.C: New test.
51778
51779 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
51780
51781 * gcc.c-torture/execute/ieee/hugeval.x: New.
51782
51783 2000-12-06 Neil Booth <neilb@earthling.net>
51784
51785 * gcc.dg/cpp/backslash2.c: New tests.
51786
51787 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51788
51789 * gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
51790 * gcc.c-torture/execute/stdio-opt-2.c: New test.
51791
51792 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
51793
51794 * gcc.c-torture/execute/20001203-2.c: New testcase.
51795
51796 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
51797
51798 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
51799 * g++.old-deja/g++.other/virtual10.C: New test.
51800
51801 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
51802
51803 * g++.old-deja/g++.mike/pmf5.C: Remove test.
51804
51805 2000-12-05 Richard Henderson <rth@redhat.com>
51806
51807 * gcc.c-torture/compile/20001205-1.c: New.
51808
51809 2000-12-04 Neil Booth <neilb@earthling.net>
51810
51811 * g++.old-deja/g++.other/virtual9.C: New test.
51812 * g++.old-deja/g++.pt/crash61.C: New test.
51813 * gcc.c-torture/execute/loop-9.c: New test.
51814
51815 2000-12-04 Neil Booth <neilb@earthling.net>
51816
51817 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
51818 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
51819 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
51820 * gcc.dg/cpp/extratokens.c: ...here.
51821
51822 2000-12-04 Neil Booth <neilb@earthling.net>
51823
51824 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
51825 New tests.
51826
51827 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51828
51829 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
51830 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
51831
51832 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
51833
51834 * gcc.c-torture/execute/20001203-1.c: New test.
51835
51836 2000-12-03 Neil Booth <neilb@earthling.net>
51837
51838 * gcc.dg/cpp/macro6.c: New test cases.
51839
51840 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51841
51842 * gcc.c-torture/execute/string-opt-9.c: New test.
51843 * gcc.c-torture/execute/string-opt-10.c: Likewise.
51844 * gcc.c-torture/execute/string-opt-11.c: Likewise.
51845 * gcc.c-torture/execute/string-opt-12.c: Likewise.
51846
51847 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
51848 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
51849
51850 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
51851
51852 * gcc.dg/cpp/if-6.c: New testcase.
51853
51854 * gcc.dg/20001201-1.c: New testcase.
51855
51856 2000-12-02 Neil Booth <neilb@earthling.net>
51857
51858 * g++.old-deja/g++.other/externC4.C,
51859 g++.old-deja/g++.other/friend10.C: New tests.
51860
51861 2000-12-02 Neil Booth <neilb@earthling.net>
51862
51863 * g++.old-deja/g++.other/instan2.C
51864 * g++.old-deja/g++.other/instan3.C: New test.
51865
51866 2000-12-02 Neil Booth <neilb@earthling.net>
51867
51868 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
51869 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
51870 gnuc99.c,gnuc99-pedantic.c: New tests.
51871
51872 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
51873
51874 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
51875 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
51876
51877 2000-12-01 Neil Booth <neilb@earthling.net>
51878
51879 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
51880 * gcc.dg/cpp/poison.c: Update.
51881 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
51882
51883 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
51884
51885 * g77.f-torture/execute/20001201.f: New test.
51886
51887 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
51888
51889 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
51890
51891 2000-12-01 Jakub Jelinek <jakub@redhat.com>
51892
51893 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
51894
51895 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
51896
51897 * g++.old-deja/g++.other/cast6.C: New test.
51898
51899 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
51900
51901 * gcc.c-torture/execute/20001130-2.c: New testcase.
51902
51903 2000-11-30 Richard Henderson <rth@redhat.com>
51904
51905 * gcc.c-torture/execute/20001130-1.c: New test.
51906
51907 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
51908
51909 * g++.old-deja/g++.other/op3.C: New test.
51910
51911 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
51912
51913 * g++.old-deja/g++.other/op2.C: New test.
51914
51915 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
51916
51917 * g++.old-deja/g++.other/crash38.C: New test.
51918
51919 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
51920
51921 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
51922
51923 2000-11-29 Jakub Jelinek <jakub@redhat.com>
51924
51925 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
51926 tests.
51927 * gcc.c-torture/execute/string-opt-6.c: New test.
51928
51929 * gcc.dg/20001117-1.c: Add main.
51930
51931 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
51932
51933 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
51934 Move from here ...
51935 * gcc.dg/940510-1.c: ... to here.
51936
51937 * gcc.dg/20000926-1.c: GNU C now allows initializations of
51938 zero-size arrays in toplevel structures.
51939
51940 2000-11-28 Jakub Jelinek <jakub@redhat.com>
51941
51942 * gcc.c-torture/execute/loop-8.c: New test.
51943
51944 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51945
51946 * g++.old-deja/g++.other/base1.C: New test.
51947
51948 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51949
51950 * g++.old-deja/g++.other/parse2.C: New test.
51951
51952 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51953
51954 * g++.old-deja/g++.pt/incomplete1.C: New test.
51955
51956 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51957
51958 * g++.old-deja/g++.other/friend9.C: New test.
51959
51960 2000-11-28 Jakub Jelinek <jakub@redhat.com>
51961
51962 * gcc.dg/20001127-1.c: New test.
51963
51964 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
51965
51966 * g++.old-deja/g++.pt/friend46.C: New test.
51967
51968 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
51969
51970 * g++.old-deja/g++.other/ptrmem8.C: New test.
51971
51972 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51973
51974 * gcc.c-torture/execute/string-opt-7.c: New test.
51975 * gcc.c-torture/execute/string-opt-8.c: Likewise.
51976
51977 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
51978
51979 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
51980 instead of 'mkcheck 2'.
51981
51982 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
51983
51984 * gcc.c-torture/execute/memcheck/driver.c,
51985 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
51986 C9X references to refer to C99.
51987
51988 2000-11-25 Jakub Jelinek <jakub@redhat.com>
51989
51990 * gcc.dg/ultrasp3.c: New test.
51991
51992 2000-11-25 Neil Booth <neilb@earthling.net>
51993
51994 * gcc.dg/cpp/include2.c: Update test to be locale independent.
51995
51996 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
51997
51998 * gcc.c-torture/compile/20001123-2.c: New.
51999
52000 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
52001
52002 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
52003
52004 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
52005
52006 * gcc.dg/sequence-point-1.c: Add some new tests.
52007 * gcc.c-torture/execute/20001124-1.c: New test.
52008
52009 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
52010
52011 * g++.old-deja/g++.other/vaarg4.C: New test.
52012 * gcc.c-torture/compile/20001123-1.c: New test.
52013
52014 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
52015
52016 * g++.other/crash24.C: Adjust and remove XFAIL.
52017 * g++.other/crash37.C: New test.
52018
52019 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
52020
52021 * g++.old-deja/g++.pt/instantiate9.C: New test.
52022
52023 2000-11-22 Mark Mitchell <mark@codesourcery.com>
52024
52025 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
52026 new ABI, too.
52027
52028 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
52029 * g++.old-deja/g++.robertl/eb55.C: Likewise.
52030
52031 2000-11-22 Neil Booth <neilb@earthling.net>
52032
52033 * gcc.dg/cpp/Wtrigraphs.c: New test.
52034
52035 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
52036
52037 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
52038
52039 2000-11-22 Jakub Jelinek <jakub@redhat.com>
52040
52041 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
52042
52043 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
52044
52045 * lib/gcc-dg.exp: load_lib scanasm.exp.
52046 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
52047 * lib/g++-dg.exp: load_lib scanasm.exp.
52048 * lib/scanasm.exp: New.
52049 (scan-assembler, scan-assembler-not): Add optional arguments to
52050 test name, or if not present, the pattern name.
52051 (scan-assembler-dem, scan-assembler-dem-not): New.
52052
52053 * g++.dg/dg.exp: New.
52054
52055 2000-11-21 Neil Booth <neilb@earthling.net>
52056
52057 * gcc.dg/cpp/integrated1.c: Remove.
52058
52059 2000-11-21 Jakub Jelinek <jakub@redhat.com>
52060
52061 * gcc.c-torture/execute/20001121-1.c: New test.
52062
52063 2000-11-21 Richard Henderson <rth@redhat.com>
52064
52065 * gcc.c-torture/compile/20001121-1.c: New test.
52066
52067 2000-11-20 Neil Booth <neilb@earthling.net>
52068
52069 * gcc.dg/cpp/integrated1.c: New test.
52070
52071 2000-11-21 Jakub Jelinek <jakub@redhat.com>
52072
52073 * g++.old-deja/g++.other/inline17.C: New test.
52074
52075 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
52076
52077 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
52078 local variable to be zero: I made the variable global. Now
52079 uses abort() and exit() instead of relying on main's return value.
52080
52081 2000-11-20 Neil Booth <neilb@earthling.net>
52082
52083 * gcc.dg/cpp/paste2.c: Update test.
52084 * objc/execute/paste.m: New test.
52085
52086 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
52087
52088 * gcc.dg/c99-condexpr-1.c: New test.
52089
52090 2000-11-20 Neil Booth <neilb@earthling.net>
52091
52092 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
52093
52094 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
52095
52096 * g++.old-deja/g++.pt/export1.C: New test.
52097
52098 2000-11-20 Jakub Jelinek <jakub@redhat.com>
52099
52100 * gcc.dg/20001117-1.c: New test.
52101
52102 2000-11-18 Richard Henderson <rth@redhat.com>
52103
52104 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
52105
52106 2000-11-18 Richard Henderson <rth@redhat.com>
52107
52108 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
52109 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
52110 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
52111
52112 2000-11-18 Richard Henderson <rth@redhat.com>
52113
52114 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
52115 (main): New. Exit cleanly.
52116
52117 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
52118
52119 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
52120 gcc.dg/c99-fordecl-2.c: New tests.
52121
52122 2000-11-18 Richard Henderson <rth@redhat.com>
52123
52124 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
52125 * gcc.c-torture/execute/zerolen-2.c: New.
52126
52127 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
52128
52129 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
52130 memory.
52131
52132 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
52133
52134 * g++.old-deja/g++.pt/instantiate8.C: New test.
52135
52136 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
52137
52138 * g++.old-deja/g++.other/incomplete.C: Add more tests.
52139 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
52140
52141 2000-11-16 Nick Clifton <nickc@redhat.com>
52142
52143 * gcc.c-torture/execute/nestfunc-2.c: New test.
52144 * gcc.c-torture/execute/nestfunc-3.c: New test.
52145
52146 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
52147
52148 * gcc.c-torture/compile/20001116-1.c: New test.
52149
52150 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
52151
52152 * gcc.c-torture/execute/20001115-1.c: New test.
52153
52154 2000-11-15 Mark Mitchell <mark@codesourcery.com>
52155
52156 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
52157 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
52158 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
52159 * g++.old-deja/g++.abi/vmihint.C: Likewise.
52160
52161 2000-11-15 Neil Booth <neilb@earthling.net>
52162
52163 gcc.dg/cpp/_Pragma1.c: Update.
52164 gcc.dg/cpp/_Pragma2.c: New test.
52165
52166 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
52167
52168 * g++.old-deja/g++.other/anon5.C: New test.
52169
52170 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
52171
52172 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
52173 tests.
52174
52175 2000-11-14 Jakub Jelinek <jakub@redhat.com>
52176
52177 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
52178 output.
52179
52180 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
52181
52182 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
52183 labels at end of compound statements.
52184
52185 2000-11-13 Jakub Jelinek <jakub@redhat.com>
52186
52187 * gcc.c-torture/execute/loop-7.c: New test.
52188
52189 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
52190
52191 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
52192
52193 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
52194
52195 * gcc.dg/c99-bool-1.c: New test.
52196
52197 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
52198
52199 * gcc.dg/c99-scope-1.c: Remove xfail.
52200 * gcc.dg/c99-scope-2.c: New test.
52201
52202 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52203
52204 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
52205 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
52206
52207 2000-11-11 Mark Mitchell <mark@codesourcery.com>
52208
52209 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
52210 error messages.
52211
52212 * g++.mike/p700.C: Don't typedef wchar_t.
52213 * g++.mike/p784.C: Likewise.
52214 * g++.mike/eb101.C: Don't use __wchar_t.
52215
52216 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
52217
52218 * g77.f-torture/execute/20001111.[fx]: Test premature exit
52219 from DO loop.
52220
52221 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
52222
52223 * gcc.c-torture/execute/20001111-1.c: New test.
52224
52225 2000-11-10 Nick Clifton <nickc@redhat.com>
52226
52227 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
52228 long multuiple and accumulate.
52229
52230 2000-11-09 Richard Henderson <rth@redhat.com>
52231
52232 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
52233 via size_t instead of int.
52234
52235 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
52236 * gcc.c-torture/execute/string-opt-2.c: Likewise.
52237 * gcc.c-torture/execute/string-opt-3.c: Likewise.
52238 * gcc.c-torture/execute/string-opt-4.c: Likewise.
52239
52240 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
52241
52242 * gcc.c-torture/compile/20001109-1.c: New test.
52243 * gcc.c-torture/compile/20001109-2.c: New test.
52244
52245 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
52246
52247 * g++.old-deja/g++.pt/operator1.C: New test.
52248 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
52249
52250 2000-11-09 Jakub Jelinek <jakub@redhat.com>
52251
52252 * gcc.dg/20001108-1.c: New test.
52253
52254 2000-11-09 Jakub Jelinek <jakub@redhat.com>
52255
52256 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
52257 with both arguments constant strings.
52258 * gcc.c-torture/execute/string-opt-3.c: New test.
52259 * gcc.c-torture/execute/string-opt-4.c: New test.
52260 * gcc.c-torture/execute/string-opt-5.c: New test.
52261
52262 2000-11-08 Nick Clifton <nickc@redhat.com>
52263
52264 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
52265 mulsidi3adddi patterns.
52266
52267 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
52268
52269 * g++.old-deja/g++.other/crash36.C: New test.
52270
52271 2000-11-08 Jakub Jelinek <jakub@redhat.com>
52272
52273 * g++.old-deja/g++.other/init16.C: New test.
52274
52275 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
52276
52277 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
52278
52279 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
52280
52281 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
52282 * gcc.c-torture/execute/va-arg-16.x: Likewise.
52283 * gcc.c-torture/execute/va-arg-17.x: Likewise.
52284
52285 2000-11-07 DJ Delorie <dj@redhat.com>
52286
52287 * gcc.dg/20000614-1.c: Add return so that test can pass.
52288
52289 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52290
52291 * gcc.c-torture/execute/string-opt-1.c: New test.
52292
52293 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
52294
52295 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
52296 mips-sgi-irix6.* because the MIPS ABI passes floating-point
52297 parameters in registers, and there is no way for a varargs
52298 function to know in which order the integer and floating-point
52299 parameters should be interleaved when they are placed on the
52300 stack.
52301 * gcc.c-torture/execute/va-arg-16.x: Likewise.
52302 * gcc.c-torture/execute/va-arg-17.x: Likewise.
52303
52304 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52305
52306 * gcc.c-torture/execute/string-opt-2.c: New test.
52307
52308 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
52309
52310 * g++.old-deja/g++.pt/crash60.C: New test.
52311
52312 2000-11-06 Jakub Jelinek <jakub@redhat.com>
52313
52314 * g++.old-deja/g++.other/crash24.C: New test.
52315 * g++.old-deja/g++.other/crash25.C: New test.
52316 * g++.old-deja/g++.other/crash26.C: New test.
52317 * g++.old-deja/g++.other/crash27.C: New test.
52318 * g++.old-deja/g++.other/crash28.C: New test.
52319 * g++.old-deja/g++.other/crash29.C: New test.
52320 * g++.old-deja/g++.other/crash30.C: New test.
52321 * g++.old-deja/g++.other/crash31.C: New test.
52322 * g++.old-deja/g++.other/crash32.C: New test.
52323 * g++.old-deja/g++.other/crash33.C: New test.
52324 * g++.old-deja/g++.other/crash34.C: New test.
52325 * g++.old-deja/g++.other/crash35.C: New test.
52326
52327 2000-11-06 Jakub Jelinek <jakub@redhat.com>
52328
52329 * gcc.c-torture/execute/20001031-1.c: New test.
52330
52331 2000-11-04 Mark Mitchell <mark@codesourcery.com>
52332
52333 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
52334 namespace.
52335
52336 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
52337 standards-conformant.
52338
52339 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
52340
52341 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
52342 * g++.old-deja/g++.mike/p755a.C: Likewise.
52343 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
52344 library makes no calls to `operator new' during initialization.
52345
52346 2000-11-04 Neil Booth <neilb@earthling.net>
52347
52348 * gcc.dg/cpp/include2.c: New tests.
52349
52350 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
52351
52352 * lib/g++.exp (g++_set_ld_library_path): New function.
52353 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
52354
52355 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
52356
52357 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
52358 warnings.
52359
52360 2000-11-01 Richard Henderson <rth@redhat.com>
52361
52362 * g++.old-deja/g++.ext/namedret1.C: New.
52363 * g++.old-deja/g++.ext/namedret2.C: New.
52364 * g++.old-deja/g++.ext/namedret3.C: New.
52365
52366 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
52367
52368 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
52369 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
52370
52371 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52372
52373 * gcc.c-torture/execute/va-arg-21.c: New test.
52374
52375 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
52376
52377 * gcc.dg/c99-complex-2.c: New test.
52378
52379 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52380
52381 * gcc.c-torture/execute/stdio-opt-1.c: New test.
52382
52383 2000-10-31 Jakub Jelinek <jakub@redhat.com>
52384
52385 * g++.old-deja/g++.other/inline16.C: New test.
52386
52387 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
52388
52389 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
52390 __PRETTY_FUNCTION__
52391
52392 2000-10-29 Neil Booth <neilb@earthling.net>
52393
52394 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
52395 New tests.
52396 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
52397 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
52398 optimisation.
52399
52400 2000-10-29 Neil Booth <neilb@earthling.net>
52401
52402 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
52403 * mi1.c, mi1c.h: Add null directives to multiple-include test.
52404 * mi5.c: Test multiple includes work with -C.
52405 * trigraphs.c: Test ^= version.
52406
52407 2000-10-28 Neil Booth <neilb@earthling.net>
52408
52409 New tests and test updates for new macro expander.
52410
52411 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
52412 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
52413 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
52414 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
52415 new diagnostic messages.
52416
52417 * gcc.dg/cpp/macro3.c: New tests.
52418
52419 2000-10-27 Mark Mitchell <mark@codesourcery.com>
52420
52421 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
52422 on the same line.
52423
52424 2000-10-27 Jakub Jelinek <jakub@redhat.com>
52425
52426 * g++.old-deja/g++.other/eh2.C: New test.
52427
52428 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
52429
52430 * gcc.c-torture/execute/20001027-1.c: New test.
52431
52432 2000-10-26 Richard Henderson <rth@redhat.com>
52433
52434 * gcc.c-torture/execute/20001026-1.c: New.
52435
52436 2000-10-26 Mark Mitchell <mark@codesourcery.com>
52437
52438 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
52439 * g++.old-deja/g++.law/builtin1.C: Likewise.
52440 * g++.old-deja/g++.law/ctors10.C: Likewise.
52441 * g++.old-deja/g++.law/virtual3.C: Likewise.
52442 * g++.old-deja/g++.mike/p658.C: Likewise.
52443 * g++.old-deja/g++.other/sibcall1.C: Likewise.
52444 * g++.old-deja/g++.other/vaarg2.C: Likewise.
52445 * g++.old-deja/g++.robertl/eb124.C: Likewise.
52446 * g++.old-deja/g++.robertl/eb44.C: Likewise.
52447 * g++.old-deja/g++.robertl/eb77.C: Likewise.
52448
52449 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
52450
52451 * gcc.c-torture/compile/20001024-1.c: New test.
52452
52453 2000-10-25 Mark Mitchell <mark@codesourcery.com>
52454
52455 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
52456 to tell us whether or not we are using V3.
52457
52458 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
52459
52460 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
52461 operands.
52462
52463 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
52464
52465 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
52466
52467 2000-10-25 Jakub Jelinek <jakub@redhat.com>
52468
52469 * gcc.c-torture/execute/20001024-1.c: New test.
52470
52471 2000-10-24 Jakub Jelinek <jakub@redhat.com>
52472
52473 * g++.old-deja/g++.other/sibcall1.C: New test.
52474
52475 2000-10-20 Jakub Jelinek <jakub@redhat.com>
52476
52477 * gcc.dg/noncompile/init-3.c: New test.
52478
52479 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
52480
52481 * gcc.dg/format-array-1.c: New test.
52482
52483 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
52484
52485 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
52486 writing through null pointers; remove comment about testing
52487 unterminated strings.
52488
52489 2000-10-17 Matthew Hiller <hiller@redhat.com>
52490
52491 * gcc.c-torture/execute/20001017-2.c: New test.
52492
52493 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
52494
52495 * gcc.c-torture/compile/20001018-1.c: New test.
52496 * gcc.c-torture/compile/20001018-1.x: Xfail.
52497
52498 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
52499
52500 * gcc.c-torture/execute/20001017-1.c: New test.
52501
52502 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
52503
52504 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
52505 for multiple use of arguments with scanf formats; add tests for
52506 multiple use of arguments.
52507
52508 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
52509
52510 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail
52511 from some old tests.
52512
52513 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
52514
52515 * gcc.dg/format-miss-1.c: New test.
52516
52517 2000-10-16 Jakub Jelinek <jakub@redhat.com>
52518
52519 * gcc.c-torture/execute/20001013-1.c: New test.
52520
52521 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
52522
52523 * gcc.dg/format-branch-1.c: New test.
52524
52525 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
52526
52527 * README, lib/file-format.exp: Remove EGCS references.
52528
52529 2000-10-16 Jakub Jelinek <jakub@redhat.com>
52530
52531 * gcc.dg/20001013-1.c: New test.
52532
52533 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
52534
52535 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
52536 for intmax_t in the compiler using __typeof__ and the type rules
52537 for conditional expressions.
52538
52539 2000-10-13 Jakub Jelinek <jakub@redhat.com>
52540
52541 * gcc.dg/20001012-1.c: New test.
52542 * gcc.dg/20001012-2.c: New test.
52543
52544 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
52545
52546 * gcc.dg/format-attr-1.c: New test.
52547
52548 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
52549
52550 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
52551 __LONG_LONG_MAX__ instead of LLONG_MAX.
52552
52553 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
52554
52555 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
52556 scanf flags.
52557 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
52558 flags.
52559
52560 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
52561
52562 * gcc.dg/sequence-pt-1.c: New test.
52563
52564 2000-10-11 Geoff Keating <geoffk@cygnus.com>
52565
52566 * gcc.c-torture/execute/20001011-1.c: New testcase.
52567 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
52568
52569 2000-10-10 Jakub Jelinek <jakub@redhat.com>
52570
52571 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
52572 does not error on it.
52573
52574 2000-10-10 Jakub Jelinek <jakub@redhat.com>
52575
52576 * gcc.dg/20001009-1.c: New test.
52577
52578 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
52579
52580 * gcc.c-torture/compile/20001009-1.c: Move from here ....
52581 * gcc.c-torture/execute/20001009-2.c: ... to here.
52582
52583 2000-10-09 Geoff Keating <geoffk@cygnus.com>
52584
52585 * gcc.c-torture/compile/20001009-1.c: New testcase.
52586 * gcc.c-torture/execute/20001009-1.c: New testcase.
52587 Testcases provided by Jan Hubicka <jh@suse.cz>.
52588
52589 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
52590
52591 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
52592 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
52593 uintmax_t using <limits.h> to emulate the compiler's internal
52594 logic. No longer XFAIL %j tests.
52595
52596 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
52597
52598 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
52599 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
52600 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
52601 regexps and details of expected handling of some bad formats.
52602 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
52603 suppression.
52604
52605 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
52606
52607 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
52608 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
52609 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
52610 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
52611 in list archives.
52612
52613 2000-10-06 Richard Henderson <rth@cygnus.com>
52614
52615 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
52616 * g++.old-deja/g++.brendan/crash52.C: Likewise.
52617 * g++.old-deja/g++.jason/report.C: Likewise.
52618 * g++.old-deja/g++.law/friend5.C: Likewise.
52619 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
52620 of the expected warnings.
52621
52622 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
52623
52624 * g++.old-deja/g++.pt/enum14.C: New test.
52625
52626 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
52627
52628 * g++.old-deja/g++.pt/crash59.C: New test.
52629
52630 2000-10-04 Will Cohen <wcohen@redhat.com>
52631
52632 * gcc.dg/20000926-1.c: New test.
52633
52634 2000-10-03 Geoff Keating <geoffk@cygnus.com>
52635
52636 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
52637 function name for current C++ compiler.
52638 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
52639
52640 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
52641
52642 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
52643 __PRETTY_FUNCTION__.
52644 * g++.old-deja/g++.ext/pretty2.C: Likewise.
52645
52646 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52647
52648 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
52649
52650 2000-09-26 Jakub Jelinek <jakub@redhat.com>
52651
52652 * gcc.c-torture/compile/20000923-1.c: New test.
52653
52654 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
52655
52656 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
52657 * g++.old-deja/g++.pt/ttp62.C: Same.
52658 * g++.old-deja/g++.other/inline14.C: Same.
52659
52660 2000-09-24 Richard Henderson <rth@cygnus.com>
52661
52662 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
52663
52664 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
52665
52666 * gcc.dg/c90-printf-1.c: Add test for wide string format.
52667
52668 2000-09-22 Geoff Keating <geoffk@cygnus.com>
52669
52670 * gcc.c-torture/compile/20000922-1.c: New file.
52671
52672 2000-09-21 Nick Clifton <nickc@redhat.com>
52673
52674 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
52675 a signed long modulo operation.
52676 (mod6): New function - perform an unsigned long modulo operation.
52677 (main): Add tests for modulos of very large numbers by very small
52678 dividends.
52679
52680 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52681
52682 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
52683
52684 2000-09-19 Richard Henderson <rth@cygnus.com>
52685
52686 * gcc.dg/compare2.c (case 10): XFAIL.
52687
52688 2000-09-18 Richard Henderson <rth@cygnus.com>
52689
52690 * gcc.c-torture/execute/20000906-1.c: Move ...
52691 * gcc.dg/20000906-1.c: ... here. Only run on targets
52692 that support __builtin_trap.
52693
52694 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
52695
52696 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
52697
52698 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
52699
52700 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
52701 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
52702 more $ format tests.
52703
52704 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
52705
52706 * gcc.dg/format-errmk-1.c: New test.
52707
52708 2000-09-17 Greg McGary <greg@mcgary.org>
52709
52710 * gcc.c-torture/execute/20000917-1.x: Remove.
52711
52712 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
52713
52714 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
52715
52716 2000-09-17 Greg McGary <greg@mcgary.org>
52717
52718 * gcc.c-torture/execute/20000917-1.c: New test.
52719 * gcc.c-torture/execute/20000917-1.x: XFAIL.
52720
52721 2000-09-16 Neil Booth <NeilB@earthling.net>
52722
52723 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
52724 in nested macro bug.
52725
52726 2000-09-15 Neil Booth <NeilB@earthling.net>
52727
52728 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
52729
52730 2000-09-14 Jeffrey A Law (law@cygnus.com)
52731
52732 * gcc.c-torture/execute/20000914-1.c: New test.
52733
52734 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
52735
52736 * g++.other/inline13.C: New test.
52737
52738 2000-09-12 Andreas Jaeger <aj@suse.de>
52739
52740 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
52741 constant by Ulrich Drepper <drepper@redhat.com>.
52742
52743 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
52744
52745 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
52746
52747 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52748
52749 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
52750
52751 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
52752
52753 * gcc.dg/cpp/backslash.c: New test.
52754
52755 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
52756
52757 * gcc.c-torture/execute/20000910-1.c: New test.
52758 * gcc.c-torture/execute/20000910-2.c: Likewise.
52759
52760 2000-09-11 Robert Lipe <robertl@sco.com>
52761
52762 * gcc.dg/pragma-align.c: New test.
52763
52764 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
52765
52766 * g++.old-deja/g++.pt/explicit82.C: New test.
52767 * g++.old-deja/g++.pt/explicit83.C: New test.
52768
52769 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
52770
52771 * gcc.dg/asm-names.c: New test.
52772
52773 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52774
52775 * gcc.dg/cpp/tr-warn6.c: New test
52776
52777 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
52778
52779 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
52780 be accepted.
52781
52782 2000-09-07 Catherine Moore <clm@redhat.com>
52783
52784 * gcc.c-torture/execute/unroll-1.c: New test.
52785
52786 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
52787
52788 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
52789 ERROR markers.
52790 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
52791 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
52792 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
52793 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
52794 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
52795 Preprocess only.
52796 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
52797 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
52798
52799 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
52800
52801 * g++.old-deja/g++.pt/deduct2.C: New test.
52802
52803 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
52804
52805 * g++.old-deja/g++.pt/parms2.C: New test.
52806
52807 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
52808
52809 * g++.old-deja/g++.pt/crash58.C: New test.
52810
52811 2000-09-06 Greg McGary <greg@mcgary.org>
52812
52813 * gcc.c-torture/execute/20000906-1.c: New test.
52814 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
52815
52816 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52817
52818 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
52819
52820 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
52821
52822 * g++.old-deja/g++.pt/crash57.C: New test.
52823
52824 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
52825
52826 * g++.old-deja/g++.pt/crash56.C: New test.
52827
52828 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
52829
52830 * g++.old-deja/g++.pt/koenig1.C: New test.
52831
52832 2000-09-04 Jakub Jelinek <jakub@redhat.com>
52833
52834 * gcc.dg/20000904-1.c: New test.
52835
52836 2000-09-04 Jakub Jelinek <jakub@redhat.com>
52837
52838 * gcc.dg/cpp/paste8.c: New test.
52839
52840 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
52841
52842 * gcc.c-torture/compile/20000827-1.c: New test.
52843
52844 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
52845
52846 * gcc.dg/format-diag-1.c: New test.
52847
52848 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
52849
52850 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
52851 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
52852 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
52853 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
52854 gcc.dg/formatz-1.c: Adjust warning regular expressions.
52855
52856 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
52857
52858 * g++.old-deja/g++.other/nested4.C: New test.
52859
52860 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
52861
52862 * g++.old-deja/g++.ns/scoped1.C: New test.
52863
52864 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
52865
52866 * lib/g++.exp: Support testing already-installed GCC.
52867
52868 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52869
52870 * wtr-label-1.c, wtr-suffix-1.c: New tests.
52871
52872 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52873
52874 * gcc.dg/return-type-2.c: New test.
52875
52876 2000-08-27 Geoff Keating <geoffk@cygnus.com>
52877
52878 * gcc.c-torture/compile/20000825-1.c: New test.
52879
52880 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
52881
52882 * gcc.dg/dwarf2-2.c: New test.
52883
52884 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
52885
52886 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
52887 dg-warning regexps.
52888
52889 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
52890
52891 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
52892 gcc.dg/format-ext-5.c: New tests.
52893
52894 2000-08-25 Jakub Jelinek <jakub@redhat.com>
52895
52896 * g++.old-deja/g++.other/crash22.C: New test.
52897
52898 2000-08-24 Mark Mitchell <mark@codesourcery.com>
52899
52900 * gcc.dg/noncompile/930622-2.c: Adjust error message.
52901
52902 2000-08-24 Richard Henderson <rth@cygnus.com>
52903
52904 * gcc.dg/ia64-sync-1.c: New test.
52905 * gcc.dg/ia64-sync-2.c: New test.
52906 * gcc.dg/ia64-asm-1.c: New test.
52907
52908 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
52909
52910 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
52911 * gcc.dg/format-ext-2.c: New test.
52912
52913 2000-08-23 Jason Merrill <jason@redhat.com>
52914
52915 * lib/old-dejagnu.exp: Also ignore "In member function" and
52916 "At global scope".
52917
52918 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52919
52920 * gcc.dg/noncompile/label-lineno-1.c: New test.
52921
52922 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
52923
52924 * gcc.dg/c99-array-nonobj-1.c: New test.
52925
52926 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
52927
52928 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
52929 tests.
52930 * gcc.dg/format-ext-1.c: New test.
52931
52932 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52933
52934 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
52935 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
52936 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
52937 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
52938 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
52939
52940 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
52941
52942 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
52943 gcc.dg/c99-strftime-2.c: New tests.
52944
52945 2000-08-22 Richard Henderson <rth@cygnus.com>
52946
52947 * gcc.c-torture/execute/20000822-1.c: New test.
52948
52949 2000-08-21 Jakub Jelinek <jakub@redhat.com>
52950
52951 * gcc.c-torture/execute/20000819-1.x: Remove.
52952
52953 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
52954
52955 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
52956 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
52957 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
52958 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
52959 gcc.dg/format-xopen-1.c: New tests.
52960
52961 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
52962
52963 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
52964
52965 2000-08-21 Jakub Jelinek <jakub@redhat.com>
52966
52967 * g++.old-deja/g++.other/loop2.C: New test.
52968
52969 * gcc.c-torture/compile/20000606-1.c: New test.
52970 * gcc.c-torture/compile/20000728-1.c: New test.
52971 * gcc.c-torture/execute/20000801-1.c: New test.
52972 * gcc.c-torture/execute/20000801-2.c: New test.
52973 * gcc.c-torture/execute/20000819-1.c: New test.
52974 * gcc.c-torture/execute/20000819-1.x: XFAIL.
52975 * gcc.dg/20000629-1.c: New test.
52976 * gcc.dg/20000724-1.c: New test.
52977 * gcc.dg/20000807-1.c: New test.
52978
52979 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
52980
52981 * gcc.dg/cpp/pragma-1.c: New test.
52982 * gcc.dg/cpp/pragma-2.c: New test.
52983
52984 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
52985
52986 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
52987 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
52988
52989 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
52990
52991 * gcc.c-torture/compile/20000818-1.c: New test.
52992
52993 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
52994
52995 * gcc.c-torture/execute/20000818-1.c: New test.
52996
52997 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
52998
52999 * gcc.dg/format-va-1.c: New test.
53000
53001 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
53002
53003 * g++.old-deja/g++.other/typedef8.C: New test.
53004
53005 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
53006
53007 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
53008 * g++.old-deja/g++.mike/net36.C: Mark candidate.
53009 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
53010 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
53011 * g++.old-deja/g++.other/ptrmem7.C: New test.
53012 * g++.old-deja/g++.pt/ptrmem10.C: New test.
53013
53014 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
53015
53016 * g++.old-deja/g++.pt/typename27.C: New test.
53017
53018 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
53019
53020 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
53021 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
53022 * g++.old-deja/g++.pt/friend45.C: New test.
53023 * g++.old-deja/g++.other/friend8.C: New test.
53024
53025 2000-08-15 Richard Henderson <rth@cygnus.com>
53026
53027 * gcc.c-torture/execute/20000815-1.c: New test.
53028
53029 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
53030
53031 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
53032 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
53033 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
53034
53035 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
53036
53037 * g++.old-deja/g++.other/refinit2.C: New test.
53038
53039 2000-08-13 Geoff Keating <geoffk@cygnus.com>
53040
53041 * lib/c-torture.exp (c-torture): Make
53042 compiler_conditional_xfail_data global.
53043 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
53044 compiler_conditional_xfail_data machinery.
53045 (f-torture-execute): Likewise.
53046 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
53047 and only when unrolling loops.
53048
53049 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
53050
53051 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
53052
53053 * g++.old-deja/g++.pt/explicit81.C: New test.
53054
53055 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
53056
53057 * g++.old-deja/g++.pt/typename26.C: New test.
53058
53059 2000-08-10 Geoff Keating <geoffk@cygnus.com>
53060
53061 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
53062 warning.
53063
53064 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
53065
53066 * g++.old-deja/g++.other/array3.C: New test.
53067
53068 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
53069
53070 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
53071 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
53072 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
53073 New tests.
53074
53075 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
53076
53077 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
53078 * g++.old-deja/g++.abi/vmihint.C: Likewise.
53079
53080 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
53081
53082 * gcc.c-torture/execute/20000808-1.c: New test.
53083
53084 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
53085
53086 * gcc.dg/c90-const-expr-1.c: New test.
53087
53088 2000-08-08 Richard Henderson <rth@cygnus.com>
53089
53090 * gcc.dg/noncompile/920923-1.c: Declare calloc.
53091
53092 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
53093
53094 * gcc.dg/noncompile/const-ll-1.c: New test.
53095
53096 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
53097
53098 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
53099
53100 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
53101
53102 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
53103 that running programs linked against the shared version of libobjc
53104 run correctly.
53105
53106 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
53107
53108 * gcc.dg/c99-printf-1.c: New test.
53109
53110 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
53111
53112 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
53113
53114 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
53115
53116 * gcc.c-torture/execute/20000731-1.x: Delete.
53117
53118 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
53119
53120 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
53121 and torture_without_loops as is done by c-torture.exp.
53122 (search_for): Copy from c-torture.exp.
53123 (gcc-dg-runtest): New function, drives a directory of tests
53124 iterating over the TORTURE_OPTIONS.
53125 (scan-assembler, scan-assembler-not): Move here from
53126 individual directory drivers.
53127
53128 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
53129 defined by lib/gcc-dg.exp.
53130 * gcc.dg/cpp/cpp.exp: Likewise.
53131 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
53132 gcc-dg-runtest, so we cycle over optimization options.
53133
53134 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
53135 * gcc.dg/compare2.c: No longer expected to fail.
53136
53137 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
53138
53139 * gcc.c-torture/execute/20000804-1.c: New test.
53140
53141 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
53142
53143 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
53144
53145 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
53146
53147 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
53148
53149 2000-08-03 Jeffrey A Law (law@cygnus.com)
53150
53151 * gcc.c-torture/compile/20000803-1.c: New test.
53152
53153 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
53154
53155 * gcc.c-torture/execute/20000801-3.c,
53156 gcc.c-torture/execute/20000801-4.c: New tests.
53157 * gcc.c-torture/execute/20000801-3.x,
53158 gcc.c-torture/execute/20000801-4.x: Xfail.
53159
53160 2000-08-02 Geoff Keating <geoffk@cygnus.com>
53161
53162 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
53163 libobjc/.libs to allow for libtool.
53164
53165 2000-08-02 Jakub Jelinek <jakub@redhat.com>
53166
53167 * gcc.c-torture/compile/20000802-1.c: New test.
53168
53169 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
53170
53171 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
53172
53173 2000-07-31 Jeffrey A Law (law@cygnus.com)
53174
53175 * gcc-c-torture/execute/20000731-2.c: New test.
53176
53177 * gcc.c-torture/execute/20000731-1.c: New test.
53178 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
53179
53180 2000-07-31 Jakub Jelinek <jakub@redhat.com>
53181
53182 * gcc.dg/cpp/paste7.c: New test.
53183 * gcc.dg/cpp/20000725-1.c: New test.
53184
53185 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
53186
53187 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
53188 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
53189 declaration warning for __builtin_dwarf_reg_size.
53190
53191 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
53192
53193 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
53194
53195 * gcc.dg/noncompile/voidparam-1.c: New test.
53196
53197 2000-07-30 Richard Henderson <rth@cygnus.com>
53198
53199 * gcc.dg/c90-digraph-1.c: Don't xfail.
53200 * gcc.dg/compare2.c (case 10): Xfail.
53201 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
53202
53203 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
53204
53205 * gcc.dg/c99-main-1.c: New test.
53206
53207 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
53208
53209 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
53210
53211 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
53212
53213 * gcc.c-tortuer/execute/20000726-1.c: New test.
53214
53215 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
53216
53217 * gcc.c-torture/execute/enum-2.c: New test.
53218
53219 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53220
53221 * gcc.dg/cpp/tr-warn3.c: New test.
53222
53223 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
53224
53225 * g++.old-deja/g++.ext/implicit1.C: Remove.
53226 * g++.old-deja/g++.jason/c2.C: Remove
53227 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
53228 * g++.old-deja/g++.pt/crash16.C: Likewise.
53229 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
53230
53231 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
53232
53233 * g++.old-deja/g++.other/for2.C: New test.
53234
53235 2000-07-25 Jakub Jelinek <jakub@redhat.com>
53236
53237 * gcc.dg/20000720-1.c: New test.
53238
53239 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
53240
53241 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
53242
53243 2000-07-24 Geoff Keating <geoffk@cygnus.com>
53244
53245 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
53246 * gcc.c-torture/execute/20000722-1.c: New.
53247 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
53248
53249 2000-07-24 Jakub Jelinek <jakub@redhat.com>
53250
53251 * gcc.dg/cpp/20000720-1.S: New test.
53252
53253 2000-07-21 Michael Meissner <meissner@redhat.com>
53254
53255 * gcc.c-torture/execute/ieee/hugeval.c: New test.
53256
53257 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
53258
53259 * g++.old-deja/g++.brendan/crash16.C,
53260 g++.old-deja/g++.brendan/parse3.C,
53261 g++.old-deja/g++.brendan/redecl1.C,
53262 g++.old-deja/g++.ns/template13.C,
53263 g++.old-deja/g++.other/decl4.C,
53264 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
53265
53266 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
53267
53268 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
53269 and "Internal error".
53270
53271 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
53272 regexps.
53273 * gcc.dg/cpp/paste6.c: New test.
53274
53275 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
53276
53277 * gcc.dg/cpp/tr-direct.c: New test.
53278
53279 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
53280 gcc.dg/cpp/undef1.c: Tweak error regexps.
53281
53282 2000-07-18 Eric Christopher <echristo@redhat.com>
53283
53284 * gcc.c-torture/compile/20000718-1.c: New test.
53285
53286 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
53287
53288 * cpplex.c (_cpp_push_token): If the token being pushed back
53289 is the previous token in this context, just subtract one from
53290 context->posn.
53291 * cppmacro.c (save_expansion): Clear aux field when storing a
53292 placemarker.
53293
53294 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
53295
53296 * gcc.dg/noncompile/redecl-1.c: New test.
53297
53298 2000-07-18 Jakub Jelinek <jakub@redhat.com>
53299
53300 * gcc.c-torture/execute/20000717-5.c: New test.
53301 * gcc.c-torture/execute/20000717-1.x: Removed.
53302
53303 2000-07-17 Richard Henderson <rth@cygnus.com>
53304
53305 * gcc.c-torture/execute/20000717-4.c: New test.
53306
53307 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
53308
53309 * gcc.dg/cpp/syshdr.c: New test.
53310 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
53311
53312 2000-07-17 Neil Booth <neilb@earthling.net>
53313
53314 * gcc.dg/cpp/cmdlne-dM.c: New test.
53315 * gcc.dg/cpp/cmdlne-dD.c: New test.
53316
53317 2000-07-17 Jeffrey A Law (law@cygnus.com)
53318
53319 * gcc.c-torture/execute/20000717-3.c: New test.
53320
53321 * gcc.c-torture/compile/20000717-1.c: New test.
53322
53323 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
53324
53325 * gcc.c-torture/execute/20000717-2.c: New test.
53326
53327 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
53328
53329 * gcc.dg/formatz-1.c: New test.
53330
53331 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
53332 * gcc.dg/c99-digraph-1.c: New tests.
53333
53334 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
53335 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
53336
53337 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
53338 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
53339 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
53340 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
53341 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
53342 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
53343 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
53344
53345 2000-07-17 Greg McGary <greg@mcgary.org>
53346
53347 * gcc.c-torture/execute/20000717-1.c: New test.
53348 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
53349
53350 2000-07-15 Jakub Jelinek <jakub@redhat.com>
53351
53352 * gcc.c-torture/execute/20000715-2.c: New test.
53353 * gcc.dg/20000715-1.c: New test.
53354
53355 2000-07-15 Michael Meissner <meissner@redhat.com>
53356
53357 * gcc.c-torture/execute/20000715-1.c: New test.
53358
53359 2000-07-13 Jakub Jelinek <jakub@redhat.com>
53360
53361 * gcc.c-torture/execute/20000707-1.c: New test.
53362
53363 2000-07-13 Neil Booth <NeilB@earthling.net>
53364
53365 * gcc.dg/cpp/digraph1.c,
53366 gcc.dg/cpp/digraph2.c,
53367 gcc.dg/cpp/digraphs.c: New tests.
53368
53369 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
53370
53371 * g77.f-torture/compile/20000630-2.f: New test.
53372 * g77.f-torture/compile/20000630-2.x
53373
53374 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
53375
53376 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
53377
53378 2000-07-11 Neil Booth <NeilB@earthling.net>
53379
53380 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
53381
53382 2000-07-11 Neil Booth <NeilB@earthling.net>
53383
53384 * gcc.dg/cpp/cmdlne-C.c: New.
53385
53386 2000-07-09 Neil Booth <NeilB@earthling.net>
53387
53388 * gcc.dg/cpp/directiv.c: New tests.
53389 * gcc.dg/cpp/undef1.c: Update.
53390
53391 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
53392
53393 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
53394
53395 2000-07-09 Neil Booth <NeilB@earthling.net>
53396
53397 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
53398
53399 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
53400
53401 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
53402 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
53403
53404 2000-07-08 Neil Booth <NeilB@earthling.net>
53405
53406 * gcc.dg/cpp/macsyntx.c: New tests.
53407
53408 2000-07-07 Jakub Jelinek <jakub@redhat.com>
53409
53410 * gcc.dg/20000707-1.c: New test.
53411
53412 2000-07-07 Jakub Jelinek <jakub@redhat.com>
53413
53414 * gcc.c-torture/execute/20000706-1.c: New test.
53415 * gcc.c-torture/execute/20000706-2.c: New test.
53416 * gcc.c-torture/execute/20000706-3.c: New test.
53417 * gcc.c-torture/execute/20000706-4.c: New test.
53418 * gcc.c-torture/execute/20000706-5.c: New test.
53419
53420 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
53421
53422 * g++.old-deja/g++.pt/instantiate7.C: New test.
53423
53424 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
53425
53426 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
53427 * g++.old-deja/g++.mike/thunk3.C: Likewise.
53428 * g++.old-deja/g++.other/rtti3.C: Likewise.
53429 * g++.old-deja/g++.other/rttid3.C: Likewise.
53430
53431 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
53432
53433 * g77.f-torture/compile/20000630-1.x: Fix typo
53434
53435 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
53436
53437 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
53438 assembly output.
53439
53440 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
53441
53442 * gcc.dg/cpp/ident.c: New test.
53443
53444 2000-07-05 Neil Booth <NeilB@earthling.net>
53445
53446 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
53447 gcc.dg/cpp/lexstrng.c: New tests.
53448
53449 2000-07-04 Neil Booth <NeilB@earthling.net>
53450
53451 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
53452 * gcc.dg/cpp/strify2.c: Same.
53453
53454 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
53455
53456 * gcc.dg/cpp/19951025-1.c: Adjust regexps.
53457 * gcc.dg/cpp/19990703-1.c: Likewise.
53458 * gcc.dg/cpp/20000625-1.c: Likewise.
53459 * gcc.dg/cpp/20000625-2.c: Likewise.
53460
53461 * gcc.dg/cpp/macro1.c,
53462 gcc.dg/cpp/paste1.c, gcc.dg/cpp/paste2.c,
53463 gcc.dg/cpp/paste3.c, gcc.dg/cpp/paste4.c,
53464 gcc.dg/cpp/strify1.c,
53465 gcc.dg/cpp/strify2.c: New tests.
53466
53467 2000-07-03 Jakub Jelinek <jakub@redhat.com>
53468
53469 * gcc.c-torture/execute/20000703-1.c: New test.
53470
53471 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
53472
53473 * g++.old-deja/g++.pt (lookup10.C): New test.
53474
53475 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
53476
53477 * g++.old-deja/g++.pt (typename25.C): New test.
53478
53479 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
53480
53481 * gcc.c-torture/compile/20000701-1.c: New test.
53482
53483 2000-06-30 Nick Clifton <nickc@cygnus.com>
53484
53485 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
53486 to test case.
53487
53488 2000-06-30 Catherine Moore <clm@cygnus.com>
53489
53490 * gcc.c-torture/execute/align-1.c: New test.
53491
53492 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
53493
53494 * g++.old-deja/g++.pt/expr8.C: New test.
53495 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
53496
53497 2000-06-29 Nick Clifton <nickc@cygnus.com>
53498
53499 * gcc.c-torture/compile/20000629-1.c: New test.
53500
53501 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
53502
53503
53504 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
53505 gcc.dg/noncompile directory, depending on whether they're
53506 preprocessor tests or not. Annotate all the tests for the dg
53507 framework.
53508
53509 * gcc.c-torture/noncompile/noncompile.exp: Delete.
53510 * gcc.dg/noncompile/noncompile.exp: New.
53511
53512 * Moved files:
53513 Old name New name
53514 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
53515 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
53516 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
53517 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
53518 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
53519 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
53520 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
53521 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
53522 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
53523 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
53524 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
53525 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
53526 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
53527 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
53528 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
53529 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
53530 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
53531 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
53532 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
53533 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
53534 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
53535 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
53536 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
53537 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
53538
53539 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
53540 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
53541 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
53542 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
53543 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
53544 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
53545
53546 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
53547
53548 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
53549 declare one variable. On the fourth, error.
53550 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
53551 declared by 20000628-1a.h.
53552
53553 2000-06-29 Richard Henderson <rth@redhat.com>
53554
53555 * gcc.c-torture/execute/930529-1.x: New file.
53556 * gcc.dg/920413-1.c: Adjust expected warning text.
53557 * gcc.dg/980217-1.c: Declare abort.
53558 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
53559
53560 2000-06-29 Jeffrey A Law (law@cygnus.com)
53561
53562 * g77.f-torture/compile/20000629-1.f: New test.
53563 * g77.f-torture/compile/20000629-1.x: Expected to fail.
53564
53565 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
53566
53567 Rearrange lots of files, removing entirely the
53568 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
53569 directories.
53570
53571 * Deleted files:
53572 gcc.c-torture/code_quality/code_quality.exp
53573 gcc.c-torture/special/special.exp
53574 gcc.failure/failure.exp
53575 gcc.failure/940409-1.x
53576 gcc.c-torture/compile/961203-1.x
53577
53578 * New files:
53579 gcc.misc-tests/linkage.exp
53580 gcc.c-torture/execute/920730-1t.c
53581 gcc.c-torture/execute/920730-1t.x
53582 gcc.c-torture/compile/920520-1.x
53583 gcc.c-torture/compile/920521-1.x
53584 gcc.c-torture/compile/981006-1.x
53585 gcc.c-torture/execute/eeprof-1.x
53586
53587 * Moved files (possibly with modifications to fit a new harness):
53588 Old name New name
53589 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
53590 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
53591 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
53592 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
53593 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
53594 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
53595 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
53596 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
53597 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
53598 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
53599 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
53600 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
53601 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
53602 gcc.failure/940409-1.c gcc.dg/940409-1.c
53603
53604 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
53605
53606 * c-torture/compile/961203-1.x: Delete.
53607
53608 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
53609 not exit. Include stdio.h.
53610 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
53611 * gcc.misc-tests/dg-12.c: Likewise.
53612 * gcc.misc-tests/dg-5.c: Likewise.
53613 * gcc.misc-tests/dg-6.c: Likewise.
53614 * gcc.misc-tests/dg-7.c: Prototype abort.
53615 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
53616 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
53617 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
53618 not exit.
53619 * gcc.misc-tests/sieve.c: Use return from main, not exit.
53620 * gcc.misc-tests/sort2.c: Use return from main, not exit.
53621
53622 2000-06-28 Jakub Jelinek <jakub@redhat.com>
53623
53624 * gcc.dg/cpp/20000628-1.c: New test.
53625 * gcc.dg/cpp/20000628-1.h: New header for above test.
53626 * gcc.dg/cpp/20000628-1a.h: Likewise.
53627
53628 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
53629
53630 * gcc.dg/cpp: New directory.
53631 * gcc.dg/cpp/cpp.exp: New driver.
53632 * gcc.dg/cpp/20000627-1.c: New test.
53633 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
53634 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
53635 and rewrite as a compilation test.
53636
53637 * gcc.dg: Move many files into the cpp subdirectory, possibly
53638 renaming or editing them as well.
53639 Old name New name
53640 990119-1.c cpp/19990119-1.c
53641 990228-1.c cpp/19990228-1.c
53642 990407-1.c cpp/19990407-1.c
53643 990409-1.c cpp/19990409-1.c
53644 990413-1.c cpp/19990413-1.c
53645 990703-1.c cpp/19990703-1.c
53646 20000127-1.c cpp/20000127-1.c
53647 20000129-1.c cpp/20000129-1.c
53648 20000207-1.c cpp/20000207-1.c
53649 20000207-2.c cpp/20000207-2.c
53650 20000209-1.c cpp/20000209-1.c
53651 20000209-2.c cpp/20000209-2.c
53652 20000301-1.c cpp/20000301-1.c
53653 20000419-1.c cpp/20000419-1.c
53654 20000510-1.S cpp/20000510-1.S
53655 20000519-1.c cpp/20000519-1.c
53656 20000529-1.c cpp/20000529-1.c
53657 20000625-1.c cpp/20000625-1.c
53658 20000625-2.c cpp/20000625-2.c
53659 cpp-as1.c cpp/assert1.c
53660 cpp-as2.c cpp/assert2.c
53661 cxx-comments-1.c cpp/cxxcom1.c
53662 cxx-comments-2.c cpp/cxxcom2.c
53663 endif-label.c cpp/endif.c
53664 cpp-hash1.c cpp/hash1.c
53665 cpp-hash2.c cpp/hash2.c
53666 cpp-if1.c cpp/if-1.c
53667 cpp-if2.c cpp/if-2.c
53668 cpp-if3.c cpp/if-3.c
53669 cpp-if4.c cpp/if-4.c
53670 cpp-if5.c cpp/if-5.c
53671 cpp-cond.c cpp/if-cexp.c
53672 cpp-missingop.c cpp/if-mop.c
53673 cpp-missingparen.c cpp/if-mpar.c
53674 cpp-opprec.c cpp/if-oppr.c
53675 cpp-ifparen.c cpp/if-paren.c
53676 cpp-shortcircuit.c cpp/if-sc.c
53677 cpp-shift.c cpp/if-shift.c
53678 cpp-unary.c cpp/if-unary.c
53679 cpp-li1.c cpp/line1.c
53680 cpp-li2.c cpp/line2.c
53681 lineno.c cpp/line3.c
53682 lineno-2.c cpp/line4.c
53683 cpp-mi.c cpp/mi1.c
53684 cpp-mic.h cpp/mi1c.h
53685 cpp-micc.h cpp/mi1cc.h
53686 cpp-mind.h cpp/mi1nd.h
53687 cpp-mindp.h cpp/mi1ndp.h
53688 cpp-mix.h cpp/mi1x.h
53689 cpp-mi2.c cpp/mi2.c
53690 cpp-mi2a.h cpp/mi2a.h
53691 cpp-mi2b.h cpp/mi2b.h
53692 cpp-mi2c.h cpp/mi2c.h
53693 cpp-mi3.c cpp/mi3.c
53694 cpp-mi3.def cpp/mi3.def
53695 poison-1.c cpp/poison.c
53696 pr-impl.c cpp/prag-imp.c
53697 cpp-redef-2.c cpp/redef1.c
53698 cpp-redef.c cpp/redef2.c
53699 strpaste.c cpp/strp1.c
53700 strpaste-2.c cpp/strp2.c
53701 cpp-tradpaste.c cpp/tr-paste.c
53702 cpp-tradstringify.c cpp/tr-str.c
53703 cpp-tradwarn1.c cpp/tr-warn1.c
53704 cpp-tradwarn2.c cpp/tr-warn2.c
53705 trigraphs.c cpp/trigraphs.c
53706 cpp-unc1.c cpp/unc1.c
53707 cpp-unc2.c cpp/unc2.c
53708 cpp-unc3.c cpp/unc3.c
53709 cpp-unc.c cpp/unc4.c
53710 undef.c cpp/undef1.c
53711 undef-2.c cpp/undef2.c
53712 cpp-wi1.c cpp/widestr1.c
53713
53714 2000-06-27 Mark Mitchell <mark@codesourcery.com>
53715
53716 * lib/g++.exp (g++_include_flags): Tweak.
53717
53718 2000-06-27 H.J. Lu <hjl@gnu.org>
53719 Loren J. Rittle <ljrittle@acm.org>
53720
53721 * lib/g++.exp (g++_include_flags): Override libgloss.exp
53722 version with one that knows about the new gcc tree structure.
53723 (g++_link_flags): Same.
53724
53725 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
53726
53727 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
53728 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
53729 case we are cross-compiling.
53730
53731 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
53732 g++.old-deja/g++.niklas/Makefile.in,
53733 g++.old-deja/g++.niklas/configure.in,
53734 g++.old-deja/g++.other/Makefile.in,
53735 g++.old-deja/g++.other/configure.in,
53736 gcc.c-torture/code_quality/Makefile.in,
53737 gcc.c-torture/code_quality/configure.in,
53738 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
53739 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
53740 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
53741 gcc.c-torture/execute/ieee/Makefile.in,
53742 gcc.c-torture/execute/ieee/configure.in,
53743 gcc.c-torture/noncompile/Makefile.in,
53744 gcc.c-torture/noncompile/configure.in,
53745 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
53746 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
53747 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
53748
53749 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
53750
53751 * g++.old-deja/g++.other/ambig3.C: New test.
53752
53753 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
53754
53755 * g++.old-deja/g++.pt/syntax1.C: New test.
53756 * g++.old-deja/g++.pt/syntax2.C: New test.
53757 * g++.old-deja/g++.other/syntax3.C: New test.
53758 * g++.old-deja/g++.other/syntax4.C: New test.
53759
53760 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
53761
53762 * gcc.dg/20000623-1.c: Prototype exit and abort.
53763
53764 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
53765
53766 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
53767 New tests.
53768 * gcc.dg/cpp-mi3.def: New file.
53769
53770 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
53771 inside assertions.
53772 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
53773 lexer's error messages.
53774 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
53775 divine anything from the linemarkers.
53776 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
53777 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
53778
53779 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
53780
53781 * gcc.dg/20000623-1.c: New test.
53782
53783 2000-06-22 Jakub Jelinek <jakub@redhat.com>
53784
53785 * gcc.c-torture/execute/20000622-1.c: New test.
53786
53787 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
53788
53789 * g++.old-deja/g++.other/init15.C: New test.
53790
53791 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
53792
53793 * g++.old-deja/g++.pt/vaarg2.C: New test.
53794 * g++.old-deja/g++.pt/vaarg3.C: New test.
53795
53796 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
53797
53798 * g++.old-deja/g++.other/dyncast6.C: New test.
53799
53800 2000-06-15 Jakub Jelinek <jakub@redhat.com>
53801
53802 * gcc.c-torture/execute/loop-6.c: New test.
53803
53804 2000-06-14 Jakub Jelinek <jakub@redhat.com>
53805
53806 * gcc.dg/20000614-1.c: New test.
53807 * gcc.dg/20000614-2.c: New test.
53808
53809 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
53810
53811 * g++.old-deja/g++.other/inline12.C: New test.
53812
53813 2000-06-13 Jakub Jelinek <jakub@redhat.com>
53814
53815 * g++.old-deja/g++.other/eh1.C: New test.
53816
53817 2000-06-12 Jakub Jelinek <jakub@redhat.com>
53818
53819 * g++.old-deja/g++.other/type.C: New test.
53820
53821 2000-06-05 Jakub Jelinek <jakub@redhat.com>
53822
53823 * g++.old-deja/g++.other/initstring.C: New test.
53824
53825 2000-06-12 Jason Merrill <jason@redhat.com>
53826
53827 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
53828
53829 2000-06-09 Jeffrey A Law (law@cygnus.com)
53830
53831 * gcc.c-torture/compile/20000609-1.c: New test.
53832
53833 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
53834
53835 * gcc.dg/20000609-1.c: New test.
53836
53837 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
53838
53839 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
53840 * gcc.c-torture/noncompile/poison-1.c: Move...
53841 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
53842 * gcc.dg/cpp-li1.c: Add a token after the #line.
53843
53844 2000-06-05 Richard Henderson <rth@cygnus.com>
53845
53846 * gcc.c-torture/execute/20000605-2.c: New test.
53847 * gcc.c-torture/execute/20000605-3.c: New test.
53848
53849 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
53850
53851 * g77.f-torture/execute/20000503-1.x: New file.
53852
53853 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
53854
53855 * g++.old-deja/g++.eh/badalloc1.C: New test.
53856
53857 2000-06-05 Richard Henderson <rth@cygnus.com>
53858
53859 * gcc.c-torture/execute/20000605-1.c: New test.
53860
53861 2000-06-05 Jakub Jelinek <jakub@redhat.com>
53862 Nathan Sidwell <nathan@codesourcery.com>
53863
53864 * gcc.c-torture/compile/20000605-1.c: New test.
53865
53866 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
53867
53868 * g77.f-torture/compile/20000601-1.f: New test.
53869
53870 2000-06-03 Richard Henderson <rth@cygnus.com>
53871
53872 * gcc.c-torture/execute/20000603-1.c: New.
53873
53874 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
53875
53876 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
53877 * gcc.dg/noreturn-2.c (noreturn): Likewise.
53878
53879 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
53880
53881 * gcc.dg/compare2.c (case 12): XFAIL.
53882 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
53883 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
53884
53885 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
53886
53887 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
53888
53889 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
53890 guard macro is already defined when the header is first
53891 included.
53892 * gcc.dg/cpp-mix.h: New file.
53893 * gcc.dg/endif-label.c: Update patterns to match compiler.
53894
53895 * g++.brendan/complex1.C: Declare abort.
53896 * g++.law/refs4.C: Remove XFAIL.
53897 * g++.oliva/expr2.C: Declare abort and exit.
53898
53899 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
53900
53901 * gcc.c-torture/execute/20000528-1.c: New test.
53902
53903 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
53904 * g++.old-deja/g++.law/temps4.C: Likewise.
53905
53906 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
53907 stdlib.h. Call abort() on failure.
53908 * g++.old-deja/g++.law/refs4.C: Likewise.
53909 * g++.old-deja/g++.law/temps4.C: Likewise.
53910 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
53911 * gcc.c-torture/execute/20000112-1.c: Include string.h.
53912
53913 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
53914
53915 Relative to g++.dg/special:
53916 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
53917
53918 Relative to g++.old-deja:
53919 * g++.brendan/complex1.C, g++.jason/optimize2.C,
53920 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
53921 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
53922 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
53923 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
53924 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
53925 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
53926
53927 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
53928 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
53929 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
53930 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
53931 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
53932 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
53933 and/or string.h.
53934
53935 * g++.other/goto1.C: Update expectations for error messages.
53936
53937 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
53938
53939 * gcc.c-torture/compile/20000523-1.c: New test.
53940
53941 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
53942
53943 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
53944
53945 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
53946
53947 * g++.old-deja/g++.eh/catch11.C: New test.
53948 * g++.old-deja/g++.eh/catch12.C: New test.
53949
53950 2000-05-24 Nick Clifton <nickc@cygnus.com>
53951
53952 * gcc.c-torture/execute/20000523-1.c: New test.
53953
53954 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
53955
53956 * c-torture/execute/bcp-1.c: Replace abort in arg of
53957 __builtin_constant_p with a generic external function.
53958
53959 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
53960 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
53961 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
53962 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
53963 Prototype abort and/or exit.
53964
53965 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
53966 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
53967 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
53968 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
53969
53970 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
53971
53972 * gcc.dg/dwarf2-1.c: New test.
53973
53974 2000-05-20 Richard Henderson <rth@cygnus.com>
53975
53976 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
53977
53978 2000-05-20 Andreas Jaeger <aj@suse.de>
53979
53980 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
53981 testcase.
53982
53983 2000-05-19 David Edelsohn <edelsohn@gnu.org>
53984
53985 * gcc.c-torture/execute/20000519-2.c: New test.
53986
53987 2000-05-19 Andreas Jaeger <aj@suse.de>
53988
53989 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
53990 which fails with SSA.
53991
53992 * lib/c-torture.exp: Also test with -O3 -fssa.
53993
53994 2000-05-18 Michael Meissner <meissner@redhat.com>
53995
53996 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
53997 * gcc.c-torture/execute/920415-1.c: Ditto.
53998 * gcc.c-torture/execute/920501-1.c: Ditto.
53999 * gcc.c-torture/execute/conversion.c: Ditto.
54000 * gcc.c-torture/execute/cvt-1.c: Ditto.
54001
54002 2000-05-18 Jeffrey A Law (law@cygnus.com)
54003
54004 * gcc.c-torture/compile/20000518-1.c: New test.
54005
54006 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
54007
54008 * g77.f-torture/compile/200005018.f: New test.
54009
54010 2000-05-17 Jeffrey A Law (law@cygnus.com)
54011
54012 * gcc.c-torture/compile/20000517-1.c: New test.
54013
54014 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54015
54016 * gcc.c-torture/execute/20000516-1.c: New test.
54017
54018 2000-05-15 Jakub Jelinek <jakub@redhat.com>
54019
54020 * g++.old-deja/g++.other/eh.C: New test.
54021
54022 2000-05-12 Richard Henderson <rth@cygnus.com>
54023
54024 * gcc.c-torture/execute/990208-1.c (main): Don't pass
54025 constants through to doit's conditional.
54026
54027 2000-05-11 Jeffrey A Law (law@cygnus.com)
54028
54029 * gcc.c-torture/compile/20000511-1.c: New test.
54030 * g77.f-torture/compile/20000511-1.f: New test.
54031 * g77.f-torture/compile/20000511-2.f: New test.
54032
54033 2000-05-11 Michael Meissner <meissner@redhat.com>
54034
54035 * gcc.c-torture/execute/20000511-1.c: New test.
54036
54037 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
54038
54039 * gcc.dg/dg.exp: Scan .S files as well as .c files.
54040 * gcc.dg/20000510-1.S: New.
54041
54042 2000-05-08 Catherine Moore <clm@cygnus.com>
54043
54044 * gcc.dg/unused-3.c: New.
54045
54046 2000-05-06 Richard Henderson <rth@cygnus.com>
54047
54048 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
54049 * g++.old-deja/g++.mike/warn1.C: Likewise.
54050 * g++.old-deja/g++.pt/local1.C: Likewise.
54051 * g++.old-deja/g++.pt/local7.C: Likewise.
54052 * g++.old-deja/g++.pt/spec16.C: Likewise.
54053
54054 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
54055
54056 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
54057
54058 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
54059
54060 * g77.f-torture/execute/20000503-1.f: New test.
54061
54062 2000-05-04 Andreas Jaeger <aj@suse.de>
54063
54064 * gcc.dg/noreturn-2.c: New test.
54065
54066 2000-05-04 Neil Booth <NeilB@earthling.net>
54067
54068 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
54069 preprocessor.
54070
54071 2000-05-04 Richard Henderson <rth@cygnus.com>
54072
54073 * gcc.c-torture/execute/20000503-1.c: Fix typo.
54074
54075 2000-05-04 Richard Henderson <rth@cygnus.com>
54076
54077 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
54078 OpenSSL by Jason R Thorpe.
54079
54080 2000-05-03 Jim Wilson <wilson@cygnus.com>
54081
54082 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
54083
54084 2000-05-03 Robert Lipe <robertlipe@usa.net>
54085
54086 * gcc.dg/20000503-1.c: New test.
54087
54088 2000-05-02 Jakub Jelinek <jakub@redhat.com>
54089
54090 * gcc.c-torture/compile/20000502-1.c: New test.
54091 * g++.old-deja/g++.other/align.C: New test.
54092 * gcc.dg/cpp-tradstringify.c: New test.
54093
54094 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
54095
54096 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
54097 and hard registers.
54098
54099 2000-04-26 Geoff Keating <geoffk@cygnus.com>
54100
54101 * gcc.c-torture/execute/loop-5.c: New test.
54102
54103 2000-04-25 Jakub Jelinek <jakub@redhat.com>
54104
54105 * gcc.c-torture/execute/va-arg-20.c: New test.
54106
54107 2000-04-23 Jeffrey A Law (law@cygnus.com)
54108
54109 * gcc.c-torture/execute/20000422-1.c: New test.
54110
54111 2000-04-20 Greg McGary <gkm@gnu.org>
54112
54113 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
54114 when optimizing, but without sibling-call optimizations (-O1).
54115
54116 2000-04-20 Jeffrey A Law (law@cygnus.com)
54117
54118 * gcc.c-torture/compile/20000420-1.c: New test.
54119
54120 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
54121
54122 * g++.abi/ptrflags.C: New test.
54123 * g++.eh/catchptr1.C: Test incomplete pointer chains.
54124
54125 2000-04-19 Catherine Moore <clm@cygnus.com>
54126
54127 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
54128
54129 2000-04-19 Greg McGary <gkm@gnu.org>
54130
54131 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
54132 sibling-call optimizations.
54133
54134 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
54135
54136 * gcc.dg/20000419-1.c: New test.
54137
54138 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
54139
54140 * gcc.c-torture/execute/20000412-6.c: New test.
54141
54142 2000-04-12 Jeffrey A Law (law@cygnus.com)
54143
54144 * gcc.c-torture/execute/20000412-5.c: New test.
54145 * g77.f-torture/compile/20000412-1.f: New test.
54146 * gcc.c-torture/execute/20000412-4.c: New test.
54147 * gcc.c-torture/compile/20000412-2.c: New test.
54148 * gcc.c-torture/execute/20000412-3.c: New test.
54149 * gcc.c-torture/compile/20000412-1.c: New test.
54150 * gcc.c-torture/execute/20000412-2.c: New test.
54151
54152 2000-04-12 Jakub Jelinek <jakub@redhat.com>
54153
54154 * objc/execute/bf-20.m: New test.
54155
54156 2000-04-10 Richard Henderson <rth@cygnus.com>
54157
54158 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
54159
54160 * gcc.c-torture/execute/20000412-1.c: New test.
54161
54162 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
54163
54164 * g++.old-deja/g++.eh/catchptr1.C: New test.
54165
54166 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
54167
54168 * g++.old-deja/g++.abi/cxa_vec.C: New test.
54169
54170 2000-04-08 Neil Booth <NeilB@earthling.net>
54171
54172 * gcc.dg/cpp-nullchar.c: Remove test as
54173 embedded nulls cause problems.
54174
54175 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54176
54177 * gcc.dg/compare2.c: New test.
54178
54179 2000-04-08 Neil Booth <NeilB@earthling.net>
54180
54181 * gcc.dg/cpp-nullchar.c: New test.
54182
54183 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
54184
54185 * gcc.dg/cpp-mi2.c: New test.
54186 * gcc.dg/cpp-mi2[abc].h: New files.
54187
54188 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
54189
54190 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
54191 member name.
54192
54193 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
54194
54195 * g++.old-deja/g++.abi/vmihint.C: New test.
54196
54197 2000-04-06 Neil Booth <NeilB@earthling.net>
54198
54199 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
54200 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
54201 copyright.
54202
54203 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
54204
54205 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
54206 avoid stack-frame overwrite.
54207
54208 2000-04-05 Jakub Jelinek <jakub@redhat.com>
54209
54210 * gcc.c-torture/compile/20000405-2.c: New test.
54211 * gcc.c-torture/compile/20000405-3.c: New test.
54212
54213 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54214
54215 * gcc.c-torture/compile/20000405-1.c: New test.
54216
54217 2000-04-04 Geoff Keating <geoffk@cygnus.com>
54218
54219 * gcc.dg/cast-qual-1.c: Revert last change.
54220
54221 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54222
54223 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
54224
54225 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
54226
54227 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
54228 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
54229
54230 2000-04-03 Jeffrey A Law (law@cygnus.com)
54231
54232 * gcc.c-torture/compile/20000403-2.c: New test.
54233 * gcc.c-torture/compile/20000403-1.c: New test.
54234
54235 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
54236
54237 * gcc.c-torture/execute/20000403-1.c: New test.
54238
54239 2000-04-03 Geoff Keating <geoffk@cygnus.com>
54240
54241 * gcc.c-torture/execute/20000402-1.c: New test.
54242
54243 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
54244
54245 * gcc.c-torture/execute/va-arg-15.c: New test.
54246 * gcc.c-torture/execute/va-arg-16.c: New test.
54247 * gcc.c-torture/execute/va-arg-17.c: New test.
54248 * gcc.c-torture/execute/va-arg-18.c: New test.
54249 * gcc.c-torture/execute/va-arg-19.c: New test.
54250
54251 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
54252
54253 * gcc.c-torture/compile/981211-1.c: Move to...
54254 * gcc.dg/cpp-as1.c: ...here.
54255 * gcc.dg/cpp-as2.c: New file.
54256
54257 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
54258 compiler.
54259
54260 2000-04-02 Neil Booth <NeilB@earthling.net>
54261
54262 * gcc.dg/cpp-cond.c New tests.
54263 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
54264 accidental success less likely.
54265 * gcc.dg/cpp-missingop.c New tests.
54266 * gcc.dg/cpp-missingparen.c New tests.
54267 * gcc.dg/cpp-shift.c New tests.
54268 * gcc.dg/cpp-shortcircuit.c New tests.
54269 * gcc.dg/cpp-unary.c New tests.
54270
54271 2000-03-29 Jeffrey A Law (law@cygnus.com)
54272
54273 * gcc.c-torture/compile/20000329-1.c: New test.
54274
54275 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
54276
54277 * gcc.c-torture/compile/20000326-1.c: New test.
54278 * gcc.c-torture/compile/20000326-2.c: New test.
54279
54280 2000-03-24 Geoff Keating <geoffk@cygnus.com>
54281
54282 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
54283 the first parameter is a function argument.
54284
54285 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
54286
54287 * g++.old-deja/g++.ext/array4.C: New test.
54288
54289 2000-03-22 Geoff Keating <geoffk@cygnus.com>
54290
54291 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
54292
54293 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54294
54295 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
54296
54297 2000-03-19 Richard Henderson <rth@cygnus.com>
54298
54299 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
54300
54301 2000-03-19 Richard Henderson <rth@cygnus.com>
54302
54303 * gcc.c-torture/compile/20000319-1.c: New test.
54304
54305 2000-03-14 Jeffrey A Law (law@cygnus.com)
54306
54307 * gcc.c-torture/execute/20000314-3.c: New test.
54308 * gcc.c-torture/execute/20000314-2.c: New test.
54309 * gcc.c-torture/execute/20000314-1.c: New test.
54310 * gcc.c-torture/compile/20000314-2.c: New test.
54311 * gcc.c-torture/compile/20000314-1.c: New test.
54312
54313 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
54314
54315 * g++.old-deja/g++.warn/inline.C: New test.
54316
54317 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
54318
54319 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
54320 standards-compliant result rather than specific constants.
54321 Put test-values in array.
54322
54323 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
54324
54325 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
54326 (g++_target_compile): Put test-specific options last.
54327
54328 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
54329
54330 * g++.old-deja/g++.eh/vbase4.C: New test.
54331
54332 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
54333
54334 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
54335
54336 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
54337
54338 * g++.old-deja/g++.brendan/misc12.C: Removed.
54339 * g++.old-deja/g++.pt/memtemp77.C: Constify.
54340 * g++.old-deja/g++.ext/pretty4.C: New test.
54341
54342 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
54343
54344 * g++.old-deja/g++.other/string2.C: New test.
54345
54346 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
54347
54348 * g++.old-deja/g++.warn/impint2.C: New test.
54349
54350 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
54351
54352 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
54353 is 1, not zero.
54354
54355 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
54356
54357 * g++.old-deja/g++.warn/impint.C: New test.
54358 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
54359 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
54360 * g++.old-deja/g++.pt/explicit12.C: Likewise.
54361 * g++.old-deja/g++.pt/explicit13.C: Likewise.
54362 * g++.old-deja/g++.pt/explicit17.C: Likewise.
54363 * g++.old-deja/g++.pt/explicit18.C: Likewise.
54364 * g++.old-deja/g++.pt/explicit19.C: Likewise.
54365 * g++.old-deja/g++.pt/explicit23.C: Likewise.
54366 * g++.old-deja/g++.pt/explicit31.C: Likewise.
54367 * g++.old-deja/g++.pt/explicit35.C: Likewise.
54368 * g++.old-deja/g++.pt/explicit6.C: Likewise.
54369 * g++.old-deja/g++.pt/memclass7.C: Likewise.
54370
54371 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
54372
54373 * gcc.dg/cpp-redef.c: New test.
54374
54375 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
54376
54377 * g++.old-deja/g++.pt/unify7.C: New test.
54378
54379 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
54380
54381 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
54382 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
54383
54384 2000-02-25 Geoff Keating <geoffk@cygnus.com>
54385
54386 * gcc.c-torture/compile/20000224-1.c: New test.
54387
54388 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54389
54390 * gcc.c-torture/compile/cpp-2.c: New test.
54391 * gcc.c-torture/compile/cpp-1.c: New test.
54392
54393 2000-02-25 Jeffrey A Law (law@cygnus.com)
54394
54395 * gcc.c-torture/execute/20000225-1.c: New test.
54396
54397 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54398
54399 * gcc.dg/cpp-li2.c: New test.
54400
54401 * gcc.dg/cpp-wi1.c: New test.
54402
54403 * gcc.dg/cpp-li1.c: New test.
54404
54405 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
54406
54407 * g++.old-deja/g++.other/sizeof5.C: New test.
54408
54409 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54410
54411 * gcc.c-torture/execute/va-arg-13.c: New test.
54412
54413 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
54414
54415 * gcc.c-torture/execute/va-arg-12.c: New test.
54416
54417 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
54418
54419 * gcc.c-torture/execute/20000223-1.c: New test.
54420
54421 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
54422
54423 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
54424
54425 2000-02-22 Mark Mitchell <mark@codesourcery.com>
54426
54427 * g++.old-deja/g++.abi/ptrmem.C: New test.
54428
54429 2000-02-19 Richard Henderson <rth@cygnus.com>
54430
54431 * gcc.c-torture/compile/init-3.c: New.
54432
54433 2000-02-17 Mark Mitchell <mark@codesourcery.com>
54434
54435 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
54436 ALWAYS_CXXFLAGS.
54437
54438 2000-02-11 Robert Lipe <robertl@sco.com>
54439
54440 * gcc.c-torture/compile/20000211-3.c: New test.
54441
54442 2000-02-11 Martin Buchholz <martin@xemacs.org>
54443
54444 * gcc.c-torture/compile/20000211-2.c: New test.
54445
54446 2000-02-11 Jeffrey A Law (law@cygnus.com)
54447
54448 * gcc.c-torture/compile/20000211-1.c: New test.
54449
54450 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
54451
54452 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
54453 on native targets
54454
54455 2000-02-08 Nathan Sidwell <nathan@acm.org>
54456
54457 * g++.old-deja/g++.other/cast5.C: New test.
54458
54459 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
54460
54461 * gcc.c-torture/execute/20000205-1.c: New.
54462
54463 2000-02-03 Nathan Sidwell <nathan@acm.org>
54464
54465 * g++.old-deja/g++.jason/cast3.C: Return void.
54466 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
54467
54468 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54469
54470 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
54471
54472 * gcc.dg/loop-1.c: New test.
54473
54474 2000-01-27 Jakub Jelinek <jakub@redhat.com>
54475
54476 * gcc.c-torture/compile/20000127-1.c: New test.
54477 * gcc.c-torture/execute/991228-1.c: New test.
54478
54479 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54480
54481 * gcc.dg/unused-2.c: New test.
54482
54483 * gcc.dg/conv-1.c: New test.
54484
54485 2000-01-24 Mark Mitchell <mark@codesourcery.com>
54486
54487 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
54488 compiler.
54489 (tool_option_proc): Fix typo.
54490
54491 2000-01-24 Geoff Keating <geoffk@cygnus.com>
54492
54493 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
54494 of the ld on the host, not on the build machine.
54495 Also, don't crash if '--help' is not a supported option.
54496
54497 2000-01-24 Richard Henderson <rth@cygnus.com>
54498
54499 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
54500
54501 2000-01-20 Jeffrey A Law (law@cygnus.com)
54502
54503 * gcc.c-torture/execute/20000120-2.c: New test.
54504 * gcc.c-torture/execute/20000120-1.c: New test.
54505
54506 2000-01-13 Jeffrey A Law (law@cygnus.com)
54507
54508 * gcc.c-torture/execute/20000113-1.c: New test.
54509
54510 2000-01-12 Jeffrey A Law (law@cygnus.com)
54511
54512 * gcc.c-torture/execute/20000112-1.c: New test.
54513
54514 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54515
54516 * gcc.dg/20000111-1.c: New test.
54517
54518 2000-01-10 Jeffrey A Law (law@cygnus.com)
54519
54520 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
54521 with 16 bit integers.
54522
54523 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54524
54525 * gcc.dg/20000108-1.c: New test.
54526
54527 2000-01-05 Nathan Sidwell <nathan@acm.org>
54528
54529 * g++.old-deja/g++.ns/koenig8.C: New test.
54530
54531 2000-01-05 Nathan Sidwell <nathan@acm.org>
54532
54533 * g++.old-deja/g++.other/cast4.C: New test.
54534
54535 2000-01-05 Jeffrey A Law (law@cygnus.com)
54536
54537 * gcc.c-torture/compile/20000105-2.c: New test.
54538 * gcc.c-torture/compile/20000105-1.c: New test.
54539
54540 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54541
54542 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
54543 references to printf & atoi to conform to ANSI standard.
54544 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
54545 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
54546 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
54547 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
54548 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
54549 * g++.old-deja/g++.brendan/complex1.C: Likewise.
54550 * g++.old-deja/g++.brendan/copy1.C: Likewise.
54551 * g++.old-deja/g++.brendan/copy2.C: Likewise.
54552 * g++.old-deja/g++.brendan/copy3.C: Likewise.
54553 * g++.old-deja/g++.brendan/copy4.C: Likewise.
54554 * g++.old-deja/g++.brendan/copy5.C: Likewise.
54555 * g++.old-deja/g++.brendan/copy6.C: Likewise.
54556 * g++.old-deja/g++.brendan/copy7.C: Likewise.
54557 * g++.old-deja/g++.brendan/copy8.C: Likewise.
54558 * g++.old-deja/g++.brendan/crash11.C: Likewise.
54559 * g++.old-deja/g++.brendan/crash14.C: Likewise.
54560 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
54561 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
54562 * g++.old-deja/g++.brendan/delete2.C: Likewise.
54563 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
54564 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
54565 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
54566 * g++.old-deja/g++.brendan/eh1.C: Likewise.
54567 * g++.old-deja/g++.brendan/groff1.C: Likewise.
54568 * g++.old-deja/g++.brendan/init3.C: Likewise.
54569 * g++.old-deja/g++.brendan/misc12.C: Likewise.
54570 * g++.old-deja/g++.brendan/misc7.C: Likewise.
54571 * g++.old-deja/g++.brendan/new2.C: Likewise.
54572 * g++.old-deja/g++.brendan/operators4.C: Likewise.
54573 * g++.old-deja/g++.brendan/operators5.C: Likewise.
54574 * g++.old-deja/g++.brendan/overload2.C: Likewise.
54575 * g++.old-deja/g++.brendan/overload7.C: Likewise.
54576 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
54577 * g++.old-deja/g++.brendan/reference1.C: Likewise.
54578 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
54579 * g++.old-deja/g++.brendan/template24.C: Likewise.
54580 * g++.old-deja/g++.brendan/template3.C: Likewise.
54581 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
54582 * g++.old-deja/g++.jason/inline3.C: Likewise.
54583 * g++.old-deja/g++.jason/opeq.C: Likewise.
54584 * g++.old-deja/g++.law/arg5.C: Likewise.
54585 * g++.old-deja/g++.law/arm7.C: Likewise.
54586 * g++.old-deja/g++.law/ctors11.C: Likewise.
54587 * g++.old-deja/g++.law/cvt8.C: Likewise.
54588 * g++.old-deja/g++.law/init9.C: Likewise.
54589 * g++.old-deja/g++.law/refs4.C: Likewise.
54590 * g++.old-deja/g++.law/template2.C: Likewise.
54591 * g++.old-deja/g++.law/visibility24.C: Likewise.
54592 * g++.old-deja/g++.law/vtable3.C: Likewise.
54593 * g++.old-deja/g++.mike/asm2.C: Likewise.
54594 * g++.old-deja/g++.mike/eh1.C: Likewise.
54595 * g++.old-deja/g++.mike/misc1.C: Likewise.
54596 * g++.old-deja/g++.mike/misc13.C: Likewise.
54597 * g++.old-deja/g++.mike/misc14.C: Likewise.
54598 * g++.old-deja/g++.mike/ns12.C: Likewise.
54599 * g++.old-deja/g++.mike/p1248.C: Likewise.
54600 * g++.old-deja/g++.mike/p3708.C: Likewise.
54601 * g++.old-deja/g++.mike/p3708a.C: Likewise.
54602 * g++.old-deja/g++.mike/p3708b.C: Likewise.
54603 * g++.old-deja/g++.mike/p646.C: Likewise.
54604 * g++.old-deja/g++.mike/p700.C: Likewise.
54605 * g++.old-deja/g++.mike/p783.C: Likewise.
54606 * g++.old-deja/g++.mike/p783a.C: Likewise.
54607 * g++.old-deja/g++.mike/p783b.C: Likewise.
54608 * g++.old-deja/g++.mike/p786.C: Likewise.
54609 * g++.old-deja/g++.mike/p789.C: Likewise.
54610 * g++.old-deja/g++.mike/p789a.C: Likewise.
54611 * g++.old-deja/g++.mike/p807a.C: Likewise.
54612 * g++.old-deja/g++.other/delete3.C: Likewise.
54613 * g++.old-deja/g++.other/dyncast1.C: Likewise.
54614 * g++.old-deja/g++.other/dyncast2.C: Likewise.
54615 * g++.old-deja/g++.other/dyncast3.C: Likewise.
54616 * g++.old-deja/g++.other/empty1.C: Likewise.
54617 * g++.old-deja/g++.other/temporary1.C: Likewise.
54618 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
54619 * g++.old-deja/g++.pt/t16.C: Likewise.
54620 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
54621
54622 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
54623
54624 * gcc.dg/991230-1.c: New test.
54625
54626 1999-12-29 Jeffrey A Law (law@cygnus.com)
54627
54628 * gcc.c-torture/compile/991229-3.c: New test.
54629 * gcc.c-torture/compile/991229-2.c: New test.
54630 * gcc.c-torture/compile/991229-1.c: New test.
54631
54632 1999-12-29 Greg McGary <gkm@eng.ascend.com>
54633
54634 * gcc.c-torture/compile/labels-2.c: New test.
54635
54636 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
54637
54638 * gcc.c-torture/execute/991227-1.c: New test.
54639
54640 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54641
54642 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
54643
54644 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
54645
54646 * gcc.c-torture/execute/991221-1.c: New test.
54647
54648 1999-12-20 Nathan Sidwell <nathan@acm.org>
54649
54650 * g++.old-deja/g++.other/cast3.C: New test.
54651
54652 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
54653
54654 * gcc.c-torture/execute/991216-4.c: New test.
54655
54656 1999-12-16 Michael Meissner <meissner@cygnus.com>
54657
54658 * gcc.c-torture/execute/991216-1.c: New test.
54659 * gcc.c-torture/execute/991216-2.c: New test.
54660 * gcc.c-torture/execute/991216-3.c: New test.
54661
54662 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
54663
54664 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
54665 Actually make the test fail by using "-O2" for compilation.
54666
54667 1999-12-15 Nathan Sidwell <nathan@acm.org>
54668
54669 * g++.old-deja/g++.warn/cast-align1.C: New test.
54670
54671 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
54672
54673 * gcc.c-torture/compile/991214-1.c: New test.
54674 * gcc.c-torture/compile/991214-2.c: New test.
54675
54676 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
54677
54678 * gcc.dg/991214-1.c: New test.
54679
54680 1999-12-13 Jeffrey A Law (law@cygnus.com)
54681
54682 * gcc.c-torture/compile/991213-3.c: New test.
54683 * gcc.c-torture/compile/991213-2.c: New test.
54684 * gcc.c-torture/compile/991213-1.c: New test.
54685
54686 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
54687
54688 * gcc.dg/991209-1.c: New test.
54689
54690 1999-12-08 Nathan Sidwell <nathan@acm.org>
54691
54692 * gcc.c-torture/compile/991208-1.c: New test.
54693
54694 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54695
54696 * gcc.dg/ultrasp2.c: New test.
54697
54698 1999-12-05 Alex Samuel <samuel@codesourcery.com>
54699
54700 * g++.old-deja/g++.abi/align.C (main): Fix typo.
54701
54702 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
54703
54704 * gcc.c-torture/compile/991202-1.c: New test.
54705 * gcc.c-torture/execute/991202-1.c: New test.
54706 * gcc.c-torture/execute/991202-2.c: New test.
54707 * gcc.c-torture/execute/991202-3.c: New test.
54708
54709 1999-12-02 Alex Samuel <samuel@codesourcery.com>
54710
54711 * g++.old-deja/g++.abi/align.C: New test.
54712 * g++.old-deja/g++.abi/aggregates.C: Likewise.
54713 * g++.old-deja/g++.abi/bitfields.C: Likewise.
54714
54715 1999-12-01 Richard Henderson <rth@cygnus.com>
54716
54717 * gcc.c-torture/execute/991201-1.c: New.
54718
54719 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
54720
54721 * gcc.dg/991129-1.c: New test.
54722
54723 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
54724
54725 * gcc.c-torture/compile/991127-1.c: New test.
54726
54727 1999-11-22 Nathan Sidwell <nathan@acm.org>
54728
54729 * g++.old-deja/g++.other/warn4.C: New test.
54730
54731 1999-11-22 Nathan Sidwell <nathan@acm.org>
54732
54733 * g++.old-deja/g++.eh/cleanup2.C: New test.
54734 * g++.old-deja/g++.ext/pretty2.C: New test.
54735 * g++.old-deja/g++.ext/pretty3.C: New test.
54736 * g++.old-deja/g++.other/debug6.C: New test.
54737
54738 1999-10-20 Jim Wilson <wilson@cygnus.com>
54739
54740 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
54741 compiler_output to look for one error message instead of two.
54742
54743 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
54744
54745 * gcc.c-torture/execute/991118-1.c: Also test case
54746 where the word boundary does not split a byte evenly.
54747
54748 1999-11-19 Nathan Sidwell <nathan@acm.org>
54749
54750 * g++.old-deja/g++.ext/restrict1.C: New test.
54751
54752 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
54753
54754 * gcc.c-torture/execute/991118-1.c: New test.
54755
54756 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
54757
54758 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
54759 working directory pathnames.
54760
54761 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
54762
54763 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
54764 host is equipped with driver.h and driver.o so it can actually
54765 compile and run the tests.
54766
54767 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
54768
54769 * gcc.c-torture/compile/991008-1.c: New test.
54770
54771 1999-11-08 Nick Clifton <nickc@cygnus.com>
54772
54773 * lib/gcc-dg.exp: Include target-supports.exp
54774
54775 1999-11-05 Nick Clifton <nickc@cygnus.com>
54776
54777 * lib/target-supports.exp: New file: Provide procs to test for
54778 features supported by the target.
54779 (check_weak_available): Moved here from ecos.exp.
54780 (check_alias_available): New proc: Determine of the target
54781 toolchain supports the alias attribute.
54782
54783 * gcc.dg/special/ecos.exp: Move check_weak_available to
54784 target-supports.exp.
54785 (alias-1.c): Only perform the test if the target supports
54786 aliases.
54787 (wkali-1.c): Only perform the test if the target supports
54788 aliases.
54789
54790 * gcc.dg/990506-0.c: Expect error messages from cross
54791 targets as well as native targets.
54792
54793 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54794
54795 * gcc.dg/ultrasp1.c: Removed xfail.
54796 * gcc.dg/struct-ret-2.c: Likewise.
54797 * gcc.dg/array-1.c: Likewise.
54798
54799 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54800
54801 * gcc.dg/struct-ret-2.c: New test.
54802
54803 * gcc.dg/array-1.c: New test.
54804
54805 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
54806
54807 * gcc.c-torture/execute/991030-1.c: New test.
54808
54809 1999-10-26 Richard Henderson <rth@cygnus.com>
54810
54811 * gcc.c-torture/compile/991026-2.c: New test.
54812
54813 1999-10-26 Jeffrey A Law (law@cygnus.com)
54814
54815 * gcc.c-torture/compile/991026-1.c: New test.
54816
54817 1999-10-23 Jeffrey A Law (law@cygnus.com)
54818
54819 * gcc.c-torture/execute/991023-1.c: New test.
54820
54821 1999-10-19 Jeffrey A Law (law@cygnus.com)
54822
54823 * gcc.c-torture/execute/991019-1.c: New test.
54824
54825 1999-10-16 Richard Henderson <rth@cygnus.com>
54826
54827 * gcc.c-torture/execute/991016-1.c: New test.
54828
54829 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
54830
54831 * gcc.c-torture/execute/991014-1.c: New test.
54832
54833 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
54834
54835 * g++.old-deja/g++.other/union2.C: New test.
54836
54837 1999-10-13 Nathan Sidwell <nathan@acm.org>
54838
54839 * g++.old-deja/g++.other/vaarg2.C: New test.
54840 * g++.old-deja/g++.other/vaarg3.C: New test.
54841
54842 1999-10-12 Craig Burley <craig@jcb-sc.com>
54843
54844 * g77.f-torture/noncompile/19990905-1.f: Moved from being
54845 in compile/.
54846
54847 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
54848
54849 * gcc.c-torture/execute/va-arg-11.c: New test.
54850
54851 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
54852
54853 * lib/file-format.exp (gcc_target_object_format): Don't
54854 crash if objdump is unavailable.
54855
54856 1999-09-29 Donn Terry <donn@interix.com>
54857
54858 * gcc.misc-tests/mg.exp: delete extraneous redirection.
54859
54860 1999-09-28 Nick Clifton <nickc@cygnus.com>
54861
54862 * gcc.c-torture/compile/990928-1.c: New test.
54863
54864 1999-09-28 Nathan Sidwell <nathan@acm.org>
54865
54866 * g++.old-deja/g++.other/decl6.C: New test.
54867
54868 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54869
54870 * gcc.c-torture/execute/va-arg-10.c: New test.
54871
54872 1999-09-27 Nathan Sidwell <nathan@acm.org>
54873
54874 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
54875 __PRETTY_FUNCTION__.
54876
54877 1999-09-23 Nick Clifton <nickc@cygnus.com>
54878
54879 * gcc.c-torture/execute/990923-1.c: New test.
54880
54881 1999-09-21 Nick Clifton <nickc@cygnus.com>
54882
54883 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
54884 for which -fpic is inappropriate.
54885
54886 1999-09-21 Mark Mitchell <mark@codesourcery.com>
54887
54888 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
54889
54890 1999-09-21 Nathan Sidwell <nathan@acm.org>
54891
54892 * g++.old-deja/g++.other/dyncast1.C: New test.
54893 * g++.old-deja/g++.other/dyncast2.C: New test.
54894 * g++.old-deja/g++.other/dyncast3.C: New test.
54895 * g++.old-deja/g++.other/dyncast4.C: New test.
54896 * g++.old-deja/g++.other/dyncast5.C: New test.
54897 * g++.old-deja/g++.eh/catch3.C: New test.
54898 * g++.old-deja/g++.eh/catch3p.C: New test.
54899 * g++.old-deja/g++.eh/catch4.C: New test.
54900 * g++.old-deja/g++.eh/catch4p.C: New test.
54901 * g++.old-deja/g++.eh/catch5.C: New test.
54902 * g++.old-deja/g++.eh/catch5p.C: New test.
54903 * g++.old-deja/g++.eh/catch6.C: New test.
54904 * g++.old-deja/g++.eh/catch6p.C: New test.
54905 * g++.old-deja/g++.eh/catch7.C: New test.
54906 * g++.old-deja/g++.eh/catch7p.C: New test.
54907 * g++.old-deja/g++.eh/catch8.C: New test.
54908 * g++.old-deja/g++.eh/catch8p.C: New test.
54909 * g++.old-deja/g++.eh/catch9.C: New test.
54910 * g++.old-deja/g++.eh/catch9p.C: New test.
54911
54912 1999-09-13 Nathan Sidwell <nathan@acm.org>
54913
54914 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
54915 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
54916
54917 1999-09-13 Jeffrey A Law (law@cygnus.com)
54918
54919 * gcc.c-torture/compile/990913-1.c: New test.
54920
54921 1999-09-10 Nathan Sidwell <nathan@acm.org>
54922
54923 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
54924 * g++.old-deja/g++.jason/rfg5.C: Likewise.
54925
54926 1999-09-09 Richard Henderson <rth@cygnus.com>
54927
54928 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
54929
54930 1999-09-09 Nathan Sidwell <nathan@acm.org>
54931
54932 * g++.old-deja/g++.other/lookup11.C: New test.
54933 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
54934 what is permitted and what we want.
54935 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
54936 overload use.
54937 * g++.old-deja/g++.jason/rfg5.C: Likewise.
54938
54939 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
54940
54941 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
54942 * gcc.c-torture/noncompile/poison-1.c: New file.
54943
54944 1999-09-08 Nathan Sidwell <nathan@acm.org>
54945
54946 * g++.old-deja/g++.other/sizeof3.C: New test.
54947 * g++.old-deja/g++.other/sizeof4.C: New test.
54948 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
54949 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
54950
54951 1999-09-07 Richard Henderson <rth@cygnus.com>
54952
54953 * gcc.dg/va-arg-1.c: New.
54954
54955 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54956
54957 * gcc.c-torture/execute/va-arg-9.c: New test.
54958
54959 1999-09-05 Craig Burley <craig@jcb-sc.com>
54960
54961 * g77.f-torture/compile/980519-2.f: New test.
54962 * g77.f-torture/compile/19990905-0.f: New test.
54963 * g77.f-torture/compile/19990905-1.f: New test.
54964 * g77.f-torture/compile/19990905-2.f: New test.
54965
54966 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
54967
54968 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
54969
54970 * gcc.c-torture/execute/990827-1.c: Fix typo.
54971
54972 1999-09-03 Nathan Sidwell <nathan@acm.org>
54973
54974 * g++.old-deja/g++.other/deref1.C: New test.
54975
54976 1999-09-02 Nathan Sidwell <nathan@acm.org>
54977
54978 * g++.old-deja/g++.other/ambig2.C: New test.
54979 * g++.old-deja/g++.other/cond5.C: New test.
54980 * g++.old-deja/g++.other/lookup16.C: New test.
54981
54982 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
54983
54984 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
54985 assemblers too.
54986
54987 1999-08-31 Jeffrey A Law (law@cygnus.com)
54988
54989 * lib/c-torture.exp: Avoid the "compare executables" optimization
54990 when testing native.
54991
54992 1999-08-29 Jeffrey A Law (law@cygnus.com)
54993
54994 * gcc.c-torture/execute/990829-1.c: New test.
54995 * gcc.c-torture/compile/990829-1.c: New test.
54996
54997 1999-08-27 Paul Burchard <burchard@pobox.com>
54998
54999 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
55000 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
55001 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
55002 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
55003 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
55004 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
55005 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
55006 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
55007 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
55008 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
55009 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
55010
55011 1999-08-27 Jeffrey A Law (law@cygnus.com)
55012
55013 * gcc.c-torture/execute/990827-1.c: New test.
55014
55015 1999-08-26 Craig Burley <craig@jcb-sc.com>
55016
55017 * g77.f-torture/noncompile/19990826-4.f: New test.
55018
55019 * g77.f-torture/compile/19990826-3.f: New test.
55020
55021 * g77.f-torture/execute/19990826-2.f: New test.
55022
55023 * g77.f-torture/compile/19990826-1.f: New test.
55024
55025 * gcc.c-torture/execute/990826-0.c: New test.
55026 * g77.c-torture/execute/19990826-0.f: New test.
55027
55028 * g77.f-torture/noncompile/970626-2.f: New test.
55029
55030 1999-08-25 Paul Burchard <burchard@pobox.com>
55031
55032 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
55033 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
55034 lss-011.C: New tests.
55035
55036 1999-08-25 Nathan Sidwell <nathan@acm.org>
55037
55038 * g++.old-deja/g++.other/decl5.C: New test.
55039
55040 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
55041
55042 * noncompile/noncompile.exp: Load_lib c-torture.exp.
55043 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
55044 call `postbase' for each one. All callers of `postbase' changed
55045 to call this instead.
55046
55047 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
55048
55049 * gcc.c-torture/execute/990811-1.c: New test.
55050
55051 1999-08-09 Nick Clifton <nickc@cygnus.com>
55052
55053 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
55054 just native ones.
55055
55056 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
55057 just native ones.
55058
55059 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
55060
55061 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
55062
55063 1999-08-04 Jeffrey A Law (law@cygnus.com)
55064
55065 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
55066
55067 1999-08-04 Nathan Sidwell <nathan@acm.org>
55068
55069 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
55070
55071 1999-08-04 Jeffrey A Law (law@cygnus.com)
55072
55073 * gcc.c-torture/execute/990804-1.c: New test.
55074
55075 1999-08-03 Nathan Sidwell <nathan@acm.org>
55076
55077 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
55078 * g++.old-deja/g++.brendan/crash64.C: Likewise.
55079 * g++.old-deja/g++.brendan/overload8.C: Likewise.
55080
55081 1999-08-03 Nathan Sidwell <nathan@acm.org>
55082
55083 * g++.old-deja/g++.other/struct1.C: New test.
55084
55085 1999-08-03 Nathan Sidwell <nathan@acm.org>
55086
55087 * g++.old-deja/g++.other/enum2.C: New test.
55088
55089 1999-08-02 Richard Henderson <rth@cygnus.com>
55090
55091 Adapted from tests from Franz Sirl:
55092 * gcc.c-torture/execute/va-arg-7.c: New test.
55093 * gcc.c-torture/execute/va-arg-8.c: New test.
55094
55095 1999-08-01 Jeffrey A Law (law@cygnus.com)
55096
55097 * gcc.c-torture/compile/990801-2.c: New test.
55098
55099 * gcc.c-torture/compile/990801-1.c: New test.
55100
55101 1999-07-27 Michael Meissner <meissner@cygnus.com>
55102
55103 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
55104 fp-cmp-1.c, converting double to float.
55105
55106 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
55107 fp-cmp-1.c, converting double to long double.
55108
55109 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
55110 from fr1 to unknown_register, since fr1 is a legitimate register
55111 on some machines.
55112
55113 1999-07-25 Jeffrey A Law (law@cygnus.com)
55114
55115 * README: More listname related changes.
55116
55117 1999-07-08 Catherine Moore <clm@cygnus.com>
55118
55119 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
55120
55121 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
55122
55123 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
55124
55125 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
55126
55127 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
55128
55129 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
55130
55131 * gcc.dg/990703-1.c: New test.
55132
55133 1999-06-29 Nick Clifton <nickc@cygnus.com>
55134
55135 * lib/file-format.exp: New file: Move definition of proc
55136 gcc_target_object_format to here from
55137 gcc.dg/special/ecos.exp.
55138
55139 * lib/c-torture.exp: Include lib file-format.exp.
55140 * lib/gcc-dg.exp: Include lib file-format.exp.
55141
55142 * gcc.dg/special/ecos.exp: Remove definition of proc
55143 gcc_target_object_format.
55144
55145 1999-06-28 Jeffrey A Law (law@cygnus.com)
55146
55147 * gcc.c-torture/execute/990628-1.c: New test.
55148
55149 1999-06-25 Jeffrey A Law (law@cygnus.com)
55150
55151 * gcc.c-torture/compile/990625-2.c: New test.
55152
55153 * gcc.c-torture/compile/990625-1.c: New test.
55154
55155 1999-06-23 Nick Clifton <nickc@cygnus.com>
55156
55157 * gcc.c-torture/compile/dll.c: New test case. Check that dll
55158 attributes compile.
55159 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
55160 ports that use the COFF/PE file format.
55161
55162 1999-06-17 Jeffrey A Law (law@cygnus.com)
55163
55164 * gcc.c-torture/compile/990617-1.c: New test.
55165
55166 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
55167
55168 * g++.old-deja/g++.other/decl4.C: New test.
55169
55170 1999-06-14 Nathan Sidwell <nathan@acm.org>
55171
55172 * g++.old-deja/g++.other/bitfld3.C: New test.
55173
55174 1999-06-08 Nathan Sidwell <nathan@acm.org>
55175
55176 * g++.old-deja/g++.eh/catch1.C: New test.
55177
55178 1999-06-07 Jeffrey A Law (law@cygnus.com)
55179
55180 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
55181
55182 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
55183 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
55184
55185 1999-06-05 Craig Burley <craig@jcb-sc.com>
55186
55187 * g77.f-torture/compile/19990502-0.f: Replace with new,
55188 shorter, test that still fails after recent changes.
55189
55190 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
55191
55192 * gcc.c-torture/execute/990604-1.c: New test.
55193
55194 1999-05-31 Jeffrey A Law (law@cygnus.com)
55195
55196 * gcc.c-torture/execute/990531-1.c: New test.
55197
55198 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
55199
55200 * gcc.c-torture/compile/990527-1.c: New test.
55201
55202 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
55203
55204 * gcc.c-torture/execute/990527-1.c: New test.
55205
55206 1999-05-25 Nick Clifton <nickc@cygnus.com>
55207
55208 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
55209 bitfields as signed.
55210
55211 1999-05-25 Craig Burley <craig@jcb-sc.com>
55212
55213 * g77.f-torture/compile/19990525-0.f: New test.
55214
55215 1999-05-25 Jeffrey A Law (law@cygnus.com)
55216
55217 * gcc.c-torture/execute/990525-2.c: New test.
55218
55219 * gcc.c-torture/execute/990525-1.c: New test.
55220
55221 1999-05-24 Nathan Sidwell <nathan@acm.org>
55222
55223 * g++.old-deja/g++.other/anon3.C: New test.
55224 * g++.old-deja/g++.other/anon4.C: New test.
55225 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
55226 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
55227 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
55228 Merrill).
55229
55230 1999-05-24 Jeffrey A Law (law@cygnus.com)
55231
55232 * gcc.c-torture/execute/990524-1.c: New test.
55233
55234 * gcc.dg/990524-1.c: New test.
55235
55236 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
55237
55238 * gcc.c-torture/compile/990523-1.c: New test.
55239
55240 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
55241
55242 * gcc.c-torture/compile/990519-1.c: New test.
55243
55244 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
55245
55246 * gcc.c-torture/compile/990517-1.c: New test.
55247
55248 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
55249 (e4, f4): New tests.
55250 (main): Call them.
55251
55252 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
55253
55254 * gcc.dg/noreturn-1.c: New test.
55255
55256 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
55257
55258 * gcc.c-torture/execute/990513-1.c: New test.
55259
55260 1999-05-10 Richard Henderson <rth@cygnus.com>
55261
55262 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
55263
55264 1999-05-10 Craig Burley <craig@jcb-sc.com>
55265
55266 * g77.f-torture/execute/erfc.f: Use small single-precision
55267 values, to avoid problems on Alphas when not -mieee.
55268
55269 1999-05-08 Craig Burley <craig@jcb-sc.com>
55270
55271 * gcc.dg/990506-0.c: New test.
55272
55273 1999-05-08 Richard Henderson <rth@cygnus.com>
55274
55275 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
55276 the constant to test. Don't XFAIL 64-bit targets.
55277
55278 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
55279 * g++.old-deja/g++.law/profile1.C: Likewise.
55280
55281 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
55282 operator new instances.
55283 * g++.old-deja/g++.other/delete5.C: Likewise.
55284
55285 1999-05-03 Craig Burley <craig@jcb-sc.com>
55286
55287 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
55288 intrinsic.
55289
55290 1999-05-03 Craig Burley <craig@jcb-sc.com>
55291
55292 * g77.f-torture/execute/u77-test.f: Reverse order of two
55293 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
55294
55295 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
55296
55297 * gcc.dg/compare1.c: New test.
55298
55299 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
55300
55301 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
55302 New tests.
55303
55304 1999-05-02 Craig Burley <craig@jcb-sc.com>
55305
55306 * g77.f-torture/compile/19990502-1.f: New test.
55307
55308 1999-05-02 Craig Burley <craig@jcb-sc.com>
55309
55310 * g77.f-torture/compile/19990502-0.f: New test.
55311
55312 1999-05-02 Craig Burley <craig@jcb-sc.com>
55313
55314 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
55315 intrinsic.
55316
55317 1999-05-02 Craig Burley <craig@jcb-sc.com>
55318
55319 * g77.f-torture/execute/u77-test.f (main): List libU77
55320 intrinsics not currently tested.
55321 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
55322 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
55323 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
55324 Trim blanks off the ends of some printed strings.
55325
55326 1999-05-02 Craig Burley <craig@jcb-sc.com>
55327
55328 * g77.f-torture/execute/u77-test.f (main): Just warn about
55329 FSTAT gid disagreement, as it's expected on some systems.
55330
55331 1999-05-01 Craig Burley <craig@jcb-sc.com>
55332
55333 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
55334 use a new function, which allows for some slop.
55335 Clean up some commentary.
55336 (issum): The new function.
55337 (sgladd): Deleted subroutine.
55338
55339 1999-05-01 Craig Burley <craig@jcb-sc.com>
55340
55341 * g77.f-torture/execute/u77-test.f: Modify to be more like
55342 libf2c/libU77 version, bringing patches to that version here.
55343 Add suitable commentary.
55344
55345 1999-04-25 Richard Henderson <rth@cygnus.com>
55346
55347 * gcc.dg/990424-1.c: New test.
55348
55349 1999-04-24 Craig Burley <craig@jcb-sc.com>
55350
55351 * g77.f-torture/execute/u77-test.f (main): Bug involving
55352 LSTAT has been fixed, so turn back on full checking.
55353
55354 1999-04-20 Craig Burley <craig@jcb-sc.com>
55355
55356 * g77.f-torture/compile/19990419-0.f: New test.
55357 * g77.f-torture/execute/19990419-1.f: New test.
55358
55359 1999-04-17 Richard Henderson <rth@cygnus.com>
55360
55361 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
55362 to avoid the need for a prototype to supress a warning.
55363
55364 1999-04-07 Jim Wilson <wilson@cygnus.com>
55365
55366 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
55367
55368 1999-04-04 Jeffrey A Law (law@cygnus.com)
55369
55370 * gcc.c-torture/execute/990404-1.c: New test.
55371
55372 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
55373
55374 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
55375 * gcc.dg/cpp-if3.c: Don't use -pedantic.
55376 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
55377 missing initializer warnings.
55378
55379 1999-03-28 Jeffrey A Law (law@cygnus.com)
55380
55381 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
55382 matching strings.
55383
55384 1999-03-26 Jeffrey A Law (law@cygnus.com)
55385
55386 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
55387
55388 1999-03-26 Craig Burley <craig@jcb-sc.com>
55389
55390 * g77.f-torture/execute/19990325-0.f: New test.
55391 * g77.f-torture/execute/19990325-1.f: New test.
55392
55393 1999-03-24 Jeffrey A Law (law@cygnus.com)
55394
55395 * gcc.c-torture/execute/990324-1.c: New test.
55396
55397 1999-03-22 Jim Wilson <wilson@cygnus.com>
55398
55399 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
55400 test with 4.
55401
55402 1999-03-17 Richard Henderson <rth@cygnus.com>
55403
55404 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
55405
55406 1999-03-13 Craig Burley <craig@jcb-sc.com>
55407
55408 * g77.f-torture/execute/19990313-2.f: New test.
55409 * g77.f-torture/execute/19990313-3.f: New test.
55410
55411 1999-03-13 Craig Burley <craig@jcb-sc.com>
55412
55413 * g77.f-torture/execute/19990313-0.f: New test.
55414 * g77.f-torture/execute/19990313-1.f: New test.
55415
55416 1999-03-12 Jim Wilson <wilson@cygnus.com>
55417
55418 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
55419 printf to sprintf.
55420 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
55421 (main): Add check for u15. Conditionalize u31 check depending on
55422 whether ints are <32 bits or >=32 bits.
55423
55424 1999-03-08 Craig Burley <craig@jcb-sc.com>
55425
55426 * g77.f-torture/execute/19981119-0.f: Improve testiness.
55427
55428 1999-03-08 Craig Burley <craig@jcb-sc.com>
55429
55430 * g77.f-torture/compile/19990305-0.f: New test.
55431 * g77.f-torture/execute/19981119-0.f: New test.
55432
55433 1999-03-08 Craig Burley <craig@jcb-sc.com>
55434
55435 * g77.f-torture/execute/970625-2.f: call ABORT if final
55436 result is not correct, instead of just printing it.
55437 Add this checking via newly introduced obfuscation, to
55438 trip up buggy front ends.
55439
55440 1999-03-07 Craig Burley <craig@jcb-sc.com>
55441
55442 * g77.f-torture/compile/960317-1.f: Moved from being
55443 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
55444
55445 1999-03-06 Craig Burley <craig@jcb-sc.com>
55446
55447 * g77.f-torture/execute/960317-1.f: New (old) test.
55448 * g77.f-torture/execute/970625-2.f: Ditto.
55449
55450 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
55451
55452 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an
55453 error message on line 1 or line 2; cccp and cpplib do this differently.
55454
55455 1999-03-01 Jeffrey A Law (law@cygnus.com)
55456
55457 * g++.old-deja/g++.law/weak1.C: New test.
55458
55459 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
55460
55461 * gcc.c-torture/execute/990119-1.c: Renamed to...
55462 * gcc.dg/990119-1.c: this, so it will only be tested once
55463 (it's a preprocessor test, it doesn't need to be run at
55464 multiple optimization levels).
55465
55466 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
55467
55468 * lib/g++.exp: Don't add incdir=$base_dir/../include to
55469 ALWAYS_CXXFLAGS.
55470
55471 1999-02-24 Craig Burley <craig@jcb-sc.com>
55472
55473 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
55474 * g77.f-torture/compile/19981216-0.f: ...as it is expected
55475 to not be compilable by current g77.
55476
55477 1999-02-24 Nick Clifton <nickc@cygnus.com>
55478
55479 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
55480
55481 1999-02-22 Jeffrey A Law (law@cygnus.com)
55482
55483 * gcc.c-torture/execute/990222-1.c: New test.
55484
55485 1999-02-19 Craig Burley <craig@jcb-sc.com>
55486
55487 * g77.f-torture/compile/19990218-0.f: New test.
55488 * g77.f-torture/noncompile/19990218-1.f: New test.
55489
55490 1999-02-18 Craig Burley <craig@jcb-sc.com>
55491
55492 * g77.f-torture/compile/19981216-0.f: New test.
55493
55494 1999-02-14 Jeffrey A Law (law@cygnus.com)
55495
55496 * gcc.dg/990214-1.c: New test.
55497
55498 1999-02-13 Jeffrey A Law (law@cygnus.com)
55499
55500 * gcc.dg/990213-2.c: New test.
55501
55502 * gcc.dg/990213-1.c: New test.
55503
55504 1999-02-12 Jeffrey A Law (law@cygnus.com)
55505
55506 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
55507 ints.
55508
55509 1999-02-11 Nick Clifton <nickc@cygnus.com>
55510
55511 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
55512 specified by target.
55513
55514 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
55515
55516 1999-02-11 Jeffrey A Law (law@cygnus.com)
55517
55518 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
55519
55520 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
55521
55522 * gcc.dg/special/ecos.exp: New test driver for new tests with
55523 special requirements.
55524
55525 * gcc.dg/special/alias-1.c: New test.
55526 * gcc.dg/special/gcsec-1.c: New test.
55527 * gcc.dg/special/weak-1.c: New test.
55528 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
55529 * gcc.dg/special/weak-2.c: New test.
55530 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
55531 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
55532 * gcc.dg/special/wkali-1.c: New test.
55533 * gcc.dg/special/wkali-2.c: New test.
55534 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
55535 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
55536
55537 1999-02-10 Felix Lee <flee@cygnus.com>
55538
55539 * lib/c-torture.exp (c-torture-compile): Pull out code for
55540 analyzing gcc error messages.
55541 (c-torture-execute): Likewise. Fix some (harmless) false
55542 positives.
55543 * lib/gcc.exp (gcc_check_compile): New function.
55544
55545 1999-02-08 Richard Henderson <rth@cygnus.com>
55546
55547 * gcc.c-torture/execute/990208-1.c: New test.
55548
55549 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
55550
55551 * g++.dg/special/ecos.exp: New driver for new tests with special
55552 requirements
55553
55554 * g++.dg/special/conpr-1.C: New test
55555 * g++.dg/special/conpr-2.C: New test
55556 * g++.dg/special/conpr-2a.C: New test
55557 * g++.dg/special/conpr-3.C: New test
55558 * g++.dg/special/conpr-3a.C: New test
55559 * g++.dg/special/conpr-3b.C: New test
55560
55561 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
55562 allow g++ to use the dg driver
55563
55564 * README: Add comment about g++.dg directory
55565
55566 1999-02-06 Jeffrey A Law (law@cygnus.com)
55567
55568 * README: Update email addresses.
55569
55570 1999-02-03 Nick Clifton <nickc@cygnus.com>
55571
55572 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
55573 arguments in order to force structure S onto the stack even on
55574 the alpha.
55575 (test): Pass 10 leading arguments to function foo as well as the
55576 structure S.
55577
55578 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
55579 failure for all targets.
55580
55581 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
55582 abort to terminate program execution.
55583
55584 1999-01-30 Richard Henderson <rth@cygnus.com>
55585
55586 * gcc.c-torture/execute/990130-1.c: New test.
55587
55588 1999-01-30 Jeffrey A Law (law@cygnus.com)
55589
55590 * gcc.dg/990130-1.c: New test.
55591
55592 1999-01-28 Michael Meissner <meissner@cygnus.com>
55593
55594 * gcc.c-torture/execute/990128-1.c: New test.
55595
55596 1999-01-27 Michael Meissner <meissner@cygnus.com>
55597
55598 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
55599
55600 1999-01-27 Felix Lee <flee@cygnus.com>
55601
55602 * lib/c-torture.exp (c-torture-compile): pull out code for
55603 analyzing gcc error messages.
55604 (c-torture-execute): ditto, and fix some (harmless) false
55605 positives.
55606 * lib/gcc.exp (gcc_check_compile): new function.
55607
55608 1999-01-17 Jeffrey A Law (law@cygnus.com)
55609
55610 * gcc.dg/990117-1.c: New test.
55611
55612 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
55613
55614 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
55615
55616 1999-01-15 Jeffrey A Law (law@cygnus.com)
55617
55618 * g77.f-torture/compile/990115-1.f: New test.
55619
55620 1999-01-07 Jeffrey A Law (law@cygnus.com)
55621
55622 * gcc.c-torture/compile/990107-1.c: New test
55623
55624 1999-01-06 Jeffrey A Law (law@cygnus.com)
55625
55626 * gcc.c-torture/execute/990106-2.c: New test.
55627
55628 * gcc.c-torture/execute/990106-1.c: New test.
55629
55630 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
55631
55632 * gcc.c-torture/compile/981223-1.c: New test.
55633
55634 1998-12-29 Richard Henderson <rth@cygnus.com>
55635
55636 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
55637 (opt3): Rename from opt4 and disable.
55638
55639 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
55640
55641 * g++.old-deja/g++.pt/ptrmem5.C: New test.
55642
55643 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
55644
55645 * g++.old-deja/g++.other/conv5.C: New test.
55646
55647 1998-12-14 Nick Clifton <nickc@cygnus.com>
55648
55649 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
55650
55651 1998-12-11 Jeffrey A Law (law@cygnus.com)
55652
55653 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
55654
55655 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
55656
55657 * gcc.c-torture/compile/981211-1.c: New test.
55658
55659 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
55660
55661 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
55662
55663 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
55664
55665 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
55666
55667 * gcc.special/930510-1.c: Make C9X safe.
55668 * gcc.misc-tests/gcov-1.c Similarly.
55669 * gcc.misc-tests/gcov-2.c Similarly.
55670
55671 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
55672
55673 * gcc.dg/ultrasp1.c: New test.
55674
55675 1998-12-06 Richard Henderson <rth@cygnus.com>
55676
55677 * gcc.c-torture/execute/981206.c: New test.
55678
55679 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
55680
55681 * g++.old-deja/g++.ns/template7.C: New test.
55682
55683 * g++.old-deja/g++.other/expr1.C: New test.
55684
55685 * g++.old-deja/g++.eh/tmpl3.C: New test.
55686
55687 * g++.old-deja/g++.eh/tmpl2.C: New test.
55688
55689 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
55690
55691 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
55692 * g++.old-deja/g++.other/using6.C: Removed.
55693 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
55694
55695 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
55696
55697 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
55698
55699 * g++.old-deja/g++.pt/overload8.C: New test.
55700
55701 * g++.old-deja/g++.pt/overload7.C: New test.
55702
55703 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
55704
55705 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
55706 and relinking messages.
55707 * lib/g++.exp (g++_target_compile): Remove .rpo file when
55708 compiling with -frepo.
55709
55710 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
55711
55712 * g++.old-deja/g++.pt/lookup6.C: New test.
55713
55714 1998-11-30 Nick Clifton <nickc@cygnus.com>
55715
55716 * gcc.c-torture/execute/981130-1.c: New test.
55717 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
55718
55719 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
55720
55721 * g++.old-deja/g++.pt/explicit76.C: New test.
55722
55723 * g++.old-deja/g++.pt/friend38.C: New test.
55724
55725 * g++.old-deja/g++.ns/crash2.C: New test.
55726
55727 * g++.old-deja/g++.pt/defarg8.C: New test.
55728
55729 * g++.old-deja/g++.pt/instantiate6.C: New test.
55730
55731 * g++.old-deja/g++.pt/static6.C: New test.
55732
55733 * g++.old-deja/g++.pt/decl2.C: New test.
55734
55735 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
55736
55737 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
55738 problem is actually related with name lookup, but so what? :-)
55739
55740 * g++.old-deja/g++.pt/friend37.C: New test.
55741
55742 1998-11-25 Dave Love <d.love@dl.ac.uk>
55743
55744 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
55745 element, which fails on some systems.
55746
55747 * g77.f-torture/execute/labug1.f: New test.
55748
55749 1998-11-21 Jeffrey A Law (law@cygnus.com)
55750
55751 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
55752 is defined.
55753
55754 1998-11-18 Dave Love <d.love@dl.ac.uk>
55755
55756 * g77.f-torture/compile/981117-1.f: New test.
55757
55758 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
55759
55760 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
55761 properly discarded.
55762
55763 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
55764
55765 * gcc.c-torture/execute/memcheck: New directory of tests for
55766 -fcheck-memory-usage.
55767
55768 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
55769
55770 * README: New file, general information about the testsuite and
55771 new description of the various C++ test subdirectories.
55772 * README.g++: Eliminate obsolete information, update and move most
55773 relevant stuff to README.
55774
55775 1998-11-07 Richard Henderson <rth@cygnus.com>
55776
55777 * gcc.c-torture/compile/981107-1.c: New test.
55778
55779 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
55780
55781 * execute/memcpy-bi.c: New testcase.
55782
55783 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
55784
55785 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
55786 base classes.
55787
55788 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
55789 template is selected.
55790
55791 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
55792 classes, it should be accepted for all types.
55793
55794 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
55795
55796 * g++.old-deja/g++.pt/spec24.C: Ensure that template
55797 specializations start with template headers.
55798
55799 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
55800
55801 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
55802
55803 * g++.old-deja/g++.other/init9.C: Test cross initialization of
55804 non-POD types.
55805
55806 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
55807
55808 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
55809
55810 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
55811
55812 * compile/981022-1.c, compile/981022-1.x: New test and driver.
55813
55814 1998-10-19 Jeffrey A Law (law@cygnus.com)
55815
55816 * 981019-1.c: New test.
55817
55818 1998-10-14 Robert Lipe <robertl@dgii.com>
55819
55820 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
55821 find objc headers.
55822
55823 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
55824
55825 * compile/981001-4.c: Remove use of GCC extension that triggers a
55826 compiler bug.
55827
55828 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
55829
55830 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
55831
55832 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
55833
55834 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
55835 instantiation of template produces incorrect code for delete
55836 expression.
55837
55838 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
55839 constructors' name is not unique.
55840 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
55841 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
55842
55843 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
55844 automatic array of const is ill-formed.
55845
55846 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
55847 of template parameter?
55848
55849 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
55850 const.
55851
55852 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
55853 pointer-to-member expression.
55854
55855 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
55856 declaration causes ICE.
55857
55858 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
55859
55860 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
55861 reserved in the global namespace.
55862
55863 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
55864 generate needed virtual table.
55865
55866 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
55867
55868 1998-10-10 Dariush Eslimi <eslimi@loran.com>
55869
55870 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
55871 template-dependent type
55872
55873 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
55874
55875 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
55876 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
55877 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
55878
55879 * g++.old-deja/g++.other/using5.C: New test; using decl from base
55880 class should be usable as argument of member function.
55881 * g++.old-deja/g++.other/using6.C: New test; using decl from base
55882 class should be usable as return type of member function.
55883 * g++.old-deja/g++.other/using7.C: New test; using decl from base
55884 class should be usable as type of data member.
55885
55886 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
55887
55888 1998-10-09 Jeffrey A Law (law@cygnus.com)
55889
55890 * gcc.c-torture/special/920521-1.c: Fix bogus test.
55891
55892 1998-10-08 Nick Clifton <nickc@cygnus.com>
55893
55894 * gcc.dg/dll-?.c Add thumb to target list.
55895 Fix assembler scan patterns to match current assembler output.
55896
55897 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
55898
55899 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
55900 matching of template brackets.
55901
55902 * g++.old-deja/g++.other/using4.C: New test. Test using
55903 declarations of methods from base classes.
55904
55905 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
55906 within functions should introduce names into the innermost
55907 enclosing namespace.
55908
55909 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
55910 of static locals if first initialization throws.
55911
55912 1998-10-07 Jim Wilson <wilson@cygnus.com>
55913
55914 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
55915
55916 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
55917
55918 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
55919 lose track of the possible targets of tablejump insns.
55920 * special/special.exp: Run it.
55921
55922 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
55923
55924 * g++.old-deja/g++.pt/friend35.C: New test. A template function
55925 must be declared before its specializations can be named in friend
55926 declarations.
55927
55928 1998-10-05 Dave Love <d.love@dl.ac.uk>
55929
55930 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
55931
55932 * g77.f-torture/execute/io1.f: New test.
55933
55934 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
55935
55936 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
55937 with pointer to template function, for which no argument deduction
55938 is possible.
55939
55940 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
55941 specialization of template function as argument to template
55942 function.
55943
55944 * g++.old-deja/g++.other/access2.C: New test; Inner class
55945 shouldn't have privileged access to Outer's names.
55946
55947 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
55948
55949 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
55950 friend template declared within template class conflicts with
55951 nested class of the same name.
55952
55953 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
55954 is ignored.
55955
55956 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
55957 object with direct initializer as function declaration.
55958
55959 * g++.old-deja/g++.other/decl2.C: New test; duplicate
55960 initializers.
55961
55962 * g++.old-deja/g++.other/null2.C: New test; conditional operator
55963 involving const pointer and NULL produces incorrect result.
55964
55965 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
55966 type name without `typename' should be rejected with -pedantic.
55967
55968 1998-10-02 Richard Henderson <rth@cygnus.com>
55969
55970 * g++.old-deja/g++.other/addrof1.C: New test.
55971
55972 1998-10-01 Nick Clifton <nickc@cygnus.com>
55973
55974 * gcc.c-torture/compile/981001-1.c: New test.
55975 * gcc.c-torture/execute/981001-1.c: New test.
55976
55977 1998-10-01 Jeffrey A Law (law@cygnus.com)
55978
55979 * gcc.c-torture/compile/981001-2.c: New test.
55980 * gcc.c-torture/compile/981001-3.c: New test.
55981 * gcc.c-torture/compile/981001-4.c: New test.
55982
55983 1998-10-01 Robert Lipe <robertl@dgii.com>
55984
55985 * lib/objc.exp (objc_target_compile): Add -L during compiles for
55986 multilibbed hosts. Idea grafted from g77.exp.
55987
55988 1998-09-30 Dave Love <d.love@dl.ac.uk>
55989
55990 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
55991 avoid losing on systems which need -lsocket.
55992
55993 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
55994
55995 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
55996 * g++.old-deja/g++.other/nested2.C: Ditto.
55997 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
55998 failure.
55999
56000 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
56001
56002 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
56003 preferred over template operator!= for enum bitfields.
56004
56005 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
56006
56007 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
56008 that happen to have the same base name, but in different scopes,
56009 are incorrectly rejected.
56010
56011 1998-09-16 Richard Henderson <rth@cygnus.com>
56012
56013 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
56014 on the native word size instead of an integer literal.
56015
56016 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
56017
56018 * g++.old-deja/g++.other/static2.C: Invocation of static data
56019 member of type pointer-to-function denoted as non-static member.
56020
56021 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
56022 checks involving function types and aliases.
56023
56024 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
56025
56026 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
56027 redefined to the same non-trivial type.
56028
56029 * g++.old-deja/g++.pt/explicit73.C: Test for proper
56030 namespace-qualification of template specializations declared in
56031 other namespaces.
56032
56033 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
56034 to declare a subset of the specializations of a template function
56035 as friends of specializations of a template class.
56036
56037 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
56038 member templates that do not fully specialize the enclosing
56039 template class are rejected.
56040
56041 1998-09-11 Dave Love <d.love@dl.ac.uk>
56042
56043 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
56044
56045 1998-09-08 Dave Love <d.love@dl.ac.uk>
56046
56047 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
56048 altered from libf2c/libU77 version.
56049
56050 1998-09-06 Dave Love <d.love@dl.ac.uk>
56051
56052 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
56053
56054 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>
56055 Alexandre Oliva <oliva@dcc.unicamp.br>
56056
56057 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
56058 (un)signed char are different types for template specialization
56059 purposes.
56060
56061 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
56062
56063 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
56064 * objc: ObjC testsuite.
56065
56066 1998-08-31 Catherine Moore <clm@cygnus.com>
56067
56068 * gcc.c-torture/execute/941014-1.x: New file.
56069
56070 1998-08-31 Nick Clifton <nickc@cygnus.com>
56071
56072 * lib/c-torture.exp: Add support for
56073 torture_eval_before_compile and torture_eval_before_execute
56074 variables.
56075
56076 1998-08-30 Jeffrey A Law (law@cygnus.com)
56077
56078 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
56079 this test triggers valid.
56080
56081 1998-08-27 Jeffrey A Law (law@cygnus.com)
56082
56083 * gcc.dg/980827-1.c: New test.
56084
56085 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
56086
56087 * gcc.c-torture/execute/loop-4b.c: New test.
56088
56089 1998-08-26 Nick Clifton <nickc@cygnus.com>
56090
56091 * lib/c-torture.exp: Add support for
56092 torture_eval_before_compile and torture_eval_before_execute
56093 variables.
56094
56095 1998-08-25 Jeffrey A Law (law@cygnus.com)
56096
56097 * gcc.c-torture/compile/980825-1.c: New test.
56098
56099 1998-08-24 Nick Clifton <nickc@cygnus.com>
56100
56101 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
56102 count number tests in opt_t0 not good_t0.
56103
56104 1998-08-24 Jeffrey A Law (law@cygnus.com)
56105
56106 * gcc.c-torture/compile/930326-1.x: Fix typo.
56107
56108 1998-08-23 Mark Mitchell <mark@markmitchell.com>
56109
56110 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
56111 causes an ICE.
56112
56113 1998-08-21 Jeffrey A Law (law@cygnus.com)
56114
56115 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
56116 STACK_SIZE is defined.
56117 * gcc.c-torture/unsorted/stuct.c: Similarly.
56118
56119 * gcc.c-torture/compile/980821-1.c: New test.
56120
56121 1998-08-21 Jeffrey A Law (law@cygnus.com)
56122
56123 * gcc.c-torture/execute/980526-2.c: Disable for targets with
56124 16bit ints.
56125
56126 1998-08-19 Mark Mitchell <mark@markmitchell.com>
56127
56128 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
56129 code.
56130
56131 1998-08-09 Mark Mitchell <mark@markmitchell.com>
56132
56133 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
56134 error'.
56135
56136 1998-08-18 Jeffrey A Law (law@cygnus.com)
56137
56138 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
56139
56140 1998-08-16 Jeffrey A Law (law@cygnus.com)
56141
56142 * gcc.c-torture/compile/980816-1.c: New test.
56143
56144 * gcc.dg/980816-1.c: New test.
56145
56146 1998-08-13 Jeffrey A Law (law@cygnus.com)
56147
56148 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
56149 compiler for ieee tests.
56150
56151 1998-08-01 Dave Love <d.love@dl.ac.uk>
56152
56153 * g77.f-torture/compile/980729-0.f: New test.
56154
56155 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
56156
56157 * gcc.c-torture/special/eeprof-1.c: New test, for
56158 -finstrument-functions.
56159 * gcc.c-torture/special/special.exp: Run it.
56160
56161 1998-07-29 Jeffrey A Law (law@cygnus.com)
56162
56163 * gcc.c-torture/compile/980729-1.c: New test.
56164
56165 1998-07-27 Nick Clifton <nickc@cygnus.com>
56166
56167 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
56168 __thumb__ is defined, and test for ARM style doubles if so.
56169
56170 1998-07-26 Dave Love <d.love@dl.ac.uk>
56171
56172 * g77.f-torture/noncompile/980615-0.f: New test.
56173
56174 1998-07-26 H.J. Lu (hjl@gnu.org)
56175
56176 * gcc.dg/980312-1.c: Do link instead of compile.
56177 * gcc.dg/980313-1.c: Likewise.
56178
56179 1998-07-26 Jeffrey A Law (law@cygnus.com)
56180
56181 * gcc.c-torture/compile/980726-1.c: New test.
56182
56183 1998-07-25 Dave Love <d.love@dl.ac.uk>
56184
56185 * g77.f-torture/execute/io0.f: New test.
56186
56187 1998-07-24 Nick Clifton <nickc@cygnus.com>
56188
56189 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
56190 an int.
56191
56192 1998-06-18 Michael Meissner <meissner@cygnus.com>
56193
56194 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
56195 m32r bugs.
56196
56197 1998-07-17 Nick Clifton <nickc@cygnus.com>
56198
56199 * gcc.dg/980626-1.c: Expect failures for all toolchains until
56200 c-decl.c:grokdeclarator can handle mode attributes.
56201
56202 1998-07-16 Jeffrey A Law (law@cygnus.com)
56203
56204 * gcc.c-torture/execute/980716-1.c: New test.
56205
56206 1998-07-13 Jeffrey A Law (law@cygnus.com)
56207
56208 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
56209 the mn10200.
56210 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
56211 the mn10200.
56212 * gcc.c-torture/execute/va-arg-3.x: Similarly.
56213 * gcc.c-torture/compile/930326-1.x: Similarly.
56214
56215 1998-07-13 Dave Love <d.love@dl.ac.uk>
56216
56217 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
56218 New test from Craig.
56219
56220 1998-07-12 Dave Love <d.love@dl.ac.uk>
56221
56222 * g77.f-torture/noncompile/980616-0.f: New test.
56223
56224 * g77.f-torture/execute/970816-3.f: New test from Craig.
56225
56226 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
56227
56228 * g++.other/singleton.C: Return error value instead of taking
56229 SIGSEGV.
56230
56231 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
56232
56233 * g++.other/singleton.C: New test. Warning is under dispute.
56234 Runtime crash is not.
56235
56236 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
56237
56238 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
56239 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
56240 using6.C, using7.C}: New namespace tests.
56241
56242 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
56243
56244 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
56245 specialization with typedef'ed names used as array indexes.
56246
56247 1998-07-09 Jeffrey A Law (law@cygnus.com)
56248
56249 * gcc.c-torture/execute/980709-1.c: New test.
56250
56251 * gcc.dg/980709-1.c: New test.
56252
56253 1998-07-07 Richard Henderson <rth@cygnus.com>
56254
56255 * gcc.c-torture/execute/bcp-1.c: New test.
56256
56257 1998-07-07 Jeffrey A Law (law@cygnus.com)
56258
56259 * gcc.c-torture/execute/980707-1.c: New test.
56260
56261 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
56262
56263 * gcc.c-torture/compile/980706-1.c: New test.
56264
56265 1998-07-01 Dave Love <d.love@dl.ac.uk>
56266
56267 * g77.f-torture/execute/980701-0.f,
56268 g77.f-torture/execute/980701-1.f: New test from Craig.
56269
56270 1998-07-01 Jeffrey A Law (law@cygnus.com)
56271
56272 * gcc.c-torture/compile/980701-1.c: New test.
56273
56274 * gcc.c-torture/execute/980701-1.c: New test.
56275
56276 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
56277 rlsruhe.de>
56278
56279 * g++.old-deja/g++.robertl/eb132.C: New test.
56280 * g++.old-deja/g++.robertl/eb133.C: Likewise.
56281
56282 1998-06-29 Dave Love <d.love@dl.ac.uk>
56283
56284 * g77.f-torture/execute/980628-7.f,
56285 g77.f-torture/execute/980628-8.f,
56286 g77.f-torture/execute/980628-9.f,
56287 g77.f-torture/execute/980628-10.f: New tests from Craig.
56288
56289 * g77.f-torture/execute/980628-3.f: Remove mail headers.
56290
56291 1998-06-28 Jeffrey A Law (law@cygnus.com)
56292
56293 * g77.f-torture/execute/980628-4.f: New test from Craig.
56294 * g77.f-torture/execute/980628-5.f: Likewise.
56295 * g77.f-torture/execute/980628-2.f: Likewise.
56296 * g77.f-torture/execute/980628-0.f: Likewise.
56297 * g77.f-torture/execute/980628-1.f: Likewise.
56298 * g77.f-torture/execute/980628-3.f: Likewise.
56299 * g77.f-torture/execute/980628-6.f: Likewise.
56300
56301 1998-06-28 Jeffrey A Law (law@cygnus.com)
56302
56303 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
56304 directory when nothing has been installed yet.
56305
56306 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
56307
56308 * gcc.c-torture/special/special.exp: Handle newer versions of
56309 dejagnu.
56310
56311 1998-06-26 Jeffrey A Law (law@cygnus.com)
56312
56313 * gcc.dg/980626-1.c: New test.
56314
56315 1998-06-19 Bruno Haible <haible@ilog.fr>
56316
56317 * gcc.misc-tests/m-un-2.c: New test.
56318 * g++.old-deja/g++.other/warn01.c: Likewise.
56319
56320 1998-06-19 Robert Lipe <robertl@dgii.com>
56321
56322 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
56323 compatibility with assmblers with a different comment character.
56324 Eliminate use of GAS-specific extensions.
56325
56326 1998-06-19 Jeffrey A Law (law@cygnus.com)
56327
56328 * gcc.c-torture/execute/ieee/980619-1.c: New test.
56329
56330 1998-06-19 Robert Lipe <robertl@dgii.com>
56331
56332 * lib/g77.exp: Replace search for libf2c.a with search for newly
56333 renamed libg2c.a
56334
56335 1998-06-17 Jeffrey A Law (law@cygnus.com)
56336
56337 * gcc.c-torture/execute/980617-1.c: New test.
56338
56339 1998-06-12 Jeffrey A Law (law@cygnus.com)
56340
56341 * gcc.c-torture/execute/980612-1.c: New test.
56342
56343 1998-06-08 Jeffrey A Law (law@cygnus.com)
56344
56345 * gcc.dg/980523-1.c: Only test on ppc-linux.
56346 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
56347
56348 * gcc.c-torture/execute/980608-1.c: New test.
56349
56350 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
56351
56352 * gcc.c-torture/execute/980605-1.c: New test.
56353
56354 1998-06-04 Jeffrey A Law (law@cygnus.com)
56355
56356 * gcc.c-torture/execute/980604-1.c: New test.
56357
56358 1998-06-02 Jeffrey A Law (law@cygnus.com)
56359
56360 * gcc.c-torture/execute/980602-1.c: New test.
56361 * gcc.c-torture/execute/980602-2.c: Likewise.
56362
56363 1998-06-02 Dave Love <d.love@dl.ac.uk>
56364
56365 * 970125-0.f: Fix per JCB. Add commentary.
56366
56367 1998-05-31 Michael Meissner <meissner@cygnus.com>
56368
56369 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
56370 IEEE -0 support.
56371
56372 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
56373
56374 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
56375 earlier.
56376
56377 1998-05-28 Catherine Moore <clm@cygnus.com>
56378
56379 * gcc.c-torture/execute/980526-3.c: New test.
56380
56381 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
56382
56383 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
56384 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
56385 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
56386 m88k-motorola-sysv3 to XFAIL.
56387
56388 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
56389
56390 * gcc.dg/980526-1.c: New test.
56391 * gcc.c-torture/execute/980526-2.c: New test.
56392
56393 1998-05-26 Jeffrey A Law (law@cygnus.com)
56394
56395 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
56396
56397 * gcc.c-torture/execute/980526-1.c: New test.
56398
56399 1998-05-26 Dave Love <d.love@dl.ac.uk>
56400
56401 * g77.f-torture/execute/alpha2.f: Add runtime test.
56402
56403 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
56404
56405 * g++.old-deja/old-deja.exp: Strip leading directories.
56406
56407 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
56408 error for the line. Don't run multiple tests for the same line.
56409
56410 1998-05-23 Jeffrey A Law (law@cygnus.com)
56411
56412 * gcc.dg/980523-1.c: New test.
56413
56414 1998-05-23 Dave Love <d.love@dl.ac.uk>
56415
56416 * g77.f-torture/compile/970915-0.f: New test.
56417
56418 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
56419
56420 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
56421
56422 1998-05-21 Jeffrey A Law (law@cygnus.com)
56423
56424 * gcc.dg/980520-1.c: New test.
56425
56426 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
56427
56428 * gcc.dg/980502-1.c: Fix return type.
56429
56430 1998-05-20 Jeffrey A Law (law@cygnus.com)
56431
56432 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
56433 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
56434 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
56435 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
56436 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
56437
56438 1998-05-20 Dave Love <d.love@dl.ac.uk>
56439
56440 * g77.f-torture/execute/980520-1.f: New test.
56441
56442 1998-05-15 Dave Love <d.love@dl.ac.uk>
56443
56444 * lib/mike-g77.exp: New file.
56445
56446 * g77.f-torture/noncompile/noncompile.exp,
56447 g77.f-torture/noncompile/check0.f: New files.
56448
56449 1998-05-14 Dave Love <d.love@dl.ac.uk>
56450
56451 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
56452 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
56453 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
56454 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
56455 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
56456 abort where appropriate.
56457
56458 1998-05-05 Michael Meissner <meissner@cygnus.com>
56459
56460 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
56461 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
56462
56463 1998-04-29 Dave Love <d.love@dl.ac.uk>
56464
56465 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
56466
56467 1998-04-27 Dave Love <d.love@dl.ac.uk>
56468
56469 * g77.f-torture/compile/980427-0.f: New test.
56470
56471 1998-04-24 Dave Love <d.love@dl.ac.uk>
56472
56473 * g77.f-torture/compile/980424-0.f: New test.
56474
56475 1998-04-19 Dave Love <d.love@dl.ac.uk>
56476
56477 * g77.f-torture/compile/980419-2.f (main): New test.
56478 * g77.f-torture/compile/970125-0.f: New test.
56479 * g77.f-torture/compile/980419-1.f: New test.
56480
56481 1998-04-08 Jim Wilson <wilson@cygnus.com>
56482
56483 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
56484 of loop-4.c.
56485
56486 1998-04-07 Jim Wilson <wilson@cygnus.com>
56487
56488 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
56489
56490 1998-04-03 Jim Wilson <wilson@cygnus.com>
56491
56492 * gcc.c-torture/compile/980329-1.c: New test.
56493
56494 1998-03-18 Jim Wilson <wilson@cygnus.com>
56495
56496 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
56497 * gcc.dg/980312-1.c: Fix typo in -march command.
56498
56499 1998-03-16 H.J. Lu (hjl@gnu.org)
56500
56501 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
56502
56503 1998-03-11 Robert Lipe <robertl@dgii.com>
56504
56505 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
56506 Dave Love agree the Fortran source is bogus.
56507
56508 1998-03-11 Robert Lipe <robertl@dgii.com>
56509
56510 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
56511 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
56512 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
56513 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
56514 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
56515
56516 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
56517
56518 * g++.old-deja/g++.other/friend1.C: New test.
56519
56520 1998-02-18 Dave Love <d.love@dl.ac.uk>
56521
56522 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
56523 possibly uninitialized) variables and declare dnrm2.
56524
56525 1998-02-23 Robert Lipe <robertl@dgii.com>
56526
56527 From Bruno Haible <haible@ilog.fr>:
56528 * gcc.c-torture/execute/980223.c: New test.
56529
56530 1998-02-13 Jeffrey A Law (law@cygnus.com)
56531
56532 * gcc.dg/ifelse-1.c: New test.
56533
56534 1998-02-09 H.J. Lu (hjl@gnu.org)
56535
56536 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
56537
56538 * lib/old-dejagnu.exp (old-dejagnu): Added the
56539 "execution test - XFAIL *-*-*" handling in the spirit of
56540 "excess errors test -". Changed the "execution test fails"
56541 handling to be like "excess errors test fails".
56542 * Update various tests accordingly.
56543
56544 1998-02-06 Jim Wilson <wilson@cygnus.com>
56545
56546 * gcc.c-torture/execute/980205.c: New test.
56547
56548 1998-01-18 Jeffrey A Law (law@cygnus.com)
56549
56550 * lib/c-torture.exp: Look for .x files instead of .cexp files.
56551 * lib/f-torture.exp: Similarly.
56552 * gcc.c-torture: Rename all .cexp files to .x files.
56553
56554 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
56555
56556 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
56557 (940510-1.c): Removed duplicate.
56558 (971104-1.c): New test.
56559
56560 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
56561
56562 * lib/f-torture.exp: Improve error and loop detection.
56563
56564 1997-11-19 Michael Meissner <meissner@cygnus.com>
56565
56566 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
56567 use that to size the filler array.
56568
56569 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
56570
56571 * lib/c-torture.exp(c-torture-execute): Fix typo.
56572
56573 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
56574 testcase as the executable name. Keep the executable around if
56575 the test fails.
56576
56577 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
56578
56579 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
56580 changes. Only test one -g option, and move it to the end of the
56581 list of options to test.
56582
56583 1997-09-19 Michael Meissner <meissner@cygnus.com>
56584
56585 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
56586 variable GCC_TORTURE_OPTIONS to supply default switches separated
56587 by colons. If no environment variable, run tests with -O0 -g, -O1
56588 -g, and -O2 -g as well.
56589
56590 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
56591
56592 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
56593 explanatory comments. Fix indentation.
56594
56595 1997-09-15 Jeffrey A Law (law@cygnus.com)
56596
56597 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
56598
56599 1997-09-11 Jeffrey A Law (law@cygnus.com)
56600
56601 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
56602 * g++.old-deja/g++.mike/p7325.C: Likewise.
56603 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
56604
56605 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
56606
56607 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
56608 * g++.old-deja/g++.brendan/crash30.C: Likewise.
56609 * g++.old-deja/g++.brendan/crash39.C: Likewise.
56610 * g++.old-deja/g++.law/operators4.C: Likewise.
56611
56612 1997-09-11 Joe Buck (jbuck@synopsys.com)
56613
56614 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
56615 * g++.old-deja/g++.mike/p784.C: Ditto.
56616 * g++.old-deja/g++.mike/p785.C: Ditto.
56617
56618 1997-09-05 Jeffrey A Law (law@cygnus.com)
56619
56620 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
56621
56622 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
56623
56624 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
56625 target feature; pass this to c-torture-execute as needed.
56626
56627 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
56628
56629 * lib/c-torture.exp(c-torture-execute): If the previous and the
56630 current executables being tested are identical, we don't need to
56631 run the executable again. Try to make the executable names
56632 unique. Add an optional argument for passing additional compiler
56633 flags.
56634
56635 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
56636
56637 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
56638
56639 1997-08-29 Jeffrey A Law (law@cygnus.com)
56640
56641 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
56642
56643 1997-07-31 Jeffrey A Law (law@cygnus.com)
56644
56645 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
56646 32bit or larger longs.
56647
56648 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
56649 have either a 32bit long or 32bit int.
56650
56651 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
56652
56653 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
56654 Make double precision tests dependent on sizeof (double).
56655
56656 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
56657
56658 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
56659 too.
56660
56661 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
56662
56663 * gcc.c-torture/compile/961203-1.cexp: New script.
56664
56665 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
56666
56667 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
56668 up the includes ourselves.
56669
56670 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
56671
56672 * lib/plumhall.exp: Remove random include, and add a few
56673 verbose messages for debugging.
56674
56675 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
56676
56677 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
56678 of trying to do it ourselves.
56679
56680 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
56681
56682 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
56683
56684 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
56685
56686 * gcc.prms/5403.c: Made regexp a bit less strict.
56687
56688 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
56689
56690 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
56691 is returned from remote_load instead.
56692 * lib/plumhall.exp: Ditto.
56693 * lib/mike-g++.exp: Ditto.
56694 * lib/old-dejagnu.exp: Ditto.
56695 * lib/c-torture.exp: Ditto.
56696
56697 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
56698
56699 * lib/g++.exp: Use build_wrapper procedure.
56700 * lib/gcc.exp: Ditto.
56701
56702 1997-05-20 Jeffrey A Law (law@cygnus.com)
56703
56704 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
56705 an old-style decl for malloc. Fixes tests to work when
56706 sizeof (int) != sizeof (size_t).
56707
56708 1997-05-15 Mike Meissner <meissner@cygnus.com>
56709
56710 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
56711
56712 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
56713 use stdargs.h interface.
56714
56715 1997-05-15 Mike Meissner <meissner@cygnus.com>
56716
56717 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
56718 NO_VARARGS when compiling.
56719
56720 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
56721
56722 * lib/plumhall.exp(ph_includes): New procedure.
56723 (ph_make): Use it.
56724 (ph_compiler): Ditto.
56725
56726 * lib/g++.exp: Rename test-glue.c to testglue.c.
56727 * lib/gcc.exp: Ditto.
56728
56729 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
56730
56731 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
56732 to completion when it's called.
56733
56734 1997-03-21 Michael Meissner <meissner@cygnus.com>
56735
56736 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
56737 is defined, don't do test.
56738
56739 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
56740
56741 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
56742 for object files.
56743 (ph_summary): Mark skipped testcases as untested, not unresolved.
56744
56745 * lib/plumhall.exp (ph_make): If unresolved because of bad
56746 errorCode, record errorCode in log file.
56747 (*): Replace send_log/verbose with verbose -log.
56748
56749 1997-03-19 Michael Meissner <meissner@cygnus.com>
56750
56751 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
56752 double conversion if double isn't at least 8 bytes.
56753
56754 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
56755 int to work with targets where int is 16 bits.
56756
56757 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
56758 8 bytes, just exit, since 4 byte doubles don't have enough bits of
56759 precision for the test to complete.
56760
56761 1997-03-14 Michael Meissner <meissner@cygnus.com>
56762
56763 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
56764 if d10v is not compiled with the -mdouble64 flag.
56765 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
56766
56767 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
56768 d10v is not compiled with the -mint32 flag.
56769
56770 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
56771
56772 * lib/plumhall.exp: Use incr_count.
56773
56774 1997-03-12 Jeffrey A Law (law@cygnus.com)
56775
56776 * gcc.c-torture: Update to c-torture-1.45.
56777
56778 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
56779
56780 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
56781 the name of the expect testcase file).
56782
56783 * lib/g++.exp(g++_init): Ditto.
56784
56785 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
56786
56787 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
56788 the host.
56789
56790 * lib/gcc.exp(gcc_exit): New procedure.
56791
56792 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
56793
56794 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
56795 specs where appropriate.
56796
56797 * g++.old-deja/g++.arm/*: Added additional ERROR checks
56798 because of new "candidates are" messages, and removed a few
56799
56800 * Converted all non-old-style g++ testcases to old-style, and
56801 moved into g++.old-deja.
56802
56803 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
56804
56805 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
56806 options.
56807
56808 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
56809 succeeded.
56810
56811 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
56812
56813 1997-02-13 Michael Meissner <meissner@cygnus.com>
56814
56815 * lib/gcc.exp (gcc_target_compile): Add support for defining
56816 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
56817 the machine doesn't have those features.
56818
56819 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
56820
56821 * g++.law/operators4.exp: Don't use LIBS.
56822
56823 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
56824
56825 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
56826
56827 * lib/mike-g++.exp: Don't set the compiler to be tested here.
56828 * lib/g++.exp: Set it here instead. Also, allow use of the
56829 --tool_exec and --tool_opt options. Change CXX to
56830 GXX_UNDER_TEST.
56831
56832 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
56833
56834 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
56835
56836 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
56837
56838 * lib/old-dejagnu.exp: Use prune_warnings instead of
56839 prune_system_crud.
56840 * lib/mike-g++.exp: Ditto.
56841 * lib/gcc.exp: Ditto.
56842 * lib/g++.exp: Ditto.
56843
56844 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
56845
56846 1997-02-07 Jeffrey A Law (law@cygnus.com)
56847
56848 * 941014-2.c: Include stdlib.h
56849 * 960327-1.c: Include stdio.h
56850 * dbra.c, index-1.c: Don't assume ints are 32bits.
56851
56852 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
56853
56854 * lib/gcc.exp: Add gcc,stack_size target feature.
56855
56856 * lib/g++.exp(g++_target_compile): Add the include and link
56857 paths here, not in two other places. And, it's $options, not
56858 options.
56859
56860 * lib/mike-g++.exp(postbase): Remove the code that determines
56861 the correct include and link paths.
56862 * g++.old-deja/old-deja.exp: Ditto.
56863
56864 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
56865
56866 * lib/g++.exp(g++_init): target_compile no longer returns the
56867 filename of the result.
56868
56869 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
56870
56871 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
56872 call to glob.
56873
56874 * gcc.c-torture/special/special.exp: Change call to
56875 gcc_target_compile to include the object file.
56876
56877 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
56878
56879 * gcc.c-torture/special/special.exp: Correct misspelling in last
56880 change.
56881
56882 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
56883
56884 * lib/plumhall.exp(ph_summary): Log the entire output of the
56885 executable. Return -1 if there were any failures, 0 otherwise.
56886 (ph_execute): Return -1 if there were any failures, 0 otherwise.
56887 (ph_make): Clean up objects and executables that were built
56888 if the tests succeeded.
56889
56890 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
56891
56892 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
56893 libraries and includes in the build tree as appropriate.
56894
56895 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
56896
56897 * lib/c-torture.exp: Instead of looking for the global variable
56898 NO_LONG_LONG, check to see if that's a feature of the target.
56899
56900 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
56901
56902 * config/default.exp: Minimize. Delete the remainer of the files in
56903 config; this functionality is now in devo/dejagnu/config.
56904
56905 g++.*/*: Pass any additional flags used to compile to postbase;
56906 delete CXXFLAGS.
56907
56908 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
56909 is now done by runtest.exp. Use gcc_target_compile instead of
56910 compile.
56911
56912 lib/c-torture.exp: Use gcc_target_compile instead of compile.
56913 Remove references to CFLAGS. Use remote_file instead of
56914 calling rm -f.
56915 (c-torture): Take a list of arguments to use to compile this
56916 testcase.
56917
56918 lib/g++.exp: Simplify. Use target_compile instead of compile.
56919 lib/gcc-dg.exp: Ditto.
56920 lib/gcc.exp: Ditto.
56921 lib/mike-{gcc,g++}.exp: Ditto.
56922 lib/old-dejagnu.exp: Ditto.
56923 lib/plumhall.exp: Ditto.
56924
56925 1997-01-08 Jim Wilson <wilson@cygnus.com>
56926
56927 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
56928 (ph_linker): Likewise.
56929
56930 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
56931
56932 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
56933 MAP_ANON / MAP_ANONYMOUS if defined;
56934 else try to map from /dev/zero .
56935
56936 1996-11-12 Jeffrey A Law (law@cygnus.com)
56937
56938 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
56939 isn't defined, then define it to MAP_ANONYMOUS.
56940
56941 1996-11-12 Jeffrey A Law (law@cygnus.com)
56942
56943 * gcc.c-torture: Update to c-torture-1.42 release.
56944
56945 1996-11-11 Jeffrey A Law (law@cygnus.com)
56946
56947 * gcc.c-torture: Update to c-torture-1.41 release.
56948
56949 1996-10-27 Jeffrey A Law (law@cygnus.com)
56950
56951 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
56952 c-torture release.
56953
56954 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
56955
56956 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
56957 and LDFLAGS. Fix second case to append the target_info ldflags
56958 onto LDFLAGS, not CFLAGS.
56959 * lib/g++.exp (g++_init): Add target_info stuff.
56960 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
56961 of libgloss and newlib flags for !native.
56962
56963 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
56964 (GDB): Fix relative path to go up another dir for finding gdb.
56965
56966 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
56967
56968 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
56969 versions in the target_info array, if they don't exist.
56970
56971 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
56972
56973 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
56974
56975 1996-07-08 Jim Wilson <wilson@cygnus.com>
56976
56977 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
56978 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
56979
56980 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
56981
56982 * lib/old-dejagnu.exp: Don't remove the output file before we've
56983 actually tested it. Don't append pwd to the path of the executable
56984 we're testing.
56985
56986 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
56987
56988 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
56989
56990 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
56991
56992 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
56993 temporary directory for compiler files, and set it to a default
56994 value of /tmp. Set $output as the name of the output file from
56995 compiling the testcase. Add a -o option to $cflags_var so the
56996 compiler writes the final output file as $output. Set $executable
56997 to $output.
56998
56999 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
57000 directory for compiler files, and set it to /tmp if it doesn't
57001 already have a value. Set $output_file to the name of the output
57002 file from compiling the testcase. Add a -o option to CXXFLAGS so
57003 the compiler writes the final output file as $output. Use $output
57004 as the executable to be tested.
57005
57006 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
57007
57008 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
57009
57010 1996-06-08 Jeffrey A Law (law@cygnus.com)
57011
57012 * gcc.c-torture/execute/pending-1.c: New test. Still
57013 pending in Tege's queue.
57014
57015 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
57016
57017 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
57018 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
57019 if there were failures. Call unresolved if there were unresolved
57020 testcases. Call gcc_fail if program did not run to completion.
57021 (ph_make): Pass additional argument name to ph_execute.
57022 (ph_execute): Add new argument. Pass additional arguments to
57023 ph_summary. Call gcc_fail is there is no execution output.
57024
57025 1996-04-24 Jeffrey A Law (law@cygnus.com)
57026
57027 * lib/plumhall.exp (proc_summary): Output relavent summary
57028 lines into the log so specific failures in plumhall can be
57029 investigated.
57030
57031 1996-04-10 Jeffrey A Law (law@cygnus.com)
57032
57033 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
57034 (c-torture-execute): Don't try to execute tests which use
57035 "long long" types if $NO_LONG_LONG is nonzero.
57036
57037 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
57038
57039 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
57040 not c-torture.
57041
57042 * gcc.ieee: Move from here.
57043 * gcc.c-torture/execute/ieee: To here.
57044
57045 1996-03-26 Jeffrey A Law (law@cygnus.com)
57046
57047 * gcc.c-torture: Update to c-torture-1.41 release.
57048
57049 1996-03-22 Jeffrey A Law (law@cygnus.com)
57050
57051 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
57052 not "$output".
57053
57054 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
57055
57056 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
57057 -c present.
57058
57059 1996-03-02 Jeffrey A Law (law@cygnus.com)
57060
57061 * config/proelf.exp: Handle connecting to a simulator.
57062
57063 1996-01-31 Jeffrey A Law (law@cygnus.com)
57064
57065 * config/proelf.exp: New file. Enough framework that we can
57066 run c-torture tests on the proelf targets (or any other target
57067 that gdb can connect to for that matter).
57068
57069 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
57070
57071 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
57072 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
57073
57074 * lib/plumhall.exp (ph_execute): Always call ph_summary if
57075 exec_output exists.
57076
57077 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
57078
57079 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
57080 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
57081
57082 * config/*.exp: Update FSF address. Change result of ${tool}_load
57083 to pass/fail/unresolved/unsupported/untested. Caller must now
57084 call unresolved/unsupported/untested.
57085 * lib/*.exp: Update FSF address. Update to handle new results of
57086 ${tool}_load.
57087 * lib/chill.exp (verbose): Delete.
57088
57089 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
57090
57091 * lib/gcc.exp (default_gcc_start): Change order of args to
57092 $LDFLAGS $CFLAGS $LIBS.
57093 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
57094 Save/set/restore CFLAGS. Pass single arg to gcc_start.
57095 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
57096 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
57097 * gcc.misc-tests/dg-test.exp: Likewise.
57098 * gcc.misc-tests/msgs.exp: Likewise.
57099 * gcc.prms/prms.exp: Likewise.
57100 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
57101 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
57102
57103 * lib/dg.exp: Deleted, moved to dejagnu/lib.
57104
57105 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
57106
57107 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
57108
57109 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
57110 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
57111
57112 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
57113 necessary.
57114
57115 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
57116
57117 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
57118 global for loop; add use of $mathlib.
57119 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
57120 settings here; set mathlib for anything but VxWorks.
57121
57122 1996-01-22 Jeffrey A Law (law@cygnus.com)
57123
57124 * gcc.c-torture: Update to c-torture-1.40 release.
57125
57126 1996-01-03 Jeffrey A Law (law@cygnus.com)
57127
57128 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
57129 dg.exp.
57130
57131 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
57132
57133 * lib/c-torture.exp (c-torture-execute): Declare "output" as
57134 global.
57135
57136 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
57137
57138 * lib/g++.exp (LIBS): Define if not already.
57139 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
57140 (gcc-dg-prune): Call prune_gcc_output.
57141 * lib/gcc.exp (prune_gcc_output): New proc.
57142 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
57143 prune_gcc_output.
57144
57145 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
57146
57147 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
57148 (c-torture-execute): Likewise. Rename `name' to `testcase'.
57149
57150 1995-11-15 Jeffrey A Law (law@cygnus.com)
57151
57152 * gcc.c-torture: Update to c-torture-1.39 release.
57153
57154 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
57155
57156 * lib/c-torture.exp (c-torture-execute): Don't return if one option
57157 fails, try others as well.
57158
57159 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
57160
57161 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
57162 If compilation fails, mark execute tests as `untested'.
57163 If test is marked as unsupported, don't mark compilation and
57164 execute tests as failed.
57165
57166 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
57167
57168 * lib/g++.exp (g++_init): Don't link in libg++, and look to
57169 libstdc++ for whether or not we want to be doing shared
57170 libraries. Delete link_curses since we don't need it anymore.
57171 * lib/mike-g++.exp (postbase): Don't link in libg++.
57172 * g++.old-deja/old-deja.exp: Likewise.
57173
57174 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
57175
57176 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
57177
57178 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
57179
57180 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
57181 For that, add `-Wl,-a,shared_archive'.
57182 * g++.old-deja/old-deja.exp: Likewise.
57183
57184 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
57185
57186 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
57187
57188 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
57189
57190 * lib/mike-g++.exp (postbase): Pay attention to the status of
57191 g++_load.
57192
57193 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
57194
57195 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
57196
57197 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
57198
57199 * lib/gcc.exp (default_gcc_start): No longer need to log program
57200 being executed or its output, execute_anywhere does that now.
57201 * lib/g++.exp (default_g++_version): Call execute_anywhere.
57202 (default_g++_start): Likewise. Delete calls to verbose/send_log.
57203
57204 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
57205
57206 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
57207 the same as those in lib/g++.exp.
57208
57209 1995-10-10 Jeff Law (law@hurl.cygnus.com)
57210
57211 * gcc.c-torture: Update to c-torture-1.38 release.
57212 * gcc.ieee: Related changes.
57213
57214 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
57215
57216 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
57217 "exec". Minor reformatting changes.
57218
57219 * config/rom68k.exp (${tool}_load): Make it work in a canadian
57220 cross. This means all "exec" calls now work on a remote host as
57221 well.
57222 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
57223 cross. Filter out the extra "\r\n" stuff that expect puts in.
57224 (c-torture-execute): Filter out the bogus warnings like
57225 c-torture-compile does. Add support for canadian cross.
57226 * lib/gcc.exp (default_gcc_version, default_gcc_start)
57227 Use execute_anywhere rather than calling exec directly. Now it
57228 works for canadian cross testing.
57229
57230 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
57231
57232 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
57233 results into a variable, and check that rather than using file exists.
57234
57235 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
57236
57237 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
57238 create a libg++.so. For sunos4.1.*, also add -ltermcap.
57239
57240 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
57241
57242 * g++.old-deja/old-deja.exp: Create and pass runshlib and
57243 lib_curses if there's a shared libg++ in the build tree.
57244
57245 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
57246
57247 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
57248 if not supported target.
57249
57250 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
57251
57252 * lib/g++.exp (g++_init): Move empty setting of runshlib and
57253 link_curses up to always happen, not just for native builds.
57254
57255 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
57256
57257 * gcc.c-torture: Update to c-torture-1.36 release.
57258 * gcc.failure: Related changes.
57259
57260 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
57261
57262 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
57263
57264 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
57265
57266 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
57267 * lib/mike-g++.exp (postbase): Not in here. Still reference
57268 runshlib, link_curses, and mathlib for link and run.
57269
57270 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
57271 pass the runtime shared library options for Solaris, OSF/1, and
57272 Irix5, and link with -lcurses to avoid unresolved references.
57273
57274 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
57275
57276 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
57277 only run once.
57278
57279 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
57280
57281 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
57282
57283 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
57284
57285 * gcc.c-torture: Update to c-torture-1.35 release. Note we
57286 do not have a framework for the "compat" tests yet.
57287
57288 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
57289
57290 * lib/mike-g++.exp (postbase): New local variable `mathlib',
57291 set to null if we're testing vxworks5.1. Use that instead of
57292 `-lm' in the setting of LIBS for link and run.
57293
57294 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
57295
57296 * config/rom68k.exp (${tool}_load): Major changes to make it
57297 work. Verified that it does in fact return the stuff in
57298 exec_output properly. Catch any Emul or any TRAP other than 0.
57299
57300 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
57301
57302 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
57303 LDFLAGS properly for targets that need stuff from libgloss.
57304 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
57305 only run once.
57306 (gpp_initialized): New variable.
57307
57308 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
57309
57310 * config/rom68k.exp: Load libgloss.exp.
57311 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
57312 so we can produce a fully linked binary.
57313 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
57314 so we can produce a fully linked binary.
57315
57316 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
57317
57318 * lib/plumhall.exp (ph_section): Watch for expected failures.
57319 Add missing `else'.
57320
57321 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
57322 run the testcase.
57323 (c-torture): Likewise.
57324
57325 1995-08-28 Doug Evans <dje@cygnus.com>
57326
57327 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
57328
57329 * lib/mike-g++.exp (mike_cleanup): New proc.
57330 (prebase): New globals compiler_result, not_compiler_result,
57331 target_regexp.
57332 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
57333 allow leading "-" in pattern. Watch for unsupported tests.
57334 If $compiler_result is set, pattern match assembler code,
57335 and ditto for $not_compiler_result.
57336 * lib/mike-gcc.exp: Likewise.
57337
57338 * lib/plumhall.exp (ph_execute): Only call ph_summary if
57339 execution "succeeded".
57340
57341 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
57342
57343 * config/win32.exp: New file.
57344 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
57345
57346 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
57347
57348 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
57349 unsupported.
57350 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
57351 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
57352 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
57353
57354 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
57355 "... without exceptions was ...". That is now handled by
57356 prune_system_crud.
57357 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
57358
57359 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
57360
57361 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
57362 sieve.c,sort2.c}: New files.
57363 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
57364 sieve.exp,sort2.exp}: Drivers for them.
57365
57366 * lib/mike-gcc.exp (program_output): New user settable variable.
57367 (postbase): Call prune_system_crud. Also prune extraneous compiler
57368 messages.
57369 * lib/mike-g++.exp (program_output): New user settable variable.
57370
57371 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
57372
57373 * config/sh.exp: Deleted (use sim.exp instead).
57374
57375 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
57376
57377 * config/vx.exp: Declare CHECKTASK as global.
57378 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
57379 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
57380 * lib/old-dejagnu.exp: Load [pwd]/$executable.
57381
57382 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
57383
57384 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
57385 target. Like vx.exp, only includes `vx29k.exp' instead of
57386 `vxworks.exp'.
57387
57388 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
57389
57390 * config/sim.exp: Increase time limit from 120 seconds to 240.
57391
57392 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
57393
57394 * gcc.c-torture/execute/950628-1.c: New test.
57395
57396 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
57397
57398 * gcc.c-torture: Update with changes/additions from
57399 c-torture-1.34.
57400
57401 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
57402
57403 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
57404
57405 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
57406
57407 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
57408
57409 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
57410
57411 * gcc.c-torture/compile/950512-1.c: New test.
57412 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
57413 * gcc.dg/struct-ret-1.c: Likewise.
57414
57415 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
57416
57417 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
57418 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
57419
57420 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
57421
57422 * gcc.c-torture/special/920411-1.c: Deleted.
57423 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
57424
57425 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
57426
57427 * config/sim.exp (${tool}_load): Hack in call to bash to get a
57428 cpu limit.
57429
57430 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
57431
57432 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
57433
57434 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
57435
57436 From kenner;
57437 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
57438 is the proper length.
57439 * va-arg-3.c: Likewise.
57440
57441 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
57442
57443 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
57444 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
57445
57446 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
57447 * lib/g++.exp (default_g++_start): Delete old cruft.
57448
57449 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
57450
57451 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
57452 (2 * (1 << 18)) to (2 * (1 << 17)).
57453
57454 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
57455
57456 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
57457
57458 * config/rom68k.exp: Renamed from config/idp.exp
57459
57460 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
57461
57462 * c-torture/compile/921109-2.c
57463
57464 1995-04-18 Mike Stump <mrs@cygnus.com>
57465
57466 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
57467 excess errors.
57468
57469 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
57470
57471 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
57472 output.
57473 * lib/g++.exp (default_g++_start): Likewise.
57474
57475 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
57476
57477 * gcc.c-torture/compile/950329-1.c: New test.
57478
57479 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
57480
57481 * config/bug.exp (${tool}_load): Updated to use new remote_open
57482 and remote_close procs.
57483 * config/idp.exp: New file.
57484
57485 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
57486
57487 * gcc.c-torture/execute/950322-1.c: New test.
57488
57489 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
57490
57491 * config/vx.exp (${tool}_load): Clean up testing of return code from
57492 vxworks_ld and vxworks_spawn.
57493
57494 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
57495
57496 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
57497
57498 1995-03-13 Mike Stump <mrs@cygnus.com>
57499
57500 * lib/old-deja.exp: Add `excess errors test - ' error, now one
57501 can mark excess errors on a machine by machine basis. Note, the
57502 default is to not expect any excess errors, even when excess
57503 errors test - is given, so you will want to put an XFAIL ... on
57504 these lines. For example, // excess errors test - XFAIL hppa*-*-*
57505 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
57506 those 4 machines, but no others.
57507
57508 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
57509
57510 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
57511 * lib/c-torture.exp: to here.
57512
57513 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
57514
57515 * gcc.c-torture/execute/950221-1.c: New test.
57516 * gcc.c-torture/execute/struct-ret-1.c: New test.
57517 * gcc.c-torture/compile/950221-1.c: New test.
57518
57519 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
57520
57521 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
57522
57523 * gcc.c-torture/execute/arith-1.c (main): Return 0.
57524 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
57525
57526 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
57527
57528 * g++.gb: New directory of tests, derived from my signature and
57529 class scoping tests.
57530
57531 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
57532 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
57533 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
57534 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
57535 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
57536 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
57537 * g++.gb/sig25.C: Likewise.
57538
57539 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
57540 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
57541 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
57542 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
57543 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
57544 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
57545 * g++.gb/sig25.exp: Likewise.
57546
57547 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
57548 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
57549 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
57550 * g++.gb/scope13.C: Likewise, this test still fails.
57551
57552 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
57553 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
57554 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
57555 * g++.gb/scope13.exp: Ditto.
57556
57557 * g++.gb/README: New file, explains what these tests are about.
57558
57559 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
57560
57561 * lib/dg.exp (dg-do): Support `preprocess'.
57562 (dg-test): Likewise.
57563
57564 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
57565
57566 * config/udi.exp: change "continue -expect" to "exp_continue".
57567
57568 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
57569
57570 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
57571 Delete redundant tests.
57572
57573 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
57574 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
57575 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
57576 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
57577 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
57578 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
57579 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
57580 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
57581
57582 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
57583 storing label pointers.
57584 * gcc.c-torture/execute/921019-1.c: Likewise.
57585 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
57586 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
57587 parameter fp.
57588 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
57589 constants.
57590
57591 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
57592 Delete obsolete tests.
57593
57594 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
57595 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
57596 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
57597 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
57598 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
57599 * gcc.c-torture/compile/950124-1.c: New test.
57600
57601 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
57602
57603 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
57604
57605 * lib/mike-g++.exp: Add -lm to LIBS.
57606
57607 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
57608
57609 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
57610
57611 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
57612
57613 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
57614
57615 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
57616
57617 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
57618
57619 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
57620
57621 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
57622 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
57623 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
57624 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
57625 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
57626 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
57627 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
57628 * g++.law/{operators31.C, operators32.C,
57629 * g++.law/{operators33.C, operators34.C}: Likewise.
57630 * g++.law/{pic1.C, refs2.C}: Likewise.
57631 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
57632 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
57633 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
57634 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
57635
57636 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
57637 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
57638 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
57639 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
57640 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
57641 * g++.law/{enum9.exp, friend5.exp}: Likewise.
57642 * g++.law/{nest3.exp, nest4.exp}: Likewise.
57643 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
57644 * g++.law/{operators30.exp, operators31.exp}: Likewise.
57645 * g++.law/{operators32.exp, operators33.exp}: Likewise.
57646 * g++.law/{operators34.exp}: Likewise.
57647 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
57648 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
57649 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
57650 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
57651 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
57652
57653 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
57654 No longer expected to fail.
57655 * g++.law/missed-error3.C: Tweak for recent bool changes.
57656
57657 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
57658
57659 * config/emb-unix: Deleted.
57660 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
57661 remote execution. Do final link on remote host if REMOTE_LINK is set.
57662
57663 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
57664
57665 * lib/dg.exp (dg-test): Fix typo in last patch.
57666
57667 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
57668
57669 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
57670 (handles multiple occurrences).
57671
57672 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
57673
57674 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
57675 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
57676 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
57677 printed).
57678 * lib/c-torture.exp (c-torture-compile): Likewise.
57679 (c-torture): Prepend full path if missing.
57680 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
57681 (gcc_fail): Likewise.
57682 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
57683
57684 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
57685
57686 * lib/netware.exp: Only attach to NetWare i386 systems.
57687
57688 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
57689
57690 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
57691 messages. Add test name to "output pattern match" pass/fail message.
57692
57693 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
57694
57695 * gcc.dg: New testsuite.
57696 * gcc.dg/dg.exp: New file.
57697
57698 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
57699 test-switch.c}: Deleted.
57700
57701 * gcc.misc-tests/msgs.exp: New testcase driver.
57702
57703 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
57704
57705 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
57706 Watch for illegal return values from ${tool}_load.
57707 * config/unix.exp (${tool}_load): Fix pass/fail detection for
57708 cross targets. Coerce return value >0 to 1.
57709
57710 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
57711
57712 * config/unix.exp (${tool}_load): Call program rsh, not proc.
57713
57714 * config/emb-unix.exp: New file.
57715
57716 * config/sim.exp: Error if variable $SIM not defined.
57717 (${tool}_load): Mark test as "untested" if simulator missing.
57718
57719 * config/unix.exp: Load remote.exp to get rcp_download.
57720 * lib/c-torture.exp: Use different option lists for testcases with
57721 and without loops.
57722 * gcc.c-torture/execute/execute.exp: Likewise.
57723
57724 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
57725
57726 * config/*.exp: Clarify return code from ${tool}_load.
57727 Call `unresolved' or `untested' instead of `warning' or `perror'
57728 (sometimes you still want to call both though).
57729 Add comment that `shell_id' is local to each file.
57730 * config/udi.exp (timeout): Set to 30.
57731 Don't print warning if connection fails, $connectmode has already
57732 printed an error.
57733 (${tool}_load): Move verbose messages to level 2.
57734 Rework pattern for "Process started" message.
57735 Pass `shell_id' to ${connectmode}_download.
57736 Retry twice upon timeout. Make resetting of target more robust.
57737 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
57738 Pass `shell_id' to exit_$connectmode.
57739 Only call exit_$connectmode if connected.
57740 * config/unix.exp (${tool}_load): Check return codes better.
57741 * config/vrtx.exp (${tool}_load): Likewise.
57742 * config/vx.exp (${tool}_load): Likewise.
57743 Delete unneeded global's.
57744 * lib/dg.exp (dg-test): Update to reflect clarified return codes
57745 from ${tool}_load.
57746 (dg-stat): Delete.
57747 (dg-init): Delete recording of pass/fail counts.
57748 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
57749 (old-dejagnu-init): Likewise.
57750 (old-dejagnu-stat): Delete contents, empty proc now.
57751 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
57752 (c-torture): Delete references to lcnt, lpass, lfail.
57753 Get option list from TORTURE_OPTIONS.
57754 Delete -funroll[-all]-loops if no loops.
57755 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
57756 (g++_stat): Delete contents (empty proc now).
57757 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
57758 (gcc_finish): Likewise.
57759 (gcc_stat): Deleted.
57760 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
57761 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
57762 * gcc.c-torture/execute/execute.exp: Likewise.
57763 Split tests into two parts: compile, execute.
57764 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
57765 no loops. Update to reflect clarified return codes from ${tool}_load.
57766
57767 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
57768
57769 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
57770 to grep for.
57771 (old-dejagnu): Likewise (where necessary).
57772
57773 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
57774
57775 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
57776
57777 * lib/dg.exp (dg-process-target): Fix processing of selector.
57778 Add comment regarding use of `error'.
57779
57780 * lib/gcc.exp (prune_system_crud): Define if missing.
57781 * lib/g++.exp (prune_system_crud): Likewise.
57782
57783 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
57784 Call prune_system_crud.
57785 * lib/dg.exp (dg-runtest): New proc.
57786 Use perror instead of send_user for tcl errors in testcase.
57787 Don't return any value, it's never used.
57788 Don't clobber previous definition of `unknown'.
57789 Print tcl errors in `dg-final'.
57790
57791 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
57792
57793 * lib/dg.exp (dg-process-target): Improve syntax error messages.
57794 (dg-test): Don't print errorInfo, it contains stack backtrace.
57795
57796 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
57797
57798 * lib/g++.exp (runtest_file_p): Define if missing.
57799
57800 1994-09-24 Doug Evans (dje@cygnus.com)
57801
57802 * lib/mike-g++.exp: Comment out loading of g++.exp.
57803 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
57804 (default_g++_version): Always print something.
57805 (default_g++_start): Comment out call to `which'.
57806 (g++_start, g++_load): Deleted (must be defined in config file).
57807 * lib/gcc.exp: Test for existence of $CC at start.
57808 Delete check for tmpdir (done in gcc_init).
57809 (default_gcc_version): Always print something.
57810 (default_gcc_start): Comment out call to `which'.
57811 * config/*.exp: Major cleanup - make cross targets work at least a
57812 little better for g++ (by not being "--tool gcc" specific).
57813 Rename gcc_xxx to ${tool}_xxx.
57814 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
57815 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
57816
57817 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
57818
57819 * lib/c-torture.exp (c-torture-compile): Rework compiler
57820 message processing.
57821
57822 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
57823 c-torture.
57824
57825 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
57826
57827 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
57828
57829 * lib/dg.exp (dg-process-target): Support { target native }.
57830
57831 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
57832
57833 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
57834 looked for "... program xxx got fatal signal".
57835 Correct regsub munging of `comp_output'.
57836 Ignore compiler messages "path prefix not used" and "linker input
57837 file unused".
57838
57839 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
57840
57841 * lib/gcc.exp (runtest_file_p): Define if missing.
57842 * gcc.prms/template.c: Example to work from.
57843
57844 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
57845
57846 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
57847 * lib/dg.exp (dg-test): Call unsupported testcases as such.
57848
57849 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
57850 * gcc.prms/1883.c: Moved from compile/940714-1.c.
57851 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
57852 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
57853
57854 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
57855 (dg-process-target): No longer a varargs proc.
57856 Return S/N for target, P/F for xfail. All callers changed.
57857 (user option procs): More argument checking.
57858 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
57859 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
57860 (dg-test): Skip test if not running on selected target in `dg-do'.
57861 Update handling of `dg-do-what', `dg-output-text'.
57862 Separate execution pass/fail from output pattern match pass/fail.
57863 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
57864
57865 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
57866
57867 * gcc.c-torture/special/special.exp: Don't expect failure for mips
57868 target for 920510-1.c.
57869
57870 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
57871
57872 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
57873 Clean up comment regarding use of passcnt, etc.
57874 (gcc_stat): Don't update `testcnt' here.
57875 (gcc_finish): Do it here.
57876 Might as well reset `but_id' here too.
57877 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
57878 to determine if the file should be tested.
57879 * gcc.c-torture/compile/compile.exp: Likewise.
57880 * gcc.c-torture/execute/execute.exp: Likewise.
57881 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
57882 * gcc.misc-tests/dg-test.exp: Likewise.
57883 * gcc.prms/prms.exp: Likewise.
57884 * gcc.wendy/wendy.exp: Likewise.
57885 * g++.old-deja.exp: Likewise.
57886 Move "Testing file" message to verbose level 1.
57887
57888 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
57889
57890 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
57891
57892 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
57893
57894 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
57895 (default_gcc_start): Accept optional second list element
57896 of compiler flags. Print compiler output at verbosity level 2.
57897 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
57898 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
57899 Save current values of framework globals passcnt, failcnt, xpasscnt,
57900 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
57901 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
57902 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
57903 xfailcnt to compute stats. Update framework global `testcnt' from
57904 pass/fail counts.
57905 (gcc_finish): New proc. Clean up test environment.
57906 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
57907 (gcc_epass, gcc_efail): Delete.
57908 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
57909 argument of line number.
57910 (dg-init): If the tool has an init routine, call it.
57911 (dg-test): Remove args `cflags_var' and `libs_var'.
57912 Pass all compiler options to ${tool}_start.
57913 Handle missing line number.
57914 (dg-finish): New function.
57915 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
57916 particular files. Call gcc_finish at end. Move "skipping test"
57917 message to verbosity level 3.
57918 * gcc.c-torture/compile/compile.exp: Likewise.
57919 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
57920 * gcc.c-torture/execute/execute.exp: Likewise.
57921 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
57922 Print testcase being tried at verbosity level 1.
57923 * gcc.c-torture/special/special.exp: Unset xfail.
57924 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
57925 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
57926 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
57927 * gcc.failure/failure.exp: Likewise.
57928 * gcc.ieee/ieee.exp: Likewise.
57929 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
57930 Update call to dg-test. Call dg-finish at end.
57931 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
57932 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
57933 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
57934 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
57935 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
57936 * gcc.wendy/wendy.exp: Add copyright.
57937 Delete setting of tmpdir (done by gcc_init).
57938 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
57939 Pass compiler flags to gcc_start. Call gcc_finish at end.
57940 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
57941 gcc_[ce]pass/fail.
57942
57943 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
57944
57945 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
57946 confusion.
57947 (g++_load): Likewise.
57948
57949 * config/*.exp (gcc_load): Some were varargs fns and some were not.
57950 Rename argument to `prog' to remove the confusion.
57951 Varargs fns behave differently too!
57952 (g++_load): Likewise.
57953
57954 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
57955
57956 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
57957 what it is. Delete (always) printing of status value for !native.
57958 Simplify verbose code, and include status and exec_output.
57959 (g++_load): Use gcc_load.
57960
57961 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
57962
57963 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
57964 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
57965 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
57966 940714-3.c as these testcases don't exist anymore. Make
57967 va-arg-1.c expected to pass.
57968
57969 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
57970
57971 * gcc.misc-tests/misc.exp: Only run specific testcases.
57972 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
57973 * gcc.misc-tests/dg-[1-9].c: New files.
57974
57975 * lib/dg.exp: New testsuite driver.
57976 * gcc.prms/prms.exp: Use it.
57977
57978 * README.gcc: New file.
57979
57980 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
57981 Document and reset `lxpass' and `lxfail'.
57982 Simplify "initialized" message.
57983 (gcc_stat): Clean up comments a little.
57984
57985 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
57986
57987 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
57988
57989 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
57990
57991 * lib/old-dejagnu.exp (process-option): New proc.
57992 (old-dejagnu-init, old-dejagnu-stat): Likewise.
57993 (old-dejagnu): Simplify.
57994 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
57995
57996 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
57997
57998 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
57999 exists and is not an empty string.
58000
58001 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
58002 $xfail rather than calling setup_xfail. Clear $xfail when test is
58003 finished.
58004 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
58005 automatically.
58006
58007 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
58008 longer expected to fail.
58009
58010 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
58011 "f" function call.
58012
58013 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
58014
58015 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
58016 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
58017 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
58018 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
58019 c-torture-1.29.
58020
58021 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
58022 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
58023
58024 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
58025
58026 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
58027 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
58028
58029 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
58030 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
58031 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
58032
58033 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
58034
58035 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
58036 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
58037 940714-1.c, 940714-2.c, 940714-3.c},
58038 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
58039 gcc.misc-tests/{mg.c,mg.exp}:
58040 New tests.
58041 * gcc.noncompile/noncompile.exp: Change accordingly.
58042
58043 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
58044
58045 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
58046 Undo previous clobberage.
58047
58048 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
58049
58050 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
58051 * gcc.special/{930510-1.c, special.exp}:
58052 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
58053 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
58054 struct-varargs-1.c}: New tests from c-torture-1.26.
58055
58056 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
58057
58058 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
58059 argument to switch.
58060
58061 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
58062
58063 * Revert the previous changes. Please see Rob's directory
58064 (/lisa/test/rob/progressive/gcc/testsuite) for testing
58065 fixes.
58066
58067 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
58068
58069 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
58070 g++.brendan/alignof.exp, g++.brendan/arm3.exp,
58071 g++.brendan/code-gen5.exp, g++.brendan/crash29.exp,
58072 g++.brendan/crash5.exp, g++.brendan/cvt3.exp, g++.brendan/delete1.exp,
58073 g++.brendan/nest12.exp, g++.brendan/nest13.exp,
58074 g++.brendan/overload3.exp, g++.brendan/redecl1.exp,
58075 g++.brendan/visibility2.exp, g++.jason/cond.exp, g++.jason/hmc1.exp,
58076 g++.jason/report.exp, g++.law/access1.exp, g++.law/access2.exp,
58077 g++.law/arg6.exp, g++.law/arg7.exp, g++.law/arg8.exp,
58078 g++.law/arm1.exp, g++.law/arm10.exp, g++.law/arm4.exp,
58079 g++.law/arm5.exp, g++.law/ctors15.exp, g++.law/ctors19.exp,
58080 g++.law/cvt1.exp, g++.law/cvt12.exp, g++.law/cvt13.exp,
58081 g++.law/cvt18.exp, g++.law/cvt22.exp, g++.law/cvt3.exp,
58082 g++.law/cvt5.exp, g++.law/cvt6.exp, g++.law/cvt8.exp,
58083 g++.law/dtors3.exp, g++.law/except1.exp, g++.law/except3.exp,
58084 g++.law/except4.exp, g++.law/except5.exp, g++.law/except6.exp,
58085 g++.law/init5.exp, g++.law/init8.exp, g++.law/inline4.exp,
58086 g++.law/memoized1.exp, g++.law/missing1.exp, g++.law/operators14.exp,
58087 g++.law/operators18.exp, g++.law/operators9.exp, g++.law/scope2.exp,
58088 g++.law/temps2.exp, g++.law/temps3.exp, g++.law/temps5.exp,
58089 g++.law/typeck2.exp, g++.mike/misc4.exp, g++.mike/misc6.exp,
58090 g++.niklas/t118.exp, g++.niklas/t128.exp, g++.niklas/t138.exp,
58091 g++.niklas/t139.exp, g++.niklas/t140.exp, g++.niklas/t141.exp,
58092 gcc.code_quality/code_quality.exp, gcc.compile/compile.exp,
58093 gcc.dje/dje.exp, gcc.execute/execute.exp, gcc.failure/failure.exp,
58094 gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
58095 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
58096 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp,
58097 lib/mike-gcc.exp, lib/old-dejagnu.exp: Checkin Rob's 94Q1
58098 testing changes.
58099
58100 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
58101
58102 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
58103 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
58104 with perror calls.
58105
58106 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
58107
58108 * config/unix.exp (g++_load): Fix syntax.
58109
58110 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
58111
58112 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
58113 * gcc.noncompile/921017-1.c: Deleted obsolete test.
58114 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
58115 Don't expect va-arg-1.c to fail. Correct expected output for
58116 920928-1.c.
58117 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
58118 * gcc.wendy/hbm4.c: Correct typo.
58119 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
58120
58121 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
58122
58123 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
58124 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
58125 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
58126 * lib/c-torture.exp (c-torture-compile): Ditto.
58127
58128 Reduce volume of output (remove all the -I's and such).
58129 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
58130 Call gcc_cpass, gcc_cfail.
58131 (c-torture): Pass testing option to c-torture-compile.
58132
58133 1994-03-21 Doug Evans (dje@cygnus.com)
58134
58135 Bring patches over from progressive.
58136 * config/default.exp: Exit remote shell cleanly.
58137 (g++_exit, g++_start): Add default versions.
58138 * config/sim.exp (gcc_load): Use perror, not error.
58139
58140 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
58141
58142 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
58143 set in site.exp.
58144
58145 1994-03-14 Doug Evans (dje@cygnus.com)
58146
58147 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
58148 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
58149 (wendy_try): New proc to run testcase.
58150 (main loop): Call 'em.
58151 * gcc.wendy/*.c: Clean up pass to correct expected output.
58152
58153 * lib/gcc.exp: Minor cleanup work.
58154 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
58155
58156 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
58157
58158 * config/sim.exp (gcc_load): Document return codes better.
58159 Don't pass -v to simulator.
58160
58161 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
58162
58163 * gcc.special/920717-x.c: Fix typo.
58164 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
58165 get at sources.
58166
58167 * lib/mike-gcc.exp: Fix typo.
58168
58169 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
58170
58171 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
58172 binary to use, transform the name.
58173 * config/*.exp: rename everything. Nuke any g++ specific files,
58174 it's now a special case of gcc that requires no special support.
58175 Add a default.exp for unsupported targets.
58176
58177 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
58178
58179 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
58180 lib/old-dejagnu.exp: Fix a few patterns to work with the new
58181 version of Tcl.
58182
58183 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
58184
58185 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
58186 than a warning.
58187
58188 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
58189
58190 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
58191
58192 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
58193
58194 * gcc.execute/execute.exp: Combine opt_list and foption_list into
58195 option_list. Compile every file with only 4/6 option choices
58196 (same as C torture) instead of with 12/18 different option
58197 choices.
58198 * lib/c-torture.exp: Likewise.
58199
58200 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
58201 not already set.
58202
58203 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
58204
58205 * lib/old-deja.exp: Add `excess errors test fails' error, now one
58206 can put an XFAIL *-*-* on excess errors.
58207
58208 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
58209
58210 * g++.law: Add more tests derived from g++-bugs snapshots.
58211
58212 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
58213 equivalent to g++.law/init9.
58214
58215 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
58216 compiled it, and the a.out file after we've run it.
58217
58218 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
58219
58220 * lib/mike-g++.exp (postbase): Delete the .o file after we've
58221 compiled it, and the a.out file after we've run it.
58222
58223 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
58224
58225 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
58226
58227 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
58228
58229 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
58230 version number.
58231
58232 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
58233
58234 * g++.law: New directory of g++ tests derived from the g++-bugs
58235 snapshots.
58236
58237 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
58238
58239 * gcc.compile: initbug1.c initbug1.exp testcase added
58240
58241 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
58242
58243 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
58244 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
58245 fixes submitted by Jeff Law (law@cs.utah.edu)
58246 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
58247 Jeff Law (law@cs.utah.edu)
58248
58249
58250 1993-11-30 Mike Stump (mrs@cygnus.com)
58251
58252 * config/unix-g++.exp: Follow the gcc way of doing things.
58253 * g++.old-deja/old-deja.exp: Minor updates.
58254 * lib/g++.exp: New file, follow the gcc way of doing things.
58255 * lib/old-dejagnu.exp: Minor updates.
58256 * lib/mike-g++.exp: Always unset errorInfo.
58257
58258 1993-11-06 Mike Stump (mrs@cygnus.com)
58259
58260 * lib/gcc.exp: Fix some errors with the below change, CC and
58261 CFLAGS should be global when setting, not local.
58262
58263 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
58264
58265 * lib/gcc.exp: Transform tool name.
58266
58267 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
58268
58269 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
58270
58271 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
58272
58273 * lib/gcc.exp: change gcc_done to gcc_stat
58274
58275 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
58276
58277 * Upgraded gcc testsuite to c-torture version 1.25
58278
58279 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
58280
58281 * lib/gcc.exp: added reporting code. Changed verbose compile message.
58282 * lib/c-torture: added hooks for new reporting code.
58283
58284 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
58285
58286 * config/sh-gcc.exp: check if sh-sim exists in the path
58287
58288 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
58289
58290 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
58291 * gcc.compile/compile.exp: Initial changes for new logic.
58292 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
58293 * gcc.failure/failure.exp: Initial changes for new logic.
58294 * gcc.ieee/ieee.exp: Initial changes for new logic.
58295 * gcc.misc-tests/misc.exp: Initial changes for new logic.
58296 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
58297 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
58298 * lib/c-torture.exp: Initial changes for new logic.
58299 * lib/gcc.exp: Initial changes for new logic.
58300
58301 1993-10-15 Mike Stump (mrs@cygnus.com)
58302
58303 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
58304 depend upon failure or success. Fully qualify names in failure
58305 and success messages. Always remove a.out before starting
58306 compile, just in case. Pay more attention to error text output by
58307 the compiler. Handle testcases with no known past errors just
58308 like all others, so that things are uniform. Other miscellaneous
58309 improvements.
58310
58311 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
58312
58313 * gcc.cpp: new directory for cpp tests
58314
58315 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
58316
58317 * lib/chill.exp: Code reformatted, removed unused code.
58318 * config/unix-chill.exp: Code reformatted, removed unused code.
58319 * chill.execute/execute.exp: Code reformatted, removed unused code.
58320 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
58321
58322 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
58323
58324 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
58325 routines not written.
58326
58327 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
58328
58329 * config/bug-gcc.exp: Use new procs from bug.exp.
58330
58331 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
58332
58333 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
58334 via ftp, rather than depending on NFS.
58335 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
58336 case.
58337
58338 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
58339
58340 * config/bug-gcc.exp: Use new download proc.
58341
58342 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
58343
58344 * chill.execute/execute.exp: cleanups, handles errors better
58345 * chill.compile/compile.exp: rewrite, based on execute.exp
58346 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
58347 * lib/chill.exp: major changes to diff proc and compile and link
58348 procs. added chill_fail and chill_pass wrappers to pass and
58349 fail. added more comments, and handle error codes better.
58350 Added a hack to capture stderr from exec, so noncompile tests
58351 can work.
58352
58353 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
58354
58355 * chill.execute/execute.exp: rewrite of testsuite driver
58356 * lib/chill.exp: rewrite of testsuite driver
58357 * config/unix-chill.exp: rewrite of testsuite driver
58358
58359 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
58360
58361 In chill.execute:
58362 * iexpr.ch: Standardize uppercase.
58363 * tuples.dat: Standardize uppercase.
58364 * vary.ch: standardize. Correct varying string assignments.
58365 * vary.dat: Add new output lines.
58366
58367 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
58368
58369 In chill.execute:
58370 * chprintf.ch: Standardize use of uppercase.
58371 * tuples.ch: Standardize and turn arr2 into a DCL,
58372 rather than a SYN.
58373 * pinits.ch: Standardize.
58374
58375 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
58376
58377 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
58378 * Makefil: Renamed to Makefile.in.
58379 * configure.in: New.
58380
58381 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
58382
58383 In chill.execute:
58384 * .cvsignore: Add result/output files.
58385 * Makefile: Fix up variables at start. Use MFLAGS
58386 everywhere. Correct bool_loc, built_ins entries.
58387 Add entry for vary1.ch.
58388 * bitarray.ch: Standardize upper-case usage.
58389 * bitexpr.ch: Standardize, add output of b1.
58390 * params.ch: Use arrayt in along PROC parameters, to
58391 avoid novelty problems.
58392 * sets.ch: Tiny cleanup.
58393 * vary1.ch: Re-indent.
58394
58395 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
58396
58397 * Add PR-related files to Makefiles, .cvsignore files, etc.
58398
58399 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
58400
58401 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
58402 with compiler objects. New names are test-flow.c and test-loop.c
58403
58404 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
58405
58406 * Upgraded c-torture tests from 1.19 to 1.20
58407
58408 * new files:
58409 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
58410 * gcc.compile: 930623-1.c 930623-2.c
58411 * gcc.noncompile: 930622-1.c 930622-2.c
58412 * gcc.failure: 920411-1.c 920627-2.c
58413 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
58414
58415 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
58416
58417 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
58418 More changes to get testsuite working properly. Needs more work.
58419 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
58420
58421 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
58422
58423 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
58424 More changes to get testsuite working properly. Needs more work.
58425
58426 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
58427
58428 * chill.compile/compile.exp: Added for Dejagnu support
58429 * chill.execute/execute.exp: Added for Dejagnu support
58430 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
58431
58432 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
58433
58434 This should complete moving the CHILL test files.
58435 * chill.noncompile(.cvsignore printf.grt
58436 in-printf.grt chprintf.grt chprintf.ch):
58437 Added test-support files.
58438 (Makefile): Modified further.
58439 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
58440 signal.ch): Added test files.
58441 * chill.execute (.cvsignore printf.grt printr.c
58442 in-printf.grt rts.c chprintf.grt rts.h): Added
58443 test-support files.
58444 (Makefile): More corrections.
58445
58446 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
58447
58448 * chill.compile, chill.execute, chill.nocompile: Add CHILL
58449 test cases, ready for DejaGnu.
58450
58451 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
58452
58453 * Upgraded c-torture tests from 1.18 to 1.19
58454
58455 * gcc.compile: added test(s):
58456 930607-1.c
58457 * gcc.execute: added test(s):
58458 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
58459
58460 * added new subdirectory for misc tests: gcc.misc-tests
58461 * gcc.misc-test(s): added tests:
58462 inst-check.c test-consts.c test-ior.c test-switch.c
58463
58464 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
58465
58466 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
58467
58468 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
58469
58470 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
58471
58472 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
58473
58474 * Upgraded c-torture tests from 1.17 to 1.18
58475
58476 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
58477
58478 * Upgraded c-torture tests from 1.12 to 1.17
58479
58480 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
58481
58482 * lib/old-dejagnu.exp:
58483 Fixed handling of XFAIL target triplets to correctly
58484 recognize wildcard characters. Removed code that
58485 appended a unique id tag to the end of the file name
58486 printed out by the result of the testcases within a
58487 given test file.
58488
58489 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
58490
58491 * lib/old-dejagnu.exp:
58492 Reworked expected failure handling to trigger off of XFAIL
58493 keyword in keyphrase embeded in testcase source code. The
58494 XFAIL keyword must be at the end of the keyphrase line. It
58495 may optionally be followed by one or more target triplets.
58496 It has just occured that the handling of wildcards in the
58497 target triplet may not be correct.
58498
58499 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
58500
58501 * g++.old-deja/tests:
58502 Moved all subdirectories up one level into g++.old-deja .
58503
58504 * lib/old-dejagnu.exp:
58505 Fixed problem with CXXFLAGS not being properly reset, and being
58506 corrupted with extraneous "-c" compiler option. This was
58507 causing binaries to not be generated for test that needed them.
58508 Modified strings passed to "pass" and "fail" so that individual
58509 tests from the same test file would be distinguished by an
58510 identifier appended to the test file name in the summary logs;
58511 this corrected a problem with erroneous diff logs. Added code
58512 to search testcases for expected fail and unexpected pass keywords.
58513
58514 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
58515
58516 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
58517
58518 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
58519
58520 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
58521 Removed extraneous text from end of "Special g++ Options"
58522 keyphrase.
58523
58524 * lib/old-dejagnu.exp: Added pattern matching to look for new
58525 keywords, embedded in testcases comments, which will trigger
58526 calls to xpass and xfail.
58527
58528 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
58529
58530 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
58531 comments embedded in the testcases, especially the one looking for
58532 special compiler options, as well as the pattern matching for the
58533 compiler output again.
58534
58535 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
58536
58537 * lib/old-dejagnu.exp: Do a proper check of the return value for
58538 execute tests. Fixed several problems with the pattern matching
58539 of the compiler output which gave erroneous test results.
58540 Changed several of the test result messages to be more descriptive.
58541 * config/unix-g++.exp: Proc g++_load now actually works and
58542 executes the tests passed to it and returns a usable return
58543 value.
58544
58545 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
58546
58547 * lib/gcc.exp: Exits gracefully if $CC is bogus.
58548
58549 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
58550
58551 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
58552 Modified both files to properly execute the old style
58553 dejagnu tests. The previous versions of these files were
58554 experimental and did not function anything near correctly.
58555
58556 1993-04-05 Rob Savoye (rob@cygnus.com)
58557
58558 * Removed all Makefile.in and configure.in files. No configuration
58559 needed now.
58560
58561 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
58562
58563 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
58564
58565 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
58566
58567 * gcc.compile/configure.in, gcc.unsorted/configure.in,
58568 gcc.special/configure.in, gcc.noncompile/configure.in,
58569 gcc.execute/configure.in, gcc.code_quality/configure.in,
58570 g++.other/configure.in, g++.old-deja/configure.in,
58571 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
58572 in srcname setting.
58573
58574 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
58575
58576 * lib/udi.exp: Fixed mondfe and mondfe_download.
58577 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
58578 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
58579
58580 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
58581
58582 * config/udi-gdb.exp: Check $shell_id after connecting to target.
58583 (gdb_exit): Don't remove *_soc files.
58584
58585 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
58586
58587 * lib/c-torture.exp: Don't look for main; instead always use -w
58588 -c. This is how the c-torture tests work. Remove the object
58589 file if the compilation succeeds.
58590 * gcc.execute/execute.exp: Remove executable if test passes.
58591 * gcc.noncompile/noncompile.exp: Every test is an expected
58592 failure.
58593 * gcc.special/special.exp: Added tests from c-torture 1.11,
58594 corrected use of existing test.
58595 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
58596 gcc.execute/920625-1.c: Updated to c-torture 1.11.
58597 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
58598 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
58599 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
58600 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
58601 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
58602 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
58603 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
58604 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
58605 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
58606 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
58607 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
58608 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
58609 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
58610 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
58611 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
58612 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
58613 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
58614 c-torture 1.11.
58615 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
58616 correspond to c-torture 1.11.
58617
58618 * New file.